com.liferay.portal.kernel.dao.search
Class SearchContainer<R>

java.lang.Object
  extended by com.liferay.portal.kernel.dao.search.SearchContainer<R>

public class SearchContainer<R>
extends java.lang.Object

View Source

Author:
Brian Wing Shun Chan

Field Summary
static int DEFAULT_CUR
           
static java.lang.String DEFAULT_CUR_PARAM
           
static int DEFAULT_CUR_VALUE
          Deprecated. Use DEFAULT_CUR.
static int DEFAULT_DELTA
           
static java.lang.String DEFAULT_DELTA_PARAM
           
static int DEFAULT_MAX_PAGES
           
static java.lang.String DEFAULT_ORDER_BY_COL_PARAM
           
static java.lang.String DEFAULT_ORDER_BY_TYPE_PARAM
           
static int MAX_DELTA
           
 
Constructor Summary
SearchContainer()
           
SearchContainer(javax.portlet.PortletRequest portletRequest, DisplayTerms displayTerms, DisplayTerms searchTerms, java.lang.String curParam, int delta, javax.portlet.PortletURL iteratorURL, java.util.List<java.lang.String> headerNames, java.lang.String emptyResultsMessage)
           
 
Method Summary
 int getCur()
           
 java.lang.String getCurParam()
           
 int getCurValue()
          Deprecated. Use getCur.
 int getDelta()
           
 java.lang.String getDeltaParam()
           
 DisplayTerms getDisplayTerms()
           
 java.lang.String getEmptyResultsMessage()
           
 int getEnd()
           
 java.util.List<java.lang.String> getHeaderNames()
           
 java.lang.String getId()
           
 javax.portlet.PortletURL getIteratorURL()
           
 int getMaxPages()
           
 java.util.Map<java.lang.String,java.lang.String> getOrderableHeaders()
           
 java.lang.String getOrderByCol()
           
 java.lang.String getOrderByColParam()
           
 OrderByComparator getOrderByComparator()
           
 java.lang.String getOrderByType()
           
 java.lang.String getOrderByTypeParam()
           
 int getResultEnd()
           
 java.util.List<ResultRow> getResultRows()
           
 java.util.List<R> getResults()
           
 RowChecker getRowChecker()
           
 DisplayTerms getSearchTerms()
           
 int getStart()
           
 int getTotal()
           
 boolean isHover()
           
 void setDelta(int delta)
           
 void setDeltaParam(java.lang.String deltaParam)
           
 void setEmptyResultsMessage(java.lang.String emptyResultsMessage)
           
 void setHeaderNames(java.util.List<java.lang.String> headerNames)
           
 void setHover(boolean hover)
           
 void setId(java.lang.String id)
           
 void setIteratorURL(javax.portlet.PortletURL iteratorURL)
           
 void setMaxPages(int maxPages)
           
 void setOrderableHeaders(java.util.Map<java.lang.String,java.lang.String> orderableHeaders)
           
 void setOrderByCol(java.lang.String orderByCol)
           
 void setOrderByColParam(java.lang.String orderByColParam)
           
 void setOrderByComparator(OrderByComparator orderByComparator)
           
 void setOrderByType(java.lang.String orderByType)
           
 void setOrderByTypeParam(java.lang.String orderByTypeParam)
           
 void setResults(java.util.List<R> results)
           
 void setRowChecker(RowChecker rowChecker)
           
 void setTotal(int total)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_CUR

public static final int DEFAULT_CUR
See Also:
Constant Field Values

DEFAULT_CUR_PARAM

public static final java.lang.String DEFAULT_CUR_PARAM
See Also:
Constant Field Values

DEFAULT_CUR_VALUE

public static final int DEFAULT_CUR_VALUE
Deprecated. Use DEFAULT_CUR.
See Also:
Constant Field Values

DEFAULT_DELTA

public static final int DEFAULT_DELTA
See Also:
Constant Field Values

