public class CommandsStatementBuilder extends AbstractQueryPlusStatementBuilder
Modifier and Type | Class and Description |
---|---|
class |
CommandsStatementBuilder.CommandsOPToken
A CohQL OPToken representing the QueryPlus "commands" command.
|
class |
CommandsStatementBuilder.CommandsQueryPlusStatement
The implementation of the QueryPlus "commands" command.
|
AbstractQueryPlusStatementBuilder.AbstractOPToken, AbstractQueryPlusStatementBuilder.AbstractStatement
Modifier and Type | Field and Description |
---|---|
protected CommandsStatementBuilder.CommandsQueryPlusStatement |
f_command
An instance of the
CommandsStatementBuilder.CommandsQueryPlusStatement . |
Constructor and Description |
---|
CommandsStatementBuilder()
Construct a CommandsStatementBuilder that builds
a
CommandsStatementBuilder.CommandsQueryPlusStatement . |
Modifier and Type | Method and Description |
---|---|
String |
getDescription()
Return a description of the CohQL command suitable for displaying
as help text.
|
String |
getSyntax()
Return the syntax of the CohQL command.
|
AbstractQueryPlusStatementBuilder.AbstractOPToken |
instantiateOpToken()
Return the OPToken for this command.
|
CommandsStatementBuilder.CommandsQueryPlusStatement |
realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
com.tangosol.config.expression.ParameterResolver namedBindVars)
Realizes an implementation of a
Statement that can be
executed to perform a specific CohQL command. |
protected final CommandsStatementBuilder.CommandsQueryPlusStatement f_command
CommandsStatementBuilder.CommandsQueryPlusStatement
.public CommandsStatementBuilder()
CommandsStatementBuilder.CommandsQueryPlusStatement
.public CommandsStatementBuilder.CommandsQueryPlusStatement realize(ExecutionContext ctx, NodeTerm term, List listBindVars, com.tangosol.config.expression.ParameterResolver namedBindVars)
StatementBuilder
Statement
that can be
executed to perform a specific CohQL command.ctx
- the ExecutionContext
to use to create commandsterm
- the parsed NodeTerm
used to create the relevant StatementlistBindVars
- the indexed bind variablesnamedBindVars
- the named bind variablespublic String getSyntax()
StatementBuilder
public String getDescription()
StatementBuilder
public AbstractQueryPlusStatementBuilder.AbstractOPToken instantiateOpToken()
AbstractQueryPlusStatementBuilder
instantiateOpToken
in class AbstractQueryPlusStatementBuilder