| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private FieldFilter | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| private void | |
| private void | |
| private static void | addInvokeFieldHandlerMethod(ClassFile classfile, Bytecode code, String typeName, boolean isReadMethod)
|
| private void | |
| private void | |
| private void | |
| private static void | |
| private static void | |
| private static void | |
| private void | |
| public void | |
| public void | |
| public void | |
| private int | |
| private void | |
| private int |
| EACH_READ_METHOD_PREFIX | back to summary |
|---|---|
| private static final String EACH_READ_METHOD_PREFIX | |
| EACH_WRITE_METHOD_PREFIX | back to summary |
|---|---|
| private static final String EACH_WRITE_METHOD_PREFIX | |
| FIELD_HANDLED_TYPE_NAME | back to summary |
|---|---|
| private static final String FIELD_HANDLED_TYPE_NAME | |
| FIELD_HANDLER_TYPE_NAME | back to summary |
|---|---|
| private static final String FIELD_HANDLER_TYPE_NAME | |
| filter | back to summary |
|---|---|
| private FieldFilter filter | |
| GETFIELDHANDLER_METHOD_DESCRIPTOR | back to summary |
|---|---|
| private static final String GETFIELDHANDLER_METHOD_DESCRIPTOR | |
| GETFIELDHANDLER_METHOD_NAME | back to summary |
|---|---|
| private static final String GETFIELDHANDLER_METHOD_NAME | |
| HANDLER_FIELD_DESCRIPTOR | back to summary |
|---|---|
| private static final String HANDLER_FIELD_DESCRIPTOR | |
| HANDLER_FIELD_NAME | back to summary |
|---|---|
| private static final String HANDLER_FIELD_NAME | |
| SETFIELDHANDLER_METHOD_DESCRIPTOR | back to summary |
|---|---|
| private static final String SETFIELDHANDLER_METHOD_DESCRIPTOR | |
| SETFIELDHANDLER_METHOD_NAME | back to summary |
|---|---|
| private static final String SETFIELDHANDLER_METHOD_NAME | |
| FieldTransformer | back to summary |
|---|---|
| public FieldTransformer() | |
| FieldTransformer | back to summary |
|---|---|
| public FieldTransformer(FieldFilter f) | |
| addFieldHandledInterface | back to summary |
|---|---|
| private void addFieldHandledInterface(ClassFile classfile) | |
| addFieldHandlerField | back to summary |
|---|---|
| private void addFieldHandlerField(ClassFile classfile) throws CannotCompileException | |
| addGetFieldHandlerMethod | back to summary |
|---|---|
| private void addGetFieldHandlerMethod(ClassFile classfile) throws CannotCompileException | |
| addInvokeFieldHandlerMethod | back to summary |
|---|---|
| private static void addInvokeFieldHandlerMethod(ClassFile classfile, Bytecode code, String typeName, boolean isReadMethod) | |
| addReadMethod | back to summary |
|---|---|
| private void addReadMethod(ClassFile classfile, FieldInfo finfo) throws CannotCompileException | |
| addReadWriteMethods | back to summary |
|---|---|
| private void addReadWriteMethods(ClassFile classfile) throws CannotCompileException | |
| addSetFieldHandlerMethod | back to summary |
|---|---|
| private void addSetFieldHandlerMethod(ClassFile classfile) throws CannotCompileException | |
| addTypeDependDataLoad | back to summary |
|---|---|
| private static void addTypeDependDataLoad(Bytecode code, String typeName, int i) | |
| addTypeDependDataReturn | back to summary |
|---|---|
| private static void addTypeDependDataReturn(Bytecode code, String typeName) | |
| addTypeDependDataStore | back to summary |
|---|---|
| private static void addTypeDependDataStore(Bytecode code, String typeName, int i) | |
| addWriteMethod | back to summary |
|---|---|
| private void addWriteMethod(ClassFile classfile, FieldInfo finfo) throws CannotCompileException | |
| setFieldFilter | back to summary |
|---|---|
| public void setFieldFilter(FieldFilter f) | |
| transform | back to summary |
|---|---|
| public void transform(File file) throws Exception | |
| transform | back to summary |
|---|---|
| public void transform(ClassFile classfile) throws Exception | |
| transformInvokevirtualsIntoGetfields | back to summary |
|---|---|
| private int transformInvokevirtualsIntoGetfields(ClassFile classfile, CodeIterator iter, int pos) | |
| transformInvokevirtualsIntoPutAndGetfields | back to summary |
|---|---|
| private void transformInvokevirtualsIntoPutAndGetfields(ClassFile classfile) throws CannotCompileException | |
| transformInvokevirtualsIntoPutfields | back to summary |
|---|---|
| private int transformInvokevirtualsIntoPutfields(ClassFile classfile, CodeIterator iter, int pos) | |