public final class DebugPatchHelper
extends java.lang.Object
Modifier and Type | Method | Description |
---|---|---|
static java.lang.StringBuffer |
findOrCreateBuffer(java.lang.String name,
java.lang.Object owner) |
Find or create a named StringBuffer object, identified by the {name,owner}
tuple.
|
static java.util.concurrent.atomic.AtomicInteger |
findOrCreateInteger(java.lang.String name,
java.lang.Object owner) |
Find or create a named AtomicInteger object, identified by the {name,owner}
tuple.
|
static java.util.List |
findOrCreateList(java.lang.String name,
java.lang.Object owner) |
Find or create a named List object, identified by the {name,owner}
tuple.
|
static java.util.concurrent.atomic.AtomicLong |
findOrCreateLong(java.lang.String name,
java.lang.Object owner) |
Find or create a named AtomicLong object, identified by the {name,owner}
tuple.
|
static java.util.concurrent.ConcurrentHashMap<java.lang.String,java.lang.Object> |
findOrCreateMap(java.lang.String name,
java.lang.Object owner) |
Find or create a named Map object, identified by the {name,owner}
tuple.
|
static java.lang.String |
getPrintableMapData(java.lang.String name,
java.lang.Object owner) |
Return map data in printable form.
|
static int |
removeAll() |
Remove all registered objects.
|
static boolean |
removeBuffer(java.lang.String name,
java.lang.Object owner) |
Remove a named StringBuffer object identified by {name, owner} tuple.
|
static int |
removeBuffers() |
Remove all registered StringBuffer objects.
|
static boolean |
removeInteger(java.lang.String name,
java.lang.Object owner) |
Remove a named AtomicInteger object identified by {name, owner} tuple.
|
static int |
removeIntegers() |
Remove all registered AtomicInteger objects.
|
static boolean |
removeList(java.lang.String name,
java.lang.Object owner) |
Remove a named List object identified by {name, owner} tuple.
|
static int |
removeLists() |
Remove all registered List objects.
|
static boolean |
removeLong(java.lang.String name,
java.lang.Object owner) |
Remove a named AtomicLong object identified by {name, owner} tuple.
|
static int |
removeLongs() |
Remove all registered AtomicLong objects.
|
static boolean |
removeMap(java.lang.String name,
java.lang.Object owner) |
Remove a named Map object identified by {name, owner} tuple.
|
static int |
removeMaps() |
Remove all registered Map objects.
|
public static java.util.concurrent.atomic.AtomicInteger findOrCreateInteger(java.lang.String name, java.lang.Object owner)
name
- Identifierowner
- Owner object for created AtomicIntegerpublic static java.util.concurrent.atomic.AtomicLong findOrCreateLong(java.lang.String name, java.lang.Object owner)
name
- Identifierowner
- Owner object for created AtomicLongpublic static java.lang.StringBuffer findOrCreateBuffer(java.lang.String name, java.lang.Object owner)
name
- Identifierowner
- Owner object for created StringBufferpublic static java.util.concurrent.ConcurrentHashMap<java.lang.String,java.lang.Object> findOrCreateMap(java.lang.String name, java.lang.Object owner)
name
- Identifierowner
- Owner object for created ConcurrentHashMappublic static java.util.List findOrCreateList(java.lang.String name, java.lang.Object owner)
name
- Identifierowner
- Owner object for created Listpublic static java.lang.String getPrintableMapData(java.lang.String name, java.lang.Object owner)
name
- Identifierowner
- Owner object for ConcurrentHashMap objectpublic static boolean removeInteger(java.lang.String name, java.lang.Object owner)
name
- Identifierowner
- Owner object for named AtomicInteger objectpublic static boolean removeLong(java.lang.String name, java.lang.Object owner)
name
- Identifierowner
- Owner object for named AtomicLong objectpublic static boolean removeBuffer(java.lang.String name, java.lang.Object owner)
name
- Identifierowner
- Owner object for named StringBuffer objectpublic static boolean removeMap(java.lang.String name, java.lang.Object owner)
name
- Identifierowner
- Owner object for named Map objectpublic static boolean removeList(java.lang.String name, java.lang.Object owner)
name
- Identifierowner
- Owner object for named List objectpublic static int removeIntegers()
public static int removeLongs()
public static int removeBuffers()
public static int removeMaps()
public static int removeLists()
public static int removeAll()