Alphabetical Index

_ A B C D E F G H I J L M N O P R S T U W Y

_

_basicAuth - field in class com.caucho.hessian.client.HessianProxyFactory
_cachedDeserializerMap - field in class com.caucho.hessian.io.SerializerFactory
_cachedSerializerMap - field in class com.caucho.hessian.io.SerializerFactory
_cachedTypeDeserializerMap - field in class com.caucho.hessian.io.SerializerFactory
_chunkInputStream - field in class com.caucho.hessian.io.HessianInput
_chunkLength - field in class com.caucho.hessian.io.HessianInput
_chunkReader - field in class com.caucho.hessian.io.HessianInput
_cl - field in class com.caucho.hessian.io.SqlDateDeserializer
_cl - field in class com.caucho.hessian.io.StringValueDeserializer
_code - field in class com.caucho.hessian.io.BasicDeserializer
_componentType - field in class com.caucho.hessian.io.ArrayDeserializer
_constructor - field in class com.caucho.hessian.io.BeanDeserializer
_constructor - field in class com.caucho.hessian.io.JavaDeserializer
_constructor - field in class com.caucho.hessian.io.SqlDateDeserializer
_constructor - field in class com.caucho.hessian.io.StringValueDeserializer
_constructorArgs - field in class com.caucho.hessian.io.BeanDeserializer
_constructorArgs - field in class com.caucho.hessian.io.JavaDeserializer
_defaultSerializer - field in class com.caucho.hessian.io.SerializerFactory
_deserializerMap - static field in class com.caucho.hessian.io.SerializerFactory
_detailMessageField - static field in class com.caucho.hessian.io.HessianInput
_factory - field in class com.caucho.hessian.client.HessianProxy
_factory - field in class com.caucho.hessian.client.HessianProxyResolver
_fieldMap - field in class com.caucho.hessian.io.JavaDeserializer
_fields - field in class com.caucho.hessian.io.JavaSerializer
_hashMapDeserializer - field in class com.caucho.hessian.io.SerializerFactory
_hessian_getAttribute(String) - method in class com.caucho.hessian.client.HessianMetaInfoAPI
Returns a service attribute.
_homeAPI - field in class com.caucho.hessian.server.HessianServlet
_homeImpl - field in class com.caucho.hessian.server.HessianServlet
_homeSkeleton - field in class com.caucho.hessian.server.HessianServlet
_is - field in class com.caucho.hessian.io.HessianInput
_isLastChunk - field in class com.caucho.hessian.io.HessianInput
_isOverloadEnabled - field in class com.caucho.hessian.client.HessianProxyFactory
_method - field in class com.caucho.hessian.io.HessianInput
_methodMap - field in class com.caucho.hessian.io.BeanDeserializer
_methods - field in class com.caucho.hessian.io.BeanSerializer
_names - field in class com.caucho.hessian.io.BeanSerializer
_objectAPI - field in class com.caucho.hessian.server.HessianServlet
_objectImpl - field in class com.caucho.hessian.server.HessianServlet
_objectSkeleton - field in class com.caucho.hessian.server.HessianServlet
_password - field in class com.caucho.hessian.client.HessianProxyFactory
_peek - field in class com.caucho.hessian.io.HessianInput
_readResolve - field in class com.caucho.hessian.io.BeanDeserializer
_readResolve - field in class com.caucho.hessian.io.JavaDeserializer
_refs - field in class com.caucho.hessian.io.HessianInput
_refs - field in class com.caucho.hessian.io.HessianOutput
_replyFault - field in class com.caucho.hessian.io.HessianInput
_resolver - field in class com.caucho.hessian.client.HessianProxyFactory
_serializerFactory - field in class com.caucho.hessian.io.AbstractHessianOutput
_serializerFactory - field in class com.caucho.hessian.io.HessianInput
_serializerMap - static field in class com.caucho.hessian.io.SerializerFactory
_service - field in class com.caucho.hessian.server.HessianSkeleton
_stackTraceClass - static field in class com.caucho.hessian.io.StackTraceElementDeserializer
_type - field in class com.caucho.hessian.io.BeanDeserializer
_type - field in class com.caucho.hessian.io.CollectionDeserializer
_type - field in class com.caucho.hessian.io.JavaDeserializer
_typeMap - static field in class com.caucho.hessian.io.SerializerFactory
_url - field in class com.caucho.hessian.client.HessianProxy
_user - field in class com.caucho.hessian.client.HessianProxyFactory
_writeReplace - field in class com.caucho.hessian.io.BeanSerializer
_writeReplace - field in class com.caucho.hessian.io.JavaSerializer

A

AbstractHessianInput - class com.caucho.hessian.io.AbstractHessianInput
Abstract base class for Hessian requests.
AbstractHessianOutput - class com.caucho.hessian.io.AbstractHessianOutput
Abstract output stream for Hessian requests.
AbstractHessianResolver - class com.caucho.hessian.io.AbstractHessianResolver
Looks up remote objects.
Deserializing a JDK 1.2 Collection.
AbstractMapDeserializer - class com.caucho.hessian.io.AbstractMapDeserializer
Serializing an object for known object types.
addBasic(Class,String,int) - static method in class com.caucho.hessian.io.SerializerFactory
addRef(Object) - method in class com.caucho.hessian.io.AbstractHessianInput
Adds an object reference.
addRef(Object) - method in class com.caucho.hessian.io.AbstractHessianOutput
Adds an object to the reference list.
addRef(Object) - method in class com.caucho.hessian.io.HessianInput
Adds a list/map reference.
addRef(Object) - method in class com.caucho.hessian.io.HessianOutput
If the object has already been written, just write its ref.
ArrayDeserializer - class com.caucho.hessian.io.ArrayDeserializer
Deserializing a Java array
ArrayDeserializer(com.caucho.hessian.io.Deserializer) - constructor for class com.caucho.hessian.io.ArrayDeserializer
ArraySerializer - class com.caucho.hessian.io.ArraySerializer
Serializing a Java array.

B

