public class RegexPrefixCapturingPatternParser extends java.lang.Object implements StepPatternParser
| Constructor and Description |
|---|
RegexPrefixCapturingPatternParser()
Creates a parser which captures parameters starting with $ in a matching
step and whose names are alphanumeric sequences.
|
RegexPrefixCapturingPatternParser(java.lang.String prefix)
Creates a parser which captures parameters starting with a given prefix
in a matching step and whose names are alphanumeric sequences
|
RegexPrefixCapturingPatternParser(java.lang.String prefix,
java.lang.String characterClass)
Creates a parser which captures parameters starting with a given prefix
in a matching step and a given character class.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getPrefix() |
StepMatcher |
parseStep(StepType stepType,
java.lang.String stepPattern)
Parses a step pattern to create a step matcher
|
java.lang.String |
toString() |
public RegexPrefixCapturingPatternParser()
public RegexPrefixCapturingPatternParser(java.lang.String prefix)
prefix - the prefix to use in capturing parameterspublic RegexPrefixCapturingPatternParser(java.lang.String prefix,
java.lang.String characterClass)
prefix - the prefix to use in capturing parameterscharacterClass - the regex character class to find parameter namespublic java.lang.String getPrefix()
public StepMatcher parseStep(StepType stepType, java.lang.String stepPattern)
StepPatternParserparseStep in interface StepPatternParserstepPattern - the step patternpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2003-2014. All Rights Reserved.