SerializingTranscoder Class Reference

Inherits net::spy::memcached::transcoders::BaseSerializingTranscoder, and net::spy::memcached::transcoders::Transcoder<Object>.

Collaboration diagram for SerializingTranscoder:

Collaboration graph
[legend]

List of all members.

Public Member Functions

Object decode (CachedData d)
CachedData encode (Object o)

Static Package Attributes

static final int COMPRESSED = 2
static final int SERIALIZED = 1
static final int SPECIAL_BOOLEAN = (1<<8)
static final int SPECIAL_BYTE = (5<<8)
static final int SPECIAL_BYTEARRAY = (8<<8)
static final int SPECIAL_DATE = (4<<8)
static final int SPECIAL_DOUBLE = (7<<8)
static final int SPECIAL_FLOAT = (6<<8)
static final int SPECIAL_INT = (2<<8)
static final int SPECIAL_LONG = (3<<8)

Private Attributes

final TranscoderUtils tu = new TranscoderUtils(true)

Static Private Attributes

static final int SPECIAL_MASK = 0xff00


Detailed Description

Transcoder that serializes and compresses objects.

Member Function Documentation

Object decode ( CachedData  d  ) 

CachedData encode ( Object  o  ) 


Member Data Documentation

final int COMPRESSED = 2 [static, package]

final int SERIALIZED = 1 [static, package]

final int SPECIAL_BOOLEAN = (1<<8) [static, package]

final int SPECIAL_BYTE = (5<<8) [static, package]

final int SPECIAL_BYTEARRAY = (8<<8) [static, package]

final int SPECIAL_DATE = (4<<8) [static, package]

final int SPECIAL_DOUBLE = (7<<8) [static, package]

final int SPECIAL_FLOAT = (6<<8) [static, package]

final int SPECIAL_INT = (2<<8) [static, package]

final int SPECIAL_LONG = (3<<8) [static, package]

final int SPECIAL_MASK = 0xff00 [static, private]

final TranscoderUtils tu = new TranscoderUtils(true) [private]


The documentation for this class was generated from the following file:

Generated on Sat May 26 06:43:38 2012 for Project Wonder by  doxygen 1.5.8