Interface UserPersistence

All Superinterfaces:
BasePersistence<User>, CTPersistence<User>

@ProviderType public interface UserPersistence extends BasePersistence<User>, CTPersistence<User>
The persistence interface for the user service.

Caching information and settings can be found in portal.properties

Author:
Brian Wing Shun Chan
See Also:
{$generated.description}
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    addGroup(long pk, long groupPK)
    Adds an association between the user and the group.
    boolean
    addGroup(long pk, Group group)
    Adds an association between the user and the group.
    boolean
    addGroups(long pk, long[] groupPKs)
    Adds an association between the user and the groups.
    boolean
    addGroups(long pk, List<Group> groups)
    Adds an association between the user and the groups.
    boolean
    addOrganization(long pk, long organizationPK)
    Adds an association between the user and the organization.
    boolean
    addOrganization(long pk, Organization organization)
    Adds an association between the user and the organization.
    boolean
    addOrganizations(long pk, long[] organizationPKs)
    Adds an association between the user and the organizations.
    boolean
    addOrganizations(long pk, List<Organization> organizations)
    Adds an association between the user and the organizations.
    boolean
    addRole(long pk, long rolePK)
    Adds an association between the user and the role.
    boolean
    addRole(long pk, Role role)
    Adds an association between the user and the role.
    boolean
    addRoles(long pk, long[] rolePKs)
    Adds an association between the user and the roles.
    boolean
    addRoles(long pk, List<Role> roles)
    Adds an association between the user and the roles.
    boolean
    addTeam(long pk, long teamPK)
    Adds an association between the user and the team.
    boolean
    addTeam(long pk, Team team)
    Adds an association between the user and the team.
    boolean
    addTeams(long pk, long[] teamPKs)
    Adds an association between the user and the teams.
    boolean
    addTeams(long pk, List<Team> teams)
    Adds an association between the user and the teams.
    boolean
    addUserGroup(long pk, long userGroupPK)
    Adds an association between the user and the user group.
    boolean
    addUserGroup(long pk, UserGroup userGroup)
    Adds an association between the user and the user group.
    boolean
    addUserGroups(long pk, long[] userGroupPKs)
    Adds an association between the user and the user groups.
    boolean
    addUserGroups(long pk, List<UserGroup> userGroups)
    Adds an association between the user and the user groups.
    void
    Caches the user in the entity cache if it is enabled.
    void
    Caches the users in the entity cache if it is enabled.
    void
    clearGroups(long pk)
    Clears all associations between the user and its groups.
    void
    Clears all associations between the user and its organizations.
    void
    clearRoles(long pk)
    Clears all associations between the user and its roles.
    void
    clearTeams(long pk)
    Clears all associations between the user and its teams.
    void
    clearUserGroups(long pk)
    Clears all associations between the user and its user groups.
    boolean
    containsGroup(long pk, long groupPK)
    Returns true if the group is associated with the user.
    boolean
    containsGroups(long pk)
    Returns true if the user has any groups associated with it.
    boolean
    containsOrganization(long pk, long organizationPK)
    Returns true if the organization is associated with the user.
    boolean
    Returns true if the user has any organizations associated with it.
    boolean
    containsRole(long pk, long rolePK)
    Returns true if the role is associated with the user.
    boolean
    containsRoles(long pk)
    Returns true if the user has any roles associated with it.
    boolean
    containsTeam(long pk, long teamPK)
    Returns true if the team is associated with the user.
    boolean
    containsTeams(long pk)
    Returns true if the user has any teams associated with it.
    boolean
    containsUserGroup(long pk, long userGroupPK)
    Returns true if the user group is associated with the user.
    boolean
    Returns true if the user has any user groups associated with it.
    int
    Returns the number of users.
    int
    countByC_CD(long companyId, Date createDate)
    Returns the number of users where companyId = ? and createDate = ?.
    int
    countByC_CD_MD(long companyId, Date createDate, Date modifiedDate)
    Returns the number of users where companyId = ? and createDate = ? and modifiedDate = ?.
    int
    countByC_EA(long companyId, String emailAddress)
    Returns the number of users where companyId = ? and emailAddress = ?.
    int
    countByC_FID(long companyId, long facebookId)
    Returns the number of users where companyId = ? and facebookId = ?.
    int
    countByC_GUID(long companyId, String googleUserId)
    Returns the number of users where companyId = ? and googleUserId = ?.
    int
    countByC_MD(long companyId, Date modifiedDate)
    Returns the number of users where companyId = ? and modifiedDate = ?.
    int
    countByC_O(long companyId, String openId)
    Returns the number of users where companyId = ? and openId = ?.
    int
    countByC_S(long companyId, int status)
    Returns the number of users where companyId = ? and status = ?.
    int
    countByC_SN(long companyId, String screenName)
    Returns the number of users where companyId = ? and screenName = ?.
    int
    countByC_T(long companyId, int type)
    Returns the number of users where companyId = ? and type = ?.
    int
    countByC_T_S(long companyId, int type, int status)
    Returns the number of users where companyId = ? and type = ? and status = ?.
    int
    countByC_U(long companyId, long userId)
    Returns the number of users where companyId = ? and userId = ?.
    int
    countByCompanyId(long companyId)
    Returns the number of users where companyId = ?.
    int
    countByContactId(long contactId)
    Returns the number of users where contactId = ?.
    int
    Returns the number of users where emailAddress = ?.
    int
    countByERC_C(String externalReferenceCode, long companyId)
    Returns the number of users where externalReferenceCode = ? and companyId = ?.
    int
    countByGtU_C(long userId, long companyId)
    Returns the number of users where userId > ? and companyId = ?.
    int
    countByPortraitId(long portraitId)
    Returns the number of users where portraitId = ?.
    int
    Returns the number of users where uuid = ?.
    int
    countByUuid_C(String uuid, long companyId)
    Returns the number of users where uuid = ? and companyId = ?.
    create(long userId)
    Creates a new user with the primary key.
    fetchByC_CD_First(long companyId, Date createDate, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where companyId = ? and createDate = ?.
    fetchByC_CD_Last(long companyId, Date createDate, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where companyId = ? and createDate = ?.
    fetchByC_CD_MD_First(long companyId, Date createDate, Date modifiedDate, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where companyId = ? and createDate = ? and modifiedDate = ?.
    fetchByC_CD_MD_Last(long companyId, Date createDate, Date modifiedDate, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where companyId = ? and createDate = ? and modifiedDate = ?.
    fetchByC_EA(long companyId, String emailAddress)
    Returns the user where companyId = ? and emailAddress = ? or returns null if it could not be found.
    fetchByC_EA(long companyId, String emailAddress, boolean useFinderCache)
    Returns the user where companyId = ? and emailAddress = ? or returns null if it could not be found, optionally using the finder cache.
    fetchByC_FID(long companyId, long facebookId)
    Returns the user where companyId = ? and facebookId = ? or returns null if it could not be found.
    fetchByC_FID(long companyId, long facebookId, boolean useFinderCache)
    Returns the user where companyId = ? and facebookId = ? or returns null if it could not be found, optionally using the finder cache.
    fetchByC_GUID(long companyId, String googleUserId)
    Returns the user where companyId = ? and googleUserId = ? or returns null if it could not be found.
    fetchByC_GUID(long companyId, String googleUserId, boolean useFinderCache)
    Returns the user where companyId = ? and googleUserId = ? or returns null if it could not be found, optionally using the finder cache.
    fetchByC_MD_First(long companyId, Date modifiedDate, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where companyId = ? and modifiedDate = ?.
    fetchByC_MD_Last(long companyId, Date modifiedDate, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where companyId = ? and modifiedDate = ?.
    fetchByC_O(long companyId, String openId)
    Returns the user where companyId = ? and openId = ? or returns null if it could not be found.
    fetchByC_O(long companyId, String openId, boolean useFinderCache)
    Returns the user where companyId = ? and openId = ? or returns null if it could not be found, optionally using the finder cache.
    fetchByC_S_First(long companyId, int status, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where companyId = ? and status = ?.
    fetchByC_S_Last(long companyId, int status, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where companyId = ? and status = ?.
    fetchByC_SN(long companyId, String screenName)
    Returns the user where companyId = ? and screenName = ? or returns null if it could not be found.
    fetchByC_SN(long companyId, String screenName, boolean useFinderCache)
    Returns the user where companyId = ? and screenName = ? or returns null if it could not be found, optionally using the finder cache.
    fetchByC_T_First(long companyId, int type, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where companyId = ? and type = ?.
    fetchByC_T_Last(long companyId, int type, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where companyId = ? and type = ?.
    fetchByC_T_S_First(long companyId, int type, int status, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where companyId = ? and type = ? and status = ?.
    fetchByC_T_S_Last(long companyId, int type, int status, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where companyId = ? and type = ? and status = ?.
    fetchByC_U(long companyId, long userId)
    Returns the user where companyId = ? and userId = ? or returns null if it could not be found.
    fetchByC_U(long companyId, long userId, boolean useFinderCache)
    Returns the user where companyId = ? and userId = ? or returns null if it could not be found, optionally using the finder cache.
    fetchByCompanyId_First(long companyId, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where companyId = ?.
    fetchByCompanyId_Last(long companyId, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where companyId = ?.
    fetchByContactId(long contactId)
    Returns the user where contactId = ? or returns null if it could not be found.
    fetchByContactId(long contactId, boolean useFinderCache)
    Returns the user where contactId = ? or returns null if it could not be found, optionally using the finder cache.
    fetchByEmailAddress_First(String emailAddress, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where emailAddress = ?.
    fetchByEmailAddress_Last(String emailAddress, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where emailAddress = ?.
    fetchByERC_C(String externalReferenceCode, long companyId)
    Returns the user where externalReferenceCode = ? and companyId = ? or returns null if it could not be found.
    fetchByERC_C(String externalReferenceCode, long companyId, boolean useFinderCache)
    Returns the user where externalReferenceCode = ? and companyId = ? or returns null if it could not be found, optionally using the finder cache.
    fetchByGtU_C_First(long userId, long companyId, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where userId > ? and companyId = ?.
    fetchByGtU_C_Last(long userId, long companyId, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where userId > ? and companyId = ?.
    fetchByPortraitId(long portraitId)
    Returns the user where portraitId = ? or returns null if it could not be found.
    fetchByPortraitId(long portraitId, boolean useFinderCache)
    Returns the user where portraitId = ? or returns null if it could not be found, optionally using the finder cache.
    fetchByPrimaryKey(long userId)
    Returns the user with the primary key or returns null if it could not be found.
    fetchByUuid_C_First(String uuid, long companyId, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where uuid = ? and companyId = ?.
    fetchByUuid_C_Last(String uuid, long companyId, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where uuid = ? and companyId = ?.
    fetchByUuid_First(String uuid, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where uuid = ?.
    fetchByUuid_Last(String uuid, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where uuid = ?.
    Returns all the users.
    findAll(int start, int end)
    Returns a range of all the users.
    findAll(int start, int end, OrderByComparator<User> orderByComparator)
    Returns an ordered range of all the users.
    findAll(int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the users.
    findByC_CD(long companyId, Date createDate)
    Returns all the users where companyId = ? and createDate = ?.
    findByC_CD(long companyId, Date createDate, int start, int end)
    Returns a range of all the users where companyId = ? and createDate = ?.
    findByC_CD(long companyId, Date createDate, int start, int end, OrderByComparator<User> orderByComparator)
    Returns an ordered range of all the users where companyId = ? and createDate = ?.
    findByC_CD(long companyId, Date createDate, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the users where companyId = ? and createDate = ?.
    findByC_CD_First(long companyId, Date createDate, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where companyId = ? and createDate = ?.
    findByC_CD_Last(long companyId, Date createDate, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where companyId = ? and createDate = ?.
    findByC_CD_MD(long companyId, Date createDate, Date modifiedDate)
    Returns all the users where companyId = ? and createDate = ? and modifiedDate = ?.
    findByC_CD_MD(long companyId, Date createDate, Date modifiedDate, int start, int end)
    Returns a range of all the users where companyId = ? and createDate = ? and modifiedDate = ?.
    findByC_CD_MD(long companyId, Date createDate, Date modifiedDate, int start, int end, OrderByComparator<User> orderByComparator)
    Returns an ordered range of all the users where companyId = ? and createDate = ? and modifiedDate = ?.
    findByC_CD_MD(long companyId, Date createDate, Date modifiedDate, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the users where companyId = ? and createDate = ? and modifiedDate = ?.
    findByC_CD_MD_First(long companyId, Date createDate, Date modifiedDate, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where companyId = ? and createDate = ? and modifiedDate = ?.
    findByC_CD_MD_Last(long companyId, Date createDate, Date modifiedDate, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where companyId = ? and createDate = ? and modifiedDate = ?.
    findByC_CD_MD_PrevAndNext(long userId, long companyId, Date createDate, Date modifiedDate, OrderByComparator<User> orderByComparator)
    Returns the users before and after the current user in the ordered set where companyId = ? and createDate = ? and modifiedDate = ?.
    findByC_CD_PrevAndNext(long userId, long companyId, Date createDate, OrderByComparator<User> orderByComparator)
    Returns the users before and after the current user in the ordered set where companyId = ? and createDate = ?.
    findByC_EA(long companyId, String emailAddress)
    Returns the user where companyId = ? and emailAddress = ? or throws a NoSuchUserException if it could not be found.
    findByC_FID(long companyId, long facebookId)
    Returns the user where companyId = ? and facebookId = ? or throws a NoSuchUserException if it could not be found.
    findByC_GUID(long companyId, String googleUserId)
    Returns the user where companyId = ? and googleUserId = ? or throws a NoSuchUserException if it could not be found.
    findByC_MD(long companyId, Date modifiedDate)
    Returns all the users where companyId = ? and modifiedDate = ?.
    findByC_MD(long companyId, Date modifiedDate, int start, int end)
    Returns a range of all the users where companyId = ? and modifiedDate = ?.
    findByC_MD(long companyId, Date modifiedDate, int start, int end, OrderByComparator<User> orderByComparator)
    Returns an ordered range of all the users where companyId = ? and modifiedDate = ?.
    findByC_MD(long companyId, Date modifiedDate, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the users where companyId = ? and modifiedDate = ?.
    findByC_MD_First(long companyId, Date modifiedDate, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where companyId = ? and modifiedDate = ?.
    findByC_MD_Last(long companyId, Date modifiedDate, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where companyId = ? and modifiedDate = ?.
    findByC_MD_PrevAndNext(long userId, long companyId, Date modifiedDate, OrderByComparator<User> orderByComparator)
    Returns the users before and after the current user in the ordered set where companyId = ? and modifiedDate = ?.
    findByC_O(long companyId, String openId)
    Returns the user where companyId = ? and openId = ? or throws a NoSuchUserException if it could not be found.
    findByC_S(long companyId, int status)
    Returns all the users where companyId = ? and status = ?.
    findByC_S(long companyId, int status, int start, int end)
    Returns a range of all the users where companyId = ? and status = ?.
    findByC_S(long companyId, int status, int start, int end, OrderByComparator<User> orderByComparator)
    Returns an ordered range of all the users where companyId = ? and status = ?.
    findByC_S(long companyId, int status, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the users where companyId = ? and status = ?.
    findByC_S_First(long companyId, int status, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where companyId = ? and status = ?.
    findByC_S_Last(long companyId, int status, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where companyId = ? and status = ?.
    findByC_S_PrevAndNext(long userId, long companyId, int status, OrderByComparator<User> orderByComparator)
    Returns the users before and after the current user in the ordered set where companyId = ? and status = ?.
    findByC_SN(long companyId, String screenName)
    Returns the user where companyId = ? and screenName = ? or throws a NoSuchUserException if it could not be found.
    findByC_T(long companyId, int type)
    Returns all the users where companyId = ? and type = ?.
    findByC_T(long companyId, int type, int start, int end)
    Returns a range of all the users where companyId = ? and type = ?.
    findByC_T(long companyId, int type, int start, int end, OrderByComparator<User> orderByComparator)
    Returns an ordered range of all the users where companyId = ? and type = ?.
    findByC_T(long companyId, int type, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the users where companyId = ? and type = ?.
    findByC_T_First(long companyId, int type, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where companyId = ? and type = ?.
    findByC_T_Last(long companyId, int type, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where companyId = ? and type = ?.
    findByC_T_PrevAndNext(long userId, long companyId, int type, OrderByComparator<User> orderByComparator)
    Returns the users before and after the current user in the ordered set where companyId = ? and type = ?.
    findByC_T_S(long companyId, int type, int status)
    Returns all the users where companyId = ? and type = ? and status = ?.
    findByC_T_S(long companyId, int type, int status, int start, int end)
    Returns a range of all the users where companyId = ? and type = ? and status = ?.
    findByC_T_S(long companyId, int type, int status, int start, int end, OrderByComparator<User> orderByComparator)
    Returns an ordered range of all the users where companyId = ? and type = ? and status = ?.
    findByC_T_S(long companyId, int type, int status, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the users where companyId = ? and type = ? and status = ?.
    findByC_T_S_First(long companyId, int type, int status, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where companyId = ? and type = ? and status = ?.
    findByC_T_S_Last(long companyId, int type, int status, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where companyId = ? and type = ? and status = ?.
    findByC_T_S_PrevAndNext(long userId, long companyId, int type, int status, OrderByComparator<User> orderByComparator)
    Returns the users before and after the current user in the ordered set where companyId = ? and type = ? and status = ?.
    findByC_U(long companyId, long userId)
    Returns the user where companyId = ? and userId = ? or throws a NoSuchUserException if it could not be found.
    findByCompanyId(long companyId)
    Returns all the users where companyId = ?.
    findByCompanyId(long companyId, int start, int end)
    Returns a range of all the users where companyId = ?.
    findByCompanyId(long companyId, int start, int end, OrderByComparator<User> orderByComparator)
    Returns an ordered range of all the users where companyId = ?.
    findByCompanyId(long companyId, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the users where companyId = ?.
    findByCompanyId_First(long companyId, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where companyId = ?.
    findByCompanyId_Last(long companyId, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where companyId = ?.
    findByCompanyId_PrevAndNext(long userId, long companyId, OrderByComparator<User> orderByComparator)
    Returns the users before and after the current user in the ordered set where companyId = ?.
    findByContactId(long contactId)
    Returns the user where contactId = ? or throws a NoSuchUserException if it could not be found.
    findByEmailAddress(String emailAddress)
    Returns all the users where emailAddress = ?.
    findByEmailAddress(String emailAddress, int start, int end)
    Returns a range of all the users where emailAddress = ?.
    findByEmailAddress(String emailAddress, int start, int end, OrderByComparator<User> orderByComparator)
    Returns an ordered range of all the users where emailAddress = ?.
    findByEmailAddress(String emailAddress, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the users where emailAddress = ?.
    findByEmailAddress_First(String emailAddress, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where emailAddress = ?.
    findByEmailAddress_Last(String emailAddress, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where emailAddress = ?.
    findByEmailAddress_PrevAndNext(long userId, String emailAddress, OrderByComparator<User> orderByComparator)
    Returns the users before and after the current user in the ordered set where emailAddress = ?.
    findByERC_C(String externalReferenceCode, long companyId)
    Returns the user where externalReferenceCode = ? and companyId = ? or throws a NoSuchUserException if it could not be found.
    findByGtU_C(long userId, long companyId)
    Returns all the users where userId > ? and companyId = ?.
    findByGtU_C(long userId, long companyId, int start, int end)
    Returns a range of all the users where userId > ? and companyId = ?.
    findByGtU_C(long userId, long companyId, int start, int end, OrderByComparator<User> orderByComparator)
    Returns an ordered range of all the users where userId > ? and companyId = ?.
    findByGtU_C(long userId, long companyId, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the users where userId > ? and companyId = ?.
    findByGtU_C_First(long userId, long companyId, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where userId > ? and companyId = ?.
    findByGtU_C_Last(long userId, long companyId, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where userId > ? and companyId = ?.
    findByPortraitId(long portraitId)
    Returns the user where portraitId = ? or throws a NoSuchUserException if it could not be found.
    findByPrimaryKey(long userId)
    Returns the user with the primary key or throws a NoSuchUserException if it could not be found.
    Returns all the users where uuid = ?.
    findByUuid(String uuid, int start, int end)
    Returns a range of all the users where uuid = ?.
    findByUuid(String uuid, int start, int end, OrderByComparator<User> orderByComparator)
    Returns an ordered range of all the users where uuid = ?.
    findByUuid(String uuid, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the users where uuid = ?.
    findByUuid_C(String uuid, long companyId)
    Returns all the users where uuid = ? and companyId = ?.
    findByUuid_C(String uuid, long companyId, int start, int end)
    Returns a range of all the users where uuid = ? and companyId = ?.
    findByUuid_C(String uuid, long companyId, int start, int end, OrderByComparator<User> orderByComparator)
    Returns an ordered range of all the users where uuid = ? and companyId = ?.
    findByUuid_C(String uuid, long companyId, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the users where uuid = ? and companyId = ?.
    findByUuid_C_First(String uuid, long companyId, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where uuid = ? and companyId = ?.
    findByUuid_C_Last(String uuid, long companyId, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where uuid = ? and companyId = ?.
    findByUuid_C_PrevAndNext(long userId, String uuid, long companyId, OrderByComparator<User> orderByComparator)
    Returns the users before and after the current user in the ordered set where uuid = ? and companyId = ?.
    findByUuid_First(String uuid, OrderByComparator<User> orderByComparator)
    Returns the first user in the ordered set where uuid = ?.
    findByUuid_Last(String uuid, OrderByComparator<User> orderByComparator)
    Returns the last user in the ordered set where uuid = ?.
    findByUuid_PrevAndNext(long userId, String uuid, OrderByComparator<User> orderByComparator)
    Returns the users before and after the current user in the ordered set where uuid = ?.
    long[]
    Returns the primaryKeys of groups associated with the user.
    getGroups(long pk)
    Returns all the groups associated with the user.
    getGroups(long pk, int start, int end)
    Returns a range of all the groups associated with the user.
    getGroups(long pk, int start, int end, OrderByComparator<Group> orderByComparator)
    Returns an ordered range of all the groups associated with the user.
    int
    getGroupsSize(long pk)
    Returns the number of groups associated with the user.
    long[]
    Returns the primaryKeys of organizations associated with the user.
    Returns all the organizations associated with the user.
    getOrganizations(long pk, int start, int end)
    Returns a range of all the organizations associated with the user.
    getOrganizations(long pk, int start, int end, OrderByComparator<Organization> orderByComparator)
    Returns an ordered range of all the organizations associated with the user.
    int
    Returns the number of organizations associated with the user.
    long[]
    Returns the primaryKeys of roles associated with the user.
    getRoles(long pk)
    Returns all the roles associated with the user.
    getRoles(long pk, int start, int end)
    Returns a range of all the roles associated with the user.
    getRoles(long pk, int start, int end, OrderByComparator<Role> orderByComparator)
    Returns an ordered range of all the roles associated with the user.
    int
    getRolesSize(long pk)
    Returns the number of roles associated with the user.
    long[]
    Returns the primaryKeys of teams associated with the user.
    getTeams(long pk)
    Returns all the teams associated with the user.
    getTeams(long pk, int start, int end)
    Returns a range of all the teams associated with the user.
    getTeams(long pk, int start, int end, OrderByComparator<Team> orderByComparator)
    Returns an ordered range of all the teams associated with the user.
    int
    getTeamsSize(long pk)
    Returns the number of teams associated with the user.
    long[]
    Returns the primaryKeys of user groups associated with the user.
    getUserGroups(long pk)
    Returns all the user groups associated with the user.
    getUserGroups(long pk, int start, int end)
    Returns a range of all the user groups associated with the user.
    getUserGroups(long pk, int start, int end, OrderByComparator<UserGroup> orderByComparator)
    Returns an ordered range of all the user groups associated with the user.
    int
    Returns the number of user groups associated with the user.
    remove(long userId)
    Removes the user with the primary key from the database.
    void
    Removes all the users from the database.
    void
    removeByC_CD(long companyId, Date createDate)
    Removes all the users where companyId = ? and createDate = ? from the database.
    void
    removeByC_CD_MD(long companyId, Date createDate, Date modifiedDate)
    Removes all the users where companyId = ? and createDate = ? and modifiedDate = ? from the database.
    removeByC_EA(long companyId, String emailAddress)
    Removes the user where companyId = ? and emailAddress = ? from the database.
    removeByC_FID(long companyId, long facebookId)
    Removes the user where companyId = ? and facebookId = ? from the database.
    removeByC_GUID(long companyId, String googleUserId)
    Removes the user where companyId = ? and googleUserId = ? from the database.
    void
    removeByC_MD(long companyId, Date modifiedDate)
    Removes all the users where companyId = ? and modifiedDate = ? from the database.
    removeByC_O(long companyId, String openId)
    Removes the user where companyId = ? and openId = ? from the database.
    void
    removeByC_S(long companyId, int status)
    Removes all the users where companyId = ? and status = ? from the database.
    removeByC_SN(long companyId, String screenName)
    Removes the user where companyId = ? and screenName = ? from the database.
    void
    removeByC_T(long companyId, int type)
    Removes all the users where companyId = ? and type = ? from the database.
    void
    removeByC_T_S(long companyId, int type, int status)
    Removes all the users where companyId = ? and type = ? and status = ? from the database.
    removeByC_U(long companyId, long userId)
    Removes the user where companyId = ? and userId = ? from the database.
    void
    removeByCompanyId(long companyId)
    Removes all the users where companyId = ? from the database.
    removeByContactId(long contactId)
    Removes the user where contactId = ? from the database.
    void
    Removes all the users where emailAddress = ? from the database.
    removeByERC_C(String externalReferenceCode, long companyId)
    Removes the user where externalReferenceCode = ? and companyId = ? from the database.
    void
    removeByGtU_C(long userId, long companyId)
    Removes all the users where userId > ? and companyId = ? from the database.
    removeByPortraitId(long portraitId)
    Removes the user where portraitId = ? from the database.
    void
    Removes all the users where uuid = ? from the database.
    void
    removeByUuid_C(String uuid, long companyId)
    Removes all the users where uuid = ? and companyId = ? from the database.
    void
    removeGroup(long pk, long groupPK)
    Removes the association between the user and the group.
    void
    removeGroup(long pk, Group group)
    Removes the association between the user and the group.
    void
    removeGroups(long pk, long[] groupPKs)
    Removes the association between the user and the groups.
    void
    removeGroups(long pk, List<Group> groups)
    Removes the association between the user and the groups.
    void
    removeOrganization(long pk, long organizationPK)
    Removes the association between the user and the organization.
    void
    removeOrganization(long pk, Organization organization)
    Removes the association between the user and the organization.
    void
    removeOrganizations(long pk, long[] organizationPKs)
    Removes the association between the user and the organizations.
    void
    removeOrganizations(long pk, List<Organization> organizations)
    Removes the association between the user and the organizations.
    void
    removeRole(long pk, long rolePK)
    Removes the association between the user and the role.
    void
    removeRole(long pk, Role role)
    Removes the association between the user and the role.
    void
    removeRoles(long pk, long[] rolePKs)
    Removes the association between the user and the roles.
    void
    removeRoles(long pk, List<Role> roles)
    Removes the association between the user and the roles.
    void
    removeTeam(long pk, long teamPK)
    Removes the association between the user and the team.
    void
    removeTeam(long pk, Team team)
    Removes the association between the user and the team.
    void
    removeTeams(long pk, long[] teamPKs)
    Removes the association between the user and the teams.
    void
    removeTeams(long pk, List<Team> teams)
    Removes the association between the user and the teams.
    void
    removeUserGroup(long pk, long userGroupPK)
    Removes the association between the user and the user group.
    void
    removeUserGroup(long pk, UserGroup userGroup)
    Removes the association between the user and the user group.
    void
    removeUserGroups(long pk, long[] userGroupPKs)
    Removes the association between the user and the user groups.
    void
    removeUserGroups(long pk, List<UserGroup> userGroups)
    Removes the association between the user and the user groups.
    void
    setGroups(long pk, long[] groupPKs)
    Sets the groups associated with the user, removing and adding associations as necessary.
    void
    setGroups(long pk, List<Group> groups)
    Sets the groups associated with the user, removing and adding associations as necessary.
    void
    setOrganizations(long pk, long[] organizationPKs)
    Sets the organizations associated with the user, removing and adding associations as necessary.
    void
    setOrganizations(long pk, List<Organization> organizations)
    Sets the organizations associated with the user, removing and adding associations as necessary.
    void
    setRoles(long pk, long[] rolePKs)
    Sets the roles associated with the user, removing and adding associations as necessary.
    void
    setRoles(long pk, List<Role> roles)
    Sets the roles associated with the user, removing and adding associations as necessary.
    void
    setTeams(long pk, long[] teamPKs)
    Sets the teams associated with the user, removing and adding associations as necessary.
    void
    setTeams(long pk, List<Team> teams)
    Sets the teams associated with the user, removing and adding associations as necessary.
    void
    setUserGroups(long pk, long[] userGroupPKs)
    Sets the user groups associated with the user, removing and adding associations as necessary.
    void
    setUserGroups(long pk, List<UserGroup> userGroups)
    Sets the user groups associated with the user, removing and adding associations as necessary.
     

    Methods inherited from interface com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence

    getCTColumnNames, getMappingTableNames, getTableColumnsMap, getTableName, getUniqueIndexColumnNames
  • Method Details

    • findByUuid

      List<User> findByUuid(String uuid)
      Returns all the users where uuid = ?.
      Parameters:
      uuid - the uuid
      Returns:
      the matching users
    • findByUuid

      List<User> findByUuid(String uuid, int start, int end)
      Returns a range of all the users 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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      uuid - the uuid
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of matching users
    • findByUuid

      List<User> findByUuid(String uuid, int start, int end, OrderByComparator<User> orderByComparator)
      Returns an ordered range of all the users 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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      uuid - the uuid
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching users
    • findByUuid

      List<User> findByUuid(String uuid, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the users 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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      uuid - the uuid
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching users
    • findByUuid_First

      User findByUuid_First(String uuid, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the first user in the ordered set where uuid = ?.
      Parameters:
      uuid - the uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByUuid_First

      User fetchByUuid_First(String uuid, OrderByComparator<User> orderByComparator)
      Returns the first user in the ordered set where uuid = ?.
      Parameters:
      uuid - the uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user, or null if a matching user could not be found
    • findByUuid_Last

      User findByUuid_Last(String uuid, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the last user in the ordered set where uuid = ?.
      Parameters:
      uuid - the uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByUuid_Last

      User fetchByUuid_Last(String uuid, OrderByComparator<User> orderByComparator)
      Returns the last user in the ordered set where uuid = ?.
      Parameters:
      uuid - the uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user, or null if a matching user could not be found
    • findByUuid_PrevAndNext

      User[] findByUuid_PrevAndNext(long userId, String uuid, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the users before and after the current user in the ordered set where uuid = ?.
      Parameters:
      userId - the primary key of the current user
      uuid - the uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user
      Throws:
      NoSuchUserException - if a user with the primary key could not be found
    • removeByUuid

      void removeByUuid(String uuid)
      Removes all the users where uuid = ? from the database.
      Parameters:
      uuid - the uuid
    • countByUuid

      int countByUuid(String uuid)
      Returns the number of users where uuid = ?.
      Parameters:
      uuid - the uuid
      Returns:
      the number of matching users
    • findByUuid_C

      List<User> findByUuid_C(String uuid, long companyId)
      Returns all the users where uuid = ? and companyId = ?.
      Parameters:
      uuid - the uuid
      companyId - the company ID
      Returns:
      the matching users
    • findByUuid_C

      List<User> findByUuid_C(String uuid, long companyId, int start, int end)
      Returns a range of all the users where uuid = ? and companyId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      uuid - the uuid
      companyId - the company ID
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of matching users
    • findByUuid_C

      List<User> findByUuid_C(String uuid, long companyId, int start, int end, OrderByComparator<User> orderByComparator)
      Returns an ordered range of all the users where uuid = ? and companyId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      uuid - the uuid
      companyId - the company ID
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching users
    • findByUuid_C

      List<User> findByUuid_C(String uuid, long companyId, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the users where uuid = ? and companyId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      uuid - the uuid
      companyId - the company ID
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching users
    • findByUuid_C_First

      User findByUuid_C_First(String uuid, long companyId, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the first user in the ordered set where uuid = ? and companyId = ?.
      Parameters:
      uuid - the uuid
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByUuid_C_First

      User fetchByUuid_C_First(String uuid, long companyId, OrderByComparator<User> orderByComparator)
      Returns the first user in the ordered set where uuid = ? and companyId = ?.
      Parameters:
      uuid - the uuid
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user, or null if a matching user could not be found
    • findByUuid_C_Last

      User findByUuid_C_Last(String uuid, long companyId, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the last user in the ordered set where uuid = ? and companyId = ?.
      Parameters:
      uuid - the uuid
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByUuid_C_Last

      User fetchByUuid_C_Last(String uuid, long companyId, OrderByComparator<User> orderByComparator)
      Returns the last user in the ordered set where uuid = ? and companyId = ?.
      Parameters:
      uuid - the uuid
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user, or null if a matching user could not be found
    • findByUuid_C_PrevAndNext

      User[] findByUuid_C_PrevAndNext(long userId, String uuid, long companyId, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the users before and after the current user in the ordered set where uuid = ? and companyId = ?.
      Parameters:
      userId - the primary key of the current user
      uuid - the uuid
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user
      Throws:
      NoSuchUserException - if a user with the primary key could not be found
    • removeByUuid_C

      void removeByUuid_C(String uuid, long companyId)
      Removes all the users where uuid = ? and companyId = ? from the database.
      Parameters:
      uuid - the uuid
      companyId - the company ID
    • countByUuid_C

      int countByUuid_C(String uuid, long companyId)
      Returns the number of users where uuid = ? and companyId = ?.
      Parameters:
      uuid - the uuid
      companyId - the company ID
      Returns:
      the number of matching users
    • findByCompanyId

      List<User> findByCompanyId(long companyId)
      Returns all the users where companyId = ?.
      Parameters:
      companyId - the company ID
      Returns:
      the matching users
    • findByCompanyId

      List<User> findByCompanyId(long companyId, int start, int end)
      Returns a range of all the users where companyId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of matching users
    • findByCompanyId

      List<User> findByCompanyId(long companyId, int start, int end, OrderByComparator<User> orderByComparator)
      Returns an ordered range of all the users where companyId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching users
    • findByCompanyId

      List<User> findByCompanyId(long companyId, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the users where companyId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching users
    • findByCompanyId_First

      User findByCompanyId_First(long companyId, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the first user in the ordered set where companyId = ?.
      Parameters:
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByCompanyId_First

      User fetchByCompanyId_First(long companyId, OrderByComparator<User> orderByComparator)
      Returns the first user in the ordered set where companyId = ?.
      Parameters:
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user, or null if a matching user could not be found
    • findByCompanyId_Last

      User findByCompanyId_Last(long companyId, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the last user in the ordered set where companyId = ?.
      Parameters:
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByCompanyId_Last

      User fetchByCompanyId_Last(long companyId, OrderByComparator<User> orderByComparator)
      Returns the last user in the ordered set where companyId = ?.
      Parameters:
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user, or null if a matching user could not be found
    • findByCompanyId_PrevAndNext

      User[] findByCompanyId_PrevAndNext(long userId, long companyId, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the users before and after the current user in the ordered set where companyId = ?.
      Parameters:
      userId - the primary key of the current user
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user
      Throws:
      NoSuchUserException - if a user with the primary key could not be found
    • removeByCompanyId

      void removeByCompanyId(long companyId)
      Removes all the users where companyId = ? from the database.
      Parameters:
      companyId - the company ID
    • countByCompanyId

      int countByCompanyId(long companyId)
      Returns the number of users where companyId = ?.
      Parameters:
      companyId - the company ID
      Returns:
      the number of matching users
    • findByContactId

      User findByContactId(long contactId) throws NoSuchUserException
      Returns the user where contactId = ? or throws a NoSuchUserException if it could not be found.
      Parameters:
      contactId - the contact ID
      Returns:
      the matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByContactId

      User fetchByContactId(long contactId)
      Returns the user where contactId = ? or returns null if it could not be found. Uses the finder cache.
      Parameters:
      contactId - the contact ID
      Returns:
      the matching user, or null if a matching user could not be found
    • fetchByContactId

      User fetchByContactId(long contactId, boolean useFinderCache)
      Returns the user where contactId = ? or returns null if it could not be found, optionally using the finder cache.
      Parameters:
      contactId - the contact ID
      useFinderCache - whether to use the finder cache
      Returns:
      the matching user, or null if a matching user could not be found
    • removeByContactId

      User removeByContactId(long contactId) throws NoSuchUserException
      Removes the user where contactId = ? from the database.
      Parameters:
      contactId - the contact ID
      Returns:
      the user that was removed
      Throws:
      NoSuchUserException
    • countByContactId

      int countByContactId(long contactId)
      Returns the number of users where contactId = ?.
      Parameters:
      contactId - the contact ID
      Returns:
      the number of matching users
    • findByEmailAddress

      List<User> findByEmailAddress(String emailAddress)
      Returns all the users where emailAddress = ?.
      Parameters:
      emailAddress - the email address
      Returns:
      the matching users
    • findByEmailAddress

      List<User> findByEmailAddress(String emailAddress, int start, int end)
      Returns a range of all the users where emailAddress = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      emailAddress - the email address
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of matching users
    • findByEmailAddress

      List<User> findByEmailAddress(String emailAddress, int start, int end, OrderByComparator<User> orderByComparator)
      Returns an ordered range of all the users where emailAddress = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      emailAddress - the email address
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching users
    • findByEmailAddress

      List<User> findByEmailAddress(String emailAddress, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the users where emailAddress = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      emailAddress - the email address
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching users
    • findByEmailAddress_First

      User findByEmailAddress_First(String emailAddress, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the first user in the ordered set where emailAddress = ?.
      Parameters:
      emailAddress - the email address
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByEmailAddress_First

      User fetchByEmailAddress_First(String emailAddress, OrderByComparator<User> orderByComparator)
      Returns the first user in the ordered set where emailAddress = ?.
      Parameters:
      emailAddress - the email address
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user, or null if a matching user could not be found
    • findByEmailAddress_Last

      User findByEmailAddress_Last(String emailAddress, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the last user in the ordered set where emailAddress = ?.
      Parameters:
      emailAddress - the email address
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByEmailAddress_Last

      User fetchByEmailAddress_Last(String emailAddress, OrderByComparator<User> orderByComparator)
      Returns the last user in the ordered set where emailAddress = ?.
      Parameters:
      emailAddress - the email address
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user, or null if a matching user could not be found
    • findByEmailAddress_PrevAndNext

      User[] findByEmailAddress_PrevAndNext(long userId, String emailAddress, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the users before and after the current user in the ordered set where emailAddress = ?.
      Parameters:
      userId - the primary key of the current user
      emailAddress - the email address
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user
      Throws:
      NoSuchUserException - if a user with the primary key could not be found
    • removeByEmailAddress

      void removeByEmailAddress(String emailAddress)
      Removes all the users where emailAddress = ? from the database.
      Parameters:
      emailAddress - the email address
    • countByEmailAddress

      int countByEmailAddress(String emailAddress)
      Returns the number of users where emailAddress = ?.
      Parameters:
      emailAddress - the email address
      Returns:
      the number of matching users
    • findByPortraitId

      User findByPortraitId(long portraitId) throws NoSuchUserException
      Returns the user where portraitId = ? or throws a NoSuchUserException if it could not be found.
      Parameters:
      portraitId - the portrait ID
      Returns:
      the matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByPortraitId

      User fetchByPortraitId(long portraitId)
      Returns the user where portraitId = ? or returns null if it could not be found. Uses the finder cache.
      Parameters:
      portraitId - the portrait ID
      Returns:
      the matching user, or null if a matching user could not be found
    • fetchByPortraitId

      User fetchByPortraitId(long portraitId, boolean useFinderCache)
      Returns the user where portraitId = ? or returns null if it could not be found, optionally using the finder cache.
      Parameters:
      portraitId - the portrait ID
      useFinderCache - whether to use the finder cache
      Returns:
      the matching user, or null if a matching user could not be found
    • removeByPortraitId

      User removeByPortraitId(long portraitId) throws NoSuchUserException
      Removes the user where portraitId = ? from the database.
      Parameters:
      portraitId - the portrait ID
      Returns:
      the user that was removed
      Throws:
      NoSuchUserException
    • countByPortraitId

      int countByPortraitId(long portraitId)
      Returns the number of users where portraitId = ?.
      Parameters:
      portraitId - the portrait ID
      Returns:
      the number of matching users
    • findByGtU_C

      List<User> findByGtU_C(long userId, long companyId)
      Returns all the users where userId > ? and companyId = ?.
      Parameters:
      userId - the user ID
      companyId - the company ID
      Returns:
      the matching users
    • findByGtU_C

      List<User> findByGtU_C(long userId, long companyId, int start, int end)
      Returns a range of all the users where userId > ? and companyId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      userId - the user ID
      companyId - the company ID
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of matching users
    • findByGtU_C

      List<User> findByGtU_C(long userId, long companyId, int start, int end, OrderByComparator<User> orderByComparator)
      Returns an ordered range of all the users where userId > ? and companyId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      userId - the user ID
      companyId - the company ID
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching users
    • findByGtU_C

      List<User> findByGtU_C(long userId, long companyId, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the users where userId > ? and companyId = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      userId - the user ID
      companyId - the company ID
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching users
    • findByGtU_C_First

      User findByGtU_C_First(long userId, long companyId, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the first user in the ordered set where userId > ? and companyId = ?.
      Parameters:
      userId - the user ID
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByGtU_C_First

      User fetchByGtU_C_First(long userId, long companyId, OrderByComparator<User> orderByComparator)
      Returns the first user in the ordered set where userId > ? and companyId = ?.
      Parameters:
      userId - the user ID
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user, or null if a matching user could not be found
    • findByGtU_C_Last

      User findByGtU_C_Last(long userId, long companyId, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the last user in the ordered set where userId > ? and companyId = ?.
      Parameters:
      userId - the user ID
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByGtU_C_Last

      User fetchByGtU_C_Last(long userId, long companyId, OrderByComparator<User> orderByComparator)
      Returns the last user in the ordered set where userId > ? and companyId = ?.
      Parameters:
      userId - the user ID
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user, or null if a matching user could not be found
    • removeByGtU_C

      void removeByGtU_C(long userId, long companyId)
      Removes all the users where userId > ? and companyId = ? from the database.
      Parameters:
      userId - the user ID
      companyId - the company ID
    • countByGtU_C

      int countByGtU_C(long userId, long companyId)
      Returns the number of users where userId > ? and companyId = ?.
      Parameters:
      userId - the user ID
      companyId - the company ID
      Returns:
      the number of matching users
    • findByC_U

      User findByC_U(long companyId, long userId) throws NoSuchUserException
      Returns the user where companyId = ? and userId = ? or throws a NoSuchUserException if it could not be found.
      Parameters:
      companyId - the company ID
      userId - the user ID
      Returns:
      the matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_U

      User fetchByC_U(long companyId, long userId)
      Returns the user where companyId = ? and userId = ? or returns null if it could not be found. Uses the finder cache.
      Parameters:
      companyId - the company ID
      userId - the user ID
      Returns:
      the matching user, or null if a matching user could not be found
    • fetchByC_U

      User fetchByC_U(long companyId, long userId, boolean useFinderCache)
      Returns the user where companyId = ? and userId = ? or returns null if it could not be found, optionally using the finder cache.
      Parameters:
      companyId - the company ID
      userId - the user ID
      useFinderCache - whether to use the finder cache
      Returns:
      the matching user, or null if a matching user could not be found
    • removeByC_U

      User removeByC_U(long companyId, long userId) throws NoSuchUserException
      Removes the user where companyId = ? and userId = ? from the database.
      Parameters:
      companyId - the company ID
      userId - the user ID
      Returns:
      the user that was removed
      Throws:
      NoSuchUserException
    • countByC_U

      int countByC_U(long companyId, long userId)
      Returns the number of users where companyId = ? and userId = ?.
      Parameters:
      companyId - the company ID
      userId - the user ID
      Returns:
      the number of matching users
    • findByC_CD

      List<User> findByC_CD(long companyId, Date createDate)
      Returns all the users where companyId = ? and createDate = ?.
      Parameters:
      companyId - the company ID
      createDate - the create date
      Returns:
      the matching users
    • findByC_CD

      List<User> findByC_CD(long companyId, Date createDate, int start, int end)
      Returns a range of all the users where companyId = ? and createDate = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      createDate - the create date
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of matching users
    • findByC_CD

      List<User> findByC_CD(long companyId, Date createDate, int start, int end, OrderByComparator<User> orderByComparator)
      Returns an ordered range of all the users where companyId = ? and createDate = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      createDate - the create date
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching users
    • findByC_CD

      List<User> findByC_CD(long companyId, Date createDate, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the users where companyId = ? and createDate = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      createDate - the create date
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching users
    • findByC_CD_First

      User findByC_CD_First(long companyId, Date createDate, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the first user in the ordered set where companyId = ? and createDate = ?.
      Parameters:
      companyId - the company ID
      createDate - the create date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_CD_First

      User fetchByC_CD_First(long companyId, Date createDate, OrderByComparator<User> orderByComparator)
      Returns the first user in the ordered set where companyId = ? and createDate = ?.
      Parameters:
      companyId - the company ID
      createDate - the create date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user, or null if a matching user could not be found
    • findByC_CD_Last

      User findByC_CD_Last(long companyId, Date createDate, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the last user in the ordered set where companyId = ? and createDate = ?.
      Parameters:
      companyId - the company ID
      createDate - the create date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_CD_Last

      User fetchByC_CD_Last(long companyId, Date createDate, OrderByComparator<User> orderByComparator)
      Returns the last user in the ordered set where companyId = ? and createDate = ?.
      Parameters:
      companyId - the company ID
      createDate - the create date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user, or null if a matching user could not be found
    • findByC_CD_PrevAndNext

      User[] findByC_CD_PrevAndNext(long userId, long companyId, Date createDate, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the users before and after the current user in the ordered set where companyId = ? and createDate = ?.
      Parameters:
      userId - the primary key of the current user
      companyId - the company ID
      createDate - the create date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user
      Throws:
      NoSuchUserException - if a user with the primary key could not be found
    • removeByC_CD

      void removeByC_CD(long companyId, Date createDate)
      Removes all the users where companyId = ? and createDate = ? from the database.
      Parameters:
      companyId - the company ID
      createDate - the create date
    • countByC_CD

      int countByC_CD(long companyId, Date createDate)
      Returns the number of users where companyId = ? and createDate = ?.
      Parameters:
      companyId - the company ID
      createDate - the create date
      Returns:
      the number of matching users
    • findByC_MD

      List<User> findByC_MD(long companyId, Date modifiedDate)
      Returns all the users where companyId = ? and modifiedDate = ?.
      Parameters:
      companyId - the company ID
      modifiedDate - the modified date
      Returns:
      the matching users
    • findByC_MD

      List<User> findByC_MD(long companyId, Date modifiedDate, int start, int end)
      Returns a range of all the users where companyId = ? and modifiedDate = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      modifiedDate - the modified date
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of matching users
    • findByC_MD

      List<User> findByC_MD(long companyId, Date modifiedDate, int start, int end, OrderByComparator<User> orderByComparator)
      Returns an ordered range of all the users where companyId = ? and modifiedDate = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      modifiedDate - the modified date
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching users
    • findByC_MD

      List<User> findByC_MD(long companyId, Date modifiedDate, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the users where companyId = ? and modifiedDate = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      modifiedDate - the modified date
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching users
    • findByC_MD_First

      User findByC_MD_First(long companyId, Date modifiedDate, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the first user in the ordered set where companyId = ? and modifiedDate = ?.
      Parameters:
      companyId - the company ID
      modifiedDate - the modified date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_MD_First

      User fetchByC_MD_First(long companyId, Date modifiedDate, OrderByComparator<User> orderByComparator)
      Returns the first user in the ordered set where companyId = ? and modifiedDate = ?.
      Parameters:
      companyId - the company ID
      modifiedDate - the modified date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user, or null if a matching user could not be found
    • findByC_MD_Last

      User findByC_MD_Last(long companyId, Date modifiedDate, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the last user in the ordered set where companyId = ? and modifiedDate = ?.
      Parameters:
      companyId - the company ID
      modifiedDate - the modified date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_MD_Last

      User fetchByC_MD_Last(long companyId, Date modifiedDate, OrderByComparator<User> orderByComparator)
      Returns the last user in the ordered set where companyId = ? and modifiedDate = ?.
      Parameters:
      companyId - the company ID
      modifiedDate - the modified date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user, or null if a matching user could not be found
    • findByC_MD_PrevAndNext

      User[] findByC_MD_PrevAndNext(long userId, long companyId, Date modifiedDate, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the users before and after the current user in the ordered set where companyId = ? and modifiedDate = ?.
      Parameters:
      userId - the primary key of the current user
      companyId - the company ID
      modifiedDate - the modified date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user
      Throws:
      NoSuchUserException - if a user with the primary key could not be found
    • removeByC_MD

      void removeByC_MD(long companyId, Date modifiedDate)
      Removes all the users where companyId = ? and modifiedDate = ? from the database.
      Parameters:
      companyId - the company ID
      modifiedDate - the modified date
    • countByC_MD

      int countByC_MD(long companyId, Date modifiedDate)
      Returns the number of users where companyId = ? and modifiedDate = ?.
      Parameters:
      companyId - the company ID
      modifiedDate - the modified date
      Returns:
      the number of matching users
    • findByC_SN

      User findByC_SN(long companyId, String screenName) throws NoSuchUserException
      Returns the user where companyId = ? and screenName = ? or throws a NoSuchUserException if it could not be found.
      Parameters:
      companyId - the company ID
      screenName - the screen name
      Returns:
      the matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_SN

      User fetchByC_SN(long companyId, String screenName)
      Returns the user where companyId = ? and screenName = ? or returns null if it could not be found. Uses the finder cache.
      Parameters:
      companyId - the company ID
      screenName - the screen name
      Returns:
      the matching user, or null if a matching user could not be found
    • fetchByC_SN

      User fetchByC_SN(long companyId, String screenName, boolean useFinderCache)
      Returns the user where companyId = ? and screenName = ? or returns null if it could not be found, optionally using the finder cache.
      Parameters:
      companyId - the company ID
      screenName - the screen name
      useFinderCache - whether to use the finder cache
      Returns:
      the matching user, or null if a matching user could not be found
    • removeByC_SN

      User removeByC_SN(long companyId, String screenName) throws NoSuchUserException
      Removes the user where companyId = ? and screenName = ? from the database.
      Parameters:
      companyId - the company ID
      screenName - the screen name
      Returns:
      the user that was removed
      Throws:
      NoSuchUserException
    • countByC_SN

      int countByC_SN(long companyId, String screenName)
      Returns the number of users where companyId = ? and screenName = ?.
      Parameters:
      companyId - the company ID
      screenName - the screen name
      Returns:
      the number of matching users
    • findByC_EA

      User findByC_EA(long companyId, String emailAddress) throws NoSuchUserException
      Returns the user where companyId = ? and emailAddress = ? or throws a NoSuchUserException if it could not be found.
      Parameters:
      companyId - the company ID
      emailAddress - the email address
      Returns:
      the matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_EA

      User fetchByC_EA(long companyId, String emailAddress)
      Returns the user where companyId = ? and emailAddress = ? or returns null if it could not be found. Uses the finder cache.
      Parameters:
      companyId - the company ID
      emailAddress - the email address
      Returns:
      the matching user, or null if a matching user could not be found
    • fetchByC_EA

      User fetchByC_EA(long companyId, String emailAddress, boolean useFinderCache)
      Returns the user where companyId = ? and emailAddress = ? or returns null if it could not be found, optionally using the finder cache.
      Parameters:
      companyId - the company ID
      emailAddress - the email address
      useFinderCache - whether to use the finder cache
      Returns:
      the matching user, or null if a matching user could not be found
    • removeByC_EA

      User removeByC_EA(long companyId, String emailAddress) throws NoSuchUserException
      Removes the user where companyId = ? and emailAddress = ? from the database.
      Parameters:
      companyId - the company ID
      emailAddress - the email address
      Returns:
      the user that was removed
      Throws:
      NoSuchUserException
    • countByC_EA

      int countByC_EA(long companyId, String emailAddress)
      Returns the number of users where companyId = ? and emailAddress = ?.
      Parameters:
      companyId - the company ID
      emailAddress - the email address
      Returns:
      the number of matching users
    • findByC_FID

      User findByC_FID(long companyId, long facebookId) throws NoSuchUserException
      Returns the user where companyId = ? and facebookId = ? or throws a NoSuchUserException if it could not be found.
      Parameters:
      companyId - the company ID
      facebookId - the facebook ID
      Returns:
      the matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_FID

      User fetchByC_FID(long companyId, long facebookId)
      Returns the user where companyId = ? and facebookId = ? or returns null if it could not be found. Uses the finder cache.
      Parameters:
      companyId - the company ID
      facebookId - the facebook ID
      Returns:
      the matching user, or null if a matching user could not be found
    • fetchByC_FID

      User fetchByC_FID(long companyId, long facebookId, boolean useFinderCache)
      Returns the user where companyId = ? and facebookId = ? or returns null if it could not be found, optionally using the finder cache.
      Parameters:
      companyId - the company ID
      facebookId - the facebook ID
      useFinderCache - whether to use the finder cache
      Returns:
      the matching user, or null if a matching user could not be found
    • removeByC_FID

      User removeByC_FID(long companyId, long facebookId) throws NoSuchUserException
      Removes the user where companyId = ? and facebookId = ? from the database.
      Parameters:
      companyId - the company ID
      facebookId - the facebook ID
      Returns:
      the user that was removed
      Throws:
      NoSuchUserException
    • countByC_FID

      int countByC_FID(long companyId, long facebookId)
      Returns the number of users where companyId = ? and facebookId = ?.
      Parameters:
      companyId - the company ID
      facebookId - the facebook ID
      Returns:
      the number of matching users
    • findByC_GUID

      User findByC_GUID(long companyId, String googleUserId) throws NoSuchUserException
      Returns the user where companyId = ? and googleUserId = ? or throws a NoSuchUserException if it could not be found.
      Parameters:
      companyId - the company ID
      googleUserId - the google user ID
      Returns:
      the matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_GUID

      User fetchByC_GUID(long companyId, String googleUserId)
      Returns the user where companyId = ? and googleUserId = ? or returns null if it could not be found. Uses the finder cache.
      Parameters:
      companyId - the company ID
      googleUserId - the google user ID
      Returns:
      the matching user, or null if a matching user could not be found
    • fetchByC_GUID

      User fetchByC_GUID(long companyId, String googleUserId, boolean useFinderCache)
      Returns the user where companyId = ? and googleUserId = ? or returns null if it could not be found, optionally using the finder cache.
      Parameters:
      companyId - the company ID
      googleUserId - the google user ID
      useFinderCache - whether to use the finder cache
      Returns:
      the matching user, or null if a matching user could not be found
    • removeByC_GUID

      User removeByC_GUID(long companyId, String googleUserId) throws NoSuchUserException
      Removes the user where companyId = ? and googleUserId = ? from the database.
      Parameters:
      companyId - the company ID
      googleUserId - the google user ID
      Returns:
      the user that was removed
      Throws:
      NoSuchUserException
    • countByC_GUID

      int countByC_GUID(long companyId, String googleUserId)
      Returns the number of users where companyId = ? and googleUserId = ?.
      Parameters:
      companyId - the company ID
      googleUserId - the google user ID
      Returns:
      the number of matching users
    • findByC_O

      User findByC_O(long companyId, String openId) throws NoSuchUserException
      Returns the user where companyId = ? and openId = ? or throws a NoSuchUserException if it could not be found.
      Parameters:
      companyId - the company ID
      openId - the open ID
      Returns:
      the matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_O

      User fetchByC_O(long companyId, String openId)
      Returns the user where companyId = ? and openId = ? or returns null if it could not be found. Uses the finder cache.
      Parameters:
      companyId - the company ID
      openId - the open ID
      Returns:
      the matching user, or null if a matching user could not be found
    • fetchByC_O

      User fetchByC_O(long companyId, String openId, boolean useFinderCache)
      Returns the user where companyId = ? and openId = ? or returns null if it could not be found, optionally using the finder cache.
      Parameters:
      companyId - the company ID
      openId - the open ID
      useFinderCache - whether to use the finder cache
      Returns:
      the matching user, or null if a matching user could not be found
    • removeByC_O

      User removeByC_O(long companyId, String openId) throws NoSuchUserException
      Removes the user where companyId = ? and openId = ? from the database.
      Parameters:
      companyId - the company ID
      openId - the open ID
      Returns:
      the user that was removed
      Throws:
      NoSuchUserException
    • countByC_O

      int countByC_O(long companyId, String openId)
      Returns the number of users where companyId = ? and openId = ?.
      Parameters:
      companyId - the company ID
      openId - the open ID
      Returns:
      the number of matching users
    • findByC_T

      List<User> findByC_T(long companyId, int type)
      Returns all the users where companyId = ? and type = ?.
      Parameters:
      companyId - the company ID
      type - the type
      Returns:
      the matching users
    • findByC_T

      List<User> findByC_T(long companyId, int type, int start, int end)
      Returns a range of all the users where companyId = ? and type = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      type - the type
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of matching users
    • findByC_T

      List<User> findByC_T(long companyId, int type, int start, int end, OrderByComparator<User> orderByComparator)
      Returns an ordered range of all the users where companyId = ? and type = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      type - the type
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching users
    • findByC_T

      List<User> findByC_T(long companyId, int type, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the users where companyId = ? and type = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      type - the type
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching users
    • findByC_T_First

      User findByC_T_First(long companyId, int type, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the first user in the ordered set where companyId = ? and type = ?.
      Parameters:
      companyId - the company ID
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_T_First

      User fetchByC_T_First(long companyId, int type, OrderByComparator<User> orderByComparator)
      Returns the first user in the ordered set where companyId = ? and type = ?.
      Parameters:
      companyId - the company ID
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user, or null if a matching user could not be found
    • findByC_T_Last

      User findByC_T_Last(long companyId, int type, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the last user in the ordered set where companyId = ? and type = ?.
      Parameters:
      companyId - the company ID
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_T_Last

      User fetchByC_T_Last(long companyId, int type, OrderByComparator<User> orderByComparator)
      Returns the last user in the ordered set where companyId = ? and type = ?.
      Parameters:
      companyId - the company ID
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user, or null if a matching user could not be found
    • findByC_T_PrevAndNext

      User[] findByC_T_PrevAndNext(long userId, long companyId, int type, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the users before and after the current user in the ordered set where companyId = ? and type = ?.
      Parameters:
      userId - the primary key of the current user
      companyId - the company ID
      type - the type
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user
      Throws:
      NoSuchUserException - if a user with the primary key could not be found
    • removeByC_T

      void removeByC_T(long companyId, int type)
      Removes all the users where companyId = ? and type = ? from the database.
      Parameters:
      companyId - the company ID
      type - the type
    • countByC_T

      int countByC_T(long companyId, int type)
      Returns the number of users where companyId = ? and type = ?.
      Parameters:
      companyId - the company ID
      type - the type
      Returns:
      the number of matching users
    • findByC_S

      List<User> findByC_S(long companyId, int status)
      Returns all the users where companyId = ? and status = ?.
      Parameters:
      companyId - the company ID
      status - the status
      Returns:
      the matching users
    • findByC_S

      List<User> findByC_S(long companyId, int status, int start, int end)
      Returns a range of all the users where companyId = ? and status = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      status - the status
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of matching users
    • findByC_S

      List<User> findByC_S(long companyId, int status, int start, int end, OrderByComparator<User> orderByComparator)
      Returns an ordered range of all the users where companyId = ? and status = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      status - the status
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching users
    • findByC_S

      List<User> findByC_S(long companyId, int status, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the users where companyId = ? and status = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      status - the status
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching users
    • findByC_S_First

      User findByC_S_First(long companyId, int status, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the first user in the ordered set where companyId = ? and status = ?.
      Parameters:
      companyId - the company ID
      status - the status
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_S_First

      User fetchByC_S_First(long companyId, int status, OrderByComparator<User> orderByComparator)
      Returns the first user in the ordered set where companyId = ? and status = ?.
      Parameters:
      companyId - the company ID
      status - the status
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user, or null if a matching user could not be found
    • findByC_S_Last

      User findByC_S_Last(long companyId, int status, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the last user in the ordered set where companyId = ? and status = ?.
      Parameters:
      companyId - the company ID
      status - the status
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_S_Last

      User fetchByC_S_Last(long companyId, int status, OrderByComparator<User> orderByComparator)
      Returns the last user in the ordered set where companyId = ? and status = ?.
      Parameters:
      companyId - the company ID
      status - the status
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user, or null if a matching user could not be found
    • findByC_S_PrevAndNext

      User[] findByC_S_PrevAndNext(long userId, long companyId, int status, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the users before and after the current user in the ordered set where companyId = ? and status = ?.
      Parameters:
      userId - the primary key of the current user
      companyId - the company ID
      status - the status
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user
      Throws:
      NoSuchUserException - if a user with the primary key could not be found
    • removeByC_S

      void removeByC_S(long companyId, int status)
      Removes all the users where companyId = ? and status = ? from the database.
      Parameters:
      companyId - the company ID
      status - the status
    • countByC_S

      int countByC_S(long companyId, int status)
      Returns the number of users where companyId = ? and status = ?.
      Parameters:
      companyId - the company ID
      status - the status
      Returns:
      the number of matching users
    • findByC_CD_MD

      List<User> findByC_CD_MD(long companyId, Date createDate, Date modifiedDate)
      Returns all the users where companyId = ? and createDate = ? and modifiedDate = ?.
      Parameters:
      companyId - the company ID
      createDate - the create date
      modifiedDate - the modified date
      Returns:
      the matching users
    • findByC_CD_MD

      List<User> findByC_CD_MD(long companyId, Date createDate, Date modifiedDate, int start, int end)
      Returns a range of all the users where companyId = ? and createDate = ? and modifiedDate = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      createDate - the create date
      modifiedDate - the modified date
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of matching users
    • findByC_CD_MD

      List<User> findByC_CD_MD(long companyId, Date createDate, Date modifiedDate, int start, int end, OrderByComparator<User> orderByComparator)
      Returns an ordered range of all the users where companyId = ? and createDate = ? and modifiedDate = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      createDate - the create date
      modifiedDate - the modified date
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching users
    • findByC_CD_MD

      List<User> findByC_CD_MD(long companyId, Date createDate, Date modifiedDate, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the users where companyId = ? and createDate = ? and modifiedDate = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      createDate - the create date
      modifiedDate - the modified date
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching users
    • findByC_CD_MD_First

      User findByC_CD_MD_First(long companyId, Date createDate, Date modifiedDate, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the first user in the ordered set where companyId = ? and createDate = ? and modifiedDate = ?.
      Parameters:
      companyId - the company ID
      createDate - the create date
      modifiedDate - the modified date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_CD_MD_First

      User fetchByC_CD_MD_First(long companyId, Date createDate, Date modifiedDate, OrderByComparator<User> orderByComparator)
      Returns the first user in the ordered set where companyId = ? and createDate = ? and modifiedDate = ?.
      Parameters:
      companyId - the company ID
      createDate - the create date
      modifiedDate - the modified date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user, or null if a matching user could not be found
    • findByC_CD_MD_Last

      User findByC_CD_MD_Last(long companyId, Date createDate, Date modifiedDate, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the last user in the ordered set where companyId = ? and createDate = ? and modifiedDate = ?.
      Parameters:
      companyId - the company ID
      createDate - the create date
      modifiedDate - the modified date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_CD_MD_Last

      User fetchByC_CD_MD_Last(long companyId, Date createDate, Date modifiedDate, OrderByComparator<User> orderByComparator)
      Returns the last user in the ordered set where companyId = ? and createDate = ? and modifiedDate = ?.
      Parameters:
      companyId - the company ID
      createDate - the create date
      modifiedDate - the modified date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user, or null if a matching user could not be found
    • findByC_CD_MD_PrevAndNext

      User[] findByC_CD_MD_PrevAndNext(long userId, long companyId, Date createDate, Date modifiedDate, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the users before and after the current user in the ordered set where companyId = ? and createDate = ? and modifiedDate = ?.
      Parameters:
      userId - the primary key of the current user
      companyId - the company ID
      createDate - the create date
      modifiedDate - the modified date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user
      Throws:
      NoSuchUserException - if a user with the primary key could not be found
    • removeByC_CD_MD

      void removeByC_CD_MD(long companyId, Date createDate, Date modifiedDate)
      Removes all the users where companyId = ? and createDate = ? and modifiedDate = ? from the database.
      Parameters:
      companyId - the company ID
      createDate - the create date
      modifiedDate - the modified date
    • countByC_CD_MD

      int countByC_CD_MD(long companyId, Date createDate, Date modifiedDate)
      Returns the number of users where companyId = ? and createDate = ? and modifiedDate = ?.
      Parameters:
      companyId - the company ID
      createDate - the create date
      modifiedDate - the modified date
      Returns:
      the number of matching users
    • findByC_T_S

      List<User> findByC_T_S(long companyId, int type, int status)
      Returns all the users where companyId = ? and type = ? and status = ?.
      Parameters:
      companyId - the company ID
      type - the type
      status - the status
      Returns:
      the matching users
    • findByC_T_S

      List<User> findByC_T_S(long companyId, int type, int status, int start, int end)
      Returns a range of all the users where companyId = ? and type = ? and status = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      type - the type
      status - the status
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of matching users
    • findByC_T_S

      List<User> findByC_T_S(long companyId, int type, int status, int start, int end, OrderByComparator<User> orderByComparator)
      Returns an ordered range of all the users where companyId = ? and type = ? and status = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      type - the type
      status - the status
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching users
    • findByC_T_S

      List<User> findByC_T_S(long companyId, int type, int status, int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the users where companyId = ? and type = ? and status = ?.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      companyId - the company ID
      type - the type
      status - the status
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of matching users
    • findByC_T_S_First

      User findByC_T_S_First(long companyId, int type, int status, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the first user in the ordered set where companyId = ? and type = ? and status = ?.
      Parameters:
      companyId - the company ID
      type - the type
      status - the status
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_T_S_First

      User fetchByC_T_S_First(long companyId, int type, int status, OrderByComparator<User> orderByComparator)
      Returns the first user in the ordered set where companyId = ? and type = ? and status = ?.
      Parameters:
      companyId - the company ID
      type - the type
      status - the status
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user, or null if a matching user could not be found
    • findByC_T_S_Last

      User findByC_T_S_Last(long companyId, int type, int status, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the last user in the ordered set where companyId = ? and type = ? and status = ?.
      Parameters:
      companyId - the company ID
      type - the type
      status - the status
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByC_T_S_Last

      User fetchByC_T_S_Last(long companyId, int type, int status, OrderByComparator<User> orderByComparator)
      Returns the last user in the ordered set where companyId = ? and type = ? and status = ?.
      Parameters:
      companyId - the company ID
      type - the type
      status - the status
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user, or null if a matching user could not be found
    • findByC_T_S_PrevAndNext

      User[] findByC_T_S_PrevAndNext(long userId, long companyId, int type, int status, OrderByComparator<User> orderByComparator) throws NoSuchUserException
      Returns the users before and after the current user in the ordered set where companyId = ? and type = ? and status = ?.
      Parameters:
      userId - the primary key of the current user
      companyId - the company ID
      type - the type
      status - the status
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user
      Throws:
      NoSuchUserException - if a user with the primary key could not be found
    • removeByC_T_S

      void removeByC_T_S(long companyId, int type, int status)
      Removes all the users where companyId = ? and type = ? and status = ? from the database.
      Parameters:
      companyId - the company ID
      type - the type
      status - the status
    • countByC_T_S

      int countByC_T_S(long companyId, int type, int status)
      Returns the number of users where companyId = ? and type = ? and status = ?.
      Parameters:
      companyId - the company ID
      type - the type
      status - the status
      Returns:
      the number of matching users
    • findByERC_C

      User findByERC_C(String externalReferenceCode, long companyId) throws NoSuchUserException
      Returns the user where externalReferenceCode = ? and companyId = ? or throws a NoSuchUserException if it could not be found.
      Parameters:
      externalReferenceCode - the external reference code
      companyId - the company ID
      Returns:
      the matching user
      Throws:
      NoSuchUserException - if a matching user could not be found
    • fetchByERC_C

      User fetchByERC_C(String externalReferenceCode, long companyId)
      Returns the user where externalReferenceCode = ? and companyId = ? or returns null if it could not be found. Uses the finder cache.
      Parameters:
      externalReferenceCode - the external reference code
      companyId - the company ID
      Returns:
      the matching user, or null if a matching user could not be found
    • fetchByERC_C

      User fetchByERC_C(String externalReferenceCode, long companyId, boolean useFinderCache)
      Returns the user where externalReferenceCode = ? and companyId = ? or returns null if it could not be found, optionally using the finder cache.
      Parameters:
      externalReferenceCode - the external reference code
      companyId - the company ID
      useFinderCache - whether to use the finder cache
      Returns:
      the matching user, or null if a matching user could not be found
    • removeByERC_C

      User removeByERC_C(String externalReferenceCode, long companyId) throws NoSuchUserException
      Removes the user where externalReferenceCode = ? and companyId = ? from the database.
      Parameters:
      externalReferenceCode - the external reference code
      companyId - the company ID
      Returns:
      the user that was removed
      Throws:
      NoSuchUserException
    • countByERC_C

      int countByERC_C(String externalReferenceCode, long companyId)
      Returns the number of users where externalReferenceCode = ? and companyId = ?.
      Parameters:
      externalReferenceCode - the external reference code
      companyId - the company ID
      Returns:
      the number of matching users
    • cacheResult

      void cacheResult(User user)
      Caches the user in the entity cache if it is enabled.
      Parameters:
      user - the user
    • cacheResult

      void cacheResult(List<User> users)
      Caches the users in the entity cache if it is enabled.
      Parameters:
      users - the users
    • create

      User create(long userId)
      Creates a new user with the primary key. Does not add the user to the database.
      Parameters:
      userId - the primary key for the new user
      Returns:
      the new user
    • remove

      User remove(long userId) throws NoSuchUserException
      Removes the user with the primary key from the database. Also notifies the appropriate model listeners.
      Parameters:
      userId - the primary key of the user
      Returns:
      the user that was removed
      Throws:
      NoSuchUserException - if a user with the primary key could not be found
    • updateImpl

      User updateImpl(User user)
    • findByPrimaryKey

      User findByPrimaryKey(long userId) throws NoSuchUserException
      Returns the user with the primary key or throws a NoSuchUserException if it could not be found.
      Parameters:
      userId - the primary key of the user
      Returns:
      the user
      Throws:
      NoSuchUserException - if a user with the primary key could not be found
    • fetchByPrimaryKey

      User fetchByPrimaryKey(long userId)
      Returns the user with the primary key or returns null if it could not be found.
      Parameters:
      userId - the primary key of the user
      Returns:
      the user, or null if a user with the primary key could not be found
    • findAll

      List<User> findAll()
      Returns all the users.
      Returns:
      the users
    • findAll

      List<User> findAll(int start, int end)
      Returns a range of all the users.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of users
    • findAll

      List<User> findAll(int start, int end, OrderByComparator<User> orderByComparator)
      Returns an ordered range of all the users.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of users
    • findAll

      List<User> findAll(int start, int end, OrderByComparator<User> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the users.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of users
    • removeAll

      void removeAll()
      Removes all the users from the database.
    • countAll

      int countAll()
      Returns the number of users.
      Returns:
      the number of users
    • getGroupPrimaryKeys

      long[] getGroupPrimaryKeys(long pk)
      Returns the primaryKeys of groups associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      long[] of the primaryKeys of groups associated with the user
    • getGroups

      List<Group> getGroups(long pk)
      Returns all the groups associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      the groups associated with the user
    • getGroups

      List<Group> getGroups(long pk, int start, int end)
      Returns a range of all the groups associated with the user.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      pk - the primary key of the user
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of groups associated with the user
    • getGroups

      List<Group> getGroups(long pk, int start, int end, OrderByComparator<Group> orderByComparator)
      Returns an ordered range of all the groups associated with the user.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      pk - the primary key of the user
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of groups associated with the user
    • getGroupsSize

      int getGroupsSize(long pk)
      Returns the number of groups associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      the number of groups associated with the user
    • containsGroup

      boolean containsGroup(long pk, long groupPK)
      Returns true if the group is associated with the user.
      Parameters:
      pk - the primary key of the user
      groupPK - the primary key of the group
      Returns:
      true if the group is associated with the user; false otherwise
    • containsGroups

      boolean containsGroups(long pk)
      Returns true if the user has any groups associated with it.
      Parameters:
      pk - the primary key of the user to check for associations with groups
      Returns:
      true if the user has any groups associated with it; false otherwise
    • addGroup

      boolean addGroup(long pk, long groupPK)
      Adds an association between the user and the group. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      groupPK - the primary key of the group
      Returns:
      true if an association between the user and the group was added; false if they were already associated
    • addGroup

      boolean addGroup(long pk, Group group)
      Adds an association between the user and the group. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      group - the group
      Returns:
      true if an association between the user and the group was added; false if they were already associated
    • addGroups

      boolean addGroups(long pk, long[] groupPKs)
      Adds an association between the user and the groups. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      groupPKs - the primary keys of the groups
      Returns:
      true if at least one association between the user and the groups was added; false if they were all already associated
    • addGroups

      boolean addGroups(long pk, List<Group> groups)
      Adds an association between the user and the groups. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      groups - the groups
      Returns:
      true if at least one association between the user and the groups was added; false if they were all already associated
    • clearGroups

      void clearGroups(long pk)
      Clears all associations between the user and its groups. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user to clear the associated groups from
    • removeGroup

      void removeGroup(long pk, long groupPK)
      Removes the association between the user and the group. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      groupPK - the primary key of the group
    • removeGroup

      void removeGroup(long pk, Group group)
      Removes the association between the user and the group. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      group - the group
    • removeGroups

      void removeGroups(long pk, long[] groupPKs)
      Removes the association between the user and the groups. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      groupPKs - the primary keys of the groups
    • removeGroups

      void removeGroups(long pk, List<Group> groups)
      Removes the association between the user and the groups. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      groups - the groups
    • setGroups

      void setGroups(long pk, long[] groupPKs)
      Sets the groups associated with the user, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      groupPKs - the primary keys of the groups to be associated with the user
    • setGroups

      void setGroups(long pk, List<Group> groups)
      Sets the groups associated with the user, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      groups - the groups to be associated with the user
    • getOrganizationPrimaryKeys

      long[] getOrganizationPrimaryKeys(long pk)
      Returns the primaryKeys of organizations associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      long[] of the primaryKeys of organizations associated with the user
    • getOrganizations

      List<Organization> getOrganizations(long pk)
      Returns all the organizations associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      the organizations associated with the user
    • getOrganizations

      List<Organization> getOrganizations(long pk, int start, int end)
      Returns a range of all the organizations associated with the user.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      pk - the primary key of the user
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of organizations associated with the user
    • getOrganizations

      List<Organization> getOrganizations(long pk, int start, int end, OrderByComparator<Organization> orderByComparator)
      Returns an ordered range of all the organizations associated with the user.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      pk - the primary key of the user
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of organizations associated with the user
    • getOrganizationsSize

      int getOrganizationsSize(long pk)
      Returns the number of organizations associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      the number of organizations associated with the user
    • containsOrganization

      boolean containsOrganization(long pk, long organizationPK)
      Returns true if the organization is associated with the user.
      Parameters:
      pk - the primary key of the user
      organizationPK - the primary key of the organization
      Returns:
      true if the organization is associated with the user; false otherwise
    • containsOrganizations

      boolean containsOrganizations(long pk)
      Returns true if the user has any organizations associated with it.
      Parameters:
      pk - the primary key of the user to check for associations with organizations
      Returns:
      true if the user has any organizations associated with it; false otherwise
    • addOrganization

      boolean addOrganization(long pk, long organizationPK)
      Adds an association between the user and the organization. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      organizationPK - the primary key of the organization
      Returns:
      true if an association between the user and the organization was added; false if they were already associated
    • addOrganization

      boolean addOrganization(long pk, Organization organization)
      Adds an association between the user and the organization. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      organization - the organization
      Returns:
      true if an association between the user and the organization was added; false if they were already associated
    • addOrganizations

      boolean addOrganizations(long pk, long[] organizationPKs)
      Adds an association between the user and the organizations. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      organizationPKs - the primary keys of the organizations
      Returns:
      true if at least one association between the user and the organizations was added; false if they were all already associated
    • addOrganizations

      boolean addOrganizations(long pk, List<Organization> organizations)
      Adds an association between the user and the organizations. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      organizations - the organizations
      Returns:
      true if at least one association between the user and the organizations was added; false if they were all already associated
    • clearOrganizations

      void clearOrganizations(long pk)
      Clears all associations between the user and its organizations. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user to clear the associated organizations from
    • removeOrganization

      void removeOrganization(long pk, long organizationPK)
      Removes the association between the user and the organization. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      organizationPK - the primary key of the organization
    • removeOrganization

      void removeOrganization(long pk, Organization organization)
      Removes the association between the user and the organization. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      organization - the organization
    • removeOrganizations

      void removeOrganizations(long pk, long[] organizationPKs)
      Removes the association between the user and the organizations. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      organizationPKs - the primary keys of the organizations
    • removeOrganizations

      void removeOrganizations(long pk, List<Organization> organizations)
      Removes the association between the user and the organizations. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      organizations - the organizations
    • setOrganizations

      void setOrganizations(long pk, long[] organizationPKs)
      Sets the organizations associated with the user, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      organizationPKs - the primary keys of the organizations to be associated with the user
    • setOrganizations

      void setOrganizations(long pk, List<Organization> organizations)
      Sets the organizations associated with the user, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      organizations - the organizations to be associated with the user
    • getRolePrimaryKeys

      long[] getRolePrimaryKeys(long pk)
      Returns the primaryKeys of roles associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      long[] of the primaryKeys of roles associated with the user
    • getRoles

      List<Role> getRoles(long pk)
      Returns all the roles associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      the roles associated with the user
    • getRoles

      List<Role> getRoles(long pk, int start, int end)
      Returns a range of all the roles associated with the user.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      pk - the primary key of the user
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of roles associated with the user
    • getRoles

      List<Role> getRoles(long pk, int start, int end, OrderByComparator<Role> orderByComparator)
      Returns an ordered range of all the roles associated with the user.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      pk - the primary key of the user
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of roles associated with the user
    • getRolesSize

      int getRolesSize(long pk)
      Returns the number of roles associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      the number of roles associated with the user
    • containsRole

      boolean containsRole(long pk, long rolePK)
      Returns true if the role is associated with the user.
      Parameters:
      pk - the primary key of the user
      rolePK - the primary key of the role
      Returns:
      true if the role is associated with the user; false otherwise
    • containsRoles

      boolean containsRoles(long pk)
      Returns true if the user has any roles associated with it.
      Parameters:
      pk - the primary key of the user to check for associations with roles
      Returns:
      true if the user has any roles associated with it; false otherwise
    • addRole

      boolean addRole(long pk, long rolePK)
      Adds an association between the user and the role. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      rolePK - the primary key of the role
      Returns:
      true if an association between the user and the role was added; false if they were already associated
    • addRole

      boolean addRole(long pk, Role role)
      Adds an association between the user and the role. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      role - the role
      Returns:
      true if an association between the user and the role was added; false if they were already associated
    • addRoles

      boolean addRoles(long pk, long[] rolePKs)
      Adds an association between the user and the roles. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      rolePKs - the primary keys of the roles
      Returns:
      true if at least one association between the user and the roles was added; false if they were all already associated
    • addRoles

      boolean addRoles(long pk, List<Role> roles)
      Adds an association between the user and the roles. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      roles - the roles
      Returns:
      true if at least one association between the user and the roles was added; false if they were all already associated
    • clearRoles

      void clearRoles(long pk)
      Clears all associations between the user and its roles. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user to clear the associated roles from
    • removeRole

      void removeRole(long pk, long rolePK)
      Removes the association between the user and the role. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      rolePK - the primary key of the role
    • removeRole

      void removeRole(long pk, Role role)
      Removes the association between the user and the role. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      role - the role
    • removeRoles

      void removeRoles(long pk, long[] rolePKs)
      Removes the association between the user and the roles. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      rolePKs - the primary keys of the roles
    • removeRoles

      void removeRoles(long pk, List<Role> roles)
      Removes the association between the user and the roles. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      roles - the roles
    • setRoles

      void setRoles(long pk, long[] rolePKs)
      Sets the roles associated with the user, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      rolePKs - the primary keys of the roles to be associated with the user
    • setRoles

      void setRoles(long pk, List<Role> roles)
      Sets the roles associated with the user, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      roles - the roles to be associated with the user
    • getTeamPrimaryKeys

      long[] getTeamPrimaryKeys(long pk)
      Returns the primaryKeys of teams associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      long[] of the primaryKeys of teams associated with the user
    • getTeams

      List<Team> getTeams(long pk)
      Returns all the teams associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      the teams associated with the user
    • getTeams

      List<Team> getTeams(long pk, int start, int end)
      Returns a range of all the teams associated with the user.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      pk - the primary key of the user
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of teams associated with the user
    • getTeams

      List<Team> getTeams(long pk, int start, int end, OrderByComparator<Team> orderByComparator)
      Returns an ordered range of all the teams associated with the user.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      pk - the primary key of the user
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of teams associated with the user
    • getTeamsSize

      int getTeamsSize(long pk)
      Returns the number of teams associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      the number of teams associated with the user
    • containsTeam

      boolean containsTeam(long pk, long teamPK)
      Returns true if the team is associated with the user.
      Parameters:
      pk - the primary key of the user
      teamPK - the primary key of the team
      Returns:
      true if the team is associated with the user; false otherwise
    • containsTeams

      boolean containsTeams(long pk)
      Returns true if the user has any teams associated with it.
      Parameters:
      pk - the primary key of the user to check for associations with teams
      Returns:
      true if the user has any teams associated with it; false otherwise
    • addTeam

      boolean addTeam(long pk, long teamPK)
      Adds an association between the user and the team. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      teamPK - the primary key of the team
      Returns:
      true if an association between the user and the team was added; false if they were already associated
    • addTeam

      boolean addTeam(long pk, Team team)
      Adds an association between the user and the team. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      team - the team
      Returns:
      true if an association between the user and the team was added; false if they were already associated
    • addTeams

      boolean addTeams(long pk, long[] teamPKs)
      Adds an association between the user and the teams. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      teamPKs - the primary keys of the teams
      Returns:
      true if at least one association between the user and the teams was added; false if they were all already associated
    • addTeams

      boolean addTeams(long pk, List<Team> teams)
      Adds an association between the user and the teams. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      teams - the teams
      Returns:
      true if at least one association between the user and the teams was added; false if they were all already associated
    • clearTeams

      void clearTeams(long pk)
      Clears all associations between the user and its teams. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user to clear the associated teams from
    • removeTeam

      void removeTeam(long pk, long teamPK)
      Removes the association between the user and the team. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      teamPK - the primary key of the team
    • removeTeam

      void removeTeam(long pk, Team team)
      Removes the association between the user and the team. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      team - the team
    • removeTeams

      void removeTeams(long pk, long[] teamPKs)
      Removes the association between the user and the teams. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      teamPKs - the primary keys of the teams
    • removeTeams

      void removeTeams(long pk, List<Team> teams)
      Removes the association between the user and the teams. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      teams - the teams
    • setTeams

      void setTeams(long pk, long[] teamPKs)
      Sets the teams associated with the user, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      teamPKs - the primary keys of the teams to be associated with the user
    • setTeams

      void setTeams(long pk, List<Team> teams)
      Sets the teams associated with the user, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      teams - the teams to be associated with the user
    • getUserGroupPrimaryKeys

      long[] getUserGroupPrimaryKeys(long pk)
      Returns the primaryKeys of user groups associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      long[] of the primaryKeys of user groups associated with the user
    • getUserGroups

      List<UserGroup> getUserGroups(long pk)
      Returns all the user groups associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      the user groups associated with the user
    • getUserGroups

      List<UserGroup> getUserGroups(long pk, int start, int end)
      Returns a range of all the user groups associated with the user.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      pk - the primary key of the user
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      Returns:
      the range of user groups associated with the user
    • getUserGroups

      List<UserGroup> getUserGroups(long pk, int start, int end, OrderByComparator<UserGroup> orderByComparator)
      Returns an ordered range of all the user groups associated with the user.

      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. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from UserModelImpl.

      Parameters:
      pk - the primary key of the user
      start - the lower bound of the range of users
      end - the upper bound of the range of users (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of user groups associated with the user
    • getUserGroupsSize

      int getUserGroupsSize(long pk)
      Returns the number of user groups associated with the user.
      Parameters:
      pk - the primary key of the user
      Returns:
      the number of user groups associated with the user
    • containsUserGroup

      boolean containsUserGroup(long pk, long userGroupPK)
      Returns true if the user group is associated with the user.
      Parameters:
      pk - the primary key of the user
      userGroupPK - the primary key of the user group
      Returns:
      true if the user group is associated with the user; false otherwise
    • containsUserGroups

      boolean containsUserGroups(long pk)
      Returns true if the user has any user groups associated with it.
      Parameters:
      pk - the primary key of the user to check for associations with user groups
      Returns:
      true if the user has any user groups associated with it; false otherwise
    • addUserGroup

      boolean addUserGroup(long pk, long userGroupPK)
      Adds an association between the user and the user group. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      userGroupPK - the primary key of the user group
      Returns:
      true if an association between the user and the user group was added; false if they were already associated
    • addUserGroup

      boolean addUserGroup(long pk, UserGroup userGroup)
      Adds an association between the user and the user group. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      userGroup - the user group
      Returns:
      true if an association between the user and the user group was added; false if they were already associated
    • addUserGroups

      boolean addUserGroups(long pk, long[] userGroupPKs)
      Adds an association between the user and the user groups. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      userGroupPKs - the primary keys of the user groups
      Returns:
      true if at least one association between the user and the user groups was added; false if they were all already associated
    • addUserGroups

      boolean addUserGroups(long pk, List<UserGroup> userGroups)
      Adds an association between the user and the user groups. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      userGroups - the user groups
      Returns:
      true if at least one association between the user and the user groups was added; false if they were all already associated
    • clearUserGroups

      void clearUserGroups(long pk)
      Clears all associations between the user and its user groups. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user to clear the associated user groups from
    • removeUserGroup

      void removeUserGroup(long pk, long userGroupPK)
      Removes the association between the user and the user group. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      userGroupPK - the primary key of the user group
    • removeUserGroup

      void removeUserGroup(long pk, UserGroup userGroup)
      Removes the association between the user and the user group. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      userGroup - the user group
    • removeUserGroups

      void removeUserGroups(long pk, long[] userGroupPKs)
      Removes the association between the user and the user groups. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      userGroupPKs - the primary keys of the user groups
    • removeUserGroups

      void removeUserGroups(long pk, List<UserGroup> userGroups)
      Removes the association between the user and the user groups. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      userGroups - the user groups
    • setUserGroups

      void setUserGroups(long pk, long[] userGroupPKs)
      Sets the user groups associated with the user, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      userGroupPKs - the primary keys of the user groups to be associated with the user
    • setUserGroups

      void setUserGroups(long pk, List<UserGroup> userGroups)
      Sets the user groups associated with the user, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the user
      userGroups - the user groups to be associated with the user