public interface OWLDatatype extends OWLDataRange, OWLLogicalEntity, OWLNamedObject
asOWLAnnotationProperty, asOWLDataProperty, asOWLObjectProperty, isOWLAnnotationProperty, isOWLDataProperty, isOWLObjectProperty| Modifier and Type | Method and Description |
|---|---|
OWL2Datatype |
getBuiltInDatatype()
Gets the built in datatype information if this datatype is a built in
datatype.
|
boolean |
isBoolean()
Determines if this datatype has the IRI
xsd:boolean |
boolean |
isDouble()
Determines if this datatype has the IRI
xsd:double |
boolean |
isFloat()
Determines if this datatype has the IRI
xsd:float |
boolean |
isInteger()
Determines if this datatype has the IRI
xsd:integer |
boolean |
isRDFPlainLiteral()
Determines if this datatype has the IRI
rdf:PlainLiteral |
boolean |
isString()
Determines if this datatype has the IRI
xsd:string |
accept, accept, accept, accept, asOWLDatatype, getDataRangeType, isDatatype, isTopDatatypeaccept, accept, asOWLAnnotationProperty, asOWLClass, asOWLDataProperty, asOWLDatatype, asOWLNamedIndividual, asOWLObjectProperty, getEntityType, isAnonymous, isBuiltIn, isOWLAnnotationProperty, isOWLClass, isOWLDataProperty, isOWLDatatype, isOWLNamedIndividual, isOWLObjectProperty, isType, toStringIDaccept, accept, getIRIaccept, accept, getNestedClassExpressions, isBottomEntity, isIndividual, isIRI, isTopEntity, toStringcompareTogetSignaturecontainsEntityInSignaturegetAnonymousIndividualsgetClassesInSignaturegetObjectPropertiesInSignaturegetDataPropertiesInSignaturegetIndividualsInSignaturegetDatatypesInSignaturegetAnnotationPropertiesInSignatureisNamed@Nonnull OWL2Datatype getBuiltInDatatype()
trueOWLRuntimeException - if this datatype is not a built in datatype.boolean isString()
xsd:stringtrue if this datatype has the IRI xsd:string,
otherwise false.boolean isInteger()
xsd:integertrue if this datatype has the IRI xsd:integer,
otherwise false.boolean isFloat()
xsd:floattrue if this datatype has the IRI xsd:float,
otherwise false.boolean isDouble()
xsd:doubletrue if this datatype has the IRI xsd:double,
otherwise false.boolean isBoolean()
xsd:booleantrue if this datatype has the IRI xsd:boolean,
otherwise false.boolean isRDFPlainLiteral()
rdf:PlainLiteraltrue if this datatype has the IRI
rdf:PlainLiteral otherwise falseCopyright © 2020 The University of Manchester. All rights reserved.