Class RowRecogNFAStateOneOptionalEvalNoCond

java.lang.Object
com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateBase
com.espertech.esper.common.internal.epl.rowrecog.nfa.RowRecogNFAStateOneOptionalEvalNoCond
All Implemented Interfaces:
RowRecogNFAState

public class RowRecogNFAStateOneOptionalEvalNoCond extends RowRecogNFAStateBase
The '?' state in the regex NFA states.
  • Field Details

  • Constructor Details

    • RowRecogNFAStateOneOptionalEvalNoCond

      public RowRecogNFAStateOneOptionalEvalNoCond()
  • Method Details

    • matches

      public boolean matches(EventBean[] eventsPerStream, AgentInstanceContext agentInstanceContext)
      Description copied from interface: RowRecogNFAState
      Evaluate a match.
      Parameters:
      eventsPerStream - variable values
      agentInstanceContext - expression evaluation context
      Returns:
      match indicator
    • toString

      public String toString()
      Overrides:
      toString in class Object