| Interface | Description |
|---|---|
| HGAtomPredicate |
This interface defines a predicate of a single atom.
|
| HGQueryCondition |
The interface defines a HyperGraph query condition.
|
| QueryCompile.Contract | |
| QueryCompile.Expand | |
| TypeCondition |
| Class | Description |
|---|---|
| AnalyzedQuery<SearchResult> |
A query object that holds information collected during the compilation process.
|
| And |
Represents the conjunction operator of a query condition.
|
| AnyAtomCondition |
This condition is satisfied by any and all atoms in the HyperGraph database.
|
| ArityCondition |
The
ArityCondition is a simply predicate condition that checks the arity
(i.e. |
| AtomPartCondition |
A condition that constraints the value of a component of a composite typed atom.
|
| AtomPartRegExPredicate |
A predicate that constrains the value of a component of a composite typed atom using a
regular expression.
|
| AtomProjectionCondition |
An
AtomProjectionCondition will yield all atoms that are
projections along a certain dimension of a given base atom set. |
| AtomRegExPredicate |
Base class for matching string values using a regular expression.
|
| AtomTypeCondition |
An
AtomTypeCondition examines the type of a given atom
and evaluates to true or false depending on
whether the type of the atom matches exactly (i.e. |
| AtomValueCondition |
The
AtomValueCondition represents a query condition on
the atom value. |
| AtomValueRegExPredicate |
A predicate that constrains the value of an atom using a regular expression.
|
| BFSCondition |
The breadth-first search variant of a
TraversalCondition. |
| DFSCondition |
The depth-first search variant of a
TraversalCondition. |
| DisconnectedPredicate |
A predicate that returns
true if the incidence set of a given atom
is empty and false otherwise. |
| HGQueryConfiguration |
Holds a set of configuration settings for the query sub-system of a
HyperGraph
instance. |
| IncidentCondition |
The
IncidentCondition specifies that a search result atom
should be a member of the incidence set of a given atom. |
| IndexCondition<Key,Value> | |
| IndexedPartCondition | |
| IsCondition |
An "identity" condition that evaluates to true for a specific handle.
|
| LinkCondition |
A
LinkCondition constraints the query result set to links
pointing to a target set of atoms. |
| MapCondition | |
| Not |
A generic negating
HGQueryCondition. |
| Nothing |
This condition represents the negation of everything.
|
| Or |
Represents the disjunction operator of a query condition.
|
| OrderedLinkCondition |
A
OrderedLinkCondition constraints the query result set to ordered links
pointing to a target set of atoms. |
| PositionedIncidentCondition |
A
PositionedLinkCondition constraints the query result set to
links pointing to a target atom positioned within a predetermined range in
the link tuple. |
| QueryCompile |
A controller-type of class that maintains context during the query
compilation process.
|
| SimpleValueCondition |
Basic class for conditions examining individual primitive values.
|
| SubgraphContainsCondition | |
| SubgraphMemberCondition | |
| SubsumedCondition |
The
SubsumedCondition examines a given atom and is satisfied
if that atom is subsumed by the atom specified in the condition. |
| SubsumesCondition |
The
SubsumesCondition examines a given atom and is satisfied
if that atom subsumes the atom specified in the condition. |
| TargetCondition |
A query condition that constraints the result set to atoms that are targets to
a specific link.
|
| TraversalCondition |
A condition that gets translated into a graph traversal.
|
| TypedValueCondition |
This is a
HGQueryCondition that constrains the value of an
atom as well as its type. |
| TypePlusCondition |
| Enum | Description |
|---|---|
| ComparisonOperator |
Type safe enum for comparison operators equals, less than etc.
|
Copyright © 2015. All rights reserved.