public interface OWLDataOneOf extends OWLDataRange, HasOperands<OWLLiteral>
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() |
default DataRangeType |
getDataRangeType()
Gets the type of this data range.
|
default Set<OWLLiteral> |
getValues()
Gets the values (
OWLLiteral s) that this data range consists of. |
default int |
hashIndex() |
default int |
initHashCode() |
default int |
typeIndex() |
Stream<OWLLiteral> |
values()
Gets the sorted values (
OWLLiteral s) that this data range consists of. |
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
getOperandsAsList, operands
default Stream<?> components()
components
in interface HasComponents
default int initHashCode()
initHashCode
in interface OWLObject
default int hashIndex()
hashIndex
in interface HasHashIndex
default int typeIndex()
default DataRangeType getDataRangeType()
OWLDataRange
getDataRangeType
in interface OWLDataRange
default Set<OWLLiteral> getValues()
OWLLiteral
s) that this data range consists of.Stream<OWLLiteral> values()
OWLLiteral
s) that this data range consists of.default void accept(OWLObjectVisitor visitor)
OWLObject
default <O> O accept(OWLObjectVisitorEx<O> visitor)
OWLObject
default void accept(OWLDataVisitor visitor)
accept
in interface OWLDataRange
visitor
- visitordefault <O> O accept(OWLDataVisitorEx<O> visitor)
accept
in interface OWLDataRange
O
- visitor return typevisitor
- visitordefault void accept(OWLDataRangeVisitor visitor)
accept
in interface OWLDataRange
visitor
- visitordefault <O> O accept(OWLDataRangeVisitorEx<O> visitor)
accept
in interface OWLDataRange
O
- visitor return typevisitor
- visitorCopyright © 2020 The University of Manchester. All rights reserved.