base64(String) - method in class com.caucho.hessian.client.HessianProxyFactory
Creates the Base64 value.
BasicDeserializer - class com.caucho.hessian.io.BasicDeserializer
Serializing an object for known object types.
BasicDeserializer(int) - constructor for class com.caucho.hessian.io.BasicDeserializer
BasicSerializer - class com.caucho.hessian.io.BasicSerializer
Serializing an object for known object types.
BasicSerializer(int) - constructor for class com.caucho.hessian.io.BasicSerializer
BeanDeserializer - class com.caucho.hessian.io.BeanDeserializer
Serializing an object for known object types.
BeanDeserializer(Class) - constructor for class com.caucho.hessian.io.BeanDeserializer
BeanSerializer - class com.caucho.hessian.io.BeanSerializer
Serializing an object for known object types.
BeanSerializer(Class) - constructor for class com.caucho.hessian.io.BeanSerializer
BeanSerializerFactory - class com.caucho.hessian.io.BeanSerializerFactory
Factory for returning serialization methods.
BOOLEAN - static field in class com.caucho.hessian.io.BasicDeserializer
BOOLEAN - static field in class com.caucho.hessian.io.BasicSerializer
BOOLEAN_ARRAY - static field in class com.caucho.hessian.io.BasicDeserializer
BOOLEAN_ARRAY - static field in class com.caucho.hessian.io.BasicSerializer
BYTE - static field in class com.caucho.hessian.io.BasicDeserializer
BYTE - static field in class com.caucho.hessian.io.BasicSerializer
BYTE_ARRAY - static field in class com.caucho.hessian.io.BasicDeserializer
BYTE_ARRAY - static field in class com.caucho.hessian.io.BasicSerializer

C

call(String,Object[]) - method in class com.caucho.hessian.io.HessianOutput
Writes a complete method call.
channel - field in class com.caucho.hessian.mux.MuxInputStream
channel - field in class com.caucho.hessian.mux.MuxOutputStream
CHARACTER - static field in class com.caucho.hessian.io.BasicDeserializer
CHARACTER - static field in class com.caucho.hessian.io.BasicSerializer
CHARACTER_ARRAY - static field in class com.caucho.hessian.io.BasicDeserializer
CHARACTER_ARRAY - static field in class com.caucho.hessian.io.BasicSerializer
chunkLength - field in class com.caucho.hessian.mux.MuxInputStream
ClassDeserializer - class com.caucho.hessian.io.ClassDeserializer
Deserializing a JDK 1.2 Class.
ClassDeserializer() - constructor for class com.caucho.hessian.io.ClassDeserializer
ClassSerializer - class com.caucho.hessian.io.ClassSerializer
Serializing a remote object.
close() - method in class com.caucho.hessian.mux.MuxInputStream
Complete writing to the stream, closing the channel.
close() - method in class com.caucho.hessian.mux.MuxOutputStream
Complete writing to the stream, closing the channel.
close() - method in class com.caucho.hessian.mux.MuxServer
Close the mux
close(int) - method in class com.caucho.hessian.mux.MuxServer
code - field in class com.caucho.hessian.io.BasicSerializer
code - field in class com.caucho.hessian.io.HessianServiceException
CollectionDeserializer - class com.caucho.hessian.io.CollectionDeserializer
Deserializing a JDK 1.2 Collection.
CollectionDeserializer(Class) - constructor for class com.caucho.hessian.io.CollectionDeserializer
CollectionSerializer - class com.caucho.hessian.io.CollectionSerializer
Serializing a JDK 1.2 Collection.
completeCall() - method in class com.caucho.hessian.io.AbstractHessianInput
Completes reading the call

The call expects the following protocol data

 Z
 
completeCall() - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes the method call:
 z
 
completeCall() - method in class com.caucho.hessian.io.HessianInput
Completes reading the call

A successful completion will have a single value:

 z
 
completeCall() - method in class com.caucho.hessian.io.HessianOutput
Completes.
completeCall() - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes the method call:
 z
 
completeReply() - method in class com.caucho.hessian.io.AbstractHessianInput
Completes reading the call

A successful completion will have a single value:

 z
 
completeReply() - method in class com.caucho.hessian.io.HessianInput
Completes reading the call

A successful completion will have a single value:

 z
 
completeReply() - method in class com.caucho.hessian.io.HessianOutput
Completes reading the reply

A successful completion will have a single value:

 z
 
completeReply() - method in class com.caucho.hessian.micro.MicroHessianInput
Completes reading the call

A successful completion will have a single value:

 z
 
completeValueReply() - method in class com.caucho.hessian.io.HessianInput
Completes reading the call

A successful completion will have a single value:

 z
 
create(Class,String) - method in class com.caucho.hessian.client.HessianProxyFactory
Creates a new proxy with the specified URL.
create(String) - method in class com.caucho.hessian.client.HessianProxyFactory
Creates a new proxy with the specified URL.
createArray(int) - method in class com.caucho.hessian.io.ArrayDeserializer

D

DATE - static field in class com.caucho.hessian.io.BasicDeserializer
DATE - static field in class com.caucho.hessian.io.BasicSerializer
Deserializer - class com.caucho.hessian.io.Deserializer
Deserializing an object.
detail - field in class com.caucho.hessian.io.HessianServiceException
DOUBLE - static field in class com.caucho.hessian.io.BasicDeserializer
DOUBLE - static field in class com.caucho.hessian.io.BasicSerializer
DOUBLE_ARRAY - static field in class com.caucho.hessian.io.BasicDeserializer
DOUBLE_ARRAY - static field in class com.caucho.hessian.io.BasicSerializer

E

encode(long) - static method in class com.caucho.hessian.client.HessianProxyFactory
END_OF_DATA - static field in class com.caucho.hessian.io.HessianInput
equals(Object) - method in class com.caucho.hessian.io.HessianRemote
Defines equality
error(String) - method in class com.caucho.hessian.io.HessianInput
expect(String,int) - method in class com.caucho.hessian.io.HessianInput
expect(String,int) - method in class com.caucho.hessian.micro.MicroHessianInput

F

findGetter(Method[],String,Class) - method in class com.caucho.hessian.io.BeanDeserializer
Finds any matching setter.
findSetter(Method[],String,Class) - method in class com.caucho.hessian.io.BeanSerializer
Finds any matching setter.
FLOAT - static field in class com.caucho.hessian.io.BasicDeserializer
FLOAT - static field in class com.caucho.hessian.io.BasicSerializer
FLOAT_ARRAY - static field in class com.caucho.hessian.io.BasicDeserializer
FLOAT_ARRAY - static field in class com.caucho.hessian.io.BasicSerializer
flush() - method in class com.caucho.hessian.mux.MuxOutputStream
Flush data to the output stream.
flush(int) - method in class com.caucho.hessian.mux.MuxServer
freeReadLock() - method in class com.caucho.hessian.mux.MuxServer
Frees the channel for reading.
freeWriteLock() - method in class com.caucho.hessian.mux.MuxServer
Frees the channel for writing.

G

