1// Signature format: 2.0 2package android.annotation { 3 4 @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.SOURCE) @java.lang.annotation.Target({java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.PARAMETER, java.lang.annotation.ElementType.FIELD}) public @interface NonNull { 5 } 6 7 @java.lang.annotation.Retention(java.lang.annotation.RetentionPolicy.SOURCE) @java.lang.annotation.Target({java.lang.annotation.ElementType.METHOD, java.lang.annotation.ElementType.PARAMETER, java.lang.annotation.ElementType.FIELD}) public @interface Nullable { 8 } 9 10} 11 12package android.os { 13 14 public class Binder implements android.os.IBinder { 15 method public final void markVintfStability(); 16 } 17 18 public interface Parcelable { 19 field public static final int PARCELABLE_STABILITY_LOCAL = 0; // 0x0 20 field public static final int PARCELABLE_STABILITY_VINTF = 1; // 0x1 21 } 22 23} 24 25