public class OWL2DatatypeImpl extends Object implements OWLDatatype
| Type | Property and Description |
|---|---|
OWLAnnotationProperty |
asOWLAnnotation |
OWLDataProperty |
asOWLData |
OWLObjectProperty |
asOWLObject |
boolean |
isOWLAnnotation
Gets the value of the property oWLAnnotationProperty.
|
boolean |
isOWLData
Gets the value of the property oWLDataProperty.
|
boolean |
isOWLObject
Gets the value of the property oWLObjectProperty.
|
| Constructor and Description |
|---|
OWL2DatatypeImpl(OWL2Datatype owl2Datatype)
Creates an instance of
OWLDatatypeImplForOWL2Datatype for the
specified OWL2Datatype. |
isAnonymousisIndividual, isIRIisNamedpublic 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 isOWLAnnotationProperty
isOWLAnnotationProperty in interface OWLEntitypublic OWLAnnotationProperty asOWLAnnotationProperty
asOWLAnnotationProperty in interface OWLEntitypublic OWL2DatatypeImpl(@Nonnull 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 isDatatype()
isDatatype in interface OWLDataRangepublic boolean isTopDatatype()
isTopDatatype in interface OWLDataRange@Nonnull public 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 boolean isType(EntityType<?> entityType)
public 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 String toString()
public void accept(OWLEntityVisitor visitor)
public <O> O accept(OWLEntityVisitorEx<O> visitor)
public IRI getIRI()
getIRI in interface HasIRIgetIRI in interface OWLNamedObjectpublic void accept(OWLNamedObjectVisitor visitor)
accept in interface OWLNamedObjectpublic void accept(OWLObjectVisitor visitor)
public <O> O accept(OWLObjectVisitorEx<O> visitor)
public <O> O accept(OWLNamedObjectVisitorEx<O> visitor)
accept in interface OWLNamedObjectpublic Set<OWLEntity> getSignature()
getSignature in interface HasSignaturepublic boolean containsEntityInSignature(OWLEntity owlEntity)
containsEntityInSignature in interface HasContainsEntityInSignaturepublic Set<OWLAnonymousIndividual> getAnonymousIndividuals()
getAnonymousIndividuals in interface HasAnonymousIndividualspublic Set<OWLClass> getClassesInSignature()
getClassesInSignature in interface HasClassesInSignaturepublic Set<OWLDataProperty> getDataPropertiesInSignature()
getDataPropertiesInSignature in interface HasDataPropertiesInSignaturepublic Set<OWLObjectProperty> getObjectPropertiesInSignature()
getObjectPropertiesInSignature in interface HasObjectPropertiesInSignaturepublic Set<OWLAnnotationProperty> getAnnotationPropertiesInSignature()
getAnnotationPropertiesInSignature in interface HasAnnotationPropertiesInSignaturepublic Set<OWLNamedIndividual> getIndividualsInSignature()
getIndividualsInSignature in interface HasIndividualsInSignaturepublic Set<OWLDatatype> getDatatypesInSignature()
getDatatypesInSignature in interface HasDatatypesInSignaturepublic 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 © 2020 The University of Manchester. All rights reserved.