Package de.sandec.jmemorybuddy
Class JMemoryBuddy
- java.lang.Object
-
- de.sandec.jmemorybuddy.JMemoryBuddy
-
public class JMemoryBuddy extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceJMemoryBuddy.MemoryTestAPI
-
Constructor Summary
Constructors Constructor Description JMemoryBuddy()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidassertCollectable(java.lang.ref.WeakReference weakReference)static voidassertNotCollectable(java.lang.ref.WeakReference weakReference)static booleancheckCollectable(java.lang.ref.WeakReference weakReference)static booleancheckNotCollectable(java.lang.ref.WeakReference weakReference)static voidcreateGarbage()static voidcreateHeapDump()static voidmemoryTest(java.util.function.Consumer<JMemoryBuddy.MemoryTestAPI> f)
-
-
-
Method Detail
-
createGarbage
public static void createGarbage()
-
assertCollectable
public static void assertCollectable(java.lang.ref.WeakReference weakReference)
-
checkCollectable
public static boolean checkCollectable(java.lang.ref.WeakReference weakReference)
-
assertNotCollectable
public static void assertNotCollectable(java.lang.ref.WeakReference weakReference)
-
checkNotCollectable
public static boolean checkNotCollectable(java.lang.ref.WeakReference weakReference)
-
memoryTest
public static void memoryTest(java.util.function.Consumer<JMemoryBuddy.MemoryTestAPI> f)
-
createHeapDump
public static void createHeapDump()
-
-