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
FieldsFields inherited from class net.rubyeye.xmemcached.transcoders.BaseSerializingTranscoder
charset, COMPRESS_RATIO, compressionThreshold, compressMode, DEFAULT_CHARSET, DEFAULT_COMPRESSION_THRESHOLD, log -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanReturns if transcoder packs zero.booleanReturns 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, setCompressionThresholdMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.rubyeye.xmemcached.transcoders.Transcoder
decode, encode, setCompressionMode, setCompressionThreshold
-
Field Details
-
tu
-
primitiveAsString
protected boolean primitiveAsString
-
-
Constructor Details
-
PrimitiveTypeTranscoder
public PrimitiveTypeTranscoder()
-
-
Method Details
-
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>- Parameters:
primitiveAsString-
-