Class CaptureOfImplementations<M>
java.lang.Object
mockit.internal.capturing.CaptureOfImplementations<M>
- Direct Known Subclasses:
CaptureOfFakedImplementations, CaptureOfNewInstances
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract BaseClassModifiercreateModifier(ClassLoader cl, ClassReader cr, Class<?> baseType, M typeMetadata) protected final voidmakeSureAllSubtypesAreModified(Class<?> baseType, boolean registerCapturedClasses, M typeMetadata) protected abstract voidredefineClass(Class<?> realClass, byte[] modifiedClass) protected final voidredefineClass(Class<?> realClass, Class<?> baseType, M typeMetadata)
-
Constructor Details
-
CaptureOfImplementations
protected CaptureOfImplementations()
-
-
Method Details
-
makeSureAllSubtypesAreModified
-
redefineClass
-
createModifier
@NonNull protected abstract BaseClassModifier createModifier(@Nullable ClassLoader cl, @NonNull ClassReader cr, @NonNull Class<?> baseType, @Nullable M typeMetadata) -
redefineClass
-