Package org.spdx.utility.compare
Class CompareTemplateOutputHandler.DifferenceDescription
java.lang.Object
org.spdx.utility.compare.CompareTemplateOutputHandler.DifferenceDescription
- Enclosing class:
- CompareTemplateOutputHandler
-
Constructor Summary
ConstructorsConstructorDescriptionDifferenceDescription(boolean differenceFound, String differenceMessage, List<LineColumn> differences) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddDifference(LineColumn location, String token, String msg, String text, LicenseTemplateRule rule, CompareTemplateOutputHandler.DifferenceDescription lastOptionalDifference) booleanvoidsetDifferenceFound(boolean differenceFound) voidsetDifferenceMessage(String differenceMessage) voidsetDifferences(List<LineColumn> differences)
-
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
-
setDifferenceMessage
-
getDifferences
-
setDifferences
-
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 differencetoken- Token causing the differencemsg- Message for the differencetext- Template text being compared torule- Template rule where difference was foundlastOptionalDifference- The difference for the last optional difference that failed
-