1 package jp.igapyon.jcfa.vo;
3 /** TODO import func. is missing. */
4 public class JcfaCode extends jp.igapyon.jcfa.vo.JcfaNode {
6 protected short opcode;
8 protected org.apache.bcel.classfile.JavaClass javaClass;
10 protected byte[] codes;
15 * 0: aload_0 TODO unsupported opcode
19 * 1: invokespecial jp/igapyon/jcfa/vo/JcfaNode#<init>()V TODO get args
20 * count from signature.
21 * null#jp.igapyon.jcfa.vo.item.JcfaItemReference@32bf23
25 * 4: aload_0 TODO unsupported opcode
29 * 5: aconst_null TODO unsupported opcode
33 * 6: putfield TODO unsupported opcode
37 * 9: aload_0 TODO unsupported opcode
41 * 10: aconst_null TODO unsupported opcode
45 * 11: putfield TODO unsupported opcode
52 public byte[] getCodes() {
54 * 0: aload_0 TODO unsupported opcode
58 * 1: getfield TODO unsupported opcode
62 * 4: areturn TODO unsupported opcode
67 public org.apache.bcel.classfile.JavaClass getJavaClass() {
69 * 0: aload_0 TODO unsupported opcode
73 * 1: getfield TODO unsupported opcode
77 * 4: areturn TODO unsupported opcode
82 public short getOpcode() {
84 * 0: aload_0 TODO unsupported opcode
88 * 1: getfield TODO unsupported opcode
92 * 4: ireturn TODO unsupported opcode
99 public void setCodes(byte[] arg0) {
101 * 0: aload_0 TODO unsupported opcode
105 * 1: aload_1 TODO unsupported opcode
109 * 2: putfield TODO unsupported opcode
116 * Method. org.apache.bcel.classfile.JavaClass
118 public void setJavaClass(org.apache.bcel.classfile.JavaClass arg0) {
120 * 0: aload_0 TODO unsupported opcode
124 * 1: aload_1 TODO unsupported opcode
128 * 2: putfield TODO unsupported opcode
137 public void setOpcode(short arg0) {
139 * 0: aload_0 TODO unsupported opcode
143 * 1: iload_1 TODO unsupported opcode
147 * 2: putfield TODO unsupported opcode