public class RowRecogExprNodeAtom extends RowRecogExprNode
Constructor and Description |
---|
RowRecogExprNodeAtom(String tag,
RowRecogNFATypeEnum type,
RowRecogExprRepeatDesc optionalRepeat)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
RowRecogExprRepeatDesc |
getOptionalRepeat() |
RowRecogExprNodePrecedenceEnum |
getPrecedence() |
String |
getTag()
Returns the variable name.
|
RowRecogNFATypeEnum |
getType()
Returns multiplicity and greedy indicator.
|
void |
toPrecedenceFreeEPL(StringWriter writer) |
accept, acceptChildnodes, addChildNode, dumpDebug, getChildNodes, replaceChildNode, toEPL
public RowRecogExprNodeAtom(String tag, RowRecogNFATypeEnum type, RowRecogExprRepeatDesc optionalRepeat)
tag
- variable nametype
- multiplicity and greedy indicatoroptionalRepeat
- optional repeating informationpublic String getTag()
public RowRecogNFATypeEnum getType()
public RowRecogExprRepeatDesc getOptionalRepeat()
public void toPrecedenceFreeEPL(StringWriter writer)
toPrecedenceFreeEPL
in class RowRecogExprNode
public RowRecogExprNodePrecedenceEnum getPrecedence()
getPrecedence
in class RowRecogExprNode
Copyright © 2005–2018. All rights reserved.