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