/** * TODO: usage */ public class UserAddedPlace extends AutoSafeParcelable { @SafeParceled(1000) private int versionCode = 1; public static final Creator<UserAddedPlace> CREATOR = new AutoCreator<UserAddedPlace>(UserAddedPlace.class); }
@Override public DataHolder createFromParcel(Parcel parcel) { DataHolder res = super.createFromParcel(parcel); res.validateContents(); return res; } };
/** * TODO usage */ public class AutocompleteFilter extends AutoSafeParcelable { @SafeParceled(1000) private int versionCode = 1; public static final Creator<AutocompleteFilter> CREATOR = new AutoCreator<AutocompleteFilter>(AutocompleteFilter.class); }
public class UploadRequestResult extends AutoSafeParcelable { @SafeParceled(1) public int versionCode = 1; @SafeParceled(2) public int resultCode; @SafeParceled(3) public long requestId; public UploadRequestResult() { } public static final Creator<UploadRequestResult> CREATOR = new AutoCreator<UploadRequestResult>(UploadRequestResult.class); }
public class SendMessageResponse extends AutoSafeParcelable { @SafeParceled(1) private int versionCode = 1; @SafeParceled(2) public int statusCode; @SafeParceled(3) public int requestId = -1; public static final Creator<SendMessageResponse> CREATOR = new AutoCreator<SendMessageResponse>(SendMessageResponse.class); }
public class FusedLocationProviderResult extends AutoSafeParcelable { public static final FusedLocationProviderResult SUCCESS = FusedLocationProviderResult.create(Status.SUCCESS); @SafeParceled(1000) private int versionCode = 1; @SafeParceled(1) public Status status; public static FusedLocationProviderResult create(Status status) { FusedLocationProviderResult result = new FusedLocationProviderResult(); result.status = status; return result; } public static final Creator<FusedLocationProviderResult> CREATOR = new AutoCreator<FusedLocationProviderResult>(FusedLocationProviderResult.class); }
public class ChannelEventParcelable extends AutoSafeParcelable { @SafeParceled(1) private int versionCode = 1; @SafeParceled(2) public ChannelParcelable channel; @SafeParceled(3) public int eventType; @SafeParceled(4) public int closeReason; @SafeParceled(5) public int appSpecificErrorCode; public static final Creator<ChannelEventParcelable> CREATOR = new AutoCreator<ChannelEventParcelable>(ChannelEventParcelable.class); }
public class RemoveListenerRequest extends AutoSafeParcelable { @SafeParceled(1) private int versionCode = 1; @SafeParceled(2) public final IWearableListener listener; private RemoveListenerRequest() { listener = null; } public RemoveListenerRequest(IWearableListener listener) { this.listener = listener; } public static final Creator<RemoveListenerRequest> CREATOR = new AutoCreator<RemoveListenerRequest>(RemoveListenerRequest.class); }
public class GetCloudSyncSettingResponse extends AutoSafeParcelable { @SafeParceled(1) private int versionCode = 1; @SafeParceled(2) public int statusCode; @SafeParceled(3) public boolean cloudSyncEnabled; private GetCloudSyncSettingResponse() {} public GetCloudSyncSettingResponse(int statusCode, boolean cloudSyncEnabled) { this.statusCode = statusCode; this.cloudSyncEnabled = cloudSyncEnabled; } public static final Creator<GetCloudSyncSettingResponse> CREATOR = new AutoCreator<GetCloudSyncSettingResponse>(GetCloudSyncSettingResponse.class); }
public class GetFdForAssetResponse extends AutoSafeParcelable { @SafeParceled(1) private int versionCode = 1; @SafeParceled(2) public int statusCode; @SafeParceled(3) public ParcelFileDescriptor pfd; private GetFdForAssetResponse() { } public GetFdForAssetResponse(int statusCode, ParcelFileDescriptor pfd) { this.statusCode = statusCode; this.pfd = pfd; } public static final Creator<GetFdForAssetResponse> CREATOR = new AutoCreator<GetFdForAssetResponse>(GetFdForAssetResponse.class); }
public class DeleteDataItemsResponse extends AutoSafeParcelable { @SafeParceled(1) private int versionCode = 1; @SafeParceled(2) private int status; @SafeParceled(3) private int count; private DeleteDataItemsResponse() { } public DeleteDataItemsResponse(int status, int count) { this.status = status; this.count = count; } public static final Creator<DeleteDataItemsResponse> CREATOR = new AutoCreator<DeleteDataItemsResponse>(DeleteDataItemsResponse.class); }
public class GetConfigResponse extends AutoSafeParcelable { @SafeParceled(1) private int versionCode = 1; @SafeParceled(2) public final int statusCode; @SafeParceled(3) public final ConnectionConfiguration connectionConfiguration; private GetConfigResponse() { statusCode = 0; connectionConfiguration = null; } public GetConfigResponse(int statusCode, ConnectionConfiguration connectionConfiguration) { this.statusCode = statusCode; this.connectionConfiguration = connectionConfiguration; } public static final Creator<GetConfigResponse> CREATOR = new AutoCreator<GetConfigResponse>(GetConfigResponse.class); }
public class PlacesParams extends AutoSafeParcelable { @SafeParceled(1000) private int versionCode = 1; @SafeParceled(1) public final String clientPackageName; @SafeParceled(2) public final String locale; @SafeParceled(3) public final String accountName; @SafeParceled(4) public final String gCoreClientName; private PlacesParams() { clientPackageName = locale = accountName = gCoreClientName = null; } public static final Creator<PlacesParams> CREATOR = new AutoCreator<PlacesParams>(PlacesParams.class); }
public class PutDataResponse extends AutoSafeParcelable { @SafeParceled(1) private int versionCode = 1; @SafeParceled(2) public final int statusCode; @SafeParceled(3) public final DataItemParcelable dataItem; private PutDataResponse() { statusCode = 0; dataItem = null; } public PutDataResponse(int statusCode, DataItemParcelable dataItem) { this.statusCode = statusCode; this.dataItem = dataItem; } public static final Creator<PutDataResponse> CREATOR = new AutoCreator<PutDataResponse>(PutDataResponse.class); }
public class GetConfigsResponse extends AutoSafeParcelable { @SafeParceled(1) private int versionCode = 1; @SafeParceled(2) public final int statusCode; @SafeParceled(3) public final ConnectionConfiguration[] configurations; private GetConfigsResponse() { statusCode = 0; configurations = null; } public GetConfigsResponse(int statusCode, ConnectionConfiguration[] configurations) { this.statusCode = statusCode; this.configurations = configurations; } public static final Creator<GetConfigsResponse> CREATOR = new AutoCreator<GetConfigsResponse>(GetConfigsResponse.class); }
public class GetDataItemResponse extends AutoSafeParcelable { @SafeParceled(1) private int versionCode = 1; @SafeParceled(2) public final int statusCode; @SafeParceled(3) public final DataItemParcelable dataItem; private GetDataItemResponse() { statusCode = 0; dataItem = null; } public GetDataItemResponse(int statusCode, DataItemParcelable dataItem) { this.statusCode = statusCode; this.dataItem = dataItem; } public static final Creator<GetDataItemResponse> CREATOR = new AutoCreator<GetDataItemResponse>(GetDataItemResponse.class); }
public class UploadRequest extends AutoSafeParcelable { @SafeParceled(1) public int versionCode = 1; @SafeParceled(2) public Account account; @SafeParceled(3) public String reason; @SafeParceled(4) public long durationMillis; @SafeParceled(5) public long movingLatencyMillis; @SafeParceled(6) public long stationaryLatencyMillis; @SafeParceled(7) public String appSpecificKey; public static final Creator<UploadRequest> CREATOR = new AutoCreator<UploadRequest>(UploadRequest.class); }
public class GetConnectedNodesResponse extends AutoSafeParcelable { @SafeParceled(1) private int versionCode = 1; @SafeParceled(2) public final int statusCode; @SafeParceled(value = 3, subClass = NodeParcelable.class) public final List<NodeParcelable> nodes; private GetConnectedNodesResponse() { statusCode = 0; nodes = null; } public GetConnectedNodesResponse(int statusCode, List<NodeParcelable> nodes) { this.statusCode = statusCode; this.nodes = nodes; } public static final Creator<GetConnectedNodesResponse> CREATOR = new AutoCreator<GetConnectedNodesResponse>(GetConnectedNodesResponse.class); }
public class GetLocalNodeResponse extends AutoSafeParcelable { @SafeParceled(1) private int versionCode = 1; @SafeParceled(2) public final int statusCode; @SafeParceled(3) public final NodeParcelable node; private GetLocalNodeResponse() { statusCode = 0; node = null; } public GetLocalNodeResponse(int statusCode, NodeParcelable node) { this.statusCode = statusCode; this.node = node; } public static final Creator<GetLocalNodeResponse> CREATOR = new AutoCreator<GetLocalNodeResponse>(GetLocalNodeResponse.class); }
public class ChannelParcelable extends AutoSafeParcelable { @SafeParceled(1) private int versionCode = 1; @SafeParceled(2) public String token; @SafeParceled(3) public String nodeId; @SafeParceled(4) public String path; private ChannelParcelable() { } public ChannelParcelable(String token, String nodeId, String path) { this.token = token; this.nodeId = nodeId; this.path = path; } public static final Creator<ChannelParcelable> CREATOR = new AutoCreator<ChannelParcelable>(ChannelParcelable.class); }