Class IntegerTranscoder
- java.lang.Object
-
- net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
-
- net.rubyeye.xmemcached.transcoders.PrimitiveTypeTranscoder<java.lang.Integer>
-
- net.rubyeye.xmemcached.transcoders.IntegerTranscoder
-
- All Implemented Interfaces:
Transcoder<java.lang.Integer>
public final class IntegerTranscoder extends PrimitiveTypeTranscoder<java.lang.Integer>
Transcoder that serializes and unserializes longs.
-
-
Field Summary
-
Fields inherited from class net.rubyeye.xmemcached.transcoders.PrimitiveTypeTranscoder
primitiveAsString, tu
-
Fields inherited from class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
charset, COMPRESS_RATIO, compressionThreshold, compressMode, DEFAULT_CHARSET, DEFAULT_COMPRESSION_THRESHOLD, log
-
-
Constructor Summary
Constructors Constructor Description IntegerTranscoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Integerdecode(CachedData d)Decode the cached object into the object it represents.CachedDataencode(java.lang.Integer l)Encode the given object for storage.voidsetPackZeros(boolean packZeros)Set whether pack zerosvoidsetPrimitiveAsString(boolean primitiveAsString)Set whether store primitive type as string.-
Methods inherited from class net.rubyeye.xmemcached.transcoders.PrimitiveTypeTranscoder
isPackZeros, isPrimitiveAsString
-
Methods inherited from class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
compress, decodeString, decompress, deserialize, encodeString, getCompressMode, serialize, setCharset, setCompressionMode, setCompressionThreshold
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.rubyeye.xmemcached.transcoders.Transcoder
setCompressionMode, setCompressionThreshold
-
-
-
-
Method Detail
-
encode
public CachedData encode(java.lang.Integer l)
Description copied from interface:TranscoderEncode the given object for storage.- Parameters:
l- the object- Returns:
- the CachedData representing what should be sent
-
decode
public java.lang.Integer decode(CachedData d)
Description copied from interface:TranscoderDecode the cached object into the object it represents.- Parameters:
d- the data- Returns:
- the return value
-
setPrimitiveAsString
public void setPrimitiveAsString(boolean primitiveAsString)
Description copied from interface:TranscoderSet whether store primitive type as string.- Specified by:
setPrimitiveAsStringin interfaceTranscoder<java.lang.Integer>- Overrides:
setPrimitiveAsStringin classPrimitiveTypeTranscoder<java.lang.Integer>
-
setPackZeros
public void setPackZeros(boolean packZeros)
Description copied from interface:TranscoderSet whether pack zeros- Specified by:
setPackZerosin interfaceTranscoder<java.lang.Integer>- Overrides:
setPackZerosin classPrimitiveTypeTranscoder<java.lang.Integer>
-
-