getAPIClass() - method in class com.caucho.hessian.server.HessianServlet
Gets the api-class.
getArrayType(Class) - method in class com.caucho.hessian.io.ArraySerializer
Returns the <type> name for a <list>.
getChannel() - method in class com.caucho.hessian.mux.MuxInputStream
Gets the channel of the connection.
getChannel() - method in class com.caucho.hessian.mux.MuxOutputStream
Gets the channel of the connection.
getCode() - method in class com.caucho.hessian.io.HessianServiceException
Returns the code.
getDefaultDeserializer(Class) - method in class com.caucho.hessian.io.BeanSerializerFactory
Returns the default deserializer for a class that isn't matched directly.
getDefaultDeserializer(Class) - method in class com.caucho.hessian.io.SerializerFactory
Returns the default serializer for a class that isn't matched directly.
getDefaultSerializer(Class) - method in class com.caucho.hessian.io.BeanSerializerFactory
Returns the default serializer for a class that isn't matched directly.
getDefaultSerializer(Class) - method in class com.caucho.hessian.io.SerializerFactory
Returns the default serializer for a class that isn't matched directly.
getDeserializer(Class) - method in class com.caucho.hessian.io.SerializerFactory
Returns the deserializer for a class.
getDeserializer(String) - method in class com.caucho.hessian.io.SerializerFactory
Returns a deserializer based on a string type.
getDetail() - method in class com.caucho.hessian.io.HessianServiceException
Returns the detail.
getFieldMap(Class) - method in class com.caucho.hessian.io.HessianSerializerInput
Creates a map of the classes fields.
getFieldMap(Class) - method in class com.caucho.hessian.io.JavaDeserializer
Creates a map of the classes fields.
getHessianInput(InputStream) - method in class com.caucho.hessian.client.HessianProxyFactory
getHessianOutput(OutputStream) - method in class com.caucho.hessian.client.HessianProxyFactory
getHessianType() - method in class com.caucho.hessian.io.HessianRemoteObject
getHessianURL() - method in class com.caucho.hessian.io.HessianRemoteObject
getInputStream() - method in class com.caucho.hessian.mux.MuxInputStream
Gets the raw input stream.
getInputStream() - method in class com.caucho.hessian.mux.MuxServer
Gets the raw input stream.
getMessage() - method in class com.caucho.hessian.client.HessianRuntimeException
Returns the message.
getMethod() - method in class com.caucho.hessian.io.AbstractHessianInput
Returns the call's method
getMethod() - method in class com.caucho.hessian.io.HessianInput
Returns the calls method
getMethodMap(Class) - method in class com.caucho.hessian.io.BeanDeserializer
Creates a map of the classes fields.
getObjectDeserializer(String) - method in class com.caucho.hessian.io.SerializerFactory
Reads the object as a map.
getObjectInstance(Object,Name,Context,Hashtable) - method in class com.caucho.hessian.client.HessianProxyFactory
JNDI object factory so the proxy can be used as a resource.
getOutputStream() - method in class com.caucho.hessian.mux.MuxOutputStream
Gets the raw output stream.
getOutputStream() - method in class com.caucho.hessian.mux.MuxServer
Gets the raw output stream.
getParamArg(Class) - static method in class com.caucho.hessian.io.BeanDeserializer
Creates a map of the classes fields.
getParamArg(Class) - static method in class com.caucho.hessian.io.JavaDeserializer
Creates a map of the classes fields.
getReader() - method in class com.caucho.hessian.io.AbstractHessianInput
Starts reading a string.
getReader() - method in class com.caucho.hessian.io.HessianInput
Starts reading a string.
getReadLock() - method in class com.caucho.hessian.mux.MuxServer
getRemoteResolver() - method in class com.caucho.hessian.io.AbstractHessianInput
Sets the resolver used to lookup remote objects.
getRemoteResolver() - method in class com.caucho.hessian.client.HessianProxyFactory
Returns the remote resolver.
getReplyFault() - method in class com.caucho.hessian.io.HessianInput
Returns any reply fault.
getRootCause() - method in class com.caucho.hessian.io.HessianProtocolException
Returns the underlying cause.
getRootCause() - method in class com.caucho.hessian.client.HessianRuntimeException
Returns the underlying cause.
getSerializer(Class) - method in class com.caucho.hessian.io.SerializerFactory
Returns the serializer for a class.
getSerializerFactory() - method in class com.caucho.hessian.io.HessianInput
Gets the serializer factory.
getServletInfo() - method in class com.caucho.hessian.server.HessianServlet
getType() - method in class com.caucho.hessian.io.ArrayDeserializer
getType() - method in class com.caucho.hessian.io.BasicDeserializer
getType() - method in class com.caucho.hessian.io.BeanDeserializer
getType() - method in class com.caucho.hessian.io.ClassDeserializer
getType() - method in class com.caucho.hessian.io.CollectionDeserializer
getType() - method in class com.caucho.hessian.io.Deserializer
getType() - method in class com.caucho.hessian.io.HessianRemote
Returns the remote api class name.
getType() - method in class com.caucho.hessian.io.JavaDeserializer
getType() - method in class com.caucho.hessian.io.SqlDateDeserializer
getType() - method in class com.caucho.hessian.io.StackTraceElementDeserializer
getType() - method in class com.caucho.hessian.io.StringValueDeserializer
getURL() - method in class com.caucho.hessian.client.HessianProxy
Returns the proxy's URL.
getURL() - method in class com.caucho.hessian.io.HessianRemote
Returns the remote URL.
getURL() - method in class com.caucho.hessian.mux.MuxInputStream
Returns the request's URL

H

