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 TypeMethodDescriptionboolean
Returns if transcoder packs zero.boolean
Returns if client stores primitive type as string.void
setPackZeros
(boolean packZeros) Set whether pack zerosvoid
setPrimitiveAsString
(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 Details
-
tu
-
primitiveAsString
protected boolean primitiveAsString
-
-
Constructor Details
-
PrimitiveTypeTranscoder
public PrimitiveTypeTranscoder()
-
-
Method Details
-
setPackZeros
public void setPackZeros(boolean packZeros) Description copied from interface:Transcoder
Set whether pack zeros- Specified by:
setPackZeros
in interfaceTranscoder<T>
-
isPackZeros
public boolean isPackZeros()Description copied from interface:Transcoder
Returns if transcoder packs zero.- Specified by:
isPackZeros
in interfaceTranscoder<T>
- Returns:
-
isPrimitiveAsString
public boolean isPrimitiveAsString()Description copied from interface:Transcoder
Returns if client stores primitive type as string.- Specified by:
isPrimitiveAsString
in interfaceTranscoder<T>
- Returns:
-
setPrimitiveAsString
public void setPrimitiveAsString(boolean primitiveAsString) Description copied from interface:Transcoder
Set whether store primitive type as string.- Specified by:
setPrimitiveAsString
in interfaceTranscoder<T>
- Parameters:
primitiveAsString
-
-