public class ExprTableAccessNodeKeys extends ExprTableAccessNode
groupKeyEvaluators, strategy, tableMeta, tableName
EPTYPE, EPTYPEARRAY
Constructor and Description |
---|
ExprTableAccessNodeKeys(String tableName) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
equalsNodeInternal(ExprTableAccessNode other) |
EPTypeClass |
getEvaluationType() |
ExprForge |
getForge() |
protected String |
getInstrumentationQName() |
protected CodegenExpression[] |
getInstrumentationQParams() |
ExprTableEvalStrategyFactoryForge |
getTableAccessFactoryForge() |
void |
toPrecedenceFreeEPL(StringWriter writer,
ExprNodeRenderableFlags flags) |
protected void |
validateBindingInternal(ExprValidationContext validationContext) |
equalsNode, evaluate, evaluateCodegen, evaluateCodegenUninstrumented, evaluateGetEventBeanCodegen, evaluateGetROCollectionEventsCodegen, evaluateGetROCollectionScalarCodegen, getExprEvaluator, getForgeConstantType, getForgeRenderable, getPrecedence, getTableAccessNumber, getTableMeta, getTableName, makeEvaluate, setTableAccessNumber, toPrecedenceFreeEPLInternal, toPrecedenceFreeEPLInternal, validate, validateGroupKeys, validateSubpropertyGetCol
accept, accept, acceptChildnodes, addChildNode, addChildNodes, addChildNodeToFront, checkValidated, checkValidatedException, getChildNodes, replaceUnlistedChildNode, setChildNode, setChildNodes, toEPL
public ExprTableAccessNodeKeys(String tableName)
public void toPrecedenceFreeEPL(StringWriter writer, ExprNodeRenderableFlags flags)
toPrecedenceFreeEPL
in class ExprNodeBase
protected void validateBindingInternal(ExprValidationContext validationContext) throws ExprValidationException
validateBindingInternal
in class ExprTableAccessNode
ExprValidationException
public ExprTableEvalStrategyFactoryForge getTableAccessFactoryForge()
getTableAccessFactoryForge
in class ExprTableAccessNode
protected boolean equalsNodeInternal(ExprTableAccessNode other)
equalsNodeInternal
in class ExprTableAccessNode
public EPTypeClass getEvaluationType()
public ExprForge getForge()
protected String getInstrumentationQName()
getInstrumentationQName
in class ExprTableAccessNode
protected CodegenExpression[] getInstrumentationQParams()
getInstrumentationQParams
in class ExprTableAccessNode
Copyright © 2005–2020. All rights reserved.