diff --git a/src/main/java/org/wikipedia/dataclient/mwapi/MwQueryPage.java b/src/main/java/org/wikipedia/dataclient/mwapi/MwQueryPage.java index e44a10a..dc85ed3 100644 --- a/src/main/java/org/wikipedia/dataclient/mwapi/MwQueryPage.java +++ b/src/main/java/org/wikipedia/dataclient/mwapi/MwQueryPage.java @@ -11,6 +11,7 @@ import org.wikipedia.model.BaseModel; import org.wikipedia.page.Namespace; +import java.util.ArrayList; import java.util.Collections; import java.util.List; @@ -32,6 +33,7 @@ public class MwQueryPage extends BaseModel { @SuppressWarnings("unused") @Nullable private Thumbnail thumbnail; @SuppressWarnings("unused") @Nullable private String description; @SuppressWarnings("unused") @SerializedName("descriptionsource") @Nullable private String descriptionSource; + @SuppressWarnings("unused") @SerializedName("allimages") @Nullable private List allImages; @SuppressWarnings("unused") @SerializedName("imageinfo") @Nullable private List imageInfo; @SuppressWarnings("unused") @SerializedName("videoinfo") @Nullable private List videoInfo; @Nullable private String redirectFrom; @@ -100,6 +102,11 @@ public String descriptionSource() { return descriptionSource; } + @NonNull + public List allImages() { + return allImages == null ? new ArrayList<>() : allImages; + } + @Nullable public ImageInfo imageInfo() { return imageInfo != null ? imageInfo.get(0) : null; }