Provides helpers classes for Rio.
ClassDescriptionBase class for
RDFHandlers with dummy implementations of all methods.Base class for
RDFParsers offering common functionality for RDF parsers.Base class for
RDFWriters offering common functionality for RDF writers.Base class for
RioSetting.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.An
RDFHandlerWrapperthat buffers statements internally and passes them to underlying handlers grouped by context, then subject, then predicate.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.Settings that can be passed to JSONLD Parsers and Writers.Generic JSON settings, mostly related to Jackson Features.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.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 by
RDFParserimplementations.Utility methods for RDF-star triples.An implementation of FileTypeDetector which uses the
RDFParserRegistryto find supported file types and their extensions.Basic implementation of
RioSettinginterface, without support for default override via system properties.A simple implementation of
ParseLocationListener.A RDFHandler that can be used to collect reported statements in collections.ParserSettings for the TriX parser features.Parser Settings that are specific to
RDFFormat.TURTLEparsers.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 SAX
XMLReader.A class encapsulating writer settings that XML writers may support.
EnumDescriptionSpecifies constants to identify various modes that are relevant to JSONLD documents.An enumeration used to define constants used with the
BasicParserSettings.LARGE_LITERALS_HANDLINGparser setting.Enumeration for tracking versions of the RDFa specification to specify processing capabilities of RDFa modules.
ExceptionDescriptionA RuntimeException indicating that a specific Rio parser/writer configuration setting is not supported.