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 java.lang.String DEFAULT_CUR_PARAM
           
static int DEFAULT_CUR_VALUE
           
static int DEFAULT_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
 java.lang.String getCurParam()
           
 int getCurValue()
           
 int getDelta()
           
 DisplayTerms getDisplayTerms()
           
 java.lang.String getEmptyResultsMessage()
           
 int getEnd()
           
 java.util.List<java.lang.String> getHeaderNames()
           
 javax.portlet.PortletURL getIteratorURL()
           
 java.util.Map<java.lang.String,java.lang.String> getOrderableHeaders()
           
 java.lang.String getOrderByCol()
           
 OrderByComparator getOrderByComparator()
           
 java.lang.String getOrderByType()
           
 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 setEmptyResultsMessage(java.lang.String emptyResultsMessage)
           
 void setHeaderNames(java.util.List<java.lang.String> headerNames)
           
 void setHover(boolean hover)
           
 void setIteratorURL(javax.portlet.PortletURL iteratorURL)
           
 void setOrderableHeaders(java.util.Map<java.lang.String,java.lang.String> orderableHeaders)
           
 void setOrderByCol(java.lang.String orderByCol)
           
 void setOrderByComparator(OrderByComparator orderByComparator)
           
 void setOrderByType(java.lang.String orderByType)
           
 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_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
See Also:
Constant Field Values

DEFAULT_DELTA

public static final int DEFAULT_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

getDisplayTerms

public DisplayTerms getDisplayTerms()

getSearchTerms

public DisplayTerms getSearchTerms()

getCurParam

public java.lang.String getCurParam()

getCurValue

public int getCurValue()

getDelta

public int getDelta()

setDelta

public void setDelta(int delta)

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)

getOrderByType

public java.lang.String getOrderByType()

setOrderByType

public void setOrderByType(java.lang.String orderByType)

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)