R
- the rangeP
- the property expressionV
- the valuepublic abstract class OWLValueRestrictionImpl<R extends OWLPropertyRange,P extends OWLPropertyExpression<R,P>,V extends OWLObject> extends OWLRestrictionImpl<R,P,P> implements OWLHasValueRestriction<R,P,V>
Modifier | Constructor and Description |
---|---|
protected |
OWLValueRestrictionImpl(P property,
V value) |
Modifier and Type | Method and Description |
---|---|
protected int |
compareObjectOfSameType(OWLObject object) |
boolean |
equals(java.lang.Object obj) |
V |
getValue()
Gets the value which is the filler for this restriction.
|
getProperty, isClassExpressionLiteral
asConjunctSet, asDisjunctSet, asOWLClass, containsConjunct, getComplementNNF, getNNF, getObjectComplementOf, isAnonymous, isOWLNothing, isOWLThing
compareLists, compareSets, compareTo, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getOWLDataFactory, getSignature, hashCode, isBottomEntity, isTopEntity, setOWLDataFactory, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
asSomeValuesFrom
getProperty, isDataRestriction, isObjectRestriction
accept, accept, asConjunctSet, asDisjunctSet, asOWLClass, containsConjunct, getClassExpressionType, getComplementNNF, getNNF, getObjectComplementOf, isAnonymous, isClassExpressionLiteral, isOWLNothing, isOWLThing
accept, accept, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity
public V getValue()
OWLHasValueRestriction
getValue
in interface OWLHasValueRestriction<R extends OWLPropertyRange,P extends OWLPropertyExpression<R,P>,V extends OWLObject>
public boolean equals(java.lang.Object obj)
equals
in class OWLRestrictionImpl<R extends OWLPropertyRange,P extends OWLPropertyExpression<R,P>,P extends OWLPropertyExpression<R,P>>
protected final int compareObjectOfSameType(OWLObject object)
compareObjectOfSameType
in class OWLObjectImpl