Class CaptureOfNewInstances
java.lang.Object
mockit.internal.capturing.CaptureOfImplementations<MockedType>
mockit.internal.expectations.mocking.CaptureOfNewInstances
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbooleancaptureNewInstance(Object fieldOwner, Object mock) voidcleanUp()protected BaseClassModifiercreateModifier(ClassLoader cl, ClassReader cr, Class<?> baseType, MockedType typeMetadata) protected final Collection<List<CaptureOfNewInstances.Capture>> protected voidredefineClass(Class<?> realClass, byte[] modifiedClass) Methods inherited from class CaptureOfImplementations
makeSureAllSubtypesAreModified, redefineClass
-
Method Details
-
getCapturesForAllBaseTypes
@NonNull protected final Collection<List<CaptureOfNewInstances.Capture>> getCapturesForAllBaseTypes() -
createModifier
@NonNull protected BaseClassModifier createModifier(@Nullable ClassLoader cl, @NonNull ClassReader cr, @NonNull Class<?> baseType, @Nullable MockedType typeMetadata) - Specified by:
createModifierin classCaptureOfImplementations<MockedType>
-
redefineClass
- Specified by:
redefineClassin classCaptureOfImplementations<MockedType>
-
captureNewInstance
-
cleanUp
public void cleanUp()
-