public interface OWLObjectOneOf extends OWLAnonymousClassExpression, HasOperands<OWLIndividual>
| Modifier and Type | Method and Description |
|---|---|
default void |
accept(OWLClassExpressionVisitor visitor)
Accepts a visit from an
OWLExpressionVisitor. |
default <O> O |
accept(OWLClassExpressionVisitorEx<O> visitor) |
default void |
accept(OWLObjectVisitor visitor)
Accepts a visitor
|
default <O> O |
accept(OWLObjectVisitorEx<O> visitor)
Accepts a visitor
|
OWLClassExpression |
asObjectUnionOf()
Simplifies this enumeration to a union of singleton nominals.
|
default Stream<?> |
components() |
default ClassExpressionType |
getClassExpressionType()
Gets the class expression type for this class expression.
|
default Set<OWLIndividual> |
getIndividuals()
Deprecated.
use the stream method
|
default int |
hashIndex() |
Stream<OWLIndividual> |
individuals()
Gets the individuals that are in the oneOf.
|
default int |
initHashCode() |
default Stream<OWLIndividual> |
operands()
Gets the operands - e.g., the individuals in a sameAs axiom, or the classes in an equivalent
classes axiom.
|
default int |
typeIndex() |
asConjunctSet, asDisjunctSet, conjunctSet, containsConjunct, disjunctSet, getComplementNNF, getNNF, getObjectComplementOf, isClassExpressionLiteral, isOWLNothing, isOWLThinggetNestedClassExpressions, hashIteration, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntity, nestedClassExpressionscompareTogetSignature, signature, unsortedSignaturecontainsEntityInSignatureanonymousIndividuals, getAnonymousIndividualsclassesInSignature, getClassesInSignaturegetObjectPropertiesInSignature, objectPropertiesInSignaturedataPropertiesInSignature, getDataPropertiesInSignaturegetIndividualsInSignature, individualsInSignaturedatatypesInSignature, getDatatypesInSignatureannotationPropertiesInSignature, getAnnotationPropertiesInSignaturecomponentsAnnotationsFirst, componentsWithoutAnnotationsisAnonymous, isNamedasOWLClass, isOWLClassgetOperandsAsListdefault Stream<?> components()
components in interface HasComponentsdefault int initHashCode()
initHashCode in interface OWLObjectdefault int hashIndex()
hashIndex in interface HasHashIndexdefault int typeIndex()
default ClassExpressionType getClassExpressionType()
OWLClassExpressiongetClassExpressionType in interface OWLClassExpression@Deprecated default Set<OWLIndividual> getIndividuals()
ObjectOneOf class expression.Stream<OWLIndividual> individuals()
ObjectOneOf class expression.default Stream<OWLIndividual> operands()
HasOperandsoperands in interface HasOperands<OWLIndividual>OWLClassExpression asObjectUnionOf()
default void accept(OWLObjectVisitor visitor)
OWLObjectdefault <O> O accept(OWLObjectVisitorEx<O> visitor)
OWLObjectdefault void accept(OWLClassExpressionVisitor visitor)
OWLClassExpressionOWLExpressionVisitor.accept in interface OWLClassExpressionvisitor - The visitor that wants to visitdefault <O> O accept(OWLClassExpressionVisitorEx<O> visitor)
accept in interface OWLClassExpressionO - visitor return typevisitor - visitorCopyright © 2019 The University of Manchester. All rights reserved.