com.liferay.portal.service.persistence
Class UserFinderImpl

java.lang.Object
  extended by com.liferay.portal.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.model.User>
      extended by com.liferay.portal.service.persistence.UserFinderImpl
All Implemented Interfaces:
com.liferay.portal.kernel.dao.orm.SessionFactory, com.liferay.portal.service.persistence.BasePersistence<com.liferay.portal.model.User>, com.liferay.portal.service.persistence.UserFinder

public class UserFinderImpl
extends com.liferay.portal.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.model.User>
implements com.liferay.portal.service.persistence.UserFinder

Author:
Brian Wing Shun Chan, Jon Steer, Raymond Augé, Connor McKay

Field Summary
static java.lang.String COUNT_BY_C_FN_MN_LN_SN_EA_S
           
static java.lang.String COUNT_BY_USER
           
static java.lang.String FIND_BY_C_FN_MN_LN_SN_EA_S
           
static java.lang.String FIND_BY_NO_ANNOUNCEMENTS_DELIVERIES
           
static java.lang.String FIND_BY_NO_CONTACTS
           
static java.lang.String FIND_BY_NO_GROUPS
           
static java.lang.String JOIN_BY_ANNOUNCEMENTS_DELIVERY_EMAIL_OR_SMS
           
static java.lang.String JOIN_BY_CONTACT_TWITTER_SN
           
static java.lang.String JOIN_BY_NO_ORGANIZATIONS
           
static java.lang.String JOIN_BY_PERMISSION
           
static java.lang.String JOIN_BY_SOCIAL_MUTUAL_RELATION
           
static java.lang.String JOIN_BY_SOCIAL_MUTUAL_RELATION_TYPE
           
static java.lang.String JOIN_BY_SOCIAL_RELATION
           
static java.lang.String JOIN_BY_SOCIAL_RELATION_TYPE
           
static java.lang.String JOIN_BY_USER_GROUP_ROLE
           
static java.lang.String JOIN_BY_USERS_GROUPS
           
static java.lang.String JOIN_BY_USERS_ORGS
           
static java.lang.String JOIN_BY_USERS_ORGS_TREE
           
static java.lang.String JOIN_BY_USERS_PASSWORD_POLICIES
           
static java.lang.String JOIN_BY_USERS_ROLES
           
static java.lang.String JOIN_BY_USERS_TEAMS
           
static java.lang.String JOIN_BY_USERS_USER_GROUPS
           
protected static java.lang.String STATUS_SQL
           
 
Fields inherited from class com.liferay.portal.service.persistence.impl.BasePersistenceImpl
COUNT_COLUMN_NAME, FINDER_ARGS_EMPTY, listeners, ORDER_BY_ASC, ORDER_BY_ASC_HAS_NEXT, ORDER_BY_CLAUSE, ORDER_BY_DESC, ORDER_BY_DESC_HAS_NEXT, WHERE_AND, WHERE_GREATER_THAN, WHERE_GREATER_THAN_HAS_NEXT, WHERE_LESSER_THAN, WHERE_LESSER_THAN_HAS_NEXT, WHERE_OR
 
