Comparable<OWLObject>
, HasAnnotationPropertiesInSignature
, HasAnnotations
, HasAnonymousIndividuals
, HasClassesInSignature
, HasContainsEntityInSignature
, HasDataPropertiesInSignature
, HasDatatypesInSignature
, HasIndividualsInSignature
, HasObjectPropertiesInSignature
, HasSignature
, IsAnonymous
, OWLAxiom
, OWLIndividualAxiom
, OWLLogicalAxiom
, OWLNaryAxiom<OWLIndividual>
, OWLNaryIndividualAxiom
, OWLObject
, OWLSubClassOfAxiomSetShortCut
, Serializable
public interface OWLSameIndividualAxiom extends OWLNaryIndividualAxiom
Modifier and Type | Method | Description |
---|---|---|
Set<OWLSameIndividualAxiom> |
asPairwiseAxioms() |
Gets this axiom as a set of pairwise axioms.
|
boolean |
containsAnonymousIndividuals() |
Determines whether this axiom contains anonymous individuals.
|
OWLSameIndividualAxiom |
getAxiomWithoutAnnotations() |
Gets an axiom that is structurally equivalent to this axiom without
annotations.
|
Set<OWLSameIndividualAxiom> |
splitToAnnotatedPairs() |
Splits this axiom to pairs, including annotations.
|
compareTo
getAnnotationPropertiesInSignature
getAnonymousIndividuals
getClassesInSignature
containsEntityInSignature
getDataPropertiesInSignature
getDatatypesInSignature
getIndividualsInSignature
getObjectPropertiesInSignature
getSignature
isAnonymous
accept, accept, equalsIgnoreAnnotations, getAnnotatedAxiom, getAnnotations, getAnnotations, getAxiomType, getNNF, isAnnotated, isAnnotationAxiom, isLogicalAxiom, isOfType, isOfType
walkPairwise
getIndividuals, getIndividualsAsList
accept, accept, getNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toString
asOWLSubClassOfAxioms
@Nonnull OWLSameIndividualAxiom getAxiomWithoutAnnotations()
OWLAxiom
getAxiomWithoutAnnotations
in interface OWLAxiom
boolean containsAnonymousIndividuals()
true
if this axioms contains anonymous individual axioms@Nonnull Set<OWLSameIndividualAxiom> asPairwiseAxioms()
OWLNaryAxiom
asPairwiseAxioms
in interface OWLNaryAxiom<OWLIndividual>
@Nonnull Set<OWLSameIndividualAxiom> splitToAnnotatedPairs()
OWLNaryAxiom
splitToAnnotatedPairs
in interface OWLNaryAxiom<OWLIndividual>
Copyright © 2018 The University of Manchester. All rights reserved.