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.