Class CompareTemplateOutputHandler.DifferenceDescription

java.lang.Object
org.spdx.utility.compare.CompareTemplateOutputHandler.DifferenceDescription
Enclosing class:
CompareTemplateOutputHandler

public class CompareTemplateOutputHandler.DifferenceDescription extends Object
  • Constructor Details

    • DifferenceDescription

      public DifferenceDescription(boolean differenceFound, String differenceMessage, List<LineColumn> differences)
    • DifferenceDescription

      public DifferenceDescription()
  • Method Details

    • isDifferenceFound

      public boolean isDifferenceFound()
    • setDifferenceFound

      public void setDifferenceFound(boolean differenceFound)
    • getDifferenceMessage

      public String getDifferenceMessage()
    • setDifferenceMessage

      public void setDifferenceMessage(String differenceMessage)
    • getDifferences

      public List<LineColumn> getDifferences()
    • setDifferences

      public void setDifferences(List<LineColumn> differences)
    • addDifference

      public void addDifference(LineColumn location, String token, String msg, String text, LicenseTemplateRule rule, CompareTemplateOutputHandler.DifferenceDescription lastOptionalDifference)
      Parameters:
      location - Location in the text of the difference
      token - Token causing the difference
      msg - Message for the difference
      text - Template text being compared to
      rule - Template rule where difference was found
      lastOptionalDifference - The difference for the last optional difference that failed