public class AggGroupByDesc
extends java.lang.Object
Constructor and Description |
---|
AggGroupByDesc(AggregationRowStateForgeDesc rowStateForgeDescs,
boolean isJoin,
boolean isUnidirectional,
boolean isFireAndForget,
boolean isOnSelect,
ExprNode[] groupByNodes) |
Modifier and Type | Method and Description |
---|---|
ExprNode[] |
getGroupByNodes() |
AggSvcGroupByReclaimAgedEvalFuncFactory |
getReclaimEvaluationFunctionFrequency() |
AggSvcGroupByReclaimAgedEvalFuncFactory |
getReclaimEvaluationFunctionMaxAge() |
AggregationRowStateForgeDesc |
getRowStateForgeDescs() |
boolean |
isFireAndForget() |
boolean |
isJoin() |
boolean |
isOnSelect() |
boolean |
isReclaimAged() |
boolean |
isRefcounted() |
boolean |
isUnidirectional() |
void |
setReclaimAged(boolean reclaimAged) |
void |
setReclaimEvaluationFunctionFrequency(AggSvcGroupByReclaimAgedEvalFuncFactory reclaimEvaluationFunctionFrequency) |
void |
setReclaimEvaluationFunctionMaxAge(AggSvcGroupByReclaimAgedEvalFuncFactory reclaimEvaluationFunctionMaxAge) |
void |
setRefcounted(boolean refcounted) |
public AggGroupByDesc(AggregationRowStateForgeDesc rowStateForgeDescs, boolean isJoin, boolean isUnidirectional, boolean isFireAndForget, boolean isOnSelect, ExprNode[] groupByNodes)
public AggregationRowStateForgeDesc getRowStateForgeDescs()
public boolean isJoin()
public boolean isUnidirectional()
public boolean isFireAndForget()
public boolean isOnSelect()
public boolean isRefcounted()
public boolean isReclaimAged()
public AggSvcGroupByReclaimAgedEvalFuncFactory getReclaimEvaluationFunctionMaxAge()
public AggSvcGroupByReclaimAgedEvalFuncFactory getReclaimEvaluationFunctionFrequency()
public ExprNode[] getGroupByNodes()
public void setRefcounted(boolean refcounted)
public void setReclaimAged(boolean reclaimAged)
public void setReclaimEvaluationFunctionMaxAge(AggSvcGroupByReclaimAgedEvalFuncFactory reclaimEvaluationFunctionMaxAge)
public void setReclaimEvaluationFunctionFrequency(AggSvcGroupByReclaimAgedEvalFuncFactory reclaimEvaluationFunctionFrequency)