@SuppressWarnings("unchecked") public YahooJsonDeserializer() { jsonDeserializer = new JSONDeserializer() .use(null, YahooGeocoderResults.class); }
public GoogleJsonDeserializer() { jsonDeserializer = new JSONDeserializer<GoogleGeocoderResults>() .use(null, GoogleGeocoderResults.class); }
public NominatimJsonDeserializer() { jsonDeserializer = new JSONDeserializer<List<NominatimGeocoderResult>>().use("values", NominatimGeocoderResult.class); }
public static LoanShark fromJsonToLoanShark(String json) { return new JSONDeserializer<LoanShark>().use(null, LoanShark.class).deserialize(json); }
public static Collection<LoanShark> fromJsonArrayToLoanSharks(String json) { return new JSONDeserializer<List<LoanShark>>().use(null, ArrayList.class).use("values", LoanShark.class).deserialize(json); }
/** * Constructor * @param manager */ public JSONTranscoder(final Manager manager) { serializer = new JSONSerializer(); deserializer = new JSONDeserializer<ConcurrentMap<String, Object>>(); if (LOG.isDebugEnabled()) { LOG.debug("Initialized json serializer"); } }
@Override public IDatabaseTypesList readFrom( Class<IDatabaseTypesList> type, Type genericType, Annotation[] annotations, MediaType mediaType, MultivaluedMap<String, String> httpHeaders, InputStream entityStream ) throws IOException, WebApplicationException { JSONDeserializer<DefaultDatabaseTypesList> jsonD = new JSONDeserializer<DefaultDatabaseTypesList>(); return jsonD.deserialize( new InputStreamReader( entityStream ), DefaultDatabaseTypesList.class ); } }
@Override public DatabaseConnection readFrom( Class<DatabaseConnection> type, Type genericType, Annotation[] annotations, MediaType mediaType, MultivaluedMap<String, String> httpHeaders, InputStream entityStream ) throws IOException, WebApplicationException { JSONDeserializer<DatabaseConnection> jsonD = new JSONDeserializer<DatabaseConnection>(); jsonD.use( "databaseType", DatabaseType.class ); return jsonD.deserialize( new InputStreamReader( entityStream ), DatabaseConnection.class ); }
@Override public IDatabaseConnectionList readFrom( Class<IDatabaseConnectionList> type, Type genericType, Annotation[] annotations, MediaType mediaType, MultivaluedMap<String, String> httpHeaders, InputStream entityStream ) throws IOException, WebApplicationException { JSONDeserializer<DefaultDatabaseConnectionList> jsonD = new JSONDeserializer<DefaultDatabaseConnectionList>(); jsonD.use( "databaseType", DatabaseType.class ); return jsonD.deserialize( new InputStreamReader( entityStream ), DefaultDatabaseConnectionList.class ); } }
/** * Method fromJsonToActivity. * @param json String * @return Activitydock */ public static final Activitydock fromJsonToActivity(final String json) { return new JSONDeserializer<Activitydock>().use(null, Activitydock.class) .deserialize(json); }
/** * Method fromJsonToTrackerSleep. * @param json String * @return TrackerSleep */ public static final TrackerSleep fromJsonToTrackerSleep(final String json) { return new JSONDeserializer<TrackerSleep>().use(null, TrackerSleep.class).deserialize(json); }
/** * Method fromJsonToTargetscale. * @param json String * @return Targetscale */ public static final Targetscale fromJsonToTargetscale(final String json) { return new JSONDeserializer<Targetscale>().use(null, Targetscale.class) .deserialize(json); }
/** * Method fromJsonToTrackerActivity. * @param json String * @return TrackerActivity */ public static final TrackerActivity fromJsonToTrackerActivity( final String json) { return new JSONDeserializer<TrackerActivity>().use(null, TrackerActivity.class).deserialize(json); }
/** * Method fromJsonArrayToThermodocks. * @param json String * @return Collection<Thermodock> */ public static final Collection<Thermodock> fromJsonArrayToThermodocks( final String json) { return new JSONDeserializer<List<Thermodock>>() .use(null, ArrayList.class).use("values", Thermodock.class) .deserialize(json); } }
/** * Method fromJsonArrayToGlucodockglucoses. * @param json String * @return Collection<Glucodockglucose> */ public static final Collection<Glucodockglucose> fromJsonArrayToGlucodockglucoses( final String json) { return new JSONDeserializer<List<Glucodockglucose>>() .use(null, ArrayList.class) .use("values", Glucodockglucose.class).deserialize(json); }
/** * Method fromJsonArrayToStrings. * @param json String * @return Collection<String> */ public static Collection<String> fromJsonArrayToStrings(final String json) { return new JSONDeserializer<List<String>>().use(null, ArrayList.class) .use("values", String.class).deserialize(json); }
/** * Method fromJsonArrayToTrackerActivities. * @param json String * @return Collection<TrackerActivity> */ public static final Collection<TrackerActivity> fromJsonArrayToTrackerActivities( final String json) { return new JSONDeserializer<List<TrackerActivity>>() .use(null, ArrayList.class) .use("values", TrackerActivityEntry.class).deserialize(json); }
/** * Method fromJsonArrayToCardiodocks. * @param json String * @return Collection<Cardiodock> */ public static final Collection<Cardiodock> fromJsonArrayToCardiodocks( final String json) { return new JSONDeserializer<List<Cardiodock>>() .use(null, ArrayList.class).use("values", Cardiodock.class) .deserialize(json); }
private JSONDeserializer<?> createDeserializer() { jsonDeserializer= new JSONDeserializer<Object>(); jsonDeserializer.use(Method.class, new MethodFactory()); jsonDeserializer.use(Class.class, new DragomeClassFactory()); return jsonDeserializer; }
public JsonHandler() { this.serializer = new JSONSerializer(); deserializer = new JSONDeserializer<Object>(); serializer.transform(new CharacterTransformer(), CharSequence.class); serializer.transform(new IterableTransformer(), List.class); serializer.transform(new MapTransformer(), Map.class); }