hashCode() - method in class com.caucho.hessian.io.HessianRemote
Defines the hashcode.
HessianInput - class com.caucho.hessian.io.HessianInput
Input stream for Hessian requests.
HessianInput() - constructor for class com.caucho.hessian.io.HessianInput
Creates an uninitialized Hessian input stream.
HessianInput(InputStream) - constructor for class com.caucho.hessian.io.HessianInput
Creates a new Hessian input stream, initialized with an underlying input stream.
HessianMetaInfoAPI - interface com.caucho.hessian.client.HessianMetaInfoAPI
API retrieving hessian meta information.
HessianOutput - class com.caucho.hessian.io.HessianOutput
Output stream for Hessian requests, compatible with microedition Java.
HessianOutput() - constructor for class com.caucho.hessian.io.HessianOutput
Creates an uninitialized Hessian output stream.
HessianOutput(OutputStream) - constructor for class com.caucho.hessian.io.HessianOutput
Creates a new Hessian output stream, initialized with an underlying output stream.
Exception for faults when the fault doesn't return a java exception.
HessianProtocolException() - constructor for class com.caucho.hessian.io.HessianProtocolException
Zero-arg constructor.
HessianProtocolException(String) - constructor for class com.caucho.hessian.io.HessianProtocolException
Create the exception.
HessianProtocolException(String,Throwable) - constructor for class com.caucho.hessian.io.HessianProtocolException
Create the exception.
HessianProtocolException(Throwable) - constructor for class com.caucho.hessian.io.HessianProtocolException
Create the exception.
HessianProxy - class com.caucho.hessian.client.HessianProxy
Proxy implementation for Hessian clients.
HessianProxy(com.caucho.hessian.client.HessianProxyFactory,URL) - constructor for class com.caucho.hessian.client.HessianProxy
HessianProxyFactory - class com.caucho.hessian.client.HessianProxyFactory
Factory for creating Hessian client stubs.
HessianProxyFactory() - constructor for class com.caucho.hessian.client.HessianProxyFactory
Creates the new proxy factory.
HessianProxyResolver - class com.caucho.hessian.client.HessianProxyResolver
Looks up remote objects in the proxy.
Creates an uninitialized Hessian remote resolver.
HessianRemote - class com.caucho.hessian.io.HessianRemote
Encapsulates a remote address when no stub is available, e.g.
HessianRemote() - constructor for class com.caucho.hessian.io.HessianRemote
Creates an uninitialized Hessian remote.
HessianRemote(String,String) - constructor for class com.caucho.hessian.io.HessianRemote
Creates a new Hessian remote object.
HessianRemoteObject - interface com.caucho.hessian.io.HessianRemoteObject
Interface for any hessian remote object.
HessianRemoteResolver - interface com.caucho.hessian.io.HessianRemoteResolver
Looks up remote objects.
HessianRuntimeException - class com.caucho.hessian.client.HessianRuntimeException
Wrapper for protocol exceptions thrown in the proxy.
HessianRuntimeException() - constructor for class com.caucho.hessian.client.HessianRuntimeException
Zero-arg constructor.
HessianRuntimeException(String) - constructor for class com.caucho.hessian.client.HessianRuntimeException
Create the exception.
HessianRuntimeException(String,Throwable) - constructor for class com.caucho.hessian.client.HessianRuntimeException
Create the exception.
HessianRuntimeException(Throwable) - constructor for class com.caucho.hessian.client.HessianRuntimeException
Create the exception.
HessianSerializerInput - class com.caucho.hessian.io.HessianSerializerInput
Input stream for Hessian requests, deserializing objects using the java.io.Serialization protocol.
HessianSerializerInput() - constructor for class com.caucho.hessian.io.HessianSerializerInput
Creates an uninitialized Hessian input stream.
HessianSerializerInput(InputStream) - constructor for class com.caucho.hessian.io.HessianSerializerInput
Creates a new Hessian input stream, initialized with an underlying input stream.
HessianSerializerOutput - class com.caucho.hessian.io.HessianSerializerOutput
Output stream for Hessian requests.
HessianSerializerOutput() - constructor for class com.caucho.hessian.io.HessianSerializerOutput
Creates an uninitialized Hessian output stream.
HessianSerializerOutput(OutputStream) - constructor for class com.caucho.hessian.io.HessianSerializerOutput
Creates a new Hessian output stream, initialized with an underlying output stream.
HessianServiceException - class com.caucho.hessian.io.HessianServiceException
Exception for faults when the fault doesn't return a java exception.
HessianServiceException() - constructor for class com.caucho.hessian.io.HessianServiceException
Zero-arg constructor.
HessianServiceException(String,String,Object) - constructor for class com.caucho.hessian.io.HessianServiceException
Create the exception.
HessianServlet - class com.caucho.hessian.server.HessianServlet
Servlet for serving Hessian services.
HessianSkeleton - class com.caucho.hessian.server.HessianSkeleton
Proxy class for Hessian services.
HessianSkeleton(Object,Class) - constructor for class com.caucho.hessian.server.HessianSkeleton
Create a new hessian skeleton.

I

init(com.caucho.hessian.mux.MuxServer,int) - method in class com.caucho.hessian.mux.MuxInputStream
Initialize the multiplexor with input and output streams.
init(com.caucho.hessian.mux.MuxServer,int) - method in class com.caucho.hessian.mux.MuxOutputStream
Initialize the multiplexor with input and output streams.
init(InputStream) - method in class com.caucho.hessian.io.AbstractHessianInput
Initialize the Hessian stream with the underlying input stream.
init(InputStream) - method in class com.caucho.hessian.io.HessianInput
Initialize the hessian stream with the underlying input stream.
init(InputStream) - method in class com.caucho.hessian.micro.MicroHessianInput
Initialize the hessian stream with the underlying input stream.
init(InputStream,OutputStream,boolean) - method in class com.caucho.hessian.mux.MuxServer
Initialize the multiplexor with input and output streams.
init(Object) - method in class com.caucho.hessian.server.HessianServlet
init(OutputStream) - method in class com.caucho.hessian.io.AbstractHessianOutput
Initialize the output with a new underlying stream.
init(OutputStream) - method in class com.caucho.hessian.io.HessianOutput
Initializes the output
init(OutputStream) - method in class com.caucho.hessian.micro.MicroHessianOutput
init(ServletConfig) - method in class com.caucho.hessian.server.HessianServlet
Initialize the service, including the service object.
inputReady - field in class com.caucho.hessian.mux.MuxServer
InputStreamSerializer - class com.caucho.hessian.io.InputStreamSerializer
Serializing a stream object.
InputStreamSerializer() - constructor for class com.caucho.hessian.io.InputStreamSerializer
instantiate() - method in class com.caucho.hessian.io.BeanDeserializer
instantiate() - method in class com.caucho.hessian.io.JavaDeserializer
INTEGER - static field in class com.caucho.hessian.io.BasicDeserializer
INTEGER - static field in class com.caucho.hessian.io.BasicSerializer
INTEGER_ARRAY - static field in class com.caucho.hessian.io.BasicDeserializer
INTEGER_ARRAY - static field in class com.caucho.hessian.io.BasicSerializer
Invoke the object with the request from the input stream.
invoke(Object,Method,Object[]) - method in class com.caucho.hessian.client.HessianProxy
Handles the object invocation.
is - field in class com.caucho.hessian.micro.MicroHessianInput
is - field in class com.caucho.hessian.mux.MuxInputStream
is - field in class com.caucho.hessian.mux.MuxServer
isClient - field in class com.caucho.hessian.mux.MuxServer
isClosed - field in class com.caucho.hessian.mux.MuxServer
isEnd() - method in class com.caucho.hessian.io.AbstractHessianInput
Returns true if the data has ended.
isEnd() - method in class com.caucho.hessian.io.HessianInput
Returns true if this is the end of a list or a map.
isOverloadEnabled() - method in class com.caucho.hessian.client.HessianProxyFactory
Returns true if overloaded methods are allowed (using mangling)
isReadLocked - field in class com.caucho.hessian.mux.MuxServer
isWriteLocked - field in class com.caucho.hessian.mux.MuxServer

