Class JacksonMapperProvider
java.lang.Object
com.adelean.inject.resources.junit.jupiter.core.AbstractParserProvider<WithJacksonMapper,com.fasterxml.jackson.databind.ObjectMapper,JacksonResourceParser>
com.adelean.inject.resources.junit.jupiter.json.JacksonMapperProvider
public final class JacksonMapperProvider extends AbstractParserProvider<WithJacksonMapper,com.fasterxml.jackson.databind.ObjectMapper,JacksonResourceParser>
-
Field Summary
Fields inherited from class com.adelean.inject.resources.junit.jupiter.core.AbstractParserProvider
annotationType, injectionContext, PARSER_PROVIDERS, testClass, testInstance -
Constructor Summary
Constructors Constructor Description JacksonMapperProvider(InjectionContext injectionContext, @Nullable java.lang.Object testInstance, java.lang.Class<?> testClass) -
Method Summary
Modifier and Type Method Description protected JacksonResourceParsercreateParser(WithJacksonMapper parserAnnotation, com.fasterxml.jackson.databind.ObjectMapper objectMapper)Methods inherited from class com.adelean.inject.resources.junit.jupiter.core.AbstractParserProvider
allParserProviders, parserNameFromField, parserNameFromMethod, provideFromField, provideFromMethod, providerFor
-
Constructor Details
-
JacksonMapperProvider
public JacksonMapperProvider(InjectionContext injectionContext, @Nullable @Nullable java.lang.Object testInstance, java.lang.Class<?> testClass)
-
-
Method Details
-
createParser
protected JacksonResourceParser createParser(WithJacksonMapper parserAnnotation, com.fasterxml.jackson.databind.ObjectMapper objectMapper)- Specified by:
createParserin classAbstractParserProvider<WithJacksonMapper,com.fasterxml.jackson.databind.ObjectMapper,JacksonResourceParser>
-