public class RowRecogNFAStateOneToManyForge extends RowRecogNFAStateForgeBase
Constructor and Description |
---|
RowRecogNFAStateOneToManyForge(String nodeNum,
String variableName,
int streamNum,
boolean multiple,
boolean isGreedy,
boolean exprRequiresMultimatchState,
ExprNode expression)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
assignInline(CodegenExpression eval,
CodegenMethod method,
SAIFFInitializeSymbol symbols,
CodegenClassScope classScope) |
protected Class |
getEvalClass() |
String |
toString() |
addState, getNextStates, getNodeNumFlat, getNodeNumNested, getStreamNum, getVariableName, isExprRequiresMultimatchState, isGreedy, isMultiple, make, setNodeNumFlat
public RowRecogNFAStateOneToManyForge(String nodeNum, String variableName, int streamNum, boolean multiple, boolean isGreedy, boolean exprRequiresMultimatchState, ExprNode expression)
nodeNum
- node numvariableName
- variable namestreamNum
- stream numbermultiple
- true for multiple matchesisGreedy
- true for greedyexprRequiresMultimatchState
- indicator for multi-match state requiredexpression
- filter expressionprotected Class getEvalClass()
getEvalClass
in class RowRecogNFAStateForgeBase
protected void assignInline(CodegenExpression eval, CodegenMethod method, SAIFFInitializeSymbol symbols, CodegenClassScope classScope)
assignInline
in class RowRecogNFAStateForgeBase
Copyright © 2005–2018. All rights reserved.