File tree 3 files changed +16
-17
lines changed
main/java/com/meituan/lyrebird/client/api
test/java/com/meituan/lyrebird/test
3 files changed +16
-17
lines changed Original file line number Diff line number Diff line change 7
7
8
8
@ JsonIgnoreProperties (ignoreUnknown = true )
9
9
public class Request {
10
- private Map < String , String > headers = new HashMap <>() ;
10
+ private Map headers ;
11
11
private String method ;
12
- private Map < String , String > query = new HashMap <>() ;
12
+ private Map query ;
13
13
private String url ;
14
14
private String host ;
15
15
private String path ;
16
- private Map < String , ?> data = new HashMap <>() ;
16
+ private Map data ;
17
17
18
- public Map < String , String > getHeaders () {
18
+ public Map getHeaders () {
19
19
return headers ;
20
20
}
21
21
22
- public void setHeaders (Map < String , String > headers ) {
22
+ public void setHeaders (Map headers ) {
23
23
this .headers = headers ;
24
24
}
25
25
@@ -31,11 +31,11 @@ public void setMethod(String method) {
31
31
this .method = method ;
32
32
}
33
33
34
- public Map < String , String > getQuery () {
34
+ public Map getQuery () {
35
35
return query ;
36
36
}
37
37
38
- public void setQuery (Map < String , String > query ) {
38
+ public void setQuery (Map query ) {
39
39
this .query = query ;
40
40
}
41
41
@@ -63,11 +63,11 @@ public void setPath(String path) {
63
63
this .path = path ;
64
64
}
65
65
66
- public Map < String , ?> getData () {
66
+ public Map getData () {
67
67
return data ;
68
68
}
69
69
70
- public void setData (Map < String , ?> data ) {
70
+ public void setData (Map data ) {
71
71
this .data = data ;
72
72
}
73
73
}
Original file line number Diff line number Diff line change 1
1
package com .meituan .lyrebird .client .api ;
2
2
3
- import java .util .HashMap ;
4
3
import java .util .Map ;
5
4
6
5
import com .fasterxml .jackson .annotation .JsonIgnoreProperties ;
9
8
@ JsonIgnoreProperties (ignoreUnknown = true )
10
9
public class Response {
11
10
private int code ;
12
- private Map < String , String > headers = new HashMap <>() ;
13
- private Map < String , ?> data = new HashMap <>() ;
11
+ private Map headers ;
12
+ private Map data ;
14
13
15
14
public int getCode () {
16
15
return code ;
@@ -20,11 +19,11 @@ public void setCode(int code) {
20
19
this .code = code ;
21
20
}
22
21
23
- public Map < String , String > getHeaders () {
22
+ public Map getHeaders () {
24
23
return headers ;
25
24
}
26
25
27
- public void setHeaders (Map < String , String > headers ) {
26
+ public void setHeaders (Map headers ) {
28
27
this .headers = headers ;
29
28
}
30
29
@@ -33,7 +32,7 @@ public void setHeaders(Map<String, String> headers) {
33
32
*
34
33
* @return 服务端返回数据映射的 Java 对象
35
34
*/
36
- public Map < String , ?> getData () {
35
+ public Map getData () {
37
36
return data ;
38
37
}
39
38
@@ -60,7 +59,7 @@ public <T> T getData(String jsonPath, Class<T> type) {
60
59
return JsonPath .parse (data ).read (jsonPath , type );
61
60
}
62
61
63
- public void setData (Map < String , ?> data ) {
62
+ public void setData (Map data ) {
64
63
this .data = data ;
65
64
}
66
65
}
Original file line number Diff line number Diff line change @@ -110,7 +110,7 @@ public void testFlowRequest() throws LyrebirdClientException {
110
110
FlowDetail flow = this .lyrebird .getFlowDetail ("67ea0002-9566-41db-8178-ca0c2f82a71a" );
111
111
112
112
assertEquals ("tester" , flow .getRequest ().getQuery ().get ("name" ));
113
- assertEquals (null , flow .getRequest ().getData (). get ( "age" ) );
113
+ assertEquals (null , flow .getRequest ().getData ());
114
114
assertEquals ("http://www.lyrebird.java.client.com/api/example" , flow .getRequest ().getUrl ());
115
115
}
116
116
You can’t perform that action at this time.
0 commit comments