Interface | Description |
---|---|
QueryIterConvert.Converter |
Class | Description |
---|---|
QueryIter |
This class provides the general machinary for iterators.
|
QueryIter1 |
This class supports a QueryIter that takes one QueryIterator as input.
|
QueryIter2 |
This class marks a QueryIter that takes two QueryIterators as input.
|
QueryIter2LoopOnLeft |
Binary operation done by looping on the left, and materializing the right - this is not streamed on the right
See also QueryIterRepeatApply
|
QueryIterAssign |
Extend each solution by a (var, expression)
|
QueryIterAssignVarValue |
Extend each solution by a (var, node)
When used with mustBeNewVar=false, this is a join.
|
QueryIteratorBase |
This class provides the general machinary for iterators.
|
QueryIteratorCaching |
A caching QueryIterator.
|
QueryIteratorCheck |
Query iterator that checks everything was closed correctly
|
QueryIteratorCloseable | |
QueryIteratorLogging |
Intercept and print iterator operations
|
QueryIteratorResultSet | |
QueryIteratorTiming | |
QueryIteratorWrapper |
Wrap a QueryIterator so it can have some/all of it's methods intercepted.
|
QueryIterBlockTriples | |
QueryIterCommonParent |
Yield new bindings, with a fixed parent, with values from an iterator.
|
QueryIterConcat |
A query iterator that joins two or more iterators into a single iterator.
|
QueryIterConvert |
Iterator over another QueryIterator, applying a converter function
to each object that is returned by .next()
|
QueryIterDefaulting |
An iterator that returns at least one element from another iterator
or a default value (once) if the wrapped iterator returns nothing.
|
QueryIterDiff |
Diff by materializing the RHS - this is not streamed on the right
|
QueryIterDistinct |
A QueryIterator that suppresses items already seen.
|
QueryIterDistinctMem |
Memory limited QueryIterDistinct
|
QueryIterDistinctReduced |
Implementation skeleton for DISTINCT and REDUCED.
|
QueryIterDistinguishedVars |
Filter bindings for distinguished variables only
Currently unused.
|
QueryIterExtendByVar |
Yield new bindings, with a fixed parent, with values from an iterator.
|
QueryIterFilterExpr |
Filter a stream of bindings by a constraint.
|
QueryIterGroup | |
QueryIterMinus |
Minus by materializing the RHS - this is not streamed on the right
|
QueryIterNullIterator |
Closeable empty query iterator
|
QueryIterPath | |
QueryIterPeek | |
QueryIterPlainWrapper |
Turn an normal java.util.Iterator (of Bindings) into a QueryIterator
|
QueryIterProcedure |
QueryIterator for a procedure.
|
QueryIterProcessBinding |
An iterator that applying a condition.
|
QueryIterProject | |
QueryIterProject2 | |
QueryIterReduced | |
QueryIterRepeatApply |
Repeatedly execute the subclass operation for each Binding in the input iterator.
|
QueryIterRoot | |
QueryIterSingleton |
A singleton iterator
|
QueryIterSlice |
Iterator until a limit is reached.
|
QueryIterSort |
Sort a query iterator.
|
QueryIterSub |
This class supports a QueryIter that uses a single sub iterator.
|
QueryIterTopN | |
QueryIterTracked |
Track a QueryIterator
|
QueryIterTriplePattern | |
QueryIterYieldN |
A query iterator that yields the same thing N times.
|
Licenced under the Apache License, Version 2.0