public static IsProperties create() { return getFactory().create(); }
public static Settings createSettings(String prop) { Settings s = GQ.create(Settings.class); if (prop != null && !prop.isEmpty()) s.parse(prop); return s; }
public static <T extends JsonBuilder> T create(Class<T> clz, String payload) { T ret = create(clz); ret.load(payload); return ret; }
ret = GQ.getAjaxTransport().getJsonP(settings); } else if ("loadscript".equalsIgnoreCase(dataType)) { ret = GQ.getAjaxTransport().getLoadScript(settings); } else { ret = GQ.getAjaxTransport().getXhr(settings) .then(new Function() { public Object f(Object... args) {
public final <T extends JsonBuilder> T as(Class<T> clz) { T ret = GQ.create(clz); ret.load(this); return ret; } }
public static IsProperties create(String s) { return getFactory().create(s); }
public static Settings createSettings(IsProperties p) { Settings s = GQ.create(Settings.class); s.load(p.getDataImpl()); return s; }
public Object f(Object... args) { Response response = arguments(0); if (response.getText().matches(jsonpCbRexp)) { return GQ.create(response.getText().replaceFirst(jsonpCbRexp, "$1")); } else { return GQuery.Deferred().reject().promise(); } } });
public Object f(Object... args) { Response response = arguments(0); Request request = arguments(1); Object retData = response.getText(); if (retData != null && !"".equals(retData)) { try { if ("xml".equalsIgnoreCase(dataType)) { retData = JsUtils.parseXML(response.getText()); } else if ("json".equalsIgnoreCase(dataType)) { retData = GQ.create(response.getText()); } else { retData = response.getText(); if ("script".equalsIgnoreCase(dataType)) { ScriptInjector.fromString((String) retData).setWindow(window).inject(); } } } catch (Exception e) { if (GWT.isClient() && GWT.getUncaughtExceptionHandler() != null) { GWT.getUncaughtExceptionHandler().onUncaughtException(e); } else { e.printStackTrace(); } } } return new Object[] {retData, "success", request, response}; } }, new Function() {