package net.dev123.yibo.service.cache; import java.util.List; import net.dev123.commons.Paging; public interface ListCache<T, W> extends Cache { public T get(int i); public void add(int i, T value); public void add(T value); public void addAll(int i, List<T> value); public void addAll(List<T> value); public void remove(int i); public void remove(T value); /**读取本地缓存**/ public List<T> read(Paging<W> page); /**写入数据库**/ public void write(T value); public int indexOf(T value); public int size(); }