public abstract class RowRecogNFAStateBase extends Object implements RowRecogNFAState
Constructor and Description |
---|
RowRecogNFAStateBase() |
Modifier and Type | Method and Description |
---|---|
RowRecogNFAState[] |
getNextStates()
Returns the next states.
|
int |
getNodeNumFlat()
Returns the absolute node num.
|
String |
getNodeNumNested()
Returns the nested node number.
|
int |
getStreamNum()
Returns stream number.
|
String |
getVariableName()
Returns the variable name.
|
boolean |
isExprRequiresMultimatchState()
Whether or not the match-expression requires multimatch state
|
Boolean |
isGreedy()
Returns greedy indicator.
|
boolean |
isMultiple()
For multiple-quantifiers.
|
void |
setExprRequiresMultimatchState(boolean exprRequiresMultimatchState) |
void |
setGreedy(Boolean greedy) |
void |
setMultiple(boolean multiple) |
void |
setNextStates(RowRecogNFAState[] nextStates) |
void |
setNodeNumFlat(int nodeNumFlat) |
void |
setNodeNumNested(String nodeNumNested) |
void |
setStreamNum(int streamNum) |
void |
setVariableName(String variableName) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
matches
public String getNodeNumNested()
RowRecogNFAState
getNodeNumNested
in interface RowRecogNFAState
public void setNodeNumNested(String nodeNumNested)
public String getVariableName()
RowRecogNFAState
getVariableName
in interface RowRecogNFAState
public void setVariableName(String variableName)
public int getStreamNum()
RowRecogNFAState
getStreamNum
in interface RowRecogNFAState
public void setStreamNum(int streamNum)
public boolean isMultiple()
RowRecogNFAState
isMultiple
in interface RowRecogNFAState
public void setMultiple(boolean multiple)
public RowRecogNFAState[] getNextStates()
RowRecogNFAState
getNextStates
in interface RowRecogNFAState
public void setNextStates(RowRecogNFAState[] nextStates)
public Boolean isGreedy()
RowRecogNFAState
isGreedy
in interface RowRecogNFAState
public void setGreedy(Boolean greedy)
public int getNodeNumFlat()
RowRecogNFAState
getNodeNumFlat
in interface RowRecogNFAState
public void setNodeNumFlat(int nodeNumFlat)
public boolean isExprRequiresMultimatchState()
RowRecogNFAState
isExprRequiresMultimatchState
in interface RowRecogNFAState
public void setExprRequiresMultimatchState(boolean exprRequiresMultimatchState)
Copyright © 2005–2018. All rights reserved.