public class OWLDataOneOfImpl extends OWLObjectImplWithoutEntityAndAnonCaching implements OWLDataOneOf
| Constructor and Description |
|---|
OWLDataOneOfImpl(Set<? extends OWLLiteral> values) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(OWLDataRangeVisitor visitor) |
<O> O |
accept(OWLDataRangeVisitorEx<O> visitor) |
void |
accept(OWLDataVisitor visitor) |
<O> O |
accept(OWLDataVisitorEx<O> visitor) |
void |
accept(OWLObjectVisitor visitor)
Accepts a visitor
|
<O> O |
accept(OWLObjectVisitorEx<O> visitor)
Accepts a visitor
|
void |
addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons) |
void |
addSignatureEntitiesToSet(Set<OWLEntity> entities) |
OWLDatatype |
asOWLDatatype()
If this data range is a datatype then this method may be used to obtain
it as a datatype (rather than using an explicit cast).
|
boolean |
equals(Object obj) |
DataRangeType |
getDataRangeType()
Gets the type of this data range
|
Set<OWLLiteral> |
getValues()
Gets the values (
OWLLiterals) that this data range consists of. |
boolean |
isDatatype()
Determines if this data range is a datatype (int, float, ...)
|
boolean |
isTopDatatype()
Determines if this data range is the top data type.
|
compareTo, containsEntityInSignature, getAnnotationPropertiesInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toStringgetNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toStringcompareTogetSignaturecontainsEntityInSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignatureisAnonymous, isNamedpublic OWLDataOneOfImpl(@Nonnull Set<? extends OWLLiteral> values)
values - lieralspublic void addSignatureEntitiesToSet(Set<OWLEntity> entities)
addSignatureEntitiesToSet in interface HasIncrementalSignatureGenerationSupportentities - entity set where entities will be addedpublic void addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons)
addAnonymousIndividualsToSet in interface HasIncrementalSignatureGenerationSupportanons - anonymous individuals set where individuals will be addedpublic DataRangeType getDataRangeType()
OWLDataRangegetDataRangeType in interface OWLDataRangepublic Set<OWLLiteral> getValues()
OWLDataOneOfOWLLiterals) that this data range consists of.getValues in interface OWLDataOneOfpublic boolean isDatatype()
OWLDataRangeisDatatype in interface OWLDataRangetrue if this datarange is a datatype, or false if
it is not a datatype and is some other data range such as a data
range restriction, data oneOf or data complementOf.public boolean isTopDatatype()
OWLDataRangeisTopDatatype in interface OWLDataRangetrue if this data range is the top datatype otherwise
falsepublic OWLDatatype asOWLDatatype()
OWLDataRangeasOWLDatatype in interface OWLDataRangeOWLDatatypepublic boolean equals(Object obj)
equals in class OWLObjectImplWithoutEntityAndAnonCachingpublic void accept(OWLDataVisitor visitor)
accept in interface OWLDataRangevisitor - visitorpublic void accept(OWLObjectVisitor visitor)
OWLObjectpublic <O> O accept(OWLDataVisitorEx<O> visitor)
accept in interface OWLDataRangeO - visitor return typevisitor - visitorpublic <O> O accept(OWLObjectVisitorEx<O> visitor)
OWLObjectpublic void accept(OWLDataRangeVisitor visitor)
accept in interface OWLDataRangevisitor - visitorpublic <O> O accept(OWLDataRangeVisitorEx<O> visitor)
accept in interface OWLDataRangeO - visitor return typevisitor - visitorCopyright © 2020 The University of Manchester. All rights reserved.