Package io.domainlifecycles.spring.http
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 Summary
ConstructorsConstructorDescriptionStringToDomainIdentityConverterFactory(com.fasterxml.jackson.databind.ObjectMapper objectMapper) Constructor for StringToDomainIdentityConverterFactory -
Method Summary
Modifier and TypeMethodDescription<T extends io.domainlifecycles.domain.types.Identity<?>>
org.springframework.core.convert.converter.Converter<String,T> getConverter(Class<T> targetClass)
-
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:
getConverterin interfaceorg.springframework.core.convert.converter.ConverterFactory<String,io.domainlifecycles.domain.types.Identity<?>>
-