• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1public final class com/squareup/kotlinpoet/metadata/KotlinPoetMetadata {
2	public static final fun readKotlinClassMetadata (Lkotlin/Metadata;)Lkotlinx/metadata/jvm/KotlinClassMetadata;
3	public static final fun toKmClass (Ljava/lang/Class;)Lkotlinx/metadata/KmClass;
4	public static final fun toKmClass (Ljavax/lang/model/element/TypeElement;)Lkotlinx/metadata/KmClass;
5	public static final fun toKmClass (Lkotlin/Metadata;)Lkotlinx/metadata/KmClass;
6	public static final fun toKmClass (Lkotlin/reflect/KClass;)Lkotlinx/metadata/KmClass;
7}
8
9public abstract interface annotation class com/squareup/kotlinpoet/metadata/KotlinPoetMetadataPreview : java/lang/annotation/Annotation {
10}
11
12public final class com/squareup/kotlinpoet/metadata/classinspectors/ElementsClassInspector : com/squareup/kotlinpoet/metadata/specs/ClassInspector {
13	public static final field Companion Lcom/squareup/kotlinpoet/metadata/classinspectors/ElementsClassInspector$Companion;
14	public synthetic fun <init> (Ljavax/lang/model/util/Elements;Ljavax/lang/model/util/Types;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
15	public fun containerData (Lkotlinx/metadata/KmDeclarationContainer;Lcom/squareup/kotlinpoet/ClassName;Lcom/squareup/kotlinpoet/ClassName;)Lcom/squareup/kotlinpoet/metadata/specs/ContainerData;
16	public static final fun create (Ljavax/lang/model/util/Elements;Ljavax/lang/model/util/Types;)Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;
17	public fun declarationContainerFor (Lcom/squareup/kotlinpoet/ClassName;)Lkotlinx/metadata/KmDeclarationContainer;
18	public fun enumEntry (Lcom/squareup/kotlinpoet/ClassName;Ljava/lang/String;)Lcom/squareup/kotlinpoet/metadata/specs/EnumEntryData;
19	public fun getSupportsNonRuntimeRetainedAnnotations ()Z
20	public fun isInterface (Lcom/squareup/kotlinpoet/ClassName;)Z
21	public fun methodExists (Lcom/squareup/kotlinpoet/ClassName;Lkotlinx/metadata/jvm/JvmMethodSignature;)Z
22}
23
24public final class com/squareup/kotlinpoet/metadata/classinspectors/ElementsClassInspector$Companion {
25	public final fun create (Ljavax/lang/model/util/Elements;Ljavax/lang/model/util/Types;)Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;
26}
27
28public final class com/squareup/kotlinpoet/metadata/classinspectors/ReflectiveClassInspector : com/squareup/kotlinpoet/metadata/specs/ClassInspector {
29	public static final field Companion Lcom/squareup/kotlinpoet/metadata/classinspectors/ReflectiveClassInspector$Companion;
30	public synthetic fun <init> (Ljava/lang/ClassLoader;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
31	public fun containerData (Lkotlinx/metadata/KmDeclarationContainer;Lcom/squareup/kotlinpoet/ClassName;Lcom/squareup/kotlinpoet/ClassName;)Lcom/squareup/kotlinpoet/metadata/specs/ContainerData;
32	public static final fun create (Ljava/lang/ClassLoader;)Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;
33	public fun declarationContainerFor (Lcom/squareup/kotlinpoet/ClassName;)Lkotlinx/metadata/KmDeclarationContainer;
34	public fun enumEntry (Lcom/squareup/kotlinpoet/ClassName;Ljava/lang/String;)Lcom/squareup/kotlinpoet/metadata/specs/EnumEntryData;
35	public fun getSupportsNonRuntimeRetainedAnnotations ()Z
36	public fun isInterface (Lcom/squareup/kotlinpoet/ClassName;)Z
37	public fun methodExists (Lcom/squareup/kotlinpoet/ClassName;Lkotlinx/metadata/jvm/JvmMethodSignature;)Z
38}
39
40public final class com/squareup/kotlinpoet/metadata/classinspectors/ReflectiveClassInspector$Companion {
41	public final fun create (Ljava/lang/ClassLoader;)Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;
42	public static synthetic fun create$default (Lcom/squareup/kotlinpoet/metadata/classinspectors/ReflectiveClassInspector$Companion;Ljava/lang/ClassLoader;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;
43}
44
45public final class com/squareup/kotlinpoet/metadata/specs/ClassData : com/squareup/kotlinpoet/metadata/specs/ContainerData {
46	public fun <init> (Lkotlinx/metadata/KmClass;Lcom/squareup/kotlinpoet/ClassName;Ljava/util/Collection;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)V
47	public final fun component1 ()Lkotlinx/metadata/KmClass;
48	public final fun component2 ()Lcom/squareup/kotlinpoet/ClassName;
49	public final fun component3 ()Ljava/util/Collection;
50	public final fun component4 ()Ljava/util/Map;
51	public final fun component5 ()Ljava/util/Map;
52	public final fun component6 ()Ljava/util/Map;
53	public final fun copy (Lkotlinx/metadata/KmClass;Lcom/squareup/kotlinpoet/ClassName;Ljava/util/Collection;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;)Lcom/squareup/kotlinpoet/metadata/specs/ClassData;
54	public static synthetic fun copy$default (Lcom/squareup/kotlinpoet/metadata/specs/ClassData;Lkotlinx/metadata/KmClass;Lcom/squareup/kotlinpoet/ClassName;Ljava/util/Collection;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/metadata/specs/ClassData;
55	public fun equals (Ljava/lang/Object;)Z
56	public fun getAnnotations ()Ljava/util/Collection;
57	public final fun getClassName ()Lcom/squareup/kotlinpoet/ClassName;
58	public final fun getConstructors ()Ljava/util/Map;
59	public fun getDeclarationContainer ()Lkotlinx/metadata/KmClass;
60	public synthetic fun getDeclarationContainer ()Lkotlinx/metadata/KmDeclarationContainer;
61	public fun getMethods ()Ljava/util/Map;
62	public fun getProperties ()Ljava/util/Map;
63	public fun hashCode ()I
64	public fun toString ()Ljava/lang/String;
65}
66
67public abstract interface class com/squareup/kotlinpoet/metadata/specs/ClassInspector {
68	public abstract fun containerData (Lkotlinx/metadata/KmDeclarationContainer;Lcom/squareup/kotlinpoet/ClassName;Lcom/squareup/kotlinpoet/ClassName;)Lcom/squareup/kotlinpoet/metadata/specs/ContainerData;
69	public abstract fun declarationContainerFor (Lcom/squareup/kotlinpoet/ClassName;)Lkotlinx/metadata/KmDeclarationContainer;
70	public abstract fun enumEntry (Lcom/squareup/kotlinpoet/ClassName;Ljava/lang/String;)Lcom/squareup/kotlinpoet/metadata/specs/EnumEntryData;
71	public abstract fun getSupportsNonRuntimeRetainedAnnotations ()Z
72	public abstract fun isInterface (Lcom/squareup/kotlinpoet/ClassName;)Z
73	public abstract fun methodExists (Lcom/squareup/kotlinpoet/ClassName;Lkotlinx/metadata/jvm/JvmMethodSignature;)Z
74}
75
76public final class com/squareup/kotlinpoet/metadata/specs/ClassInspectorKt {
77	public static final fun classFor (Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;Lcom/squareup/kotlinpoet/ClassName;)Lkotlinx/metadata/KmClass;
78	public static final fun containerData (Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;Lcom/squareup/kotlinpoet/ClassName;Lcom/squareup/kotlinpoet/ClassName;)Lcom/squareup/kotlinpoet/metadata/specs/ContainerData;
79}
80
81public final class com/squareup/kotlinpoet/metadata/specs/ConstructorData {
82	public static final field Companion Lcom/squareup/kotlinpoet/metadata/specs/ConstructorData$Companion;
83	public fun <init> (Ljava/util/List;Ljava/util/Map;ZLjava/util/Set;Ljava/util/List;)V
84	public final fun component2 ()Ljava/util/Map;
85	public final fun component3 ()Z
86	public final fun component4 ()Ljava/util/Set;
87	public final fun component5 ()Ljava/util/List;
88	public final fun copy (Ljava/util/List;Ljava/util/Map;ZLjava/util/Set;Ljava/util/List;)Lcom/squareup/kotlinpoet/metadata/specs/ConstructorData;
89	public static synthetic fun copy$default (Lcom/squareup/kotlinpoet/metadata/specs/ConstructorData;Ljava/util/List;Ljava/util/Map;ZLjava/util/Set;Ljava/util/List;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/metadata/specs/ConstructorData;
90	public fun equals (Ljava/lang/Object;)Z
91	public final fun getAllAnnotations ()Ljava/util/Collection;
92	public final fun getExceptions ()Ljava/util/List;
93	public final fun getJvmModifiers ()Ljava/util/Set;
94	public final fun getParameterAnnotations ()Ljava/util/Map;
95	public fun hashCode ()I
96	public final fun isSynthetic ()Z
97	public fun toString ()Ljava/lang/String;
98}
99
100public final class com/squareup/kotlinpoet/metadata/specs/ConstructorData$Companion {
101	public final fun getEMPTY ()Lcom/squareup/kotlinpoet/metadata/specs/ConstructorData;
102}
103
104public abstract interface class com/squareup/kotlinpoet/metadata/specs/ContainerData {
105	public abstract fun getAnnotations ()Ljava/util/Collection;
106	public abstract fun getDeclarationContainer ()Lkotlinx/metadata/KmDeclarationContainer;
107	public abstract fun getMethods ()Ljava/util/Map;
108	public abstract fun getProperties ()Ljava/util/Map;
109}
110
111public final class com/squareup/kotlinpoet/metadata/specs/EnumEntryData {
112	public fun <init> (Lkotlinx/metadata/KmClass;Ljava/util/Collection;)V
113	public final fun component1 ()Lkotlinx/metadata/KmClass;
114	public final fun component2 ()Ljava/util/Collection;
115	public final fun copy (Lkotlinx/metadata/KmClass;Ljava/util/Collection;)Lcom/squareup/kotlinpoet/metadata/specs/EnumEntryData;
116	public static synthetic fun copy$default (Lcom/squareup/kotlinpoet/metadata/specs/EnumEntryData;Lkotlinx/metadata/KmClass;Ljava/util/Collection;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/metadata/specs/EnumEntryData;
117	public fun equals (Ljava/lang/Object;)Z
118	public final fun getAnnotations ()Ljava/util/Collection;
119	public final fun getDeclarationContainer ()Lkotlinx/metadata/KmClass;
120	public fun hashCode ()I
121	public fun toString ()Ljava/lang/String;
122}
123
124public final class com/squareup/kotlinpoet/metadata/specs/FieldData {
125	public static final field Companion Lcom/squareup/kotlinpoet/metadata/specs/FieldData$Companion;
126	public fun <init> (Ljava/util/List;ZLjava/util/Set;Lcom/squareup/kotlinpoet/CodeBlock;)V
127	public final fun component2 ()Z
128	public final fun component3 ()Ljava/util/Set;
129	public final fun component4 ()Lcom/squareup/kotlinpoet/CodeBlock;
130	public final fun copy (Ljava/util/List;ZLjava/util/Set;Lcom/squareup/kotlinpoet/CodeBlock;)Lcom/squareup/kotlinpoet/metadata/specs/FieldData;
131	public static synthetic fun copy$default (Lcom/squareup/kotlinpoet/metadata/specs/FieldData;Ljava/util/List;ZLjava/util/Set;Lcom/squareup/kotlinpoet/CodeBlock;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/metadata/specs/FieldData;
132	public fun equals (Ljava/lang/Object;)Z
133	public final fun getAllAnnotations ()Ljava/util/Collection;
134	public final fun getConstant ()Lcom/squareup/kotlinpoet/CodeBlock;
135	public final fun getJvmModifiers ()Ljava/util/Set;
136	public fun hashCode ()I
137	public final fun isSynthetic ()Z
138	public fun toString ()Ljava/lang/String;
139}
140
141public final class com/squareup/kotlinpoet/metadata/specs/FieldData$Companion {
142	public final fun getSYNTHETIC ()Lcom/squareup/kotlinpoet/metadata/specs/FieldData;
143}
144
145public final class com/squareup/kotlinpoet/metadata/specs/FileData : com/squareup/kotlinpoet/metadata/specs/ContainerData {
146	public fun <init> (Lkotlinx/metadata/KmPackage;Ljava/util/Collection;Ljava/util/Map;Ljava/util/Map;Lcom/squareup/kotlinpoet/ClassName;Ljava/lang/String;)V
147	public synthetic fun <init> (Lkotlinx/metadata/KmPackage;Ljava/util/Collection;Ljava/util/Map;Ljava/util/Map;Lcom/squareup/kotlinpoet/ClassName;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
148	public final fun component1 ()Lkotlinx/metadata/KmPackage;
149	public final fun component2 ()Ljava/util/Collection;
150	public final fun component3 ()Ljava/util/Map;
151	public final fun component4 ()Ljava/util/Map;
152	public final fun component5 ()Lcom/squareup/kotlinpoet/ClassName;
153	public final fun component6 ()Ljava/lang/String;
154	public final fun copy (Lkotlinx/metadata/KmPackage;Ljava/util/Collection;Ljava/util/Map;Ljava/util/Map;Lcom/squareup/kotlinpoet/ClassName;Ljava/lang/String;)Lcom/squareup/kotlinpoet/metadata/specs/FileData;
155	public static synthetic fun copy$default (Lcom/squareup/kotlinpoet/metadata/specs/FileData;Lkotlinx/metadata/KmPackage;Ljava/util/Collection;Ljava/util/Map;Ljava/util/Map;Lcom/squareup/kotlinpoet/ClassName;Ljava/lang/String;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/metadata/specs/FileData;
156	public fun equals (Ljava/lang/Object;)Z
157	public fun getAnnotations ()Ljava/util/Collection;
158	public final fun getClassName ()Lcom/squareup/kotlinpoet/ClassName;
159	public synthetic fun getDeclarationContainer ()Lkotlinx/metadata/KmDeclarationContainer;
160	public fun getDeclarationContainer ()Lkotlinx/metadata/KmPackage;
161	public final fun getFileName ()Ljava/lang/String;
162	public final fun getJvmName ()Ljava/lang/String;
163	public fun getMethods ()Ljava/util/Map;
164	public fun getProperties ()Ljava/util/Map;
165	public fun hashCode ()I
166	public fun toString ()Ljava/lang/String;
167}
168
169public class com/squareup/kotlinpoet/metadata/specs/JvmFieldModifier : java/lang/Enum, com/squareup/kotlinpoet/metadata/specs/JvmModifier {
170	public static final field STATIC Lcom/squareup/kotlinpoet/metadata/specs/JvmFieldModifier;
171	public static final field TRANSIENT Lcom/squareup/kotlinpoet/metadata/specs/JvmFieldModifier;
172	public static final field VOLATILE Lcom/squareup/kotlinpoet/metadata/specs/JvmFieldModifier;
173	public synthetic fun <init> (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
174	public static fun getEntries ()Lkotlin/enums/EnumEntries;
175	public static fun valueOf (Ljava/lang/String;)Lcom/squareup/kotlinpoet/metadata/specs/JvmFieldModifier;
176	public static fun values ()[Lcom/squareup/kotlinpoet/metadata/specs/JvmFieldModifier;
177}
178
179public class com/squareup/kotlinpoet/metadata/specs/JvmMethodModifier : java/lang/Enum, com/squareup/kotlinpoet/metadata/specs/JvmModifier {
180	public static final field DEFAULT Lcom/squareup/kotlinpoet/metadata/specs/JvmMethodModifier;
181	public static final field STATIC Lcom/squareup/kotlinpoet/metadata/specs/JvmMethodModifier;
182	public static final field SYNCHRONIZED Lcom/squareup/kotlinpoet/metadata/specs/JvmMethodModifier;
183	public synthetic fun <init> (Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
184	public static fun getEntries ()Lkotlin/enums/EnumEntries;
185	public static fun valueOf (Ljava/lang/String;)Lcom/squareup/kotlinpoet/metadata/specs/JvmMethodModifier;
186	public static fun values ()[Lcom/squareup/kotlinpoet/metadata/specs/JvmMethodModifier;
187}
188
189public abstract interface class com/squareup/kotlinpoet/metadata/specs/JvmModifier {
190	public fun annotationSpec ()Lcom/squareup/kotlinpoet/AnnotationSpec;
191}
192
193public final class com/squareup/kotlinpoet/metadata/specs/KmTypesKt {
194	public static final fun isExtensionType (Lkotlinx/metadata/KmType;)Z
195}
196
197public final class com/squareup/kotlinpoet/metadata/specs/KotlinPoetMetadataSpecs {
198	public static final fun getPackageName (Ljavax/lang/model/element/Element;)Ljava/lang/String;
199	public static final fun toFileSpec (Ljava/lang/Class;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;)Lcom/squareup/kotlinpoet/FileSpec;
200	public static final fun toFileSpec (Ljavax/lang/model/element/TypeElement;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;)Lcom/squareup/kotlinpoet/FileSpec;
201	public static final fun toFileSpec (Lkotlin/reflect/KClass;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;)Lcom/squareup/kotlinpoet/FileSpec;
202	public static final fun toFileSpec (Lkotlinx/metadata/KmClass;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;Lcom/squareup/kotlinpoet/ClassName;)Lcom/squareup/kotlinpoet/FileSpec;
203	public static final fun toFileSpec (Lkotlinx/metadata/KmPackage;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;Lcom/squareup/kotlinpoet/ClassName;)Lcom/squareup/kotlinpoet/FileSpec;
204	public static synthetic fun toFileSpec$default (Ljava/lang/Class;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/FileSpec;
205	public static synthetic fun toFileSpec$default (Ljavax/lang/model/element/TypeElement;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/FileSpec;
206	public static synthetic fun toFileSpec$default (Lkotlin/reflect/KClass;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/FileSpec;
207	public static synthetic fun toFileSpec$default (Lkotlinx/metadata/KmClass;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;Lcom/squareup/kotlinpoet/ClassName;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/FileSpec;
208	public static final fun toTypeSpec (Ljava/lang/Class;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;)Lcom/squareup/kotlinpoet/TypeSpec;
209	public static final fun toTypeSpec (Ljavax/lang/model/element/TypeElement;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;)Lcom/squareup/kotlinpoet/TypeSpec;
210	public static final fun toTypeSpec (Lkotlin/reflect/KClass;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;)Lcom/squareup/kotlinpoet/TypeSpec;
211	public static final fun toTypeSpec (Lkotlinx/metadata/KmClass;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;Lcom/squareup/kotlinpoet/ClassName;)Lcom/squareup/kotlinpoet/TypeSpec;
212	public static synthetic fun toTypeSpec$default (Ljava/lang/Class;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/TypeSpec;
213	public static synthetic fun toTypeSpec$default (Ljavax/lang/model/element/TypeElement;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/TypeSpec;
214	public static synthetic fun toTypeSpec$default (Lkotlin/reflect/KClass;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/TypeSpec;
215	public static synthetic fun toTypeSpec$default (Lkotlinx/metadata/KmClass;Lcom/squareup/kotlinpoet/metadata/specs/ClassInspector;Lcom/squareup/kotlinpoet/ClassName;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/TypeSpec;
216}
217
218public final class com/squareup/kotlinpoet/metadata/specs/MethodData {
219	public static final field Companion Lcom/squareup/kotlinpoet/metadata/specs/MethodData$Companion;
220	public fun <init> (Ljava/util/List;Ljava/util/Map;ZLjava/util/Set;ZLjava/util/List;)V
221	public final fun allAnnotations (Lcom/squareup/kotlinpoet/AnnotationSpec$UseSiteTarget;Z)Ljava/util/Collection;
222	public static synthetic fun allAnnotations$default (Lcom/squareup/kotlinpoet/metadata/specs/MethodData;Lcom/squareup/kotlinpoet/AnnotationSpec$UseSiteTarget;ZILjava/lang/Object;)Ljava/util/Collection;
223	public final fun component2 ()Ljava/util/Map;
224	public final fun component3 ()Z
225	public final fun component4 ()Ljava/util/Set;
226	public final fun component5 ()Z
227	public final fun component6 ()Ljava/util/List;
228	public final fun copy (Ljava/util/List;Ljava/util/Map;ZLjava/util/Set;ZLjava/util/List;)Lcom/squareup/kotlinpoet/metadata/specs/MethodData;
229	public static synthetic fun copy$default (Lcom/squareup/kotlinpoet/metadata/specs/MethodData;Ljava/util/List;Ljava/util/Map;ZLjava/util/Set;ZLjava/util/List;ILjava/lang/Object;)Lcom/squareup/kotlinpoet/metadata/specs/MethodData;
230	public fun equals (Ljava/lang/Object;)Z
231	public final fun getExceptions ()Ljava/util/List;
232	public final fun getJvmModifiers ()Ljava/util/Set;
233	public final fun getParameterAnnotations ()Ljava/util/Map;
234	public fun hashCode ()I
235	public final fun isOverride ()Z
236	public final fun isSynthetic ()Z
237	public fun toString ()Ljava/lang/String;
238}
239
240public final class com/squareup/kotlinpoet/metadata/specs/MethodData$Companion {
241	public final fun getEMPTY ()Lcom/squareup/kotlinpoet/metadata/specs/MethodData;
242	public final fun getSYNTHETIC ()Lcom/squareup/kotlinpoet/metadata/specs/MethodData;
243}
244
245public final class com/squareup/kotlinpoet/metadata/specs/PropertyData {
246	public fun <init> (Ljava/util/List;Lcom/squareup/kotlinpoet/metadata/specs/FieldData;Lcom/squareup/kotlinpoet/metadata/specs/MethodData;Lcom/squareup/kotlinpoet/metadata/specs/MethodData;Z)V
247	public final fun component2 ()Lcom/squareup/kotlinpoet/metadata/specs/FieldData;
248	public final fun component3 ()Lcom/squareup/kotlinpoet/metadata/specs/MethodData;
249	public final fun component4 ()Lcom/squareup/kotlinpoet/metadata/specs/MethodData;
250	public final fun component5 ()Z
251	public final fun copy (Ljava/util/List;Lcom/squareup/kotlinpoet/metadata/specs/FieldData;Lcom/squareup/kotlinpoet/metadata/specs/MethodData;Lcom/squareup/kotlinpoet/metadata/specs/MethodData;Z)Lcom/squareup/kotlinpoet/metadata/specs/PropertyData;
252	public static synthetic fun copy$default (Lcom/squareup/kotlinpoet/metadata/specs/PropertyData;Ljava/util/List;Lcom/squareup/kotlinpoet/metadata/specs/FieldData;Lcom/squareup/kotlinpoet/metadata/specs/MethodData;Lcom/squareup/kotlinpoet/metadata/specs/MethodData;ZILjava/lang/Object;)Lcom/squareup/kotlinpoet/metadata/specs/PropertyData;
253	public fun equals (Ljava/lang/Object;)Z
254	public final fun getAllAnnotations ()Ljava/util/Collection;
255	public final fun getFieldData ()Lcom/squareup/kotlinpoet/metadata/specs/FieldData;
256	public final fun getGetterData ()Lcom/squareup/kotlinpoet/metadata/specs/MethodData;
257	public final fun getSetterData ()Lcom/squareup/kotlinpoet/metadata/specs/MethodData;
258	public fun hashCode ()I
259	public final fun isJvmField ()Z
260	public final fun isOverride ()Z
261	public fun toString ()Ljava/lang/String;
262}
263
264