|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--org.semanticweb.owl.impl.model.OWLObjectImpl
|
+--org.semanticweb.owl.impl.model.OWLNamedObjectImpl
|
+--org.semanticweb.owl.impl.model.OWLEntityImpl
|
+--org.semanticweb.owl.impl.model.OWLPropertyImpl
|
+--org.semanticweb.owl.impl.model.OWLObjectPropertyImpl
An OWLProperty whose range is a class (a
collection of domain objects).
| Field Summary |
| Fields inherited from class org.semanticweb.owl.impl.model.OWLPropertyImpl |
ranges |
| Fields inherited from class org.semanticweb.owl.impl.model.OWLNamedObjectImpl |
uri |
| Constructor Summary | |
OWLObjectPropertyImpl(OWLDataFactoryImpl factory,
URI uri)
|
|
| Method Summary | |
void |
accept(OWLEntityVisitor visitor)
Accept a visit from a visitor |
void |
accept(OWLObjectVisitor visitor)
Accept a visit from a visitor |
Set |
getInverses()
|
Set |
getInverses(OWLOntology o)
Return all inverses asserted in the given ontology. |
Set |
getInverses(Set ontos)
Return all inverses asserted in the given ontologies. |
boolean |
isInverseFunctional()
|
boolean |
isInverseFunctional(OWLOntology o)
Returns true if the property is asserted to be
inverse functional (in the given ontology). |
boolean |
isInverseFunctional(Set ontos)
Returns true if the property is asserted to be
inverse functional (in the given ontologies). |
boolean |
isOneToOne()
|
boolean |
isOneToOne(OWLOntology o)
Returns true if the property is asserted to be
oneToOne (in the given ontology). |
boolean |
isOneToOne(Set ontos)
Returns true if the property is asserted to be
oneToOne (in the given ontologies). |
boolean |
isSymmetric()
|
boolean |
isSymmetric(OWLOntology o)
Returns true if the property is asserted to be
symmetric (in the given ontology). |
boolean |
isSymmetric(Set ontos)
Returns true if the property is asserted to be
symmetric (in the given ontologies). |
boolean |
isTransitive()
|
boolean |
isTransitive(OWLOntology o)
Returns true if the property is asserted to be
transitive (in the given ontology). |
boolean |
isTransitive(Set ontos)
Returns true if the property is asserted to be
transitive (in the given ontology). |
| Methods inherited from class org.semanticweb.owl.impl.model.OWLPropertyImpl |
getDomains, getDomains, getDomains, getRanges, getRanges, getRanges, getSuperProperties, getSuperProperties, getSuperProperties, isDeprecated, isFunctional, isFunctional, isFunctional, setDeprecated |
| Methods inherited from class org.semanticweb.owl.impl.model.OWLEntityImpl |
addOntology, getOntologies, removeOntology |
| Methods inherited from class org.semanticweb.owl.impl.model.OWLNamedObjectImpl |
getURI |
| Methods inherited from class org.semanticweb.owl.impl.model.OWLObjectImpl |
clone, getAnnotations, getAnnotations, getContainedObjects, getMetadata, getOWLConnection, getOWLDataFactory |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.semanticweb.owl.model.OWLProperty |
getDomains, getDomains, getRanges, getRanges, getSuperProperties, getSuperProperties, isFunctional, isFunctional |
| Methods inherited from interface org.semanticweb.owl.model.OWLNamedObject |
getURI |
| Methods inherited from interface org.semanticweb.owl.model.OWLObject |
clone, getAnnotations, getAnnotations, getContainedObjects, getMetadata, getOWLConnection, getOWLDataFactory |
| Methods inherited from interface org.semanticweb.owl.model.OWLOntologyObject |
getOntologies |
| Methods inherited from interface org.semanticweb.owl.model.OWLDeprecatableObject |
isDeprecated |
| Constructor Detail |
public OWLObjectPropertyImpl(OWLDataFactoryImpl factory,
URI uri)
| Method Detail |
public Set getInverses()
public Set getInverses(Set ontos)
OWLObjectProperty
getInverses in interface OWLObjectPropertySet valuepublic Set getInverses(OWLOntology o)
OWLObjectProperty
getInverses in interface OWLObjectPropertyo - an OWLOntology value
Set valuepublic boolean isSymmetric(OWLOntology o)
OWLObjectPropertytrue if the property is asserted to be
symmetric (in the given ontology).
isSymmetric in interface OWLObjectPropertyo - an OWLOntology value
boolean valuepublic boolean isSymmetric(Set ontos)
OWLObjectPropertytrue if the property is asserted to be
symmetric (in the given ontologies).
isSymmetric in interface OWLObjectPropertyboolean valuepublic boolean isSymmetric()
public boolean isInverseFunctional(OWLOntology o)
OWLObjectPropertytrue if the property is asserted to be
inverse functional (in the given ontology).
isInverseFunctional in interface OWLObjectPropertyo - an OWLOntology value
boolean valuepublic boolean isInverseFunctional(Set ontos)
OWLObjectPropertytrue if the property is asserted to be
inverse functional (in the given ontologies).
isInverseFunctional in interface OWLObjectPropertyboolean valuepublic boolean isInverseFunctional()
public boolean isOneToOne(OWLOntology o)
OWLObjectPropertytrue if the property is asserted to be
oneToOne (in the given ontology).
isOneToOne in interface OWLObjectPropertyo - an OWLOntology value
boolean valuepublic boolean isOneToOne(Set ontos)
OWLObjectPropertytrue if the property is asserted to be
oneToOne (in the given ontologies).
isOneToOne in interface OWLObjectPropertyboolean valuepublic boolean isOneToOne()
public boolean isTransitive(OWLOntology o)
OWLObjectPropertytrue if the property is asserted to be
transitive (in the given ontology).
isTransitive in interface OWLObjectPropertyo - an OWLOntology value
boolean valuepublic boolean isTransitive(Set ontos)
OWLObjectPropertytrue if the property is asserted to be
transitive (in the given ontology).
isTransitive in interface OWLObjectPropertyboolean valuepublic boolean isTransitive()
public void accept(OWLObjectVisitor visitor)
throws OWLException
OWLObject
accept in interface OWLObjectaccept in class OWLObjectImplOWLException
public void accept(OWLEntityVisitor visitor)
throws OWLException
OWLEntity
accept in interface OWLEntityOWLException
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||