public class OWLDataPropertyImpl extends OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression> implements org.semanticweb.owlapi.model.OWLDataProperty
| Type | Property and Description |
|---|---|
org.semanticweb.owlapi.model.OWLAnnotationProperty |
asOWLAnnotation |
org.semanticweb.owlapi.model.OWLDataProperty |
asOWLData |
org.semanticweb.owlapi.model.OWLObjectProperty |
asOWLObject |
boolean |
isOWLAnnotation |
boolean |
isOWLBottomData |
boolean |
isOWLBottomObject |
boolean |
isOWLData |
boolean |
isOWLObject |
boolean |
isOWLTopData |
boolean |
isOWLTopObject |
NO_ANNOTATIONS, OWL_THING| Constructor and Description |
|---|
OWLDataPropertyImpl(org.semanticweb.owlapi.model.IRI iri) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(org.semanticweb.owlapi.model.OWLEntityVisitor visitor) |
<O> O |
accept(org.semanticweb.owlapi.model.OWLEntityVisitorEx<O> visitor) |
void |
accept(org.semanticweb.owlapi.model.OWLNamedObjectVisitor visitor) |
void |
accept(org.semanticweb.owlapi.model.OWLObjectVisitor visitor) |
<O> O |
accept(org.semanticweb.owlapi.model.OWLObjectVisitorEx<O> visitor) |
void |
accept(org.semanticweb.owlapi.model.OWLPropertyExpressionVisitor visitor) |
<O> O |
accept(org.semanticweb.owlapi.model.OWLPropertyExpressionVisitorEx<O> visitor) |
org.semanticweb.owlapi.model.OWLAnnotationProperty |
asOWLAnnotationProperty() |
org.semanticweb.owlapi.model.OWLClass |
asOWLClass() |
org.semanticweb.owlapi.model.OWLDataProperty |
asOWLDataProperty() |
org.semanticweb.owlapi.model.OWLDatatype |
asOWLDatatype() |
org.semanticweb.owlapi.model.OWLNamedIndividual |
asOWLNamedIndividual() |
org.semanticweb.owlapi.model.OWLObjectProperty |
asOWLObjectProperty() |
protected int |
compareObjectOfSameType(org.semanticweb.owlapi.model.OWLObject object) |
boolean |
equals(Object obj) |
Set<org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom> |
getAnnotationAssertionAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLAnnotation> |
getAnnotations(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLAnnotation> |
getAnnotations(org.semanticweb.owlapi.model.OWLOntology ontology,
org.semanticweb.owlapi.model.OWLAnnotationProperty annotationProperty) |
protected Set<? extends org.semanticweb.owlapi.model.OWLNaryPropertyAxiom<org.semanticweb.owlapi.model.OWLDataPropertyExpression>> |
getDisjointPropertiesAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
protected Set<? extends org.semanticweb.owlapi.model.OWLPropertyDomainAxiom<?>> |
getDomainAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
org.semanticweb.owlapi.model.EntityType<?> |
getEntityType() |
protected Set<? extends org.semanticweb.owlapi.model.OWLNaryPropertyAxiom<org.semanticweb.owlapi.model.OWLDataPropertyExpression>> |
getEquivalentPropertiesAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
org.semanticweb.owlapi.model.IRI |
getIRI() |
<E extends org.semanticweb.owlapi.model.OWLEntity> |
getOWLEntity(org.semanticweb.owlapi.model.EntityType<E> entityType) |
protected Set<? extends org.semanticweb.owlapi.model.OWLPropertyRangeAxiom<org.semanticweb.owlapi.model.OWLDataPropertyExpression,org.semanticweb.owlapi.model.OWLDataRange>> |
getRangeAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLAxiom> |
getReferencingAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
Set<org.semanticweb.owlapi.model.OWLAxiom> |
getReferencingAxioms(org.semanticweb.owlapi.model.OWLOntology ontology,
boolean includeImports) |
protected Set<? extends org.semanticweb.owlapi.model.OWLSubPropertyAxiom<org.semanticweb.owlapi.model.OWLDataPropertyExpression>> |
getSubPropertyAxioms(org.semanticweb.owlapi.model.OWLOntology ontology) |
protected Set<? extends org.semanticweb.owlapi.model.OWLSubPropertyAxiom<org.semanticweb.owlapi.model.OWLDataPropertyExpression>> |
getSubPropertyAxiomsForRHS(org.semanticweb.owlapi.model.OWLOntology ont) |
boolean |
isAnonymous() |
boolean |
isBottomEntity() |
boolean |
isBuiltIn() |
boolean |
isDataPropertyExpression() |
boolean |
isFunctional(org.semanticweb.owlapi.model.OWLOntology ontology) |
boolean |
isFunctional(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies) |
boolean |
isObjectPropertyExpression() |
boolean |
isOWLAnnotationProperty() |
boolean |
isOWLBottomDataProperty() |
boolean |
isOWLBottomObjectProperty() |
boolean |
isOWLClass() |
boolean |
isOWLDataProperty() |
boolean |
isOWLDatatype() |
boolean |
isOWLNamedIndividual() |
boolean |
isOWLObjectProperty() |
boolean |
isOWLTopDataProperty() |
boolean |
isOWLTopObjectProperty() |
boolean |
isTopEntity() |
boolean |
isType(org.semanticweb.owlapi.model.EntityType<?> entityType) |
String |
toStringID() |
getDisjointProperties, getDisjointProperties, getDomains, getDomains, getEquivalentProperties, getEquivalentProperties, getRanges, getRanges, getSubProperties, getSubProperties, getSuperProperties, getSuperPropertiescompareLists, compareSets, compareTo, getAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignature, hashCode, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetDisjointProperties, getDisjointProperties, getDomains, getDomains, getEquivalentProperties, getEquivalentProperties, getRanges, getRanges, getSubProperties, getSubProperties, getSuperProperties, getSuperPropertiesgetAnonymousIndividuals, getClassesInSignature, getDataPropertiesInSignature, getDatatypesInSignature, getIndividualsInSignature, getNestedClassExpressions, getObjectPropertiesInSignature, getSignaturecompareToasOWLDataProperty in interface org.semanticweb.owlapi.model.OWLDataPropertyExpressionasOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntityasOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntityisOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntityisOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntityisOWLTopObjectProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>isOWLBottomObjectProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>isOWLTopDataProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>isOWLBottomDataProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>asOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntityisOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic OWLDataPropertyImpl(org.semanticweb.owlapi.model.IRI iri)
iri - property iripublic boolean isTopEntity()
isTopEntity in interface org.semanticweb.owlapi.model.OWLObjectisTopEntity in class OWLObjectImplpublic boolean isBottomEntity()
isBottomEntity in interface org.semanticweb.owlapi.model.OWLObjectisBottomEntity in class OWLObjectImplpublic org.semanticweb.owlapi.model.EntityType<?> getEntityType()
getEntityType in interface org.semanticweb.owlapi.model.OWLEntitypublic <E extends org.semanticweb.owlapi.model.OWLEntity> E getOWLEntity(org.semanticweb.owlapi.model.EntityType<E> entityType)
getOWLEntity in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isType(org.semanticweb.owlapi.model.EntityType<?> entityType)
isType in interface org.semanticweb.owlapi.model.OWLEntitypublic String toStringID()
toStringID in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isDataPropertyExpression()
isDataPropertyExpression in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>public boolean isObjectPropertyExpression()
isObjectPropertyExpression in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>public org.semanticweb.owlapi.model.IRI getIRI()
getIRI in interface org.semanticweb.owlapi.model.OWLNamedObjectpublic boolean isBuiltIn()
isBuiltIn in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isFunctional(org.semanticweb.owlapi.model.OWLOntology ontology)
isFunctional in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>public boolean isFunctional(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
isFunctional in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>protected Set<? extends org.semanticweb.owlapi.model.OWLNaryPropertyAxiom<org.semanticweb.owlapi.model.OWLDataPropertyExpression>> getDisjointPropertiesAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getDisjointPropertiesAxioms in class OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>protected Set<? extends org.semanticweb.owlapi.model.OWLPropertyDomainAxiom<?>> getDomainAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getDomainAxioms in class OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>protected Set<? extends org.semanticweb.owlapi.model.OWLPropertyRangeAxiom<org.semanticweb.owlapi.model.OWLDataPropertyExpression,org.semanticweb.owlapi.model.OWLDataRange>> getRangeAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getRangeAxioms in class OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>protected Set<? extends org.semanticweb.owlapi.model.OWLSubPropertyAxiom<org.semanticweb.owlapi.model.OWLDataPropertyExpression>> getSubPropertyAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getSubPropertyAxioms in class OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>protected Set<? extends org.semanticweb.owlapi.model.OWLNaryPropertyAxiom<org.semanticweb.owlapi.model.OWLDataPropertyExpression>> getEquivalentPropertiesAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getEquivalentPropertiesAxioms in class OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>protected Set<? extends org.semanticweb.owlapi.model.OWLSubPropertyAxiom<org.semanticweb.owlapi.model.OWLDataPropertyExpression>> getSubPropertyAxiomsForRHS(org.semanticweb.owlapi.model.OWLOntology ont)
getSubPropertyAxiomsForRHS in class OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>public boolean equals(Object obj)
equals in class OWLPropertyExpressionImpl<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>public Set<org.semanticweb.owlapi.model.OWLAnnotation> getAnnotations(org.semanticweb.owlapi.model.OWLOntology ontology)
getAnnotations in interface org.semanticweb.owlapi.model.OWLEntitypublic Set<org.semanticweb.owlapi.model.OWLAnnotationAssertionAxiom> getAnnotationAssertionAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getAnnotationAssertionAxioms in interface org.semanticweb.owlapi.model.OWLEntitypublic Set<org.semanticweb.owlapi.model.OWLAnnotation> getAnnotations(org.semanticweb.owlapi.model.OWLOntology ontology, org.semanticweb.owlapi.model.OWLAnnotationProperty annotationProperty)
getAnnotations in interface org.semanticweb.owlapi.model.OWLEntitypublic void accept(org.semanticweb.owlapi.model.OWLEntityVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLEntitypublic void accept(org.semanticweb.owlapi.model.OWLPropertyExpressionVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>public void accept(org.semanticweb.owlapi.model.OWLObjectVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLObjectpublic void accept(org.semanticweb.owlapi.model.OWLNamedObjectVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLNamedObjectpublic <O> O accept(org.semanticweb.owlapi.model.OWLEntityVisitorEx<O> visitor)
accept in interface org.semanticweb.owlapi.model.OWLEntitypublic <O> O accept(org.semanticweb.owlapi.model.OWLPropertyExpressionVisitorEx<O> visitor)
accept in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>public <O> O accept(org.semanticweb.owlapi.model.OWLObjectVisitorEx<O> visitor)
accept in interface org.semanticweb.owlapi.model.OWLObjectpublic boolean isAnonymous()
isAnonymous in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>public org.semanticweb.owlapi.model.OWLDataProperty asOWLDataProperty()
asOWLDataProperty in interface org.semanticweb.owlapi.model.OWLDataPropertyExpressionasOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLClass asOWLClass()
asOWLClass in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLDatatype asOWLDatatype()
asOWLDatatype in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLNamedIndividual asOWLNamedIndividual()
asOWLNamedIndividual in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLObjectProperty asOWLObjectProperty()
asOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLClass()
isOWLClass in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLDataProperty()
isOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLDatatype()
isOWLDatatype in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLNamedIndividual()
isOWLNamedIndividual in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLObjectProperty()
isOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLTopObjectProperty()
isOWLTopObjectProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>public boolean isOWLBottomObjectProperty()
isOWLBottomObjectProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>public boolean isOWLTopDataProperty()
isOWLTopDataProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>public boolean isOWLBottomDataProperty()
isOWLBottomDataProperty in interface org.semanticweb.owlapi.model.OWLPropertyExpression<org.semanticweb.owlapi.model.OWLDataRange,org.semanticweb.owlapi.model.OWLDataPropertyExpression>public org.semanticweb.owlapi.model.OWLAnnotationProperty asOWLAnnotationProperty()
asOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLAnnotationProperty()
isOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic Set<org.semanticweb.owlapi.model.OWLAxiom> getReferencingAxioms(org.semanticweb.owlapi.model.OWLOntology ontology)
getReferencingAxioms in interface org.semanticweb.owlapi.model.OWLEntitypublic Set<org.semanticweb.owlapi.model.OWLAxiom> getReferencingAxioms(org.semanticweb.owlapi.model.OWLOntology ontology, boolean includeImports)
getReferencingAxioms in interface org.semanticweb.owlapi.model.OWLEntityprotected int compareObjectOfSameType(org.semanticweb.owlapi.model.OWLObject object)
compareObjectOfSameType in class OWLObjectImplCopyright © 2014 The University of Manchester. All Rights Reserved.