xref: /aosp_15_r20/prebuilts/sdk/opt/wear/35.1/test/api/wear-sdk.txt (revision 344a7f5ef16c479e7a7f54ee6567a9d112f9e72b)
1// Signature format: 2.0
2package com.google.wear {
3
4  public final class Sdk {
5    method public static void setApiVersionForTest(@Nullable com.google.wear.WearApiVersion);
6  }
7
8  @com.google.wear.annotation.ApiVersionRequirement("34.1") public final class WearApiVersion implements java.lang.Comparable<com.google.wear.WearApiVersion> {
9    method public static com.google.wear.WearApiVersion makeApiVersionForTest(@NonNull String) throws java.lang.IllegalArgumentException;
10  }
11
12}
13
14package com.google.wear.annotation {
15
16  @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @java.lang.annotation.Target({java.lang.annotation.ElementType.ANNOTATION_TYPE, java.lang.annotation.ElementType.FIELD, java.lang.annotation.ElementType.TYPE, java.lang.annotation.ElementType.METHOD}) public @interface ApiVersionRequirement {
17    method public abstract com.google.wear.annotation.ApiVersionRequirement.ApiConstraint constraint() default com.google.wear.annotation.ApiVersionRequirement.ApiConstraint.AT_LEAST;
18    method public abstract String value();
19  }
20
21  public enum ApiVersionRequirement.ApiConstraint {
22    enum_constant public static final com.google.wear.annotation.ApiVersionRequirement.ApiConstraint AFTER;
23    enum_constant public static final com.google.wear.annotation.ApiVersionRequirement.ApiConstraint AT_LEAST;
24    enum_constant public static final com.google.wear.annotation.ApiVersionRequirement.ApiConstraint AT_MOST;
25    enum_constant public static final com.google.wear.annotation.ApiVersionRequirement.ApiConstraint BEFORE;
26  }
27
28}
29
30