public class OWLAnonymousIndividualImpl extends OWLIndividualImpl implements OWLAnonymousIndividual
| Constructor and Description |
|---|
OWLAnonymousIndividualImpl(NodeID nodeID) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(OWLAnnotationSubjectVisitor visitor) |
<E> E |
accept(OWLAnnotationSubjectVisitorEx<E> visitor) |
void |
accept(OWLAnnotationValueVisitor visitor) |
<O> O |
accept(OWLAnnotationValueVisitorEx<O> visitor) |
void |
accept(OWLIndividualVisitor visitor) |
<O> O |
accept(OWLIndividualVisitorEx<O> visitor) |
void |
accept(OWLObjectVisitor visitor) |
<O> O |
accept(OWLObjectVisitorEx<O> visitor) |
OWLAnonymousIndividual |
asOWLAnonymousIndividual()
Obtains this individual an anonymous individual if it is indeed anonymous
|
OWLNamedIndividual |
asOWLNamedIndividual()
Obtains this individual as a named individual if it is indeed named.
|
protected int |
compareObjectOfSameType(OWLObject object) |
boolean |
equals(java.lang.Object obj) |
NodeID |
getID()
Gets the ID of this individual.
|
int |
hashCode() |
boolean |
isAnonymous()
Determines if this object is an instance of
OWLAnonymousIndividual
Note that this method is the dual of OWLIndividual.isNamed(). |
boolean |
isNamed()
Determines if this individual is an instance of
OWLNamedIndividual. |
java.lang.String |
toStringID()
Returns a string representation that can be used as the ID of this individual.
|
asOWLClass, asOWLDataProperty, asOWLDatatype, asOWLObjectProperty, getDataPropertyValues, getDataPropertyValues, getDifferentIndividuals, getNegativeDataPropertyValues, getNegativeObjectPropertyValues, getObjectPropertyValues, getObjectPropertyValues, getSameIndividuals, getTypes, getTypes, hasDataPropertyValue, hasNegativeDataPropertyValue, hasNegativeObjectPropertyValue, hasObjectPropertyValue, isBuiltIn, isOWLClass, isOWLDataProperty, isOWLDatatype, isOWLObjectPropertycompareLists, compareSets, compareTo, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getOWLDataFactory, getSignature, isBottomEntity, isTopEntity, setOWLDataFactory, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDataPropertyValues, getDataPropertyValues, getDifferentIndividuals, getNegativeDataPropertyValues, getNegativeObjectPropertyValues, getObjectPropertyValues, getObjectPropertyValues, getSameIndividuals, getTypes, getTypes, hasDataPropertyValue, hasNegativeDataPropertyValue, hasNegativeObjectPropertyValue, hasObjectPropertyValuegetAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntitypublic OWLAnonymousIndividualImpl(NodeID nodeID)
public NodeID getID()
OWLAnonymousIndividualgetID in interface OWLAnonymousIndividualpublic java.lang.String toStringID()
OWLIndividualtoStringID in interface OWLIndividualpublic boolean isNamed()
OWLIndividualOWLNamedIndividual.
Note that this method is the dual of OWLIndividual.isAnonymous().isNamed in interface OWLIndividualtrue if this individual is an instance of OWLNamedIndividual
because it is a named individuals, otherwise falsepublic boolean isAnonymous()
OWLIndividualOWLAnonymousIndividual
Note that this method is the dual of OWLIndividual.isNamed().isAnonymous in interface OWLIndividualtrue if this object represents an anonymous
individual (OWLAnonymousIndividual) or false
if this object represents a named individual (OWLIndividual)public OWLAnonymousIndividual asOWLAnonymousIndividual()
OWLIndividualasOWLAnonymousIndividual in interface OWLIndividualpublic OWLNamedIndividual asOWLNamedIndividual()
OWLIndividualasOWLNamedIndividual in interface OWLIndividualprotected int compareObjectOfSameType(OWLObject object)
compareObjectOfSameType in class OWLObjectImplpublic void accept(OWLObjectVisitor visitor)
public <O> O accept(OWLObjectVisitorEx<O> visitor)
public void accept(OWLIndividualVisitor visitor)
accept in interface OWLIndividualpublic <O> O accept(OWLIndividualVisitorEx<O> visitor)
accept in interface OWLIndividualpublic void accept(OWLAnnotationValueVisitor visitor)
accept in interface OWLAnnotationValuepublic <O> O accept(OWLAnnotationValueVisitorEx<O> visitor)
accept in interface OWLAnnotationValuepublic void accept(OWLAnnotationSubjectVisitor visitor)
accept in interface OWLAnnotationSubjectpublic <E> E accept(OWLAnnotationSubjectVisitorEx<E> visitor)
accept in interface OWLAnnotationSubjectpublic boolean equals(java.lang.Object obj)
equals in class OWLIndividualImplpublic int hashCode()
hashCode in class OWLObjectImpl