Class StringToDomainIdentityConverterFactory

java.lang.Object
io.domainlifecycles.spring.http.StringToDomainIdentityConverterFactory
All Implemented Interfaces:
org.springframework.core.convert.converter.ConverterFactory<String,io.domainlifecycles.domain.types.Identity<?>>

public class StringToDomainIdentityConverterFactory extends Object implements org.springframework.core.convert.converter.ConverterFactory<String,io.domainlifecycles.domain.types.Identity<?>>
A converter factory that creates a converter from String to a given Identity type.
  • Constructor Details

    • StringToDomainIdentityConverterFactory

      public StringToDomainIdentityConverterFactory(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
      Constructor for StringToDomainIdentityConverterFactory
      Parameters:
      objectMapper - the ObjectMapper used
  • Method Details

    • getConverter

      public <T extends io.domainlifecycles.domain.types.Identity<?>> org.springframework.core.convert.converter.Converter<String,T> getConverter(Class<T> targetClass)
      Specified by:
      getConverter in interface org.springframework.core.convert.converter.ConverterFactory<String,io.domainlifecycles.domain.types.Identity<?>>