C D E G I M S T X

C

Codec<E> - Interface in de.huxhorn.sulky.codec
 
CompressingSerializableCodec<E extends java.io.Serializable> - Class in de.huxhorn.sulky.codec
 
CompressingSerializableCodec() - Constructor for class de.huxhorn.sulky.codec.CompressingSerializableCodec
 

D

de.huxhorn.sulky.codec - package de.huxhorn.sulky.codec
 
de.huxhorn.sulky.codec.streaming - package de.huxhorn.sulky.codec.streaming
 
decode(byte[]) - Method in interface de.huxhorn.sulky.codec.Decoder
 
decode(byte[]) - Method in class de.huxhorn.sulky.codec.DelegatingCodecBase
 
decode(byte[]) - Method in class de.huxhorn.sulky.codec.SerializableDecoder
 
decode(byte[]) - Method in class de.huxhorn.sulky.codec.streaming.DecoderBridge
 
decode(InputStream) - Method in class de.huxhorn.sulky.codec.streaming.DelegatingStreamingCodecBase
 
decode(InputStream) - Method in class de.huxhorn.sulky.codec.streaming.GZIPStreamingDecoderWrapper
 
decode(InputStream) - Method in interface de.huxhorn.sulky.codec.streaming.StreamingDecoder
 
decode(InputStream) - Method in class de.huxhorn.sulky.codec.streaming.StreamingSerializableCodec
 
decode(byte[]) - Method in class de.huxhorn.sulky.codec.XmlDecoder
 
Decoder<E> - Interface in de.huxhorn.sulky.codec
 
DecoderBridge<E> - Class in de.huxhorn.sulky.codec.streaming
 
DecoderBridge(StreamingDecoder<E>) - Constructor for class de.huxhorn.sulky.codec.streaming.DecoderBridge
 
DelegatingCodecBase<E> - Class in de.huxhorn.sulky.codec
 
DelegatingCodecBase() - Constructor for class de.huxhorn.sulky.codec.DelegatingCodecBase
 
DelegatingCodecBase(Encoder<E>, Decoder<E>) - Constructor for class de.huxhorn.sulky.codec.DelegatingCodecBase
 
DelegatingStreamingCodecBase<E> - Class in de.huxhorn.sulky.codec.streaming
 
DelegatingStreamingCodecBase() - Constructor for class de.huxhorn.sulky.codec.streaming.DelegatingStreamingCodecBase
 
DelegatingStreamingCodecBase(StreamingEncoder<E>, StreamingDecoder<E>) - Constructor for class de.huxhorn.sulky.codec.streaming.DelegatingStreamingCodecBase
 

E

encode(E) - Method in class de.huxhorn.sulky.codec.DelegatingCodecBase
 
encode(E) - Method in interface de.huxhorn.sulky.codec.Encoder
 
encode(E) - Method in class de.huxhorn.sulky.codec.SerializableEncoder
 
encode(E, OutputStream) - Method in class de.huxhorn.sulky.codec.streaming.DelegatingStreamingCodecBase
 
encode(E) - Method in class de.huxhorn.sulky.codec.streaming.EncoderBridge
 
encode(E, OutputStream) - Method in class de.huxhorn.sulky.codec.streaming.GZIPStreamingEncoderWrapper
 
encode(T, OutputStream) - Method in interface de.huxhorn.sulky.codec.streaming.StreamingEncoder
 
encode(E, OutputStream) - Method in class de.huxhorn.sulky.codec.streaming.StreamingSerializableCodec
 
encode(E) - Method in class de.huxhorn.sulky.codec.XmlEncoder
 
Encoder<E> - Interface in de.huxhorn.sulky.codec
 
EncoderBridge<E> - Class in de.huxhorn.sulky.codec.streaming
 
EncoderBridge(StreamingEncoder<E>) - Constructor for class de.huxhorn.sulky.codec.streaming.EncoderBridge
 
EnumPersistenceDelegate - Class in de.huxhorn.sulky.codec
As described in http://weblogs.java.net/blog/malenkov/archive/2006/08/how_to_encode_e.html
EnumPersistenceDelegate() - Constructor for class de.huxhorn.sulky.codec.EnumPersistenceDelegate
 

G

getDecoder() - Method in class de.huxhorn.sulky.codec.DelegatingCodecBase
 
getDecoder() - Method in class de.huxhorn.sulky.codec.streaming.DelegatingStreamingCodecBase
 
getEncoder() - Method in class de.huxhorn.sulky.codec.DelegatingCodecBase
 
getEncoder() - Method in class de.huxhorn.sulky.codec.streaming.DelegatingStreamingCodecBase
 
GZIPStreamingDecoderWrapper<E> - Class in de.huxhorn.sulky.codec.streaming
 
