public class DifferencesTransform<E extends org.revapi.Element<E>> extends AbstractDifferenceReferringTransform<E>
Modifier and Type | Class and Description |
---|---|
static class |
DifferencesTransform.DifferenceRecipe |
analysisContext
Modifier | Constructor and Description |
---|---|
|
DifferencesTransform() |
protected |
DifferencesTransform(String extensionId) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
Reader |
getJSONSchema() |
protected com.fasterxml.jackson.databind.JsonNode |
getRecipesConfigurationAndInitialize() |
protected DifferenceMatchRecipe |
newRecipe(com.fasterxml.jackson.databind.JsonNode node) |
endTraversal, getDifferenceCodePatterns, getExtensionId, initialize, startTraversal, tryTransform
public DifferencesTransform()
protected DifferencesTransform(String extensionId)
@Nonnull protected DifferenceMatchRecipe newRecipe(com.fasterxml.jackson.databind.JsonNode node) throws IllegalArgumentException
newRecipe
in class AbstractDifferenceReferringTransform<E extends org.revapi.Element<E>>
IllegalArgumentException
public void close()
protected com.fasterxml.jackson.databind.JsonNode getRecipesConfigurationAndInitialize()
getRecipesConfigurationAndInitialize
in class AbstractDifferenceReferringTransform<E extends org.revapi.Element<E>>
Copyright © 2014-2021 Lukas Krejci. All Rights Reserved.