All Classes and Interfaces
Class
Description
An accumulator similar to that of Jena, however it uses a generic for the
value.
Graph accumulation of bindings via a template.
An accumulator similar to that of Jena, however it uses a generic for the
value.
A more general variant of AccMap2 which maps a binding to multiple keys
TODO Decide whether to keep only this general version even
if it means having to wrap each key as a singleton collection
Aggregator for predefined keys
AccSinkTriples<T extends org.apache.jena.atlas.lib.Sink<org.apache.jena.graph.Triple>>
An ggregator that initialized with a static map<Key, Aggregator<...>
Every key in the map is passed to a function that yields the value to be passed as the new binding to the child accumulator.
A less general form of AggMap2 ; this class should be removed and AggMap2 renamed to this
Aggregator that maps each input item to a single key and allocates
a sub aggregator for that key if none exists yet.
An aggregator whose accumulators create RDF graphs (triples) from the bindings passed to them.
A bottom up aggregator builder: Starting with a specific aggregator it is expanded upon.
Utils to bridge Aggregators with Java
CollectorSimilar to a RowMapper in spring-jdbc, except this interface is for (jena) bindings.
Binding mapper that is aware of its referenced variables
Guava Function wrapper for BindingMapper objects
Configuration object that serves as the base for choosing the best rdf term in object position
from a set of triples.
Combines a SPARQL element with a row wise mapping to Java objects
Note: You can use ElementSubQuery in cases where you need to map query output