Package org.apache.jena.riot.lang

Interface Summary
BlankNodeAllocator Interface to allocators for blank nodes.
LangRIOT  
StreamRDFCounting  
 

Class Summary
BlankNodeAllocatorFixedSeedHash A variant of BlankNodeAllocatorHash where a fixed seed is used so repeated runs produce identical allocations
BlankNodeAllocatorHash Allocate bnode labels using a per-run seed and the label presented.
BlankNodeAllocatorLabel Allocate blank nodes according to the label given.
BlankNodeAllocatorLabelEncoded Allocate blank nodes according to the label given.
BlankNodeAllocatorTraditional Allocate blank ndoes according to the traditional policy (up to jena 2.10.0) This allocator has arbitrary sized state.
CollectorStreamBase<T> Base class for StreamRDF implementations which store received objects in a Collection.
CollectorStreamQuads Collector stream for quads.
CollectorStreamTriples Collector stream for triples.
CollectorStreamTuples Collector stream for quads.
JsonLDReader  
LabelToNode Allocation Nodes (Bnodes usually) based on the graph and label Various different policies.
LangBase  
LangCSV  
LangEngine Common operations for RIOT parsers - not the implementation LangRIOT
LangNQuads N-Quads.
LangNTriples  
LangNTuple<X> N-Quads, N-triples parser framework, with both push and pull interfaces.
LangNull Dummy language
LangRDFJSON See http://docs.api.talis.com/platform-api/output-types/rdf-json
LangRDFXML  
LangTriG TriG language: http://www.w3.org/TR/trig/
LangTurtle Turtle language
LangTurtleBase The main engine for all things Turtle-ish (Turtle, TriG).
PipedQuadsStream Implementation of a producer class that sends Quads; must be connected to a PipedRDFIterator<Quad>.
PipedRDFIterator<T> A PipedRDFIterator should be connected to a PipedRDFStream implementation; the piped iterator then provides whatever RDF primitives are written to the PipedRDFStream
PipedRDFStream<T> Abstract implementation of a producer class that implements StreamRDF; use one of the concrete implementations that match the RDF primitive you are using.
PipedTriplesStream Implementation of a producer class that sends Triples; must be connected to a PipedRDFIterator<Triple>.
PipedTuplesStream Implementation of a producer class that sends @{code Tuple}; must be connected to a PipedRDFIterator<Tuple<Node>.
SinkQuadsToDataset Send quads to a dataset.
SinkTriplesToGraph Send triples to a graph.
 



Licenced under the Apache License, Version 2.0