package com.cxy.redisclient.presentation.set; import java.util.List; import com.cxy.redisclient.presentation.component.Page; import com.cxy.redisclient.service.SetService; public class SetPage extends Page { private int start; private List<String> page; public SetPage(int id, int db, String key) { super(id, db, key); } @Override public void initPage(int start, int end) { this.start = start; SetService service = new SetService(); 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; } }