Top Inners Fields Constructors Methods
com.mchange.v3.decode

public final Class DecodeUtils

extends Object
Class Inheritance
Imports
java.util.*, java.lang.reflect.*, com.mchange.v2.log.*

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class

Field Summary

Modifier and TypeField and Description
public static final String
private static final Object[]
public static final String
private static final Object[]
private static final String[]
private static final List<DecoderFinder>
private static final MLogger

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static Object
decode(String decoderClassFqcn, Object encoded)

public static Object
decode(Object encoded)

pack-priv static final String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

DECODER_CLASS_DOT_KEYback to summary
public static final String DECODER_CLASS_DOT_KEY
DECODER_CLASS_DOT_KEY_OBJ_ARRAYback to summary
private static final Object[] DECODER_CLASS_DOT_KEY_OBJ_ARRAY
DECODER_CLASS_NO_DOT_KEYback to summary
public static final String DECODER_CLASS_NO_DOT_KEY
DECODER_CLASS_NO_DOT_KEY_OBJ_ARRAYback to summary
private static final Object[] DECODER_CLASS_NO_DOT_KEY_OBJ_ARRAY
finderClassNamesback to summary
private static final String[] finderClassNames
findersback to summary
private static final List<DecoderFinder> finders
loggerback to summary
private static final MLogger logger

Constructor Detail

DecodeUtilsback to summary
private DecodeUtils()

Method Detail

decodeback to summary
public static Object decode(String decoderClassFqcn, Object encoded) throws CannotDecodeException
decodeback to summary
public static Object decode(Object encoded) throws CannotDecodeException
findDecoderClassNameback to summary
pack-priv static final String findDecoderClassName(Object encoded) throws CannotDecodeException
com.mchange.v3.decode back to summary

pack-priv Class DecodeUtils.JavaMapDecoderFinder

extends Object
implements DecoderFinder
Class Inheritance
All Implemented Interfaces
com.mchange.v3.decode.DecoderFinder

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public String
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

JavaMapDecoderFinderback to summary
pack-priv JavaMapDecoderFinder()

Method Detail

decoderClassNameback to summary
public String decoderClassName(Object encoded) throws CannotDecodeException

Implements com.mchange.v3.decode.DecoderFinder.decoderClassName.