Liferay 6.0.5

com.liferay.portlet.polls.service.persistence
Class PollsChoiceUtil

java.lang.Object
  extended by com.liferay.portlet.polls.service.persistence.PollsChoiceUtil

public class PollsChoiceUtil
extends Object

The persistence utility for the polls choice service. This utility wraps PollsChoicePersistenceImpl and provides direct access to the database for CRUD operations. This utility should only be used by the service layer, as it must operate within a transaction. Never access this utility in a JSP, controller, model, or other front-end class.

Never modify this class directly. Modify service.xml and rerun ServiceBuilder to regenerate this class.

Caching information and settings can be found in portal.properties

See Also:
PollsChoicePersistence, PollsChoicePersistenceImpl
ServiceBuilder generated this class. Modifications in this class will be overwritten the next time is generated.

Constructor Summary
PollsChoiceUtil()
           
 
Method Summary
static void cacheResult(List<PollsChoice> pollsChoices)
          Caches the polls choices in the entity cache if it is enabled.
static void cacheResult(PollsChoice pollsChoice)
          Caches the polls choice in the entity cache if it is enabled.
static void clearCache()
           
static void clearCache(PollsChoice pollsChoice)
           
static int countAll()
          Counts all the polls choices.
static int countByQ_N(long questionId, String name)
          Counts all the polls choices where questionId = ? and name = ?.
static int countByQuestionId(long questionId)
          Counts all the polls choices where questionId = ?.
static int countByUuid(String uuid)
          Counts all the polls choices where uuid = ?.
 long countWithDynamicQuery(DynamicQuery dynamicQuery)
           
static PollsChoice create(long choiceId)
          Creates a new polls choice with the primary key.
static PollsChoice fetchByPrimaryKey(long choiceId)
          Finds the polls choice with the primary key or returns null if it could not be found.
static PollsChoice fetchByQ_N(long questionId, String name)
          Finds the polls choice where questionId = ? and name = ? or returns null if it could not be found.
static PollsChoice fetchByQ_N(long questionId, String name, boolean retrieveFromCache)
          Finds the polls choice where questionId = ? and name = ? or returns null if it could not be found, optionally using the finder cache.
static List<PollsChoice> findAll()
          Finds all the polls choices.
static List<PollsChoice> findAll(int start, int end)
          Finds a range of all the polls choices.
static List<PollsChoice> findAll(int start, int end, OrderByComparator orderByComparator)
          Finds an ordered range of all the polls choices.
static PollsChoice findByPrimaryKey(long choiceId)
          Finds the polls choice with the primary key or throws a NoSuchChoiceException if it could not be found.
static PollsChoice findByQ_N(long questionId, String name)
          Finds the polls choice where questionId = ? and name = ? or throws a NoSuchChoiceException if it could not be found.
static PollsChoice findByQuestionId_First(long questionId, OrderByComparator orderByComparator)
          Finds the first polls choice in the ordered set where questionId = ?.
static PollsChoice findByQuestionId_Last(long questionId, OrderByComparator orderByComparator)
          Finds the last polls choice in the ordered set where questionId = ?.
static PollsChoice[] findByQuestionId_PrevAndNext(long choiceId, long questionId, OrderByComparator orderByComparator)
          Finds the polls choices before and after the current polls choice in the ordered set where questionId = ?.
static List<PollsChoice> findByQuestionId(long questionId)
          Finds all the polls choices where questionId = ?.
static List<PollsChoice> findByQuestionId(long questionId, int start, int end)
          Finds a range of all the polls choices where questionId = ?.
static List<PollsChoice> findByQuestionId(long questionId, int start, int end, OrderByComparator orderByComparator)
          Finds an ordered range of all the polls choices where questionId = ?.
static PollsChoice findByUuid_First(String uuid, OrderByComparator orderByComparator)
          Finds the first polls choice in the ordered set where uuid = ?.
static PollsChoice findByUuid_Last(String uuid, OrderByComparator orderByComparator)
          Finds the last polls choice in the ordered set where uuid = ?.