J

JavaDeserializer - class com.caucho.hessian.io.JavaDeserializer
Serializing an object for known object types.
JavaDeserializer(Class) - constructor for class com.caucho.hessian.io.JavaDeserializer
JavaSerializer - class com.caucho.hessian.io.JavaSerializer
Serializing an object for known object types.
JavaSerializer(Class) - constructor for class com.caucho.hessian.io.JavaSerializer

L

loadClass(String) - method in class com.caucho.hessian.server.HessianServlet
LONG - static field in class com.caucho.hessian.io.BasicDeserializer
LONG - static field in class com.caucho.hessian.io.BasicSerializer
LONG_ARRAY - static field in class com.caucho.hessian.io.BasicDeserializer
LONG_ARRAY - static field in class com.caucho.hessian.io.BasicSerializer
lookup(String,String) - method in class com.caucho.hessian.io.AbstractHessianResolver
Looks up a proxy object.
lookup(String,String) - method in class com.caucho.hessian.client.HessianProxyResolver
Looks up a proxy object.
lookup(String,String) - method in class com.caucho.hessian.io.HessianRemoteResolver
Looks up a proxy object.

M

MapDeserializer - class com.caucho.hessian.io.MapDeserializer
Deserializing a JDK 1.2 Map.
MapDeserializer(Class) - constructor for class com.caucho.hessian.io.MapDeserializer
MapSerializer - class com.caucho.hessian.io.MapSerializer
Serializing a JDK 1.2 java.util.Map.
MicroHessianInput - class com.caucho.hessian.micro.MicroHessianInput
Input stream for Hessian requests, compatible with microedition Java.
MicroHessianInput() - constructor for class com.caucho.hessian.micro.MicroHessianInput
Creates an uninitialized Hessian input stream.
MicroHessianInput(InputStream) - constructor for class com.caucho.hessian.micro.MicroHessianInput
Creates a new Hessian input stream, initialized with an underlying input stream.
MicroHessianOutput - class com.caucho.hessian.micro.MicroHessianOutput
Output stream for Hessian requests, compatible with microedition Java.
MicroHessianOutput() - constructor for class com.caucho.hessian.micro.MicroHessianOutput
Creates an uninitialized Hessian output stream.
MicroHessianOutput(OutputStream) - constructor for class com.caucho.hessian.micro.MicroHessianOutput
Creates a new Hessian output stream, initialized with an underlying output stream.
MuxInputStream - class com.caucho.hessian.mux.MuxInputStream
Input stream to a specific channel.
MuxInputStream() - constructor for class com.caucho.hessian.mux.MuxInputStream
Null argument constructor.
MuxOutputStream - class com.caucho.hessian.mux.MuxOutputStream
Output stream to a specific channel.
MuxOutputStream() - constructor for class com.caucho.hessian.mux.MuxOutputStream
Null argument constructor.
MuxServer - class com.caucho.hessian.mux.MuxServer
Hessian Mux, a peer-to-peer protocol.
MuxServer() - constructor for class com.caucho.hessian.mux.MuxServer
Null argument constructor.
MuxServer(InputStream,OutputStream,boolean) - constructor for class com.caucho.hessian.mux.MuxServer
Create a new multiplexor with input and output streams.

N

NULL - static field in class com.caucho.hessian.io.BasicDeserializer
NULL - static field in class com.caucho.hessian.io.BasicSerializer

O

OBJECT_ARRAY - static field in class com.caucho.hessian.io.BasicDeserializer
OBJECT_ARRAY - static field in class com.caucho.hessian.io.BasicSerializer
openConnection(URL) - method in class com.caucho.hessian.client.HessianProxyFactory
Creates the URL connection.
os - field in class com.caucho.hessian.io.HessianOutput
os - field in class com.caucho.hessian.micro.MicroHessianOutput
os - field in class com.caucho.hessian.mux.MuxOutputStream
os - field in class com.caucho.hessian.mux.MuxServer

P

parseByte() - method in class com.caucho.hessian.io.HessianInput
Reads a byte from the underlying stream.
parseChar() - method in class com.caucho.hessian.io.HessianInput
Reads a character from the underlying stream.
parseDouble() - method in class com.caucho.hessian.io.HessianInput
Parses a 64-bit double value from the stream.
parseInt() - method in class com.caucho.hessian.io.HessianInput
Parses a 32-bit integer value from the stream.
parseLong() - method in class com.caucho.hessian.io.HessianInput
Parses a 64-bit long value from the stream.
parseUTF8Char() - method in class com.caucho.hessian.io.HessianInput
Parses a single UTF8 character.
parseXML() - method in class com.caucho.hessian.io.HessianInput
prepareFault() - method in class com.caucho.hessian.io.HessianInput
Prepares the fault.
printLenString(String) - method in class com.caucho.hessian.io.HessianOutput
Prints a string to the stream, encoded as UTF-8 with preceeding length
printLenString(String) - method in class com.caucho.hessian.micro.MicroHessianOutput
Prints a string to the stream, encoded as UTF-8 with preceeding length
printStackTrace() - method in class com.caucho.hessian.client.HessianRuntimeException
Prints the stack trace.
printStackTrace(PrintStream) - method in class com.caucho.hessian.client.HessianRuntimeException
Prints the stack trace.
printStackTrace(PrintWriter) - method in class com.caucho.hessian.client.HessianRuntimeException
Prints the stack trace.
printString(char[],int,int) - method in class com.caucho.hessian.io.HessianOutput
Prints a string to the stream, encoded as UTF-8
printString(String) - method in class com.caucho.hessian.io.HessianOutput
Prints a string to the stream, encoded as UTF-8
printString(String) - method in class com.caucho.hessian.micro.MicroHessianOutput
Prints a string to the stream, encoded as UTF-8
printString(String,int,int) - method in class com.caucho.hessian.io.HessianOutput
Prints a string to the stream, encoded as UTF-8
printString(String,int,int) - method in class com.caucho.hessian.micro.MicroHessianOutput
Prints a string to the stream, encoded as UTF-8
protocolException(String) - method in class com.caucho.hessian.micro.MicroHessianInput

