|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.acegisecurity.domain.dao.PaginatedList<E>
public class PaginatedList<E extends PersistableEntity>
JDK1.5 compatible paginated List.
Elements in the internal List (see getList() represent
only part of a larger resultset.
Note that firstElement starts at zero. Any attempt to access other than the current page will cause an error.
This is a read only implementation and many of the List
methods are not implemented.
| Field Summary | |
|---|---|
protected org.apache.commons.logging.Log |
logger
|
| Constructor Summary | |
|---|---|
PaginatedList()
|
|
PaginatedList(E entity)
Used to construct a PaginatedList which contains only the
given entity. |
|
PaginatedList(List<E> list,
int firstElement,
int maxElements,
int size)
|
|
| Method Summary | ||
|---|---|---|
boolean |
add(E arg0)
Unsupported operation |
|
void |
add(int arg0,
E arg1)
Unsupported operation |
|
boolean |
addAll(Collection<? extends E> arg0)
Unsupported operation |
|
boolean |
addAll(int arg0,
Collection<? extends E> arg1)
Unsupported operation |
|
void |
clear()
Unsupported operation |
|
boolean |
contains(Object arg0)
Unsupported operation |
|
boolean |
containsAll(Collection<?> arg0)
Unsupported operation |
|
E |
get(int arg0)
Unsupported operation |
|
int |
getFirstElement()
First element of this page, starting at zero. |
|
int |
getLastPageNumber()
Calculate the last page number, starting at 0 |
|
List<E> |
getList()
Get list with the elements of this page. |
|
int |
getMaxElements()
Max number of elements in the page |
|
int |
getPageNumber()
Calculate the page number, starting at 0 |
|
int |
getPageSize()
Number of elements in this page |
|
int |
indexOf(Object arg0)
Unsupported operation |
|
boolean |
isEmpty()
Unsupported operation |
|
Iterator<E> |
iterator()
|
|
int |
lastIndexOf(Object arg0)
Unsupported operation |
|
ListIterator<E> |
listIterator()
Unsupported operation |
|
ListIterator<E> |
listIterator(int arg0)
Unsupported operation |
|
E |
remove(int arg0)
Unsupported operation |
|
boolean |
remove(Object arg0)
Unsupported operation |
|
boolean |
removeAll(Collection arg0)
Unsupported operation |
|
boolean |
retainAll(Collection<?> arg0)
Unsupported operation |
|
E |
set(int arg0,
E arg1)
Unsupported operation |
|
void |
setFirstElement(int firstElement)
|
|
void |
setList(List<E> list)
|
|
void |
setMaxElements(int maxElements)
|
|
void |
setSize(int size)
Set the number of elements in all the pages |
|
int |
size()
Number of elements in all the pages |
|
List<E> |
subList(int arg0,
int arg1)
Unsupported operation |
|
Object[] |
toArray()
|
|
|
toArray(T[] arg0)
|
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.util.List |
|---|
equals, hashCode |
| Field Detail |
|---|
protected final transient org.apache.commons.logging.Log logger
| Constructor Detail |
|---|
public PaginatedList()
public PaginatedList(E entity)
PaginatedList which contains only the
given entity.
entity - the entity to include (can be null, which
indicates an empty PaginatedList should be created)
public PaginatedList(List<E> list,
int firstElement,
int maxElements,
int size)
| Method Detail |
|---|
public boolean isEmpty()
isEmpty in interface Collection<E extends PersistableEntity>isEmpty in interface List<E extends PersistableEntity>UnsupportedOperationExceptionCollection.isEmpty()public void setFirstElement(int firstElement)
public int getFirstElement()
public int getLastPageNumber()
public void setList(List<E> list)
public List<E> getList()
public void setMaxElements(int maxElements)
public int getMaxElements()
public int getPageNumber()
public int getPageSize()
public void setSize(int size)
size - DOCUMENT ME!
public void add(int arg0,
E arg1)
add in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!arg1 - DOCUMENT ME!
UnsupportedOperationExceptionList.add(int, java.lang.Object)public boolean add(E arg0)
add in interface Collection<E extends PersistableEntity>add in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!
UnsupportedOperationExceptionCollection.add(java.lang.Object)public boolean addAll(Collection<? extends E> arg0)
addAll in interface Collection<E extends PersistableEntity>addAll in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!
UnsupportedOperationExceptionCollection.addAll(java.util.Collection)
public boolean addAll(int arg0,
Collection<? extends E> arg1)
addAll in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!arg1 - DOCUMENT ME!
UnsupportedOperationExceptionList.addAll(int, java.util.Collection)public void clear()
clear in interface Collection<E extends PersistableEntity>clear in interface List<E extends PersistableEntity>UnsupportedOperationExceptionCollection.clear()public boolean contains(Object arg0)
contains in interface Collection<E extends PersistableEntity>contains in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!
UnsupportedOperationExceptionCollection.contains(java.lang.Object)public boolean containsAll(Collection<?> arg0)
containsAll in interface Collection<E extends PersistableEntity>containsAll in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!
UnsupportedOperationExceptionCollection.containsAll(java.util.Collection)public E get(int arg0)
get in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!
List.get(int)public int indexOf(Object arg0)
indexOf in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!
UnsupportedOperationExceptionList.indexOf(java.lang.Object)public Iterator<E> iterator()
iterator in interface Iterable<E extends PersistableEntity>iterator in interface Collection<E extends PersistableEntity>iterator in interface List<E extends PersistableEntity>public int lastIndexOf(Object arg0)
lastIndexOf in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!
UnsupportedOperationExceptionList.lastIndexOf(java.lang.Object)public ListIterator<E> listIterator()
listIterator in interface List<E extends PersistableEntity>UnsupportedOperationExceptionList.listIterator()public ListIterator<E> listIterator(int arg0)
listIterator in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!
UnsupportedOperationExceptionList.listIterator(int)public E remove(int arg0)
remove in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!
UnsupportedOperationExceptionList.remove(int)public boolean remove(Object arg0)
remove in interface Collection<E extends PersistableEntity>remove in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!
UnsupportedOperationExceptionCollection.remove(java.lang.Object)public boolean removeAll(Collection arg0)
removeAll in interface Collection<E extends PersistableEntity>removeAll in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!
UnsupportedOperationExceptionCollection.removeAll(java.util.Collection)public boolean retainAll(Collection<?> arg0)
retainAll in interface Collection<E extends PersistableEntity>retainAll in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!
UnsupportedOperationExceptionCollection.retainAll(java.util.Collection)
public E set(int arg0,
E arg1)
set in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!arg1 - DOCUMENT ME!
UnsupportedOperationExceptionList.set(int, java.lang.Object)public int size()
size in interface Collection<E extends PersistableEntity>size in interface List<E extends PersistableEntity>Collection.size()
public List<E> subList(int arg0,
int arg1)
subList in interface List<E extends PersistableEntity>arg0 - DOCUMENT ME!arg1 - DOCUMENT ME!
UnsupportedOperationExceptionList.subList(int, int)public Object[] toArray()
toArray in interface Collection<E extends PersistableEntity>toArray in interface List<E extends PersistableEntity>public <T> T[] toArray(T[] arg0)
toArray in interface Collection<E extends PersistableEntity>toArray in interface List<E extends PersistableEntity>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||