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, isOfTypeaccept, accept, getNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toStringcompareTogetSignaturecontainsEntityInSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignatureisAnonymous, 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.