C
- class of contained objectspublic interface OWLNaryAxiom<C extends OWLObject> extends OWLAxiom
Modifier and Type | Method and Description |
---|---|
Set<? extends OWLNaryAxiom<C>> |
asPairwiseAxioms()
Gets this axiom as a set of pairwise axioms; if the axiom contains only two operands,
the axiom itself is returned unchanged, including its annotations.
|
Set<? extends OWLNaryAxiom<C>> |
splitToAnnotatedPairs()
Splits this axiom to pairs, including annotations.
|
<T> Collection<T> |
walkPairwise(OWLPairwiseVisitor<T,C> visitor) |
accept, accept, equalsIgnoreAnnotations, getAnnotatedAxiom, getAnnotations, getAnnotations, getAxiomType, getAxiomWithoutAnnotations, getNNF, isAnnotated, isAnnotationAxiom, isLogicalAxiom, isOfType, isOfType
accept, accept, getNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toString
compareTo
getSignature
containsEntityInSignature
getAnonymousIndividuals
getClassesInSignature
getObjectPropertiesInSignature
getDataPropertiesInSignature
getIndividualsInSignature
getDatatypesInSignature
getAnnotationPropertiesInSignature
isAnonymous, isNamed
@Nonnull Set<? extends OWLNaryAxiom<C>> asPairwiseAxioms()
@Nonnull <T> Collection<T> walkPairwise(OWLPairwiseVisitor<T,C> visitor)
T
- type returned by visitorvisitor
- visitor to apply to all pairwise elements in this axiom@Nonnull Set<? extends OWLNaryAxiom<C>> splitToAnnotatedPairs()
Copyright © 2020 The University of Manchester. All rights reserved.