public class ExtendedLanguageStatementBuilder extends AbstractQueryPlusStatementBuilder
| Modifier and Type | Class | Description |
|---|---|---|
class |
ExtendedLanguageStatementBuilder.ExtendedLanguageCommandOPToken |
A CohQL OPToken representing the QueryPlus "extended language" command.
|
class |
ExtendedLanguageStatementBuilder.ExtendedLanguageQueryPlusStatement |
The command to turn on or off extended CohQL.
|
AbstractQueryPlusStatementBuilder.AbstractOPToken, AbstractQueryPlusStatementBuilder.AbstractStatement| Constructor | Description |
|---|---|
ExtendedLanguageStatementBuilder() |
| Modifier and Type | Method | 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.
|
ExtendedLanguageStatementBuilder.ExtendedLanguageQueryPlusStatement |
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. |
public ExtendedLanguageStatementBuilder.ExtendedLanguageQueryPlusStatement realize(ExecutionContext ctx, NodeTerm term, List listBindVars, com.tangosol.config.expression.ParameterResolver namedBindVars)
StatementBuilderStatement 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()
StatementBuilderpublic String getDescription()
StatementBuilderpublic AbstractQueryPlusStatementBuilder.AbstractOPToken instantiateOpToken()
AbstractQueryPlusStatementBuilderinstantiateOpToken in class AbstractQueryPlusStatementBuilder