Class CommandsStatementBuilder
java.lang.Object
com.tangosol.coherence.dslquery.queryplus.AbstractQueryPlusStatementBuilder
com.tangosol.coherence.dslquery.queryplus.CommandsStatementBuilder
- All Implemented Interfaces:
 StatementBuilder<Statement>
A class that builds the QueryPlus "COMMANDS" command.
- Since:
 - Coherence 12.2.1
 - Author:
 - jk 2014.01.06
 
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclassA CohQL OPToken representing the QueryPlus "commands" command.classThe implementation of the QueryPlus "commands" command.Nested classes/interfaces inherited from class com.tangosol.coherence.dslquery.queryplus.AbstractQueryPlusStatementBuilder
AbstractQueryPlusStatementBuilder.AbstractOPToken, AbstractQueryPlusStatementBuilder.AbstractStatement - 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final CommandsStatementBuilder.CommandsQueryPlusStatementAn instance of theCommandsStatementBuilder.CommandsQueryPlusStatement. - 
Constructor Summary
ConstructorsConstructorDescriptionConstruct a CommandsStatementBuilder that builds aCommandsStatementBuilder.CommandsQueryPlusStatement. - 
Method Summary
Modifier and TypeMethodDescriptionReturn a description of the CohQL command suitable for displaying as help text.Return the syntax of the CohQL command.Return the OPToken for this command.realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) Realizes an implementation of aStatementthat can be executed to perform a specific CohQL command. 
- 
Field Details
- 
f_command
An instance of theCommandsStatementBuilder.CommandsQueryPlusStatement. 
 - 
 - 
Constructor Details
- 
CommandsStatementBuilder
public CommandsStatementBuilder()Construct a CommandsStatementBuilder that builds aCommandsStatementBuilder.CommandsQueryPlusStatement. 
 - 
 - 
Method Details
- 
realize
public CommandsStatementBuilder.CommandsQueryPlusStatement realize(ExecutionContext ctx, NodeTerm term, List listBindVars, ParameterResolver namedBindVars) Description copied from interface:StatementBuilderRealizes an implementation of aStatementthat can be executed to perform a specific CohQL command.- Parameters:
 ctx- theExecutionContextto use to create commandsterm- the parsedNodeTermused to create the relevant StatementlistBindVars- the indexed bind variablesnamedBindVars- the named bind variables- Returns:
 - an executable instance of a Statement
 
 - 
getSyntax
Description copied from interface:StatementBuilderReturn the syntax of the CohQL command.- Returns:
 - the syntax of the CohQL command
 
 - 
getDescription
Description copied from interface:StatementBuilderReturn a description of the CohQL command suitable for displaying as help text.- Returns:
 - a description of the CohQL command suitable for displaying as help text
 
 - 
instantiateOpToken
Description copied from class:AbstractQueryPlusStatementBuilderReturn the OPToken for this command.- Specified by:
 instantiateOpTokenin classAbstractQueryPlusStatementBuilder- Returns:
 - the OPToken for this command
 
 
 -