Class JacksonAwareStringToTypeConverter<T>

java.lang.Object
org.camunda.bpm.engine.rest.dto.converter.JacksonAwareStringToTypeConverter<T>
All Implemented Interfaces:
StringToTypeConverter<T>
Direct Known Subclasses:
BooleanConverter, ConditionListConverter, DateConverter, DelegationStateConverter, IntegerConverter, LongConverter, PeriodUnitConverter, StringArrayConverter, StringConverter, StringListConverter, StringSetConverter, VariableListConverter

public abstract class JacksonAwareStringToTypeConverter<T> extends Object implements StringToTypeConverter<T>
Author:
Thorben Lindhauer
  • Field Details

    • objectMapper

      protected com.fasterxml.jackson.databind.ObjectMapper objectMapper
  • Constructor Details

    • JacksonAwareStringToTypeConverter

      public JacksonAwareStringToTypeConverter()
  • Method Details

    • convertQueryParameterToType

      public abstract T convertQueryParameterToType(String value)
      Specified by:
      convertQueryParameterToType in interface StringToTypeConverter<T>
    • setObjectMapper

      public void setObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • mapToType

      protected T mapToType(String value, Class<T> typeClass)