Add JsonProperties to wrapper

master
Stuart Boston 11 years ago
parent 01fba3b235
commit 6e24cbe1d1

@ -19,6 +19,7 @@
*/ */
package com.omertron.themoviedbapi.results; package com.omertron.themoviedbapi.results;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.omertron.themoviedbapi.interfaces.IWrapperPages; import com.omertron.themoviedbapi.interfaces.IWrapperPages;
/** /**
@ -28,8 +29,11 @@ import com.omertron.themoviedbapi.interfaces.IWrapperPages;
*/ */
public abstract class AbstractWrapperIdPages extends AbstractWrapperId implements IWrapperPages { public abstract class AbstractWrapperIdPages extends AbstractWrapperId implements IWrapperPages {
@JsonProperty("page")
private int page = 0; private int page = 0;
@JsonProperty("total_pages")
private int totalPages = 0; private int totalPages = 0;
@JsonProperty("total_results")
private int totalResults = 0; private int totalResults = 0;
@Override @Override

@ -30,7 +30,7 @@ import java.util.List;
* @author Stuart * @author Stuart
* @param <T> * @param <T>
*/ */
public class WrapperGenericList<T> extends AbstractWrapperAll { public class WrapperGenericList<T> extends AbstractWrapperIdPages {
@JsonProperty("results") @JsonProperty("results")
private List<T> results; private List<T> results;

Loading…
Cancel
Save