public class TokyoTyrantTranscoder extends Object implements Transcoder<Object>
| 构造器和说明 |
|---|
TokyoTyrantTranscoder() |
TokyoTyrantTranscoder(int maxSize) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
decode(CachedData d)
Decode the cached object into the object it represents.
|
CachedData |
encode(Object o)
Encode the given object for storage.
|
int |
getMaxSize() |
boolean |
isPackZeros()
Returns if transcoder packs zero.
|
boolean |
isPrimitiveAsString()
Returns if client stores primitive type as string.
|
void |
setCharset(String to) |
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.
|
public TokyoTyrantTranscoder(int maxSize)
public TokyoTyrantTranscoder()
public final Object decode(CachedData d)
Transcoderdecode 在接口中 Transcoder<Object>d - the datapublic void setCompressionMode(CompressionMode compressMode)
TranscodersetCompressionMode 在接口中 Transcoder<Object>CompressionModepublic final CachedData encode(Object o)
Transcoderencode 在接口中 Transcoder<Object>o - the objectpublic final int getMaxSize()
public boolean isPackZeros()
TranscoderisPackZeros 在接口中 Transcoder<Object>public boolean isPrimitiveAsString()
TranscoderisPrimitiveAsString 在接口中 Transcoder<Object>public void setCharset(String to)
public void setCompressionThreshold(int to)
TranscodersetCompressionThreshold 在接口中 Transcoder<Object>public void setPackZeros(boolean packZeros)
TranscodersetPackZeros 在接口中 Transcoder<Object>public void setPrimitiveAsString(boolean primitiveAsString)
TranscodersetPrimitiveAsString 在接口中 Transcoder<Object>Copyright © 2013. All Rights Reserved.