R

read() - method in class com.caucho.hessian.io.HessianInput
read() - method in class com.caucho.hessian.mux.MuxInputStream
Writes a data byte to the output stream.
read(byte[],int,int) - method in class com.caucho.hessian.io.HessianInput
Reads bytes from the underlying stream.
READ_LOCK - field in class com.caucho.hessian.mux.MuxServer
readBoolean() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads a boolean
 T
 F
 
readBoolean() - method in class com.caucho.hessian.io.HessianInput
Reads a boolean
 T
 F
 
readBoolean() - method in class com.caucho.hessian.micro.MicroHessianInput
Reads a boolean
 T
 F
 
readByte() - method in class com.caucho.hessian.io.HessianInput
Reads a byte from the stream.
readBytes() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads a byte array.
readBytes() - method in class com.caucho.hessian.io.HessianInput
Reads a byte array
 B b16 b8 data value
 
readBytes() - method in class com.caucho.hessian.micro.MicroHessianInput
Reads a byte array
 B b16 b8 data value
 
readBytes(byte[],int,int) - method in class com.caucho.hessian.io.HessianInput
Reads a byte array from the stream.
readCall() - method in class com.caucho.hessian.io.HessianInput
Starts reading the call
 c major minor
 
readChannel(int) - method in class com.caucho.hessian.mux.MuxServer
Reads data from a channel.
readChar() - method in class com.caucho.hessian.io.HessianInput
Reads a byte from the stream.
readData() - method in class com.caucho.hessian.mux.MuxServer
Reads data until a channel packet 'C' or error 'E' is received.
readDouble() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads a double.
readDouble() - method in class com.caucho.hessian.io.HessianInput
Reads a double
 D b64 b56 b48 b40 b32 b24 b16 b8
 
readEnd() - method in class com.caucho.hessian.io.AbstractHessianInput
Read the end byte
readEnd() - method in class com.caucho.hessian.io.HessianInput
Reads the end byte.
readFault() - method in class com.caucho.hessian.io.HessianInput
Reads a fault.
readFloat() - method in class com.caucho.hessian.io.HessianInput
Reads a float
 D b64 b56 b48 b40 b32 b24 b16 b8
 
readHeader() - method in class com.caucho.hessian.io.HessianInput
Reads a header, returning null if there are no headers.
readInputStream() - method in class com.caucho.hessian.io.AbstractHessianInput
Starts reading a byte array using an input stream.
readInputStream() - method in class com.caucho.hessian.io.HessianInput
Reads bytes based on an input stream.
readInt() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads an integer
 I b32 b24 b16 b8
 
readInt() - method in class com.caucho.hessian.io.HessianInput
Reads an integer
 I b32 b24 b16 b8
 
readInt() - method in class com.caucho.hessian.micro.MicroHessianInput
Reads an integer
 I b32 b24 b16 b8
 
readLength() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads the length of a list.
readLength() - method in class com.caucho.hessian.io.HessianInput
Parses the length for an array
 l b32 b24 b16 b8
 
Reads the array.
Reads the object as a list.
readListEnd() - method in class com.caucho.hessian.io.AbstractHessianInput
Read the end byte
readListEnd() - method in class com.caucho.hessian.io.HessianInput
Reads the end byte.
readListStart() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads the start of a list
readListStart() - method in class com.caucho.hessian.io.HessianInput
Reads the start of a list.
readLong() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads a long
 L b64 b56 b48 b40 b32 b24 b16 b8
 
readLong() - method in class com.caucho.hessian.io.HessianInput
Reads a long
 L b64 b56 b48 b40 b32 b24 b16 b8
 
readLong() - method in class com.caucho.hessian.micro.MicroHessianInput
Reads a long
 L b64 b56 b48 b40 b32 b24 b16 b8
 
Reads the object as a map.
readMapEnd() - method in class com.caucho.hessian.io.AbstractHessianInput
Read the end byte
readMapEnd() - method in class com.caucho.hessian.io.HessianInput
Reads the end byte.
readMapStart() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads the start of a map
readMapStart() - method in class com.caucho.hessian.io.HessianInput
Reads the start of a list.
readMethod() - method in class com.caucho.hessian.io.HessianInput
Starts reading the call

A successful completion will have a single value:

 m b16 b8 method
 
readNode() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads an XML node encoded in UTF-8
 x b16 b8 non-final xml chunk
 X b16 b8 final xml chunk
 
readNode() - method in class com.caucho.hessian.io.HessianInput
Reads an XML node.
readNull() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads a null
 N
 
readNull() - method in class com.caucho.hessian.io.HessianInput
Reads a null
 N
 
readObject() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads an arbitrary object from the input stream.
readObject() - method in class com.caucho.hessian.io.HessianInput
Reads an arbitrary object from the input stream when the type is unknown.
readObject(Class) - method in class com.caucho.hessian.io.AbstractHessianInput
Reads an arbitrary object from the input stream.
readObject(Class) - method in class com.caucho.hessian.io.HessianInput
Reads an object from the input stream with an expected type.
readObject(Class) - method in class com.caucho.hessian.micro.MicroHessianInput
Reads an arbitrary object the input stream.
readObjectImpl(Class) - method in class com.caucho.hessian.io.HessianSerializerInput
Reads an object from the input stream.
readRef() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads a reference
 R b32 b24 b16 b8
 
readRef() - method in class com.caucho.hessian.io.HessianInput
Reads a reference.
readRemote() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads a remote object reference to the stream.
readRemote() - method in class com.caucho.hessian.io.HessianInput
Reads a remote object.
readReply(Class) - method in class com.caucho.hessian.io.AbstractHessianInput
Reads a reply as an object.
readReply(Class) - method in class com.caucho.hessian.io.HessianInput
Reads a reply as an object.
Reads a server request.
readShort() - method in class com.caucho.hessian.io.HessianInput
Reads a short
 I b32 b24 b16 b8
 
readString() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads a string encoded in UTF-8
 s b16 b8 non-final string chunk
 S b16 b8 final string chunk
 
readString() - method in class com.caucho.hessian.io.HessianInput
Reads a string
 S b16 b8 string value
 
readString() - method in class com.caucho.hessian.micro.MicroHessianInput
Reads a string
 S b16 b8 string value
 
