Interface RbelBinaryModifierPlugin
public interface RbelBinaryModifierPlugin
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.fasterxml.jackson.databind.ObjectMapperstatic final Set<Class<? extends RbelBinaryModifierPlugin>> -
Method Summary
Modifier and TypeMethodDescriptionstatic RbelBinaryModifierPluginbuildClassInstance(Class<? extends RbelBinaryModifierPlugin> clazz, de.gematik.test.tiger.common.data.config.tigerproxy.TigerProxyModifierDescription modifierDescription) static Class<? extends RbelBinaryModifierPlugin>static RbelBinaryModifierPlugininstantiateModifierPlugin(de.gematik.test.tiger.common.data.config.tigerproxy.TigerProxyModifierDescription modifierDescription) Optional<byte[]>modify(RbelElement target, RbelConverter rbelConverter)
-
Field Details
-
objectMapper
static final com.fasterxml.jackson.databind.ObjectMapper objectMapper -
pluginClassList
-
-
Method Details
-
modify
-
instantiateModifierPlugin
static RbelBinaryModifierPlugin instantiateModifierPlugin(de.gematik.test.tiger.common.data.config.tigerproxy.TigerProxyModifierDescription modifierDescription) -
buildClassInstance
static RbelBinaryModifierPlugin buildClassInstance(Class<? extends RbelBinaryModifierPlugin> clazz, de.gematik.test.tiger.common.data.config.tigerproxy.TigerProxyModifierDescription modifierDescription) -
findClass
-