public abstract class AndroidMessage<M extends Message<M,B>,B extends Message.Builder<M,B>> extends Message<M,B> implements android.os.Parcelable
Message which adds support for Parcelable.Message.Builder<M extends Message<M,B>,B extends Message.Builder<M,B>>| Modifier | Constructor and Description |
|---|---|
protected |
AndroidMessage(ProtoAdapter<M> adapter,
okio.ByteString unknownFields) |
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
static <E> android.os.Parcelable.Creator<E> |
newCreator(ProtoAdapter<E> adapter)
Creates a new
Parcelable.Creator using adapter for serialization. |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
adapter, encode, encode, encode, newBuilder, toString, unknownFields, withoutUnknownFields, writeReplaceprotected AndroidMessage(ProtoAdapter<M> adapter, okio.ByteString unknownFields)
public static <E> android.os.Parcelable.Creator<E> newCreator(ProtoAdapter<E> adapter)
Parcelable.Creator using adapter for serialization.public final void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.Parcelablepublic final int describeContents()
describeContents in interface android.os.ParcelableCopyright © 2013–2017 Square, Inc.. All rights reserved.