/** * The contents of this file are subject to the license and copyright * detailed in the LICENSE file at the root of the source * tree and available online at * * https://github.com/keeps/roda */ package org.roda.wui.client.browse.bundle; import java.io.Serializable; import java.util.List; import org.roda.core.data.v2.ip.IndexedAIP; import org.roda.core.data.v2.ip.IndexedFile; import org.roda.core.data.v2.ip.IndexedRepresentation; public class BrowseFileBundle implements Serializable { private static final long serialVersionUID = 7901536603462531124L; private List<IndexedAIP> aipAncestors; private IndexedAIP aip; private IndexedRepresentation representation; private IndexedFile file; private Long totalSiblingCount; private Long dipCount; public BrowseFileBundle() { super(); } public List<IndexedAIP> getAipAncestors() { return aipAncestors; } public void setAipAncestors(List<IndexedAIP> aipAncestors) { this.aipAncestors = aipAncestors; } public IndexedAIP getAip() { return aip; } public void setAip(IndexedAIP aip) { this.aip = aip; } public IndexedRepresentation getRepresentation() { return representation; } public void setRepresentation(IndexedRepresentation representation) { this.representation = representation; } public IndexedFile getFile() { return file; } public void setFile(IndexedFile file) { this.file = file; } public Long getTotalSiblingCount() { return totalSiblingCount; } public void setTotalSiblingCount(Long totalSiblingCount) { this.totalSiblingCount = totalSiblingCount; } public Long getDipCount() { return dipCount; } public void setDipCount(Long dipCount) { this.dipCount = dipCount; } }