public class RowRecogNFAStateEndEval extends RowRecogNFAStateBase
Constructor and Description |
---|
RowRecogNFAStateEndEval() |
Modifier and Type | Method and Description |
---|---|
RowRecogNFAState[] |
getNextStates()
Returns the next states.
|
boolean |
isExprRequiresMultimatchState()
Whether or not the match-expression requires multimatch state
|
boolean |
matches(EventBean[] eventsPerStream,
AgentInstanceContext agentInstanceContext)
Evaluate a match.
|
getNodeNumFlat, getNodeNumNested, getStreamNum, getVariableName, isGreedy, isMultiple, setExprRequiresMultimatchState, setGreedy, setMultiple, setNextStates, setNodeNumFlat, setNodeNumNested, setStreamNum, setVariableName
public boolean matches(EventBean[] eventsPerStream, AgentInstanceContext agentInstanceContext)
RowRecogNFAState
eventsPerStream
- variable valuesagentInstanceContext
- expression evaluation contextpublic RowRecogNFAState[] getNextStates()
RowRecogNFAState
getNextStates
in interface RowRecogNFAState
getNextStates
in class RowRecogNFAStateBase
public boolean isExprRequiresMultimatchState()
RowRecogNFAState
isExprRequiresMultimatchState
in interface RowRecogNFAState
isExprRequiresMultimatchState
in class RowRecogNFAStateBase
Copyright © 2005–2018. All rights reserved.