Package | Description |
---|---|
com.caucho.hessian.io | |
com.caucho.hessian.jmx |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDeserializer
Deserializing an object.
|
(package private) static class |
AbstractDeserializer.NullDeserializer
The NullDeserializer exists as a marker for the factory classes so
they save a null result.
|
class |
AbstractListDeserializer
Deserializing a JDK 1.2 Collection.
|
class |
AbstractMapDeserializer
Serializing an object for known object types.
|
class |
AbstractStreamDeserializer
Deserializing a byte stream
|
class |
AbstractStringValueDeserializer
Deserializes a string-valued object like BigDecimal.
|
class |
AnnotationDeserializer
Deserializing a java annotation for known object types.
|
class |
ArrayDeserializer
Deserializing a Java array
|
class |
BasicDeserializer
Serializing an object for known object types.
|
class |
BeanDeserializer
Serializing an object for known object types.
|
class |
BigDecimalDeserializer
Deserializing a BigDecimal
|
class |
ClassDeserializer
Deserializing a JDK 1.2 Class.
|
class |
CollectionDeserializer
Deserializing a JDK 1.2 Collection.
|
class |
EnumDeserializer
Deserializing an enum valued object
|
class |
EnumerationDeserializer
Deserializing a JDK 1.2 Collection.
|
class |
FileDeserializer
Deserializing a File
|
class |
InputStreamDeserializer
Serializing a stream object.
|
class |
JavaDeserializer
Serializing an object for known object types.
|
class |
MapDeserializer
Deserializing a JDK 1.2 Map.
|
class |
ObjectDeserializer
Serializing an object for known object types.
|
class |
ObjectNameDeserializer
Deserializing an ObjectName
|
class |
RemoteDeserializer
Serializing an object for known object types.
|
class |
SqlDateDeserializer
Deserializing a string valued object
|
class |
StackTraceElementDeserializer
Deserializing a JDK 1.4 StackTraceElement
|
class |
StringValueDeserializer
Deserializing a string valued object
|
class |
UnsafeDeserializer
Serializing an object for known object types.
|
class |
ValueDeserializer
Deserializing a string valued object
|
Modifier and Type | Field and Description |
---|---|
private Deserializer |
SerializerFactory._arrayListDeserializer |
private Deserializer |
SerializerFactory._hashMapDeserializer |
private Deserializer |
Hessian2Input.ObjectDefinition._reader |
static Deserializer |
RemoteDeserializer.DESER |
private static Deserializer |
ContextSerializerFactory.OBJECT_DESERIALIZER |
private static Deserializer |
SerializerFactory.OBJECT_DESERIALIZER |
Modifier and Type | Field and Description |
---|---|
private java.util.concurrent.ConcurrentHashMap<java.lang.String,Deserializer> |
ContextSerializerFactory._customDeserializerMap |
private java.util.HashMap<java.lang.String,Deserializer> |
ContextSerializerFactory._deserializerClassMap |
private java.util.HashMap<java.lang.String,Deserializer> |
ContextSerializerFactory._deserializerClassNameMap |
private java.util.HashMap<java.lang.Class,Deserializer> |
ContextSerializerFactory._deserializerInterfaceMap |
private static java.util.HashMap<java.lang.String,Deserializer> |
ContextSerializerFactory._staticDeserializerMap |
Modifier and Type | Method and Description |
---|---|
Deserializer |
ContextSerializerFactory.getCustomDeserializer(java.lang.Class cl)
Returns a custom deserializer the class
|
protected Deserializer |
SerializerFactory.getCustomDeserializer(java.lang.Class cl)
Returns a custom serializer the class
|
protected Deserializer |
BeanSerializerFactory.getDefaultDeserializer(java.lang.Class cl)
Returns the default deserializer for a class that isn't matched
directly.
|
protected Deserializer |
SerializerFactory.getDefaultDeserializer(java.lang.Class cl)
Returns the default serializer for a class that isn't matched
directly.
|
Deserializer |
ExtSerializerFactory.getDeserializer(java.lang.Class cl)
Returns the deserializer for a class.
|
Deserializer |
SerializerFactory.getDeserializer(java.lang.Class cl)
Returns the deserializer for a class.
|
abstract Deserializer |
AbstractSerializerFactory.getDeserializer(java.lang.Class cl)
Returns the deserializer for a class.
|
Deserializer |
ContextSerializerFactory.getDeserializer(java.lang.String className)
Returns the deserializer for a given class.
|
Deserializer |
SerializerFactory.getDeserializer(java.lang.String type)
Returns a deserializer based on a string type.
|
Deserializer |
SerializerFactory.getListDeserializer(java.lang.String type)
Reads the object as a map.
|
Deserializer |
SerializerFactory.getListDeserializer(java.lang.String type,
java.lang.Class cl)
Reads the object as a map.
|
Deserializer |
SerializerFactory.getObjectDeserializer(java.lang.String type)
Reads the object as a map.
|
Deserializer |
SerializerFactory.getObjectDeserializer(java.lang.String type,
java.lang.Class cl)
Reads the object as a map.
|
(package private) Deserializer |
Hessian2Input.ObjectDefinition.getReader() |
protected Deserializer |
SerializerFactory.loadDeserializer(java.lang.Class cl) |
Modifier and Type | Method and Description |
---|---|
void |
ExtSerializerFactory.addDeserializer(java.lang.Class cl,
Deserializer deserializer)
Adds a deserializer.
|
Constructor and Description |
---|
Hessian2Input.ObjectDefinition(java.lang.String type,
Deserializer reader,
java.lang.Object[] fields,
java.lang.String[] fieldNames) |
Modifier and Type | Class and Description |
---|---|
class |
MBeanAttributeInfoDeserializer
Deserializing an MBeanAttributeInfo valued object
|
class |
MBeanConstructorInfoDeserializer
Deserializing an MBeanConstructorInfo valued object
|
class |
MBeanInfoDeserializer
Deserializing an MBeanInfo valued object
|
class |
MBeanNotificationInfoDeserializer
Deserializing an MBeanNotificationInfo valued object
|
class |
MBeanOperationInfoDeserializer
Deserializing an MBeanOperationInfo valued object
|
class |
MBeanParameterInfoDeserializer
Deserializing an MBeanParameterInfo valued object
|
class |
ObjectInstanceDeserializer
Deserializing an ObjectInstance valued object
|
Modifier and Type | Method and Description |
---|---|
Deserializer |
JMXSerializerFactory.getDeserializer(java.lang.Class cl)
Returns the deserializer for a class.
|
Copyright 2003-2013. All Rights Reserved.