public class IntegerSubClassOfAxiom 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() |
IntegerClassExpression |
getSubClass()
Returns the subclass in this axiom.
|
IntegerClassExpression |
getSuperClass()
Returns the superclass 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 IntegerClassExpression getSubClass()
public IntegerClassExpression getSuperClass()
public Set<Annotation> getAnnotations()
getAnnotations
in interface IntegerAxiom
Copyright © 2009–2015 Chair of Automata Theory - TU Dresden. All rights reserved.