|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DataRange
Represents a data range in the ontology.
| Method Summary | |
|---|---|
java.lang.Object |
accept(KAON2Visitor visitor)
Accepts a visitor for this object. |
DataRange |
getComplementNNF()
Returns the negation-normal form of the complement of this data range. |
java.util.Set<DataProperty> |
getDataPropertiesTo(Ontology ontology)
Returns the set of all data properties where this data range is asserted as range in an DataPropertyRange axiom. |
DataRange |
getNNF()
Returns the negation-normal form of this data range. |
DataRange |
getSimplified()
Returns the simplified version of this description. |
boolean |
isInNNF()
Returns true if this data range is in negation-normal form. |
void |
toString(java.lang.StringBuffer buffer,
Namespaces namespaces)
Writes this data range to the supplied sting buffer. |
| Methods inherited from interface org.semanticweb.kaon2.api.rules.Predicate |
|---|
getArity |
| Method Detail |
|---|
boolean isInNNF()
true if this data range is in negation-normal form.
true if this data range is in negation-normal formDataRange getNNF()
DataRange getComplementNNF()
DataRange getSimplified()
void toString(java.lang.StringBuffer buffer,
Namespaces namespaces)
toString in interface Predicatebuffer - the buffernamespaces - the namespaces objectjava.lang.Object accept(KAON2Visitor visitor)
accept in interface Predicatevisitor - the object visitor
null)
java.util.Set<DataProperty> getDataPropertiesTo(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 | |||||||||