| 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 | Field and Description | 
|---|---|
protected Map<String,StatementBuilder<?>> | 
CoherenceQueryLanguage.m_mapStatementBuilders
The map of CohQL query builders. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
StatementBuilder<?> | 
CoherenceQueryLanguage.getStatementBuilder(String sFunctor)
Return the  
StatementBuilder for a given CohQL AST functor. | 
StatementBuilder<?> | 
CoherenceQueryLanguage.removeStatementBuilder(String sFunctor)
Remove the  
StatementBuilder associated with the given functor. | 
| Modifier and Type | Method and Description | 
|---|---|
protected Map<String,StatementBuilder<?>> | 
CoherenceQueryLanguage.createStatements()
Create the CohQL  
StatementBuilder map and initialise
 it with the standard CohQL statements. | 
Map<String,StatementBuilder<?>> | 
CoherenceQueryLanguage.getStatementBuilders()
Return the map of  
StatementBuilder instances. | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
CoherenceQueryLanguage.addStatement(String sFunctor,
            StatementBuilder<?> builder)
Register the given  
StatementBuilder to the specified functor name. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractQueryPlusStatementBuilder
This is the base class for command builders that are specific to the QueryPlus
 tool rather than general CohQL statements. 
 | 
class  | 
CommandsStatementBuilder
A class that builds the QueryPlus "COMMANDS" command. 
 | 
class  | 
ExtendedLanguageStatementBuilder
A class that builds the QueryPlus "EXTENDED LANGUAGE" command. 
 | 
class  | 
HelpStatementBuilder
A  
StatementBuilder that builds the QueryPlus "HELP" command. | 
class  | 
SanityCheckStatementBuilder
A  
StatementBuilder that builds
 the QueryPlus "SANITY CHECK" command. | 
class  | 
ServicesStatementBuilder
A  
StatementBuilder that builds
 the QueryPlus "SERVICES" command. | 
class  | 
SetTimeoutStatementBuilder
A class that builds the QueryPlus "ALTER SESSION SET TIMEOUT millis" statement. 
 | 
class  | 
TraceStatementBuilder
A  
StatementBuilder that builds the
 QueryPlus "TRACE" command. | 
class  | 
WheneverStatementBuilder
A class that builds the QueryPlus "WHENEVER" command. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractStatementBuilder<T extends Statement>
A base class for  
StatementBuilder implementations. | 
class  | 
BackupStatementBuilder
An implementation of a  
StatementBuilder
 that parses a CohQL term tree to produce an instance of a BackupStatementBuilder.BackupStatement. | 
class  | 
CreateCacheStatementBuilder
An implementation of a  
StatementBuilder
 that parses a CohQL term tree to produce an instance of a CreateCacheStatementBuilder.CreateCacheStatement. | 
class  | 
CreateIndexStatementBuilder
An implementation of a  
StatementBuilder
 that parses a CohQL term tree to produce an instance of a CreateIndexStatementBuilder.CreateIndexStatement. | 
class  | 
DeleteStatementBuilder
An implementation of a  
StatementBuilder
 that parses a CohQL term tree to produce an instance of a DeleteStatementBuilder.DeleteStatement. | 
class  | 
DropCacheStatementBuilder
An implementation of a  
StatementBuilder
 that parses a CohQL term tree to produce an instance of a DropCacheStatementBuilder.DropCacheStatement. | 
class  | 
DropIndexStatementBuilder
An implementation of a  
StatementBuilder
 that parses a CohQL term tree to produce an instance of a DropIndexStatementBuilder.DropIndexStatement. | 
class  | 
InsertStatementBuilder
An implementation of a  
StatementBuilder
 that parses a CohQL term tree to produce an instance of a InsertStatementBuilder.InsertStatement. | 
class  | 
QueryRecorderStatementBuilder
An implementation of a  
StatementBuilder
 that parses a CohQL term tree to produce an instance of a QueryRecorderStatementBuilder.QueryRecorderStatement. | 
class  | 
RestoreStatementBuilder
An implementation of a  
StatementBuilder
 that parses a CohQL term tree to produce an instance of a RestoreStatementBuilder.RestoreStatement. | 
class  | 
SelectStatementBuilder
An implementation of a  
StatementBuilder
 that parses a CohQL term tree to produce an instance of a SelectStatementBuilder.SelectStatement. | 
class  | 
SourceStatementBuilder
An implementation of a  
StatementBuilder
 that parses a CohQL term tree to produce an instance of a SourceStatementBuilder.SourceStatement. | 
class  | 
TruncateCacheStatementBuilder
An implementation of a  
StatementBuilder
 that parses a CohQL term tree to produce an instance of a TruncateCacheStatementBuilder.TruncateCacheStatement. | 
class  | 
UpdateStatementBuilder
An implementation of a  
StatementBuilder
 that parses a CohQL term tree to produce an instance of a UpdateStatementBuilder.UpdateStatement. |