public class RegexLineIterator extends TransformingIteratorWrapper<java.lang.String,java.lang.String>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
COMMENT_LINE |
static java.lang.String |
ENTRY |
protected java.util.regex.Matcher |
extractLine |
protected java.util.regex.Matcher |
ignoreLine |
static java.lang.String |
NONWHITESPACE_ENTRY_TRAILING_COMMENT |
protected java.lang.String |
outputTemplate |
static java.lang.String |
TRIMMED_ENTRY_TRAILING_COMMENT |
innernext| Constructor and Description |
|---|
RegexLineIterator(java.util.Iterator<java.lang.String> inner,
java.lang.String ignore,
java.lang.String extract,
java.lang.String replace) |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
transform(java.lang.String line)
Loads next item into lookahead spot, if available.
|
lookahead, noteExhaustedhasNext, next, removepublic static final java.lang.String COMMENT_LINE
public static final java.lang.String NONWHITESPACE_ENTRY_TRAILING_COMMENT
public static final java.lang.String TRIMMED_ENTRY_TRAILING_COMMENT
public static final java.lang.String ENTRY
protected java.util.regex.Matcher ignoreLine
protected java.util.regex.Matcher extractLine
protected java.lang.String outputTemplate
public RegexLineIterator(java.util.Iterator<java.lang.String> inner,
java.lang.String ignore,
java.lang.String extract,
java.lang.String replace)
protected java.lang.String transform(java.lang.String line)
transform in class TransformingIteratorWrapper<java.lang.String,java.lang.String>line - Object to transform.Copyright © 2019 The International Internet Preservation Consortium. All Rights Reserved.