public class OWLClassAssertionAxiomImpl extends OWLIndividualAxiomImplWithEntityAndAnonCaching implements OWLClassAssertionAxiom
| Constructor and Description |
|---|
OWLClassAssertionAxiomImpl(OWLIndividual individual,
OWLClassExpression classExpression,
Collection<? extends OWLAnnotation> annotations) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(OWLAxiomVisitor visitor) |
<O> O |
accept(OWLAxiomVisitorEx<O> visitor) |
void |
accept(OWLObjectVisitor visitor) |
<O> O |
accept(OWLObjectVisitorEx<O> visitor) |
OWLSubClassOfAxiom |
asOWLSubClassOfAxiom() |
boolean |
equals(Object obj) |
OWLClassAssertionAxiom |
getAnnotatedAxiom(Set<OWLAnnotation> annotations) |
AxiomType<?> |
getAxiomType() |
OWLClassAssertionAxiom |
getAxiomWithoutAnnotations() |
OWLClassExpression |
getClassExpression() |
OWLIndividual |
getIndividual() |
isAnnotationAxiom, isLogicalAxiomaccept, equalsIgnoreAnnotations, getAnnotations, getAnnotations, getNNF, isAnnotated, isOfType, isOfTypecompareTo, containsEntityInSignature, getAnnotationPropertiesInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toStringequalsIgnoreAnnotations, getAnnotations, getAnnotations, getNNF, isAnnotated, isAnnotationAxiom, isLogicalAxiom, isOfType, isOfTypegetNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toStringcompareTogetSignaturecontainsEntityInSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignatureisAnonymous, isNamedpublic OWLClassAssertionAxiomImpl(@Nonnull OWLIndividual individual, @Nonnull OWLClassExpression classExpression, @Nonnull Collection<? extends OWLAnnotation> annotations)
individual - individualclassExpression - classannotations - annotations on the axiompublic OWLClassAssertionAxiom getAxiomWithoutAnnotations()
getAxiomWithoutAnnotations in interface OWLAxiomgetAxiomWithoutAnnotations in interface OWLClassAssertionAxiompublic OWLClassAssertionAxiom getAnnotatedAxiom(Set<OWLAnnotation> annotations)
getAnnotatedAxiom in interface OWLAxiompublic OWLClassExpression getClassExpression()
getClassExpression in interface OWLClassAssertionAxiompublic OWLIndividual getIndividual()
getIndividual in interface OWLClassAssertionAxiompublic boolean equals(Object obj)
equals in class OWLAxiomImplWithEntityAndAnonCachingpublic OWLSubClassOfAxiom asOWLSubClassOfAxiom()
asOWLSubClassOfAxiom in interface OWLSubClassOfAxiomShortCutpublic void accept(OWLAxiomVisitor visitor)
public void accept(OWLObjectVisitor visitor)
public <O> O accept(OWLAxiomVisitorEx<O> visitor)
public <O> O accept(OWLObjectVisitorEx<O> visitor)
public AxiomType<?> getAxiomType()
getAxiomType in interface OWLAxiomCopyright © 2020 The University of Manchester. All rights reserved.