public class OWLAnnotationAssertionAxiomImpl extends OWLAxiomImpl implements OWLAnnotationAssertionAxiom
NO_ANNOTATIONS, OWL_THING| Constructor and Description |
|---|
OWLAnnotationAssertionAxiomImpl(OWLAnnotationSubject subject,
OWLAnnotationProperty property,
OWLAnnotationValue value,
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) |
protected int |
compareObjectOfSameType(OWLObject object) |
boolean |
equals(Object obj) |
OWLAnnotationAssertionAxiom |
getAnnotatedAxiom(Set<OWLAnnotation> annotations) |
OWLAnnotation |
getAnnotation() |
AxiomType<?> |
getAxiomType() |
OWLAnnotationAssertionAxiom |
getAxiomWithoutAnnotations() |
OWLAnnotationProperty |
getProperty() |
OWLAnnotationSubject |
getSubject() |
OWLAnnotationValue |
getValue() |
boolean |
isAnnotationAxiom() |
boolean |
isDeprecatedIRIAssertion()
Determines if this annotation assertion deprecates the IRI that is the
subject of the annotation.
|
boolean |
isLogicalAxiom() |
accept, 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, isOfType, isOfTypegetAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntitycompareTopublic OWLAnnotationAssertionAxiomImpl(OWLAnnotationSubject subject, OWLAnnotationProperty property, OWLAnnotationValue value, Collection<? extends OWLAnnotation> annotations)
public OWLAnnotationAssertionAxiom getAxiomWithoutAnnotations()
getAxiomWithoutAnnotations in interface OWLAnnotationAssertionAxiomgetAxiomWithoutAnnotations in interface OWLAxiompublic boolean isDeprecatedIRIAssertion()
isDeprecatedIRIAssertion in interface OWLAnnotationAssertionAxiomtrue if this annotation assertion deprecates the
subject IRI of the assertion, otherwise false.OWLAnnotation.isDeprecatedIRIAnnotation()public OWLAnnotationAssertionAxiom getAnnotatedAxiom(Set<OWLAnnotation> annotations)
getAnnotatedAxiom in interface OWLAxiompublic OWLAnnotationValue getValue()
getValue in interface OWLAnnotationAssertionAxiompublic OWLAnnotationSubject getSubject()
getSubject in interface OWLAnnotationAssertionAxiompublic OWLAnnotationProperty getProperty()
getProperty in interface OWLAnnotationAssertionAxiompublic OWLAnnotation getAnnotation()
getAnnotation in interface OWLAnnotationAssertionAxiompublic boolean isLogicalAxiom()
isLogicalAxiom in interface OWLAxiompublic boolean isAnnotationAxiom()
isAnnotationAxiom in interface OWLAxiomprotected int compareObjectOfSameType(OWLObject object)
compareObjectOfSameType in class OWLObjectImplpublic void accept(OWLObjectVisitor visitor)
public void accept(OWLAxiomVisitor visitor)
public <O> O accept(OWLAxiomVisitorEx<O> visitor)
public <O> O accept(OWLObjectVisitorEx<O> visitor)
public AxiomType<?> getAxiomType()
getAxiomType in interface OWLAxiompublic boolean equals(Object obj)
equals in class OWLAxiomImplCopyright © 2013 CSIRO HRPPC. All Rights Reserved.