blob: 5570701de63c2a52ed26eaaa552f78426e1016e0 [file] [log] [blame]
Aurimas Liutikas800a79d2019-09-05 17:13:59 -07001// Signature format: 3.0
Ember Rose0304c252019-10-10 16:56:27 -04002package androidx.serialization {
3
4 @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention) @kotlin.annotation.Target(allowedTargets=kotlin.annotation.AnnotationTarget) public @interface Action {
5 method public abstract boolean oneWay() default false;
6 method public abstract int value();
7 }
8
9 @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention) @kotlin.annotation.Target(allowedTargets=kotlin.annotation.AnnotationTarget) public @interface EnumValue {
10 method public abstract int value();
11 field public static final androidx.serialization.EnumValue.Companion Companion;
12 field public static final int DEFAULT = 0; // 0x0
13 }
14
15 public static final class EnumValue.Companion {
16 field public static final int DEFAULT = 0; // 0x0
17 }
18
19 @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention) @kotlin.annotation.Target(allowedTargets={kotlin.annotation.AnnotationTarget, kotlin.annotation.AnnotationTarget, kotlin.annotation.AnnotationTarget, kotlin.annotation.AnnotationTarget}) public @interface Field {
20 method public abstract androidx.serialization.ProtoEncoding mapKeyProtoEncoding() default androidx.serialization.ProtoEncoding.DEFAULT;
21 method public abstract androidx.serialization.ProtoEncoding protoEncoding() default androidx.serialization.ProtoEncoding.DEFAULT;
22 method public abstract int value();
23 }
24
25 public enum ProtoEncoding {
Aurimas Liutikasafd4a792020-06-22 13:35:25 -070026 method public static androidx.serialization.ProtoEncoding valueOf(String name) throws java.lang.IllegalArgumentException;
27 method public static androidx.serialization.ProtoEncoding[] values();
Ember Rose0304c252019-10-10 16:56:27 -040028 enum_constant public static final androidx.serialization.ProtoEncoding DEFAULT;
29 enum_constant public static final androidx.serialization.ProtoEncoding SIGNED_FIXED;
30 enum_constant public static final androidx.serialization.ProtoEncoding SIGNED_VARINT;
31 enum_constant public static final androidx.serialization.ProtoEncoding UNSIGNED_FIXED;
32 enum_constant public static final androidx.serialization.ProtoEncoding UNSIGNED_VARINT;
33 enum_constant public static final androidx.serialization.ProtoEncoding ZIG_ZAG_VARINT;
34 }
35
36 @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention) @kotlin.annotation.Target(allowedTargets=kotlin.annotation.AnnotationTarget) public @interface Reserved {
37 method public abstract androidx.serialization.Reserved.IdRange[] idRanges() default {};
Ember Rose13567d62020-01-10 15:26:08 -050038 method public abstract int[] ids() default {};
Ember Rose0304c252019-10-10 16:56:27 -040039 method public abstract String[] names() default {};
Ember Rose0304c252019-10-10 16:56:27 -040040 }
41
42 @kotlin.annotation.Retention(kotlin.annotation.AnnotationRetention) @kotlin.annotation.Target(allowedTargets={}) public static @interface Reserved.IdRange {
43 method public abstract int from();
44 method public abstract int to();
45 }
46
47}
48