Class StringTranscoder

  • All Implemented Interfaces:
    net.spy.memcached.transcoders.Transcoder<String>

    public class StringTranscoder
    extends Object
    implements net.spy.memcached.transcoders.Transcoder<String>
    Handles conversion of String values to bytes and back.
    • Field Detail

      • MAX_SIZE

        private static final int MAX_SIZE
        Max size is maximum default memcached value size, 1MB.
        See Also:
        Constant Field Values
    • Constructor Detail

      • StringTranscoder

        public StringTranscoder()
    • Method Detail

      • asyncDecode

        public boolean asyncDecode​(net.spy.memcached.CachedData d)
        Specified by:
        asyncDecode in interface net.spy.memcached.transcoders.Transcoder<String>
      • encode

        public net.spy.memcached.CachedData encode​(String o)
        Specified by:
        encode in interface net.spy.memcached.transcoders.Transcoder<String>
      • decode

        public String decode​(net.spy.memcached.CachedData d)
        Specified by:
        decode in interface net.spy.memcached.transcoders.Transcoder<String>
      • getMaxSize

        public int getMaxSize()
        Specified by:
        getMaxSize in interface net.spy.memcached.transcoders.Transcoder<String>