--- /dev/null
+package jp.igapyon.jcfa.vo;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class JcfaClass extends JcfaNode {
+ protected String access = "public";
+
+ protected String name;
+
+ protected final List<JcfaMethod> classList = new ArrayList<JcfaMethod>();
+}
--- /dev/null
+package jp.igapyon.jcfa.vo;
+
+public class JcfaField extends JcfaNode {
+ protected String name;
+
+}
--- /dev/null
+package jp.igapyon.jcfa.vo;
+
+public class JcfaMethod extends JcfaNode {
+ protected String name;
+
+}
--- /dev/null
+package jp.igapyon.jcfa.vo;
+
+public abstract class JcfaNode {
+
+}
--- /dev/null
+package jp.igapyon.jcfa.vo;
+
+import java.util.ArrayList;
+import java.util.List;
+
+public class JcfaUnit extends JcfaNode {
+ protected String name;
+
+ protected final List<JcfaClass> classList = new ArrayList<JcfaClass>();
+}