|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DataProperty
Represents a data property in an ontology.
| Method Summary | |
|---|---|
java.util.Set<DataPropertyMember> |
getDataPropertyMembers(Ontology ontology)
Retruns the set of members in this data property. |
java.util.Set<Description> |
getDomainDescriptions(Ontology ontology)
Returns the set of descriptions which are specified as domain in an DataPropertyDomain axiom. |
java.util.Set<DataProperty> |
getEquivalentDataProperties(Ontology ontology)
Returns the set of data properties which as specified as exiovalent of this property in a EquivalentDataProperties axiom. |
java.util.Set<DataRange> |
getRangeDataRanges(Ontology ontology)
Returns the set of data ranges which are specified as range in an DataPropertyRange axiom. |
java.util.Set<DataProperty> |
getSubDataProperties(Ontology ontology)
Returns the set of data properties which as specified as subproperties of this property in a SubDataPropertyOf axiom. |
java.util.Set<DataProperty> |
getSuperDataProperties(Ontology ontology)
Returns the set of data properties which as specified as superproperties of this property in a SubDataPropertyOf axiom. |
boolean |
isFunctional(Ontology ontology)
Checks whether this data property is specified as functional in some DataPropertyAttribute axiom. |
| Methods inherited from interface org.semanticweb.kaon2.api.owl.elements.OWLEntity |
|---|
getAnnotations, getAnnotationValue, getAnnotationValues, getAnnotationValues |
| Methods inherited from interface org.semanticweb.kaon2.api.Entity |
|---|
accept, getURI, toString |
| Methods inherited from interface org.semanticweb.kaon2.api.rules.Predicate |
|---|
accept, getArity, toString |
| Method Detail |
|---|
boolean isFunctional(Ontology ontology)
throws KAON2Exception
ontology - the ontology in which the search is perfromed
true if this data property is functional
KAON2Exception - thrown if there is an error
java.util.Set<DataProperty> getSuperDataProperties(Ontology ontology)
throws KAON2Exception
ontology - the ontology in which the search is perfromed
KAON2Exception - thrown if there is an error
java.util.Set<DataProperty> getSubDataProperties(Ontology ontology)
throws KAON2Exception
ontology - the ontology in which the search is perfromed
KAON2Exception - thrown if there is an error
java.util.Set<DataProperty> getEquivalentDataProperties(Ontology ontology)
throws KAON2Exception
ontology - the ontology in which the search is perfromed
KAON2Exception - thrown if there is an error
java.util.Set<Description> getDomainDescriptions(Ontology ontology)
throws KAON2Exception
ontology - the ontology in which the search is perfromed
KAON2Exception - thrown if there is an error
java.util.Set<DataRange> getRangeDataRanges(Ontology ontology)
throws KAON2Exception
ontology - the ontology in which the search is perfromed
KAON2Exception - thrown if there is an error
java.util.Set<DataPropertyMember> getDataPropertyMembers(Ontology ontology)
throws KAON2Exception
ontology - the ontology in which the search is perfromed
KAON2Exception - thrown if there is an error
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||