package com.cxy.redisclient.presentation.list;
import java.util.List;
import com.cxy.redisclient.presentation.component.Page;
import com.cxy.redisclient.service.ListService;
public class ListPage extends Page {
private ListService service = new ListService();
private int start;
private List<String> page;
public ListPage(int id, int db, String key) {
super(id, db, key);
}
@Override
public void initPage(int start, int end) {
this.start = start;
page = service.getPage(id, db, key, start, end);
}
@Override
public String[] getText(int row) {
String[] values = new String[]{""};
int index = row-start;
if(index < page.size())
values = new String[]{page.get(index)};
return values;
}
}