summaryrefslogtreecommitdiff
path: root/src/main/java/cuchaz/enigma/json
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/cuchaz/enigma/json')
-rw-r--r--src/main/java/cuchaz/enigma/json/JsonArgument.java20
-rw-r--r--src/main/java/cuchaz/enigma/json/JsonClass.java58
-rw-r--r--src/main/java/cuchaz/enigma/json/JsonConstructor.java27
-rw-r--r--src/main/java/cuchaz/enigma/json/JsonField.java25
-rw-r--r--src/main/java/cuchaz/enigma/json/JsonMethod.java33
5 files changed, 0 insertions, 163 deletions
diff --git a/src/main/java/cuchaz/enigma/json/JsonArgument.java b/src/main/java/cuchaz/enigma/json/JsonArgument.java
deleted file mode 100644
index 4600c87..0000000
--- a/src/main/java/cuchaz/enigma/json/JsonArgument.java
+++ /dev/null
@@ -1,20 +0,0 @@
1package cuchaz.enigma.json;
2
3public class JsonArgument {
4
5 private int index;
6 private String name;
7
8 public JsonArgument(int index, String name) {
9 this.index = index;
10 this.name = name;
11 }
12
13 public int getIndex() {
14 return index;
15 }
16
17 public String getName() {
18 return name;
19 }
20}
diff --git a/src/main/java/cuchaz/enigma/json/JsonClass.java b/src/main/java/cuchaz/enigma/json/JsonClass.java
deleted file mode 100644
index dc646bc..0000000
--- a/src/main/java/cuchaz/enigma/json/JsonClass.java
+++ /dev/null
@@ -1,58 +0,0 @@
1package cuchaz.enigma.json;
2
3import java.util.ArrayList;
4import java.util.List;
5
6public class JsonClass {
7 private String obf;
8 private String name;
9 private List<JsonField> field = new ArrayList<>();
10 private List<JsonConstructor> constructors = new ArrayList<>();
11 private List<JsonMethod> method = new ArrayList<>();
12 private List<JsonClass> innerClass = new ArrayList<>();
13
14 public JsonClass(String obf, String name) {
15 this.obf = obf;
16 this.name = name;
17 }
18
19 public void addField(JsonField jsonField) {
20 this.field.add(jsonField);
21 }
22
23 public void addConstructor(JsonConstructor jsonConstructor) {
24 this.constructors.add(jsonConstructor);
25 }
26
27 public void addMethod(JsonMethod jsonMethod) {
28 this.method.add(jsonMethod);
29 }
30
31 public void addInnerClass(JsonClass jsonInnerClass) {
32 this.innerClass.add(jsonInnerClass);
33 }
34
35 public String getObf() {
36 return obf;
37 }
38
39 public String getName() {
40 return name;
41 }
42
43 public List<JsonField> getField() {
44 return field;
45 }
46
47 public List<JsonConstructor> getConstructors() {
48 return constructors;
49 }
50
51 public List<JsonMethod> getMethod() {
52 return method;
53 }
54
55 public List<JsonClass> getInnerClass() {
56 return innerClass;
57 }
58}
diff --git a/src/main/java/cuchaz/enigma/json/JsonConstructor.java b/src/main/java/cuchaz/enigma/json/JsonConstructor.java
deleted file mode 100644
index 8cbecf7..0000000
--- a/src/main/java/cuchaz/enigma/json/JsonConstructor.java
+++ /dev/null
@@ -1,27 +0,0 @@
1package cuchaz.enigma.json;
2
3import java.util.List;
4
5public class JsonConstructor {
6 private String signature;
7 private List<JsonArgument> args;
8 private boolean statics;
9
10 public JsonConstructor(String signature, List<JsonArgument> args, boolean statics) {
11 this.signature = signature;
12 this.args = args;
13 this.statics = statics;
14 }
15
16 public String getSignature() {
17 return signature;
18 }
19
20 public List<JsonArgument> getArgs() {
21 return args;
22 }
23
24 public boolean isStatics() {
25 return statics;
26 }
27}
diff --git a/src/main/java/cuchaz/enigma/json/JsonField.java b/src/main/java/cuchaz/enigma/json/JsonField.java
deleted file mode 100644
index c55a5e9..0000000
--- a/src/main/java/cuchaz/enigma/json/JsonField.java
+++ /dev/null
@@ -1,25 +0,0 @@
1package cuchaz.enigma.json;
2
3public class JsonField {
4 private String obf;
5 private String name;
6 private String type;
7
8 public JsonField(String obf, String name, String type) {
9 this.obf = obf;
10 this.name = name;
11 this.type = type;
12 }
13
14 public String getObf() {
15 return this.obf;
16 }
17
18 public String getName() {
19 return this.name;
20 }
21
22 public String getType() {
23 return this.type;
24 }
25}
diff --git a/src/main/java/cuchaz/enigma/json/JsonMethod.java b/src/main/java/cuchaz/enigma/json/JsonMethod.java
deleted file mode 100644
index 7ec4480..0000000
--- a/src/main/java/cuchaz/enigma/json/JsonMethod.java
+++ /dev/null
@@ -1,33 +0,0 @@
1package cuchaz.enigma.json;
2
3import java.util.List;
4
5public class JsonMethod {
6 private String obf;
7 private String name;
8 private String signature;
9 private List<JsonArgument> args;
10
11 public JsonMethod(String obf, String name, String signature, List<JsonArgument> args) {
12 this.obf = obf;
13 this.name = name;
14 this.signature = signature;
15 this.args = args;
16 }
17
18 public String getObf() {
19 return obf;
20 }
21
22 public String getName() {
23 return name;
24 }
25
26 public String getSignature() {
27 return signature;
28 }
29
30 public List<JsonArgument> getArgs() {
31 return args;
32 }
33}