public class RowRecogDesc extends Object
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTYPE |
Constructor and Description |
---|
RowRecogDesc() |
public static final EPTypeClass EPTYPE
public EventType getParentEventType()
public void setParentEventType(EventType parentEventType)
public EventType getMultimatchEventType()
public void setMultimatchEventType(EventType multimatchEventType)
public void setRowEventType(EventType rowEventType)
public EventType getRowEventType()
public EventType getCompositeEventType()
public void setCompositeEventType(EventType compositeEventType)
public void setMultimatchStreamNumToVariable(int[] multimatchStreamNumToVariable)
public void setPartitionEvalMayNull(ExprEvaluator partitionEvalMayNull)
public EPType[] getPartitionEvalTypes()
public void setPartitionEvalTypes(EPType[] partitionEvalTypes)
public DataInputOutputSerde<Object> getPartitionEvalSerde()
public void setPartitionEvalSerde(DataInputOutputSerde<Object> partitionEvalSerde)
public int[] getMultimatchStreamNumToVariable()
public ExprEvaluator getPartitionEvalMayNull()
public LinkedHashMap<String,Pair<Integer,Boolean>> getVariableStreams()
public void setVariableStreams(LinkedHashMap<String,Pair<Integer,Boolean>> variableStreams)
public boolean isHasInterval()
public void setHasInterval(boolean hasInterval)
public boolean isIterateOnly()
public void setIterateOnly(boolean iterateOnly)
public boolean isUnbound()
public void setUnbound(boolean unbound)
public boolean isOrTerminated()
public void setOrTerminated(boolean orTerminated)
public boolean isCollectMultimatches()
public void setCollectMultimatches(boolean collectMultimatches)
public boolean isDefineAsksMultimatches()
public void setDefineAsksMultimatches(boolean defineAsksMultimatches)
public int getNumEventsEventsPerStreamDefine()
public void setNumEventsEventsPerStreamDefine(int numEventsEventsPerStreamDefine)
public String[] getMultimatchVariablesArray()
public void setMultimatchVariablesArray(String[] multimatchVariablesArray)
public RowRecogNFAStateBase[] getStatesOrdered()
public void setStatesOrdered(RowRecogNFAStateBase[] statesOrdered)
public void setNextStatesPerState(List<Pair<Integer,int[]>> nextStatesPerState)
public int[] getStartStates()
public void setStartStates(int[] startStates)
public boolean isAllMatches()
public void setAllMatches(boolean allMatches)
public MatchRecognizeSkipEnum getSkip()
public void setSkip(MatchRecognizeSkipEnum skip)
public ExprEvaluator[] getColumnEvaluators()
public void setColumnEvaluators(ExprEvaluator[] columnEvaluators)
public String[] getColumnNames()
public void setColumnNames(String[] columnNames)
public int[] getMultimatchVariableToStreamNum()
public void setMultimatchVariableToStreamNum(int[] multimatchVariableToStreamNum)
public TimePeriodCompute getIntervalCompute()
public void setIntervalCompute(TimePeriodCompute intervalCompute)
public int[] getPreviousRandomAccessIndexes()
public void setPreviousRandomAccessIndexes(int[] previousRandomAccessIndexes)
public AggregationServiceFactory[] getAggregationServiceFactories()
public void setAggregationServiceFactories(AggregationServiceFactory[] aggregationServiceFactories)
public AggregationResultFutureAssignable[] getAggregationResultFutureAssignables()
public void setAggregationResultFutureAssignables(AggregationResultFutureAssignable[] aggregationResultFutureAssignables)
public StateMgmtSetting getPartitionMgmtStateMgmtSettings()
public void setPartitionMgmtStateMgmtSettings(StateMgmtSetting partitionMgmtStateMgmtSettings)
public StateMgmtSetting getScheduleMgmtStateMgmtSettings()
public void setScheduleMgmtStateMgmtSettings(StateMgmtSetting scheduleMgmtStateMgmtSettings)
Copyright © 2005–2021. All rights reserved.