static PollsChoice[] findByUuid_PrevAndNext(long choiceId, String uuid, OrderByComparator orderByComparator)
          Finds the polls choices before and after the current polls choice in the ordered set where uuid = ?.
static List<PollsChoice> findByUuid(String uuid)
          Finds all the polls choices where uuid = ?.
static List<PollsChoice> findByUuid(String uuid, int start, int end)
          Finds a range of all the polls choices where uuid = ?.
static List<PollsChoice> findByUuid(String uuid, int start, int end, OrderByComparator orderByComparator)
          Finds an ordered range of all the polls choices where uuid = ?.
static List<PollsChoice> findWithDynamicQuery(DynamicQuery dynamicQuery)
           
static List<PollsChoice> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end)
           
static List<PollsChoice> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator orderByComparator)
           
static PollsChoicePersistence getPersistence()
           
static PollsChoice remove(long choiceId)
          Removes the polls choice with the primary key from the database.
static PollsChoice remove(PollsChoice pollsChoice)
           
static void removeAll()
          Removes all the polls choices from the database.
static void removeByQ_N(long questionId, String name)
          Removes the polls choice where questionId = ? and name = ? from the database.
static void removeByQuestionId(long questionId)
          Removes all the polls choices where questionId = ? from the database.
static void removeByUuid(String uuid)
          Removes all the polls choices where uuid = ? from the database.
 void setPersistence(PollsChoicePersistence persistence)
           
static PollsChoice update(PollsChoice pollsChoice, boolean merge)
           
static PollsChoice update(PollsChoice pollsChoice, boolean merge, ServiceContext serviceContext)
           
static PollsChoice updateImpl(PollsChoice pollsChoice, boolean merge)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PollsChoiceUtil

public PollsChoiceUtil()
Method Detail

clearCache

public static void clearCache()
See Also:
BasePersistence.clearCache()

clearCache

public static void clearCache(PollsChoice pollsChoice)
See Also:
BasePersistence.clearCache(com.liferay.portal.model.BaseModel)

countWithDynamicQuery

public long countWithDynamicQuery(DynamicQuery dynamicQuery)
                           throws SystemException
Throws:
SystemException
See Also:
BasePersistence.countWithDynamicQuery(DynamicQuery)

findWithDynamicQuery

public static List<PollsChoice> findWithDynamicQuery(DynamicQuery dynamicQuery)
                                              throws SystemException
Throws:
SystemException
See Also:
BasePersistence.findWithDynamicQuery(DynamicQuery)

findWithDynamicQuery

public static List<PollsChoice> findWithDynamicQuery(DynamicQuery dynamicQuery,
                                                     int start,
                                                     int end)
                                              throws SystemException
Throws:
SystemException
See Also:
BasePersistence.findWithDynamicQuery(DynamicQuery, int, int)

findWithDynamicQuery

public static List<PollsChoice> findWithDynamicQuery(DynamicQuery dynamicQuery,
                                                     int start,
                                                     int end,
                                                     OrderByComparator orderByComparator)
                                              throws SystemException
Throws:
SystemException
See Also:
BasePersistence.findWithDynamicQuery(DynamicQuery, int, int, OrderByComparator)

remove

public static PollsChoice remove(PollsChoice pollsChoice)
                          throws SystemException
Throws:
SystemException
See Also:
BasePersistence.remove(com.liferay.portal.model.BaseModel)

update

public static PollsChoice update(PollsChoice pollsChoice,
                                 boolean merge)
                          throws SystemException
Throws:
SystemException
See Also:
BasePersistence.update(com.liferay.portal.model.BaseModel, boolean)

update

public static PollsChoice update(PollsChoice pollsChoice,
                                 boolean merge,
                                 ServiceContext serviceContext)
                          throws SystemException
Throws:
SystemException
See Also:
BasePersistence.update(com.liferay.portal.model.BaseModel, boolean, ServiceContext)

