Package org.eclipse.rdf4j.rio.helpers
package org.eclipse.rdf4j.rio.helpers
Provides helpers classes for Rio.
-
ClassDescriptionBase class for
RDFHandler
s with dummy implementations of all methods.Base class forRDFParser
s offering common functionality for RDF parsers.Base class forRDFWriter
s offering common functionality for RDF writers.Base class forRioSetting
.A class encapsulating the basic parser settings that most parsers may support.A class encapsulating the basic writer settings that most writers may support.WriterSettings for the binary RDF writer.ARioSetting
with aBoolean
value.AnRDFHandlerWrapper
that buffers statements internally and passes them to underlying handlers grouped by context, then subject, then predicate.ARioSetting
with aClass
value.Helper class for quickly iterating over a String and receiving each character code point (taking care to handle surrogate pairs correctly).Helper class for working with Strings as sequences of Unicode code points.A RDFHandler that can be used to collect reported statements in collections.ARioSetting
with aInteger
value.Specifies constants to identify various modes that are relevant to JSONLD documents.Settings that can be passed to JSONLD Parsers and Writers.Generic JSON settings, mostly related to Jackson Features.An enumeration used to define constants used with theBasicParserSettings.LARGE_LITERALS_HANDLING
parser setting.ARioSetting
with aLong
value.ParserSettings for the N-Triples parser features.Utility methods for N-Triples encoding/decoding.WriterSettings for the N-Triples writer features.A ParseErrorListener that collects Rio parse errors in the sequence they were collected in.A ParseErrorListener that reports Rio parser errors to the SLf4J Logging framework.A selection of parser settings specific to RDFa parsers.Enumeration for tracking versions of the RDFa specification to specify processing capabilities of RDFa modules.Convenience base class for RDF handlers that wrap one or more other RDF handler.A selection of parser settings specific to RDF/JSON parsers.A selection of writer settings specific to RDF/JSON parsers.Helper methods that may be used byRDFParser
implementations.Utility methods for RDF-star triples.A RuntimeException indicating that a specific Rio parser/writer configuration setting is not supported.An implementation of FileTypeDetector which uses theRDFParserRegistry
to find supported file types and their extensions.Basic implementation ofRioSetting
interface, without support for default override via system properties.ARioSetting
with aSet
value.A simple implementation ofParseLocationListener
.A RDFHandler that can be used to collect reported statements in collections.ARioSetting
with aString
value.ParserSettings for the TriX parser features.Parser Settings that are specific toRDFFormat.TURTLE
parsers.A class encapsulating writer settings that Turtle writers may support.ParserSettings for the XML parser features.Base class for Rio parsers that are based on a SAXXMLReader
.A class encapsulating writer settings that XML writers may support.