final class UnifiedDiffReader.UnifiedDiffLine
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.function.BiConsumer<java.util.regex.MatchResult,java.lang.String> |
command |
private java.util.regex.Pattern |
pattern |
private boolean |
stopsHeaderParsing |
Constructor and Description |
---|
UnifiedDiffLine(boolean stopsHeaderParsing,
java.util.regex.Pattern pattern,
java.util.function.BiConsumer<java.util.regex.MatchResult,java.lang.String> command) |
UnifiedDiffLine(boolean stopsHeaderParsing,
java.lang.String pattern,
java.util.function.BiConsumer<java.util.regex.MatchResult,java.lang.String> command) |
UnifiedDiffLine(java.lang.String pattern,
java.util.function.BiConsumer<java.util.regex.MatchResult,java.lang.String> command) |
Modifier and Type | Method and Description |
---|---|
boolean |
isStopsHeaderParsing() |
boolean |
processLine(java.lang.String line) |
java.lang.String |
toString() |
boolean |
validLine(java.lang.String line) |
private final java.util.regex.Pattern pattern
private final java.util.function.BiConsumer<java.util.regex.MatchResult,java.lang.String> command
private final boolean stopsHeaderParsing
public UnifiedDiffLine(java.lang.String pattern, java.util.function.BiConsumer<java.util.regex.MatchResult,java.lang.String> command)
public UnifiedDiffLine(boolean stopsHeaderParsing, java.lang.String pattern, java.util.function.BiConsumer<java.util.regex.MatchResult,java.lang.String> command)
public UnifiedDiffLine(boolean stopsHeaderParsing, java.util.regex.Pattern pattern, java.util.function.BiConsumer<java.util.regex.MatchResult,java.lang.String> command)
public boolean validLine(java.lang.String line)
public boolean processLine(java.lang.String line) throws UnifiedDiffParserException
UnifiedDiffParserException
public boolean isStopsHeaderParsing()
public java.lang.String toString()
toString
in class java.lang.Object