Uses of Interface
org.apache.jena.datatypes.RDFDatatype
-
Packages that use RDFDatatype Package Description org.apache.jena.datatypes Provides the core interfaces through which datatypes are described to Jena.org.apache.jena.datatypes.xsd Provides datatype definitions for the XML Schema datatypes support by Jena.org.apache.jena.datatypes.xsd.impl Provides implementations of the XSD datatype.org.apache.jena.graph This package defines the Graph and Node family of classes, which form the underlying datatypes of the Jena system.org.apache.jena.graph.impl This package provides basic implementations of Graph interfaces such as EventManager and Capabilities.org.apache.jena.rdf.model A package for creating and manipulating RDF graphs.org.apache.jena.rdf.model.impl This package contains implementations of the interfaces defined in the .model package, eg ModelCom for Model, ResourceImpl for Resource, and so on.org.apache.jena.reasoner.rulesys Provides a selection of simple rule engines for Jena inference models.org.apache.jena.vocabulary 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 RDFDatatype Modifier and Type Class Description class
BaseDatatype
Base level implementation of datatype from which real implementations can inherit.Methods in org.apache.jena.datatypes that return RDFDatatype Modifier and Type Method Description RDFDatatype
DatatypeFormatException. getDataType()
The datatype that has an invalid lexical form.RDFDatatype
TypeMapper. getSafeTypeByName(java.lang.String uri)
Version of getTypeByName which will treat unknown URIs as typed literals but with just the default implementationRDFDatatype
TypeMapper. getTypeByClass(java.lang.Class<?> clazz)
Look up a datatype suitable for representing instances of the given Java class.RDFDatatype
TypeMapper. getTypeByName(java.lang.String uri)
Lookup a known datatype.RDFDatatype
TypeMapper. getTypeByValue(java.lang.Object value)
Method getTypeByValue.RDFDatatype
BaseDatatype. normalizeSubType(java.lang.Object value, RDFDatatype dt)
Normalization.RDFDatatype
RDFDatatype. normalizeSubType(java.lang.Object value, RDFDatatype dt)
Normalization.Methods in org.apache.jena.datatypes that return types with arguments of type RDFDatatype Modifier and Type Method Description java.util.Iterator<RDFDatatype>
TypeMapper. listTypes()
List all the known datatypesMethods in org.apache.jena.datatypes with parameters of type RDFDatatype Modifier and Type Method Description RDFDatatype
BaseDatatype. normalizeSubType(java.lang.Object value, RDFDatatype dt)
Normalization.RDFDatatype
RDFDatatype. normalizeSubType(java.lang.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 RDFDatatype Constructor Description DatatypeFormatException(java.lang.String lexicalForm, RDFDatatype dtype, java.lang.String message)
Constructs a newDatatypeFormatException
with the specified illegal lexical form, datatype and detail message.DatatypeFormatException(java.lang.String lexicalForm, RDFDatatype dtype, java.lang.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 RDFDatatype Modifier and Type Class Description class
XSDbase64Binary
Implement base64binary type.class
XSDbinary
Root class for XSD datatypes with binary values, xsd:hexBinary and xsd:base64Binary.class
XSDDatatype
Representation of an XSD datatype based on the Xerces-2 XSD implementation.static class
XSDDatatype.XSDGenericType
Generic XML Schema datatype (outside the xsd: namespace)class
XSDhexBinary
Implement hexbinary type. -
Uses of RDFDatatype in org.apache.jena.datatypes.xsd.impl
Classes in org.apache.jena.datatypes.xsd.impl that implement RDFDatatype Modifier and Type Class Description class
RDFhtml
rdf:html.class
RDFjson
rdf:json.class
RDFLangString
rdf:langString.class
XMLLiteralType
Builtin data type to represent XMLLiteral (i.e.class
XSDAbstractDateTimeType
Base class for all date/time/duration type representations.class
XSDBaseNumericType
Base implementation for all numeric datatypes derived from xsd:decimal.class
XSDBaseStringType
Base implementation for all string datatypes derived from xsd:string.class
XSDByteType
Datatype template used to define XSD int typesclass
XSDDateTimeStampType
class
XSDDateTimeType
Type processor for dateTime, most of the machinery is in the base XSDAbstractDateTimeType class.class
XSDDateType
Type processor for date, most of the machinery is in the base XSDAbstractDateTimeType class.class
XSDDayTimeDurationType
class
XSDDayType
Type processor for gDay, most of the machinery is in the base XSDAbstractDateTimeType class.class
XSDDouble
Datatype representation for xsd:float.class
XSDDurationType
The XSD duration type, the only job of this extra layer is to wrap the return value in a more convenient accessor type.class
XSDFloat
Datatype representation for xsd:float.class
XSDMonthDayType
Type processor for gMonthDay, most of the machinery is in the base XSDAbstractDateTimeType class.class
XSDMonthType
Type processor for gMonth, most of the machinery is in the base XSDAbstractDateTimeType class.class
XSDPlainType
A datatype that does not use the Xerces machinery for isEqual, yet is still an XSDDatatype.class
XSDTimeType
Type processor for time, most of the machinery is in the base XSDAbstractDateTimeType class.class
XSDYearMonthDurationType
class
XSDYearMonthType
Type processor for gYearMonth, most of the machinery is in the base XSDAbstractDateTimeType class.class
XSDYearType
Type processor for year, most of the machinery is in the base XSDAbstractDateTimeType class.Fields in org.apache.jena.datatypes.xsd.impl declared as RDFDatatype Modifier and Type Field Description static RDFDatatype
RDFhtml. rdfHTML
Singleton instancestatic RDFDatatype
RDFjson. rdfJSON
Singleton instancestatic RDFDatatype
RDFLangString. rdfLangString
Singleton instancestatic RDFDatatype
XMLLiteralType. theXMLLiteralType
Singleton instanceMethods in org.apache.jena.datatypes.xsd.impl that return RDFDatatype Modifier and Type Method Description RDFDatatype
XSDAbstractDateTimeType. normalizeSubType(java.lang.Object value, RDFDatatype dt)
Normalization.Methods in org.apache.jena.datatypes.xsd.impl with parameters of type RDFDatatype Modifier and Type Method Description RDFDatatype
XSDAbstractDateTimeType. normalizeSubType(java.lang.Object value, RDFDatatype dt)
Normalization. -
Uses of RDFDatatype in org.apache.jena.graph
Methods in org.apache.jena.graph that return RDFDatatype Modifier and Type Method Description RDFDatatype
Node_Literal. getLiteralDatatype()
RDFDatatype
Node. getLiteralDatatype()
Answer the RDF datatype object of this node's literal value, if it is a literal; otherwise die horribly.static RDFDatatype
NodeFactory. getType(java.lang.String s)
Methods in org.apache.jena.graph with parameters of type RDFDatatype Modifier and Type Method Description static Node
NodeFactory. createLiteral(java.lang.String lex, java.lang.String lang, RDFDatatype dtype)
Build a literal node from its lexical form.static Node
NodeFactory. createLiteral(java.lang.String lex, RDFDatatype dtype)
Build a typed literal node from its lexical form.static Node
NodeFactory. createLiteralByValue(java.lang.Object value, java.lang.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(java.lang.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 RDFDatatype Modifier and Type Class Description class
AdhocDatatype
Methods in org.apache.jena.graph.impl that return RDFDatatype Modifier and Type Method Description RDFDatatype
LiteralLabel. getDatatype()
Answer the datatype of this literal, null if it is untyped.Methods in org.apache.jena.graph.impl with parameters of type RDFDatatype Modifier and Type Method Description static LiteralLabel
LiteralLabelFactory. create(java.lang.String lex, RDFDatatype dtype)
Create a literal with a dtype.static LiteralLabel
LiteralLabelFactory. createByValue(java.lang.Object value, java.lang.String lang, RDFDatatype dtype)
Build a typed literal label from its value form.static LiteralLabel
LiteralLabelFactory. createLiteralLabel(java.lang.String lex, java.lang.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 RDFDatatype Modifier and Type Method Description RDFDatatype
Literal. getDatatype()
Return the datatype of the literal.Methods in org.apache.jena.rdf.model with parameters of type RDFDatatype Modifier and Type Method Description Model
ModelCon. add(Resource s, Property p, java.lang.String lex, RDFDatatype datatype)
add a statement to this model.Resource
Resource. addProperty(Property p, java.lang.String lexicalForm, RDFDatatype datatype)
Add a property to this resource.Literal
Model. createTypedLiteral(java.lang.Object value, RDFDatatype dtype)
Build a typed literal from its value form.Literal
Model. createTypedLiteral(java.lang.String lex, RDFDatatype dtype)
Build a typed literal from its lexical form.static Literal
ResourceFactory. createTypedLiteral(java.lang.String string, RDFDatatype dType)
Answer a typed literal.Literal
ResourceFactory.Interface. createTypedLiteral(java.lang.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 RDFDatatype Modifier and Type Method Description RDFDatatype
LiteralImpl. getDatatype()
Return the datatype of the literal.Methods in org.apache.jena.rdf.model.impl with parameters of type RDFDatatype Modifier and Type Method Description Model
ModelCom. add(Resource s, Property p, java.lang.String lex, RDFDatatype datatype)
Resource
ResourceImpl. addProperty(Property p, java.lang.String lexicalForm, RDFDatatype datatype)
Literal
ModelCom. createTypedLiteral(java.lang.Object value, RDFDatatype dtype)
Build a typed literal from its value form.Literal
ModelCom. createTypedLiteral(java.lang.String lex, RDFDatatype dtype)
Build a typed literal from its lexical form. -
Uses of RDFDatatype in org.apache.jena.reasoner.rulesys
Classes in org.apache.jena.reasoner.rulesys that implement RDFDatatype Modifier and Type Class Description class
FunctorDatatype
Datatype definition for functor-valued literals.Fields in org.apache.jena.reasoner.rulesys declared as RDFDatatype Modifier and Type Field Description static 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 RDFDatatype Modifier and Type Field Description static RDFDatatype
RDF. dtLangString
static RDFDatatype
RDF. dtRDFHTML
static RDFDatatype
RDF. dtRDFJSON
static RDFDatatype
RDF. dtXMLLiteral
Methods in org.apache.jena.vocabulary that return RDFDatatype Modifier and Type Method Description static RDFDatatype
RDF.Init. dtLangString()
static RDFDatatype
RDF.Init. dtRDFHTML()
static RDFDatatype
RDF.Init. dtRDFJSON()
static RDFDatatype
RDF.Init. dtXMLLiteral()
-