public interface OWLDatatypeRestriction extends OWLDataRange
| Modifier and Type | Method and Description |
|---|---|
default void |
accept(OWLDataRangeVisitor visitor) |
default <O> O |
accept(OWLDataRangeVisitorEx<O> visitor) |
default void |
accept(OWLDataVisitor visitor) |
default <O> O |
accept(OWLDataVisitorEx<O> visitor) |
default void |
accept(OWLObjectVisitor visitor)
Accepts a visitor
|
default <O> O |
accept(OWLObjectVisitorEx<O> visitor)
Accepts a visitor
|
default Stream<?> |
components() |
Stream<OWLFacetRestriction> |
facetRestrictions()
Gets the sorted facet restrictions on this data range.
|
default List<OWLFacetRestriction> |
facetRestrictionsAsList()
Gets the sorted facet restrictions on this data range.
|
default DataRangeType |
getDataRangeType()
Gets the type of this data range.
|
OWLDatatype |
getDatatype()
Gets the data range that this data range restricts.
|
default Set<OWLFacetRestriction> |
getFacetRestrictions()
Gets the facet restrictions on this data range.
|
default int |
hashIndex() |
default int |
initHashCode() |
default int |
typeIndex() |
isTopDatatypegetNestedClassExpressions, hashIteration, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntity, nestedClassExpressionscompareTogetSignature, signature, unsortedSignaturecontainsEntityInSignatureanonymousIndividuals, getAnonymousIndividualsclassesInSignature, getClassesInSignaturegetObjectPropertiesInSignature, objectPropertiesInSignaturedataPropertiesInSignature, getDataPropertiesInSignaturegetIndividualsInSignature, individualsInSignaturedatatypesInSignature, getDatatypesInSignatureannotationPropertiesInSignature, getAnnotationPropertiesInSignaturecomponentsAnnotationsFirst, componentsWithoutAnnotationsisAnonymous, isNamedasOWLDatatype, isOWLDatatypedefault Stream<?> components()
components in interface HasComponentsdefault int initHashCode()
initHashCode in interface OWLObjectdefault int hashIndex()
hashIndex in interface HasHashIndexdefault int typeIndex()
default DataRangeType getDataRangeType()
OWLDataRangegetDataRangeType in interface OWLDataRangeOWLDatatype getDatatype()
default Set<OWLFacetRestriction> getFacetRestrictions()
Set of facet restrictions that apply to this data range. The set that is
returned is a copy; modifications to the returned set will not be reflected in this
object.Stream<OWLFacetRestriction> facetRestrictions()
Stream of facet restrictions that apply to this data rangedefault List<OWLFacetRestriction> facetRestrictionsAsList()
List of facet restrictions that apply to this data rangedefault void accept(OWLObjectVisitor visitor)
OWLObjectdefault <O> O accept(OWLObjectVisitorEx<O> visitor)
OWLObjectdefault void accept(OWLDataVisitor visitor)
accept in interface OWLDataRangevisitor - visitordefault <O> O accept(OWLDataVisitorEx<O> visitor)
accept in interface OWLDataRangeO - visitor return typevisitor - visitordefault void accept(OWLDataRangeVisitor visitor)
accept in interface OWLDataRangevisitor - visitordefault <O> O accept(OWLDataRangeVisitorEx<O> visitor)
accept in interface OWLDataRangeO - visitor return typevisitor - visitorCopyright © 2020 The University of Manchester. All rights reserved.