Class NowDeprecated
java.lang.Object
org.revapi.java.transforms.annotations.NowDeprecated
- All Implemented Interfaces:
AutoCloseable
,org.revapi.configuration.Configurable
,org.revapi.DifferenceTransform<org.revapi.java.spi.JavaModelElement>
- Since:
- 0.1
- Author:
- Lukas Krejci
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.revapi.DifferenceTransform
org.revapi.DifferenceTransform.TraversalTracker<E extends org.revapi.Element<E>>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Pattern[]
void
initialize
(org.revapi.AnalysisContext analysisContext) org.revapi.TransformationResult
tryTransform
(org.revapi.java.spi.JavaModelElement oldElement, org.revapi.java.spi.JavaModelElement newElement, org.revapi.Difference difference) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.revapi.DifferenceTransform
endTraversal, startTraversal, transform
-
Field Details
-
analysisContext
protected org.revapi.AnalysisContext analysisContext
-
-
Constructor Details
-
NowDeprecated
public NowDeprecated()
-
-
Method Details
-
getDifferenceCodePatterns
-
getDifferenceCodePredicates
-
getExtensionId
-
getJSONSchema
-
initialize
- Specified by:
initialize
in interfaceorg.revapi.configuration.Configurable
-
tryTransform
public org.revapi.TransformationResult tryTransform(@Nullable org.revapi.java.spi.JavaModelElement oldElement, @Nullable org.revapi.java.spi.JavaModelElement newElement, @Nonnull org.revapi.Difference difference) - Specified by:
tryTransform
in interfaceorg.revapi.DifferenceTransform<org.revapi.java.spi.JavaModelElement>
-
close
- Specified by:
close
in interfaceAutoCloseable
- Throws:
Exception
-