GZIPStreamingDecoderWrapper(StreamingDecoder<E>) - Constructor for class de.huxhorn.sulky.codec.streaming.GZIPStreamingDecoderWrapper
 
GZIPStreamingEncoderWrapper<E> - Class in de.huxhorn.sulky.codec.streaming
 
GZIPStreamingEncoderWrapper(StreamingEncoder<E>) - Constructor for class de.huxhorn.sulky.codec.streaming.GZIPStreamingEncoderWrapper
 

I

instantiate(Object, Encoder) - Method in class de.huxhorn.sulky.codec.EnumPersistenceDelegate
 
isCompressing() - Method in class de.huxhorn.sulky.codec.SerializableDecoder
 
isCompressing() - Method in class de.huxhorn.sulky.codec.SerializableEncoder
 
isCompressing() - Method in class de.huxhorn.sulky.codec.XmlDecoder
 
isCompressing() - Method in class de.huxhorn.sulky.codec.XmlEncoder
 

M

mutatesTo(Object, Object) - Method in class de.huxhorn.sulky.codec.EnumPersistenceDelegate
 

S

SerializableCodec<E extends java.io.Serializable> - Class in de.huxhorn.sulky.codec
 
SerializableCodec() - Constructor for class de.huxhorn.sulky.codec.SerializableCodec
 
SerializableDecoder<E extends java.io.Serializable> - Class in de.huxhorn.sulky.codec
 
SerializableDecoder() - Constructor for class de.huxhorn.sulky.codec.SerializableDecoder
 
SerializableDecoder(boolean) - Constructor for class de.huxhorn.sulky.codec.SerializableDecoder
 
SerializableEncoder<E extends java.io.Serializable> - Class in de.huxhorn.sulky.codec
 
SerializableEncoder() - Constructor for class de.huxhorn.sulky.codec.SerializableEncoder
 
SerializableEncoder(boolean) - Constructor for class de.huxhorn.sulky.codec.SerializableEncoder
 
setCompressing(boolean) - Method in class de.huxhorn.sulky.codec.SerializableDecoder
 
setCompressing(boolean) - Method in class de.huxhorn.sulky.codec.SerializableEncoder
 
setCompressing(boolean) - Method in class de.huxhorn.sulky.codec.XmlDecoder
 
setCompressing(boolean) - Method in class de.huxhorn.sulky.codec.XmlEncoder
 
setDecoder(Decoder<E>) - Method in class de.huxhorn.sulky.codec.DelegatingCodecBase
 
setDecoder(StreamingDecoder<E>) - Method in class de.huxhorn.sulky.codec.streaming.DelegatingStreamingCodecBase
 
setEncoder(Encoder<E>) - Method in class de.huxhorn.sulky.codec.DelegatingCodecBase
 
setEncoder(StreamingEncoder<E>) - Method in class de.huxhorn.sulky.codec.streaming.DelegatingStreamingCodecBase
 
StreamingCodec<T> - Interface in de.huxhorn.sulky.codec.streaming
 
StreamingDecoder<T> - Interface in de.huxhorn.sulky.codec.streaming
 
StreamingEncoder<T> - Interface in de.huxhorn.sulky.codec.streaming
 
StreamingSerializableCodec<E extends java.io.Serializable> - Class in de.huxhorn.sulky.codec.streaming
 
StreamingSerializableCodec() - Constructor for class de.huxhorn.sulky.codec.streaming.StreamingSerializableCodec
 

T

toString() - Method in class de.huxhorn.sulky.codec.SerializableDecoder
 
toString() - Method in class de.huxhorn.sulky.codec.SerializableEncoder
 
toString() - Method in class de.huxhorn.sulky.codec.XmlDecoder
 
toString() - Method in class de.huxhorn.sulky.codec.XmlEncoder
 

X

XmlDecoder<E> - Class in de.huxhorn.sulky.codec
 
XmlDecoder() - Constructor for class de.huxhorn.sulky.codec.XmlDecoder
 
XmlDecoder(boolean) - Constructor for class de.huxhorn.sulky.codec.XmlDecoder
 
XmlEncoder<E> - Class in de.huxhorn.sulky.codec
This class does only support XML serialization for the simple case where the class to serialize adheres to the Java Beans guidelines.
XmlEncoder() - Constructor for class de.huxhorn.sulky.codec.XmlEncoder
 
XmlEncoder(boolean) - Constructor for class de.huxhorn.sulky.codec.XmlEncoder
 
XmlEncoder(boolean, Class...) - Constructor for class de.huxhorn.sulky.codec.XmlEncoder
Special c'tor to support enums in JDK < 1.6.

C D E G I M S T X