|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| QueryIterConvert.Converter | |
| Class Summary | |
|---|---|
| QueryIter | This class provides the general machinary for iterators. |
| QueryIter1 | This class supports a QueryIter that takes one QueryIterator as input. |
| QueryIter2 | This class makrs a QueryIter that takes one QueryIterator 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. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||