Uses of Interface
org.apache.jena.datatypes.RDFDatatype
Packages that use RDFDatatype
Package
Description
Provides the core interfaces through which datatypes are described to Jena.
Provides datatype definitions for the XML Schema datatypes support by Jena.
Provides implementations of the XSD datatype.
This package defines the Graph and Node family of classes, which
form the underlying datatypes of the Jena system.
This package provides basic implementations of Graph interfaces
such as EventManager and Capabilities.
A package for creating and manipulating RDF graphs.
This package contains implementations of the interfaces defined
in the .model package, eg ModelCom for Model, ResourceImpl
for Resource, and so on.
A parser for RDF/XML.
Provides a selection of simple rule engines for Jena inference models.
A package containing constant classes with predefined constant objects
for classes and properties defined in well known vocabularies.
-
Uses of RDFDatatype in org.apache.jena.datatypes
Classes in org.apache.jena.datatypes that implement RDFDatatypeModifier and TypeClassDescriptionclass
Base level implementation of datatype from which real implementations can inherit.Methods in org.apache.jena.datatypes that return RDFDatatypeModifier and TypeMethodDescriptionDatatypeFormatException.getDataType()
The datatype that has an invalid lexical form.TypeMapper.getSafeTypeByName
(String uri) Version of getTypeByName which will treat unknown URIs as typed literals but with just the default implementationTypeMapper.getTypeByClass
(Class<?> clazz) Look up a datatype suitable for representing instances of the given Java class.TypeMapper.getTypeByName
(String uri) Lookup a known datatype.TypeMapper.getTypeByValue
(Object value) Method getTypeByValue.BaseDatatype.normalizeSubType
(Object value, RDFDatatype dt) Normalization.RDFDatatype.normalizeSubType
(Object value, RDFDatatype dt) Normalization.Methods in org.apache.jena.datatypes that return types with arguments of type RDFDatatypeMethods in org.apache.jena.datatypes with parameters of type RDFDatatypeModifier and TypeMethodDescriptionBaseDatatype.normalizeSubType
(Object value, RDFDatatype dt) Normalization.RDFDatatype.normalizeSubType
(Object value, RDFDatatype dt) Normalization.void
TypeMapper.registerDatatype
(RDFDatatype type) Register a new datatypevoid
TypeMapper.unregisterDatatype
(RDFDatatype type) Remove a datatype registration.Constructors in org.apache.jena.datatypes with parameters of type RDFDatatypeModifierConstructorDescriptionDatatypeFormatException
(String lexicalForm, RDFDatatype dtype, String message) Constructs a newDatatypeFormatException
with the specified illegal lexical form, datatype and detail message.DatatypeFormatException
(String lexicalForm, RDFDatatype dtype, Throwable cause) Constructs a newDatatypeFormatException
with the specified illegal lexical form, datatype and cause. -
Uses of RDFDatatype in org.apache.jena.datatypes.xsd
Classes in org.apache.jena.datatypes.xsd that implement RDFDatatypeModifier and TypeClassDescriptionclass
Implement base64binary type.class
Root class for XSD datatypes with binary values, xsd:hexBinary and xsd:base64Binary.class
Representation of an XSD datatype based on the Xerces-2 XSD implementation.static class
Generic XML Schema datatype (outside the xsd: namespace)class
Implement hexbinary type. -
Uses of RDFDatatype in org.apache.jena.datatypes.xsd.impl
Classes in org.apache.jena.datatypes.xsd.impl that implement RDFDatatypeModifier and TypeClassDescriptionclass
rdf:html.class
rdf:json.class
rdf:langString.class
Builtin data type to represent XMLLiteral (i.e.class
Base class for all date/time/duration type representations.class
Base implementation for all numeric datatypes derived from xsd:decimal.class
Base implementation for all string datatypes derived from xsd:string.class
Datatype template used to define XSD int typesclass
class
Type processor for dateTime, most of the machinery is in the base XSDAbstractDateTimeType class.class
Type processor for date, most of the machinery is in the base XSDAbstractDateTimeType class.class
class
Type processor for gDay, most of the machinery is in the base XSDAbstractDateTimeType class.class
Datatype representation for xsd:float.class
The XSD duration type, the only job of this extra layer is to wrap the return value in a more convenient accessor type.class
Datatype representation for xsd:float.class
Type processor for gMonthDay, most of the machinery is in the base XSDAbstractDateTimeType class.class
Type processor for gMonth, most of the machinery is in the base XSDAbstractDateTimeType class.class
A datatype that does not use the Xerces machinery for isEqual, yet is still an XSDDatatype.class
Type processor for time, most of the machinery is in the base XSDAbstractDateTimeType class.class
class
Type processor for gYearMonth, most of the machinery is in the base XSDAbstractDateTimeType class.class
Type processor for year, most of the machinery is in the base XSDAbstractDateTimeType class.Fields in org.apache.jena.datatypes.xsd.impl declared as RDFDatatypeModifier and TypeFieldDescriptionstatic final RDFDatatype
RDFhtml.rdfHTML
Singleton instancestatic final RDFDatatype
RDFjson.rdfJSON
Singleton instancestatic final RDFDatatype
RDFLangString.rdfLangString
Singleton instancestatic final RDFDatatype
XMLLiteralType.theXMLLiteralType
Singleton instanceMethods in org.apache.jena.datatypes.xsd.impl that return RDFDatatypeModifier and TypeMethodDescriptionXSDAbstractDateTimeType.normalizeSubType
(Object value, RDFDatatype dt) Normalization.Methods in org.apache.jena.datatypes.xsd.impl with parameters of type RDFDatatypeModifier and TypeMethodDescriptionXSDAbstractDateTimeType.normalizeSubType
(Object value, RDFDatatype dt) Normalization. -
Uses of RDFDatatype in org.apache.jena.graph
Methods in org.apache.jena.graph that return RDFDatatypeModifier and TypeMethodDescriptionfinal RDFDatatype
Node_Literal.getLiteralDatatype()
Node.getLiteralDatatype()
Answer the RDF datatype object of this node's literal value, if it is a literal; otherwise die horribly.static RDFDatatype
Methods in org.apache.jena.graph with parameters of type RDFDatatypeModifier and TypeMethodDescriptionstatic Node
NodeFactory.createLiteral
(String lex, String lang, RDFDatatype dtype) Build a literal node from its lexical form.static Node
NodeFactory.createLiteral
(String lex, RDFDatatype dtype) Build a typed literal node from its lexical form.static Node
NodeFactory.createLiteralByValue
(Object value, String lang, RDFDatatype dtype) Create a Node based on the value If the value is a string we assume this is intended to be a lexical form after all.static Node
NodeFactory.createLiteralByValue
(Object value, RDFDatatype dtype) Create a Node based on the value If the value is a string we assume this is intended to be a lexical form after all. -
Uses of RDFDatatype in org.apache.jena.graph.impl
Classes in org.apache.jena.graph.impl that implement RDFDatatypeMethods in org.apache.jena.graph.impl that return RDFDatatypeModifier and TypeMethodDescriptionLiteralLabel.getDatatype()
Answer the datatype of this literal, null if it is untyped.Methods in org.apache.jena.graph.impl with parameters of type RDFDatatypeModifier and TypeMethodDescriptionstatic LiteralLabel
LiteralLabelFactory.create
(String lex, RDFDatatype dtype) Create a literal with a dtype.static LiteralLabel
LiteralLabelFactory.createByValue
(Object value, String lang, RDFDatatype dtype) Build a typed literal label from its value form.static LiteralLabel
LiteralLabelFactory.createLiteralLabel
(String lex, String lang, RDFDatatype dtype) UsingLiteralLabelFactory.create(String, String)
orLiteralLabelFactory.create(String, RDFDatatype)
where possible is preferred. -
Uses of RDFDatatype in org.apache.jena.rdf.model
Methods in org.apache.jena.rdf.model that return RDFDatatypeMethods in org.apache.jena.rdf.model with parameters of type RDFDatatypeModifier and TypeMethodDescriptionModelCon.add
(Resource s, Property p, String lex, RDFDatatype datatype) add a statement to this model.Resource.addProperty
(Property p, String lexicalForm, RDFDatatype datatype) Add a property to this resource.Model.createTypedLiteral
(Object value, RDFDatatype dtype) Build a typed literal from its value form.Model.createTypedLiteral
(String lex, RDFDatatype dtype) Build a typed literal from its lexical form.static Literal
ResourceFactory.createTypedLiteral
(String string, RDFDatatype dType) Answer a typed literal.ResourceFactory.Interface.createTypedLiteral
(String string, RDFDatatype datatype) Answer a typed literal. -
Uses of RDFDatatype in org.apache.jena.rdf.model.impl
Methods in org.apache.jena.rdf.model.impl that return RDFDatatypeMethods in org.apache.jena.rdf.model.impl with parameters of type RDFDatatypeModifier and TypeMethodDescriptionModelCom.add
(Resource s, Property p, String lex, RDFDatatype datatype) ResourceImpl.addProperty
(Property p, String lexicalForm, RDFDatatype datatype) ModelCom.createTypedLiteral
(Object value, RDFDatatype dtype) Build a typed literal from its value form.ModelCom.createTypedLiteral
(String lex, RDFDatatype dtype) Build a typed literal from its lexical form. -
Uses of RDFDatatype in org.apache.jena.rdfxml.xmlinput0
Classes in org.apache.jena.rdfxml.xmlinput0 that implement RDFDatatypeModifier and TypeClassDescriptionclass
Builtin data type to represent XMLLiteral (i.e.Fields in org.apache.jena.rdfxml.xmlinput0 declared as RDFDatatypeModifier and TypeFieldDescriptionstatic final RDFDatatype
XMLLiteralType0.theXMLLiteralType
Singleton instance -
Uses of RDFDatatype in org.apache.jena.reasoner.rulesys
Classes in org.apache.jena.reasoner.rulesys that implement RDFDatatypeModifier and TypeClassDescriptionclass
Datatype definition for functor-valued literals.Fields in org.apache.jena.reasoner.rulesys declared as RDFDatatypeModifier and TypeFieldDescriptionstatic final RDFDatatype
FunctorDatatype.theFunctorDatatype
Used when print a functor as an RDF literal, and in parsing tests -
Uses of RDFDatatype in org.apache.jena.vocabulary
Fields in org.apache.jena.vocabulary declared as RDFDatatypeModifier and TypeFieldDescriptionstatic final RDFDatatype
RDF.dtLangString
static final RDFDatatype
RDF.dtRDFHTML
static final RDFDatatype
RDF.dtRDFJSON
static final RDFDatatype
RDF.dtXMLLiteral
Methods in org.apache.jena.vocabulary that return RDFDatatypeModifier and TypeMethodDescriptionstatic RDFDatatype
RDF.Init.dtLangString()
static RDFDatatype
RDF.Init.dtRDFHTML()
static RDFDatatype
RDF.Init.dtRDFJSON()
static RDFDatatype
RDF.Init.dtXMLLiteral()