
com.nhl.link.rest.runtime.parser.converter.IJsonValueConverterFactory Maven / Gradle / Ivy
package com.nhl.link.rest.runtime.parser.converter;
import com.nhl.link.rest.parser.converter.JsonValueConverter;
import java.lang.reflect.Type;
import java.util.Optional;
/**
* A service that ensures proper conversion of incoming JSON values to the
* model-compatible Java types.
*
* @since 1.10
*/
public interface IJsonValueConverterFactory {
/**
* @since 1.24
*/
JsonValueConverter> converter(Type valueType);
Optional> typedConverter(Class valueType);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy