Class DifferenceMatchRecipe
java.lang.Object
org.revapi.basic.DifferenceMatchRecipe
- Direct Known Subclasses:
DifferencesTransform.DifferenceRecipe
A helper class to
AbstractDifferenceReferringTransform
that defines the match of a
configuration element and a difference.- Since:
- 0.1
- Author:
- Lukas Krejci
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
DifferenceMatchRecipe
(Map<String, org.revapi.ElementMatcher> matchers, com.fasterxml.jackson.databind.JsonNode config, String... additionalReservedProperties) -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract <E extends org.revapi.Element<E>>
MatchingProgress<E> createMatchingProgress
(org.revapi.TreeFilter<E> oldFilter, org.revapi.TreeFilter<E> newFilter) <E extends org.revapi.Element<E>>
MatchingProgress<E> startWithAnalyzers
(org.revapi.ArchiveAnalyzer<E> oldAnalyzer, org.revapi.ArchiveAnalyzer<E> newAnalyzer)
-
Constructor Details
-
DifferenceMatchRecipe
-
-
Method Details
-
startWithAnalyzers
@Nullable public <E extends org.revapi.Element<E>> MatchingProgress<E> startWithAnalyzers(org.revapi.ArchiveAnalyzer<E> oldAnalyzer, org.revapi.ArchiveAnalyzer<E> newAnalyzer) -
createMatchingProgress
protected abstract <E extends org.revapi.Element<E>> MatchingProgress<E> createMatchingProgress(@Nullable org.revapi.TreeFilter<E> oldFilter, @Nullable org.revapi.TreeFilter<E> newFilter)
-