com.jalios.jcms.db
Class PublicationCriteria
java.lang.Object
com.jalios.jcms.db.PublicationCriteria
- All Implemented Interfaces:
- JaliosConstants
public class PublicationCriteria
- extends Object
- implements JaliosConstants
This class contains criteria for a DB publication query.
- Since:
- jcms-6.0.0
- Author:
- Olivier Dedieu
REVISION
public static final String REVISION
- See Also:
- Constant Field Values
PublicationCriteria
public PublicationCriteria(Class<? extends Publication> clazz)
toString
public String toString()
- Overrides:
toString
in class Object
getQueryCriterion
public org.hibernate.criterion.Criterion getQueryCriterion()
- Returns the Hibernate query Criterion corresponding to this publication criteria.
- Returns:
- the Hibernate query Criterion corresponding to this publication criteria.
- Since:
- jcms-6.0.0
getQueryOrder
public org.hibernate.criterion.Order getQueryOrder()
isTextSearch
public boolean isTextSearch()
- Returns true if the text parameter has been setup.
- Returns:
- true if the text parameter has been setup.
- Since:
- jcms-6.0.0
getPubClass
public Class<? extends Publication> getPubClass()
setPubClass
public PublicationCriteria setPubClass(Class<? extends Publication> clazz)
getQueryHandler
public QueryHandler getQueryHandler()
setQueryHandler
public PublicationCriteria setQueryHandler(QueryHandler qh)
getWorkspaceId
public String getWorkspaceId()
setWorkspaceId
public PublicationCriteria setWorkspaceId(String workspaceId)
setWorkspace
public PublicationCriteria setWorkspace(Workspace workspace)
getAuthorId
public String getAuthorId()
setAuthorId
public PublicationCriteria setAuthorId(String authorId)
setAuthor
public PublicationCriteria setAuthor(Member author)
getPstatusArray
public int[] getPstatusArray()
setPstatusArray
public PublicationCriteria setPstatusArray(int[] pstatusArray)
isIncludePstatus
public boolean isIncludePstatus()
setIncludePstatus
public PublicationCriteria setIncludePstatus(boolean includePstatus)
getText
public String getText()
setText
public PublicationCriteria setText(String text)
getBeginDate
public Date getBeginDate()
setBeginDate
public PublicationCriteria setBeginDate(Date beginDate)
getEndDate
public Date getEndDate()
setEndDate
public PublicationCriteria setEndDate(Date endDate)
getDateType
public String getDateType()
setDateType
public PublicationCriteria setDateType(String dateType)
getFirstResult
public int getFirstResult()
setFirstResult
public PublicationCriteria setFirstResult(int firstResult)
getMaxResults
public int getMaxResults()
setMaxResults
public PublicationCriteria setMaxResults(int maxResults)
getOrder
public String getOrder()
setOrder
public PublicationCriteria setOrder(String order)
isAscendingOrder
public boolean isAscendingOrder()
setAscendingOrder
public PublicationCriteria setAscendingOrder(boolean ascendingOrder)
setCustomCriterion
public PublicationCriteria setCustomCriterion(org.hibernate.criterion.Criterion customCriterion)
Copyright © 2001-2010 Jalios SA. All Rights Reserved.