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