public abstract class OWLObjectPropertyExpressionImpl extends OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression> implements org.semanticweb.owlapi.model.OWLObjectPropertyExpression
NO_ANNOTATIONS, OWL_THING| Constructor and Description |
|---|
OWLObjectPropertyExpressionImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
protected Set<? extends org.semanticweb.owlapi.model.OWLNaryPropertyAxiom<org.semanticweb.owlapi.model.OWLObjectPropertyExpression>> |
getDisjointPropertiesAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
protected Set<? extends org.semanticweb.owlapi.model.OWLPropertyDomainAxiom<?>> |
getDomainAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
protected Set<? extends org.semanticweb.owlapi.model.OWLNaryPropertyAxiom<org.semanticweb.owlapi.model.OWLObjectPropertyExpression>> |
getEquivalentPropertiesAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
org.semanticweb.owlapi.model.OWLObjectPropertyExpression |
getInverseProperty() |
Set<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> |
getInverses(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> |
getInverses(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
org.semanticweb.owlapi.model.OWLObjectProperty |
getNamedProperty() |
protected Set<? extends org.semanticweb.owlapi.model.OWLPropertyRangeAxiom<org.semanticweb.owlapi.model.OWLObjectPropertyExpression,org.semanticweb.owlapi.model.OWLClassExpression>> |
getRangeAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
org.semanticweb.owlapi.model.OWLObjectPropertyExpression |
getSimplified() |
protected Set<? extends org.semanticweb.owlapi.model.OWLSubPropertyAxiom<org.semanticweb.owlapi.model.OWLObjectPropertyExpression>> |
getSubPropertyAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
boolean |
isAsymmetric(org.semanticweb.owlapi.model.OWLOntology ontology) |
boolean |
isAsymmetric(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
boolean |
isDataPropertyExpression() |
boolean |
isFunctional(org.semanticweb.owlapi.model.OWLOntology ontology) |
boolean |
isFunctional(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
boolean |
isInverseFunctional(org.semanticweb.owlapi.model.OWLOntology ontology) |
boolean |
isInverseFunctional(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
boolean |
isIrreflexive(org.semanticweb.owlapi.model.OWLOntology ontology) |
boolean |
isIrreflexive(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
boolean |
isObjectPropertyExpression() |
boolean |
isReflexive(org.semanticweb.owlapi.model.OWLOntology ontology) |
boolean |
isReflexive(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
boolean |
isSymmetric(org.semanticweb.owlapi.model.OWLOntology ontology) |
boolean |
isSymmetric(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
boolean |
isTransitive(org.semanticweb.owlapi.model.OWLOntology ontology) |
boolean |
isTransitive(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
getDisjointProperties, getDisjointProperties, getDomains, getDomains, getEquivalentProperties, getEquivalentProperties, getRanges, getRanges, getSubProperties, getSubProperties, getSubPropertyAxiomsForRHS, getSuperProperties, getSuperPropertiescompareLists, compareObjectOfSameType, compareSets, compareTo, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitasOWLObjectPropertyaccept, accept, getDisjointProperties, getDisjointProperties, getDomains, getDomains, getEquivalentProperties, getEquivalentProperties, getRanges, getRanges, getSubProperties, getSubProperties, getSuperProperties, getSuperProperties, isAnonymous, isOWLBottomDataProperty, isOWLBottomObjectProperty, isOWLTopDataProperty, isOWLTopObjectPropertyaccept, accept, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntitycompareToprotected Set<? extends org.semanticweb.owlapi.model.OWLPropertyDomainAxiom<?>> getDomainAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getDomainAxioms in class OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public boolean isObjectPropertyExpression()
isObjectPropertyExpression in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public boolean isDataPropertyExpression()
isDataPropertyExpression in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public boolean isFunctional(org.semanticweb.owlapi.model.OWLOntology ontology)
isFunctional in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public boolean isFunctional(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
isFunctional in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public boolean isInverseFunctional(org.semanticweb.owlapi.model.OWLOntology ontology)
isInverseFunctional in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic boolean isInverseFunctional(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
isInverseFunctional in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic boolean isSymmetric(org.semanticweb.owlapi.model.OWLOntology ontology)
isSymmetric in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic boolean isSymmetric(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
isSymmetric in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic boolean isAsymmetric(org.semanticweb.owlapi.model.OWLOntology ontology)
isAsymmetric in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic boolean isAsymmetric(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
isAsymmetric in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic boolean isReflexive(org.semanticweb.owlapi.model.OWLOntology ontology)
isReflexive in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic boolean isReflexive(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
isReflexive in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic boolean isIrreflexive(org.semanticweb.owlapi.model.OWLOntology ontology)
isIrreflexive in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic boolean isIrreflexive(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
isIrreflexive in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic boolean isTransitive(org.semanticweb.owlapi.model.OWLOntology ontology)
isTransitive in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic boolean isTransitive(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
isTransitive in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionprotected Set<? extends org.semanticweb.owlapi.model.OWLPropertyRangeAxiom<org.semanticweb.owlapi.model.OWLObjectPropertyExpression,org.semanticweb.owlapi.model.OWLClassExpression>> getRangeAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getRangeAxioms in class OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>protected Set<? extends org.semanticweb.owlapi.model.OWLSubPropertyAxiom<org.semanticweb.owlapi.model.OWLObjectPropertyExpression>> getSubPropertyAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getSubPropertyAxioms in class OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>protected Set<? extends org.semanticweb.owlapi.model.OWLNaryPropertyAxiom<org.semanticweb.owlapi.model.OWLObjectPropertyExpression>> getEquivalentPropertiesAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getEquivalentPropertiesAxioms in class OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>protected Set<? extends org.semanticweb.owlapi.model.OWLNaryPropertyAxiom<org.semanticweb.owlapi.model.OWLObjectPropertyExpression>> getDisjointPropertiesAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getDisjointPropertiesAxioms in class OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public Set<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> getInverses(org.semanticweb.owlapi.model.OWLOntology ontology)
getInverses in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic Set<org.semanticweb.owlapi.model.OWLObjectPropertyExpression> getInverses(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
getInverses in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic boolean equals(Object obj)
equals in class OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLClassExpression,org.semanticweb.owlapi.model.OWLObjectPropertyExpression>public org.semanticweb.owlapi.model.OWLObjectPropertyExpression getSimplified()
getSimplified in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic org.semanticweb.owlapi.model.OWLObjectPropertyExpression getInverseProperty()
getInverseProperty in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionpublic org.semanticweb.owlapi.model.OWLObjectProperty getNamedProperty()
getNamedProperty in interface org.semanticweb.owlapi.model.OWLObjectPropertyExpressionCopyright © 2014 The University of Manchester. All Rights Reserved.