Class MemcachedEncodedKey
java.lang.Object
io.datarouter.storage.util.EncodedPrimaryKeyPercentCodec
io.datarouter.client.memcached.client.MemcachedEncodedKey
public class MemcachedEncodedKey
extends io.datarouter.storage.util.EncodedPrimaryKeyPercentCodec
-
Field Summary
Fields Modifier and Type Field Description static java.lang.IntegerENCODING_VERSION -
Constructor Summary
Constructors Constructor Description MemcachedEncodedKey(java.lang.String nodeName, java.lang.Integer databeanVersion, io.datarouter.model.key.primary.PrimaryKey<?> primaryKey) -
Method Summary
Modifier and Type Method Description protected java.lang.IntegergetEncodingVersion()static <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>>
MemcachedEncodedKeyparse(java.lang.String string, java.lang.Class<PK> pkClass)
-
Field Details
-
ENCODING_VERSION
public static java.lang.Integer ENCODING_VERSION
-
-
Constructor Details
-
MemcachedEncodedKey
public MemcachedEncodedKey(java.lang.String nodeName, java.lang.Integer databeanVersion, io.datarouter.model.key.primary.PrimaryKey<?> primaryKey)
-
-
Method Details
-
getEncodingVersion
protected java.lang.Integer getEncodingVersion()- Overrides:
getEncodingVersionin classio.datarouter.storage.util.EncodedPrimaryKeyPercentCodec
-
parse
public static <PK extends io.datarouter.model.key.primary.PrimaryKey<PK>> MemcachedEncodedKey parse(java.lang.String string, java.lang.Class<PK> pkClass)
-