public class OWL2DatatypeImpl extends Object implements org.semanticweb.owlapi.model.OWLDatatype
| 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 |
isOWLData |
boolean |
isOWLObject |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(org.semanticweb.owlapi.model.OWLDataRangeVisitor visitor) |
<O> O |
accept(org.semanticweb.owlapi.model.OWLDataRangeVisitorEx<O> visitor) |
void |
accept(org.semanticweb.owlapi.model.OWLDataVisitor visitor) |
<O> O |
accept(org.semanticweb.owlapi.model.OWLDataVisitorEx<O> visitor) |
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) |
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() |
int |
compareTo(org.semanticweb.owlapi.model.OWLObject o) |
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) |
Set<org.semanticweb.owlapi.model.OWLAnonymousIndividual> |
getAnonymousIndividuals() |
org.semanticweb.owlapi.vocab.OWL2Datatype |
getBuiltInDatatype() |
Set<org.semanticweb.owlapi.model.OWLClass> |
getClassesInSignature() |
Set<org.semanticweb.owlapi.model.OWLDataProperty> |
getDataPropertiesInSignature() |
org.semanticweb.owlapi.model.DataRangeType |
getDataRangeType() |
static org.semanticweb.owlapi.model.OWLDatatype |
getDatatype(org.semanticweb.owlapi.vocab.OWL2Datatype owl2Datatype)
A factory method which gets an instance of
OWLDatatype for an
instance of OWL2Datatype specified by the owl2Datatype
parameter. |
Set<org.semanticweb.owlapi.model.OWLDatatype> |
getDatatypesInSignature() |
org.semanticweb.owlapi.model.EntityType<?> |
getEntityType() |
Set<org.semanticweb.owlapi.model.OWLNamedIndividual> |
getIndividualsInSignature() |
org.semanticweb.owlapi.model.IRI |
getIRI() |
Set<org.semanticweb.owlapi.model.OWLClassExpression> |
getNestedClassExpressions() |
Set<org.semanticweb.owlapi.model.OWLObjectProperty> |
getObjectPropertiesInSignature() |
<E extends org.semanticweb.owlapi.model.OWLEntity> |
getOWLEntity(org.semanticweb.owlapi.model.EntityType<E> entityType) |
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) |
Set<org.semanticweb.owlapi.model.OWLEntity> |
getSignature() |
int |
hashCode() |
boolean |
isBoolean() |
boolean |
isBottomEntity() |
boolean |
isBuiltIn() |
boolean |
isDatatype() |
boolean |
isDouble() |
boolean |
isFloat() |
boolean |
isInteger() |
boolean |
isOWLAnnotationProperty() |
boolean |
isOWLClass() |
boolean |
isOWLDataProperty() |
boolean |
isOWLDatatype() |
boolean |
isOWLNamedIndividual() |
boolean |
isOWLObjectProperty() |
boolean |
isRDFPlainLiteral() |
boolean |
isString() |
boolean |
isTopDatatype() |
boolean |
isTopEntity() |
boolean |
isType(org.semanticweb.owlapi.model.EntityType<?> entityType) |
String |
toString() |
String |
toStringID() |
isOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntityasOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntityisOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntityasOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntityisOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntityasOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic static org.semanticweb.owlapi.model.OWLDatatype getDatatype(org.semanticweb.owlapi.vocab.OWL2Datatype owl2Datatype)
OWLDatatype for an
instance of OWL2Datatype specified by the owl2Datatype
parameter.owl2Datatype - The datatype to be retrieved.OWLDatatype that has the same IRI as the IRI returned
by owl2Datatype#getIRI().public org.semanticweb.owlapi.vocab.OWL2Datatype getBuiltInDatatype()
getBuiltInDatatype in interface org.semanticweb.owlapi.model.OWLDatatypepublic boolean isString()
isString in interface org.semanticweb.owlapi.model.OWLDatatypepublic boolean isInteger()
isInteger in interface org.semanticweb.owlapi.model.OWLDatatypepublic boolean isFloat()
isFloat in interface org.semanticweb.owlapi.model.OWLDatatypepublic boolean isDouble()
isDouble in interface org.semanticweb.owlapi.model.OWLDatatypepublic boolean isBoolean()
isBoolean in interface org.semanticweb.owlapi.model.OWLDatatypepublic boolean isRDFPlainLiteral()
isRDFPlainLiteral in interface org.semanticweb.owlapi.model.OWLDatatypepublic boolean isDatatype()
isDatatype in interface org.semanticweb.owlapi.model.OWLDataRangepublic boolean isTopDatatype()
isTopDatatype in interface org.semanticweb.owlapi.model.OWLDataRangepublic org.semanticweb.owlapi.model.OWLDatatype asOWLDatatype()
asOWLDatatype in interface org.semanticweb.owlapi.model.OWLDataRangeasOWLDatatype in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.DataRangeType getDataRangeType()
getDataRangeType in interface org.semanticweb.owlapi.model.OWLDataRangepublic void accept(org.semanticweb.owlapi.model.OWLDataVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLDataRangepublic <O> O accept(org.semanticweb.owlapi.model.OWLDataVisitorEx<O> visitor)
accept in interface org.semanticweb.owlapi.model.OWLDataRangepublic void accept(org.semanticweb.owlapi.model.OWLDataRangeVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLDataRangepublic <O> O accept(org.semanticweb.owlapi.model.OWLDataRangeVisitorEx<O> visitor)
accept in interface org.semanticweb.owlapi.model.OWLDataRangepublic 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 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.OWLAnnotation> getAnnotations(org.semanticweb.owlapi.model.OWLOntology ontology, org.semanticweb.owlapi.model.OWLAnnotationProperty annotationProperty)
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 boolean isBuiltIn()
isBuiltIn in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLClass()
isOWLClass in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLClass asOWLClass()
asOWLClass in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLObjectProperty()
isOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLObjectProperty asOWLObjectProperty()
asOWLObjectProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLDataProperty()
isOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLDataProperty asOWLDataProperty()
asOWLDataProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLNamedIndividual()
isOWLNamedIndividual in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLNamedIndividual asOWLNamedIndividual()
asOWLNamedIndividual in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLDatatype()
isOWLDatatype in interface org.semanticweb.owlapi.model.OWLEntitypublic boolean isOWLAnnotationProperty()
isOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.OWLAnnotationProperty asOWLAnnotationProperty()
asOWLAnnotationProperty in interface org.semanticweb.owlapi.model.OWLEntitypublic String toStringID()
toStringID 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.OWLEntitypublic void accept(org.semanticweb.owlapi.model.OWLEntityVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLEntitypublic <O> O accept(org.semanticweb.owlapi.model.OWLEntityVisitorEx<O> visitor)
accept in interface org.semanticweb.owlapi.model.OWLEntitypublic org.semanticweb.owlapi.model.IRI getIRI()
getIRI in interface org.semanticweb.owlapi.model.OWLNamedObjectpublic void accept(org.semanticweb.owlapi.model.OWLNamedObjectVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLNamedObjectpublic void accept(org.semanticweb.owlapi.model.OWLObjectVisitor visitor)
accept in interface org.semanticweb.owlapi.model.OWLObjectpublic <O> O accept(org.semanticweb.owlapi.model.OWLObjectVisitorEx<O> visitor)
accept in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLEntity> getSignature()
getSignature in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLAnonymousIndividual> getAnonymousIndividuals()
getAnonymousIndividuals in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLClass> getClassesInSignature()
getClassesInSignature in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLDataProperty> getDataPropertiesInSignature()
getDataPropertiesInSignature in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLObjectProperty> getObjectPropertiesInSignature()
getObjectPropertiesInSignature in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLNamedIndividual> getIndividualsInSignature()
getIndividualsInSignature in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLDatatype> getDatatypesInSignature()
getDatatypesInSignature in interface org.semanticweb.owlapi.model.OWLObjectpublic Set<org.semanticweb.owlapi.model.OWLClassExpression> getNestedClassExpressions()
getNestedClassExpressions in interface org.semanticweb.owlapi.model.OWLObjectpublic boolean isTopEntity()
isTopEntity in interface org.semanticweb.owlapi.model.OWLObjectpublic boolean isBottomEntity()
isBottomEntity in interface org.semanticweb.owlapi.model.OWLObjectpublic int compareTo(org.semanticweb.owlapi.model.OWLObject o)
compareTo in interface Comparable<org.semanticweb.owlapi.model.OWLObject>Copyright © 2014 The University of Manchester. All Rights Reserved.