Package org.apache.jena.sparql.service.enhancer.impl
package org.apache.jena.sparql.service.enhancer.impl
-
ClassDescriptionBatcher<G,
I> The batcher transform an iterator of input items into an iterator of batches.Batch implementation backed by a navigable map.Rewriter for instantiating a query such that a list of initial bindings are injected.Rewrite result of a bulk service request.Do not register directly - useChainingServiceExecutorBulkServiceEnhancerwhich gives more control over when to use this in a service executor chainEstimate<T>An estimated value with a flag that indicates whether it's exact.GroupedBatch<G,K extends Comparable<K>, V> Interface that combines a group key with aBatchGroupedBatchImpl<G,K extends Comparable<K>, V> Implementation that combines a batch with a group key.IteratorFactoryWithBuffer<T,I extends Iterator<T>> Buffering iterator.IteratorFactoryWithBuffer.SubIterator<T,I extends Iterator<T>> Interface for directly executingOpServiceinstancesHelper class to simplify executing concrete OpService instancesClass used to map a given scoped OpService to a normalized form.Helper class to capture a range of data (specified by limit + offset) w.r.t. a partition key (typically aBindingand give that information an id.QueryIter to process service requests in bulk with support for streaming caching.Prepare and execute bulk requestsUtilities to exploit url scheme pattern to represent key value pairs.A mapping of service IRIs to result set size limits.A key object capturing the id of an input binding and an id for a corresponding consecutive range of data which needs to be accessed/retrieved.