| Package | Description | 
|---|---|
| com.tangosol.coherence.dslquery | |
| com.tangosol.coherence.dslquery.queryplus | 
 This package contains commands that are specific to the  
QueryPlus
tool rather than general CohQL commands. | 
| com.tangosol.coherence.dslquery.statement | 
 This package contains  
StatementBuilder implementations and
com.tangosol.coherence.dslquery.CohQLStatement implementations. | 
| com.tangosol.coherence.dslquery.statement.persistence | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
StatementBuilder<T extends Statement>
Classes implementing this interface build instances of
  
Statement implementations. | 
| Modifier and Type | Method and Description | 
|---|---|
Statement | 
CoherenceQueryLanguage.prepareStatement(NodeTerm term,
                ExecutionContext context,
                List listBindVars,
                com.tangosol.config.expression.ParameterResolver namedBindVars)
Realize an instance of the  
Statement that will execute the CohQL statement
 represented by the AST node. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractQueryPlusStatementBuilder.AbstractStatement
An abstract base class that allows sub classes to implement the applicable
 methods on  
Statement. | 
class  | 
CommandsStatementBuilder.CommandsQueryPlusStatement
The implementation of the QueryPlus "commands" command. 
 | 
class  | 
ExtendedLanguageStatementBuilder.ExtendedLanguageQueryPlusStatement
The command to turn on or off extended CohQL. 
 | 
class  | 
HelpStatementBuilder.HelpQueryPlusStatement
A class representing the QueryPlus "HELP" command. 
 | 
class  | 
SanityCheckStatementBuilder.SanityCheckQueryPlusStatement
A class representing the QueryPlus "SANITY CHECK" command. 
 | 
class  | 
ServicesStatementBuilder.ServicesQueryPlusStatement
A class representing the "SERVICES" QueryPlus command. 
 | 
class  | 
SetTimeoutStatementBuilder.SetTimeoutStatement
The implementation of the QueryPlus "ALTER SESSION SET TIMEOUT" statement. 
 | 
class  | 
TraceStatementBuilder.TraceQueryPlusStatement
A command that turns on or off QueryPlus trace. 
 | 
class  | 
WheneverStatementBuilder.WheneverQueryPlusStatement
The command to set the QueryPlus error action. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
Statement | 
SetTimeoutStatementBuilder.realize(ExecutionContext ctx,
       NodeTerm term,
       List listBindVars,
       com.tangosol.config.expression.ParameterResolver namedBindVars)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractStatementBuilder<T extends Statement>
A base class for  
StatementBuilder implementations. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractStatement
A base class for  
Statement implementations. | 
static class  | 
BackupStatementBuilder.BackupStatement
Implementation of the CohQL "BACKUP" command. 
 | 
static class  | 
CreateCacheStatementBuilder.CreateCacheStatement
Implementation of the CohQL "CREATE CACHE" command. 
 | 
static class  | 
CreateIndexStatementBuilder.CreateIndexStatement
Implementation of the CohQL "CREATE INDEX" command. 
 | 
static class  | 
DeleteStatementBuilder.DeleteStatement
Implementation of the CohQL "DELETE" query. 
 | 
static class  | 
DropCacheStatementBuilder.DropCacheStatement
Implementation of the CohQL "DROP CACHE" command. 
 | 
static class  | 
DropIndexStatementBuilder.DropIndexStatement
Implementation of the CohQL "create index" command. 
 | 
static class  | 
InsertStatementBuilder.InsertStatement
Implementation of the CohQL "INSERT" command. 
 | 
static class  | 
QueryRecorderStatementBuilder.QueryRecorderStatement
Implementation of the CohQL "QueryRecorder" command. 
 | 
static class  | 
RestoreStatementBuilder.RestoreStatement
Implementation of the CohQL "RESTORE" command. 
 | 
static class  | 
SelectStatementBuilder.SelectStatement
Implementation of the CohQL "SELECT" command. 
 | 
static class  | 
SourceStatementBuilder.SourceStatement
Implementation of the CohQL "source" command. 
 | 
static class  | 
TruncateCacheStatementBuilder.TruncateCacheStatement
Implementation of the CohQL "TRUNCATE CACHE" command. 
 | 
static class  | 
UpdateStatementBuilder.UpdateStatement
Implementation of the CohQL "UPDATE" command. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractSnapshotStatement
Abstract implementation of an  
AbstractStatement providing functionality
 useful for generic snapshot statements. | 
static class  | 
ArchiveSnapshotStatementBuilder.ArchiveSnapshotStatement
Implementation of the CohQL "ARCHIVE SNAPSHOT" command. 
 | 
static class  | 
CreateSnapshotStatementBuilder.CreateSnapshotStatement
Implementation of the CohQL "CREATE SNAPSHOT" command. 
 | 
static class  | 
ForceRecoveryStatementBuilder.ForceRecoveryStatement
Implementation of the CohQL "FORCE RECOVERY" command. 
 | 
static class  | 
ListArchiverStatementBuilder.ListArchiverStatement
Implementation of the CohQL "LIST ARCHIVER" command. 
 | 
static class  | 
ListServicesStatementBuilder.ListServicesStatement
Implementation of the CohQL "LIST SERVICES" command. 
 | 
static class  | 
ListSnapshotsStatementBuilder.ListSnapshotsStatement
Implementation of the CohQL "LIST SNAPSHOTS" command. 
 | 
static class  | 
RecoverSnapshotStatementBuilder.RecoverSnapshotStatement
Implementation of the CohQL "RECOVER SNAPSHOT" command. 
 | 
static class  | 
RemoveSnapshotStatementBuilder.RemoveSnapshotStatement
Implementation of the CohQL "REMOVE [ARCHIVED] SNAPSHOT" command. 
 | 
static class  | 
ResumeServiceStatementBuilder.ResumeServiceStatement
Implementation of the CohQL "RESUME SERVICE" command. 
 | 
static class  | 
RetrieveSnapshotStatementBuilder.RetrieveSnapshotStatement
Implementation of the CohQL "RETRIEVE SNAPSHOT" command. 
 | 
static class  | 
SuspendServiceStatementBuilder.SuspendServiceStatement
Implementation of the CohQL "SUSPEND SERVICE" command. 
 | 
static class  | 
ValidateSnapshotStatementBuilder.ValidateSnapshotStatement
Implementation of the CohQL "VALIDATE [ARCHIVED] SNAPSHOT" command. 
 |