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 java.util.stream.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() |
java.util.stream.Stream<OWLIndividual> |
individuals()
Gets the individuals that are in the oneOf.
|
default java.util.stream.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() |
isAnonymousasConjunctSet, asDisjunctSet, conjunctSet, containsConjunct, disjunctSet, getComplementNNF, getNNF, getObjectComplementOf, isClassExpressionLiteral, isOWLNothing, isOWLThinggetNestedClassExpressions, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntity, nestedClassExpressionscompareTogetSignature, signaturecontainsEntityInSignatureanonymousIndividuals, getAnonymousIndividualsclassesInSignature, getClassesInSignaturegetObjectPropertiesInSignature, objectPropertiesInSignaturedataPropertiesInSignature, getDataPropertiesInSignaturegetIndividualsInSignature, individualsInSignaturedatatypesInSignature, getDatatypesInSignatureannotationPropertiesInSignature, getAnnotationPropertiesInSignaturecomponentsAnnotationsFirst, componentsWithoutAnnotationsasOWLClass, isOWLClassdefault java.util.stream.Stream<?> components()
components in interface HasComponentsdefault int hashIndex()
hashIndex in interface HasHashIndexdefault int typeIndex()
default ClassExpressionType getClassExpressionType()
OWLClassExpressiongetClassExpressionType in interface OWLClassExpression@Deprecated default Set<OWLIndividual> getIndividuals()
ObjectOneOf
class expression.java.util.stream.Stream<OWLIndividual> individuals()
ObjectOneOf
class expression.default java.util.stream.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 © 2017 The University of Manchester. All Rights Reserved.