Package de.gematik.rbellogger.converter
Class RbelConverter
- java.lang.Object
-
- de.gematik.rbellogger.converter.RbelConverter
-
public class RbelConverter extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description RbelConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RbelElementconvertMessage(RbelElement rawInput)RbelElementconvertMessage(java.lang.String input)voidregisterListener(java.lang.Class<? extends RbelElement> clazz, java.util.function.BiConsumer<RbelElement,RbelConverter> listener)voidregisterMapper(java.lang.Class<? extends RbelElement> clazz, java.util.function.BiFunction<RbelElement,RbelConverter,RbelElement> mapper)voidtriggerPostConversionListenerFor(RbelElement element)
-
-
-
Method Detail
-
convertMessage
public RbelElement convertMessage(java.lang.String input)
-
convertMessage
public RbelElement convertMessage(RbelElement rawInput)
-
registerListener
public void registerListener(java.lang.Class<? extends RbelElement> clazz, java.util.function.BiConsumer<RbelElement,RbelConverter> listener)
-
triggerPostConversionListenerFor
public void triggerPostConversionListenerFor(RbelElement element)
-
registerMapper
public void registerMapper(java.lang.Class<? extends RbelElement> clazz, java.util.function.BiFunction<RbelElement,RbelConverter,RbelElement> mapper)
-
-