1// Signature format: 4.0
2package androidx.wear.watchface.control.data {
3
4  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class ComplicationRenderParams implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
5    ctor public ComplicationRenderParams(int, androidx.wear.watchface.data.RenderParametersWireFormat, long, android.support.wearable.complications.ComplicationData?, androidx.wear.watchface.style.data.UserStyleWireFormat?);
6    method public int describeContents();
7    method public long getCalendarTimeMillis();
8    method public android.support.wearable.complications.ComplicationData? getComplicationData();
9    method public int getComplicationSlotId();
10    method public androidx.wear.watchface.data.RenderParametersWireFormat getRenderParametersWireFormat();
11    method public androidx.wear.watchface.style.data.UserStyleWireFormat? getUserStyle();
12    method public void writeToParcel(android.os.Parcel, int);
13    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.control.data.ComplicationRenderParams!>! CREATOR;
14  }
15
16  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) public class CrashInfoParcel implements android.os.Parcelable {
17    ctor public CrashInfoParcel(Throwable);
18    method public int describeContents();
19    method public void writeToParcel(android.os.Parcel, int);
20    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.control.data.CrashInfoParcel!>! CREATOR;
21    field public final android.app.ApplicationErrorReport.CrashInfo crashInfo;
22  }
23
24  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class DefaultProviderPoliciesParams implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
25    ctor public DefaultProviderPoliciesParams(android.content.ComponentName);
26    method public int describeContents();
27    method public android.content.ComponentName getWatchFaceName();
28    method public void writeToParcel(android.os.Parcel, int);
29    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.control.data.DefaultProviderPoliciesParams!>! CREATOR;
30  }
31
32  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class GetComplicationSlotMetadataParams implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
33    ctor public GetComplicationSlotMetadataParams(android.content.ComponentName);
34    method public int describeContents();
35    method public android.content.ComponentName getWatchFaceName();
36    method public void writeToParcel(android.os.Parcel, int);
37    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.control.data.GetComplicationSlotMetadataParams!>! CREATOR;
38  }
39
40  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class GetUserStyleSchemaParams implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
41    ctor public GetUserStyleSchemaParams(android.content.ComponentName);
42    method public int describeContents();
43    method public android.content.ComponentName getWatchFaceName();
44    method public void writeToParcel(android.os.Parcel, int);
45    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.control.data.GetUserStyleSchemaParams!>! CREATOR;
46  }
47
48  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class HeadlessWatchFaceInstanceParams implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
49    ctor public HeadlessWatchFaceInstanceParams(android.content.ComponentName, androidx.wear.watchface.data.DeviceConfig, int, int);
50    method public int describeContents();
51    method public androidx.wear.watchface.data.DeviceConfig getDeviceConfig();
52    method public int getHeight();
53    method public android.content.ComponentName getWatchFaceName();
54    method public int getWidth();
55    method public void writeToParcel(android.os.Parcel, int);
56    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.control.data.HeadlessWatchFaceInstanceParams!>! CREATOR;
57  }
58
59  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public final class IdTypeAndDefaultProviderPolicyWireFormat implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
60    ctor public IdTypeAndDefaultProviderPolicyWireFormat(int, java.util.List<android.content.ComponentName!>?, int, @android.support.wearable.complications.ComplicationData.ComplicationType int);
61    method public int describeContents();
62    method @android.support.wearable.complications.ComplicationData.ComplicationType public int getDefaultProviderType();
63    method public java.util.List<android.content.ComponentName!>? getDefaultProvidersToTry();
64    method public int getFallbackSystemProvider();
65    method public int getId();
66    method public void writeToParcel(android.os.Parcel, int);
67    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.control.data.IdTypeAndDefaultProviderPolicyWireFormat!>! CREATOR;
68  }
69
70  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize(allowSerialization=true) public class WallpaperInteractiveWatchFaceInstanceParams implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
71    ctor public WallpaperInteractiveWatchFaceInstanceParams(String, androidx.wear.watchface.data.DeviceConfig, androidx.wear.watchface.data.WatchUiState, androidx.wear.watchface.style.data.UserStyleWireFormat, java.util.List<androidx.wear.watchface.data.IdAndComplicationDataWireFormat!>?);
72    method public int describeContents();
73    method public androidx.wear.watchface.data.DeviceConfig getDeviceConfig();
74    method public java.util.List<androidx.wear.watchface.data.IdAndComplicationDataWireFormat!>? getIdAndComplicationDataWireFormats();
75    method public String getInstanceId();
76    method public androidx.wear.watchface.style.data.UserStyleWireFormat getUserStyle();
77    method public androidx.wear.watchface.data.WatchUiState getWatchUiState();
78    method public void setIdAndComplicationDataWireFormats(java.util.List<androidx.wear.watchface.data.IdAndComplicationDataWireFormat!>?);
79    method public void setUserStyle(androidx.wear.watchface.style.data.UserStyleWireFormat);
80    method public void writeToParcel(android.os.Parcel, int);
81    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.control.data.WallpaperInteractiveWatchFaceInstanceParams!>! CREATOR;
82  }
83
84  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class WatchFaceRenderParams implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
85    ctor public WatchFaceRenderParams(androidx.wear.watchface.data.RenderParametersWireFormat, long, androidx.wear.watchface.style.data.UserStyleWireFormat?, java.util.List<androidx.wear.watchface.data.IdAndComplicationDataWireFormat!>?);
86    method public int describeContents();
87    method public long getCalendarTimeMillis();
88    method public java.util.List<androidx.wear.watchface.data.IdAndComplicationDataWireFormat!>? getIdAndComplicationDatumWireFormats();
89    method public androidx.wear.watchface.data.RenderParametersWireFormat getRenderParametersWireFormat();
90    method public androidx.wear.watchface.style.data.UserStyleWireFormat? getUserStyle();
91    method public void writeToParcel(android.os.Parcel, int);
92    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.control.data.WatchFaceRenderParams!>! CREATOR;
93  }
94
95}
96
97package androidx.wear.watchface.data {
98
99  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public final class ComplicationSlotMetadataWireFormat implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
100    ctor public ComplicationSlotMetadataWireFormat(int, int[], android.graphics.RectF![], int, @android.support.wearable.complications.ComplicationData.ComplicationType int[], java.util.List<android.content.ComponentName!>?, int, @android.support.wearable.complications.ComplicationData.ComplicationType int, boolean, boolean, android.os.Bundle);
101    method public int describeContents();
102    method public int getBoundsType();
103    method public android.graphics.RectF![] getComplicationBounds();
104    method public int[] getComplicationBoundsType();
105    method public android.os.Bundle getComplicationConfigExtras();
106    method @android.support.wearable.complications.ComplicationData.ComplicationType public int getDefaultDataSourceType();
107    method public java.util.List<android.content.ComponentName!>? getDefaultDataSourcesToTry();
108    method public int getFallbackSystemDataSource();
109    method public int getId();
110    method @android.support.wearable.complications.ComplicationData.ComplicationType public int[] getSupportedTypes();
111    method public boolean isFixedComplicationDataSource();
112    method public boolean isInitiallyEnabled();
113    method public void writeToParcel(android.os.Parcel, int);
114    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.data.ComplicationSlotMetadataWireFormat!>! CREATOR;
115  }
116
117  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public final class ComplicationStateWireFormat implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
118    ctor public ComplicationStateWireFormat(android.graphics.Rect, int, @android.support.wearable.complications.ComplicationData.ComplicationType int[], java.util.List<android.content.ComponentName!>?, int, @android.support.wearable.complications.ComplicationData.ComplicationType int, boolean, boolean, @android.support.wearable.complications.ComplicationData.ComplicationType int, boolean, android.os.Bundle);
119    method public int describeContents();
120    method public android.graphics.Rect getBounds();
121    method public int getBoundsType();
122    method public android.os.Bundle getComplicationConfigExtras();
123    method @android.support.wearable.complications.ComplicationData.ComplicationType public int getCurrentType();
124    method @android.support.wearable.complications.ComplicationData.ComplicationType public int getDefaultProviderType();
125    method public java.util.List<android.content.ComponentName!>? getDefaultProvidersToTry();
126    method public int getFallbackSystemProvider();
127    method @android.support.wearable.complications.ComplicationData.ComplicationType public int[] getSupportedTypes();
128    method public boolean isEnabled();
129    method public boolean isFixedComplicationProvider();
130    method public boolean isInitiallyEnabled();
131    method public void writeToParcel(android.os.Parcel, int);
132    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.data.ComplicationStateWireFormat!>! CREATOR;
133  }
134
135  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize(allowSerialization=true) public final class DeviceConfig implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
136    ctor public DeviceConfig(boolean, boolean, long, long);
137    method public int describeContents();
138    method public long getAnalogPreviewReferenceTimeMillis();
139    method public long getDigitalPreviewReferenceTimeMillis();
140    method public boolean getHasBurnInProtection();
141    method public boolean getHasLowBitAmbient();
142    method public void writeToParcel(android.os.Parcel, int);
143    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.data.DeviceConfig!>! CREATOR;
144  }
145
146  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public final class IdAndComplicationDataWireFormat implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
147    ctor public IdAndComplicationDataWireFormat(int, android.support.wearable.complications.ComplicationData);
148    method public int describeContents();
149    method public android.support.wearable.complications.ComplicationData getComplicationData();
150    method public int getId();
151    method public void writeToParcel(android.os.Parcel, int);
152    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.data.IdAndComplicationDataWireFormat!>! CREATOR;
153  }
154
155  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public final class IdAndComplicationStateWireFormat implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
156    ctor public IdAndComplicationStateWireFormat(int, androidx.wear.watchface.data.ComplicationStateWireFormat);
157    method public int describeContents();
158    method public androidx.wear.watchface.data.ComplicationStateWireFormat getComplicationState();
159    method public int getId();
160    method public void writeToParcel(android.os.Parcel, int);
161    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.data.IdAndComplicationStateWireFormat!>! CREATOR;
162  }
163
164  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize(allowSerialization=true) public final class IdAndTapEventWireFormat implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
165    ctor public IdAndTapEventWireFormat(int, int, int, long);
166    method public int describeContents();
167    method public long getCalendarTapTimeMillis();
168    method public int getId();
169    method public int getX();
170    method public int getY();
171    method public void writeToParcel(android.os.Parcel, int);
172    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.data.IdAndTapEventWireFormat!>! CREATOR;
173  }
174
175  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class LayerParameterWireFormat implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
176    ctor public LayerParameterWireFormat(int, int);
177    method public int describeContents();
178    method public int getLayer();
179    method public int getLayerMode();
180    method public void writeToParcel(android.os.Parcel, int);
181    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.data.LayerParameterWireFormat!>! CREATOR;
182  }
183
184  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class RenderParametersWireFormat implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
185    ctor public RenderParametersWireFormat(int, int, int, int, String?, @ColorInt int, @ColorInt int, java.util.List<androidx.wear.watchface.data.IdAndTapEventWireFormat!>);
186    method public int describeContents();
187    method @ColorInt public int getBackgroundTint();
188    method public int getDrawMode();
189    method public int getElementComplicationSlotId();
190    method public int getElementType();
191    method public String? getElementUserStyleSettingId();
192    method @ColorInt public int getHighlightTint();
193    method public java.util.List<androidx.wear.watchface.data.IdAndTapEventWireFormat!>? getIdAndTapEventWireFormat();
194    method public int getWatchFaceLayerSetBitfield();
195    method public void writeToParcel(android.os.Parcel, int);
196    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.data.RenderParametersWireFormat!>! CREATOR;
197    field public static int ELEMENT_TYPE_ALL_COMPLICATIONS;
198    field public static int ELEMENT_TYPE_COMPLICATION;
199    field public static int ELEMENT_TYPE_NONE;
200    field public static int ELEMENT_TYPE_USER_STYLE;
201  }
202
203  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize(allowSerialization=true) public final class WatchUiState implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
204    ctor public WatchUiState(boolean, int);
205    method public int describeContents();
206    method public boolean getInAmbientMode();
207    method public int getInterruptionFilter();
208    method public void writeToParcel(android.os.Parcel, int);
209    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.data.WatchUiState!>! CREATOR;
210  }
211
212}
213
214package androidx.wear.watchface.editor.data {
215
216  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize(allowSerialization=true) public final class EditorStateWireFormat implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
217    ctor public EditorStateWireFormat(String?, androidx.wear.watchface.style.data.UserStyleWireFormat, java.util.List<androidx.wear.watchface.data.IdAndComplicationDataWireFormat!>, boolean, android.os.Bundle?);
218    method public int describeContents();
219    method public boolean getCommitChanges();
220    method public java.util.List<androidx.wear.watchface.data.IdAndComplicationDataWireFormat!> getPreviewComplicationData();
221    method public android.os.Bundle? getPreviewImageBundle();
222    method public androidx.wear.watchface.style.data.UserStyleWireFormat getUserStyle();
223    method public String? getWatchFaceInstanceId();
224    method public void writeToParcel(android.os.Parcel, int);
225    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.editor.data.EditorStateWireFormat!>! CREATOR;
226  }
227
228}
229
230package androidx.wear.watchface.style.data {
231
232  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class BooleanOptionWireFormat extends androidx.wear.watchface.style.data.OptionWireFormat {
233    ctor public BooleanOptionWireFormat(byte[]);
234  }
235
236  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class BooleanUserStyleSettingWireFormat extends androidx.wear.watchface.style.data.UserStyleSettingWireFormat {
237    ctor public BooleanUserStyleSettingWireFormat(String, CharSequence, CharSequence, android.graphics.drawable.Icon?, java.util.List<androidx.wear.watchface.style.data.OptionWireFormat!>, int, java.util.List<java.lang.Integer!>);
238  }
239
240  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class ComplicationOverlayWireFormat implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
241    ctor public ComplicationOverlayWireFormat(int, Boolean?, java.util.Map<java.lang.Integer!,android.graphics.RectF!>?, Integer?);
242    method public int describeContents();
243    method public Integer? getAccessibilityTraversalIndex();
244    method public void writeToParcel(android.os.Parcel, int);
245    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.style.data.ComplicationOverlayWireFormat!>! CREATOR;
246    field public static final int ENABLED_NO = 0; // 0x0
247    field public static final int ENABLED_UNKNOWN = -1; // 0xffffffff
248    field public static final int ENABLED_YES = 1; // 0x1
249    field public static final long NULL_ACCESSIBILITY_TRAVERSAL_INDEX = 4294967296L; // 0x100000000L
250    field @androidx.versionedparcelable.ParcelField(1) public int mComplicationSlotId;
251    field @androidx.versionedparcelable.ParcelField(2) public int mEnabled;
252    field @androidx.versionedparcelable.ParcelField(3) public java.util.Map<java.lang.Integer!,android.graphics.RectF!>? mPerComplicationTypeBounds;
253  }
254
255  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class ComplicationsOptionWireFormat extends androidx.wear.watchface.style.data.OptionWireFormat {
256    ctor public ComplicationsOptionWireFormat(byte[], CharSequence, android.graphics.drawable.Icon?, androidx.wear.watchface.style.data.ComplicationOverlayWireFormat![]);
257    field @androidx.versionedparcelable.ParcelField(100) public androidx.wear.watchface.style.data.ComplicationOverlayWireFormat![] mComplicationOverlays;
258    field @androidx.versionedparcelable.ParcelField(2) public CharSequence mDisplayName;
259    field @androidx.versionedparcelable.ParcelField(3) public android.graphics.drawable.Icon? mIcon;
260  }
261
262  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class ComplicationsUserStyleSettingWireFormat extends androidx.wear.watchface.style.data.UserStyleSettingWireFormat {
263    ctor public ComplicationsUserStyleSettingWireFormat(String, CharSequence, CharSequence, android.graphics.drawable.Icon?, java.util.List<androidx.wear.watchface.style.data.OptionWireFormat!>, int, java.util.List<java.lang.Integer!>);
264  }
265
266  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class CustomValueOptionWireFormat extends androidx.wear.watchface.style.data.OptionWireFormat {
267    ctor public CustomValueOptionWireFormat(byte[]);
268  }
269
270  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class CustomValueUserStyleSettingWireFormat extends androidx.wear.watchface.style.data.UserStyleSettingWireFormat {
271    ctor public CustomValueUserStyleSettingWireFormat(String, CharSequence, CharSequence, android.graphics.drawable.Icon?, java.util.List<androidx.wear.watchface.style.data.OptionWireFormat!>, java.util.List<java.lang.Integer!>);
272  }
273
274  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class DoubleRangeOptionWireFormat extends androidx.wear.watchface.style.data.OptionWireFormat {
275    ctor public DoubleRangeOptionWireFormat(byte[]);
276  }
277
278  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class DoubleRangeUserStyleSettingWireFormat extends androidx.wear.watchface.style.data.UserStyleSettingWireFormat {
279    ctor public DoubleRangeUserStyleSettingWireFormat(String, CharSequence, CharSequence, android.graphics.drawable.Icon?, java.util.List<androidx.wear.watchface.style.data.OptionWireFormat!>, int, java.util.List<java.lang.Integer!>);
280  }
281
282  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class ListOptionWireFormat extends androidx.wear.watchface.style.data.OptionWireFormat {
283    ctor public ListOptionWireFormat(byte[], CharSequence, android.graphics.drawable.Icon?);
284    field @androidx.versionedparcelable.ParcelField(2) public CharSequence mDisplayName;
285    field @androidx.versionedparcelable.ParcelField(3) public android.graphics.drawable.Icon? mIcon;
286  }
287
288  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class ListUserStyleSettingWireFormat extends androidx.wear.watchface.style.data.UserStyleSettingWireFormat {
289    ctor public ListUserStyleSettingWireFormat(String, CharSequence, CharSequence, android.graphics.drawable.Icon?, java.util.List<androidx.wear.watchface.style.data.OptionWireFormat!>, int, java.util.List<java.lang.Integer!>);
290  }
291
292  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class LongRangeOptionWireFormat extends androidx.wear.watchface.style.data.OptionWireFormat {
293    ctor public LongRangeOptionWireFormat(byte[]);
294  }
295
296  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class LongRangeUserStyleSettingWireFormat extends androidx.wear.watchface.style.data.UserStyleSettingWireFormat {
297    ctor public LongRangeUserStyleSettingWireFormat(String, CharSequence, CharSequence, android.graphics.drawable.Icon?, java.util.List<androidx.wear.watchface.style.data.OptionWireFormat!>, int, java.util.List<java.lang.Integer!>);
298  }
299
300  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class OptionWireFormat implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
301    ctor public OptionWireFormat(byte[]);
302    method public int describeContents();
303    method public void writeToParcel(android.os.Parcel, int);
304    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.style.data.OptionWireFormat!>! CREATOR;
305    field @androidx.versionedparcelable.ParcelField(1) public byte[] mId;
306  }
307
308  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class UserStyleSchemaWireFormat implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
309    ctor public UserStyleSchemaWireFormat(java.util.List<androidx.wear.watchface.style.data.UserStyleSettingWireFormat!>);
310    method public int describeContents();
311    method public void writeToParcel(android.os.Parcel, int);
312    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.style.data.UserStyleSchemaWireFormat!>! CREATOR;
313    field @androidx.versionedparcelable.ParcelField(1) public java.util.List<androidx.wear.watchface.style.data.UserStyleSettingWireFormat!> mSchema;
314  }
315
316  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize public class UserStyleSettingWireFormat implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
317    ctor public UserStyleSettingWireFormat(String, CharSequence, CharSequence, android.graphics.drawable.Icon?, java.util.List<androidx.wear.watchface.style.data.OptionWireFormat!>, int, java.util.List<java.lang.Integer!>);
318    method public int describeContents();
319    method public void writeToParcel(android.os.Parcel, int);
320    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.style.data.UserStyleSettingWireFormat!>! CREATOR;
321    field @androidx.versionedparcelable.ParcelField(6) public java.util.List<java.lang.Integer!> mAffectsLayers;
322    field @androidx.versionedparcelable.ParcelField(5) public int mDefaultOptionIndex;
323    field @androidx.versionedparcelable.ParcelField(3) public CharSequence mDescription;
324    field @androidx.versionedparcelable.ParcelField(2) public CharSequence mDisplayName;
325    field @androidx.versionedparcelable.ParcelField(4) public android.graphics.drawable.Icon? mIcon;
326    field @androidx.versionedparcelable.ParcelField(1) public String mId;
327    field @androidx.versionedparcelable.ParcelField(100) public java.util.List<androidx.wear.watchface.style.data.OptionWireFormat!> mOptions;
328  }
329
330  @RestrictTo(androidx.annotation.RestrictTo.Scope.LIBRARY_GROUP_PREFIX) @androidx.versionedparcelable.VersionedParcelize(allowSerialization=true) public class UserStyleWireFormat implements android.os.Parcelable androidx.versionedparcelable.VersionedParcelable {
331    ctor public UserStyleWireFormat(java.util.Map<java.lang.String!,byte[]!>);
332    method public int describeContents();
333    method public void writeToParcel(android.os.Parcel, int);
334    field public static final android.os.Parcelable.Creator<androidx.wear.watchface.style.data.UserStyleWireFormat!>! CREATOR;
335    field @androidx.versionedparcelable.ParcelField(1) public java.util.Map<java.lang.String!,byte[]!> mUserStyle;
336  }
337
338}
339
340