DEFAULT_DELTA_PARAM

public static final java.lang.String DEFAULT_DELTA_PARAM
See Also:
Constant Field Values

DEFAULT_MAX_PAGES

public static final int DEFAULT_MAX_PAGES
See Also:
Constant Field Values

DEFAULT_ORDER_BY_COL_PARAM

public static final java.lang.String DEFAULT_ORDER_BY_COL_PARAM
See Also:
Constant Field Values

DEFAULT_ORDER_BY_TYPE_PARAM

public static final java.lang.String DEFAULT_ORDER_BY_TYPE_PARAM
See Also:
Constant Field Values

MAX_DELTA

public static final int MAX_DELTA
See Also:
Constant Field Values
Constructor Detail

SearchContainer

public SearchContainer()

SearchContainer

public SearchContainer(javax.portlet.PortletRequest portletRequest,
                       DisplayTerms displayTerms,
                       DisplayTerms searchTerms,
                       java.lang.String curParam,
                       int delta,
                       javax.portlet.PortletURL iteratorURL,
                       java.util.List<java.lang.String> headerNames,
                       java.lang.String emptyResultsMessage)
Method Detail

getId

public java.lang.String getId()

setId

public void setId(java.lang.String id)

getDisplayTerms

public DisplayTerms getDisplayTerms()

getSearchTerms

public DisplayTerms getSearchTerms()

getCur

public int getCur()

getCurParam

public java.lang.String getCurParam()

getCurValue

public int getCurValue()
Deprecated. Use getCur.


getDelta

public int getDelta()

setDelta

public void setDelta(int delta)

getDeltaParam

public java.lang.String getDeltaParam()

setDeltaParam

public void setDeltaParam(java.lang.String deltaParam)

getMaxPages

public int getMaxPages()

setMaxPages

public void setMaxPages(int maxPages)

getStart

public int getStart()

getEnd

public int getEnd()

getResultEnd

public int getResultEnd()

getTotal

public int getTotal()

setTotal

public void setTotal(int total)

getResults

public java.util.List<R> getResults()

setResults

public void setResults(java.util.List<R> results)

getResultRows

public java.util.List<ResultRow> getResultRows()

getIteratorURL

public javax.portlet.PortletURL getIteratorURL()

setIteratorURL

public void setIteratorURL(javax.portlet.PortletURL iteratorURL)

getHeaderNames

public java.util.List<java.lang.String> getHeaderNames()

setHeaderNames

public void setHeaderNames(java.util.List<java.lang.String> headerNames)

getOrderableHeaders

public java.util.Map<java.lang.String,java.lang.String> getOrderableHeaders()

setOrderableHeaders

public void setOrderableHeaders(java.util.Map<java.lang.String,java.lang.String> orderableHeaders)

getOrderByCol

public java.lang.String getOrderByCol()

setOrderByCol

public void setOrderByCol(java.lang.String orderByCol)

getOrderByColParam

public java.lang.String getOrderByColParam()

setOrderByColParam

public void setOrderByColParam(java.lang.String orderByColParam)

getOrderByType

public java.lang.String getOrderByType()

setOrderByType

public void setOrderByType(java.lang.String orderByType)

getOrderByTypeParam

public java.lang.String getOrderByTypeParam()

setOrderByTypeParam

public void setOrderByTypeParam(java.lang.String orderByTypeParam)

getOrderByComparator

public OrderByComparator getOrderByComparator()

setOrderByComparator

public void setOrderByComparator(OrderByComparator orderByComparator)

getEmptyResultsMessage

public java.lang.String getEmptyResultsMessage()

setEmptyResultsMessage

public void setEmptyResultsMessage(java.lang.String emptyResultsMessage)

getRowChecker

public RowChecker getRowChecker()

setRowChecker

public void setRowChecker(RowChecker rowChecker)

isHover

public boolean isHover()

setHover

public void setHover(boolean hover)