| Modifier and Type | Field and Description |
|---|---|
| private Frame[] | |
| private final String | |
| private final CodeConverter. | |
| private int |
| Access | Constructor and Description |
|---|---|
| public | TransformAccessArrayField(Transformer next, String methodClassname, CodeConverter.
|
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| private Frame | |
| private String | |
| private String | |
| private String | |
| private String | |
| private void | |
| public void | initialize(ConstPool cp, CtClass clazz, MethodInfo minfo)
Overrides javassist.
|
| private int | |
| public int | transform(CtClass tclazz, int pos, CodeIterator iterator, ConstPool cp)
Implements abstract javassist.
|
| private int |
| frames | back to summary |
|---|---|
| private Frame[] frames | |
| methodClassname | back to summary |
|---|---|
| private final String methodClassname | |
| names | back to summary |
|---|---|
| private final CodeConverter. | |
| offset | back to summary |
|---|---|
| private int offset | |
| TransformAccessArrayField | back to summary |
|---|---|
| public TransformAccessArrayField(Transformer next, String methodClassname, CodeConverter. | |
| clean | back to summary |
|---|---|
| public void clean() Overrides javassist.
| |
| getFrame | back to summary |
|---|---|
| private Frame getFrame(int pos) throws BadBytecode | |
| getLoadReplacementSignature | back to summary |
|---|---|
| private String getLoadReplacementSignature(int opcode) throws BadBytecode | |
| getMethodName | back to summary |
|---|---|
| private String getMethodName(int opcode) | |
| getStoreReplacementSignature | back to summary |
|---|---|
| private String getStoreReplacementSignature(int opcode) throws BadBytecode | |
| getTopType | back to summary |
|---|---|
| private String getTopType(int pos) throws BadBytecode | |
| initFrames | back to summary |
|---|---|
| private void initFrames(CtClass clazz, MethodInfo minfo) throws BadBytecode | |
| initialize | back to summary |
|---|---|
| public void initialize(ConstPool cp, CtClass clazz, MethodInfo minfo) throws CannotCompileException Overrides javassist.
| |
| replace | back to summary |
|---|---|
| private int replace(ConstPool cp, CodeIterator iterator, int pos, int opcode, String signature) throws BadBytecode | |
| transform | back to summary |
|---|---|
| public int transform(CtClass tclazz, int pos, CodeIterator iterator, ConstPool cp) throws BadBytecode Implements abstract javassist.
| |
| updatePos | back to summary |
|---|---|
| private int updatePos(int pos, int increment) | |