Name | Description | Type | Package | Framework |
AnalyzedQuery | A query object that holds information collected during the compilation process. | Class | org.hypergraphdb.query | HypergraphDb |
And | Represents the conjunction operator of a query condition. | Class | org.hypergraphdb.query | HypergraphDb |
AndToQuery | Class | org.hypergraphdb.query.cond2qry | HypergraphDb | |
AnyAtomCondition | This condition is satisfied by any and all atoms in the HyperGraph database. | Class | org.hypergraphdb.query | HypergraphDb |
ArityCondition | The ArityCondition is a simply predicate condition that checks the arity (i. | Class | org.hypergraphdb.query | HypergraphDb |
AsyncSearchResult | Interface | org.hypergraphdb.query.impl | HypergraphDb | |
AsyncSearchResultImpl | Default implementation of AsyncSearchResult based on an underlying HGSearchResult where each operation is submitted as a task to the | Class | org.hypergraphdb.query.impl | HypergraphDb |
AtomPartCondition | A condition that constraints the value of a component of a composite typed atom. | Class | org.hypergraphdb.query | HypergraphDb |
AtomPartRegExPredicate | A predicate that constrains the value of a component of a composite typed atom using a regular expression. | Class | org.hypergraphdb.query | HypergraphDb |
AtomProjectionCondition | An AtomProjectionCondition will yield all atoms that are projections along a certain dimension of a given base atom set. | Class | org.hypergraphdb.query | HypergraphDb |
AtomRegExPredicate | Base class for matching string values using a regular expression. | Class | org.hypergraphdb.query | HypergraphDb |
AtomTypeCondition | An AtomTypeCondition examines the type of a given atom and evaluates to true or false depending on | Class | org.hypergraphdb.query | HypergraphDb |
AtomValueCondition | The AtomValueCondition represents a query condition on the atom value. | Class | org.hypergraphdb.query | HypergraphDb |
AtomValueRegExPredicate | A predicate that constrains the value of an atom using a regular expression. | Class | org.hypergraphdb.query | HypergraphDb |
BFSCondition | The breadth-first search variant of a TraversalCondition. | Class | org.hypergraphdb.query | HypergraphDb |
ComparisonOperator | enum ComparisonOperator Type safe enum for comparison operators equals, less than etc. | Class | org.hypergraphdb.query | HypergraphDb |
ConditionToQuery | Interface | org.hypergraphdb.query.cond2qry | HypergraphDb | |
ContractConjunction | Class | org.hypergraphdb.query.cond2qry | HypergraphDb | |
ContractConjunction .ApplyByPartIndex | Class | org.hypergraphdb.query.cond2qry.ContractConjunction | HypergraphDb | |
ContractConjunction .ApplyByTargetIndex | Class | org.hypergraphdb.query.cond2qry.ContractConjunction | HypergraphDb | |
ContractConjunction .TypeValueContract | Class | org.hypergraphdb.query.cond2qry.ContractConjunction | HypergraphDb | |
ContradictoryCondition | To simplify the logic of query compilation a bit - a step during the compilation process can throw that exception to indicate that it has detected a condition that is self-contradictory, it cannot be fullfilled and it will always lead to an empty | Class | org.hypergraphdb.query.cond2qry | HypergraphDb |
DefaultKeyBasedQuery | Class | org.hypergraphdb.query.impl | HypergraphDb | |
DelayedSetLoadPredicate | A predicate that check whether a handle is the member of a set of handles. | Class | org.hypergraphdb.query.impl | HypergraphDb |
DerefMapping | Class | org.hypergraphdb.query.impl | HypergraphDb | |
DFSCondition | The depth-first search variant of a TraversalCondition. | Class | org.hypergraphdb.query | HypergraphDb |
DisconnectedPredicate | A predicate that returns true if the incidence set of a given atom is empty and false otherwise. | Class | org.hypergraphdb.query | HypergraphDb |
ExpressionBasedQuery | Class | org.hypergraphdb.query.cond2qry | HypergraphDb | |
FilteredRAResultSet | Class | org.hypergraphdb.query.impl | HypergraphDb | |
FilteredResultSet | Filter a result set through a predicate. | Class | org.hypergraphdb.query.impl | HypergraphDb |
HandleArrayResultSet | Implements a HGSearchResult comprising the atoms in a given HGHandle array. | Class | org.hypergraphdb.query.impl | HypergraphDb |
HGAtomPredicate | This interface defines a predicate of a single atom. | Interface | org.hypergraphdb.query | HypergraphDb |
HGQueryCondition | The interface defines a HyperGraph query condition. | Interface | org.hypergraphdb.query | HypergraphDb |
HGQueryConfiguration | Holds a set of configuration settings for the query sub-system of a HyperGraphAuthor:Borislav Iordanov | Class | org.hypergraphdb.query | HypergraphDb |
IncidentCondition | The IncidentCondition specifies that a search result atom should be a member of the incidence set of a given atom. | Class | org.hypergraphdb.query | HypergraphDb |
IncidentToQuery | Class | org.hypergraphdb.query.cond2qry | HypergraphDb | |
IndexBasedQuery | A simple query that operates on a single index. | Class | org.hypergraphdb.query.impl | HypergraphDb |
IndexBasedQuery .ScanType | Class | org.hypergraphdb.query.impl.IndexBasedQuery | HypergraphDb | |
IndexCondition | Class | org.hypergraphdb.query | HypergraphDb | |
IndexedPartCondition | Class | org.hypergraphdb.query | HypergraphDb | |
IndexScanQuery | This queries simply scans all elements in a given index. | Class | org.hypergraphdb.query.impl | HypergraphDb |
InMemoryIntersectionResult | Class | org.hypergraphdb.query.impl | HypergraphDb | |
InMemoryIntersectionResult .Combiner | Class | org.hypergraphdb.query.impl.InMemoryIntersectionResult | HypergraphDb | |
IntersectionQuery | An IntersectionQuery combines the results of two underlying queries and produces a result set containing only elements that appear | Class | org.hypergraphdb.query.impl | HypergraphDb |
IsCondition | An "identity" condition that evaluates to true for a specific handle. | Class | org.hypergraphdb.query | HypergraphDb |
KeyBasedQuery | A KeyBasedQuery is a HGQuery that produces a result based on a single key value. | Class | org.hypergraphdb.query.impl | HypergraphDb |
LinkCondition | A LinkCondition constraints the query result set to links pointing to a target set of atoms. | Class | org.hypergraphdb.query | HypergraphDb |
LinkProjectionMapping | Class | org.hypergraphdb.query.impl | HypergraphDb | |
LinkTargetsResultSet | This is the same as HandleArrayResultSet, but it uses a loaded link atom instance instead of a HGHandle[]. | Class | org.hypergraphdb.query.impl | HypergraphDb |
LinkToQuery | Class | org.hypergraphdb.query.cond2qry | HypergraphDb | |
MapCondition | Class | org.hypergraphdb.query | HypergraphDb | |
MappedResult | A MappedResult is a HGSearchResult with an applied transformation to each of its elements. | Class | org.hypergraphdb.query.impl | HypergraphDb |
Not | A generic negating HGQueryCondition. | Class | org.hypergraphdb.query | HypergraphDb |
Nothing | This condition represents the negation of everything. | Class | org.hypergraphdb.query | HypergraphDb |
Or | Represents the disjunction operator of a query condition. | Class | org.hypergraphdb.query | HypergraphDb |
OrderedLinkCondition | A OrderedLinkCondition constraints the query result set to ordered links pointing to a target set of atoms. | Class | org.hypergraphdb.query | HypergraphDb |
OrToParellelQuery | Class | org.hypergraphdb.query.cond2qry | HypergraphDb | |
OrToQuery | Class | org.hypergraphdb.query.cond2qry | HypergraphDb | |
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" | Class | org.hypergraphdb.query.impl | HypergraphDb |
PipeQuery | A PipeQuery pipes the output of one query as the input of another. | Class | org.hypergraphdb.query.impl | HypergraphDb |
PositionedIncidentCondition | A PositionedLinkCondition constraints the query result set to links pointing to a target atom positioned within a predetermined range in | Class | org.hypergraphdb.query | HypergraphDb |
PositionedIncidentToQuery | Class | org.hypergraphdb.query.cond2qry | HypergraphDb | |
PredicateBasedFilter | A HGQuery whose result is constructed by filtering the result set of another HGQuery according to a HGQueryCondition. | Class | org.hypergraphdb.query.impl | HypergraphDb |
PredicateBasedRAFilter | A HGQuery whose result is constructed by filtering the result set of another HGQuery according to a HGQueryCondition. | Class | org.hypergraphdb.query.impl | HypergraphDb |
ProjectionAtomResultSet | Class | org.hypergraphdb.query.impl | HypergraphDb | |
QEManip | Class | org.hypergraphdb.query.cond2qry | HypergraphDb | |
QueryCompile | A controller-type of class that maintains context during the query compilation process. | Class | org.hypergraphdb.query | HypergraphDb |
QueryCompile .Contract | Interface | org.hypergraphdb.query.QueryCompile | HypergraphDb | |
QueryCompile .Expand | Interface | org.hypergraphdb.query.QueryCompile | HypergraphDb | |
QueryCompiler | Interface | org.hypergraphdb.query.cond2qry | HypergraphDb | |
QueryMetaData | Class | org.hypergraphdb.query.cond2qry | HypergraphDb | |
RABasedPredicate | Make a random access result set as a predicate. | Class | org.hypergraphdb.query.impl | HypergraphDb |
ResultMapQuery | A HGQuery that transforms the result of an underlying query by applying a provided mapping. | Class | org.hypergraphdb.query.impl | HypergraphDb |
RSCombiner | Interface | org.hypergraphdb.query.impl | HypergraphDb | |
SearchableBasedQuery | A simple query that operates on a single HGSearchable entity, usuallyAuthor:Borislav Iordanov | Class | org.hypergraphdb.query.impl | HypergraphDb |
SimpleQueryCompiler | Class | org.hypergraphdb.query.cond2qry | HypergraphDb | |
SimpleValueCondition | Basic class for conditions examining individual primitive values. | Class | org.hypergraphdb.query | HypergraphDb |
SortedIntersectionResult | Combines two ordered result sets into a (ordered) result representing their set theoretical intersection. | Class | org.hypergraphdb.query.impl | HypergraphDb |
SortedIntersectionResult .Combiner | Class | org.hypergraphdb.query.impl.SortedIntersectionResult | HypergraphDb | |
SubgraphContainsCondition | Class | org.hypergraphdb.query | HypergraphDb | |
SubgraphMemberCondition | Class | org.hypergraphdb.query | HypergraphDb | |
SubsumedCondition | The SubsumedCondition examines a given atom and is satisfied if that atom is subsumed by the atom specified in the condition. | Class | org.hypergraphdb.query | HypergraphDb |
SubsumesCondition | The SubsumesCondition examines a given atom and is satisfied if that atom subsumes the atom specified in the condition. | Class | org.hypergraphdb.query | HypergraphDb |
SyncSearchResult | Class | org.hypergraphdb.query.impl | HypergraphDb | |
TargetCondition | A query condition that constraints the result set to atoms that are targets toAuthor:Borislav Iordanov | Class | org.hypergraphdb.query | HypergraphDb |
ToQueryMap | Class | org.hypergraphdb.query.cond2qry | HypergraphDb | |
TraversalBasedQuery | Class | org.hypergraphdb.query.impl | HypergraphDb | |
TraversalBasedQuery .ReturnType | Class | org.hypergraphdb.query.impl.TraversalBasedQuery | HypergraphDb | |
TraversalCondition | A condition that gets translated into a graph traversal. | Class | org.hypergraphdb.query | HypergraphDb |
TraversalResult | TraversalResult wraps a graph HGTraversal as a query HGSearchResult. | Class | org.hypergraphdb.query.impl | HypergraphDb |
TypeConditionAggregate | Class | org.hypergraphdb.query.impl | HypergraphDb | |
TypedValueCondition | This is a HGQueryCondition that constrains the value of an atom as well as its type. | Class | org.hypergraphdb.query | HypergraphDb |
TypedValueToQuery | Class | org.hypergraphdb.query.cond2qry | HypergraphDb | |
TypePlusCondition | Class | org.hypergraphdb.query | HypergraphDb | |
UnionQuery | An UnionQuery combines the results of two underlying queries and produces a result set containing elements that appear | Class | org.hypergraphdb.query.impl | HypergraphDb |
UnionResult | Combines two result set into a result representing their set theoretic union. | Class | org.hypergraphdb.query.impl | HypergraphDb |
UnionResultAsync | Class | org.hypergraphdb.query.impl | HypergraphDb | |
ValueAsPredicateOnly | Class | org.hypergraphdb.query.cond2qry | HypergraphDb | |
ZigZagIntersectionResult | The ZigZagIntersectionResult operates on two sorted, random accessAuthor:Borislav Iordanov | Class | org.hypergraphdb.query.impl | HypergraphDb |
ZigZagIntersectionResult .Combiner | Class | org.hypergraphdb.query.impl.ZigZagIntersectionResult | HypergraphDb | |