public class ExprFilterSpecLookupableForge extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
expression |
protected boolean |
isNonPropertyGetter |
protected ExprEventEvaluatorForge |
optionalEventEvalForge |
protected ExprForge |
optionalExprForge |
protected EPTypeClass |
returnType |
protected DataInputOutputSerdeForge |
valueSerde |
Constructor and Description |
---|
ExprFilterSpecLookupableForge(String expression,
ExprEventEvaluatorForge optionalEventEvalForge,
ExprForge optionalExprForge,
EPTypeClass returnType,
boolean isNonPropertyGetter,
DataInputOutputSerdeForge valueSerde) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
String |
getExpression() |
EPTypeClass |
getReturnType() |
int |
hashCode() |
CodegenMethod |
makeCodegen(CodegenMethodScope parent,
SAIFFInitializeSymbolWEventType symbols,
CodegenClassScope classScope) |
protected final String expression
protected final ExprEventEvaluatorForge optionalEventEvalForge
protected final ExprForge optionalExprForge
protected final EPTypeClass returnType
protected final boolean isNonPropertyGetter
protected final DataInputOutputSerdeForge valueSerde
public ExprFilterSpecLookupableForge(String expression, ExprEventEvaluatorForge optionalEventEvalForge, ExprForge optionalExprForge, EPTypeClass returnType, boolean isNonPropertyGetter, DataInputOutputSerdeForge valueSerde)
public EPTypeClass getReturnType()
public String getExpression()
public CodegenMethod makeCodegen(CodegenMethodScope parent, SAIFFInitializeSymbolWEventType symbols, CodegenClassScope classScope)
Copyright © 2005–2020. All rights reserved.