public class OWLAnnotationImpl extends OWLAnnotationImplNotAnnotated
Constructor and Description |
---|
OWLAnnotationImpl(OWLAnnotationProperty property,
OWLAnnotationValue value,
Stream<OWLAnnotation> annotations) |
Modifier and Type | Method and Description |
---|---|
Stream<OWLAnnotation> |
annotations() |
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.
|
getProperty, getValue, isDeprecatedIRIAnnotation
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, 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 OWLAnnotationImpl(OWLAnnotationProperty property, OWLAnnotationValue value, Stream<OWLAnnotation> annotations)
property
- annotation propertyvalue
- annotation valueannotations
- annotations on the axiompublic Stream<OWLAnnotation> annotations()
public OWLAnnotation getAnnotatedAnnotation(Collection<OWLAnnotation> annotations)
OWLAnnotation
getAnnotatedAnnotation
in interface OWLAnnotation
getAnnotatedAnnotation
in class OWLAnnotationImplNotAnnotated
annotations
- The annotationspublic OWLAnnotation getAnnotatedAnnotation(Stream<OWLAnnotation> annotations)
OWLAnnotation
getAnnotatedAnnotation
in interface OWLAnnotation
getAnnotatedAnnotation
in class OWLAnnotationImplNotAnnotated
annotations
- The annotationspublic List<OWLAnnotation> annotationsAsList()
annotationsAsList
in interface HasAnnotations
annotationsAsList
in class OWLAnnotationImplNotAnnotated
Copyright © 2020 The University of Manchester. All rights reserved.