public class MatchRecognizeRegExNested extends MatchRecognizeRegEx implements Serializable
Event row regular expressions are organized into a tree-like structure with nodes representing sub-expressions.
Constructor and Description |
---|
MatchRecognizeRegExNested()
Ctor.
|
MatchRecognizeRegExNested(MatchRecogizePatternElementType type)
Ctor.
|
MatchRecognizeRegExNested(MatchRecogizePatternElementType type,
MatchRecognizeRegExRepeat optionalRepeat)
Ctor.
|
Modifier and Type | Method and Description |
---|---|
MatchRecognizeRegExRepeat |
getOptionalRepeat()
Returns the repetition
|
MatchRecogizePatternElementType |
getType()
Returns multiplicity.
|
void |
setOptionalRepeat(MatchRecognizeRegExRepeat optionalRepeat)
Sets the repetition
|
void |
setType(MatchRecogizePatternElementType type)
Sets multiplicity.
|
void |
writeEPL(StringWriter writer)
Write EPL.
|
getChildren, getTreeObjectName, setChildren, setTreeObjectName
public MatchRecognizeRegExNested()
public MatchRecognizeRegExNested(MatchRecogizePatternElementType type)
type
- multiplicitypublic MatchRecognizeRegExNested(MatchRecogizePatternElementType type, MatchRecognizeRegExRepeat optionalRepeat)
type
- multiplicityoptionalRepeat
- repetitionpublic MatchRecogizePatternElementType getType()
public void setType(MatchRecogizePatternElementType type)
type
- multiplicity to setpublic MatchRecognizeRegExRepeat getOptionalRepeat()
public void setOptionalRepeat(MatchRecognizeRegExRepeat optionalRepeat)
optionalRepeat
- repetitionpublic void writeEPL(StringWriter writer)
MatchRecognizeRegEx
writeEPL
in class MatchRecognizeRegEx
writer
- to use