public class OWLDatatypeRestrictionImpl extends OWLObjectImpl implements OWLDatatypeRestriction
Constructor and Description |
---|
OWLDatatypeRestrictionImpl(OWLDatatype datatype,
Collection<OWLFacetRestriction> facetRestrictions) |
Modifier and Type | Method and Description |
---|---|
Stream<OWLFacetRestriction> |
facetRestrictions()
Gets the sorted facet restrictions on this data range.
|
List<OWLFacetRestriction> |
facetRestrictionsAsList()
Gets the sorted facet restrictions on this data range.
|
OWLDatatype |
getDatatype()
Gets the data range that this data range restricts.
|
annotationPropertiesInSignature, anonymousIndividuals, classesInSignature, compareTo, containsEntityInSignature, dataPropertiesInSignature, datatypesInSignature, equals, hashCode, individualsInSignature, nestedClassExpressions, objectPropertiesInSignature, signature, toString
accept, accept, accept, accept, accept, accept, components, getDataRangeType, getFacetRestrictions, hashIndex, initHashCode, typeIndex
isTopDatatype
getNestedClassExpressions, hashIteration, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntity, nestedClassExpressions
compareTo
getSignature, signature, unsortedSignature
containsEntityInSignature
anonymousIndividuals, getAnonymousIndividuals
classesInSignature, getClassesInSignature
getObjectPropertiesInSignature, objectPropertiesInSignature
dataPropertiesInSignature, getDataPropertiesInSignature
getIndividualsInSignature, individualsInSignature
datatypesInSignature, getDatatypesInSignature
annotationPropertiesInSignature, getAnnotationPropertiesInSignature
componentsAnnotationsFirst, componentsWithoutAnnotations
isAnonymous, isNamed
asOWLDatatype, isOWLDatatype
addAnonymousIndividualsToSet, addSignatureEntitiesToSet
public OWLDatatypeRestrictionImpl(OWLDatatype datatype, Collection<OWLFacetRestriction> facetRestrictions)
datatype
- datatypefacetRestrictions
- facet restrictionpublic OWLDatatype getDatatype()
OWLDatatypeRestriction
getDatatype
in interface OWLDatatypeRestriction
public Stream<OWLFacetRestriction> facetRestrictions()
OWLDatatypeRestriction
facetRestrictions
in interface OWLDatatypeRestriction
Stream
of facet restrictions that apply to this data rangepublic List<OWLFacetRestriction> facetRestrictionsAsList()
OWLDatatypeRestriction
facetRestrictionsAsList
in interface OWLDatatypeRestriction
List
of facet restrictions that apply to this data rangeCopyright © 2020 The University of Manchester. All rights reserved.