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 TypeClassDescriptionclassBase 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.voidTypeMapper.registerDatatype(RDFDatatype type) Register a new datatype This will overwrite any existing registration for this datatype IRI.voidTypeMapper.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 newDatatypeFormatExceptionwith the specified illegal lexical form, datatype and detail message.DatatypeFormatException(String lexicalForm, RDFDatatype dtype, Throwable cause) Constructs a newDatatypeFormatExceptionwith 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 TypeClassDescriptionclassImplement base64binary type.classRoot class for XSD datatypes with binary values, xsd:hexBinary and xsd:base64Binary.classRepresentation of an XSD datatype based on the Xerces-2 XSD implementation.static classGeneric XML Schema datatype (outside the xsd: namespace)classImplement hexbinary type. -
Uses of RDFDatatype in org.apache.jena.datatypes.xsd.impl
Classes in org.apache.jena.datatypes.xsd.impl that implement RDFDatatypeModifier and TypeClassDescriptionclassrdf:dirLangString- a literal with language and base direction.classclassclassrdf:langString- a literal with language and no base direction.classclassBase class for all date/time/duration type representations.classBase implementation for all numeric datatypes derived from xsd:decimal.classBase implementation for all string datatypes derived from xsd:string.classDatatype template used to define XSD int typesclassclassType processor for dateTime, most of the machinery is in the base XSDAbstractDateTimeType class.classType processor for date, most of the machinery is in the base XSDAbstractDateTimeType class.classclassType processor for gDay, most of the machinery is in the base XSDAbstractDateTimeType class.classDatatype representation for xsd:float.classThe XSD duration type, the only job of this extra layer is to wrap the return value in a more convenient accessor type.classDatatype representation for xsd:float.classType processor for gMonthDay, most of the machinery is in the base XSDAbstractDateTimeType class.classType processor for gMonth, most of the machinery is in the base XSDAbstractDateTimeType class.classA datatype that does not use the Xerces machinery for isEqual, yet is still an XSDDatatype.classType processor for time, most of the machinery is in the base XSDAbstractDateTimeType class.classclassType processor for gYearMonth, most of the machinery is in the base XSDAbstractDateTimeType class.classType 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 RDFDatatypeRDFDirLangString.rdfDirLangStringSingleton instancestatic final RDFDatatypeRDFhtml.rdfHTMLSingleton instancestatic final RDFDatatypeRDFjson.rdfJSONSingleton instance.static final RDFDatatypeRDFLangString.rdfLangStringSingleton instancestatic final RDFDatatypeXMLLiteralType.rdfXMLLiteralSingleton instance of the rdf:XMLLIteral datatype.static final RDFDatatypeXMLLiteralType.theXMLLiteralTypeDeprecated.Methods 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 TypeMethodDescriptionstatic booleanRDFDirLangString.isRDFDirLangString(RDFDatatype rdfDatatype) Test where anRDFDatatypeis that forrdf:dirLangString.static booleanRDFjson.isRDFjson(RDFDatatype rdfDatatype) Test where anRDFDatatypeis that forrdf:XMLLiteral.static booleanRDFLangString.isRDFLangString(RDFDatatype rdfDatatype) Test where anRDFDatatypeis that forrdf:langString.static booleanRDFhtml.isXMLLiteral(RDFDatatype rdfDatatype) Test where anRDFDatatypeis that forrdf:HTML.static booleanXMLLiteralType.isXMLLiteral(RDFDatatype rdfDatatype) Test where anRDFDatatypeis that forrdf:XMLLiteral.XSDAbstractDateTimeType.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 RDFDatatypeNode_Literal.getLiteralDatatype()Node.getLiteralDatatype()Answer the RDF datatype object of this node's literal value, if it is a literal; otherwise die horribly.static RDFDatatypeMethods in org.apache.jena.graph with parameters of type RDFDatatypeModifier and TypeMethodDescriptionstatic NodeNodeFactory.createLiteral(String lex, String lang, String textDir, RDFDatatype dtype) Build a literal node.static NodeNodeFactory.createLiteral(String lex, String lang, RDFDatatype dtype) Build a literal node.static NodeNodeFactory.createLiteral(String lex, String lang, TextDirection textDir, RDFDatatype dtype) Build a literal node.static NodeNodeFactory.createLiteral(String lex, RDFDatatype dtype) Deprecated.static NodeNodeFactory.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.static NodeNodeFactory.createLiteralDT(String lex, RDFDatatype dtype) Build a typed literal node from its lexical form.NodeVisitor.visitLiteral(Node_Literal it, String lex, String lang, RDFDatatype dtype) -
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 LiteralLabelLiteralLabelFactory.create(String lex, RDFDatatype dtype) Create a literal with a dtype.static LiteralLabelLiteralLabelFactory.createByValue(Object value, RDFDatatype dtype) Build a typed literal label from its value form.static LiteralLabelLiteralLabelFactory.createIncludingValue(String lex, Object value, RDFDatatype dtype) Create a typed literal for which both the lexical form and the value form are already available.static LiteralLabelLiteralLabelFactory.createLiteralLabel(String lex, String lang, TextDirection textDir, RDFDatatype dtype) -
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 LiteralResourceFactory.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.xmlinput1
Classes in org.apache.jena.rdfxml.xmlinput1 that implement RDFDatatypeModifier and TypeClassDescriptionclassDeprecated, for removal: This API element is subject to removal in a future version.Fields in org.apache.jena.rdfxml.xmlinput1 declared as RDFDatatypeModifier and TypeFieldDescriptionstatic final RDFDatatypeXMLLiteralTypeARP1.dtRDF10Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of RDFDatatype in org.apache.jena.reasoner.rulesys
Classes in org.apache.jena.reasoner.rulesys that implement RDFDatatypeModifier and TypeClassDescriptionclassDatatype definition for functor-valued literals.Fields in org.apache.jena.reasoner.rulesys declared as RDFDatatypeModifier and TypeFieldDescriptionstatic final RDFDatatypeFunctorDatatype.theFunctorDatatypeUsed 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 RDFDatatypeRDF.dtDirLangStringstatic final RDFDatatypeRDF.dtLangStringstatic final RDFDatatypeRDF.dtRDFHTMLstatic final RDFDatatypeRDF.dtRDFJSONstatic final RDFDatatypeRDF.dtXMLLiteral
XMLLiteralType.rdfXMLLiteralorRDF.dtXMLLiteral