Module org.apache.jena.arq
Class StreamCanonicalLiterals
java.lang.Object
org.apache.jena.riot.system.StreamRDFWrapper
org.apache.jena.riot.process.StreamRDFApply
org.apache.jena.riot.process.StreamRDFApplyObject
org.apache.jena.riot.process.normalize.StreamCanonicalLiterals
- All Implemented Interfaces:
StreamRDF
Canonicalize literal lexical forms (in the object position).
Canoncialize literals use the same RDF term (same lexcial form) for a given value.
So
"+01"^^xsd:integer
is converted to "1"^^xsd:integer
.
Language tags are canonicalized for case as well.
See RDFParserBuilder.canonicalValues(boolean)
and RDFParserBuilder.langTagCanonical()
.-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.jena.riot.process.StreamRDFApply
quad, triple
-
Constructor Details
-
StreamCanonicalLiterals
-