Module org.apache.jena.arq
Package org.apache.jena.riot.system
package org.apache.jena.riot.system
-
ClassDescriptionAsync parsing - parses a list of files or URLs on a separate thread.Batch a stream into triples and/or quads.This is a
ParserProfile
that supports parsing of CDT literals that occur within the parsed file.Functions for checking nodes, triples and quads.An item of a StreamRDF, including exceptions.Payload types ofEltStreamRDF
elementsAn Error handler captures the policy for dealing with warnings, errors and fatal errors.An error handler that counts errors and warnings.Adds some caching of created nodes - the caching is tuned to RIOT parser usageRIOT initialization.Testing/development convenience.Pull version of processingStreamRDF
forStreamRowRDF
Conversion to/from Titanium JSON-LD objectsMapWithScope<A,B, S> Maps A's to B's, based on a scope SMapWithScope.Allocator<A,B, S> Allocate a B, given some A.MapWithScope.ScopePolicy<A,B, S> ParserProfile
is specific to parsing, providing the operations needed by a parser to create IRIs/Nodes/Triples/Quads at the point in the parsing process when the line and column are available to put in error messages.ParserProfileStd
uses aFactoryRDF
to create items in the parsing process.Entry in a prefix map.Functions related toPrefixMap
.Algorithms overPrefixMap
to abbreviate and expandInterface for lightweight prefix maps, this is similar toPrefixMapping
from Jena Core but it omits any reverse lookup functionality.ProvidedPrefixMap
for aPrefixMapping
.Abstract base implementation of aPrefixMap
which provides some implementations of API methods.Factory which provides prefix mapsBase of always empty prefix mapsPrefixMapSink
andPrefixMapZero
.Delay touching theDatasetGraph.prefixes()
until an operation (method call) happens.Empty prefix map that throws away updates.In-memory implementation of aPrefixMap
.A PrefixMap that traps update operations on a wrapped prefix mapAlways empty, immutable prefix mapA StreamRDF which displays the items sent to the stream.Misc RIOT codeThe injection point for the QuadSerializable
process.Serialization of aNode
using Thrift for the serialization.Serialization of aQuad
using Thrift for the serialization.The interface for the output of RDF, such as the RIOT parsers.Send to two streamApply a function to every triple and quad.Take one item from a StreamRDF and present as a StreamRowRDFWrap another StreamRDF and provide counts of itemsVarious Common StreamRDF setupsUtilities for sending to StreamRDF.A wrapper around anotherStreamRDF
Write RDF in a streaming fashion.Writer registryAn item in a stream of RDF data.StreamRDF
that expects triples not quads.Serialization of aTriple
using Thrift for the serialization.Factory for default policies for syntax labels to and from nodes.