public class TypeConverterRegistry extends Object
TypeConverter
plugins.Modifier and Type | Method | Description |
---|---|---|
TypeConverter<?> |
findCompatibleConverter(Type type) |
Finds a
TypeConverter for the given Type , falling back to an assignment-compatible TypeConverter
if none exist for the given type. |
static TypeConverterRegistry |
getInstance() |
Gets the singleton instance of the TypeConverterRegistry.
|
public static TypeConverterRegistry getInstance()
public TypeConverter<?> findCompatibleConverter(Type type)
TypeConverter
for the given Type
, falling back to an assignment-compatible TypeConverter
if none exist for the given type. That is, if the given Type does not have a TypeConverter, but another Type
which can be assigned to the given Type does have a TypeConverter, then that TypeConverter will be
used and registered.type
- the Type to find a TypeConverter for (must not be null
).UnknownFormatConversionException
- if no TypeConverter can be found for the given type.Copyright © 1999-2018. All Rights Reserved.
Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.