Class VersionsTransform<E extends org.revapi.Element<E>>
java.lang.Object
org.revapi.base.BaseConfigurable
org.revapi.base.BaseDifferenceTransform<E>
org.revapi.basic.VersionsTransform<E>
- All Implemented Interfaces:
AutoCloseable
,org.revapi.configuration.Configurable
,org.revapi.DifferenceTransform<E>
public class VersionsTransform<E extends org.revapi.Element<E>>
extends org.revapi.base.BaseDifferenceTransform<E>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.revapi.DifferenceTransform
org.revapi.DifferenceTransform.TraversalTracker<E extends org.revapi.Element<E>>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionPattern[]
void
initialize
(org.revapi.AnalysisContext analysisContext) org.revapi.TransformationResult
tryTransform
(E oldElement, E newElement, org.revapi.Difference difference) Methods inherited from class org.revapi.base.BaseDifferenceTransform
close
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
-
Constructor Details
-
VersionsTransform
public VersionsTransform()
-
-
Method Details
-
getDifferenceCodePatterns
-
getDifferenceCodePredicates
-
tryTransform
-
getExtensionId
-
getJSONSchema
-
initialize
- Specified by:
initialize
in interfaceorg.revapi.configuration.Configurable
- Overrides:
initialize
in classorg.revapi.base.BaseConfigurable
-