@SuppressWarnings("serial")
final SortableDataProvider<AddressDO, String> sortableDataProvider = new SortableDataProvider<AddressDO, String>() {
@Override
public Iterator< ? extends AddressDO> iterator(final long first, final long count)
{
final SortParam sp = getSort();
if (addresses == null) {
return null;
}
final Comparator<AddressDO> comp = new MyBeanComparator<AddressDO>(sp.getProperty().toString(), sp.isAscending());
Collections.sort(addresses, comp);
return addresses.subList((int)first, (int)(first + count)).iterator();
}
public long size()