cacheResult

public static void cacheResult(PollsChoice pollsChoice)
Caches the polls choice in the entity cache if it is enabled.

Parameters:
pollsChoice - the polls choice to cache

cacheResult

public static void cacheResult(List<PollsChoice> pollsChoices)
Caches the polls choices in the entity cache if it is enabled.

Parameters:
pollsChoices - the polls choices to cache

create

public static PollsChoice create(long choiceId)
Creates a new polls choice with the primary key. Does not add the polls choice to the database.

Parameters:
choiceId - the primary key for the new polls choice
Returns:
the new polls choice

remove

public static PollsChoice remove(long choiceId)
                          throws SystemException,
                                 NoSuchChoiceException
Removes the polls choice with the primary key from the database. Also notifies the appropriate model listeners.

Parameters:
choiceId - the primary key of the polls choice to remove
Returns:
the polls choice that was removed
Throws:
NoSuchChoiceException - if a polls choice with the primary key could not be found
SystemException - if a system exception occurred

updateImpl

public static PollsChoice updateImpl(PollsChoice pollsChoice,
                                     boolean merge)
                              throws SystemException
Throws:
SystemException

findByPrimaryKey

public static PollsChoice findByPrimaryKey(long choiceId)
                                    throws SystemException,
                                           NoSuchChoiceException
Finds the polls choice with the primary key or throws a NoSuchChoiceException if it could not be found.

Parameters:
choiceId - the primary key of the polls choice to find
Returns:
the polls choice
Throws:
NoSuchChoiceException - if a polls choice with the primary key could not be found
SystemException - if a system exception occurred

fetchByPrimaryKey

public static PollsChoice fetchByPrimaryKey(long choiceId)
                                     throws SystemException
Finds the polls choice with the primary key or returns null if it could not be found.

Parameters:
choiceId - the primary key of the polls choice to find
Returns:
the polls choice, or null if a polls choice with the primary key could not be found
Throws:
SystemException - if a system exception occurred

findByUuid

public static List<PollsChoice> findByUuid(String uuid)
                                    throws SystemException
Finds all the polls choices where uuid = ?.

Parameters:
uuid - the uuid to search with
Returns:
the matching polls choices
Throws:
SystemException - if a system exception occurred

findByUuid

public static List<PollsChoice> findByUuid(String uuid,
                                           int start,
                                           int end)
                                    throws SystemException
Finds a range of all the polls choices where uuid = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
uuid - the uuid to search with
start - the lower bound of the range of polls choices to return
end - the upper bound of the range of polls choices to return (not inclusive)
Returns:
the range of matching polls choices
Throws:
SystemException - if a system exception occurred

findByUuid

public static List<PollsChoice> findByUuid(String uuid,
                                           int start,
                                           int end,
                                           OrderByComparator orderByComparator)
                                    throws SystemException
Finds an ordered range of all the polls choices where uuid = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
uuid - the uuid to search with
start - the lower bound of the range of polls choices to return
end - the upper bound of the range of polls choices to return (not inclusive)
orderByComparator - the comparator to order the results by
Returns:
the ordered range of matching polls choices
Throws:
SystemException - if a system exception occurred

findByUuid_First

public static PollsChoice findByUuid_First(String uuid,
                                           OrderByComparator orderByComparator)
                                    throws SystemException,
                                           NoSuchChoiceException
Finds the first polls choice in the ordered set where uuid = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
uuid - the uuid to search with
orderByComparator - the comparator to order the set by
Returns:
the first matching polls choice
Throws:
NoSuchChoiceException - if a matching polls choice could not be found
SystemException - if a system exception occurred

findByUuid_Last

public static PollsChoice findByUuid_Last(String uuid,
                                          OrderByComparator orderByComparator)
                                   throws SystemException,
                                          NoSuchChoiceException
