Class MatchRecognizeRegExNested
java.lang.Object
com.espertech.esper.common.client.soda.MatchRecognizeRegEx
com.espertech.esper.common.client.soda.MatchRecognizeRegExNested
- All Implemented Interfaces:
Serializable
Atom representing an expression for use in match-recognize.
Event row regular expressions are organized into a tree-like structure with nodes representing sub-expressions.
- See Also:
-
Constructor Summary
ConstructorDescriptionCtor.Ctor.MatchRecognizeRegExNested
(MatchRecogizePatternElementType type, MatchRecognizeRegExRepeat optionalRepeat) Ctor. -
Method Summary
Modifier and TypeMethodDescriptionReturns the repetitiongetType()
Returns multiplicity.void
setOptionalRepeat
(MatchRecognizeRegExRepeat optionalRepeat) Sets the repetitionvoid
Sets multiplicity.void
writeEPL
(StringWriter writer) Write EPL.Methods inherited from class com.espertech.esper.common.client.soda.MatchRecognizeRegEx
getChildren, getTreeObjectName, setChildren, setTreeObjectName
-
Constructor Details
-
MatchRecognizeRegExNested
public MatchRecognizeRegExNested()Ctor. -
MatchRecognizeRegExNested
Ctor.- Parameters:
type
- multiplicity
-
MatchRecognizeRegExNested
public MatchRecognizeRegExNested(MatchRecogizePatternElementType type, MatchRecognizeRegExRepeat optionalRepeat) Ctor.- Parameters:
type
- multiplicityoptionalRepeat
- repetition
-
-
Method Details
-
getType
Returns multiplicity.- Returns:
- multiplicity
-
setType
Sets multiplicity.- Parameters:
type
- multiplicity to set
-
getOptionalRepeat
Returns the repetition- Returns:
- repetition
-
setOptionalRepeat
Sets the repetition- Parameters:
optionalRepeat
- repetition
-
writeEPL
Description copied from class:MatchRecognizeRegEx
Write EPL.- Specified by:
writeEPL
in classMatchRecognizeRegEx
- Parameters:
writer
- to use
-