|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.tudresden.inf.lat.jcel.coreontology.axiom.RI3Axiom
public class RI3Axiom
Axiom of the form:
Constructor Summary | |
---|---|
protected |
RI3Axiom(int leftLeftProp,
int leftRightProp,
int rightProp)
Constructs a new RI-3 axiom |
Method Summary | ||
---|---|---|
|
accept(NormalizedIntegerAxiomVisitor<T> visitor)
Applies a visitor to this normalized integer axiom. |
|
boolean |
equals(Object o)
|
|
Set<Integer> |
getClassesInSignature()
Returns the classes in the signature. |
|
Set<Integer> |
getDataPropertiesInSignature()
Returns the data properties in the signature. |
|
Set<Integer> |
getDatatypesInSignature()
Returns the data types in the signature. |
|
Set<Integer> |
getIndividualsInSignature()
Returns the individuals in the signature. |
|
int |
getLeftSubProperty()
Returns the object property on the left-hand part of the composition. |
|
Set<Integer> |
getObjectPropertiesInSignature()
Returns the object properties in the signature. |
|
int |
getRightSubProperty()
Returns the object property on the right-hand part of the composition. |
|
int |
getSuperProperty()
Returns the super object property. |
|
int |
hashCode()
|
|
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected RI3Axiom(int leftLeftProp, int leftRightProp, int rightProp)
leftLeftProp
- object property identifier for the left-hand object property
on the compositionleftRightProp
- object property identifier for the right-hand object property
on the compositionrightProp
- object property identifier for super object propertyMethod Detail |
---|
public <T> T accept(NormalizedIntegerAxiomVisitor<T> visitor)
NormalizedIntegerAxiom
accept
in interface NormalizedIntegerAxiom
T
- the return type of the visitor's methodsvisitor
- visitor
public boolean equals(Object o)
equals
in class Object
public Set<Integer> getClassesInSignature()
IntegerDatatype
getClassesInSignature
in interface IntegerDatatype
public Set<Integer> getDataPropertiesInSignature()
IntegerDatatype
getDataPropertiesInSignature
in interface IntegerDatatype
public Set<Integer> getDatatypesInSignature()
IntegerDatatype
getDatatypesInSignature
in interface IntegerDatatype
public Set<Integer> getIndividualsInSignature()
IntegerDatatype
getIndividualsInSignature
in interface IntegerDatatype
public int getLeftSubProperty()
public Set<Integer> getObjectPropertiesInSignature()
IntegerDatatype
getObjectPropertiesInSignature
in interface IntegerDatatype
public int getRightSubProperty()
public int getSuperProperty()
public int hashCode()
hashCode
in class Object
public String toString()
toString
in class Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |