public class OWLObjectPropertyImpl extends OWLObjectPropertyExpressionImpl implements org.semanticweb.owlapi.model.OWLObjectProperty
| Type | Property and Description |
|---|---|
org.semanticweb.owlapi.model.OWLAnnotationProperty |
asOWLAnnotation |
org.semanticweb.owlapi.model.OWLDataProperty |
asOWLData |
org.semanticweb.owlapi.model.OWLObjectProperty |
asOWLObject |
boolean |
isOWLAnnotation |
boolean |
isOWLBottomData |
boolean |
isOWLBottomObject |
boolean |
isOWLData |
boolean |
isOWLObject |
boolean |
isOWLTopData |
boolean |
isOWLTopObject |
NO_ANNOTATIONS, OWL_THING| Constructor and Description |
|---|
OWLObjectPropertyImpl(org.semanticweb.owlapi.model.IRI iri) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(org.semanticweb.owlapi.model.OWLEntityVisitor visitor) |
<O> O |
accept(org.semanticweb.owlapi.model.OWLEntityVisitorEx<O> visitor) |
void |
accept(org.semanticweb.owlapi.model.OWLNamedObjectVisitor visitor) |
void |
accept(org.semanticweb.owlapi.model.OWLObjectVisitor visitor) |
<O> O |
accept(org.semanticweb.owlapi.model.OWLObjectVisitorEx<O> visitor) |
void |
accept(org.semanticweb.owlapi.model.OWLPropertyExpressionVisitor visitor) |
<O> O |
accept(org.semanticweb.owlapi.model.OWLPropertyExpressionVisitorEx<O> visitor) |
org.semanticweb.owlapi.model.OWLAnnotationProperty |
asOWLAnnotationProperty() |
org.semanticweb.owlapi.model.OWLClass |
asOWLClass() |
org.semanticweb.owlapi.model.OWLDataProperty |
asOWLDataProperty() |
org.semanticweb.owlapi.model.OWLDatatype |
asOWLDatatype() |
org.semanticweb.owlapi.model.OWLNamedIndividual |
asOWLNamedIndividual() |
org.semanticweb.owlapi.model.OWLObjectProperty |
asOWLObjectProperty() |
protected int |
compareObjectOfSameType(org.semanticweb.owlapi.model.OWLObject object) |
boolean |
equals(Object obj) |
Set<org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom> |
getAnnotationAssertionAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLAnnotation> |
getAnnotations(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLAnnotation> |
getAnnotations(org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.model.OWLAnnotationProperty annotationProperty) |
org.semanticweb.owlapi.model.EntityType<?> |
getEntityType() |
org.semanticweb.owlapi.model.IRI |
getIRI() |
<E extends org.semanticweb.owlapi.model.OWLEntity> |
getOWLEntity(org.semanticweb.owlapi.model.EntityType<E> entityType) |
Set<org.semanticweb.owlapi.model.OWLAxiom> |
getReferencingAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLAxiom> |
getReferencingAxioms(org.semanticweb.owlapi.model.OWLOntology ontology,
boolean includeImports) |
protected Set<? extends org.semanticweb.owlapi.model.OWLSubPropertyAxiom<org.semanticweb.owlapi.model.OWLObjectPropertyExpression>> |
getSubPropertyAxiomsForRHS(org.semanticweb.owlapi.model.OWLOntology ont) |
boolean |
isAnonymous() |
boolean |
isBottomEntity() |
boolean |
isBuiltIn() |
boolean |
isOWLAnnotationProperty() |
boolean |
isOWLBottomDataProperty() |
boolean |
isOWLBottomObjectProperty() |
boolean |
isOWLClass() |
boolean |
isOWLDataProperty() |
boolean |
isOWLDatatype() |
boolean |
isOWLNamedIndividual() |
boolean |
isOWLObjectProperty() |
boolean |
isOWLTopDataProperty() |
boolean |
isOWLTopObjectProperty() |
boolean |
isTopEntity() |
boolean |
isType(org.semanticweb.owlapi.model.EntityType<?> entityType) |
String |
toStringID() |
getDisjointPropertiesAxioms, getDomainAxioms, getEquivalentPropertiesAxioms, getInverseProperty, getInverses, getInverses, getNamedProperty, getRangeAxioms, getSimplified, getSubPropertyAxioms, isAsymmetric, isAsymmetric, isDataPropertyExpression, isFunctional, isFunctional, isInverseFunctional, isInverseFunctional, isIrreflexive, isIrreflexive, isObjectPropertyExpression, isReflexive, isReflexive, isSymmetric, isSymmetric, isTransitive, isTransitivegetDisjointProperties, getDisjointProperties, getDomains, getDomains, getEquivalentProperties, getEquivalentProperties, getRanges, getRanges, getSubProperties, getSubProperties, getSuperProperties, getSuperPropertiescompareLists, compareSets, compareTo, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetInverseProperty, getInverses, getInverses, getNamedProperty, getSimplified, isAsymmetric, isAsymmetric, isInverseFunctional, isInverseFunctional, isIrreflexive, isIrreflexive, isReflexive, isReflexive, isSymmetric, isSymmetric, isTransitive, isTransitivegetDisjointProperties, getDisjointProperties, getDomains, getDomains, getEquivalentProperties, getEquivalentProperties, getRanges, getRanges, getSubProperties, getSubProperties, getSuperProperties, getSuperProperties, isDataPropertyExpression, isFunctional, isFunctional, isObjectPropertyExpressiongetAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignaturecompareToasOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntityasOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionasOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntityisOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntityisOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntityasOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntityisOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntityisOWLTopObjectProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>isOWLBottomObjectProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>isOWLTopDataProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>isOWLBottomDataProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public OWLObjectPropertyImpl(org.semanticweb.owlapi.model.IRI iri)
iri - property iripublic boolean isTopEntity()
isTopEntity in interface org.semanticweb.owlapi.model.OWLObjectisTopEntity in class OWLObjectImplpublic boolean isBottomEntity()
isBottomEntity in interface org.semanticweb.owlapi.model.OWLObjectisBottomEntity in class OWLObjectImplpublic org.semanticweb.owlapi.model.EntityType<?> getEntityType()
getEntityType in interface org.semanticweb.owlapi.model.OWLEntitypublic <E extends org.semanticweb.owlapi.model.OWLEntity> E getOWLEntity(org.semanticweb.owlapi.model.EntityType<E> entityType)
getOWLEntity in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isType(org.semanticweb.owlapi.model.EntityType<?> entityType)
isType in interface org.semanticweb.owlapi.model.OWLEntitypublic String toStringID()
toStringID in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.IRI getIRI()
getIRI in interface org.semanticweb.owlapi.model.OWLNamedObjectpublic boolean isBuiltIn()
isBuiltIn in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean equals(Object obj)
equals in class OWLObjectPropertyExpressionImplpublic void accept(org.semanticweb.owlapi.model.OWLEntityVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLEntitypublic void accept(org.semanticweb.owlapi.model.OWLPropertyExpressionVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public void accept(org.semanticweb.owlapi.model.OWLObjectVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLObjectpublic void accept(org.semanticweb.owlapi.model.OWLNamedObjectVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLNamedObjectpublic <O> O accept(org.semanticweb.owlapi.model.OWLEntityVisitorEx<O> visitor)
accept in interface org.semanticweb.owlapi.model.OWLEntitypublic <O> O accept(org.semanticweb.owlapi.model.OWLPropertyExpressionVisitorEx<O> visitor)
accept in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public <O> O accept(org.semanticweb.owlapi.model.OWLObjectVisitorEx<O> visitor)
accept in interface org.semanticweb.owlapi.model.OWLObjectpublic boolean isAnonymous()
isAnonymous in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public org.semanticweb.owlapi.model.OWLObjectProperty asOWLObjectProperty()
asOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntityasOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionprotected Set<? extends org.semanticweb.owlapi.model.OWLSubPropertyAxiom<org.semanticweb.owlapi.model.OWLObjectPropertyExpression>> getSubPropertyAxiomsForRHS(org.semanticweb.owlapi.model.OWLOntology ont)
getSubPropertyAxiomsForRHS in class OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public Set<org.semanticweb.owlapi.model.OWLAnnotation> getAnnotations(org.semanticweb.owlapi.model.OWLOntology ontology)
getAnnotations in interface org.semanticweb.owlapi.model.OWLEntitypublic Set<org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom> getAnnotationAssertionAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getAnnotationAssertionAxioms in interface org.semanticweb.owlapi.model.OWLEntitypublic Set<org.semanticweb.owlapi.model.OWLAnnotation> getAnnotations(org.semanticweb.owlapi.model.OWLOntology ontology, org.semanticweb.owlapi.model.OWLAnnotationProperty annotationProperty)
getAnnotations in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLDataProperty asOWLDataProperty()
asOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLDatatype asOWLDatatype()
asOWLDatatype in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLNamedIndividual asOWLNamedIndividual()
asOWLNamedIndividual in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLClass asOWLClass()
asOWLClass in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLClass()
isOWLClass in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLDataProperty()
isOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLDatatype()
isOWLDatatype in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLNamedIndividual()
isOWLNamedIndividual in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLObjectProperty()
isOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLAnnotationProperty asOWLAnnotationProperty()
asOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLAnnotationProperty()
isOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntityprotected int compareObjectOfSameType(org.semanticweb.owlapi.model.OWLObject object)
compareObjectOfSameType in class OWLObjectImplpublic boolean isOWLTopObjectProperty()
isOWLTopObjectProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public boolean isOWLBottomObjectProperty()
isOWLBottomObjectProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public boolean isOWLTopDataProperty()
isOWLTopDataProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public boolean isOWLBottomDataProperty()
isOWLBottomDataProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public Set<org.semanticweb.owlapi.model.OWLAxiom> getReferencingAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getReferencingAxioms in interface org.semanticweb.owlapi.model.OWLEntitypublic Set<org.semanticweb.owlapi.model.OWLAxiom> getReferencingAxioms(org.semanticweb.owlapi.model.OWLOntology ontology, boolean includeImports)
getReferencingAxioms in interface org.semanticweb.owlapi.model.OWLEntityCopyright © 2014 The University of Manchester. All Rights Reserved.