Package org.revapi.jackson
Class JacksonDifferenceAnalyzer<E extends JacksonElement<E>>
- java.lang.Object
-
- org.revapi.base.BaseDifferenceAnalyzer<E>
-
- org.revapi.jackson.JacksonDifferenceAnalyzer<E>
-
- All Implemented Interfaces:
AutoCloseable
,org.revapi.DifferenceAnalyzer<E>
public abstract class JacksonDifferenceAnalyzer<E extends JacksonElement<E>> extends org.revapi.base.BaseDifferenceAnalyzer<E>
-
-
Constructor Summary
Constructors Constructor Description JacksonDifferenceAnalyzer()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected void
addAdded(org.revapi.Difference.InReportBuilder bld)
protected void
addChanged(org.revapi.Difference.InReportBuilder bld)
protected void
addRemoved(org.revapi.Difference.InReportBuilder bld)
void
beginAnalysis(E oldElement, E newElement)
org.revapi.Report
endAnalysis(E oldElement, E newElement)
protected abstract String
valueAddedCode()
protected abstract String
valueChangedCode()
protected abstract String
valueRemovedCode()
-
-
-
Method Detail
-
addRemoved
protected void addRemoved(org.revapi.Difference.InReportBuilder bld)
-
addAdded
protected void addAdded(org.revapi.Difference.InReportBuilder bld)
-
addChanged
protected void addChanged(org.revapi.Difference.InReportBuilder bld)
-
valueRemovedCode
protected abstract String valueRemovedCode()
-
valueAddedCode
protected abstract String valueAddedCode()
-
valueChangedCode
protected abstract String valueChangedCode()
-
-