readString(char[],int,int) - method in class com.caucho.hessian.io.HessianInput
Reads a byte array from the stream.
readStringImpl(int) - method in class com.caucho.hessian.micro.MicroHessianInput
Reads a string from the underlying stream.
readTag(int) - method in class com.caucho.hessian.mux.MuxInputStream
Subclasses will extend this to read values.
readToData(boolean) - method in class com.caucho.hessian.mux.MuxInputStream
Reads tags, until getting data.
readType() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads an object type.
readType() - method in class com.caucho.hessian.io.HessianInput
Parses a type from the stream.
readUTCDate() - method in class com.caucho.hessian.io.AbstractHessianInput
Reads a date.
readUTCDate() - method in class com.caucho.hessian.io.HessianInput
Reads a date.
readUTCDate() - method in class com.caucho.hessian.micro.MicroHessianInput
Reads a date.
readUTF() - method in class com.caucho.hessian.mux.MuxInputStream
Reads a UTF-8 string.
RemoteSerializer - class com.caucho.hessian.io.RemoteSerializer
Serializing a remote object.
removeRef(Object) - method in class com.caucho.hessian.io.AbstractHessianOutput
Removes a reference.
removeRef(Object) - method in class com.caucho.hessian.io.HessianOutput
Removes a reference.
replaceRef(Object,Object) - method in class com.caucho.hessian.io.AbstractHessianOutput
Replaces a reference from one object to another.
replaceRef(Object,Object) - method in class com.caucho.hessian.io.HessianOutput
Replaces a reference from one object to another.
resolve(Object) - method in class com.caucho.hessian.io.BeanDeserializer
resolve(Object) - method in class com.caucho.hessian.io.JavaDeserializer
resolver - field in class com.caucho.hessian.io.AbstractHessianInput
resolveRemote(String,String) - method in class com.caucho.hessian.io.HessianInput
Resolves a remote object.
rootCause - field in class com.caucho.hessian.io.HessianProtocolException
rootCause - field in class com.caucho.hessian.client.HessianRuntimeException

S

Serializer - class com.caucho.hessian.io.Serializer
Serializing an object.
SerializerFactory - class com.caucho.hessian.io.SerializerFactory
Factory for returning serialization methods.
server - field in class com.caucho.hessian.mux.MuxInputStream
server - field in class com.caucho.hessian.mux.MuxOutputStream
service(ServletRequest,ServletResponse) - method in class com.caucho.hessian.server.HessianServlet
Execute a request.
setAPIClass(Class) - method in class com.caucho.hessian.server.HessianServlet
Sets the api-class.
setHome(Object) - method in class com.caucho.hessian.server.HessianServlet
Sets the home implementation
setHomeAPI(Class) - method in class com.caucho.hessian.server.HessianServlet
Sets the home api.
setInputStream(InputStream) - method in class com.caucho.hessian.mux.MuxInputStream
setObject(Object) - method in class com.caucho.hessian.server.HessianServlet
Sets the object implementation
setObjectAPI(Class) - method in class com.caucho.hessian.server.HessianServlet
Sets the object api.
setOverloadEnabled(boolean) - method in class com.caucho.hessian.client.HessianProxyFactory
set true if overloaded methods are allowed (using mangling)
setPassword(String) - method in class com.caucho.hessian.client.HessianProxyFactory
Sets the password.
setRef(int,Object) - method in class com.caucho.hessian.io.AbstractHessianInput
Sets an object reference.
setRef(int,Object) - method in class com.caucho.hessian.io.HessianInput
Adds a list/map reference.
Sets the resolver used to lookup remote objects.
Sets the serializer factory.
Sets the serializer factory.
setService(Object) - method in class com.caucho.hessian.server.HessianServlet
Sets the service class.
setURL(String) - method in class com.caucho.hessian.io.HessianRemote
Sets the remote URL.
setUser(String) - method in class com.caucho.hessian.client.HessianProxyFactory
Sets the user.
SHORT - static field in class com.caucho.hessian.io.BasicDeserializer
SHORT - static field in class com.caucho.hessian.io.BasicSerializer
SHORT_ARRAY - static field in class com.caucho.hessian.io.BasicDeserializer
SHORT_ARRAY - static field in class com.caucho.hessian.io.BasicSerializer
skipToEnd() - method in class com.caucho.hessian.mux.MuxInputStream
Skips data until the end of the channel.
SqlDateDeserializer - class com.caucho.hessian.io.SqlDateDeserializer
Deserializing a string valued object
SqlDateDeserializer(Class) - constructor for class com.caucho.hessian.io.SqlDateDeserializer
SqlDateSerializer - class com.caucho.hessian.io.SqlDateSerializer
Serializing a sql date object.
Deserializing a JDK 1.4 StackTraceElement
StackTraceElementDeserializer() - constructor for class com.caucho.hessian.io.StackTraceElementDeserializer
startCall() - method in class com.caucho.hessian.io.AbstractHessianInput
Starts reading the call

The call expects the following protocol data

 c major minor
 m b16 b8 method
 
startCall() - method in class com.caucho.hessian.io.HessianInput
Starts reading the call

A successful completion will have a single value:

 c major minor
 m b16 b8 method
 
Starts a client call.
Starts a client call.
startCall(String) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes the method call:
 c major minor
 m b16 b8 method-namek
 
startCall(String) - method in class com.caucho.hessian.io.HessianOutput
Starts the method call.
startCall(String) - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes the method call:
 c major minor
 m b16 b8 method-namek
 
startReply() - method in class com.caucho.hessian.io.AbstractHessianInput
Starts reading the reply

A successful completion will have a single value:

 r
 v
 
startReply() - method in class com.caucho.hessian.io.HessianInput
Starts reading the reply

A successful completion will have a single value:

 r
 
startReply() - method in class com.caucho.hessian.io.HessianOutput
Starts the reply

A successful completion will have a single value:

 r
 
startReply() - method in class com.caucho.hessian.micro.MicroHessianInput
Starts reading the reply

A successful completion will have a single value:

 r x01 x00
 
STRING - static field in class com.caucho.hessian.io.BasicDeserializer
STRING - static field in class com.caucho.hessian.io.BasicSerializer
STRING_ARRAY - static field in class com.caucho.hessian.io.BasicDeserializer
STRING_ARRAY - static field in class com.caucho.hessian.io.BasicSerializer
StringValueDeserializer - class com.caucho.hessian.io.StringValueDeserializer
Deserializing a string valued object
StringValueDeserializer(Class) - constructor for class com.caucho.hessian.io.StringValueDeserializer
StringValueSerializer - class com.caucho.hessian.io.StringValueSerializer
Serializing a remote object.

