public class OWL2DatatypeImpl extends Object implements OWLDatatype
| Type | Property and Description |
|---|---|
OWLAnnotationProperty |
asOWLAnnotation |
OWLDataProperty |
asOWLData |
OWLObjectProperty |
asOWLObject |
boolean |
isOWLAnnotation |
boolean |
isOWLData |
boolean |
isOWLObject |
isOWLObjectProperty in interface OWLEntityasOWLObjectProperty in interface OWLEntityisOWLDataProperty in interface OWLEntityasOWLDataProperty in interface OWLEntityisOWLAnnotationProperty in interface OWLEntityasOWLAnnotationProperty in interface OWLEntitypublic static OWLDatatype getDatatype(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 OWL2Datatype getBuiltInDatatype()
getBuiltInDatatype in interface OWLDatatypepublic boolean isString()
isString in interface OWLDatatypepublic boolean isInteger()
isInteger in interface OWLDatatypepublic boolean isFloat()
isFloat in interface OWLDatatypepublic boolean isDouble()
isDouble in interface OWLDatatypepublic boolean isBoolean()
isBoolean in interface OWLDatatypepublic boolean isRDFPlainLiteral()
isRDFPlainLiteral in interface OWLDatatypepublic boolean isDatatype()
isDatatype in interface OWLDataRangepublic boolean isTopDatatype()
isTopDatatype in interface OWLDataRangepublic OWLDatatype asOWLDatatype()
asOWLDatatype in interface OWLDataRangeasOWLDatatype in interface OWLEntitypublic DataRangeType getDataRangeType()
getDataRangeType in interface OWLDataRangepublic void accept(OWLDataVisitor visitor)
accept in interface OWLDataRangepublic <O> O accept(OWLDataVisitorEx<O> visitor)
accept in interface OWLDataRangepublic void accept(OWLDataRangeVisitor visitor)
accept in interface OWLDataRangepublic <O> O accept(OWLDataRangeVisitorEx<O> visitor)
accept in interface OWLDataRangepublic EntityType<?> getEntityType()
getEntityType in interface OWLEntitypublic <E extends OWLEntity> E getOWLEntity(EntityType<E> entityType)
getOWLEntity in interface OWLEntitypublic boolean isType(EntityType<?> entityType)
public Set<OWLAnnotation> getAnnotations(OWLOntology ontology)
getAnnotations in interface OWLEntitypublic Set<OWLAnnotation> getAnnotations(OWLOntology ontology, OWLAnnotationProperty annotationProperty)
getAnnotations in interface OWLEntitypublic Set<OWLAnnotationAssertionAxiom> getAnnotationAssertionAxioms(OWLOntology ontology)
getAnnotationAssertionAxioms in interface OWLEntitypublic boolean isOWLClass()
isOWLClass in interface OWLEntitypublic OWLClass asOWLClass()
asOWLClass in interface OWLEntitypublic boolean isOWLObjectProperty()
isOWLObjectProperty in interface OWLEntitypublic OWLObjectProperty asOWLObjectProperty()
asOWLObjectProperty in interface OWLEntitypublic boolean isOWLDataProperty()
isOWLDataProperty in interface OWLEntitypublic OWLDataProperty asOWLDataProperty()
asOWLDataProperty in interface OWLEntitypublic boolean isOWLNamedIndividual()
isOWLNamedIndividual in interface OWLEntitypublic OWLNamedIndividual asOWLNamedIndividual()
asOWLNamedIndividual in interface OWLEntitypublic boolean isOWLDatatype()
isOWLDatatype in interface OWLEntitypublic boolean isOWLAnnotationProperty()
isOWLAnnotationProperty in interface OWLEntitypublic OWLAnnotationProperty asOWLAnnotationProperty()
asOWLAnnotationProperty in interface OWLEntitypublic String toStringID()
toStringID in interface OWLEntitypublic Set<OWLAxiom> getReferencingAxioms(OWLOntology ontology)
getReferencingAxioms in interface OWLEntitypublic Set<OWLAxiom> getReferencingAxioms(OWLOntology ontology, boolean includeImports)
getReferencingAxioms in interface OWLEntitypublic void accept(OWLEntityVisitor visitor)
public <O> O accept(OWLEntityVisitorEx<O> visitor)
public IRI getIRI()
getIRI in interface OWLNamedObjectpublic void accept(OWLNamedObjectVisitor visitor)
accept in interface OWLNamedObjectpublic void accept(OWLObjectVisitor visitor)
public <O> O accept(OWLObjectVisitorEx<O> visitor)
public Set<OWLEntity> getSignature()
getSignature in interface OWLObjectpublic Set<OWLAnonymousIndividual> getAnonymousIndividuals()
getAnonymousIndividuals in interface OWLObjectpublic Set<OWLClass> getClassesInSignature()
getClassesInSignature in interface OWLObjectpublic Set<OWLDataProperty> getDataPropertiesInSignature()
getDataPropertiesInSignature in interface OWLObjectpublic Set<OWLObjectProperty> getObjectPropertiesInSignature()
getObjectPropertiesInSignature in interface OWLObjectpublic Set<OWLNamedIndividual> getIndividualsInSignature()
getIndividualsInSignature in interface OWLObjectpublic Set<OWLDatatype> getDatatypesInSignature()
getDatatypesInSignature in interface OWLObjectpublic Set<OWLClassExpression> getNestedClassExpressions()
getNestedClassExpressions in interface OWLObjectpublic boolean isTopEntity()
isTopEntity in interface OWLObjectpublic boolean isBottomEntity()
isBottomEntity in interface OWLObjectpublic int compareTo(OWLObject o)
compareTo in interface Comparable<OWLObject>Copyright © 2013 CSIRO HRPPC. All Rights Reserved.