public interface OWLAnnotation extends OWLObject, HasAnnotations, HasProperty<OWLAnnotationProperty>, HasAnnotationValue
| Modifier and Type | Method and Description |
|---|---|
default void |
accept(OWLAnnotationObjectVisitor visitor) |
default <O> O |
accept(OWLAnnotationObjectVisitorEx<O> visitor) |
default void |
accept(OWLObjectVisitor visitor)
Accepts a visitor
|
default <O> O |
accept(OWLObjectVisitorEx<O> visitor)
Accepts a visitor
|
default OWLAnnotationValue |
annotationValue() |
default Stream<?> |
components() |
default Stream<?> |
componentsAnnotationsFirst() |
default Stream<?> |
componentsWithoutAnnotations() |
OWLAnnotation |
getAnnotatedAnnotation(Collection<OWLAnnotation> annotations)
Gets an OWLAnnotation which is a copy of this annotation but which has the specified
annotations.
|
OWLAnnotation |
getAnnotatedAnnotation(Stream<OWLAnnotation> annotations)
Gets an OWLAnnotation which is a copy of this annotation but which has the specified
annotations.
|
OWLAnnotationProperty |
getProperty()
Gets the property that this annotation acts along.
|
OWLAnnotationValue |
getValue()
Gets the annotation value.
|
default int |
hashIndex() |
default int |
initHashCode() |
boolean |
isDeprecatedIRIAnnotation()
Determines if this annotation is an annotation used to deprecate an IRI.
|
default int |
typeIndex() |
getNestedClassExpressions, hashIteration, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntity, nestedClassExpressionscompareTogetSignature, signature, unsortedSignaturecontainsEntityInSignatureanonymousIndividuals, getAnonymousIndividualsclassesInSignature, getClassesInSignaturegetObjectPropertiesInSignature, objectPropertiesInSignaturedataPropertiesInSignature, getDataPropertiesInSignaturegetIndividualsInSignature, individualsInSignaturedatatypesInSignature, getDatatypesInSignatureannotationPropertiesInSignature, getAnnotationPropertiesInSignatureisAnonymous, isNamedannotations, annotations, annotations, annotationsAsList, getAnnotations, getAnnotationsanonymousIndividualValue, ifAnonymousIndividual, ifAnonymousIndividualOrElse, ifIri, ifIriOrElse, ifLiteral, ifLiteralOrElse, ifValue, iriValue, literalValue, map, map, mapAnonymousIndividual, mapAnonymousIndividualOrElse, mapAnonymousIndividualOrElseGet, mapIri, mapIriOrElse, mapIriOrElseGet, mapLiteral, mapLiteralOrElse, mapLiteralOrElseGet, mapValue, whendefault Stream<?> componentsWithoutAnnotations()
componentsWithoutAnnotations in interface HasComponentsdefault Stream<?> components()
components in interface HasComponentsdefault int initHashCode()
initHashCode in interface OWLObjectdefault Stream<?> componentsAnnotationsFirst()
componentsAnnotationsFirst in interface HasComponentsdefault int hashIndex()
hashIndex in interface HasHashIndexdefault int typeIndex()
OWLAnnotationProperty getProperty()
getProperty in interface HasProperty<OWLAnnotationProperty>OWLAnnotationValue getValue()
OWLLiteral, an
IRI or an
OWLAnonymousIndividual.OWLAnnotationValueVisitor,
OWLAnnotationValueVisitorExboolean isDeprecatedIRIAnnotation()
owl:deprecated and the value of the annotation
is "true"^^xsd:booleantrue if this annotation is an annotation that can be used to deprecate an
IRI, otherwise false.OWLAnnotation getAnnotatedAnnotation(Collection<OWLAnnotation> annotations)
annotations - The annotationsOWLAnnotation getAnnotatedAnnotation(Stream<OWLAnnotation> annotations)
annotations - The annotationsdefault void accept(OWLAnnotationObjectVisitor visitor)
visitor - visitor to acceptdefault <O> O accept(OWLAnnotationObjectVisitorEx<O> visitor)
O - visitor return typevisitor - visitor to acceptdefault void accept(OWLObjectVisitor visitor)
OWLObjectdefault <O> O accept(OWLObjectVisitorEx<O> visitor)
OWLObjectdefault OWLAnnotationValue annotationValue()
annotationValue in interface HasAnnotationValueCopyright © 2019 The University of Manchester. All rights reserved.