
mockit.internal.state.MockFixture.class Maven / Gradle / Ivy
???? 2?
_,-
. r/0
. r12
, r3 r45
, r6
, r7 r89:;<
,
=
>
?
r@
AB
CD
%EFG
HI
AJ
_K9L
rMFNFOP
%Q
R
AS
rT
rU
AV9WX
%Y
%Z
[\9]^_`a`bc 5de
fg
%h 5i9jk
<,
<l
rm
rn9o^p^q
rr
rs9tFu
vw
xy9z^z
r{
r|} ?
N~
<
<?`? 5?FoF?^?
?^G
%???
???
????
??
?
??
?Fz
??
??
j?
????F?F_
j??? transformedClasses Ljava/util/Map; Signature 8Ljava/util/Map; RuntimeVisibleAnnotations Ljavax/annotation/Nonnull; redefinedClasses 'Ljava/util/Map;[B>; !redefinedClassesWithNativeMethods Ljava/util/Set; #Ljava/util/Set; realClassesToMockClasses 7Ljava/util/Map;Ljava/lang/String;>;
mockedClasses Ljava/util/List; &Ljava/util/List;>; mockedTypesAndInstances _Ljava/util/Map; captureTransformers CLjava/util/List;>; ()V Code LineNumberTable LocalVariableTable this #Lmockit/internal/state/MockFixture; addTransformedClass *(Lmockit/internal/ClassIdentification;[B)V classId %Lmockit/internal/ClassIdentification; pretransformClassfile [B "RuntimeVisibleParameterAnnotations addRedefinedClass ((Ljava/lang/String;Ljava/lang/Class;[B)V
previousNames Ljava/lang/String; mockClassInternalName redefinedClass Ljava/lang/Class; modifiedClassfile LocalVariableTypeTable Ljava/lang/Class<*>;
StackMapTable +(Ljava/lang/String;Ljava/lang/Class<*>;[B)V Ljavax/annotation/Nullable; (Ljava/lang/Class;[B)V (Ljava/lang/Class<*>;[B)V registerMockedClass (Ljava/lang/Class;)V
mockedType (Ljava/lang/Class<*>;)V
isStillMocked '(Ljava/lang/Object;Ljava/lang/String;)Z targetClass instance Ljava/lang/Object; classDescP
isMockedClass (Ljava/lang/Class;)Z mockedClass i I n (Ljava/lang/Class<*>;)Z (Ljava/lang/String;)Z targetClassName findClassAlreadyMocked $(Ljava/lang/Class;)Ljava/lang/Class; *(Ljava/lang/Class<*>;)Ljava/lang/Class<*>; isInstanceOfMockedClass (Ljava/lang/Object;)Z mockedInstance $registerInstanceFactoryForMockedType J(Ljava/lang/Class;Lmockit/internal/expectations/mocking/InstanceFactory;)V mockedInstanceFactory 6Lmockit/internal/expectations/mocking/InstanceFactory; M(Ljava/lang/Class<*>;Lmockit/internal/expectations/mocking/InstanceFactory;)V findInstanceFactory P(Ljava/lang/reflect/Type;)Lmockit/internal/expectations/mocking/InstanceFactory; registeredMockedType Ljava/lang/reflect/Type; registeredMockedClass entry Entry InnerClasses Ljava/util/Map$Entry; instanceFactory abstractType Z eLjava/util/Map$Entry;X?ce restoreAndRemoveRedefinedClasses (Ljava/util/Set;)V desiredClasses classesToRestore redefinitionEngine $Lmockit/internal/RedefinitionEngine; %Ljava/util/Set;>;?k ((Ljava/util/Set;>;)V restoreDefinition removeMockedClass *discardStateForCorrespondingMockClassIfAny mockClassesInternalNames restoreTransformedClasses previousTransformedClasses 6Ljava/util/Set; 9(Ljava/util/Set;)V "restoreAndRemoveTransformedClasses definitionToRestore transformedClassId restoreRedefinedClasses (Ljava/util/Map;)V currentDefinition previousDefinition previousDefinitions itr Ljava/util/Iterator; -Ljava/util/Map$Entry;[B>; Ljava/util/Map<*[B>; CLjava/util/Iterator;[B>;>;?? (Ljava/util/Map<*[B>;)V removeMockedClasses (Ljava/util/List;)V previousMockedClassCount previousMockedClasses currentMockedClassCount )(Ljava/util/List;>;)V "addRedefinedClassWithNativeMethods (Ljava/lang/String;)V redefinedClassInternalName 'reregisterNativeMethodsForRestoredClass ignore !Ljava/lang/NoSuchMethodException; realClass registerNatives Ljava/lang/reflect/Method;???? getTransformedClasses ()Ljava/util/Set; 8()Ljava/util/Set; getRedefinedClasses ()Ljava/util/Map; )()Ljava/util/Map;[B>; getRedefinedClassfile (Ljava/lang/Class;)[B (Ljava/lang/Class<*>;)[B containsRedefinedClass getMockedClasses ()Ljava/util/List;? (()Ljava/util/List;>; addCaptureTransformer 1(Lmockit/internal/capturing/CaptureTransformer;)V transformer .Lmockit/internal/capturing/CaptureTransformer; 1Lmockit/internal/capturing/CaptureTransformer<*>; 4(Lmockit/internal/capturing/CaptureTransformer<*>;)V getCaptureTransformerCount ()I removeCaptureTransformers (I)V previousTransformerCount currentTransformerCount findCaptureOfImplementations O(Ljava/lang/Class;)Lmockit/internal/expectations/mocking/CaptureOfNewInstances; capture