Uses of Interface
com.tangosol.coherence.dslquery.StatementBuilder
-
Packages that use StatementBuilder Package Description com.tangosol.coherence.dslquery Contains packages and classes supporting the Coherence CohQL command line tool.com.tangosol.coherence.dslquery.queryplus This package contains commands that are specific to theQueryPlus
tool rather than general CohQL commands.com.tangosol.coherence.dslquery.statement This package containsStatementBuilder
implementations.com.tangosol.coherence.dslquery.statement.persistence This package contains classes for persistence related statement builders. -
-
Uses of StatementBuilder in com.tangosol.coherence.dslquery
Fields in com.tangosol.coherence.dslquery with type parameters of type StatementBuilder Modifier and Type Field Description protected Map<String,StatementBuilder<?>>
CoherenceQueryLanguage. m_mapStatementBuilders
The map of CohQL query builders.Methods in com.tangosol.coherence.dslquery that return StatementBuilder Modifier and Type Method Description StatementBuilder<?>
CoherenceQueryLanguage. getStatementBuilder(String sFunctor)
Return theStatementBuilder
for a given CohQL AST functor.StatementBuilder<?>
CoherenceQueryLanguage. removeStatementBuilder(String sFunctor)
Remove theStatementBuilder
associated with the given functor.Methods in com.tangosol.coherence.dslquery that return types with arguments of type StatementBuilder Modifier and Type Method Description protected Map<String,StatementBuilder<?>>
CoherenceQueryLanguage. createStatements()
Create the CohQLStatementBuilder
map and initialise it with the standard CohQL statements.Map<String,StatementBuilder<?>>
CoherenceQueryLanguage. getStatementBuilders()
Return the map ofStatementBuilder
instances.Methods in com.tangosol.coherence.dslquery with parameters of type StatementBuilder Modifier and Type Method Description void
CoherenceQueryLanguage. addStatement(String sFunctor, StatementBuilder<?> builder)
Register the givenStatementBuilder
to the specified functor name. -
Uses of StatementBuilder in com.tangosol.coherence.dslquery.queryplus
Classes in com.tangosol.coherence.dslquery.queryplus that implement StatementBuilder Modifier and Type Class 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
AStatementBuilder
that builds the QueryPlus "HELP" command.class
SanityCheckStatementBuilder
AStatementBuilder
that builds the QueryPlus "SANITY CHECK" command.class
ServicesStatementBuilder
AStatementBuilder
that builds the QueryPlus "SERVICES" command.class
SetTimeoutStatementBuilder
A class that builds the QueryPlus "ALTER SESSION SET TIMEOUT millis" statement.class
TraceStatementBuilder
AStatementBuilder
that builds the QueryPlus "TRACE" command.class
WheneverStatementBuilder
A class that builds the QueryPlus "WHENEVER" command. -
Uses of StatementBuilder in com.tangosol.coherence.dslquery.statement
Classes in com.tangosol.coherence.dslquery.statement that implement StatementBuilder Modifier and Type Class Description class
AbstractStatementBuilder<T extends Statement>
A base class forStatementBuilder
implementations.class
BackupStatementBuilder
An implementation of aStatementBuilder
that parses a CohQL term tree to produce an instance of aBackupStatementBuilder.BackupStatement
.class
CreateCacheStatementBuilder
An implementation of aStatementBuilder
that parses a CohQL term tree to produce an instance of aCreateCacheStatementBuilder.CreateCacheStatement
.class
CreateIndexStatementBuilder
An implementation of aStatementBuilder
that parses a CohQL term tree to produce an instance of aCreateIndexStatementBuilder.CreateIndexStatement
.class
DeleteStatementBuilder
An implementation of aStatementBuilder
that parses a CohQL term tree to produce an instance of aDeleteStatementBuilder.DeleteStatement
.class
DropCacheStatementBuilder
An implementation of aStatementBuilder
that parses a CohQL term tree to produce an instance of aDropCacheStatementBuilder.DropCacheStatement
.class
DropIndexStatementBuilder
An implementation of aStatementBuilder
that parses a CohQL term tree to produce an instance of aDropIndexStatementBuilder.DropIndexStatement
.class
InsertStatementBuilder
An implementation of aStatementBuilder
that parses a CohQL term tree to produce an instance of aInsertStatementBuilder.InsertStatement
.class
QueryRecorderStatementBuilder
An implementation of aStatementBuilder
that parses a CohQL term tree to produce an instance of aQueryRecorderStatementBuilder.QueryRecorderStatement
.class
RestoreStatementBuilder
An implementation of aStatementBuilder
that parses a CohQL term tree to produce an instance of aRestoreStatementBuilder.RestoreStatement
.class
SelectStatementBuilder
An implementation of aStatementBuilder
that parses a CohQL term tree to produce an instance of aSelectStatementBuilder.SelectStatement
.class
SourceStatementBuilder
An implementation of aStatementBuilder
that parses a CohQL term tree to produce an instance of aSourceStatementBuilder.SourceStatement
.class
TruncateCacheStatementBuilder
An implementation of aStatementBuilder
that parses a CohQL term tree to produce an instance of aTruncateCacheStatementBuilder.TruncateCacheStatement
.class
UpdateStatementBuilder
An implementation of aStatementBuilder
that parses a CohQL term tree to produce an instance of aUpdateStatementBuilder.UpdateStatement
. -
Uses of StatementBuilder in com.tangosol.coherence.dslquery.statement.persistence
-