Package gnu.regexp
Class RETokenRepeated
java.lang.Object
gnu.regexp.REToken
gnu.regexp.RETokenRepeated
- All Implemented Interfaces:
Serializable
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voiddump(StringBuffer os) (package private) intThe minimum length of a repeated token is the minimum length of the token multiplied by the minimum number of times it must match.(package private) booleanisStingy()Queries if this token has minimal matching enabled.(package private) voidSets the minimal matching mode to true.(package private) booleanmatch(CharIndexed input, REMatch mymatch) Returns true if the match succeeded, false if it failed.
-
Constructor Details
-
RETokenRepeated
RETokenRepeated(int subIndex, REToken token, int min, int max)
-
-
Method Details
-
makeStingy
void makeStingy()Sets the minimal matching mode to true. -
isStingy
boolean isStingy()Queries if this token has minimal matching enabled. -
getMinimumLength
int getMinimumLength()The minimum length of a repeated token is the minimum length of the token multiplied by the minimum number of times it must match.- Overrides:
getMinimumLengthin classREToken
-
match
Description copied from class:RETokenReturns true if the match succeeded, false if it failed. -
dump
-