Class 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)  
    • Field Detail

      • pattern

        private final java.util.regex.Pattern pattern
      • command

        private final java.util.function.BiConsumer<java.util.regex.MatchResult,​java.lang.String> command
      • stopsHeaderParsing

        private final boolean stopsHeaderParsing
    • 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)
      • isStopsHeaderParsing

        public boolean isStopsHeaderParsing()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object