MCPcopy Create free account
hub / github.com/FongMi/TV / objectFrom

Method objectFrom

app/src/main/java/com/fongmi/android/tv/bean/Site.java:130–140  ·  view source on GitHub ↗
(JsonElement element, String spider)

Source from the content-addressed store, hash-verified

128 }
129
130 public static Site objectFrom(JsonElement element, String spider) {
131 try {
132 Site site = App.gson().fromJson(element, Site.class);
133 if (site.getJar().isEmpty()) site.setJar(spider);
134 site.setApi(UrlUtil.convert(site.getApi()));
135 site.setExt(UrlUtil.convert(site.getExt()));
136 return site.trans();
137 } catch (Exception e) {
138 return new Site();
139 }
140 }
141
142 public static Site get(String key, String name) {
143 Site site = new Site();

Callers 1

initSiteMethod · 0.95

Calls 11

gsonMethod · 0.95
getJarMethod · 0.95
setJarMethod · 0.95
setApiMethod · 0.95
convertMethod · 0.95
getApiMethod · 0.95
setExtMethod · 0.95
getExtMethod · 0.95
transMethod · 0.95
fromJsonMethod · 0.80
isEmptyMethod · 0.45

Tested by

no test coverage detected