|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| RSCombiner<T> | |
| Class Summary | |
|---|---|
| DefaultKeyBasedQuery | |
| DelayedSetLoadPredicate | |
| DerefMapping | |
| FilteredResultSet | Filter a result set through a predicate. |
| HandleArrayResultSet |
Implements a HGSearchResult comprising the atoms in a given HGHandle array. |
| IndexBasedQuery | A simple query that operates on a single index. |
| IndexScanQuery | This queries simply scans all elements in a given index. |
| IntersectionQuery |
An IntersectionQuery combines the results of two underlying
queries and produces a result set containing only elements that appear
in both of the input result sets. |
| KeyBasedQuery |
A KeyBasedQuery is a HGQuery that produces
a result based on a single key value. |
| LinkProjectionMapping | |
| LinkTargetsResultSet |
This is the same as HandleArrayResultSet, but it uses a loaded link atom instance
instead of a HGHandle. |
| MappedResult |
A MappedResult is a HGSearchResult with an applied
transformation to each of its elements. |
| PipedResult |
A piped query result takes the output of a query, in the form of
a HGSearchResult instance and uses it as input to a "pipe"
query. |
| PipeQuery |
A PipeQuery pipes the output of one query as the
input of another. |
| PredicateBasedFilter |
A HGQuery whose result is constructed by filtering the result set
of another HGQuery according to a HGQueryCondition. |
| ProjectionAtomResultSet | |
| RABasedPredicate | Make a random access result set as a predicate. |
| ResultMapQuery |
A HGQuery that transforms the result of an underlying query
by applying a provided mapping. |
| SearchableBasedQuery |
A simple query that operates on a single HGSearchable entity, usually
a HGIndex. |
| SortedIntersectionResult<T> | Combines two ordered result sets into a (ordered) result representing their set theoretical intersection. |
| TraversalBasedQuery | |
| TraversalResult |
TraversalResult wraps a graph HGTraversal as
a query HGSearchResult. |
| UnionQuery |
An UnionQuery combines the results of two underlying
queries and produces a result set containing elements that appear
in either of the input result sets. |
| UnionResult | Combines two result set into a result representing their set theoretic union. |
| ZigZagIntersectionResult<T> |
The ZigZagIntersectionResult operates on two sorted, random access
result sets. |
| Enum Summary | |
|---|---|
| TraversalBasedQuery.ReturnType | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||