public class NoLongerPresent extends Object implements org.revapi.DifferenceTransform<org.revapi.java.spi.JavaTypeElement>
Constructor and Description |
---|
NoLongerPresent() |
Modifier and Type | Method and Description |
---|---|
void |
close() |
String[] |
getConfigurationRootPaths() |
Pattern[] |
getDifferenceCodePatterns() |
Reader |
getJSONSchema(String configurationRootPath) |
void |
initialize(org.revapi.AnalysisContext analysisContext) |
org.revapi.Difference |
transform(org.revapi.java.spi.JavaTypeElement oldElement,
org.revapi.java.spi.JavaTypeElement newElement,
org.revapi.Difference difference) |
@Nonnull public Pattern[] getDifferenceCodePatterns()
getDifferenceCodePatterns
in interface org.revapi.DifferenceTransform<org.revapi.java.spi.JavaTypeElement>
@Nullable public org.revapi.Difference transform(@Nullable org.revapi.java.spi.JavaTypeElement oldElement, @Nullable org.revapi.java.spi.JavaTypeElement newElement, @Nonnull org.revapi.Difference difference)
transform
in interface org.revapi.DifferenceTransform<org.revapi.java.spi.JavaTypeElement>
public void close() throws Exception
close
in interface AutoCloseable
Exception
public String[] getConfigurationRootPaths()
getConfigurationRootPaths
in interface org.revapi.configuration.Configurable
@Nullable public Reader getJSONSchema(String configurationRootPath)
getJSONSchema
in interface org.revapi.configuration.Configurable
public void initialize(org.revapi.AnalysisContext analysisContext)
initialize
in interface org.revapi.configuration.Configurable
Copyright © 2015. All Rights Reserved.