Constructor Summary
UserFinderImpl()
           
 
Method Summary
 int countByC_FN_MN_LN_SN_EA_S(long companyId, java.lang.String[] firstNames, java.lang.String[] middleNames, java.lang.String[] lastNames, java.lang.String[] screenNames, java.lang.String[] emailAddresses, int status, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params, boolean andOperator)
           
 int countByC_FN_MN_LN_SN_EA_S(long companyId, java.lang.String firstName, java.lang.String middleName, java.lang.String lastName, java.lang.String screenName, java.lang.String emailAddress, int status, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params, boolean andOperator)
           
 int countByKeywords(long companyId, java.lang.String keywords, int status, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
           
 int countByUser(long userId, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
           
 java.util.List<com.liferay.portal.model.User> findByC_FN_MN_LN_SN_EA_S(long companyId, java.lang.String[] firstNames, java.lang.String[] middleNames, java.lang.String[] lastNames, java.lang.String[] screenNames, java.lang.String[] emailAddresses, int status, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params, boolean andOperator, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<com.liferay.portal.model.User> findByC_FN_MN_LN_SN_EA_S(long companyId, java.lang.String firstName, java.lang.String middleName, java.lang.String lastName, java.lang.String screenName, java.lang.String emailAddress, int status, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params, boolean andOperator, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<com.liferay.portal.model.User> findByKeywords(long companyId, java.lang.String keywords, int status, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params, int start, int end, com.liferay.portal.kernel.util.OrderByComparator obc)
           
 java.util.List<com.liferay.portal.model.User> findByNoAnnouncementsDeliveries(java.lang.String type)
           
 java.util.List<com.liferay.portal.model.User> findByNoContacts()
           
 java.util.List<com.liferay.portal.model.User> findByNoGroups()
           
protected  java.lang.String getJoin(java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
           
protected  java.lang.String getJoin(java.lang.String key, java.lang.Object value)
           
protected  java.lang.String getWhere(java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
           
protected  java.lang.String getWhere(java.lang.String key, java.lang.Object value)
           
protected  void setJoin(com.liferay.portal.kernel.dao.orm.QueryPos qPos, java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
           
 
Methods inherited from class com.liferay.portal.service.persistence.impl.BasePersistenceImpl
appendOrderByComparator, clearCache, clearCache, clearCache, closeSession, countWithDynamicQuery, fetchByPrimaryKey, findByPrimaryKey, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, getDataSource, getDB, getDialect, getListeners, openNewSession, openSession, processException, registerListener, remove, remove, removeImpl, setDataSource, setSessionFactory, unregisterListener, update, update, updateImpl
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COUNT_BY_USER

public static java.lang.String COUNT_BY_USER

COUNT_BY_C_FN_MN_LN_SN_EA_S

public static java.lang.String COUNT_BY_C_FN_MN_LN_SN_EA_S

FIND_BY_NO_ANNOUNCEMENTS_DELIVERIES

public static java.lang.String FIND_BY_NO_ANNOUNCEMENTS_DELIVERIES

FIND_BY_NO_CONTACTS

public static java.lang.String FIND_BY_NO_CONTACTS

FIND_BY_NO_GROUPS

public static java.lang.String FIND_BY_NO_GROUPS

FIND_BY_C_FN_MN_LN_SN_EA_S

public static java.lang.String FIND_BY_C_FN_MN_LN_SN_EA_S

JOIN_BY_CONTACT_TWITTER_SN

public static java.lang.String JOIN_BY_CONTACT_TWITTER_SN

JOIN_BY_NO_ORGANIZATIONS

public static java.lang.String JOIN_BY_NO_ORGANIZATIONS

JOIN_BY_PERMISSION

public static java.lang.String JOIN_BY_PERMISSION

JOIN_BY_USER_GROUP_ROLE

public static java.lang.String JOIN_BY_USER_GROUP_ROLE

JOIN_BY_USERS_GROUPS

public static java.lang.String JOIN_BY_USERS_GROUPS

JOIN_BY_USERS_ORGS

public static java.lang.String JOIN_BY_USERS_ORGS

JOIN_BY_USERS_ORGS_TREE

public static java.lang.String JOIN_BY_USERS_ORGS_TREE

JOIN_BY_USERS_PASSWORD_POLICIES

public static java.lang.String JOIN_BY_USERS_PASSWORD_POLICIES

JOIN_BY_USERS_ROLES

public static java.lang.String JOIN_BY_USERS_ROLES

JOIN_BY_USERS_TEAMS

public static java.lang.String JOIN_BY_USERS_TEAMS

JOIN_BY_USERS_USER_GROUPS

public static java.lang.String JOIN_BY_USERS_USER_GROUPS

JOIN_BY_ANNOUNCEMENTS_DELIVERY_EMAIL_OR_SMS

public static java.lang.String JOIN_BY_ANNOUNCEMENTS_DELIVERY_EMAIL_OR_SMS

JOIN_BY_SOCIAL_MUTUAL_RELATION

public static java.lang.String JOIN_BY_SOCIAL_MUTUAL_RELATION

JOIN_BY_SOCIAL_MUTUAL_RELATION_TYPE

public static java.lang.String JOIN_BY_SOCIAL_MUTUAL_RELATION_TYPE

JOIN_BY_SOCIAL_RELATION

public static java.lang.String JOIN_BY_SOCIAL_RELATION

JOIN_BY_SOCIAL_RELATION_TYPE

public static java.lang.String JOIN_BY_SOCIAL_RELATION_TYPE

STATUS_SQL

protected static java.lang.String STATUS_SQL
Constructor Detail

UserFinderImpl

public UserFinderImpl()
Method Detail

countByUser

public int countByUser(long userId,
                       java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
                throws com.liferay.portal.kernel.exception.SystemException
Specified by:
countByUser in interface com.liferay.portal.service.persistence.UserFinder
Throws:
com.liferay.portal.kernel.exception.SystemException

countByKeywords

public int countByKeywords(long companyId,
                           java.lang.String keywords,
                           int status,
                           java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)
                    throws com.liferay.portal.kernel.exception.SystemException
Specified by:
countByKeywords in interface com.liferay.portal.service.persistence.UserFinder
Throws:
com.liferay.portal.kernel.exception.SystemException

countByC_FN_MN_LN_SN_EA_S

public int countByC_FN_MN_LN_SN_EA_S(long companyId,
                                     java.lang.String firstName,
                                     java.lang.String middleName,
                                     java.lang.String lastName,
                                     java.lang.String screenName,
                                     java.lang.String emailAddress,
                                     int status,
                                     java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
                                     boolean andOperator)
                              throws com.liferay.portal.kernel.exception.SystemException
Specified by:
countByC_FN_MN_LN_SN_EA_S in interface com.liferay.portal.service.persistence.UserFinder
Throws:
com.liferay.portal.kernel.exception.SystemException

countByC_FN_MN_LN_SN_EA_S

public int countByC_FN_MN_LN_SN_EA_S(long companyId,
                                     java.lang.String[] firstNames,
                                     java.lang.String[] middleNames,
                                     java.lang.String[] lastNames,
                                     java.lang.String[] screenNames,
                                     java.lang.String[] emailAddresses,
                                     int status,
                                     java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
                                     boolean andOperator)
                              throws com.liferay.portal.kernel.exception.SystemException
Specified by:
countByC_FN_MN_LN_SN_EA_S in interface com.liferay.portal.service.persistence.UserFinder
Throws:
com.liferay.portal.kernel.exception.SystemException

findByKeywords

public java.util.List<com.liferay.portal.model.User> findByKeywords(long companyId,
                                                                    java.lang.String keywords,
                                                                    int status,
                                                                    java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
                                                                    int start,
                                                                    int end,
                                                                    com.liferay.portal.kernel.util.OrderByComparator obc)
                                                             throws com.liferay.portal.kernel.exception.SystemException
Specified by:
findByKeywords in interface com.liferay.portal.service.persistence.UserFinder
Throws:
com.liferay.portal.kernel.exception.SystemException

findByNoAnnouncementsDeliveries

public java.util.List<com.liferay.portal.model.User> findByNoAnnouncementsDeliveries(java.lang.String type)
                                                                              throws com.liferay.portal.kernel.exception.SystemException
Specified by:
findByNoAnnouncementsDeliveries in interface com.liferay.portal.service.persistence.UserFinder
Throws:
com.liferay.portal.kernel.exception.SystemException

findByNoContacts

public java.util.List<com.liferay.portal.model.User> findByNoContacts()
                                                               throws com.liferay.portal.kernel.exception.SystemException
Specified by:
findByNoContacts in interface com.liferay.portal.service.persistence.UserFinder
Throws:
com.liferay.portal.kernel.exception.SystemException

findByNoGroups

public java.util.List<com.liferay.portal.model.User> findByNoGroups()
                                                             throws com.liferay.portal.kernel.exception.SystemException
Specified by:
findByNoGroups in interface com.liferay.portal.service.persistence.UserFinder
Throws:
com.liferay.portal.kernel.exception.SystemException

findByC_FN_MN_LN_SN_EA_S

public java.util.List<com.liferay.portal.model.User> findByC_FN_MN_LN_SN_EA_S(long companyId,
                                                                              java.lang.String firstName,
                                                                              java.lang.String middleName,
                                                                              java.lang.String lastName,
                                                                              java.lang.String screenName,
                                                                              java.lang.String emailAddress,
                                                                              int status,
                                                                              java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
                                                                              boolean andOperator,
                                                                              int start,
                                                                              int end,
                                                                              com.liferay.portal.kernel.util.OrderByComparator obc)
                                                                       throws com.liferay.portal.kernel.exception.SystemException
Specified by:
findByC_FN_MN_LN_SN_EA_S in interface com.liferay.portal.service.persistence.UserFinder
Throws:
com.liferay.portal.kernel.exception.SystemException

findByC_FN_MN_LN_SN_EA_S

public java.util.List<com.liferay.portal.model.User> findByC_FN_MN_LN_SN_EA_S(long companyId,
                                                                              java.lang.String[] firstNames,
                                                                              java.lang.String[] middleNames,
                                                                              java.lang.String[] lastNames,
                                                                              java.lang.String[] screenNames,
                                                                              java.lang.String[] emailAddresses,
                                                                              int status,
                                                                              java.util.LinkedHashMap<java.lang.String,java.lang.Object> params,
                                                                              boolean andOperator,
                                                                              int start,
                                                                              int end,
                                                                              com.liferay.portal.kernel.util.OrderByComparator obc)
                                                                       throws com.liferay.portal.kernel.exception.SystemException
Specified by:
findByC_FN_MN_LN_SN_EA_S in interface com.liferay.portal.service.persistence.UserFinder
Throws:
com.liferay.portal.kernel.exception.SystemException

getJoin

protected java.lang.String getJoin(java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)

getJoin

protected java.lang.String getJoin(java.lang.String key,
                                   java.lang.Object value)

getWhere

protected java.lang.String getWhere(java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)

getWhere

protected java.lang.String getWhere(java.lang.String key,
                                    java.lang.Object value)

setJoin

protected void setJoin(com.liferay.portal.kernel.dao.orm.QueryPos qPos,
                       java.util.LinkedHashMap<java.lang.String,java.lang.Object> params)