public final class JavaApiAnalyzer extends Object implements ApiAnalyzer
Constructor and Description |
---|
JavaApiAnalyzer() |
JavaApiAnalyzer(Iterable<Check> checks) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
ArchiveAnalyzer |
getArchiveAnalyzer(API api) |
String[] |
getConfigurationRootPaths() |
DifferenceAnalyzer |
getDifferenceAnalyzer(ArchiveAnalyzer oldArchive,
ArchiveAnalyzer newArchive) |
Reader |
getJSONSchema(String configurationRootPath) |
void |
initialize(AnalysisContext analysisContext) |
@Nullable public String[] getConfigurationRootPaths()
getConfigurationRootPaths
in interface Configurable
@Nullable public Reader getJSONSchema(@Nonnull String configurationRootPath)
getJSONSchema
in interface Configurable
public void initialize(@Nonnull AnalysisContext analysisContext)
initialize
in interface Configurable
@Nonnull public ArchiveAnalyzer getArchiveAnalyzer(@Nonnull API api)
getArchiveAnalyzer
in interface ApiAnalyzer
@Nonnull public DifferenceAnalyzer getDifferenceAnalyzer(@Nonnull ArchiveAnalyzer oldArchive, @Nonnull ArchiveAnalyzer newArchive)
getDifferenceAnalyzer
in interface ApiAnalyzer
public void close()
close
in interface AutoCloseable
Copyright © 2015. All Rights Reserved.