com.espertech.esper.rowregex
Class RegexNFAStrandResult

java.lang.Object
  extended by com.espertech.esper.rowregex.RegexNFAStrandResult

public class RegexNFAStrandResult
extends java.lang.Object

A result of computing a strand of one or more NFA states that has a list of start states and a list of all states in the strand.


Constructor Summary
RegexNFAStrandResult(java.util.List<RegexNFAState> startStates, java.util.List<RegexNFAStateBase> allStates)
          Ctor.
 
Method Summary
 java.util.List<RegexNFAStateBase> getAllStates()
          Returns all states.
 java.util.List<RegexNFAState> getStartStates()
          Returns start states.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RegexNFAStrandResult

public RegexNFAStrandResult(java.util.List<RegexNFAState> startStates,
                            java.util.List<RegexNFAStateBase> allStates)
Ctor.

Parameters:
startStates - NFA start states
allStates - all states
Method Detail

getStartStates

public java.util.List<RegexNFAState> getStartStates()
Returns start states.

Returns:
start states

getAllStates

public java.util.List<RegexNFAStateBase> getAllStates()
Returns all states.

Returns:
all states

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com