MCPcopy Create free account
hub / github.com/FongMi/CatVodSpider / Result

Class Result

app/src/main/java/com/github/catvod/bean/Result.java:19–252  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

17import java.util.Map;
18
19public class Result {
20
21 @SerializedName("class")
22 private List<Class> classes;
23 @SerializedName("list")
24 private List<Vod> list;
25 @SerializedName("filters")
26 private LinkedHashMap<String, List<Filter>> filters;
27 @SerializedName("header")
28 private String header;
29 @SerializedName("format")
30 private String format;
31 @SerializedName("danmaku")
32 private List<Danmaku> danmaku;
33 @SerializedName("click")
34 private String click;
35 @SerializedName("msg")
36 private String msg;
37 @SerializedName("url")
38 private Object url;
39 @SerializedName("subs")
40 private List<Sub> subs;
41 @SerializedName("parse")
42 private int parse;
43 @SerializedName("jx")
44 private int jx;
45 @SerializedName("page")
46 private Integer page;
47 @SerializedName("pagecount")
48 private Integer pagecount;
49 @SerializedName("limit")
50 private Integer limit;
51 @SerializedName("total")
52 private Integer total;
53
54 public static Result objectFrom(String str) {
55 return new Gson().fromJson(str, Result.class);
56 }
57
58 public static String string(List<Class> classes, List<Vod> list, LinkedHashMap<String, List<Filter>> filters) {
59 return Result.get().classes(classes).vod(list).filters(filters).string();
60 }
61
62 public static String string(List<Class> classes, List<Vod> list, JSONObject filters) {
63 return Result.get().classes(classes).vod(list).filters(filters).string();
64 }
65
66 public static String string(List<Class> classes, List<Vod> list, JsonElement filters) {
67 return Result.get().classes(classes).vod(list).filters(filters).string();
68 }
69
70 public static String string(List<Class> classes, LinkedHashMap<String, List<Filter>> filters) {
71 return Result.get().classes(classes).filters(filters).string();
72 }
73
74 public static String string(List<Class> classes, JsonElement filters) {
75 return Result.get().classes(classes).filters(filters).string();
76 }

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected