public class OWLObjectOneOfImpl extends OWLAnonymousClassExpressionImpl implements OWLObjectOneOf
Constructor and Description |
---|
OWLObjectOneOfImpl(OWLIndividual... values) |
OWLObjectOneOfImpl(OWLIndividual value) |
OWLObjectOneOfImpl(Stream<OWLIndividual> values) |
Modifier and Type | Method and Description |
---|---|
OWLClassExpression |
asObjectUnionOf()
Simplifies this enumeration to a union of singleton nominals.
|
List<OWLIndividual> |
getOperandsAsList()
Gets the operands as a list.
|
Stream<OWLIndividual> |
individuals()
Gets the individuals that are in the oneOf.
|
asConjunctSet, asDisjunctSet, conjunctSet, containsConjunct, disjunctSet, getComplementNNF, getNNF, getObjectComplementOf, isOWLNothing, isOWLThing
annotationPropertiesInSignature, anonymousIndividuals, classesInSignature, compareTo, containsEntityInSignature, dataPropertiesInSignature, datatypesInSignature, equals, hashCode, individualsInSignature, nestedClassExpressions, objectPropertiesInSignature, signature, toString
accept, accept, accept, accept, components, getClassExpressionType, getIndividuals, hashIndex, initHashCode, operands, typeIndex
asConjunctSet, asDisjunctSet, conjunctSet, containsConjunct, disjunctSet, getComplementNNF, getNNF, getObjectComplementOf, isClassExpressionLiteral, isOWLNothing, isOWLThing
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
asOWLClass, isOWLClass
addAnonymousIndividualsToSet, addSignatureEntitiesToSet
public OWLObjectOneOfImpl(Stream<OWLIndividual> values)
values
- values for oneofpublic OWLObjectOneOfImpl(OWLIndividual... values)
values
- values for oneofpublic OWLObjectOneOfImpl(OWLIndividual value)
value
- value for oneofpublic Stream<OWLIndividual> individuals()
OWLObjectOneOf
individuals
in interface OWLObjectOneOf
ObjectOneOf
class expression.public List<OWLIndividual> getOperandsAsList()
HasOperands
getOperandsAsList
in interface HasOperands<OWLIndividual>
public OWLClassExpression asObjectUnionOf()
OWLObjectOneOf
asObjectUnionOf
in interface OWLObjectOneOf
Copyright © 2020 The University of Manchester. All rights reserved.