public class AnnotationTypeAttributeRemoved extends Object implements DifferenceTransform<JavaModelElement>
| Constructor and Description |
|---|
AnnotationTypeAttributeRemoved() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
String[] |
getConfigurationRootPaths() |
Pattern[] |
getDifferenceCodePatterns() |
Reader |
getJSONSchema(String configurationRootPath) |
void |
initialize(AnalysisContext analysisContext) |
Difference |
transform(JavaModelElement oldElement,
JavaModelElement newElement,
Difference difference) |
@Nonnull public Pattern[] getDifferenceCodePatterns()
getDifferenceCodePatterns in interface DifferenceTransform<JavaModelElement>@Nullable public String[] getConfigurationRootPaths()
getConfigurationRootPaths in interface Configurable@Nullable public Reader getJSONSchema(@Nonnull String configurationRootPath)
getJSONSchema in interface Configurablepublic void initialize(@Nonnull AnalysisContext analysisContext)
initialize in interface Configurable@Nullable public Difference transform(@Nullable JavaModelElement oldElement, @Nullable JavaModelElement newElement, @Nonnull Difference difference)
transform in interface DifferenceTransform<JavaModelElement>public void close()
close in interface AutoCloseableCopyright © 2015. All Rights Reserved.