public class OWLAnnotationImplNotAnnotated extends OWLObjectImpl implements OWLAnnotation
Constructor and Description |
---|
OWLAnnotationImplNotAnnotated(OWLAnnotationProperty property,
OWLAnnotationValue value) |
Modifier and Type | Method and Description |
---|---|
List<OWLAnnotation> |
annotationsAsList() |
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.
|
boolean |
isDeprecatedIRIAnnotation()
Determines if this annotation is an annotation used to deprecate an IRI.
|
annotationPropertiesInSignature, anonymousIndividuals, classesInSignature, compareTo, containsEntityInSignature, dataPropertiesInSignature, datatypesInSignature, equals, hashCode, individualsInSignature, nestedClassExpressions, objectPropertiesInSignature, signature, toString
accept, accept, accept, accept, annotationValue, components, componentsAnnotationsFirst, componentsWithoutAnnotations, hashIndex, initHashCode, typeIndex
getNestedClassExpressions, hashIteration, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, isTopEntity, nestedClassExpressions
compareTo
getSignature, signature, unsortedSignature
containsEntityInSignature
anonymousIndividuals, getAnonymousIndividuals
classesInSignature, getClassesInSignature
getObjectPropertiesInSignature, objectPropertiesInSignature
dataPropertiesInSignature, getDataPropertiesInSignature
getIndividualsInSignature, individualsInSignature
datatypesInSignature, getDatatypesInSignature
annotationPropertiesInSignature, getAnnotationPropertiesInSignature
isAnonymous, isNamed
annotations, annotations, annotations, getAnnotations, getAnnotations
anonymousIndividualValue, ifAnonymousIndividual, ifAnonymousIndividualOrElse, ifIri, ifIriOrElse, ifLiteral, ifLiteralOrElse, ifValue, iriValue, literalValue, map, map, mapAnonymousIndividual, mapAnonymousIndividualOrElse, mapAnonymousIndividualOrElseGet, mapIri, mapIriOrElse, mapIriOrElseGet, mapLiteral, mapLiteralOrElse, mapLiteralOrElseGet, mapValue, when
addAnonymousIndividualsToSet, addSignatureEntitiesToSet
public OWLAnnotationImplNotAnnotated(OWLAnnotationProperty property, OWLAnnotationValue value)
property
- annotation propertyvalue
- annotation valuepublic List<OWLAnnotation> annotationsAsList()
annotationsAsList
in interface HasAnnotations
public OWLAnnotationProperty getProperty()
OWLAnnotation
getProperty
in interface HasProperty<OWLAnnotationProperty>
getProperty
in interface OWLAnnotation
public OWLAnnotationValue getValue()
OWLAnnotation
OWLLiteral
, an
IRI
or an
OWLAnonymousIndividual
.getValue
in interface OWLAnnotation
OWLAnnotationValueVisitor
,
OWLAnnotationValueVisitorEx
public OWLAnnotation getAnnotatedAnnotation(Collection<OWLAnnotation> annotations)
OWLAnnotation
getAnnotatedAnnotation
in interface OWLAnnotation
annotations
- The annotationspublic OWLAnnotation getAnnotatedAnnotation(Stream<OWLAnnotation> annotations)
OWLAnnotation
getAnnotatedAnnotation
in interface OWLAnnotation
annotations
- The annotationspublic boolean isDeprecatedIRIAnnotation()
OWLAnnotation
owl:deprecated
and the value of the annotation
is "true"^^xsd:boolean
isDeprecatedIRIAnnotation
in interface OWLAnnotation
true
if this annotation is an annotation that can be used to deprecate an
IRI, otherwise false
.Copyright © 2020 The University of Manchester. All rights reserved.