- java.lang.Object
-
- swim.protobuf.ProtobufDecoder<I,V>
-
- Direct Known Subclasses:
ProtobufStructureDecoder
public abstract class ProtobufDecoder<I,V> extends Object
-
-
Constructor Summary
Constructors Constructor Description ProtobufDecoder()
-
Method Summary
-
-
-
Method Detail
-
uint
public abstract V uint(long value)
-
sint
public abstract V sint(long value)
-
fixed
public abstract V fixed(int value)
-
fixed
public abstract V fixed(long value)
-
decodeValue
public Decoder<V> decodeValue(WireType wireType, Decoder<V> payloadDecoder, InputBuffer input)
-
decodeValue
public Decoder<V> decodeValue(WireType wireType, InputBuffer input)
-
decodeVarint
public Decoder<V> decodeVarint(InputBuffer input)
-
decodeSignedVarint
public Decoder<V> decodeSignedVarint(InputBuffer input)
-
decodeFixed64
public Decoder<V> decodeFixed64(InputBuffer input)
-
decodeSized
public Decoder<V> decodeSized(Decoder<V> payloadDecoder, InputBuffer input)
-
decodeSized
public Decoder<V> decodeSized(InputBuffer input)
-
decodeFixed32
public Decoder<V> decodeFixed32(InputBuffer input)
-
decodeField
public Decoder<I> decodeField(Decoder<V> payloadDecoder, InputBuffer input)
-
decodeMessage
public Decoder<V> decodeMessage(Decoder<V> payloadDecoder, InputBuffer input)
-
decodeMessage
public Decoder<V> decodeMessage(InputBuffer input)
-
decodePacked
public Decoder<V> decodePacked(WireType wireType, InputBuffer input)
-
decodeText
public Decoder<V> decodeText(InputBuffer input)
-
decodeData
public Decoder<V> decodeData(InputBuffer input)
-
decodePayload
public Decoder<V> decodePayload(InputBuffer input)
-
-