public class OWL2DatatypeImpl extends Object implements OWLDatatype
asOWLDataProperty, isOWLDataPropertyasOWLAnnotationProperty, isOWLAnnotationPropertyasOWLObjectProperty, isOWLObjectProperty| Constructor and Description |
|---|
OWL2DatatypeImpl(OWL2Datatype owl2Datatype)
Creates an instance of
OWLDatatypeImplForOWL2Datatype for the
specified OWL2Datatype. |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(OWLObject o) |
boolean |
containsEntityInSignature(OWLEntity owlEntity) |
java.util.stream.Stream<OWLDatatype> |
datatypesInSignature() |
boolean |
equals(Object obj) |
OWL2Datatype |
getBuiltInDatatype() |
DataRangeType |
getDataRangeType() |
IRI |
getIRI() |
int |
hashCode() |
boolean |
isBoolean() |
boolean |
isBuiltIn() |
boolean |
isDouble() |
boolean |
isFloat() |
boolean |
isInteger() |
boolean |
isOWLDatatype() |
boolean |
isRDFPlainLiteral() |
boolean |
isString() |
boolean |
isTopDatatype() |
boolean |
isTopEntity() |
java.util.stream.Stream<OWLEntity> |
signature() |
String |
toString() |
String |
toStringID() |
accept, accept, accept, accept, accept, accept, accept, accept, accept, accept, getEntityType, hashIndex, typeIndexcomponentsgetNestedClassExpressions, hasSharedStructure, isAnonymousExpression, isAxiom, isBottomEntity, isIndividual, isIRI, isOntology, nestedClassExpressionsgetSignatureanonymousIndividuals, getAnonymousIndividualsclassesInSignature, getClassesInSignaturegetObjectPropertiesInSignature, objectPropertiesInSignaturedataPropertiesInSignature, getDataPropertiesInSignaturegetIndividualsInSignature, individualsInSignaturegetDatatypesInSignatureannotationPropertiesInSignature, getAnnotationPropertiesInSignaturecomponentsAnnotationsFirst, componentsWithoutAnnotationsisAnonymousasOWLClass, isOWLClassasOWLDataProperty, isOWLDataPropertyasOWLDatatypeasOWLAnnotationProperty, isOWLAnnotationPropertyasOWLNamedIndividual, isOWLNamedIndividualasOWLObjectProperty, isOWLObjectPropertypublic OWL2DatatypeImpl(OWL2Datatype owl2Datatype)
OWLDatatypeImplForOWL2Datatype for the
specified OWL2Datatype.owl2Datatype - The datatype. Not null.NullPointerException - if owl2Datatype is null.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 isTopDatatype()
isTopDatatype in interface OWLDataRangepublic DataRangeType getDataRangeType()
getDataRangeType in interface OWLDataRangegetDataRangeType in interface OWLDatatypepublic boolean isOWLDatatype()
isOWLDatatype in interface AsOWLDatatypepublic String toStringID()
toStringID in interface OWLEntitypublic java.util.stream.Stream<OWLEntity> signature()
signature in interface HasSignaturepublic boolean containsEntityInSignature(OWLEntity owlEntity)
containsEntityInSignature in interface HasContainsEntityInSignaturepublic java.util.stream.Stream<OWLDatatype> datatypesInSignature()
datatypesInSignature in interface HasDatatypesInSignaturepublic boolean isTopEntity()
isTopEntity in interface OWLObjectpublic int compareTo(@Nullable OWLObject o)
compareTo in interface Comparable<OWLObject>Copyright © 2017 The University of Manchester. All Rights Reserved.