pyhornedowl.model
Classes
An |
|
Data associated with a part of the ontology. |
|
An annotation assertion axiom |
|
An OWL AnnotationProperty is a relationship between a part of an ontology and an |
|
Assert the domain of an |
|
Assert the range of an |
|
An OWL2 Anonymous Individual |
|
The asymmetric characteristic. |
|
BuiltInAtom(pred: IRIargs: typing.List[DArgument] |
|
A named class |
|
A class assertion expression. |
|
ClassAtom(pred: ClassExpressionarg: IArgument |
|
DataAllValuesFrom(dp: DataPropertydr: DataRange |
|
DataComplementOf(first: DataRange |
|
DataExactCardinality(n: intdp: DataPropertydr: DataRange |
|
DataHasValue(dp: DataPropertyl: Literal |
|
DataIntersectionOf(first: typing.List[DataRange] |
|
DataMaxCardinality(n: intdp: DataPropertydr: DataRange |
|
DataMinCardinality(n: intdp: DataPropertydr: DataRange |
|
DataOneOf(first: typing.List[Literal] |
|
An OWL DataProperty is a relationship between part of an ontology and some concrete information. |
|
A data property assertion. |
|
DataPropertyAtom(pred: DataPropertyargs: typing.Tuple[DArgument,DArgument] |
|
The domain of a DataProperty. |
|
The range of a DataProperty. |
|
DataRangeAtom(pred: DataRangearg: DArgument |
|
DataSomeValuesFrom(dp: DataPropertydr: DataRange |
|
DataUnionOf(first: typing.List[DataRange] |
|
An OWL Datatype is a specific kind of data, such as an integer, string or so forth. |
|
Definition of a datatype. |
|
DatatypeLiteral(literal: strdatatype_iri: IRI |
|
DatatypeRestriction(first: Datatypesecond: typing.List[FacetRestriction] |
|
Declares that an IRI represents an AnnotationProperty in the Ontology. |
|
Declares that an IRI represents a Class in the Ontology |
|
Declares that an IRI represents a DataProperty in the ontology. |
|
Declare that an IRI represents a Datatype in the ontology. |
|
Declare that an IRI represents a NamedIndividual in the ontology. |
|
Declares that an IRI represents an ObjectProperty in the Ontology. |
|
A different individuals expression. |
|
DifferentIndividualsAtom(first: IArgumentsecond: IArgument |
|
A disjoint relationship between two |
|
A disjoint data property relationship. |
|
A disjoint object property relationship. |
|
A disjoint union expression between one |
|
The IRI from which the ontology was actually loaded. |
|
An equivalence relationship between two |
|
An equivalent data property relationship. |
|
An equivalent object properties relationship. |
|
An OWL2 FacetRestriction |
|
The functional DataProperty characteristic. |
|
The functional characteristic. |
|
A key |
|
Declares that an IRI is an import of this ontology |
|
The inverse functional characteristic |
|
An inverse relationship between two object properties. |
|
InverseObjectProperty(first: ObjectProperty |
|
The irreflexive characteristic |
|
LanguageLiteral(literal: strlang: str |
|
An OWL NamedIndividual is an individual in the ontology which is specifically known about and can be identified by name. |
|
A negative data property assertion. |
|
A negative object property assertion. |
|
ObjectAllValuesFrom(ope: ObjectPropertyExpressionbce: ClassExpression |
|
ObjectComplementOf(first: ClassExpression |
|
ObjectExactCardinality(n: intope: ObjectPropertyExpressionbce: ClassExpression |
|
ObjectHasSelf(first: ObjectPropertyExpression |
|
ObjectHasValue(ope: ObjectPropertyExpressioni: Individual |
|
ObjectIntersectionOf(first: typing.List[ClassExpression] |
|
ObjectMaxCardinality(n: intope: ObjectPropertyExpressionbce: ClassExpression |
|
ObjectMinCardinality(n: intope: ObjectPropertyExpressionbce: ClassExpression |
|
ObjectOneOf(first: typing.List[Individual] |
|
An OWL ObjectProperty is a relationship between two individuals. |
|
An object property assertion. |
|
ObjectPropertyAtom(pred: ObjectPropertyExpressionargs: typing.Tuple[IArgument,IArgument] |
|
The domain of the object property. |
|
The range of the object property. |
|
ObjectSomeValuesFrom(ope: ObjectPropertyExpressionbce: ClassExpression |
|
ObjectUnionOf(first: typing.List[ClassExpression] |
|
An annotation associated with this Ontology |
|
The Ontology ID. |
|
The reflexive characteristic |
|
A SWRL Rule |
|
A same individual expression. |
|
SameIndividualAtom(first: IArgumentsecond: IArgument |
|
SimpleLiteral(literal: str |
|
An sub-property assertion for annotation properties. |
|
A subclass relationship between two |
|
A sub data property relationship. |
|
A sub property relationship between two object properties. |
|
The symmetric characteristic |
|
A transitive relationship between two object properties. |
|
A SWRL Variable |
Module aliases
- pyhornedowl.model.AnnotationSubject
An OWL2 annotation subjection can either an IRI or anonymous individual
alias of
IRI
|AnonymousIndividual
- pyhornedowl.model.AnnotationValue
The value of an annotation
alias of
SimpleLiteral
|LanguageLiteral
|DatatypeLiteral
|IRI
|AnonymousIndividual
- pyhornedowl.model.ClassExpression
A class expression
As well as a named class, it is possible to define classes of individuals based on these class constructors.
alias of
Class
|ObjectIntersectionOf
|ObjectUnionOf
|ObjectComplementOf
|ObjectOneOf
|ObjectSomeValuesFrom
|ObjectAllValuesFrom
|ObjectHasValue
|ObjectHasSelf
|ObjectMinCardinality
|ObjectMaxCardinality
|ObjectExactCardinality
|DataSomeValuesFrom
|DataAllValuesFrom
|DataHasValue
|DataMinCardinality
|DataMaxCardinality
|DataExactCardinality
- pyhornedowl.model.DataRange
An OWL2 Data Range
alias of
Datatype
|DataIntersectionOf
|DataUnionOf
|DataComplementOf
|DataOneOf
|DatatypeRestriction
- pyhornedowl.model.Individual
An OWL2 Individual is either Named or Anonymous
alias of
AnonymousIndividual
|NamedIndividual
- pyhornedowl.model.Literal
Non-axiom data structures associated with OWL
alias of
SimpleLiteral
|LanguageLiteral
|DatatypeLiteral
- pyhornedowl.model.ObjectPropertyExpression
A object property expression
alias of
ObjectProperty
|InverseObjectProperty
- pyhornedowl.model.PropertyExpression
A property expression
alias of
ObjectProperty
|InverseObjectProperty
|DataProperty
|AnnotationProperty
- pyhornedowl.model.SubObjectPropertyExpression
A sub-object property expression
alias of
List
[ObjectProperty
|InverseObjectProperty
] |ObjectProperty
|InverseObjectProperty