package com.example.database.query;
import com.example.database.dao.ProductDAO;
import com.example.database.data.Data;
import com.example.database.model.ProductModel;
import java.sql.SQLException;
import java.util.List;
public class ProductReadAllQuery extends Query
{
private long mSkip = -1L;
private long mTake = -1L;
public ProductReadAllQuery()
{
}
public ProductReadAllQuery(long skip, long take)
{
mSkip = skip;
mTake = take;
}
@Override
public Data<List<ProductModel>> processData() throws SQLException
{
Data<List<ProductModel>> data = new Data<>();
data.setDataObject(ProductDAO.readAll(mSkip, mTake));
return data;
}
}