java.lang.Object
org.apache.jena.datatypes.BaseDatatype
org.apache.jena.datatypes.xsd.impl.RDFjson
- All Implemented Interfaces:
RDFDatatype
rdf:JSON.
This only implements syntactic equality, not value equality.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.jena.datatypes.BaseDatatype
BaseDatatype.TypedValue
-
Field Summary
Modifier and TypeFieldDescriptionstatic final RDFDatatype
Singleton instance.static String
Deprecated.static final String
-
Method Summary
Modifier and TypeMethodDescriptionboolean
isEqual
(LiteralLabel value1, LiteralLabel value2) Compares two instances of values of the given datatype.static boolean
isRDFjson
(RDFDatatype rdfDatatype) Test where anRDFDatatype
is that forrdf:XMLLiteral
.Parse a lexical form of this datatype to a valueConvert a value of this datatype out to lexical form.Methods inherited from class org.apache.jena.datatypes.BaseDatatype
cannonicalise, extendedTypeDefinition, getHashCode, getJavaClass, getURI, isValid, isValidLiteral, isValidValue, langTagCompatible, normalizeSubType, toString
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.jena.datatypes.RDFDatatype
cannonicalise, extendedTypeDefinition, getHashCode, getJavaClass, getURI, isValid, isValidLiteral, isValidValue, normalizeSubType
-
Field Details
-
rdfJsonURI
- See Also:
-
rdfJSON
Singleton instance.Prefer
RDF.dtRDFJSON
in applications. -
RDFjson
Deprecated.PreferrdfJsonURI
.
-
-
Method Details
-
isRDFjson
Test where anRDFDatatype
is that forrdf:XMLLiteral
. -
isEqual
Compares two instances of values of the given datatype.- Specified by:
isEqual
in interfaceRDFDatatype
- Overrides:
isEqual
in classBaseDatatype
-
parse
Description copied from class:BaseDatatype
Parse a lexical form of this datatype to a value- Specified by:
parse
in interfaceRDFDatatype
- Overrides:
parse
in classBaseDatatype
-
unparse
Description copied from class:BaseDatatype
Convert a value of this datatype out to lexical form.- Specified by:
unparse
in interfaceRDFDatatype
- Overrides:
unparse
in classBaseDatatype
-
rdfJsonURI
.