|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of HGSearchResult in org.hypergraphdb |
|---|
| Subinterfaces of HGSearchResult in org.hypergraphdb | |
|---|---|
interface |
HGRandomAccessResult<ValueType>
A HGRandomAccessResult is a search result that is based on some
kind of cursor that allows immediate positioning on some result value, if it
exists. |
| Methods in org.hypergraphdb that return HGSearchResult | ||
|---|---|---|
abstract HGSearchResult<SearchResult> |
HGQuery.execute()
|
|
|
HyperGraph.find(HGQueryCondition condition)
Run a HyperGraphDB lookup query based on the specified condition. |
|
HGSearchResult<ValueType> |
HGSearchable.find(KeyType key)
Returns a HGSearchResult over all values matching a key in the
searched entity. |
|
HGSearchResult<ValueType> |
HGOrderedSearchable.findGT(KeyType key)
Return a range of all values strictly greater than the specified key. |
|
HGSearchResult<ValueType> |
HGOrderedSearchable.findGTE(KeyType key)
Return a range of all values greater than or equal to the specified key. |
|
HGSearchResult<ValueType> |
HGOrderedSearchable.findLT(KeyType key)
Return a range of all values strictly less than the specified key. |
|
HGSearchResult<ValueType> |
HGOrderedSearchable.findLTE(KeyType key)
Return a range of all values less than or equal to the specified key. |
|
HGSearchResult<HGPersistentHandle> |
HGStore.getIncidenceResultSet(HGPersistentHandle handle)
Return a HGSearchResult of atom handles in a given atom's incidence
set. |
|
| Uses of HGSearchResult in org.hypergraphdb.algorithms |
|---|
| Methods in org.hypergraphdb.algorithms that return HGSearchResult | |
|---|---|
HGSearchResult<HGHandle> |
SimpleALGenerator.generate(HGHandle h)
|
HGSearchResult<HGHandle> |
HGALGenerator.generate(HGHandle h)
Return an Iterator over all atoms adjacent to the passed in
atom. |
HGSearchResult<HGHandle> |
DefaultALGenerator.generate(HGHandle h)
|
| Uses of HGSearchResult in org.hypergraphdb.atom |
|---|
| Methods in org.hypergraphdb.atom that return HGSearchResult | |
|---|---|
HGSearchResult<HGPersistentHandle> |
HGRelTypeConstructor.find(HGRelType key)
|
| Uses of HGSearchResult in org.hypergraphdb.query.cond2qry |
|---|
| Methods in org.hypergraphdb.query.cond2qry that return HGSearchResult | |
|---|---|
HGSearchResult<ResultType> |
ExpressionBasedQuery.execute()
|
| Uses of HGSearchResult in org.hypergraphdb.query.impl |
|---|
| Subinterfaces of HGSearchResult in org.hypergraphdb.query.impl | |
|---|---|
interface |
RSCombiner<T>
|
| Classes in org.hypergraphdb.query.impl that implement HGSearchResult | |
|---|---|
class |
FilteredResultSet<T>
Filter a result set through a predicate. |
class |
HandleArrayResultSet
Implements a HGSearchResult comprising the atoms in a given HGHandle array. |
class |
InMemoryIntersectionResult<T>
|
class |
LinkTargetsResultSet
This is the same as HandleArrayResultSet, but it uses a loaded link atom instance
instead of a HGHandle. |
class |
MappedResult
A MappedResult is a HGSearchResult with an applied
transformation to each of its elements. |
class |
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. |
class |
ProjectionAtomResultSet
|
class |
SortedIntersectionResult<T>
Combines two ordered result sets into a (ordered) result representing their set theoretical intersection. |
class |
TraversalResult
TraversalResult wraps a graph HGTraversal as
a query HGSearchResult. |
class |
UnionResult
Combines two result set into a result representing their set theoretic union. |
class |
ZigZagIntersectionResult<T>
The ZigZagIntersectionResult operates on two sorted, random access
result sets. |
| Methods in org.hypergraphdb.query.impl that return HGSearchResult | |
|---|---|
HGSearchResult |
UnionQuery.execute()
|
HGSearchResult<?> |
TraversalBasedQuery.execute()
|
HGSearchResult |
SearchableBasedQuery.execute()
|
HGSearchResult |
ResultMapQuery.execute()
|
HGSearchResult |
PredicateBasedFilter.execute()
|
HGSearchResult |
PipeQuery.execute()
|
HGSearchResult |
IntersectionQuery.execute()
|
HGSearchResult |
IndexScanQuery.execute()
|
HGSearchResult<?> |
DefaultKeyBasedQuery.execute()
|
| Methods in org.hypergraphdb.query.impl with parameters of type HGSearchResult | |
|---|---|
void |
ZigZagIntersectionResult.init(HGSearchResult<T> left,
HGSearchResult<T> right)
|
void |
ZigZagIntersectionResult.init(HGSearchResult<T> left,
HGSearchResult<T> right)
|
void |
SortedIntersectionResult.init(HGSearchResult<T> left,
HGSearchResult<T> right)
|
void |
SortedIntersectionResult.init(HGSearchResult<T> left,
HGSearchResult<T> right)
|
void |
RSCombiner.init(HGSearchResult<T> l,
HGSearchResult<T> r)
|
void |
RSCombiner.init(HGSearchResult<T> l,
HGSearchResult<T> r)
|
void |
InMemoryIntersectionResult.init(HGSearchResult<T> l,
HGSearchResult<T> r)
|
void |
InMemoryIntersectionResult.init(HGSearchResult<T> l,
HGSearchResult<T> r)
|
| Constructors in org.hypergraphdb.query.impl with parameters of type HGSearchResult | |
|---|---|
FilteredResultSet(HyperGraph hg,
HGSearchResult<T> searchResult,
HGAtomPredicate predicate,
int lookahead)
The constructor assumes the underlying set is already positioned to the first matching entity. |
|
MappedResult(HGSearchResult r,
Mapping f)
|
|
PipedResult(HGSearchResult in,
KeyBasedQuery pipe,
boolean own_in)
|
|
ProjectionAtomResultSet(HyperGraph graph,
HGSearchResult searchResult,
java.lang.String[] dimensionPath,
HGHandle baseType)
The constructor assumes the underlying set is already positioned to the first matching entity. |
|
SortedIntersectionResult(HGSearchResult<T> left,
HGSearchResult<T> right)
|
|
SortedIntersectionResult(HGSearchResult<T> left,
HGSearchResult<T> right)
|
|
UnionResult(HGSearchResult left,
HGSearchResult right)
|
|
UnionResult(HGSearchResult left,
HGSearchResult right)
|
|
| Uses of HGSearchResult in org.hypergraphdb.storage |
|---|
| Classes in org.hypergraphdb.storage that implement HGSearchResult | |
|---|---|
class |
IndexResultSet<T>
An IndexResultSet is based on a cursor over an indexed set of values. |
class |
KeyScanResultSet<T>
Scans the key elements of an index. |
class |
SingleKeyResultSet<T>
Implements a BerkeleyDB Cursor based result set that iterates over
all duplicates of a given key. |
class |
SingleValueResultSet<T>
A result set based on a BerkeleyDB secondary cursor. |
| Uses of HGSearchResult in org.hypergraphdb.type |
|---|
| Methods in org.hypergraphdb.type that return HGSearchResult | |
|---|---|
HGSearchResult<HGPersistentHandle> |
AtomRefType.find(HGPersistentHandle key)
The key is expected to be of type HGAtomRef OR of
type HGHandle. |
HGSearchResult<HGPersistentHandle> |
SlotType.find(Slot key)
|
| Uses of HGSearchResult in org.hypergraphdb.type.javaprimitive |
|---|
| Methods in org.hypergraphdb.type.javaprimitive that return HGSearchResult | |
|---|---|
HGSearchResult<HGPersistentHandle> |
PrimitiveTypeBase.find(JavaType key)
|
HGSearchResult<HGPersistentHandle> |
PrimitiveTypeBase.findGT(JavaType key)
|
HGSearchResult<HGPersistentHandle> |
PrimitiveTypeBase.findGTE(JavaType key)
|
HGSearchResult<HGPersistentHandle> |
PrimitiveTypeBase.findLT(JavaType key)
|
HGSearchResult<HGPersistentHandle> |
PrimitiveTypeBase.findLTE(JavaType key)
|
| Uses of HGSearchResult in org.hypergraphdb.util |
|---|
| Methods in org.hypergraphdb.util with parameters of type HGSearchResult | |
|---|---|
static void |
HGUtils.closeNoException(HGSearchResult<?> rs)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||