Package com.github.difflib.unifieddiff
Class UnifiedDiffReader.UnifiedDiffLine
- java.lang.Object
-
- com.github.difflib.unifieddiff.UnifiedDiffReader.UnifiedDiffLine
-
- Enclosing class:
- UnifiedDiffReader
final class UnifiedDiffReader.UnifiedDiffLine extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.function.BiConsumer<java.util.regex.MatchResult,java.lang.String>
command
private java.util.regex.Pattern
pattern
private boolean
stopsHeaderParsing
-
Constructor Summary
Constructors Constructor Description UnifiedDiffLine(boolean stopsHeaderParsing, java.lang.String pattern, java.util.function.BiConsumer<java.util.regex.MatchResult,java.lang.String> command)
UnifiedDiffLine(boolean stopsHeaderParsing, java.util.regex.Pattern 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)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isStopsHeaderParsing()
boolean
processLine(java.lang.String line)
java.lang.String
toString()
boolean
validLine(java.lang.String line)
-
-
-
Constructor Detail
-
UnifiedDiffLine
public UnifiedDiffLine(java.lang.String pattern, java.util.function.BiConsumer<java.util.regex.MatchResult,java.lang.String> command)
-
UnifiedDiffLine
public UnifiedDiffLine(boolean stopsHeaderParsing, java.lang.String pattern, java.util.function.BiConsumer<java.util.regex.MatchResult,java.lang.String> command)
-
UnifiedDiffLine
public UnifiedDiffLine(boolean stopsHeaderParsing, java.util.regex.Pattern pattern, java.util.function.BiConsumer<java.util.regex.MatchResult,java.lang.String> command)
-
-
Method Detail
-
validLine
public boolean validLine(java.lang.String line)
-
processLine
public boolean processLine(java.lang.String line) throws UnifiedDiffParserException
- Throws:
UnifiedDiffParserException
-
isStopsHeaderParsing
public boolean isStopsHeaderParsing()
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-