public class OWLDatatypeRestrictionImpl extends OWLObjectImplWithoutEntityAndAnonCaching implements OWLDatatypeRestriction
| Constructor and Description |
|---|
OWLDatatypeRestrictionImpl(OWLDatatype datatype,
Set<OWLFacetRestriction> facetRestrictions) |
| 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) |
<O> O |
accept(OWLObjectVisitorEx<O> visitor) |
void |
addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons) |
void |
addSignatureEntitiesToSet(Set<OWLEntity> entities) |
OWLDatatype |
asOWLDatatype() |
boolean |
equals(Object obj) |
DataRangeType |
getDataRangeType() |
OWLDatatype |
getDatatype() |
Set<OWLFacetRestriction> |
getFacetRestrictions() |
boolean |
isDatatype() |
boolean |
isTopDatatype() |
compareTo, containsEntityInSignature, getAnnotationPropertiesInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toStringgetNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toStringcompareTogetSignaturecontainsEntityInSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignatureisAnonymous, isNamedpublic OWLDatatypeRestrictionImpl(@Nonnull OWLDatatype datatype, @Nonnull Set<OWLFacetRestriction> facetRestrictions)
datatype - datatypefacetRestrictions - facet restrictionpublic 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()
getDataRangeType in interface OWLDataRangepublic boolean isDatatype()
isDatatype in interface OWLDataRangepublic boolean isTopDatatype()
isTopDatatype in interface OWLDataRangepublic OWLDatatype asOWLDatatype()
asOWLDatatype in interface OWLDataRangepublic OWLDatatype getDatatype()
getDatatype in interface OWLDatatypeRestrictionpublic Set<OWLFacetRestriction> getFacetRestrictions()
getFacetRestrictions in interface OWLDatatypeRestrictionpublic boolean equals(Object obj)
equals in class OWLObjectImplWithoutEntityAndAnonCachingpublic void accept(OWLDataVisitor visitor)
accept in interface OWLDataRangepublic void accept(OWLObjectVisitor visitor)
public <O> O accept(OWLDataVisitorEx<O> visitor)
accept in interface OWLDataRangepublic <O> O accept(OWLObjectVisitorEx<O> visitor)
public void accept(OWLDataRangeVisitor visitor)
accept in interface OWLDataRangepublic <O> O accept(OWLDataRangeVisitorEx<O> visitor)
accept in interface OWLDataRangeCopyright © 2020 The University of Manchester. All rights reserved.