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) |
<O> O |
accept(OWLObjectVisitorEx<O> visitor) |
void |
addAnonymousIndividualsToSet(Set<OWLAnonymousIndividual> anons) |
void |
addSignatureEntitiesToSet(Set<OWLEntity> entities) |
boolean |
equals(Object obj) |
OWLAnnotation |
getAnnotatedAnnotation(Set<OWLAnnotation> annotations) |
Set<OWLAnnotation> |
getAnnotations() |
OWLAnnotationProperty |
getProperty() |
OWLAnnotationValue |
getValue() |
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, toStringannotationValuegetNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toStringcompareTogetSignaturecontainsEntityInSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignatureisAnonymous, isNamedanonymousIndividualValue, ifAnonymousIndividual, ifAnonymousIndividualOrElse, ifIri, ifIriOrElse, ifLiteral, ifLiteralOrElse, ifValue, iriValue, literalValue, map, map, mapAnonymousIndividual, mapAnonymousIndividualOrElse, mapAnonymousIndividualOrElseGet, mapIri, mapIriOrElse, mapIriOrElseGet, mapLiteral, mapLiteralOrElse, mapLiteralOrElseGet, mapValue, whenpublic OWLAnnotationImpl(@Nonnull OWLAnnotationProperty property, @Nonnull OWLAnnotationValue value, @Nonnull Set<? extends OWLAnnotation> annotations)
property - annotation propertyvalue - annotation valueannotations - annotations on the axiompublic Set<OWLAnnotation> getAnnotations()
getAnnotations in interface HasAnnotationsgetAnnotations in interface OWLAnnotationpublic OWLAnnotationProperty getProperty()
getProperty in interface HasProperty<OWLAnnotationProperty>getProperty in interface OWLAnnotationpublic OWLAnnotationValue getValue()
getValue in interface OWLAnnotationpublic OWLAnnotation getAnnotatedAnnotation(@Nonnull Set<OWLAnnotation> annotations)
getAnnotatedAnnotation in interface OWLAnnotationpublic 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)
public <O> O accept(OWLObjectVisitorEx<O> visitor)
public void accept(OWLAnnotationObjectVisitor visitor)
accept in interface OWLAnnotationpublic <O> O accept(OWLAnnotationObjectVisitorEx<O> visitor)
accept in interface OWLAnnotationpublic 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 © 2020 The University of Manchester. All rights reserved.