Package org.revapi.java
Class AnalysisConfiguration
- java.lang.Object
-
- org.revapi.java.AnalysisConfiguration
-
public final class AnalysisConfiguration extends Object
- Since:
- 0.1
- Author:
- Lukas Krejci
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AnalysisConfiguration.MissingClassReporting
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static AnalysisConfiguration
fromModel(com.fasterxml.jackson.databind.JsonNode node)
AnalysisConfiguration.MissingClassReporting
getMissingClassReporting()
org.revapi.TreeFilter<org.revapi.java.spi.JavaElement>
getPackageClassFilter()
Deprecated.only supports the obsolete package and class name filtering before we can remove it.Set<String>
getUseReportingCodes()
boolean
isIgnoreMissingAnnotations()
boolean
isMatchOverloads()
boolean
reportUseForAllDifferences()
-
-
-
Method Detail
-
fromModel
public static AnalysisConfiguration fromModel(com.fasterxml.jackson.databind.JsonNode node)
-
getMissingClassReporting
public AnalysisConfiguration.MissingClassReporting getMissingClassReporting()
-
reportUseForAllDifferences
public boolean reportUseForAllDifferences()
-
isIgnoreMissingAnnotations
public boolean isIgnoreMissingAnnotations()
-
isMatchOverloads
public boolean isMatchOverloads()
-
getPackageClassFilter
@Deprecated @Nullable public org.revapi.TreeFilter<org.revapi.java.spi.JavaElement> getPackageClassFilter()
Deprecated.only supports the obsolete package and class name filtering before we can remove it.
-
-