public final class JavaElementDifferenceAnalyzer extends Object implements DifferenceAnalyzer
Constructor and Description |
---|
JavaElementDifferenceAnalyzer(AnalysisContext analysisContext,
ProbingEnvironment oldEnvironment,
CompilationValve oldValve,
ProbingEnvironment newEnvironment,
CompilationValve newValve,
Iterable<Check> checks,
AnalysisConfiguration analysisConfiguration) |
Modifier and Type | Method and Description |
---|---|
void |
beginAnalysis(Element oldElement,
Element newElement) |
void |
close() |
Report |
endAnalysis(Element oldElement,
Element newElement) |
Comparator<? super Element> |
getCorrespondenceComparator() |
void |
open() |
public JavaElementDifferenceAnalyzer(AnalysisContext analysisContext, ProbingEnvironment oldEnvironment, CompilationValve oldValve, ProbingEnvironment newEnvironment, CompilationValve newValve, Iterable<Check> checks, AnalysisConfiguration analysisConfiguration)
@Nonnull public Comparator<? super Element> getCorrespondenceComparator()
getCorrespondenceComparator
in interface DifferenceAnalyzer
public void open()
open
in interface DifferenceAnalyzer
public void close()
close
in interface AutoCloseable
public void beginAnalysis(@Nullable Element oldElement, @Nullable Element newElement)
beginAnalysis
in interface DifferenceAnalyzer
public Report endAnalysis(@Nullable Element oldElement, @Nullable Element newElement)
endAnalysis
in interface DifferenceAnalyzer
Copyright © 2015. All Rights Reserved.