public class AnchorDelimiterCharsTokenValueExtractor
extends java.lang.Object
Constructor and Description |
---|
AnchorDelimiterCharsTokenValueExtractor(java.lang.String content,
java.lang.String anchorPattern,
java.lang.String delimiterChars)
Create a new instance.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String[] |
getExtractedValues()
Get an array of the extracted values.
|
void |
setSearchPerLine(boolean searchPerLine)
Set if the values are searched per line (default: true).
|
void |
setSearchReverse(boolean searchReverse)
Set if the extract algorithm works in reverse order (default: false).
|
void |
setTrimExtractedValues(boolean trimExtractedValues)
Set if leading and trailing whitespace are removed from the extracted values (default = false).
|
public AnchorDelimiterCharsTokenValueExtractor(java.lang.String content, java.lang.String anchorPattern, java.lang.String delimiterChars)
content
- the content from which the values are extractedanchorPattern
- the anchor patterndelimiterChars
- a set of delimiter chars which enfold the tokens (=values)public void setSearchPerLine(boolean searchPerLine)
searchPerLine
- true = the values are searched per line, false = the values are searched over multiple linespublic void setSearchReverse(boolean searchReverse)
searchReverse
- true = the extract algorithm works in reverse orderpublic void setTrimExtractedValues(boolean trimExtractedValues)
trimExtractedValues
- true = trailing whitespace are removed from the extracted valuespublic java.lang.String[] getExtractedValues()