public class RowRecogDesc extends Object
Constructor and Description |
---|
RowRecogDesc() |
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 Class[] getPartitionEvalTypes()
public void setPartitionEvalTypes(Class[] partitionEvalTypes)
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)
Copyright © 2005–2018. All rights reserved.