All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.objectweb.asm.ClassReader.class Maven / Gradle / Ivy

There is a newer version: 129
Show newest version
????.?4com/groupbyinc/flux/common/objectweb/asm/ClassReaderjava/lang/Object	SKIP_CODEI
SKIP_DEBUGSKIP_FRAMES
EXPAND_FRAMESb[Ba[Ic[Ljava/lang/String;dheader([B)V([BII)V
()V
		readShort(I)S !
""java/lang/IllegalArgumentException$
%readUnsignedShort(I)I'(
)	+java/lang/String-	/	1	3	getAccess()IgetClassName()Ljava/lang/String;	readClass(I[C)Ljava/lang/String;9:
;getSuperName
getInterfaces()[Ljava/lang/String;9(Lcom/groupbyinc/flux/common/objectweb/asm/ClassWriter;)V-com/groupbyinc/flux/common/objectweb/asm/ItemA(I)VC
BDreadUTF8F:
G:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)VI
BJreadIntL(
MC
BOjava/lang/FloatQintBitsToFloat(I)FST
RU(F)VW
BXreadLong(I)JZ[
\(J)V^
B_java/lang/DoublealongBitsToDouble(J)Dcd
be(D)Vg
Bh(II[C)Ljava/lang/String;j
kreadBytem(
n4com/groupbyinc/flux/common/objectweb/asm/ClassWriterpA5Lcom/groupbyinc/flux/common/objectweb/asm/ByteVector;rs	qtk(Lcom/groupbyinc/flux/common/objectweb/asm/ClassWriter;[Lcom/groupbyinc/flux/common/objectweb/asm/Item;[C)Vv
w((Ljava/lang/String;Ljava/lang/String;I)Vy
Bzj|	B}k/Lcom/groupbyinc/flux/common/objectweb/asm/Item;?	B?s	q?3com/groupbyinc/flux/common/objectweb/asm/ByteVector?putByteArray;([BII)Lcom/groupbyinc/flux/common/objectweb/asm/ByteVector;??
??e0[Lcom/groupbyinc/flux/common/objectweb/asm/Item;??	q???f?	q?	q?6
?BootstrapMethods?equals(Ljava/lang/Object;)Z??
.?	readConst(I[C)Ljava/lang/Object;??
?hashCode?6
????(II)V?
B?
?Dz?	q?(Ljava/io/InputStream;)Vjava/io/IOException?(Ljava/io/InputStream;Z)[B?
?
?(Ljava/lang/String;)Vjava/lang/StringBuffer?
?replace(CC)Ljava/lang/String;??
.?append,(Ljava/lang/String;)Ljava/lang/StringBuffer;??
??.class?toString?8
??java/lang/ClassLoader?getSystemResourceAsStream)(Ljava/lang/String;)Ljava/io/InputStream;??
??Class not found??
??java/io/InputStream?	available?6
??read([BII)I??
??java/lang/System?	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V??
??close?
???6
??accept;(Lcom/groupbyinc/flux/common/objectweb/asm/ClassVisitor;I)V2com/groupbyinc/flux/common/objectweb/asm/Attribute?p(Lcom/groupbyinc/flux/common/objectweb/asm/ClassVisitor;[Lcom/groupbyinc/flux/common/objectweb/asm/Attribute;I)V??
?0com/groupbyinc/flux/common/objectweb/asm/Context?
?5[Lcom/groupbyinc/flux/common/objectweb/asm/Attribute;?	??	??[C?	??
SourceFile?InnerClasses?EnclosingMethod?	Signature?RuntimeVisibleAnnotations?RuntimeVisibleTypeAnnotations
Deprecated	SyntheticSourceDebugExtensionRuntimeInvisibleAnnotations
RuntimeInvisibleTypeAnnotations	??([Lcom/groupbyinc/flux/common/objectweb/asm/Attribute;Ljava/lang/String;II[CI[Lcom/groupbyinc/flux/common/objectweb/asm/Label;)Lcom/groupbyinc/flux/common/objectweb/asm/Attribute;
4Lcom/groupbyinc/flux/common/objectweb/asm/Attribute;	?5com/groupbyinc/flux/common/objectweb/asm/ClassVisitorvisitN(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
visitSource'(Ljava/lang/String;Ljava/lang/String;)V
visitOuterClass9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V !
"visitAnnotationQ(Ljava/lang/String;Z)Lcom/groupbyinc/flux/common/objectweb/asm/AnnotationVisitor;$%
&C(I[CZLcom/groupbyinc/flux/common/objectweb/asm/AnnotationVisitor;)I(
)6(Lcom/groupbyinc/flux/common/objectweb/asm/Context;I)I+
,i.	?/3Lcom/groupbyinc/flux/common/objectweb/asm/TypePath;|1	?2visitTypeAnnotation?(ILcom/groupbyinc/flux/common/objectweb/asm/TypePath;Ljava/lang/String;Z)Lcom/groupbyinc/flux/common/objectweb/asm/AnnotationVisitor;45
6visitAttribute7(Lcom/groupbyinc/flux/common/objectweb/asm/Attribute;)V89
:visitInnerClass:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V<=
>m(Lcom/groupbyinc/flux/common/objectweb/asm/ClassVisitor;Lcom/groupbyinc/flux/common/objectweb/asm/Context;I)I@
A@
CvisitEndE
F
ConstantValueH
visitField?(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Object;)Lcom/groupbyinc/flux/common/objectweb/asm/FieldVisitor;JK
L5com/groupbyinc/flux/common/objectweb/asm/FieldVisitorN
O&
O6
O:
OF?	?TLjava/lang/String;?V	?WgYV	?ZCode\
Exceptions^AnnotationDefault`"RuntimeVisibleParameterAnnotationsb$RuntimeInvisibleParameterAnnotationsdMethodParametersfvisitMethod?(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)Lcom/groupbyinc/flux/common/objectweb/asm/MethodVisitor;hi
j5com/groupbyinc/flux/common/objectweb/asm/MethodWriterl6Lcom/groupbyinc/flux/common/objectweb/asm/ClassWriter;n	moM6Lcom/groupbyinc/flux/common/objectweb/asm/ClassReader;qr	qs	mZ	m}	mwhy	mz	m/6com/groupbyinc/flux/common/objectweb/asm/MethodVisitor}visitParameter(Ljava/lang/String;I)V?
~?visitAnnotationDefault>()Lcom/groupbyinc/flux/common/objectweb/asm/AnnotationVisitor;??
~?T(I[CLjava/lang/String;Lcom/groupbyinc/flux/common/objectweb/asm/AnnotationVisitor;)I?
?:com/groupbyinc/flux/common/objectweb/asm/AnnotationVisitor?
?F
~&
~6o(Lcom/groupbyinc/flux/common/objectweb/asm/MethodVisitor;Lcom/groupbyinc/flux/common/objectweb/asm/Context;IZ)V?
?
~:	visitCode?
~?n(Lcom/groupbyinc/flux/common/objectweb/asm/MethodVisitor;Lcom/groupbyinc/flux/common/objectweb/asm/Context;I)V?
?
~F.com/groupbyinc/flux/common/objectweb/asm/Label?1[Lcom/groupbyinc/flux/common/objectweb/asm/Label;y?	??	readLabeld(I[Lcom/groupbyinc/flux/common/objectweb/asm/Label;)Lcom/groupbyinc/flux/common/objectweb/asm/Label;??
?	q?visitTryCatchBlock?(Lcom/groupbyinc/flux/common/objectweb/asm/Label;Lcom/groupbyinc/flux/common/objectweb/asm/Label;Lcom/groupbyinc/flux/common/objectweb/asm/Label;Ljava/lang/String;)V??
~?LocalVariableTable?	??LocalVariableTypeTable?LineNumberTable?	??0Lcom/groupbyinc/flux/common/objectweb/asm/Label;?	??
?p(Lcom/groupbyinc/flux/common/objectweb/asm/MethodVisitor;Lcom/groupbyinc/flux/common/objectweb/asm/Context;IZ)[I?
?
StackMapTable?StackMap?type?V	???(Lcom/groupbyinc/flux/common/objectweb/asm/ClassReader;II[CI[Lcom/groupbyinc/flux/common/objectweb/asm/Label;)Lcom/groupbyinc/flux/common/objectweb/asm/Attribute;??
??o?	??p?	??q?	??r?	??t?	??s[Ljava/lang/Object;??	??u??	??5(Lcom/groupbyinc/flux/common/objectweb/asm/Context;)V?
?
visitLabel3(Lcom/groupbyinc/flux/common/objectweb/asm/Label;)V??
~?visitLineNumber4(ILcom/groupbyinc/flux/common/objectweb/asm/Label;)V??
~?
visitFrame,(II[Ljava/lang/Object;I[Ljava/lang/Object;)V??
~?8(IZZLcom/groupbyinc/flux/common/objectweb/asm/Context;)I?
?	visitInsn?C
~?visitVarInsn??
~?
visitJumpInsn??
~?
visitIincInsn??
~?visitTableSwitchInsnf(IILcom/groupbyinc/flux/common/objectweb/asm/Label;[Lcom/groupbyinc/flux/common/objectweb/asm/Label;)V??
~?visitLookupSwitchInsnf(Lcom/groupbyinc/flux/common/objectweb/asm/Label;[I[Lcom/groupbyinc/flux/common/objectweb/asm/Label;)V??
~?visitIntInsn??
~visitLdcInsn(Ljava/lang/Object;)V
~visitFieldInsnI
~visitMethodInsn;(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V	

~/com/groupbyinc/flux/common/objectweb/asm/Handle
visitInvokeDynamicInsnk(Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/objectweb/asm/Handle;[Ljava/lang/Object;)V
~
visitTypeInsn(ILjava/lang/String;)V
~visitMultiANewArrayInsn?
~visitInsnAnnotation5
~visitLocalVariable?(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/common/objectweb/asm/Label;Lcom/groupbyinc/flux/common/objectweb/asm/Label;I)V
~l!?	?"m$?	?%n'	?(visitLocalVariableAnnotation?(ILcom/groupbyinc/flux/common/objectweb/asm/TypePath;[Lcom/groupbyinc/flux/common/objectweb/asm/Label;[Lcom/groupbyinc/flux/common/objectweb/asm/Label;[ILjava/lang/String;Z)Lcom/groupbyinc/flux/common/objectweb/asm/AnnotationVisitor;*+
~,	visitMaxs.?
~/1com/groupbyinc/flux/common/objectweb/asm/TypePath1([BI)V3
24visitTryCatchAnnotation65
~7?????-com/groupbyinc/flux/common/objectweb/asm/Type<getArgumentTypesD(Ljava/lang/String;)[Lcom/groupbyinc/flux/common/objectweb/asm/Type;>?
=@Ljava/lang/Synthetic;BvisitParameterAnnotationR(ILjava/lang/String;Z)Lcom/groupbyinc/flux/common/objectweb/asm/AnnotationVisitor;DE
~F'(Ljava/lang/String;Ljava/lang/Object;)VH
?Ijava/lang/ByteK(B)VM
LNjava/lang/BooleanPFALSELjava/lang/Boolean;RS	QTTRUEVS	QWjava/lang/ShortY(S)V[
Z\java/lang/Character^(C)V`
_a	visitEnumc!
?dgetTypeC(Ljava/lang/String;)Lcom/groupbyinc/flux/common/objectweb/asm/Type;fg
=hb(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/objectweb/asm/AnnotationVisitor;$j
?k
visitArrayP(Ljava/lang/String;)Lcom/groupbyinc/flux/common/objectweb/asm/AnnotationVisitor;mn
?o0com/groupbyinc/flux/common/objectweb/asm/OpcodesrUNINITIALIZED_THISLjava/lang/Integer;tu	svcharAt(I)Cxy
.zINTEGER|u	s}FLOATu	s?LONG?u	s?DOUBLE?u	s?	substring(II)Ljava/lang/String;??
.?K([Ljava/lang/Object;II[C[Lcom/groupbyinc/flux/common/objectweb/asm/Label;)I?
?TOP?u	s?NULL?u	s?
??getItemCountgetItemgetMaxStringLength????([CII)V?
.?java/lang/Integer?
?DW
R?java/lang/Long?^
??g
b?
getObjectType?g
=?
getMethodType?g
=?

?!	HH	
HH
'\	*++???\
	*?*+?*`?#4??%Y?&?**`?*?
?,*?,?6*?.?06
`66??*?,`O+3??f?VV\\??VVVV?????V6?0	6??&*`?*`6?6?6?6`6???W*?2*?4?56\	**?4?*?78\**?4`*?2???\J>*?4`<*?*=?.N?(*?2?:6??-*??B:6??*?,.6*?d36?BY?E:??????????WWW???$??j*?,*`?*.6	*,?<*	,?H*	`,?H?K?2*?N?P?$*?N?V?Y?*,?H*`,?H?K??*?]?`???*?]?f?i???*?02:

?%*?,.6*?0*`*?*,?l[S:

?K??*?,*`?*.6
*?,*
`?*.6	*?o`*
,?<*	,?H*	`,?H?K?O+?u?*+,?x*?,*`?*.6	*	,?H*	`,?H*?*?{?*,?H?K?~?p6

2??
S???*?,.d6+??*?*?4d??W+??+??k???+???v\-
!*??66*?*6?4*`-?H:????	6?*`?N``6???????*`?*66
`6??d
d6	**?*-????6
*`?*6?!
**`?*-?????6
????????BY?E:	
?~???~,?p6,2??,S???|*`?N6??Y>`??:*?
`d??W+??+?u??\
*+?????^??\2&*??Y??+./????¶??Ÿ??????^?
?\??*?
??YͷϿ*?ԼM>*,,?d??6?(,???:,??M,:?*???`>,??<*??6?,:?*???,??`?:,????TM???:?*???C?Ng?r??^???\*+??????\?
?*?46*?2?:??Y??:,??????*?*6*`?<:*`?<:	*`?*?.:
?6
??
*???????+
?M:??	?7*	?*6	`6?$*`*?H?P?*6?????
?7*
?*6
`6?$*`*?H?P?*6??????H*?*6`6?5*,?-6*`,?0,?3*?H?Q?*6??????H*?*6`6?5*,?-6*`,?0,?3*?H?Q?*6???????:??R:????S?@\p
d,??:,*?*?U,*`?H?X,*`?H?[?66::6	6
666
6666:*?*6??*`?H:]???,??~?e`6?\_???:*`?*?.:
`66??*?????j?+,?U,?X,?[?k:???m???m:?p?t*?x?u?n6??v??6?=??v?26?d6?#???x.*?*?	6?	???????{d?|?	?<*?	3?~6	`6?$*?H*`?*????`6???? ??:*??W???
?7*
?*6
`6?$*`*?H???*6??????7*?*6`6?$*`*?H???*6??????H*?*6`6?5*,?-6*`,?0,?3*?H???*6?????
?H*
?*6
`6?5*,?-6*`,?0,?3*?H???*6??????
*,???
*,????:???:??????*,??????\
#
%
*?:,??:*?*6*`?*6*`?N6?6	`6
,`??Z??:*`??W
?t	d63?~6
??
3?UVCICVIIOO\sCII??U????**`?#`??W???**`?N`??W???`3?~6

??	??????`~d>**?N`??W*`?N*`?Nd`6?**`?N`??W???????_`~d>**?N`??W*`?N6?**`?N`??W?????????????????*?*6?[**`?*??:
**`?*??:**`?*??:**?,*`?*.?H:+
?????????::
6666666,??~??6666::*?*6?~*`?H:????{,??~?L`6*`?*66?W*
`?*62?*??Y?????*`?*`62?*??Y??????
???????????`6???????,??~??*`?*66?k*
`?*62?*??Y?????2:  ???! ??? ??Y???? ??: ??? *`?*?????????8???6*+,`??:??*.?oC??
*.`?*6??
???6*+,`??:

??*
.?oC??
*
.`?*6??????(,??~??
`6*`?N6*`?*6??????+,??~?x6
`6*`?N6*`?*6?Y6,??L,??2?????4,??2*`*`?N	d??:??:????*`?N``>????????,:?????????????????*,??6`d?D3?4*`?*6?%?	`3?~??*??W????	>
??	d62:?L??:??+??,??~?0???(+?????+??????:???????????n???F??+???????ض? +?????????ض??*??6?????:???3?~6??3??W?	?cqMM???6?v??+???Z6???+6z`~????+z`~????&+*`?#`2???
+!d*`?N`2????`3?~6??+*`?**`?#?????+*`?*?????`~d>*?N`6*`?N6*`?N6  d`??:!?6""!??!"*?N`2S??"???+ 2!???G`~d>*?N`6*`?N6?
: ??:!?6""?( "*?NO!"*`?N`2S??"???+2 !????+`3?~?????+`3????+*`?#????+*`3?~??????+**`?*?????p*?,*`?*.6d3??6*?<: *?,*`?*.6*?H:!*`?H:"??+ !"??+ !"???	?????*?,*`?*.6,?*?*.6**?*???: *`?*6!!?:"?6##!?"#**?*??S??#???*?,*`?*.6*?H:#*`?H:$+#$ "???L+*`?*?*h?
:?6?2??`O??*`?*O??*?*O?
???`>*?*6??*?*6*`?*6*`?*6: ?<6!!??1!.?!!`.?*!`.?H: ?	?!???+*`?H*`?H 2`2? ?
????r?^6??S*.?oz ?=*,.?-6*`+,?0,?3,?#,?&,?)*?H?-?*6????
?^6
??S*
.?oz ?=*,
.?-6*`+,?0,?3,?#,?&,?)*?H?-?*6??????:?+??:???+?0??\s
g,??:*?*?
:?6??JO*?N6|??
qqwwwq@}A}G?H?I?J?Kń?Z??T*`?*6		?7*`?*6
*`?*6*
,????W*
`,????W??	???ʄ????*?o6	|B?B	???2Y*??5:
	h``>*`+
*?H?8?*>?*`	h`?*>?????+\wk*?N>|?
rr~~~r@?A?GHIJK9~>???:~>???:~>*`?*6+???#+???&+?
?)?6?O*?*6*`?*6+?#*+????S+?&*`+????S+?)*`?*O??????';~>??|C?	??:~>?*?o6+?0+???2Y*??5?3`h`??\??*??3?~6,?[?A?d66?+C?G:???????,??:	`?<*?*6
?
?'+*	?H?G:*`	?*>?
???ڄ????(\WK*?*6???/*`,*,?H???*`?N``?*`?N``???*?02:??*?,.<*?0*`*?*,?l[S?j\?
?`6*?:666???36	??d}	?~6		??-?	?U?Y	?	??	~?66?;	~?66?--?x	?~??U6?x	?~??66??a?.Y-???9:\**?,*?*.,?H???\'*?,.>*?d3??ETfu??????????*?N??Y]X???*?N?V?RY]X???*?]??Y^X???*?]?f?bY^X???*,?H???*,?H?*,?H???*?o6*?,:*`?*.6*?d3??6*,?<:*`?*.6*,?H:	*`,?H:
?Y	
???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy