public class OWLAnnotationImpl extends OWLObjectImplWithoutEntityAndAnonCaching implements OWLAnnotation
| Constructor and Description |
|---|
OWLAnnotationImpl(OWLAnnotationProperty property,
OWLAnnotationValue value,
Set<? extends OWLAnnotation> annotations) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(OWLAnnotationObjectVisitor visitor) |
<O> O |
accept(OWLAnnotationObjectVisitorEx<O> visitor) |
void |
accept(OWLObjectVisitor visitor)
Accepts a visitor
|
<O> O |
accept(OWLObjectVisitorEx<O> visitor)
Accepts a visitor
|
void |
addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons) |
void |
addSignatureEntitiesToSet(Set<OWLEntity> entities) |
boolean |
equals(Object obj) |
OWLAnnotation |
getAnnotatedAnnotation(Set<OWLAnnotation> annotations)
Gets an OWLAnnotation which is a copy of this annotation but which has
the specified annotations.
|
Set<OWLAnnotation> |
getAnnotations()
Gets the annotations on this annotation
|
OWLAnnotationProperty |
getProperty()
Gets the property that this annotation acts along
|
OWLAnnotationValue |
getValue()
Gets the annotation value.
|
boolean |
isDeprecatedIRIAnnotation()
Determines if this annotation is an annotation used to deprecate an IRI.
|
compareTo, containsEntityInSignature, getAnnotationPropertiesInSignature, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toStringgetNestedClassExpressions, isBottomEntity, isTopEntity, toStringcompareTogetSignaturecontainsEntityInSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignaturepublic OWLAnnotationImpl(@Nonnull OWLAnnotationProperty property, @Nonnull OWLAnnotationValue value, @Nonnull Set<? extends OWLAnnotation> annotations)
property - annotation propertyvalue - annotation valueannotations - annotations on the axiompublic Set<OWLAnnotation> getAnnotations()
OWLAnnotationgetAnnotations in interface HasAnnotationsgetAnnotations in interface OWLAnnotationpublic OWLAnnotationProperty getProperty()
OWLAnnotationgetProperty in interface HasProperty<OWLAnnotationProperty>getProperty in interface OWLAnnotationpublic OWLAnnotationValue getValue()
OWLAnnotationOWLLiteral, an
IRI or an
OWLAnonymousIndividual.getValue in interface OWLAnnotationOWLAnnotationValueVisitor,
OWLAnnotationValueVisitorExpublic OWLAnnotation getAnnotatedAnnotation(@Nonnull Set<OWLAnnotation> annotations)
OWLAnnotationgetAnnotatedAnnotation in interface OWLAnnotationannotations - The annotationspublic boolean isDeprecatedIRIAnnotation()
owl:deprecated and the value of the annotation is
"true"^^xsd:booleanisDeprecatedIRIAnnotation in interface OWLAnnotationtrue if this annotation is an annotation that can be used
to deprecate an IRI, otherwise false.public boolean equals(Object obj)
equals in class OWLObjectImplWithoutEntityAndAnonCachingpublic void accept(OWLObjectVisitor visitor)
OWLObjectpublic <O> O accept(OWLObjectVisitorEx<O> visitor)
OWLObjectpublic void accept(OWLAnnotationObjectVisitor visitor)
accept in interface OWLAnnotationvisitor - visitor to acceptpublic <O> O accept(OWLAnnotationObjectVisitorEx<O> visitor)
accept in interface OWLAnnotationO - visitor return typevisitor - visitor to acceptpublic void addSignatureEntitiesToSet(Set<OWLEntity> entities)
addSignatureEntitiesToSet in interface HasIncrementalSignatureGenerationSupportentities - entity set where entities will be addedpublic void addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons)
addAnonymousIndividualsToSet in interface HasIncrementalSignatureGenerationSupportanons - anonymous individuals set where individuals will be addedCopyright © 2016 The University of Manchester. All Rights Reserved.