当前页面: 
在线文档首页 > 
JBoss Seam  1.1.5 API 英文版文档
Query (JBoss Seam API Documentation) - JBoss Seam  1.1.5 API 英文版文档
org.jboss.seam.framework
Class Query<T>
java.lang.Object
   org.jboss.seam.framework.Controller
org.jboss.seam.framework.Controller
       org.jboss.seam.framework.PersistenceController<T>
org.jboss.seam.framework.PersistenceController<T>
           org.jboss.seam.framework.Query<T>
org.jboss.seam.framework.Query<T>
- All Implemented Interfaces: 
- Serializable
- Direct Known Subclasses: 
- EntityQuery, HibernateEntityQuery
- public abstract class Query<T> 
- extends PersistenceController<T>
Base class for components which manage a query
 result set. This class may be reused by either
 configuration or extension, and may be bound
 directly to a view, or accessed by some
 intermediate Seam component.
- Author:
- Gavin King
- See Also:
- Serialized Form
| Constructor Summary | 
| Query()
 | 
 
 
 
| Methods inherited from class org.jboss.seam.framework.Controller | 
| addFacesMessage, addFacesMessageFromResourceBundle, debug, debug, error, error, failValidation, fatal, fatal, getApplicationContext, getBusinessProcessContext, getComponentInstance, getComponentInstance, getConversation, getConversationContext, getEventContext, getEvents, getFacesContext, getFacesMessages, getLog, getMessages, getMethodContext, getPageContext, getRedirect, getSessionContext, getValidator, info, info, interpolate, invalidateSession, raiseAsynchronousEvent, raiseEvent, raiseTransactionSuccessEvent, render, sendHttpError, sendHttpError, trace, trace, validationFailed, validationSucceeded, warn, warn | 
 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
 
Query
public Query()
getResultList
public abstract List getResultList()
- 
 
getSingleResult
public abstract Object getSingleResult()
- 
 
getResultCount
public abstract Long getResultCount()
- 
 
validate
@Create
public void validate()
- 
 
getDataModel
@Transactional
public javax.faces.model.DataModel getDataModel()
- 
 
refresh
public void refresh()
- 
 
last
public void last()
- 
 
next
public void next()
- 
 
previous
public void previous()
- 
 
first
public void first()
- 
 
clearDataModel
protected void clearDataModel()
- 
 
getLastFirstResult
@Transactional
public long getLastFirstResult()
- 
 
getNextFirstResult
public int getNextFirstResult()
- 
 
getPreviousFirstResult
public int getPreviousFirstResult()
- 
 
parseEjbql
protected void parseEjbql()
- 
 
getRenderedEjbql
protected String getRenderedEjbql()
- 
 
isRestrictionParameterSet
protected boolean isRestrictionParameterSet(Object parameterValue)
- 
 
getCountEjbql
protected String getCountEjbql()
- 
 
getEjbql
public String getEjbql()
- 
 
setEjbql
public void setEjbql(String ejbql)
- 
 
getFirstResult
public Integer getFirstResult()
- 
 
isPreviousExists
public boolean isPreviousExists()
- 
 
isNextExists
public boolean isNextExists()
- 
 
setFirstResult
public void setFirstResult(Integer firstResult)
- 
 
getMaxResults
public Integer getMaxResults()
- 
 
setMaxResults
public void setMaxResults(Integer maxResults)
- 
 
getRestrictions
public List<String> getRestrictions()
- 
 
setRestrictions
public void setRestrictions(List<String> restrictions)
- 
 
getOrder
public String getOrder()
- 
 
setOrder
public void setOrder(String order)
- 
 
getQueryParameters
protected List<Expressions.ValueBinding> getQueryParameters()
- 
 
getRestrictionParameters
protected List<Expressions.ValueBinding> getRestrictionParameters()
- 
 
evaluateAllParameters
protected void evaluateAllParameters()
- 
 
isAnyParameterDirty
protected boolean isAnyParameterDirty()
- 
 
getQueryParameterValues
protected List<Object> getQueryParameterValues()
- 
 
setQueryParameterValues
protected void setQueryParameterValues(List<Object> queryParameterValues)
- 
 
getRestrictionParameterValues
protected List<Object> getRestrictionParameterValues()
- 
 
setRestrictionParameterValues
protected void setRestrictionParameterValues(List<Object> restrictionParameterValues)
-