public class TypeConverterRegistry extends Object
TypeConverter
plugins.Modifier and Type | Method and 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-2020 The Apache Software Foundation. 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.