T - object typepublic class NestedMultiDecoder<T> extends Object implements MultiDecoder<Object>
| Modifier and Type | Class and Description |
|---|---|
static class |
NestedMultiDecoder.NestedDecoderState |
| Modifier and Type | Field and Description |
|---|---|
protected MultiDecoder<Object> |
firstDecoder |
protected MultiDecoder<Object> |
secondDecoder |
| Constructor and Description |
|---|
NestedMultiDecoder(MultiDecoder<Object> firstDecoder,
MultiDecoder<Object> secondDecoder) |
NestedMultiDecoder(MultiDecoder<Object> firstDecoder,
MultiDecoder<Object> secondDecoder,
boolean handleEmpty) |
NestedMultiDecoder(MultiDecoder<Object> firstDecoder,
MultiDecoder<Object> secondDecoder,
MultiDecoder<Object> thirdDecoder) |
NestedMultiDecoder(MultiDecoder<Object> firstDecoder,
MultiDecoder<Object> secondDecoder,
MultiDecoder<Object> thirdDecoder,
boolean handleEmpty) |
| Modifier and Type | Method and Description |
|---|---|
Object |
decode(io.netty.buffer.ByteBuf buf,
State state) |
Object |
decode(List<Object> parts,
State state) |
protected NestedMultiDecoder.NestedDecoderState |
getDecoder(State state) |
boolean |
isApplicable(int paramNum,
State state) |
protected final MultiDecoder<Object> firstDecoder
protected final MultiDecoder<Object> secondDecoder
public NestedMultiDecoder(MultiDecoder<Object> firstDecoder, MultiDecoder<Object> secondDecoder)
public NestedMultiDecoder(MultiDecoder<Object> firstDecoder, MultiDecoder<Object> secondDecoder, boolean handleEmpty)
public NestedMultiDecoder(MultiDecoder<Object> firstDecoder, MultiDecoder<Object> secondDecoder, MultiDecoder<Object> thirdDecoder)
public NestedMultiDecoder(MultiDecoder<Object> firstDecoder, MultiDecoder<Object> secondDecoder, MultiDecoder<Object> thirdDecoder, boolean handleEmpty)
public Object decode(io.netty.buffer.ByteBuf buf, State state) throws IOException
decode in interface Decoder<Object>IOExceptionpublic boolean isApplicable(int paramNum,
State state)
isApplicable in interface MultiDecoder<Object>protected final NestedMultiDecoder.NestedDecoderState getDecoder(State state)
Copyright © 2014–2017 The Redisson Project. All rights reserved.