4  java/lang/Object()V   (de/geolykt/starloader/deobf/ClassWrappernameLjava/lang/String;  pool.Lde/geolykt/starloader/deobf/ClassWrapperPool;  java/lang/Stringequals(Ljava/lang/Object;)Z  itfZ  superInterfaces[Ljava/lang/String; ! "  superName $ %&getName()Ljava/lang/String; ( )*allInterfacesCacheLjava/util/Set; ,-. /0java/util/CollectionsemptySet()Ljava/util/Set;2java/util/HashSet 1 5 67getSuperInterfacesName()[Ljava/lang/String; 9:; <=,de/geolykt/starloader/deobf/ClassWrapperPoolget>(Ljava/lang/String;)Lde/geolykt/starloader/deobf/ClassWrapper; ? @0getAllImplementatingInterfaces BCD EF java/util/SetaddAll(Ljava/util/Collection;)Z BH Iadd K L&getSuperNjava/lang/IllegalStateExceptionPjava/lang/StringBuilder O OS TUappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;W does not have a super type. OY Z&toString M\ ](Ljava/lang/String;)V _ `ahashCode()Ic8ClassWrapper[name=%s, itf=%b, extends=%s, implements=%s] efg hijava/lang/BooleanvalueOf(Z)Ljava/lang/Boolean; klm Znjava/util/Arrays'([Ljava/lang/Object;)Ljava/lang/String; p qrformat9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; Signature#Ljava/util/Set;i(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;ZLde/geolykt/starloader/deobf/ClassWrapperPool;)VCodeLineNumberTableLocalVariableTablethis*Lde/geolykt/starloader/deobf/ClassWrapper; isInterface StackMapTableobjLjava/lang/Object; interfaceName%()Ljava/util/Set;getSuperWrapper,()Lde/geolykt/starloader/deobf/ClassWrapper;()Z SourceFileClassWrapper.java! " )*st uv>**+* +*** *, *-*w.  %-27=x>>yz> >" >>{>|-}9v]++#*#w"#%xyz~|@0v*'* *+'*'*1Y3'*4L+=>$+2:*'* 8>AW**'*GW*'* * 8>AW*'w2 12458%99:O9U=\>m@Cx9 yz|}%s%&v/*wGx yzL&v/* wKx yz67v/*wOx yzv~0*JL+!MYOYQ*RVRX[* +8wST U'Wx0yz+" |'`av2*#^w\x yz{v/*w`x yzZ&vV,bY*SY*dSY* SY*jSowex ,yz