Interface OWLVocabularyProvider
- All Known Subinterfaces:
DatatypeExpressionProvider
,OWLDataFactory
public interface OWLVocabularyProvider
Utility shortcuts for OWL basic entities. For the sake of convenience, this
also includes RDF/RDFS and XSD entities.
-
Method Summary
Modifier and TypeMethodDescriptionA convenience method that obtains the datatype that represents the boolean datatype.A convenience method that obtains the datatype that represents doubles.A convenience method that obtains the datatype that represents floats.A convenience method that obtains the datatype that represents integers.Gets an annotation property that has an IRI corresponding toowl:backwardCompatibleWith
.Gets an annotation property that has an IRI corresponding toowl:backwardCompatibleWith
.Gets an annotation property that has an IRI corresponding toowl:incompatibleWith
.Gets the built in owl:Nothing class, which has a URI of <http://www.w3.org/2002/07/owl#Nothing>Gets the built in owl:Thing class, which has a URI of <http://www.w3.org/2002/07/owl#Thing>Gets an annotation property that has an IRI corresponding toowl:versionInfo
.Gets the rdf:PlainLiteral datatype.Gets an annotation property that has an IRI corresponding tordfs:comment
.Gets an annotation property that has an IRI corresponding tordfs:isDefinedBy
.Gets an annotation property that has an IRI corresponding tordfs:label
.Gets an annotation property that has an IRI corresponding tordfs:seeAlso
.A convenience method that obtains the datatype that represents the string datatype.
-
Method Details
-
getOWLThing
OWLClass getOWLThing()Gets the built in owl:Thing class, which has a URI of <http://www.w3.org/2002/07/owl#Thing>- Returns:
- The OWL Class corresponding to owl:Thing
-
getOWLNothing
OWLClass getOWLNothing()Gets the built in owl:Nothing class, which has a URI of <http://www.w3.org/2002/07/owl#Nothing>- Returns:
- The OWL Class corresponding to owl:Nothing
-
getOWLTopObjectProperty
OWLObjectProperty getOWLTopObjectProperty()- Returns:
- the built in top object property
-
getOWLTopDataProperty
OWLDataProperty getOWLTopDataProperty()- Returns:
- the built in top data property
-
getTopDatatype
OWLDatatype getTopDatatype()- Returns:
- The OWL Datatype corresponding to the top data type (rdfs:Literal, with a URI of $lt;http://www.w3.org/2000/01/rdf-schema#>).
-
getOWLBottomObjectProperty
OWLObjectProperty getOWLBottomObjectProperty()- Returns:
- the built in bottom object property
-
getOWLBottomDataProperty
OWLDataProperty getOWLBottomDataProperty()- Returns:
- the built in bottom data property
-
getRDFSLabel
OWLAnnotationProperty getRDFSLabel()Gets an annotation property that has an IRI corresponding tordfs:label
.- Returns:
- An annotation property with an IRI of
rdfs:label
.
-
getRDFSComment
OWLAnnotationProperty getRDFSComment()Gets an annotation property that has an IRI corresponding tordfs:comment
.- Returns:
- An annotation property with an IRI of
rdfs:comment
.
-
getRDFSSeeAlso
OWLAnnotationProperty getRDFSSeeAlso()Gets an annotation property that has an IRI corresponding tordfs:seeAlso
.- Returns:
- An annotation property with an IRI of
rdfs:seeAlso
.
-
getRDFSIsDefinedBy
OWLAnnotationProperty getRDFSIsDefinedBy()Gets an annotation property that has an IRI corresponding tordfs:isDefinedBy
.- Returns:
- An annotation property with an IRI of
rdfs:isDefinedBy
.
-
getOWLVersionInfo
OWLAnnotationProperty getOWLVersionInfo()Gets an annotation property that has an IRI corresponding toowl:versionInfo
.- Returns:
- An annotation property with an IRI of
owl:versionInfo
.
-
getOWLBackwardCompatibleWith
OWLAnnotationProperty getOWLBackwardCompatibleWith()Gets an annotation property that has an IRI corresponding toowl:backwardCompatibleWith
.- Returns:
- An annotation property with an IRI of
owl:backwardCompatibleWith
.
-
getOWLIncompatibleWith
OWLAnnotationProperty getOWLIncompatibleWith()Gets an annotation property that has an IRI corresponding toowl:incompatibleWith
.- Returns:
- An annotation property with an IRI of
owl:incompatibleWith
.
-
getOWLDeprecated
OWLAnnotationProperty getOWLDeprecated()Gets an annotation property that has an IRI corresponding toowl:backwardCompatibleWith
.- Returns:
- An annotation property with an IRI of
owl:backwardCompatibleWith
.
-
getRDFPlainLiteral
OWLDatatype getRDFPlainLiteral()Gets the rdf:PlainLiteral datatype.- Returns:
- The datatype with an IRI of
rdf:PlainLiteral
-
getIntegerOWLDatatype
OWLDatatype getIntegerOWLDatatype()A convenience method that obtains the datatype that represents integers. This datatype will have the URI of <http://www.w3.org/2001/XMLSchema#integer>- Returns:
- An object representing an integer datatype.
-
getFloatOWLDatatype
OWLDatatype getFloatOWLDatatype()A convenience method that obtains the datatype that represents floats. This datatype will have the URI of <http://www.w3.org/2001/XMLSchema#float>- Returns:
- An object representing the float datatype.
-
getDoubleOWLDatatype
OWLDatatype getDoubleOWLDatatype()A convenience method that obtains the datatype that represents doubles. This datatype will have the URI of <http://www.w3.org/2001/XMLSchema#double>- Returns:
- An object representing a double datatype.
-
getBooleanOWLDatatype
OWLDatatype getBooleanOWLDatatype()A convenience method that obtains the datatype that represents the boolean datatype. This datatype will have the URI of <http://www.w3.org/2001/XMLSchema#boolean>- Returns:
- An object representing the boolean datatype.
-
getStringOWLDatatype
OWLDatatype getStringOWLDatatype()A convenience method that obtains the datatype that represents the string datatype. This datatype will have the URI of <http://www.w3.org/2001/XMLSchema#string>- Returns:
- An object representing the string datatype.
-