public interface Transcoder<T>
| 限定符和类型 | 方法和说明 |
|---|---|
T |
decode(CachedData d)
Decode the cached object into the object it represents.
|
CachedData |
encode(T o)
Encode the given object for storage.
|
boolean |
isPackZeros()
Returns if transcoder packs zero.
|
boolean |
isPrimitiveAsString()
Returns if client stores primitive type as string.
|
void |
setCompressionMode(CompressionMode compressMode)
Set compress mode,default is ZIP
|
void |
setCompressionThreshold(int to)
Set compression threshold in bytes
|
void |
setPackZeros(boolean packZeros)
Set whether pack zeros
|
void |
setPrimitiveAsString(boolean primitiveAsString)
Set whether store primitive type as string.
|
CachedData encode(T o)
o - the objectT decode(CachedData d)
d - the datavoid setPrimitiveAsString(boolean primitiveAsString)
primitiveAsString - void setPackZeros(boolean packZeros)
primitiveAsString - void setCompressionThreshold(int to)
to - boolean isPrimitiveAsString()
boolean isPackZeros()
void setCompressionMode(CompressionMode compressMode)
compressMode - CompressionModeCopyright © 2013. All Rights Reserved.