11package org .tweetyproject .web .pyargservices .aba ;
22
3- import java .util .List ;
3+ import java .util .Objects ;
44
55public class AbaReasonerPost
66 {
77
88 private String cmd ;
99 private String email ;
10- private int nr_of_arguments ;
11- private List <List <Integer >> attacks ;
10+ private String kb ;
11+ private String kb_format ;
12+ private String fol_signature ;
13+ public String getFol_signature () {
14+ return fol_signature ;
15+ }
16+
17+ public void setFol_signature (String fol_signature ) {
18+ this .fol_signature = fol_signature ;
19+ }
20+
21+ private String query_assumption ;
1222 private String semantics ;
13- private String solver ;
14- private int timeout ; // Timeout in seconds
23+ private int timeout ;
1524 private String unit_timeout ;
1625
17- public String getUnit_timeout () {
18- return unit_timeout ;
19- }
2026
21- public void setUnit_timeout (String unit_timeout ) {
22- this .unit_timeout = unit_timeout ;
23- }
27+ public AbaReasonerPost () {
28+ }
29+
30+ public AbaReasonerPost (String cmd , String email , String kb , String kb_format , String fol_signature , String query_assumption , String semantics , int timeout , String unit_timeout ) {
31+ this .cmd = cmd ;
32+ this .email = email ;
33+ this .kb = kb ;
34+ this .kb_format = kb_format ;
35+ this .query_assumption = query_assumption ;
36+ this .semantics = semantics ;
37+ this .timeout = timeout ;
38+ this .unit_timeout = unit_timeout ;
39+ this .fol_signature = fol_signature ;
40+ }
2441
2542 public String getCmd () {
2643 return this .cmd ;
@@ -38,36 +55,36 @@ public void setEmail(String email) {
3855 this .email = email ;
3956 }
4057
41- public int getNr_of_arguments () {
42- return this .nr_of_arguments ;
58+ public String getKb () {
59+ return this .kb ;
4360 }
4461
45- public void setNr_of_arguments ( int nr_of_arguments ) {
46- this .nr_of_arguments = nr_of_arguments ;
62+ public void setKb ( String kb ) {
63+ this .kb = kb ;
4764 }
4865
49- public List < List < Integer >> getAttacks () {
50- return this .attacks ;
66+ public String getKb_format () {
67+ return this .kb_format ;
5168 }
5269
53- public void setAttacks ( List < List < Integer >> attacks ) {
54- this .attacks = attacks ;
70+ public void setKb_format ( String kb_format ) {
71+ this .kb_format = kb_format ;
5572 }
5673
57- public String getSemantics () {
58- return this .semantics ;
74+ public String getQuery_assumption () {
75+ return this .query_assumption ;
5976 }
6077
61- public void setSemantics (String semantics ) {
62- this .semantics = semantics ;
78+ public void setQuery_assumption (String query_assumption ) {
79+ this .query_assumption = query_assumption ;
6380 }
6481
65- public String getSolver () {
66- return this .solver ;
82+ public String getSemantics () {
83+ return this .semantics ;
6784 }
6885
69- public void setSolver (String solver ) {
70- this .solver = solver ;
86+ public void setSemantics (String semantics ) {
87+ this .semantics = semantics ;
7188 }
7289
7390 public int getTimeout () {
@@ -78,4 +95,83 @@ public void setTimeout(int timeout) {
7895 this .timeout = timeout ;
7996 }
8097
98+ public String getUnit_timeout () {
99+ return this .unit_timeout ;
100+ }
101+
102+ public void setUnit_timeout (String unit_timeout ) {
103+ this .unit_timeout = unit_timeout ;
104+ }
105+
106+ public AbaReasonerPost cmd (String cmd ) {
107+ setCmd (cmd );
108+ return this ;
109+ }
110+
111+ public AbaReasonerPost email (String email ) {
112+ setEmail (email );
113+ return this ;
114+ }
115+
116+ public AbaReasonerPost kb (String kb ) {
117+ setKb (kb );
118+ return this ;
119+ }
120+
121+ public AbaReasonerPost kb_format (String kb_format ) {
122+ setKb_format (kb_format );
123+ return this ;
124+ }
125+
126+ public AbaReasonerPost query_assumption (String query_assumption ) {
127+ setQuery_assumption (query_assumption );
128+ return this ;
129+ }
130+
131+ public AbaReasonerPost semantics (String semantics ) {
132+ setSemantics (semantics );
133+ return this ;
134+ }
135+
136+ public AbaReasonerPost timeout (int timeout ) {
137+ setTimeout (timeout );
138+ return this ;
139+ }
140+
141+ public AbaReasonerPost unit_timeout (String unit_timeout ) {
142+ setUnit_timeout (unit_timeout );
143+ return this ;
144+ }
145+
146+ @ Override
147+ public boolean equals (Object o ) {
148+ if (o == this )
149+ return true ;
150+ if (!(o instanceof AbaReasonerPost )) {
151+ return false ;
152+ }
153+ AbaReasonerPost abaReasonerPost = (AbaReasonerPost ) o ;
154+ return Objects .equals (cmd , abaReasonerPost .cmd ) && Objects .equals (email , abaReasonerPost .email ) && Objects .equals (kb , abaReasonerPost .kb ) && Objects .equals (kb_format , abaReasonerPost .kb_format ) && Objects .equals (query_assumption , abaReasonerPost .query_assumption ) && Objects .equals (semantics , abaReasonerPost .semantics ) && timeout == abaReasonerPost .timeout && Objects .equals (unit_timeout , abaReasonerPost .unit_timeout );
155+ }
156+
157+ @ Override
158+ public int hashCode () {
159+ return Objects .hash (cmd , email , kb , kb_format , query_assumption , semantics , timeout , unit_timeout );
160+ }
161+
162+ @ Override
163+ public String toString () {
164+ return "{" +
165+ " cmd='" + getCmd () + "'" +
166+ ", email='" + getEmail () + "'" +
167+ ", kb='" + getKb () + "'" +
168+ ", kb_format='" + getKb_format () + "'" +
169+ ", query_assumption='" + getQuery_assumption () + "'" +
170+ ", semantics='" + getSemantics () + "'" +
171+ ", timeout='" + getTimeout () + "'" +
172+ ", unit_timeout='" + getUnit_timeout () + "'" +
173+ "}" ;
174+ }
175+
176+
81177}
0 commit comments