public class DefaultItemListImpl<Item extends IItem> extends DefaultItemList<Item>
| Constructor and Description |
|---|
DefaultItemListImpl() |
DefaultItemListImpl(java.util.List<Item> items) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAll(int position,
java.util.List<Item> items,
int preItemCount) |
void |
addAll(java.util.List<Item> items,
int preItemCount) |
void |
clear(int preItemCount) |
Item |
get(int position) |
int |
getAdapterPosition(long identifier) |
java.util.List<Item> |
getItems() |
boolean |
isEmpty() |
void |
move(int fromPosition,
int toPosition,
int preItemCount) |
void |
remove(int position,
int preItemCount) |
void |
removeRange(int position,
int itemCount,
int preItemCount) |
void |
set(int position,
Item item,
int preItemCount) |
void |
set(java.util.List<Item> items,
int preItemCount,
IAdapterNotifier adapterNotifier) |
void |
setNewList(java.util.List<Item> items,
boolean notify) |
int |
size() |
getFastAdapter, setFastAdapterpublic DefaultItemListImpl()
public DefaultItemListImpl(java.util.List<Item> items)
public Item get(int position)
public java.util.List<Item> getItems()
public int getAdapterPosition(long identifier)
public void remove(int position,
int preItemCount)
public void removeRange(int position,
int itemCount,
int preItemCount)
public void move(int fromPosition,
int toPosition,
int preItemCount)
public int size()
public void clear(int preItemCount)
public boolean isEmpty()
public void set(int position,
Item item,
int preItemCount)
public void addAll(java.util.List<Item> items, int preItemCount)
public void addAll(int position,
java.util.List<Item> items,
int preItemCount)
public void set(java.util.List<Item> items, int preItemCount, IAdapterNotifier adapterNotifier)
public void setNewList(java.util.List<Item> items, boolean notify)