Class PrimitiveTypeTranscoder<T>
- java.lang.Object
-
- net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
-
- net.rubyeye.xmemcached.transcoders.PrimitiveTypeTranscoder<T>
-
- All Implemented Interfaces:
Transcoder<T>
- Direct Known Subclasses:
IntegerTranscoder,LongTranscoder,StringTranscoder
public abstract class PrimitiveTypeTranscoder<T> extends BaseSerializingTranscoder implements Transcoder<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected booleanprimitiveAsStringprotected TranscoderUtilstu-
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 PrimitiveTypeTranscoder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisPackZeros()Returns if transcoder packs zero.booleanisPrimitiveAsString()Returns if client stores primitive type as string.voidsetPackZeros(boolean packZeros)Set whether pack zerosvoidsetPrimitiveAsString(boolean primitiveAsString)Set whether store primitive type as string.-
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
decode, encode, setCompressionMode, setCompressionThreshold
-
-
-
-
Field Detail
-
tu
protected final TranscoderUtils tu
-
primitiveAsString
protected boolean primitiveAsString
-
-
Method Detail
-
setPackZeros
public void setPackZeros(boolean packZeros)
Description copied from interface:TranscoderSet whether pack zeros- Specified by:
setPackZerosin interfaceTranscoder<T>
-
isPackZeros
public boolean isPackZeros()
Description copied from interface:TranscoderReturns if transcoder packs zero.- Specified by:
isPackZerosin interfaceTranscoder<T>- Returns:
-
isPrimitiveAsString
public boolean isPrimitiveAsString()
Description copied from interface:TranscoderReturns if client stores primitive type as string.- Specified by:
isPrimitiveAsStringin interfaceTranscoder<T>- Returns:
-
setPrimitiveAsString
public void setPrimitiveAsString(boolean primitiveAsString)
Description copied from interface:TranscoderSet whether store primitive type as string.- Specified by:
setPrimitiveAsStringin interfaceTranscoder<T>
-
-