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