Package com.caucho.hessian.io

Interface Summary
Deserializer Deserializing an object.
Hessian2Constants  
HessianHandle Marks a type as a handle
HessianRemoteObject Interface for any hessian remote object.
HessianRemoteResolver Looks up remote objects.
ObjectSerializer Serializing an object.
Serializer Serializing an object.
 

Class Summary
AbstractDeserializer Deserializing an object.
AbstractDeserializer.NullDeserializer The NullDeserializer exists as a marker for the factory classes so they save a null result.
AbstractHessianInput Abstract base class for Hessian requests.
AbstractHessianOutput Abstract output stream for Hessian requests.
AbstractHessianResolver Looks up remote objects.
AbstractListDeserializer Deserializing a JDK 1.2 Collection.
AbstractMapDeserializer Serializing an object for known object types.
AbstractSerializer Serializing an object.
AbstractSerializer.NullSerializer The NullSerializer exists as a marker for the factory classes so they save a null result.
AbstractSerializerFactory Factory for returning serialization methods.
AbstractStreamDeserializer Deserializing a byte stream
AbstractStreamSerializer Serializing an object containing a byte stream.
AbstractStringValueDeserializer Deserializes a string-valued object like BigDecimal.
AnnotationDeserializer Deserializing a java annotation for known object types.
AnnotationInvocationHandler Proxy for a java annotation for known object types.
AnnotationSerializer Serializing a Java annotation
AnnotationSerializer.BooleanMethodSerializer  
AnnotationSerializer.DateMethodSerializer  
AnnotationSerializer.DoubleMethodSerializer  
AnnotationSerializer.IntMethodSerializer  
AnnotationSerializer.LongMethodSerializer  
AnnotationSerializer.MethodSerializer  
AnnotationSerializer.StringMethodSerializer  
ArrayDeserializer Deserializing a Java array
ArraySerializer Serializing a Java array.
BasicDeserializer Serializing an object for known object types.
BasicSerializer Serializing an object for known object types.
BeanDeserializer Serializing an object for known object types.
BeanSerializer Serializing an object for known object types.
BeanSerializer.MethodNameCmp  
BeanSerializerFactory Factory for returning serialization methods.
BigDecimalDeserializer Deserializing a BigDecimal
ByteHandle Handle for Java Byte objects.
CalendarHandle Handle for a calendar object.
CalendarSerializer Serializing a calendar.
ClassDeserializer Deserializing a JDK 1.2 Class.
ClassSerializer Serializing a remote object.
CollectionDeserializer Deserializing a JDK 1.2 Collection.
CollectionSerializer Serializing a JDK 1.2 Collection.
ContextSerializerFactory The classloader-specific Factory for returning serialization
Deflation  
Deflation.DeflateInputStream  
Deflation.DeflateOutputStream  
EnumDeserializer Deserializing an enum valued object
EnumerationDeserializer Deserializing a JDK 1.2 Collection.
EnumerationSerializer Serializing a JDK 1.2 Enumeration.
EnumSerializer Serializing an object for known object types.
EnvelopeFactory  
ExtSerializerFactory Factory for returning serialization methods.
FileDeserializer Deserializing a File
FloatHandle Handle for Java Float objects.
Hessian2Input Input stream for Hessian requests.
Hessian2Input.ObjectDefinition  
Hessian2Output Output stream for Hessian 2 requests.
Hessian2StreamingInput Input stream for Hessian 2 streaming requests using WebSocket.
Hessian2StreamingInput.StreamingInputStream  
Hessian2StreamingOutput Output stream for Hessian 2 streaming requests.
HessianDebugInputStream Debugging input stream for Hessian requests.
HessianDebugInputStream.LogWriter  
HessianDebugOutputStream Debugging output stream for Hessian requests.
HessianDebugOutputStream.LogWriter  
HessianDebugState Debugging input stream for Hessian requests.
HessianDebugState.ObjectDef  
HessianEnvelope Factory class for wrapping and unwrapping hessian streams.
HessianFactory Factory for creating HessianInput and HessianOutput streams.
HessianInput Input stream for Hessian requests.
HessianInputFactory  
HessianOutput Output stream for Hessian requests, compatible with microedition Java.
HessianRemote Encapsulates a remote address when no stub is available, e.g.
HessianSerializerInput Input stream for Hessian requests, deserializing objects using the java.io.Serialization protocol.
HessianSerializerOutput Output stream for Hessian requests.
InputStreamDeserializer Serializing a stream object.
InputStreamSerializer Serializing a stream object.
IteratorSerializer Serializing a JDK 1.2 Iterator.
JavaDeserializer Serializing an object for known object types.
JavaDeserializer.BooleanFieldDeserializer  
JavaDeserializer.ByteFieldDeserializer  
JavaDeserializer.DoubleFieldDeserializer  
JavaDeserializer.FieldDeserializer  
JavaDeserializer.FloatFieldDeserializer  
JavaDeserializer.IntFieldDeserializer  
JavaDeserializer.LongFieldDeserializer  
JavaDeserializer.NullFieldDeserializer  
JavaDeserializer.ObjectFieldDeserializer  
JavaDeserializer.ShortFieldDeserializer  
JavaDeserializer.SqlDateFieldDeserializer  
JavaDeserializer.SqlTimeFieldDeserializer  
JavaDeserializer.SqlTimestampFieldDeserializer  
JavaDeserializer.StringFieldDeserializer  
JavaSerializer Serializing an object for known object types.
JavaSerializer.BooleanFieldSerializer  
JavaSerializer.DateFieldSerializer  
JavaSerializer.DoubleFieldSerializer  
JavaSerializer.FieldSerializer  
JavaSerializer.IntFieldSerializer  
JavaSerializer.LongFieldSerializer  
JavaSerializer.StringFieldSerializer  
LocaleHandle Handle for a locale object.
LocaleSerializer Serializing a locale.
MapDeserializer Deserializing a JDK 1.2 Map.
MapSerializer Serializing a JDK 1.2 java.util.Map.
ObjectDeserializer Serializing an object for known object types.
ObjectHandleSerializer Serializing a remote object.
ObjectNameDeserializer Deserializing an ObjectName
RemoteDeserializer Serializing an object for known object types.
RemoteSerializer Serializing a remote object.
SerializerFactory Factory for returning serialization methods.
ShortHandle Handle for Java Short objects.
SqlDateDeserializer Deserializing a string valued object
SqlDateSerializer Serializing a sql date object.
StackTraceElementDeserializer Deserializing a JDK 1.4 StackTraceElement
StringValueDeserializer Deserializing a string valued object
StringValueSerializer Serializing a remote object.
ThrowableSerializer Serializing an object for known object types.
UnsafeDeserializer Serializing an object for known object types.
UnsafeDeserializer.BooleanFieldDeserializer  
UnsafeDeserializer.ByteFieldDeserializer  
UnsafeDeserializer.CharFieldDeserializer  
UnsafeDeserializer.DoubleFieldDeserializer  
UnsafeDeserializer.FieldDeserializer  
UnsafeDeserializer.FloatFieldDeserializer  
UnsafeDeserializer.IntFieldDeserializer  
UnsafeDeserializer.LongFieldDeserializer  
UnsafeDeserializer.NullFieldDeserializer  
UnsafeDeserializer.ObjectFieldDeserializer  
UnsafeDeserializer.ShortFieldDeserializer  
UnsafeDeserializer.SqlDateFieldDeserializer  
UnsafeDeserializer.SqlTimeFieldDeserializer  
UnsafeDeserializer.SqlTimestampFieldDeserializer  
UnsafeDeserializer.StringFieldDeserializer  
UnsafeSerializer Serializing an object for known object types.
UnsafeSerializer.BooleanFieldSerializer  
UnsafeSerializer.ByteFieldSerializer  
UnsafeSerializer.CharFieldSerializer  
UnsafeSerializer.DateFieldSerializer  
UnsafeSerializer.DoubleFieldSerializer  
UnsafeSerializer.FieldSerializer  
UnsafeSerializer.FloatFieldSerializer  
UnsafeSerializer.IntFieldSerializer  
UnsafeSerializer.LongFieldSerializer  
UnsafeSerializer.ObjectFieldSerializer  
UnsafeSerializer.ShortFieldSerializer  
UnsafeSerializer.StringFieldSerializer  
ValueDeserializer Deserializing a string valued object
WriteReplaceSerializer Serializing an object for known object types.
 

Enum Summary
HessianInputFactory.HeaderType  
 

Exception Summary
HessianFieldException Exception during field reading.
HessianMethodSerializationException Exception for faults when the fault doesn't return a java exception.
HessianProtocolException Exception for faults when the fault doesn't return a java exception.
HessianServiceException Exception for faults when the fault doesn't return a java exception.
IOExceptionWrapper Exception wrapper for IO.
 



Copyright 2003-2011. All Rights Reserved.