Finds the last polls choice in the ordered set where uuid = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
uuid - the uuid to search with
orderByComparator - the comparator to order the set by
Returns:
the last matching polls choice
Throws:
NoSuchChoiceException - if a matching polls choice could not be found
SystemException - if a system exception occurred

findByUuid_PrevAndNext

public static PollsChoice[] findByUuid_PrevAndNext(long choiceId,
                                                   String uuid,
                                                   OrderByComparator orderByComparator)
                                            throws SystemException,
                                                   NoSuchChoiceException
Finds the polls choices before and after the current polls choice in the ordered set where uuid = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
choiceId - the primary key of the current polls choice
uuid - the uuid to search with
orderByComparator - the comparator to order the set by
Returns:
the previous, current, and next polls choice
Throws:
NoSuchChoiceException - if a polls choice with the primary key could not be found
SystemException - if a system exception occurred

findByQuestionId

public static List<PollsChoice> findByQuestionId(long questionId)
                                          throws SystemException
Finds all the polls choices where questionId = ?.

Parameters:
questionId - the question id to search with
Returns:
the matching polls choices
Throws:
SystemException - if a system exception occurred

findByQuestionId

public static List<PollsChoice> findByQuestionId(long questionId,
                                                 int start,
                                                 int end)
                                          throws SystemException
Finds a range of all the polls choices where questionId = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
questionId - the question id to search with
start - the lower bound of the range of polls choices to return
end - the upper bound of the range of polls choices to return (not inclusive)
Returns:
the range of matching polls choices
Throws:
SystemException - if a system exception occurred

findByQuestionId

public static List<PollsChoice> findByQuestionId(long questionId,
                                                 int start,
                                                 int end,
                                                 OrderByComparator orderByComparator)
                                          throws SystemException
Finds an ordered range of all the polls choices where questionId = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
questionId - the question id to search with
start - the lower bound of the range of polls choices to return
end - the upper bound of the range of polls choices to return (not inclusive)
orderByComparator - the comparator to order the results by
Returns:
the ordered range of matching polls choices
Throws:
SystemException - if a system exception occurred

findByQuestionId_First

public static PollsChoice findByQuestionId_First(long questionId,
                                                 OrderByComparator orderByComparator)
                                          throws SystemException,
                                                 NoSuchChoiceException
Finds the first polls choice in the ordered set where questionId = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
questionId - the question id to search with
orderByComparator - the comparator to order the set by
Returns:
the first matching polls choice
Throws:
NoSuchChoiceException - if a matching polls choice could not be found
SystemException - if a system exception occurred

findByQuestionId_Last

public static PollsChoice findByQuestionId_Last(long questionId,
                                                OrderByComparator orderByComparator)
                                         throws SystemException,
                                                NoSuchChoiceException
Finds the last polls choice in the ordered set where questionId = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
questionId - the question id to search with
orderByComparator - the comparator to order the set by
Returns:
the last matching polls choice
Throws:
NoSuchChoiceException - if a matching polls choice could not be found
SystemException - if a system exception occurred

findByQuestionId_PrevAndNext

public static PollsChoice[] findByQuestionId_PrevAndNext(long choiceId,
                                                         long questionId,
                                                         OrderByComparator orderByComparator)
                                                  throws SystemException,
                                                         NoSuchChoiceException
Finds the polls choices before and after the current polls choice in the ordered set where questionId = ?.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
choiceId - the primary key of the current polls choice
questionId - the question id to search with
orderByComparator - the comparator to order the set by
Returns:
the previous, current, and next polls choice
Throws:
NoSuchChoiceException - if a polls choice with the primary key could not be found
SystemException - if a system exception occurred

findByQ_N

public static PollsChoice findByQ_N(long questionId,
                                    String name)
                             throws SystemException,
                                    NoSuchChoiceException
Finds the polls choice where questionId = ? and name = ? or throws a NoSuchChoiceException if it could not be found.

Parameters:
questionId - the question id to search with
name - the name to search with
Returns:
the matching polls choice
Throws:
NoSuchChoiceException - if a matching polls choice could not be found
SystemException - if a system exception occurred

