--- /dev/null
+package jp.igapyon.jcfa.vo;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class JcfaFrame {
+ protected final List<JcfaLocalVariable> localVariable = new ArrayList<JcfaLocalVariable>();
+
+ protected final JcfaOperandStack operandStack = new JcfaOperandStack();
+
+ public List<JcfaLocalVariable> getLocalVariable() {
+ return localVariable;
+ }
+
+ public JcfaOperandStack getOperandStack() {
+ return operandStack;
+ }
+}
--- /dev/null
+package jp.igapyon.jcfa.vo;
+
+public class JcfaLocalVariable {
+
+}
protected final List<JcfaCode> codeList = new ArrayList<JcfaCode>();
+ protected final JcfaFrame frame = new JcfaFrame();
+
public String getAccess() {
return access;
}
--- /dev/null
+package jp.igapyon.jcfa.vo;
+
+public class JcfaOperandStack {
+
+}
--- /dev/null
+package jp.igapyon.jcfa.vo;
+
+/** TODO import func. is missing. */
+public class JcfaFrame {
+ /** */
+ protected final java.util.List localVariable;
+ /** */
+ protected final jp.igapyon.jcfa.vo.JcfaOperandStack operandStack;
+
+ /** Default constructor. */
+ public JcfaFrame() {
+ /*
+ * 0: aload_0 TODO unsupported opcode
+ */
+
+ /*
+ * 1: invokespecial java/lang/Object#<init>()V
+ */
+
+ /*
+ * 4: aload_0 TODO unsupported opcode
+ */
+
+ /*
+ * 5: new TODO unsupported opcode
+ */
+
+ /*
+ * 8: dup TODO unsupported opcode
+ */
+
+ /*
+ * 9: invokespecial java/util/ArrayList#<init>()V
+ */
+
+ /*
+ * 12: putfield TODO unsupported opcode
+ */
+
+ /*
+ * 15: aload_0 TODO unsupported opcode
+ */
+
+ /*
+ * 16: new TODO unsupported opcode
+ */
+
+ /*
+ * 19: dup TODO unsupported opcode
+ */
+
+ /*
+ * 20: invokespecial jp/igapyon/jcfa/vo/JcfaOperandStack#<init>()V
+ */
+
+ /*
+ * 23: putfield TODO unsupported opcode
+ */
+
+ /* 26: return */
+ }
+
+ /** Method. */
+ public java.util.List getLocalVariable() {
+ /*
+ * 0: aload_0 TODO unsupported opcode
+ */
+
+ /*
+ * 1: getfield TODO unsupported opcode
+ */
+
+ /*
+ * 4: areturn TODO unsupported opcode
+ */
+ }
+
+ /** Method. */
+ public jp.igapyon.jcfa.vo.JcfaOperandStack getOperandStack() {
+ /*
+ * 0: aload_0 TODO unsupported opcode
+ */
+
+ /*
+ * 1: getfield TODO unsupported opcode
+ */
+
+ /*
+ * 4: areturn TODO unsupported opcode
+ */
+ }
+}
\ No newline at end of file
--- /dev/null
+package jp.igapyon.jcfa.vo;
+
+/** TODO import func. is missing. */
+public class JcfaLocalVariable {
+ /** Default constructor. */
+ public JcfaLocalVariable() {
+ /*
+ * 0: aload_0 TODO unsupported opcode
+ */
+
+ /*
+ * 1: invokespecial java/lang/Object#<init>()V
+ */
+
+ /* 4: return */
+ }
+}
\ No newline at end of file
protected java.lang.String access;
/** */
protected final java.util.List codeList;
+ /** */
+ protected final jp.igapyon.jcfa.vo.JcfaFrame frame;
/** Default constructor. */
public JcfaMethod() {
* 23: putfield TODO unsupported opcode
*/
- /* 26: return */
+ /*
+ * 26: aload_0 TODO unsupported opcode
+ */
+
+ /*
+ * 27: new TODO unsupported opcode
+ */
+
+ /*
+ * 30: dup TODO unsupported opcode
+ */
+
+ /*
+ * 31: invokespecial jp/igapyon/jcfa/vo/JcfaFrame#<init>()V
+ */
+
+ /*
+ * 34: putfield TODO unsupported opcode
+ */
+
+ /* 37: return */
}
/** Method. */
--- /dev/null
+package jp.igapyon.jcfa.vo;
+
+/** TODO import func. is missing. */
+public class JcfaOperandStack {
+ /** Default constructor. */
+ public JcfaOperandStack() {
+ /*
+ * 0: aload_0 TODO unsupported opcode
+ */
+
+ /*
+ * 1: invokespecial java/lang/Object#<init>()V
+ */
+
+ /* 4: return */
+ }
+}
\ No newline at end of file