public class OWLAnnotationPropertyImpl extends OWLObjectImpl implements OWLAnnotationProperty
| Type | Property and Description |
|---|---|
OWLAnnotationProperty |
asOWLAnnotation |
OWLDataProperty |
asOWLData |
OWLObjectProperty |
asOWLObject |
boolean |
isOWLAnnotation |
boolean |
isOWLData |
boolean |
isOWLObject |
NO_ANNOTATIONS, OWL_THING| Constructor and Description |
|---|
OWLAnnotationPropertyImpl(IRI i) |
compareLists, compareSets, compareTo, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, isBottomEntity, isTopEntity, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, isBottomEntity, isTopEntitycompareToasOWLDataProperty in interface OWLEntityasOWLObjectProperty in interface OWLEntityisOWLDataProperty in interface OWLEntityisOWLObjectProperty in interface OWLEntityasOWLAnnotationProperty in interface OWLEntityisOWLAnnotationProperty in interface OWLEntitypublic OWLAnnotationPropertyImpl(IRI i)
public IRI getIRI()
getIRI in interface OWLNamedObjectpublic EntityType<?> getEntityType()
getEntityType in interface OWLEntitypublic <E extends OWLEntity> E getOWLEntity(EntityType<E> entityType)
getOWLEntity in interface OWLEntitypublic boolean isType(EntityType<?> entityType)
public String toStringID()
toStringID in interface OWLEntitypublic boolean isDeprecated()
isDeprecated in interface OWLAnnotationPropertyprotected int compareObjectOfSameType(OWLObject object)
compareObjectOfSameType in class OWLObjectImplpublic void accept(OWLObjectVisitor visitor)
public <O> O accept(OWLObjectVisitorEx<O> visitor)
public boolean isComment()
isComment in interface OWLAnnotationPropertypublic boolean isLabel()
isLabel in interface OWLAnnotationPropertypublic void accept(OWLEntityVisitor visitor)
public <O> O accept(OWLEntityVisitorEx<O> visitor)
public OWLClass asOWLClass()
asOWLClass in interface OWLEntitypublic OWLDataProperty asOWLDataProperty()
asOWLDataProperty in interface OWLEntitypublic OWLDatatype asOWLDatatype()
asOWLDatatype in interface OWLEntitypublic OWLNamedIndividual asOWLNamedIndividual()
asOWLNamedIndividual in interface OWLEntitypublic OWLObjectProperty asOWLObjectProperty()
asOWLObjectProperty in interface OWLEntitypublic Set<OWLAnnotationAssertionAxiom> getAnnotationAssertionAxioms(OWLOntology ontology)
getAnnotationAssertionAxioms in interface OWLEntitypublic Set<OWLAnnotation> getAnnotations(OWLOntology ontology)
getAnnotations in interface OWLEntitypublic Set<OWLAnnotation> getAnnotations(OWLOntology ontology, OWLAnnotationProperty annotationProperty)
getAnnotations in interface OWLEntitypublic boolean isOWLClass()
isOWLClass in interface OWLEntitypublic boolean isOWLDataProperty()
isOWLDataProperty in interface OWLEntitypublic boolean isOWLDatatype()
isOWLDatatype in interface OWLEntitypublic boolean isOWLNamedIndividual()
isOWLNamedIndividual in interface OWLEntitypublic boolean isOWLObjectProperty()
isOWLObjectProperty in interface OWLEntitypublic OWLAnnotationProperty asOWLAnnotationProperty()
asOWLAnnotationProperty in interface OWLEntitypublic boolean isOWLAnnotationProperty()
isOWLAnnotationProperty in interface OWLEntitypublic void accept(OWLNamedObjectVisitor visitor)
accept in interface OWLNamedObjectpublic Set<OWLAxiom> getReferencingAxioms(OWLOntology ontology)
getReferencingAxioms in interface OWLEntitypublic Set<OWLAxiom> getReferencingAxioms(OWLOntology ontology, boolean includeImports)
getReferencingAxioms in interface OWLEntitypublic Set<OWLAnnotationProperty> getSubProperties(OWLOntology ontology)
getSubProperties in interface OWLAnnotationPropertypublic Set<OWLAnnotationProperty> getSubProperties(OWLOntology ontology, boolean includeImportsClosure)
getSubProperties in interface OWLAnnotationPropertypublic Set<OWLAnnotationProperty> getSubProperties(Set<OWLOntology> ontologies)
getSubProperties in interface OWLAnnotationPropertypublic Set<OWLAnnotationProperty> getSuperProperties(OWLOntology ontology)
getSuperProperties in interface OWLAnnotationPropertypublic Set<OWLAnnotationProperty> getSuperProperties(OWLOntology ontology, boolean includeImportsClosure)
getSuperProperties in interface OWLAnnotationPropertypublic Set<OWLAnnotationProperty> getSuperProperties(Set<OWLOntology> ontologies)
getSuperProperties in interface OWLAnnotationPropertypublic boolean equals(Object obj)
equals in class OWLObjectImplCopyright © 2013 CSIRO HRPPC. All Rights Reserved.