Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Logo {
- private String name;
- private String provider_name;
- private String url;
- private String average_width;
- {
- "logo": {
- "id": 1,
- "name": "Logo_optim.png",
- "provider_name": "some name of provider",
- "info": "company_logo",
- "delta": {
- "reference": {
- "url": "url for this image",
- "width": 536,
- "height": 379
- },
- "average": {
- "url": "url for this image",
- "width": 239,
- "height": 169
- }
- }
- }
- }
- public class LogoAdapteJsonDeserilizer implements JsonDeserializer<Logo > {
- @Override
- public Logo deserialize(JsonElement json, Type typeOfT, JsonDeserializationContext context) throws JsonParseException {
- // mapping code here
- return logo ;
- }
- }
- public class Logo {
- @Map(name)
- private String name;
- @Map(provider_name)
- private String provider_name;
- @Map(delta.reference.average.url)
- private String url;
- @Map(delta.reference.average.width)
- private String average_width;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement