protected InvocableMap.EntryAggregator |
SelectStatementBuilder.createAggregator(String cacheName,
NodeTerm fields,
String alias,
boolean fDistinct,
com.tangosol.coherence.dslquery.internal.SelectListMaker transformer) |
|
protected static Filter |
AbstractStatementBuilder.ensureFilter(NodeTerm termWhere,
String sCacheName,
String sAlias,
List listBindVars,
ParameterResolver namedBindVars,
ExecutionContext ctx) |
Build a Filter for the given cache using the given where clause,
alias and bind environments.
|
protected static String |
AbstractStatementBuilder.getAlias(NodeTerm sn) |
Return the String that represents the cache name alias from the given AST
node by looking for the "alias" term in the AST.
|
protected static String |
AbstractStatementBuilder.getCacheName(NodeTerm sn) |
Return the String that represents the cache name from the given AST
node by looking for the "from" term AST.
|
protected static Term |
AbstractStatementBuilder.getExtractor(NodeTerm sn) |
Return the AST node that represents the extractor for an index from the
given AST node.
|
protected static NodeTerm |
AbstractStatementBuilder.getFields(NodeTerm sn) |
Return the AST node that represents the fields to select from the
given AST node.
|
protected static String |
AbstractStatementBuilder.getFile(NodeTerm sn) |
Return the String that represents the filename from the given AST
node by looking for the "file" term in the AST.
|
protected static NodeTerm |
AbstractStatementBuilder.getGroupBy(NodeTerm sn) |
Return the AST node that represents the group by fields from the
given AST node.
|
protected static Term |
AbstractStatementBuilder.getInsertKey(NodeTerm sn) |
Return the AST node that represents the key to insert from the
given AST node.
|
protected static Term |
AbstractStatementBuilder.getInsertValue(NodeTerm sn) |
Return the AST node that represents the value to insert from the
given AST node.
|
protected static boolean |
AbstractStatementBuilder.getIsDistinct(NodeTerm sn) |
Return the boolean that indicates whether distinctness in indicated
in the given AST node.
|
protected static Term |
AbstractStatementBuilder.getSetList(NodeTerm sn) |
Return the AST node that represents the list of "Set statements" from the
given AST node.
|
protected static NodeTerm |
AbstractStatementBuilder.getWhere(NodeTerm sn) |
Return the AST node that represents the where clause from the given AST
node.
|
protected static boolean |
AbstractStatementBuilder.headsMatch(NodeTerm fieldList,
NodeTerm groupByList) |
Test to see if the AST for the group-by is equal to the head of
the list from the select clause AST.
|
protected boolean |
SelectStatementBuilder.isSelectStarQuery(String sAlias,
NodeTerm termFields) |
Return true if this query is of the form "SELECT * FROM cache-name".
|
BackupStatementBuilder.BackupStatement |
BackupStatementBuilder.realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
ParameterResolver namedBindVars) |
|
CreateCacheStatementBuilder.CreateCacheStatement |
CreateCacheStatementBuilder.realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
ParameterResolver namedBindVars) |
|
CreateIndexStatementBuilder.CreateIndexStatement |
CreateIndexStatementBuilder.realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
ParameterResolver namedBindVars) |
|
DeleteStatementBuilder.DeleteStatement |
DeleteStatementBuilder.realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
ParameterResolver namedBindVars) |
|
DropCacheStatementBuilder.DropCacheStatement |
DropCacheStatementBuilder.realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
ParameterResolver namedBindVars) |
|
DropIndexStatementBuilder.DropIndexStatement |
DropIndexStatementBuilder.realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
ParameterResolver namedBindVars) |
|
InsertStatementBuilder.InsertStatement |
InsertStatementBuilder.realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
ParameterResolver namedBindVars) |
|
QueryRecorderStatementBuilder.QueryRecorderStatement |
QueryRecorderStatementBuilder.realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
ParameterResolver namedBindVars) |
|
RestoreStatementBuilder.RestoreStatement |
RestoreStatementBuilder.realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
ParameterResolver namedBindVars) |
|
SelectStatementBuilder.SelectStatement |
SelectStatementBuilder.realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
ParameterResolver namedBindVars) |
|
SourceStatementBuilder.SourceStatement |
SourceStatementBuilder.realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
ParameterResolver namedBindVars) |
|
TruncateCacheStatementBuilder.TruncateCacheStatement |
TruncateCacheStatementBuilder.realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
ParameterResolver namedBindVars) |
|
UpdateStatementBuilder.UpdateStatement |
UpdateStatementBuilder.realize(ExecutionContext ctx,
NodeTerm term,
List listBindVars,
ParameterResolver namedBindVars) |
|