public class IntegerPropertyRangeAxiom extends Object implements ComplexIntegerAxiom
Modifier and Type | Method and Description |
---|---|
<T> T |
accept(ComplexIntegerAxiomVisitor<T> visitor)
Applies a visitor to this complex integer axiom.
|
boolean |
equals(Object obj) |
Set<Annotation> |
getAnnotations() |
Set<Integer> |
getClassesInSignature() |
Set<Integer> |
getDataPropertiesInSignature() |
Set<Integer> |
getDatatypesInSignature() |
Set<Integer> |
getIndividualsInSignature() |
Set<Integer> |
getObjectPropertiesInSignature() |
IntegerObjectPropertyExpression |
getProperty()
Returns the object property in this axiom.
|
IntegerClassExpression |
getRange()
Returns the class expression in this axiom.
|
int |
hashCode() |
String |
toString() |
public <T> T accept(ComplexIntegerAxiomVisitor<T> visitor)
ComplexIntegerAxiom
accept
in interface ComplexIntegerAxiom
T
- the return type of the visitor's methodsvisitor
- visitorpublic Set<Integer> getClassesInSignature()
getClassesInSignature
in interface IntegerDatatype
public Set<Integer> getDataPropertiesInSignature()
getDataPropertiesInSignature
in interface IntegerDatatype
public Set<Integer> getDatatypesInSignature()
getDatatypesInSignature
in interface IntegerDatatype
public Set<Integer> getIndividualsInSignature()
getIndividualsInSignature
in interface IntegerDatatype
public Set<Integer> getObjectPropertiesInSignature()
getObjectPropertiesInSignature
in interface IntegerDatatype
public IntegerObjectPropertyExpression getProperty()
public IntegerClassExpression getRange()
public Set<Annotation> getAnnotations()
getAnnotations
in interface IntegerAxiom
Copyright © 2009–2015 Chair of Automata Theory - TU Dresden. All rights reserved.