| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final String | |
| private static int | |
| private static final String | |
| private static final String | |
| private static final String | |
| private String[] | |
| private static final String | |
| private static final String | |
| private String[] | |
| private Class | |
| private static final String | |
| private Class | |
| public String |
| Access | Constructor and Description |
|---|---|
| pack-priv |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| private void | |
| private void | |
| pack-priv BulkAccessor | |
| private static Method | |
| private static void | |
| private ClassLoader | |
| private ProtectionDomain | |
| private ClassFile | |
| private Object |
| BULKACESSOR_CLASS_NAME | back to summary |
|---|---|
| private static final String BULKACESSOR_CLASS_NAME | |
| BULKEXCEPTION_CLASS_NAME | back to summary |
|---|---|
| private static final String BULKEXCEPTION_CLASS_NAME | |
| counter | back to summary |
|---|---|
| private static int counter | |
| GENERATED_GETTER_NAME | back to summary |
|---|---|
| private static final String GENERATED_GETTER_NAME | |
| GENERATED_SETTER_NAME | back to summary |
|---|---|
| private static final String GENERATED_SETTER_NAME | |
| GET_SETTER_DESC | back to summary |
|---|---|
| private static final String GET_SETTER_DESC | |
| getterNames | back to summary |
|---|---|
| private String[] getterNames | |
| OBJECT_CLASS_NAME | back to summary |
|---|---|
| private static final String OBJECT_CLASS_NAME | |
| PACKAGE_NAME_PREFIX | back to summary |
|---|---|
| private static final String PACKAGE_NAME_PREFIX | |
| setterNames | back to summary |
|---|---|
| private String[] setterNames | |
| targetBean | back to summary |
|---|---|
| private Class<T> targetBean | |
| THROWABLE_CLASS_NAME | back to summary |
|---|---|
| private static final String THROWABLE_CLASS_NAME | |
| types | back to summary |
|---|---|
| private Class<T>[] types | |
| writeDirectory | back to summary |
|---|---|
| public String writeDirectory | |
| BulkAccessorFactory | back to summary |
|---|---|
| pack-priv BulkAccessorFactory(Class<T> target, String[] getterNames, String[] setterNames, Class<T>[] types) | |
| addDefaultConstructor | back to summary |
|---|---|
| private void addDefaultConstructor(ClassFile classfile) throws CannotCompileException Declares a constructor that takes no parameter. | |
| addGetter | back to summary |
|---|---|
| private void addGetter(ClassFile classfile, final Method[] getters) throws CannotCompileException | |
| addSetter | back to summary |
|---|---|
| private void addSetter(ClassFile classfile, final Method[] setters) throws CannotCompileException | |
| addUnwrapper | back to summary |
|---|---|
| private void addUnwrapper(ClassFile classfile, Bytecode code, Class<T> type) | |
| create | back to summary |
|---|---|
| pack-priv BulkAccessor create() | |
| findAccessor | back to summary |
|---|---|
| private static Method findAccessor(Class<T> clazz, String name, Class<T>[] params, int index) throws BulkAccessorException | |
| findAccessors | back to summary |
|---|---|
| private static void findAccessors(Class<T> clazz, String[] getterNames, String[] setterNames, Class<T>[] types, Method[] getters, Method[] setters) | |
| getClassLoader | back to summary |
|---|---|
| private ClassLoader getClassLoader() | |
| getDomain | back to summary |
|---|---|
| private ProtectionDomain getDomain() | |
| make | back to summary |
|---|---|
| private ClassFile make(Method[] getters, Method[] setters) throws CannotCompileException | |
| newInstance | back to summary |
|---|---|
| private Object newInstance(Class<T> type) throws Exception | |