public class SuggestionSearchList
extends java.util.ArrayList<java.util.Map<java.lang.String,java.lang.Object>>
implements org.displaytag.pagination.PaginatedList
Modifier and Type | Field and Description |
---|---|
protected int |
len
Length of full list
|
protected int |
opp
Objects per page
|
protected int |
pos
Position in list, zero-based
|
protected java.lang.String |
sort
Sort column, defaults to null (order returned by query)
|
protected org.displaytag.properties.SortOrderEnum |
sortDirection
True if ascending (default)
|
Constructor and Description |
---|
SuggestionSearchList(java.sql.Connection conn)
Create a new instance
|
Modifier and Type | Method and Description |
---|---|
int |
getFullListSize() |
java.util.List<java.util.Map<java.lang.String,java.lang.Object>> |
getList() |
int |
getObjectsPerPage() |
int |
getPageNumber() |
java.lang.String |
getSearchId() |
java.lang.String |
getSortCriterion() |
org.displaytag.properties.SortOrderEnum |
getSortDirection() |
void |
init(SuggestionSearchForm form)
Fill out list of matching suggestions
|
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, forEach, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, removeIf, removeRange, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray, trimToSize
protected int len
protected int pos
protected int opp
protected org.displaytag.properties.SortOrderEnum sortDirection
protected java.lang.String sort
public SuggestionSearchList(java.sql.Connection conn)
conn
- database connection to usepublic void init(SuggestionSearchForm form) throws java.sql.SQLException
form
- Search parametersjava.sql.SQLException
- Data could not be retrievedpublic int getFullListSize()
getFullListSize
in interface org.displaytag.pagination.PaginatedList
public java.util.List<java.util.Map<java.lang.String,java.lang.Object>> getList()
getList
in interface org.displaytag.pagination.PaginatedList
public int getObjectsPerPage()
getObjectsPerPage
in interface org.displaytag.pagination.PaginatedList
public int getPageNumber()
getPageNumber
in interface org.displaytag.pagination.PaginatedList
public java.lang.String getSearchId()
getSearchId
in interface org.displaytag.pagination.PaginatedList
public java.lang.String getSortCriterion()
getSortCriterion
in interface org.displaytag.pagination.PaginatedList
public org.displaytag.properties.SortOrderEnum getSortDirection()
getSortDirection
in interface org.displaytag.pagination.PaginatedList
Copyright \ (C) Arizona Board of Regents on behalf of the \ Planetary Image Research Laboratory, Lunar and \ Planetary Laboratory at the University of Arizona