public abstract class FilterSpecParamForge extends Object
Modifier and Type | Field and Description |
---|---|
static FilterSpecParamForge[] |
EMPTY_PARAM_ARRAY |
protected FilterOperator |
filterOperator |
protected ExprFilterSpecLookupableForge |
lookupable
The property name of the filter parameter.
|
Modifier and Type | Method and Description |
---|---|
FilterOperator |
getFilterOperator() |
ExprFilterSpecLookupableForge |
getLookupable() |
abstract CodegenMethod |
makeCodegen(CodegenClassScope classScope,
CodegenMethodScope parent,
SAIFFInitializeSymbolWEventType symbols) |
static CodegenMethod |
makeParamArrayArrayCodegen(FilterSpecParamForge[][] forges,
CodegenClassScope classScope,
CodegenMethod parent) |
static FilterSpecParamForge[] |
toArray(Collection<FilterSpecParamForge> coll) |
public static final FilterSpecParamForge[] EMPTY_PARAM_ARRAY
protected final ExprFilterSpecLookupableForge lookupable
protected final FilterOperator filterOperator
public abstract CodegenMethod makeCodegen(CodegenClassScope classScope, CodegenMethodScope parent, SAIFFInitializeSymbolWEventType symbols)
public ExprFilterSpecLookupableForge getLookupable()
public FilterOperator getFilterOperator()
public static FilterSpecParamForge[] toArray(Collection<FilterSpecParamForge> coll)
public static CodegenMethod makeParamArrayArrayCodegen(FilterSpecParamForge[][] forges, CodegenClassScope classScope, CodegenMethod parent)
Copyright © 2005–2020. All rights reserved.