T

ThrowableSerializer - class com.caucho.hessian.io.ThrowableSerializer
Serializing an object for known object types.
ThrowableSerializer() - constructor for class com.caucho.hessian.io.ThrowableSerializer
toString() - method in class com.caucho.hessian.io.ArrayDeserializer
toString() - method in class com.caucho.hessian.io.HessianRemote
Readable version of the remote.
type - field in class com.caucho.hessian.io.HessianRemote
type - field in class com.caucho.hessian.io.MapDeserializer

U

url - field in class com.caucho.hessian.io.HessianRemote
url - field in class com.caucho.hessian.mux.MuxInputStream

W

write(byte[],int,int) - method in class com.caucho.hessian.mux.MuxOutputStream
Writes data to the output stream.
write(int) - method in class com.caucho.hessian.mux.MuxOutputStream
Writes a data byte to the output stream.
WRITE_LOCK - field in class com.caucho.hessian.mux.MuxServer
writeBoolean(boolean) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes a boolean value to the stream.
writeBoolean(boolean) - method in class com.caucho.hessian.io.HessianOutput
Writes a boolean value to the stream.
writeBoolean(boolean) - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes a boolean value to the stream.
writeByteBufferEnd(byte[],int,int) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes the last chunk of a byte buffer to the stream.
writeByteBufferEnd(byte[],int,int) - method in class com.caucho.hessian.io.HessianOutput
Writes a byte buffer to the stream.
writeByteBufferPart(byte[],int,int) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes a byte buffer to the stream.
writeByteBufferPart(byte[],int,int) - method in class com.caucho.hessian.io.HessianOutput
Writes a byte buffer to the stream.
writeBytes(byte[]) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes a byte array to the stream.
writeBytes(byte[]) - method in class com.caucho.hessian.io.HessianOutput
Writes a byte array to the stream.
writeBytes(byte[]) - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes a byte array to the stream.
writeBytes(byte[],int,int) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes a byte array to the stream.
writeBytes(byte[],int,int) - method in class com.caucho.hessian.io.HessianOutput
Writes a byte array to the stream.
writeBytes(byte[],int,int) - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes a byte array to the stream.
writeChannel(int) - method in class com.caucho.hessian.mux.MuxServer
Grabs the channel for writing.
writeCustomObject(Object) - method in class com.caucho.hessian.micro.MicroHessianOutput
Applications which override this can do custom serialization.
writeDouble(double) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes a double value to the stream.
writeDouble(double) - method in class com.caucho.hessian.io.HessianOutput
Writes a double value to the stream.
writeFault(String,String,Object) - method in class com.caucho.hessian.io.HessianOutput
Writes a fault.
writeHeader(String) - method in class com.caucho.hessian.io.HessianOutput
Writes a header name.
writeInt(int) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes an integer value to the stream.
writeInt(int) - method in class com.caucho.hessian.io.HessianOutput
Writes an integer value to the stream.
writeInt(int) - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes an integer value to the stream.
writeListBegin(int,String) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes the list header to the stream.
writeListBegin(int,String) - method in class com.caucho.hessian.io.HessianOutput
Writes the list header to the stream.
writeListBegin(int,String) - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes the list header to the stream.
writeListEnd() - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes the tail of the list to the stream.
writeListEnd() - method in class com.caucho.hessian.io.HessianOutput
Writes the tail of the list to the stream.
writeListEnd() - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes the tail of the list to the stream.
writeLong(long) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes a long value to the stream.
writeLong(long) - method in class com.caucho.hessian.io.HessianOutput
Writes a long value to the stream.
writeLong(long) - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes a long value to the stream.
writeMapBegin(String) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes the map header to the stream.
writeMapBegin(String) - method in class com.caucho.hessian.io.HessianOutput
Writes the map header to the stream.
writeMapBegin(String) - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes the map header to the stream.
writeMapEnd() - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes the tail of the map to the stream.
writeMapEnd() - method in class com.caucho.hessian.io.HessianOutput
Writes the tail of the map to the stream.
writeMapEnd() - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes the tail of the map to the stream.
writeNull() - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes a null value to the stream.
writeNull() - method in class com.caucho.hessian.io.HessianOutput
Writes a null value to the stream.
writeNull() - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes a null value to the stream.
writeObject(Object) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes a generic object to the output stream.
writeObject(Object) - method in class com.caucho.hessian.io.HessianOutput
Writes any object to the output stream.
writeObject(Object) - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes a generic object to the output stream.
writeObjectImpl(Object) - method in class com.caucho.hessian.io.HessianSerializerOutput
Applications which override this can do custom serialization.
writePlaceholder() - method in class com.caucho.hessian.io.HessianOutput
Writes a placeholder.
writeRef(int) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes a reference.
writeRef(int) - method in class com.caucho.hessian.io.HessianOutput
Writes a reference.
writeRef(int) - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes a reference.
writeRemote(String,String) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes a remote object reference to the stream.
writeRemote(String,String) - method in class com.caucho.hessian.io.HessianOutput
Writes a remote object reference to the stream.
writeRemote(String,String) - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes a remote object reference to the stream.
writeString(char[],int,int) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes a string value to the stream using UTF-8 encoding.
writeString(char[],int,int) - method in class com.caucho.hessian.io.HessianOutput
Writes a string value to the stream using UTF-8 encoding.
writeString(String) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes a string value to the stream using UTF-8 encoding.
writeString(String) - method in class com.caucho.hessian.io.HessianOutput
Writes a string value to the stream using UTF-8 encoding.
writeString(String) - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes a string value to the stream using UTF-8 encoding.
writeURL(String) - method in class com.caucho.hessian.mux.MuxOutputStream
Writes a URL to the stream.
writeUTCDate(long) - method in class com.caucho.hessian.io.AbstractHessianOutput
Writes a date to the stream.
writeUTCDate(long) - method in class com.caucho.hessian.io.HessianOutput
Writes a date to the stream.
writeUTCDate(long) - method in class com.caucho.hessian.micro.MicroHessianOutput
Writes a date to the stream.
writeUTF(int,String) - method in class com.caucho.hessian.mux.MuxOutputStream
Writes a UTF-8 string.

Y

yield() - method in class com.caucho.hessian.mux.MuxOutputStream
Flush data to the output stream.
yield(int) - method in class com.caucho.hessian.mux.MuxServer