public class OWLDataOneOfImpl extends OWLObjectImpl implements OWLDataOneOf
Constructor and Description |
---|
OWLDataOneOfImpl(Collection<? extends OWLLiteral> values) |
OWLDataOneOfImpl(OWLLiteral value) |
OWLDataOneOfImpl(Stream<? extends OWLLiteral> values) |
Modifier and Type | Method and Description |
---|---|
List<OWLLiteral> |
getOperandsAsList()
Gets the operands as a list.
|
Stream<OWLLiteral> |
operands()
Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent
classes axiom.
|
Stream<OWLLiteral> |
values()
Gets the sorted values (
OWLLiteral s) that this data range consists of. |
annotationPropertiesInSignature, anonymousIndividuals, classesInSignature, compareTo, containsEntityInSignature, dataPropertiesInSignature, datatypesInSignature, equals, hashCode, individualsInSignature, nestedClassExpressions, objectPropertiesInSignature, signature, toString
accept, accept, accept, accept, accept, accept, components, getDataRangeType, getValues, 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 OWLDataOneOfImpl(Stream<? extends OWLLiteral> values)
values
- literalspublic OWLDataOneOfImpl(Collection<? extends OWLLiteral> values)
values
- literalspublic OWLDataOneOfImpl(OWLLiteral value)
value
- literalpublic Stream<OWLLiteral> values()
OWLDataOneOf
OWLLiteral
s) that this data range consists of.values
in interface OWLDataOneOf
public Stream<OWLLiteral> operands()
HasOperands
operands
in interface HasOperands<OWLLiteral>
public List<OWLLiteral> getOperandsAsList()
HasOperands
getOperandsAsList
in interface HasOperands<OWLLiteral>
Copyright © 2020 The University of Manchester. All rights reserved.