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 -
Method Summary
Modifier and TypeMethodDescriptionprotected 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) protected abstract URI
org.revapi.Report
endAnalysis
(E oldElement, E newElement) protected abstract String
protected abstract String
protected abstract String
Methods inherited from class org.revapi.base.BaseDifferenceAnalyzer
close, isDescendRequired, open
-
Constructor Details
-
JacksonDifferenceAnalyzer
public JacksonDifferenceAnalyzer()
-
-
Method Details
-
beginAnalysis
-
endAnalysis
-
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
-
valueAddedCode
-
valueChangedCode
-
documentationLinkForCode
-