public class DataValueGenerator extends Object
| Modifier and Type | Field and Description |
|---|---|
static Comparator<Class> |
COMPARATOR |
static Comparator<Map.Entry<String,FieldModel>> |
COMPARE_BY_HEAP_SIZE |
| Constructor and Description |
|---|
DataValueGenerator() |
| Modifier and Type | Method and Description |
|---|---|
<T> Class |
acquireHeapClass(Class<T> tClass) |
<T> Class |
acquireNativeClass(Class<T> tClass) |
String |
generateHeapObject(Class<?> tClass) |
String |
generateHeapObject(DataValueModel<?> dvmodel) |
String |
generateNativeObject(Class<?> tClass) |
String |
generateNativeObject(DataValueModel<?> dvmodel) |
<T> T |
heapInstance(Class<T> tClass) |
boolean |
isDumpCode() |
<T> T |
nativeInstance(Class<T> tClass) |
void |
setDumpCode(boolean dumpCode) |
public static final Comparator<Class> COMPARATOR
public static final Comparator<Map.Entry<String,FieldModel>> COMPARE_BY_HEAP_SIZE
public <T> T heapInstance(Class<T> tClass)
public <T> Class acquireHeapClass(Class<T> tClass) throws ClassNotFoundException
ClassNotFoundExceptionpublic String generateHeapObject(DataValueModel<?> dvmodel)
public <T> T nativeInstance(Class<T> tClass)
public <T> Class acquireNativeClass(Class<T> tClass) throws ClassNotFoundException
ClassNotFoundExceptionpublic String generateNativeObject(DataValueModel<?> dvmodel)
public boolean isDumpCode()
public void setDumpCode(boolean dumpCode)
Copyright © 2014. All Rights Reserved.