fetchByQ_N

public static PollsChoice fetchByQ_N(long questionId,
                                     String name)
                              throws SystemException
Finds the polls choice where questionId = ? and name = ? or returns null if it could not be found. Uses the finder cache.

Parameters:
questionId - the question id to search with
name - the name to search with
Returns:
the matching polls choice, or null if a matching polls choice could not be found
Throws:
SystemException - if a system exception occurred

fetchByQ_N

public static PollsChoice fetchByQ_N(long questionId,
                                     String name,
                                     boolean retrieveFromCache)
                              throws SystemException
Finds the polls choice where questionId = ? and name = ? or returns null if it could not be found, optionally using the finder cache.

Parameters:
questionId - the question id to search with
name - the name to search with
Returns:
the matching polls choice, or null if a matching polls choice could not be found
Throws:
SystemException - if a system exception occurred

findAll

public static List<PollsChoice> findAll()
                                 throws SystemException
Finds all the polls choices.

Returns:
the polls choices
Throws:
SystemException - if a system exception occurred

findAll

public static List<PollsChoice> findAll(int start,
                                        int end)
                                 throws SystemException
Finds a range of all the polls choices.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
start - the lower bound of the range of polls choices to return
end - the upper bound of the range of polls choices to return (not inclusive)
Returns:
the range of polls choices
Throws:
SystemException - if a system exception occurred

findAll

public static List<PollsChoice> findAll(int start,
                                        int end,
                                        OrderByComparator orderByComparator)
                                 throws SystemException
Finds an ordered range of all the polls choices.

Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil.ALL_POS will return the full result set.

Parameters:
start - the lower bound of the range of polls choices to return
end - the upper bound of the range of polls choices to return (not inclusive)
orderByComparator - the comparator to order the results by
Returns:
the ordered range of polls choices
Throws:
SystemException - if a system exception occurred

removeByUuid

public static void removeByUuid(String uuid)
                         throws SystemException
Removes all the polls choices where uuid = ? from the database.

Parameters:
uuid - the uuid to search with
Throws:
SystemException - if a system exception occurred

removeByQuestionId

public static void removeByQuestionId(long questionId)
                               throws SystemException
Removes all the polls choices where questionId = ? from the database.

Parameters:
questionId - the question id to search with
Throws:
SystemException - if a system exception occurred

removeByQ_N

public static void removeByQ_N(long questionId,
                               String name)
                        throws SystemException,
                               NoSuchChoiceException
Removes the polls choice where questionId = ? and name = ? from the database.

Parameters:
questionId - the question id to search with
name - the name to search with
Throws:
SystemException - if a system exception occurred
NoSuchChoiceException

removeAll

public static void removeAll()
                      throws SystemException
Removes all the polls choices from the database.

Throws:
SystemException - if a system exception occurred

countByUuid

public static int countByUuid(String uuid)
                       throws SystemException
Counts all the polls choices where uuid = ?.

Parameters:
uuid - the uuid to search with
Returns:
the number of matching polls choices
Throws:
SystemException - if a system exception occurred

countByQuestionId

public static int countByQuestionId(long questionId)
                             throws SystemException
Counts all the polls choices where questionId = ?.

Parameters:
questionId - the question id to search with
Returns:
the number of matching polls choices
Throws:
SystemException - if a system exception occurred

countByQ_N

public static int countByQ_N(long questionId,
                             String name)
                      throws SystemException
Counts all the polls choices where questionId = ? and name = ?.

Parameters:
questionId - the question id to search with
name - the name to search with
Returns:
the number of matching polls choices
Throws:
SystemException - if a system exception occurred

countAll

public static int countAll()
                    throws SystemException
Counts all the polls choices.

Returns:
the number of polls choices
Throws:
SystemException - if a system exception occurred

getPersistence

public static PollsChoicePersistence getPersistence()

setPersistence

public void setPersistence(PollsChoicePersistence persistence)

Liferay 6.0.5