public class ExprFilterSpecLookupableForge extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
expression |
protected boolean |
isNonPropertyGetter |
protected EventPropertyValueGetterForge |
optionalEventPropForge |
protected Class |
returnType |
protected DataInputOutputSerdeForge |
valueSerde |
Constructor and Description |
---|
ExprFilterSpecLookupableForge(String expression,
EventPropertyValueGetterForge optionalEventPropForge,
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 EventPropertyValueGetterForge optionalEventPropForge
protected final Class returnType
protected final boolean isNonPropertyGetter
protected final DataInputOutputSerdeForge valueSerde
public ExprFilterSpecLookupableForge(String expression, EventPropertyValueGetterForge optionalEventPropForge, 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.