| Interface | Description |
|---|---|
| IInputKey |
An input key identifies an input (extensional) relation, such as the instance set of a given node or edge type, or the direct containment relation.
|
| IQueryCacheContext |
Provides information on already cached queries to query evaluator backends at runtime.
|
| IQueryMetaContext |
Provides metamodel information (relationship of input keys) to query evaluator backends at runtime and at query planning time.
|
| IQueryRuntimeContext |
Provides instance model information (relations corresponding to input keys) to query evaluator backends at runtime.
|
| IQueryRuntimeContextListener |
Listens for changes in the runtime context.
|
| Class | Description |
|---|---|
| InputKeyImplication |
Data object representing the implication of an input key, in use cases including edge supertypes, edge opposites, node type constraints, etc.
|