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