public final class FilterSpecParamRangeForge extends FilterSpecParamForge
FilterSpecActivatable
filter specification.EMPTY_PARAM_ARRAY, filterOperator, lookupable
Constructor and Description |
---|
FilterSpecParamRangeForge(ExprFilterSpecLookupableForge lookupable,
FilterOperator filterOperator,
FilterSpecParamFilterForEvalForge min,
FilterSpecParamFilterForEvalForge max)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
int |
hashCode() |
CodegenExpression |
makeCodegen(CodegenClassScope classScope,
CodegenMethodScope parent,
SAIFFInitializeSymbolWEventType symbols) |
String |
toString() |
void |
valueExprToString(StringBuilder out,
int i) |
appendFilterPlanParam, getFilterOperator, getLookupable
public FilterSpecParamRangeForge(ExprFilterSpecLookupableForge lookupable, FilterOperator filterOperator, FilterSpecParamFilterForEvalForge min, FilterSpecParamFilterForEvalForge max) throws IllegalArgumentException
lookupable
- is the lookupablefilterOperator
- is the type of range operatormin
- is the begin point of the rangemax
- is the end point of the rangeIllegalArgumentException
- if an operator was supplied that does not take a double range valuepublic CodegenExpression makeCodegen(CodegenClassScope classScope, CodegenMethodScope parent, SAIFFInitializeSymbolWEventType symbols)
makeCodegen
in class FilterSpecParamForge
public void valueExprToString(StringBuilder out, int i)
valueExprToString
in class FilterSpecParamForge
Copyright © 2005–2020. All rights reserved.