Package de.gematik.rbellogger.converter
Class AbstractJacksonConverter<F extends RbelFacet>
java.lang.Object
de.gematik.rbellogger.converter.AbstractJacksonConverter<F>
- All Implemented Interfaces:
RbelConverterPlugin
- Direct Known Subclasses:
RbelCborConverter,RbelJsonConverter
public abstract class AbstractJacksonConverter<F extends RbelFacet>
extends Object
implements RbelConverterPlugin
Abstract converter for structured formats that are parsed via Jackson.
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractJacksonConverter(com.fasterxml.jackson.databind.ObjectMapper mapper, Class<F> facetClass) -
Method Summary
Modifier and TypeMethodDescriptionvoidconsumeElement(RbelElement rbelElement, RbelConverter converter) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.gematik.rbellogger.converter.RbelConverterPlugin
ignoreOversize
-
Constructor Details
-
AbstractJacksonConverter
@ConstructorProperties({"mapper","facetClass"}) public AbstractJacksonConverter(com.fasterxml.jackson.databind.ObjectMapper mapper, Class<F> facetClass)
-
-
Method Details
-
consumeElement
- Specified by:
consumeElementin interfaceRbelConverterPlugin
-