Class TerminatorTokenMatcher
java.lang.Object
com.singularsys.jep.configurableparser.matchers.RegExpTokenMatcher
com.singularsys.jep.configurableparser.matchers.TerminatorTokenMatcher
- All Implemented Interfaces:
TokenBuilder,TokenMatcher,Serializable
A token matcher which matches the end of an expression
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionTerminatorTokenMatcher(Pattern pattern) TerminatorTokenMatcher(String regex) -
Method Summary
Modifier and TypeMethodDescriptionbuildToken(String s) Builds a token following a successful match.voidInitialize the matcher when the Jep instance is known.static TerminatorTokenMatcherFactory creating a TerminalTokenMatcher which matches a semicolon.Methods inherited from class com.singularsys.jep.configurableparser.matchers.RegExpTokenMatcher
match
-
Constructor Details
-
TerminatorTokenMatcher
-
TerminatorTokenMatcher
-
-
Method Details
-
buildToken
Description copied from class:RegExpTokenMatcherBuilds a token following a successful match. Note new objects should be created each time as error reporting information is later attached to tokens.- Specified by:
buildTokenin interfaceTokenBuilder- Specified by:
buildTokenin classRegExpTokenMatcher- Parameters:
s- String representing the completed matched token- Returns:
- the appropriate type of token.
-
semiColonTerminatorMatcher
Factory creating a TerminalTokenMatcher which matches a semicolon.- Returns:
- the TokenMatcher.
-
init
Description copied from interface:TokenMatcherInitialize the matcher when the Jep instance is known.- Parameters:
j- Jep instance
-