Package eu.antidotedb.client
Class ResponseDecoder<Value>
- java.lang.Object
-
- eu.antidotedb.client.ResponseDecoder<Value>
-
public abstract class ResponseDecoder<Value> extends java.lang.Object
Can decode a response for a read request
-
-
Constructor Summary
Constructors Constructor Description ResponseDecoder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static ResponseDecoder<java.lang.Integer>
counter()
static ResponseDecoder<java.lang.Boolean>
flag()
static <K> ResponseDecoder<MapKey.MapReadResult>
map()
static ResponseDecoder<java.util.List<java.lang.String>>
multiValueRegister()
static <T> ResponseDecoder<java.util.List<T>>
multiValueRegister(ValueCoder<T> format)
static ResponseDecoder<java.lang.String>
register()
static <T> ResponseDecoder<T>
register(ValueCoder<T> format)
static ResponseDecoder<java.util.List<java.lang.String>>
set()
static <T> ResponseDecoder<java.util.List<T>>
set(ValueCoder<T> format)
-
-
-
Method Detail
-
counter
public static ResponseDecoder<java.lang.Integer> counter()
-
register
public static <T> ResponseDecoder<T> register(ValueCoder<T> format)
-
register
public static ResponseDecoder<java.lang.String> register()
-
multiValueRegister
public static <T> ResponseDecoder<java.util.List<T>> multiValueRegister(ValueCoder<T> format)
-
multiValueRegister
public static ResponseDecoder<java.util.List<java.lang.String>> multiValueRegister()
-
set
public static <T> ResponseDecoder<java.util.List<T>> set(ValueCoder<T> format)
-
set
public static ResponseDecoder<java.util.List<java.lang.String>> set()
-
map
public static <K> ResponseDecoder<MapKey.MapReadResult> map()
-
flag
public static ResponseDecoder<java.lang.Boolean> flag()
-
-