public class OWLClassAssertionAxiomImpl extends OWLIndividualAxiomImpl implements OWLClassAssertionAxiom
NO_ANNOTATIONS, OWL_THING| 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() |
protected int |
compareObjectOfSameType(OWLObject object) |
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, isOfType, mergeAnnoscompareLists, compareSets, compareTo, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitequalsIgnoreAnnotations, getAnnotations, getAnnotations, getNNF, isAnnotated, isAnnotationAxiom, isLogicalAxiom, isOfType, isOfTypegetAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntitycompareTopublic OWLClassAssertionAxiomImpl(OWLIndividual individual, OWLClassExpression classExpression, Collection<? extends OWLAnnotation> annotations)
public 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 OWLAxiomImplpublic 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 OWLAxiomprotected int compareObjectOfSameType(OWLObject object)
compareObjectOfSameType in class OWLObjectImplCopyright © 2013 CSIRO HRPPC. All Rights Reserved.