Modifier and Type | Method and Description |
---|---|
Set<ExprTableAccessNode> |
StatementSpecRaw.getTableExpressions() |
Modifier and Type | Method and Description |
---|---|
void |
StatementSpecRaw.setTableExpressions(Set<ExprTableAccessNode> tableExpressions) |
Modifier and Type | Method and Description |
---|---|
Set<ExprTableAccessNode> |
StatementSpecMapContext.getTableExpressions() |
Modifier and Type | Method and Description |
---|---|
List<ExprTableAccessNode> |
StatementSpecCompiled.getTableAccessNodes() |
Modifier and Type | Method and Description |
---|---|
static StatementSpecCompiled |
StatementRawCompiler.compile(StatementSpecRaw spec,
Compilable compilable,
boolean isSubquery,
boolean isOnDemandQuery,
Annotation[] annotations,
List<ExprSubselectNode> subselectNodes,
List<ExprTableAccessNode> tableAccessNodes,
StatementRawInfo statementRawInfo,
StatementCompileTimeServices compileTimeServices) |
Constructor and Description |
---|
StatementSpecCompiled(StatementSpecRaw raw,
StreamSpecCompiled[] streamSpecs,
SelectClauseSpecCompiled selectClauseCompiled,
Annotation[] annotations,
GroupByClauseExpressions groupByExpressions,
List<ExprSubselectNode> subselectNodes,
List<ExprDeclaredNode> exprDeclaredNodes,
List<ExprTableAccessNode> tableAccessNodes) |
Constructor and Description |
---|
StatementAgentInstanceFactoryOnTriggerBaseForge(ViewableActivatorForge activator,
EventType resultEventType,
Map<ExprSubselectNode,SubSelectFactoryForge> subselects,
Map<ExprTableAccessNode,ExprTableEvalStrategyFactoryForge> tableAccesses) |
Constructor and Description |
---|
StatementAgentInstanceFactoryOnTriggerSetForge(ViewableActivatorForge activator,
EventType resultEventType,
Map<ExprSubselectNode,SubSelectFactoryForge> subselects,
Map<ExprTableAccessNode,ExprTableEvalStrategyFactoryForge> tableAccesses,
VariableReadWritePackageForge variableReadWrite,
String resultSetProcessorProviderClassName) |
Constructor and Description |
---|
StatementAgentInstanceFactoryOnTriggerSplitStreamForge(ViewableActivatorForge activator,
EventType resultEventType,
Map<ExprSubselectNode,SubSelectFactoryForge> subselects,
Map<ExprTableAccessNode,ExprTableEvalStrategyFactoryForge> tableAccesses,
OnSplitItemForge[] items,
boolean first) |
Modifier and Type | Method and Description |
---|---|
Map<ExprTableAccessNode,ExprTableEvalStrategyFactoryForge> |
OnTriggerPlanValidationResult.getTableAccessForges() |
Constructor and Description |
---|
StatementAgentInstanceFactorySelectForge(String[] streamNames,
ViewableActivatorForge[] viewableActivatorForges,
String resultSetProcessorProviderClassName,
List<ViewFactoryForge>[] views,
ViewResourceDelegateDesc[] viewResourceDelegates,
ExprForge whereClauseForge,
JoinSetComposerPrototypeForge joinSetComposerPrototypeForge,
String outputProcessViewProviderClassName,
Map<ExprSubselectNode,SubSelectFactoryForge> subselects,
Map<ExprTableAccessNode,ExprTableEvalStrategyFactoryForge> tableAccesses,
boolean orderByWithoutOutputRateLimit,
boolean unidirectionalJoin) |
Modifier and Type | Class and Description |
---|---|
class |
ExprTableAccessNodeKeys |
class |
ExprTableAccessNodeSubprop |
class |
ExprTableAccessNodeSubpropAccessor |
class |
ExprTableAccessNodeTopLevel |
Modifier and Type | Method and Description |
---|---|
protected boolean |
ExprTableAccessNodeTopLevel.equalsNodeInternal(ExprTableAccessNode other) |
protected boolean |
ExprTableAccessNodeSubpropAccessor.equalsNodeInternal(ExprTableAccessNode other) |
protected boolean |
ExprTableAccessNodeSubprop.equalsNodeInternal(ExprTableAccessNode other) |
protected boolean |
ExprTableAccessNodeKeys.equalsNodeInternal(ExprTableAccessNode other) |
protected abstract boolean |
ExprTableAccessNode.equalsNodeInternal(ExprTableAccessNode other) |
protected static CodegenExpression |
ExprTableAccessNode.makeEvaluate(com.espertech.esper.common.internal.epl.expression.table.ExprTableAccessNode.AccessEvaluationType evaluationType,
ExprTableAccessNode accessNode,
Class resultType,
CodegenMethodScope parent,
ExprForgeCodegenSymbol symbols,
CodegenClassScope classScope) |
Constructor and Description |
---|
ExprNodeTableAccessVisitor(Set<ExprTableAccessNode> nodesToAddTo) |
Modifier and Type | Field and Description |
---|---|
protected Map<ExprTableAccessNode,ExprTableEvalStrategyFactoryForge> |
FAFQueryMethodIUDBaseForge.tableAccessForges |
Modifier and Type | Method and Description |
---|---|
ExprTableAccessNode[] |
FAFQueryMethodIUDUpdate.getOptionalTableNodes() |
Modifier and Type | Method and Description |
---|---|
Map<ExprTableAccessNode,ExprTableEvalStrategyFactoryForge> |
FAFQueryMethodSelectDesc.getTableAccessForges() |
Modifier and Type | Method and Description |
---|---|
void |
FAFQueryMethodIUDUpdate.setOptionalTableNodes(ExprTableAccessNode[] optionalTableNodes) |
Modifier and Type | Method and Description |
---|---|
static ExprTableAccessNode |
TableCompileTimeUtil.mapPropertyToTableUnnested(String propertyName,
TableCompileTimeResolver resolver)
Handle property "table" or "table[key]" where key is an integer and therefore can be a regular property
|
Modifier and Type | Method and Description |
---|---|
static Map<ExprTableAccessNode,ExprTableEvalStrategyFactoryForge> |
ExprTableEvalHelperPlan.planTableAccess(Collection<ExprTableAccessNode> tableAccessNodes) |
Modifier and Type | Method and Description |
---|---|
static CodegenExpression |
ExprTableEvalStrategyUtil.codegenInitMap(Map<ExprTableAccessNode,ExprTableEvalStrategyFactoryForge> tableAccesses,
Class generator,
CodegenMethodScope parent,
SAIFFInitializeSymbol symbols,
CodegenClassScope classScope) |
static Map<ExprTableAccessNode,ExprTableEvalStrategyFactoryForge> |
ExprTableEvalHelperPlan.planTableAccess(Collection<ExprTableAccessNode> tableAccessNodes) |
Copyright © 2005–2018. All rights reserved.