Package com.thoughtworks.xstream.core
Class DefaultConverterLookup
- java.lang.Object
-
- com.thoughtworks.xstream.core.DefaultConverterLookup
-
- All Implemented Interfaces:
ConverterLookup
,ConverterRegistry
,Caching
public class DefaultConverterLookup extends java.lang.Object implements ConverterLookup, ConverterRegistry, Caching
The default implementation of converters lookup.- Author:
- Joe Walnes, Jörg Schaible, Guilherme Silveira
-
-
Constructor Summary
Constructors Constructor Description DefaultConverterLookup()
DefaultConverterLookup(Mapper mapper)
Deprecated.As of 1.3, useDefaultConverterLookup()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
flushCache()
Converter
lookupConverterForType(java.lang.Class type)
Lookup a converter for a specific type.void
registerConverter(Converter converter, int priority)
-
-
-
Constructor Detail
-
DefaultConverterLookup
public DefaultConverterLookup()
-
DefaultConverterLookup
public DefaultConverterLookup(Mapper mapper)
Deprecated.As of 1.3, useDefaultConverterLookup()
-
-
Method Detail
-
lookupConverterForType
public Converter lookupConverterForType(java.lang.Class type)
Description copied from interface:ConverterLookup
Lookup a converter for a specific type.This type may be any Class, including primitive and array types. It may also be null, signifying the value to be converted is a null type.
- Specified by:
lookupConverterForType
in interfaceConverterLookup
-
registerConverter
public void registerConverter(Converter converter, int priority)
- Specified by:
registerConverter
in interfaceConverterRegistry
-
flushCache
public void flushCache()
- Specified by:
flushCache
in interfaceCaching
-
-