org.apache.struts2.util
Class SortIteratorFilter
java.lang.Object
org.apache.struts2.util.IteratorFilterSupport
org.apache.struts2.util.SortIteratorFilter
- All Implemented Interfaces:
- Action, Iterator
public class SortIteratorFilter
- extends IteratorFilterSupport
- implements Iterator, Action
A bean that takes a source and comparator then attempt to sort the source
utilizing the comparator. It is being used in SortIteratorTag.
- See Also:
SortIteratorTag
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
comparator
Comparator comparator
iterator
Iterator iterator
list
List list
source
Object source
SortIteratorFilter
public SortIteratorFilter()
setComparator
public void setComparator(Comparator aComparator)
getList
public List getList()
setSource
public void setSource(Object anIterator)
execute
public String execute()
- Description copied from interface:
Action
- Where the logic of the action is executed.
- Specified by:
execute
in interface Action
- Returns:
- a string representing the logical result of the execution.
See constants in this interface for a list of standard result values.
hasNext
public boolean hasNext()
- Specified by:
hasNext
in interface Iterator
next
public Object next()
- Specified by:
next
in interface Iterator
remove
public void remove()
- Specified by:
remove
in interface Iterator
Copyright © 2000-2009 Apache Software Foundation. All Rights Reserved.