abstract fun decode(reader: ProtoReader): E
Read a non-null value from reader.
fun decode(bytes: ByteArray): Efun decode(bytes: ByteString): E
Read an encoded message from bytes.
fun decode(stream: InputStream): E
Read an encoded message from stream.
fun decode(source: BufferedSource): E
Read an encoded message from source.