public class OWLAnonymousIndividualImpl extends OWLIndividualImpl implements OWLAnonymousIndividual
asOWLDataProperty, asOWLObjectProperty, isOWLDataProperty, isOWLObjectProperty
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)
Accepts a visitor
|
<O> O |
accept(OWLObjectVisitorEx<O> visitor)
Accepts a 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.
|
boolean |
equals(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 . |
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, isOWLObjectProperty
compareTo, containsEntityInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity, toString
getDataPropertyValues, getDataPropertyValues, getDifferentIndividuals, getNegativeDataPropertyValues, getNegativeObjectPropertyValues, getObjectPropertyValues, getObjectPropertyValues, getSameIndividuals, getTypes, getTypes, hasDataPropertyValue, hasNegativeDataPropertyValue, hasNegativeObjectPropertyValue, hasObjectPropertyValue
getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntity
compareTo
containsEntityInSignature
public OWLAnonymousIndividualImpl(NodeID nodeID)
nodeID
- node idpublic NodeID getID()
OWLAnonymousIndividual
getID
in interface OWLAnonymousIndividual
public String toStringID()
OWLIndividual
toStringID
in interface OWLIndividual
public boolean isNamed()
OWLIndividual
OWLNamedIndividual
. Note that this
method is the dual of OWLIndividual.isAnonymous()
.isNamed
in interface OWLIndividual
true
if this individual is an instance of
OWLNamedIndividual
because
it is a named individuals, otherwise false
public boolean isAnonymous()
OWLIndividual
OWLAnonymousIndividual
Note that
this method is the dual of OWLIndividual.isNamed()
.isAnonymous
in interface OWLIndividual
true
if this object represents an anonymous individual (
OWLAnonymousIndividual)
or false
if this object
represents a named individual ( OWLIndividual
)public OWLAnonymousIndividual asOWLAnonymousIndividual()
OWLIndividual
asOWLAnonymousIndividual
in interface OWLIndividual
public OWLNamedIndividual asOWLNamedIndividual()
OWLIndividual
asOWLNamedIndividual
in interface OWLIndividual
public void accept(OWLObjectVisitor visitor)
OWLObject
public <O> O accept(OWLObjectVisitorEx<O> visitor)
OWLObject
public void accept(OWLIndividualVisitor visitor)
accept
in interface OWLIndividual
visitor
- visitor to acceptpublic <O> O accept(OWLIndividualVisitorEx<O> visitor)
accept
in interface OWLIndividual
O
- return typevisitor
- visitor to acceptpublic void accept(OWLAnnotationValueVisitor visitor)
accept
in interface OWLAnnotationValue
visitor
- visitor to acceptpublic <O> O accept(OWLAnnotationValueVisitorEx<O> visitor)
accept
in interface OWLAnnotationValue
O
- visitor return typevisitor
- visitor to acceptpublic void accept(OWLAnnotationSubjectVisitor visitor)
accept
in interface OWLAnnotationSubject
visitor
- visitor to acceptpublic <E> E accept(OWLAnnotationSubjectVisitorEx<E> visitor)
accept
in interface OWLAnnotationSubject
E
- visitor return typevisitor
- visitor to acceptpublic boolean equals(Object obj)
equals
in class OWLIndividualImpl
public int hashCode()
hashCode
in class OWLObjectImpl
Copyright © 2017 The University of Manchester. All Rights Reserved.