Class MatchRecognizeRegExRepeat
java.lang.Object
com.espertech.esper.common.client.soda.MatchRecognizeRegExRepeat
- All Implemented Interfaces:
Serializable
Match-recognize pattern descriptor for repetition
- See Also:
-
Constructor Summary
ConstructorDescriptionCtor.MatchRecognizeRegExRepeat
(Expression low, Expression high, Expression single) Ctor. -
Method Summary
Modifier and TypeMethodDescriptiongetHigh()
Returns the high endpoint.getLow()
Returns the low endpoint.Returns the exact-num-matches endpoint.void
setHigh
(Expression high) Sets the high endpoint.void
setLow
(Expression low) Sets the low endpoint.void
setSingle
(Expression single) Sets the exact-num-matches endpoint.void
writeEPL
(StringWriter writer) Render as EPL.
-
Constructor Details
-
MatchRecognizeRegExRepeat
public MatchRecognizeRegExRepeat()Ctor. -
MatchRecognizeRegExRepeat
Ctor.- Parameters:
low
- low endpoint or nullhigh
- high endpoint or nullsingle
- exact-matches repetition, should be null if low or high is provided
-
-
Method Details
-
getLow
Returns the low endpoint.- Returns:
- low endpoint
-
setLow
Sets the low endpoint.- Parameters:
low
- low endpoint
-
getHigh
Returns the high endpoint.- Returns:
- high endpoint
-
setHigh
Sets the high endpoint.- Parameters:
high
- high endpoint
-
getSingle
Returns the exact-num-matches endpoint.- Returns:
- exact-num-matches endpoint
-
setSingle
Sets the exact-num-matches endpoint.- Parameters:
single
- exact-num-matches endpoint
-
writeEPL
Render as EPL.- Parameters:
writer
- to write to
-