ForecastSearchResultPage.java
package com.tradecloud.dto.treasury;
import com.tradecloud.domain.helper.Page;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.XmlSeeAlso;
import java.util.List;
@XmlAccessorType(XmlAccessType.FIELD)
@XmlRootElement(name = "ForecastSearchResultPage")
@XmlSeeAlso(ForecastSearchResult.class)
public class ForecastSearchResultPage extends Page<ForecastSearchResult> {
public ForecastSearchResultPage() {
}
public ForecastSearchResultPage(List<ForecastSearchResult> results, int pageNumber, int pageSize, int totalPages) {
super(results, pageNumber, pageSize, totalPages);
}
/*
* public static void main(String args[]) throws Exception { Forecast f = new Forecast(); ForecastSearchResult fsr = new ForecastSearchResult();
* fsr.setForecast(f); ForecastSearchResultPage fsrp = new ForecastSearchResultPage( Collections.singletonList(fsr), 0, 1); JAXBContext context =
* JAXBContext.newInstance(ForecastSearchResultPage.class); context.createMarshaller().marshal(fsrp, System.out); }
*/
}