OSDN Git Service

adding.
[jcfa/jcfa.git] / jcfa / src / jp / igapyon / jcfa / vo / JcfaClass.java
1 package jp.igapyon.jcfa.vo;
2
3 import java.util.ArrayList;
4 import java.util.List;
5
6 public class JcfaClass extends JcfaNode {
7         protected String access = "public";
8
9         protected String name;
10
11         protected String extendsName;
12
13         // TODO interfaces
14
15         protected final List<JcfaField> fieldList = new ArrayList<JcfaField>();
16
17         protected final List<JcfaMethod> methodList = new ArrayList<JcfaMethod>();
18
19         public String getAccess() {
20                 return access;
21         }
22
23         public void setAccess(String access) {
24                 this.access = access;
25         }
26
27         public String getName() {
28                 return name;
29         }
30
31         public void setName(String name) {
32                 this.name = name;
33         }
34
35         public String getExtendsName() {
36                 return extendsName;
37         }
38
39         public void setExtendsName(String extendsName) {
40                 this.extendsName = extendsName;
41         }
42
43         public List<JcfaField> getFieldList() {
44                 return fieldList;
45         }
46
47         public List<JcfaMethod> getMethodList() {
48                 return methodList;
49         }
50 }