Interface | Description |
---|---|
ExtractorBuilder |
ExtractorBuilders provide a mechanism to construct a
ValueExtractor
for a provided cache name, target and property chain (ExtractorBuilder.realize(String, int, String) ). |
QueryPlus.Dependencies |
The Dependencies for QueryPlus.
|
Statement |
Implementations of this interface are able to execute CohQL statements,
for example a Select, Update, a backup command etc.
|
StatementBuilder<T extends Statement> |
Classes implementing this interface build instances of
Statement implementations. |
StatementResult |
The result of executing a CohQL
Statement . |
Class | Description |
---|---|
ChainedExtractorBuilder |
An
ExtractorBuilder implementation that delegates building
ValueExtractor s to a chain of ExtractorBuilders
and returns the result from the first ExtractorBuilder to return a
non-null value from its ChainedExtractorBuilder.realize(String, int, String) method. |
CoherenceQueryLanguage |
CoherenceQueryLanguage is a simple language for building
Filters and doing simple queries that are similar in style to SQL.
|
ExecutionContext |
Instances of this context are passed to
Statement s to allow
commands to discern execution conditions, altering their behavior / result
as needed. |
FilterBuilder |
FilterBuilder is a visitor class that converts a given Abstract Syntax
Tree into a Filter.
|
QueryPlus |
QueryPlus implements a simple command line processor for a sql like
language.
|
QueryPlus.DefaultDependencies |
A default implementation of
QueryPlus.Dependencies . |
QueryPlus.DependenciesHelper |
The DependenciesHelper provides helper method for constructing
QueryPlus.Dependencies implementations for QueryPlus . |
ReflectionExtractorBuilder |
An
ExtractorBuilder implementation that will build
instances of ReflectionExtractor s. |
StatementExecutor |
A class that parses and executes CohQL statements read from
an instance of a
Reader . |
Exception | Description |
---|---|
CohQLException |
An exception thrown when errors occur building CohQL queries.
|