Class UserGroupPersistenceImpl

Object
com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
com.liferay.portal.service.persistence.impl.UserGroupPersistenceImpl
All Implemented Interfaces:
com.liferay.portal.kernel.dao.orm.SessionFactory, com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.UserGroup>, com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.portal.kernel.model.UserGroup>, com.liferay.portal.kernel.service.persistence.UserGroupPersistence

public class UserGroupPersistenceImpl extends com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup> implements com.liferay.portal.kernel.service.persistence.UserGroupPersistence
The persistence implementation for the user group service.

Caching information and settings can be found in portal.properties

Author:
Brian Wing Shun Chan
{$generated.description}
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
     
    static final String
     
    static final String
     
    protected com.liferay.portal.kernel.service.persistence.GroupPersistence
     
    protected com.liferay.portal.kernel.service.persistence.TeamPersistence
     
    protected com.liferay.portal.kernel.service.persistence.impl.TableMapper<com.liferay.portal.kernel.model.UserGroup,com.liferay.portal.kernel.model.Group>
     
    protected com.liferay.portal.kernel.service.persistence.impl.TableMapper<com.liferay.portal.kernel.model.UserGroup,com.liferay.portal.kernel.model.Team>
     
    protected com.liferay.portal.kernel.service.persistence.impl.TableMapper<com.liferay.portal.kernel.model.UserGroup,com.liferay.portal.kernel.model.User>
     
    protected com.liferay.portal.kernel.service.persistence.UserPersistence
     

    Fields inherited from class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl

    CAST_CLOB_TEXT_OPEN, COUNT_COLUMN_NAME, databaseInMaxParameters, dbColumnNames, dummyEntityCache, dummyFinderCache, entityCacheEnabled, FINDER_ARGS_EMPTY, finderCacheEnabled, NULL_SAFE_STRING_COMPARATOR, nullModel, ORDER_BY_ASC, ORDER_BY_ASC_HAS_NEXT, ORDER_BY_CLAUSE, ORDER_BY_DESC, ORDER_BY_DESC_HAS_NEXT, WHERE_AND, WHERE_GREATER_THAN, WHERE_GREATER_THAN_HAS_NEXT, WHERE_LESSER_THAN, WHERE_LESSER_THAN_HAS_NEXT, WHERE_OR
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    addGroup(long pk, long groupPK)
    Adds an association between the user group and the group.
    boolean
    addGroup(long pk, com.liferay.portal.kernel.model.Group group)
    Adds an association between the user group and the group.
    boolean
    addGroups(long pk, long[] groupPKs)
    Adds an association between the user group and the groups.
    boolean
    addGroups(long pk, List<com.liferay.portal.kernel.model.Group> groups)
    Adds an association between the user group and the groups.
    boolean
    addTeam(long pk, long teamPK)
    Adds an association between the user group and the team.
    boolean
    addTeam(long pk, com.liferay.portal.kernel.model.Team team)
    Adds an association between the user group and the team.
    boolean
    addTeams(long pk, long[] teamPKs)
    Adds an association between the user group and the teams.
    boolean
    addTeams(long pk, List<com.liferay.portal.kernel.model.Team> teams)
    Adds an association between the user group and the teams.
    boolean
    addUser(long pk, long userPK)
    Adds an association between the user group and the user.
    boolean
    addUser(long pk, com.liferay.portal.kernel.model.User user)
    Adds an association between the user group and the user.
    boolean
    addUsers(long pk, long[] userPKs)
    Adds an association between the user group and the users.
    boolean
    addUsers(long pk, List<com.liferay.portal.kernel.model.User> users)
    Adds an association between the user group and the users.
    void
    Initializes the user group persistence.
    void
    cacheResult(com.liferay.portal.kernel.model.UserGroup userGroup)
    Caches the user group in the entity cache if it is enabled.
    void
    cacheResult(List<com.liferay.portal.kernel.model.UserGroup> userGroups)
    Caches the user groups in the entity cache if it is enabled.
    protected void
     
    void
    Clears the cache for all user groups.
    void
    clearCache(com.liferay.portal.kernel.model.UserGroup userGroup)
    Clears the cache for the user group.
    void
    clearCache(List<com.liferay.portal.kernel.model.UserGroup> userGroups)
     
    void
    clearCache(Set<Serializable> primaryKeys)
     
    void
    clearGroups(long pk)
    Clears all associations between the user group and its groups.
    void
    clearTeams(long pk)
    Clears all associations between the user group and its teams.
    void
    clearUsers(long pk)
    Clears all associations between the user group and its users.
    boolean
    containsGroup(long pk, long groupPK)
    Returns true if the group is associated with the user group.
    boolean
    containsGroups(long pk)
    Returns true if the user group has any groups associated with it.
    boolean
    containsTeam(long pk, long teamPK)
    Returns true if the team is associated with the user group.
    boolean
    containsTeams(long pk)
    Returns true if the user group has any teams associated with it.
    boolean
    containsUser(long pk, long userPK)
    Returns true if the user is associated with the user group.
    boolean
    containsUsers(long pk)
    Returns true if the user group has any users associated with it.
    int
    Returns the number of user groups.
    int
    countByC_LikeN(long companyId, String name)
    Returns the number of user groups where companyId = ? and name LIKE ?.
    int
    countByC_N(long companyId, String name)
    Returns the number of user groups where companyId = ? and name = ?.
    int
    countByC_P(long companyId, long parentUserGroupId)
    Returns the number of user groups where companyId = ? and parentUserGroupId = ?.
    int
    countByCompanyId(long companyId)
    Returns the number of user groups where companyId = ?.
    int
    countByERC_C(String externalReferenceCode, long companyId)
    Returns the number of user groups where externalReferenceCode = ? and companyId = ?.
    int
    countByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId)
    Returns the number of user groups where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
    int
    Returns the number of user groups where uuid = ?.
    int
    countByUuid_C(String uuid, long companyId)
    Returns the number of user groups where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.UserGroup
    create(long userGroupId)
    Creates a new user group with the primary key.
    void
     
    com.liferay.portal.kernel.model.UserGroup
    fetchByC_LikeN_First(long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the first user group in the ordered set where companyId = ? and name LIKE ?.
    com.liferay.portal.kernel.model.UserGroup
    fetchByC_LikeN_Last(long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the last user group in the ordered set where companyId = ? and name LIKE ?.
    com.liferay.portal.kernel.model.UserGroup
    fetchByC_N(long companyId, String name)
    Returns the user group where companyId = ? and name = ? or returns null if it could not be found.
    com.liferay.portal.kernel.model.UserGroup
    fetchByC_N(long companyId, String name, boolean useFinderCache)
    Returns the user group where companyId = ? and name = ? or returns null if it could not be found, optionally using the finder cache.
    com.liferay.portal.kernel.model.UserGroup
    fetchByC_P_First(long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the first user group in the ordered set where companyId = ? and parentUserGroupId = ?.
    com.liferay.portal.kernel.model.UserGroup
    fetchByC_P_Last(long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the last user group in the ordered set where companyId = ? and parentUserGroupId = ?.
    com.liferay.portal.kernel.model.UserGroup
    fetchByCompanyId_First(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the first user group in the ordered set where companyId = ?.
    com.liferay.portal.kernel.model.UserGroup
    fetchByCompanyId_Last(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the last user group in the ordered set where companyId = ?.
    com.liferay.portal.kernel.model.UserGroup
    fetchByERC_C(String externalReferenceCode, long companyId)
    Returns the user group where externalReferenceCode = ? and companyId = ? or returns null if it could not be found.
    com.liferay.portal.kernel.model.UserGroup
    fetchByERC_C(String externalReferenceCode, long companyId, boolean useFinderCache)
    Returns the user group where externalReferenceCode = ? and companyId = ? or returns null if it could not be found, optionally using the finder cache.
    com.liferay.portal.kernel.model.UserGroup
    fetchByGtU_C_P_First(long userGroupId, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the first user group in the ordered set where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
    com.liferay.portal.kernel.model.UserGroup
    fetchByGtU_C_P_Last(long userGroupId, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the last user group in the ordered set where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
    com.liferay.portal.kernel.model.UserGroup
    fetchByPrimaryKey(long userGroupId)
    Returns the user group with the primary key or returns null if it could not be found.
    com.liferay.portal.kernel.model.UserGroup
    Returns the user group with the primary key or returns null if it could not be found.
    Map<Serializable,com.liferay.portal.kernel.model.UserGroup>
     
    com.liferay.portal.kernel.model.UserGroup
    fetchByUuid_C_First(String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the first user group in the ordered set where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.UserGroup
    fetchByUuid_C_Last(String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the last user group in the ordered set where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.UserGroup
    fetchByUuid_First(String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the first user group in the ordered set where uuid = ?.
    com.liferay.portal.kernel.model.UserGroup
    fetchByUuid_Last(String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the last user group in the ordered set where uuid = ?.
    int
    filterCountByC_LikeN(long companyId, String name)
    Returns the number of user groups that the user has permission to view where companyId = ? and name LIKE ?.
    int
    filterCountByC_P(long companyId, long parentUserGroupId)
    Returns the number of user groups that the user has permission to view where companyId = ? and parentUserGroupId = ?.
    int
    filterCountByCompanyId(long companyId)
    Returns the number of user groups that the user has permission to view where companyId = ?.
    int
    filterCountByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId)
    Returns the number of user groups that the user has permission to view where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
    int
    Returns the number of user groups that the user has permission to view where uuid = ?.
    int
    filterCountByUuid_C(String uuid, long companyId)
    Returns the number of user groups that the user has permission to view where uuid = ? and companyId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByC_LikeN(long companyId, String name)
    Returns all the user groups that the user has permission to view where companyId = ? and name LIKE ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByC_LikeN(long companyId, String name, int start, int end)
    Returns a range of all the user groups that the user has permission to view where companyId = ? and name LIKE ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByC_LikeN(long companyId, String name, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns an ordered range of all the user groups that the user has permissions to view where companyId = ? and name LIKE ?.
    com.liferay.portal.kernel.model.UserGroup[]
    filterFindByC_LikeN_PrevAndNext(long userGroupId, long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the user groups before and after the current user group in the ordered set of user groups that the user has permission to view where companyId = ? and name LIKE ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByC_P(long companyId, long parentUserGroupId)
    Returns all the user groups that the user has permission to view where companyId = ? and parentUserGroupId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByC_P(long companyId, long parentUserGroupId, int start, int end)
    Returns a range of all the user groups that the user has permission to view where companyId = ? and parentUserGroupId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByC_P(long companyId, long parentUserGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns an ordered range of all the user groups that the user has permissions to view where companyId = ? and parentUserGroupId = ?.
    com.liferay.portal.kernel.model.UserGroup[]
    filterFindByC_P_PrevAndNext(long userGroupId, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the user groups before and after the current user group in the ordered set of user groups that the user has permission to view where companyId = ? and parentUserGroupId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByCompanyId(long companyId)
    Returns all the user groups that the user has permission to view where companyId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByCompanyId(long companyId, int start, int end)
    Returns a range of all the user groups that the user has permission to view where companyId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByCompanyId(long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns an ordered range of all the user groups that the user has permissions to view where companyId = ?.
    com.liferay.portal.kernel.model.UserGroup[]
    filterFindByCompanyId_PrevAndNext(long userGroupId, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the user groups before and after the current user group in the ordered set of user groups that the user has permission to view where companyId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId)
    Returns all the user groups that the user has permission to view where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId, int start, int end)
    Returns a range of all the user groups that the user has permission to view where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns an ordered range of all the user groups that the user has permissions to view where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    Returns all the user groups that the user has permission to view where uuid = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByUuid(String uuid, int start, int end)
    Returns a range of all the user groups that the user has permission to view where uuid = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByUuid(String uuid, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns an ordered range of all the user groups that the user has permissions to view where uuid = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByUuid_C(String uuid, long companyId)
    Returns all the user groups that the user has permission to view where uuid = ? and companyId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByUuid_C(String uuid, long companyId, int start, int end)
    Returns a range of all the user groups that the user has permission to view where uuid = ? and companyId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    filterFindByUuid_C(String uuid, long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns an ordered range of all the user groups that the user has permissions to view where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.UserGroup[]
    filterFindByUuid_C_PrevAndNext(long userGroupId, String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the user groups before and after the current user group in the ordered set of user groups that the user has permission to view where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.UserGroup[]
    filterFindByUuid_PrevAndNext(long userGroupId, String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the user groups before and after the current user group in the ordered set of user groups that the user has permission to view where uuid = ?.
    protected com.liferay.portal.kernel.model.UserGroup
    filterGetByC_LikeN_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.UserGroup
    filterGetByC_P_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.UserGroup
    filterGetByCompanyId_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.UserGroup
    filterGetByUuid_C_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.UserGroup
    filterGetByUuid_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
     
    List<com.liferay.portal.kernel.model.UserGroup>
    Returns all the user groups.
    List<com.liferay.portal.kernel.model.UserGroup>
    findAll(int start, int end)
    Returns a range of all the user groups.
    List<com.liferay.portal.kernel.model.UserGroup>
    findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns an ordered range of all the user groups.
    List<com.liferay.portal.kernel.model.UserGroup>
    findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the user groups.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByC_LikeN(long companyId, String name)
    Returns all the user groups where companyId = ? and name LIKE ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByC_LikeN(long companyId, String name, int start, int end)
    Returns a range of all the user groups where companyId = ? and name LIKE ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByC_LikeN(long companyId, String name, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns an ordered range of all the user groups where companyId = ? and name LIKE ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByC_LikeN(long companyId, String name, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the user groups where companyId = ? and name LIKE ?.
    com.liferay.portal.kernel.model.UserGroup
    findByC_LikeN_First(long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the first user group in the ordered set where companyId = ? and name LIKE ?.
    com.liferay.portal.kernel.model.UserGroup
    findByC_LikeN_Last(long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the last user group in the ordered set where companyId = ? and name LIKE ?.
    com.liferay.portal.kernel.model.UserGroup[]
    findByC_LikeN_PrevAndNext(long userGroupId, long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the user groups before and after the current user group in the ordered set where companyId = ? and name LIKE ?.
    com.liferay.portal.kernel.model.UserGroup
    findByC_N(long companyId, String name)
    Returns the user group where companyId = ? and name = ? or throws a NoSuchUserGroupException if it could not be found.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByC_P(long companyId, long parentUserGroupId)
    Returns all the user groups where companyId = ? and parentUserGroupId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByC_P(long companyId, long parentUserGroupId, int start, int end)
    Returns a range of all the user groups where companyId = ? and parentUserGroupId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByC_P(long companyId, long parentUserGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns an ordered range of all the user groups where companyId = ? and parentUserGroupId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByC_P(long companyId, long parentUserGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the user groups where companyId = ? and parentUserGroupId = ?.
    com.liferay.portal.kernel.model.UserGroup
    findByC_P_First(long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the first user group in the ordered set where companyId = ? and parentUserGroupId = ?.
    com.liferay.portal.kernel.model.UserGroup
    findByC_P_Last(long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the last user group in the ordered set where companyId = ? and parentUserGroupId = ?.
    com.liferay.portal.kernel.model.UserGroup[]
    findByC_P_PrevAndNext(long userGroupId, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the user groups before and after the current user group in the ordered set where companyId = ? and parentUserGroupId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByCompanyId(long companyId)
    Returns all the user groups where companyId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByCompanyId(long companyId, int start, int end)
    Returns a range of all the user groups where companyId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByCompanyId(long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns an ordered range of all the user groups where companyId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByCompanyId(long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the user groups where companyId = ?.
    com.liferay.portal.kernel.model.UserGroup
    findByCompanyId_First(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the first user group in the ordered set where companyId = ?.
    com.liferay.portal.kernel.model.UserGroup
    findByCompanyId_Last(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the last user group in the ordered set where companyId = ?.
    com.liferay.portal.kernel.model.UserGroup[]
    findByCompanyId_PrevAndNext(long userGroupId, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the user groups before and after the current user group in the ordered set where companyId = ?.
    com.liferay.portal.kernel.model.UserGroup
    findByERC_C(String externalReferenceCode, long companyId)
    Returns the user group where externalReferenceCode = ? and companyId = ? or throws a NoSuchUserGroupException if it could not be found.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId)
    Returns all the user groups where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId, int start, int end)
    Returns a range of all the user groups where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns an ordered range of all the user groups where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the user groups where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
    com.liferay.portal.kernel.model.UserGroup
    findByGtU_C_P_First(long userGroupId, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the first user group in the ordered set where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
    com.liferay.portal.kernel.model.UserGroup
    findByGtU_C_P_Last(long userGroupId, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the last user group in the ordered set where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
    com.liferay.portal.kernel.model.UserGroup
    findByPrimaryKey(long userGroupId)
    Returns the user group with the primary key or throws a NoSuchUserGroupException if it could not be found.
    com.liferay.portal.kernel.model.UserGroup
    Returns the user group with the primary key or throws a com.liferay.portal.kernel.exception.NoSuchModelException if it could not be found.
    List<com.liferay.portal.kernel.model.UserGroup>
    Returns all the user groups where uuid = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByUuid(String uuid, int start, int end)
    Returns a range of all the user groups where uuid = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByUuid(String uuid, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns an ordered range of all the user groups where uuid = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByUuid(String uuid, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the user groups where uuid = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByUuid_C(String uuid, long companyId)
    Returns all the user groups where uuid = ? and companyId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByUuid_C(String uuid, long companyId, int start, int end)
    Returns a range of all the user groups where uuid = ? and companyId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByUuid_C(String uuid, long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns an ordered range of all the user groups where uuid = ? and companyId = ?.
    List<com.liferay.portal.kernel.model.UserGroup>
    findByUuid_C(String uuid, long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the user groups where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.UserGroup
    findByUuid_C_First(String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the first user group in the ordered set where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.UserGroup
    findByUuid_C_Last(String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the last user group in the ordered set where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.UserGroup[]
    findByUuid_C_PrevAndNext(long userGroupId, String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the user groups before and after the current user group in the ordered set where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.UserGroup
    findByUuid_First(String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the first user group in the ordered set where uuid = ?.
    com.liferay.portal.kernel.model.UserGroup
    findByUuid_Last(String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the last user group in the ordered set where uuid = ?.
    com.liferay.portal.kernel.model.UserGroup[]
    findByUuid_PrevAndNext(long userGroupId, String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
    Returns the user groups before and after the current user group in the ordered set where uuid = ?.
     
    protected com.liferay.portal.kernel.model.UserGroup
    getByC_LikeN_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.UserGroup
    getByC_P_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.UserGroup
    getByCompanyId_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.UserGroup
    getByUuid_C_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.UserGroup
    getByUuid_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
     
    getCTColumnNames(com.liferay.portal.kernel.change.tracking.CTColumnResolutionType ctColumnResolutionType)
     
    protected com.liferay.portal.kernel.dao.orm.EntityCache
     
    protected com.liferay.portal.kernel.dao.orm.FinderCache
     
    long[]
    Returns the primaryKeys of groups associated with the user group.
    List<com.liferay.portal.kernel.model.Group>
    getGroups(long pk)
    Returns all the groups associated with the user group.
    List<com.liferay.portal.kernel.model.Group>
    getGroups(long pk, int start, int end)
    Returns a range of all the groups associated with the user group.
    List<com.liferay.portal.kernel.model.Group>
    getGroups(long pk, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns an ordered range of all the groups associated with the user group.
    int
    getGroupsSize(long pk)
    Returns the number of groups associated with the user group.
     
    protected String
     
    protected String
     
     
     
    long[]
    Returns the primaryKeys of teams associated with the user group.
    List<com.liferay.portal.kernel.model.Team>
    getTeams(long pk)
    Returns all the teams associated with the user group.
    List<com.liferay.portal.kernel.model.Team>
    getTeams(long pk, int start, int end)
    Returns a range of all the teams associated with the user group.
    List<com.liferay.portal.kernel.model.Team>
    getTeams(long pk, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Team> orderByComparator)
    Returns an ordered range of all the teams associated with the user group.
    int
    getTeamsSize(long pk)
    Returns the number of teams associated with the user group.
     
    long[]
    Returns the primaryKeys of users associated with the user group.
    List<com.liferay.portal.kernel.model.User>
    getUsers(long pk)
    Returns all the users associated with the user group.
    List<com.liferay.portal.kernel.model.User>
    getUsers(long pk, int start, int end)
    Returns a range of all the users associated with the user group.
    List<com.liferay.portal.kernel.model.User>
    getUsers(long pk, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.User> orderByComparator)
    Returns an ordered range of all the users associated with the user group.
    int
    getUsersSize(long pk)
    Returns the number of users associated with the user group.
    com.liferay.portal.kernel.model.UserGroup
    remove(long userGroupId)
    Removes the user group with the primary key from the database.
    com.liferay.portal.kernel.model.UserGroup
    remove(Serializable primaryKey)
    Removes the user group with the primary key from the database.
    void
    Removes all the user groups from the database.
    void
    removeByC_LikeN(long companyId, String name)
    Removes all the user groups where companyId = ? and name LIKE ? from the database.
    com.liferay.portal.kernel.model.UserGroup
    removeByC_N(long companyId, String name)
    Removes the user group where companyId = ? and name = ? from the database.
    void
    removeByC_P(long companyId, long parentUserGroupId)
    Removes all the user groups where companyId = ? and parentUserGroupId = ? from the database.
    void
    removeByCompanyId(long companyId)
    Removes all the user groups where companyId = ? from the database.
    com.liferay.portal.kernel.model.UserGroup
    removeByERC_C(String externalReferenceCode, long companyId)
    Removes the user group where externalReferenceCode = ? and companyId = ? from the database.
    void
    removeByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId)
    Removes all the user groups where userGroupId > ? and companyId = ? and parentUserGroupId = ? from the database.
    void
    Removes all the user groups where uuid = ? from the database.
    void
    removeByUuid_C(String uuid, long companyId)
    Removes all the user groups where uuid = ? and companyId = ? from the database.
    void
    removeGroup(long pk, long groupPK)
    Removes the association between the user group and the group.
    void
    removeGroup(long pk, com.liferay.portal.kernel.model.Group group)
    Removes the association between the user group and the group.
    void
    removeGroups(long pk, long[] groupPKs)
    Removes the association between the user group and the groups.
    void
    removeGroups(long pk, List<com.liferay.portal.kernel.model.Group> groups)
    Removes the association between the user group and the groups.
    protected com.liferay.portal.kernel.model.UserGroup
    removeImpl(com.liferay.portal.kernel.model.UserGroup userGroup)
     
    void
    removeTeam(long pk, long teamPK)
    Removes the association between the user group and the team.
    void
    removeTeam(long pk, com.liferay.portal.kernel.model.Team team)
    Removes the association between the user group and the team.
    void
    removeTeams(long pk, long[] teamPKs)
    Removes the association between the user group and the teams.
    void
    removeTeams(long pk, List<com.liferay.portal.kernel.model.Team> teams)
    Removes the association between the user group and the teams.
    void
    removeUser(long pk, long userPK)
    Removes the association between the user group and the user.
    void
    removeUser(long pk, com.liferay.portal.kernel.model.User user)
    Removes the association between the user group and the user.
    void
    removeUsers(long pk, long[] userPKs)
    Removes the association between the user group and the users.
    void
    removeUsers(long pk, List<com.liferay.portal.kernel.model.User> users)
    Removes the association between the user group and the users.
    void
    setGroups(long pk, long[] groupPKs)
    Sets the groups associated with the user group, removing and adding associations as necessary.
    void
    setGroups(long pk, List<com.liferay.portal.kernel.model.Group> groups)
    Sets the groups associated with the user group, removing and adding associations as necessary.
    void
    setTeams(long pk, long[] teamPKs)
    Sets the teams associated with the user group, removing and adding associations as necessary.
    void
    setTeams(long pk, List<com.liferay.portal.kernel.model.Team> teams)
    Sets the teams associated with the user group, removing and adding associations as necessary.
    void
    setUsers(long pk, long[] userPKs)
    Sets the users associated with the user group, removing and adding associations as necessary.
    void
    setUsers(long pk, List<com.liferay.portal.kernel.model.User> users)
    Sets the users associated with the user group, removing and adding associations as necessary.
    com.liferay.portal.kernel.model.UserGroup
    updateImpl(com.liferay.portal.kernel.model.UserGroup userGroup)
     

    Methods inherited from class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl

    appendOrderByComparator, appendOrderByComparator, closeSession, countWithDynamicQuery, countWithDynamicQuery, dslQuery, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getClassLoader, getColumnName, getCompoundPKColumnNames, getCurrentSession, getDataSource, getDB, getDialect, getListeners, getModelClass, openNewSession, openSession, processException, registerListener, remove, removeByFunction, removeConjunction, setConfiguration, setDataSource, setDBColumnNames, setEntityCacheEnabled, setModelClass, setModelImplClass, setModelPKClass, setSessionFactory, setTable, unregisterListener, update, update

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.liferay.portal.kernel.service.persistence.BasePersistence

    closeSession, countWithDynamicQuery, countWithDynamicQuery, dslQuery, dslQueryCount, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getCurrentSession, getDataSource, getDB, getDialect, getListeners, getModelClass, openSession, processException, registerListener, remove, removeByFunction, setDataSource, unregisterListener, update, update
  • Field Details

    • FINDER_CLASS_NAME_ENTITY

      public static final String FINDER_CLASS_NAME_ENTITY
    • FINDER_CLASS_NAME_LIST_WITH_PAGINATION

      public static final String FINDER_CLASS_NAME_LIST_WITH_PAGINATION
    • FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION

      public static final String FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION
    • groupPersistence

      @BeanReference(type=com.liferay.portal.kernel.service.persistence.GroupPersistence.class) protected com.liferay.portal.kernel.service.persistence.GroupPersistence groupPersistence
    • userGroupToGroupTableMapper

      protected com.liferay.portal.kernel.service.persistence.impl.TableMapper<com.liferay.portal.kernel.model.UserGroup,com.liferay.portal.kernel.model.Group> userGroupToGroupTableMapper
    • teamPersistence

      @BeanReference(type=com.liferay.portal.kernel.service.persistence.TeamPersistence.class) protected com.liferay.portal.kernel.service.persistence.TeamPersistence teamPersistence
    • userGroupToTeamTableMapper

      protected com.liferay.portal.kernel.service.persistence.impl.TableMapper<com.liferay.portal.kernel.model.UserGroup,com.liferay.portal.kernel.model.Team> userGroupToTeamTableMapper
    • userPersistence

      @BeanReference(type=com.liferay.portal.kernel.service.persistence.UserPersistence.class) protected com.liferay.portal.kernel.service.persistence.UserPersistence userPersistence
    • userGroupToUserTableMapper

      protected com.liferay.portal.kernel.service.persistence.impl.TableMapper<com.liferay.portal.kernel.model.UserGroup,com.liferay.portal.kernel.model.User> userGroupToUserTableMapper
  • Constructor Details

    • UserGroupPersistenceImpl

      public UserGroupPersistenceImpl()
  • Method Details

    • findByUuid

      public List<com.liferay.portal.kernel.model.UserGroup> findByUuid(String uuid)
      Returns all the user groups where uuid = ?.
      Specified by:
      findByUuid in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      Returns:
      the matching user groups
    • findByUuid

      public List<com.liferay.portal.kernel.model.UserGroup> findByUuid(String uuid, int start, int end)
      Returns a range of all the user groups 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 UserGroupModelImpl.

      Specified by:
      findByUuid in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of matching user groups
    • findByUuid

      public List<com.liferay.portal.kernel.model.UserGroup> findByUuid(String uuid, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns an ordered range of all the user groups 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 UserGroupModelImpl.

      Specified by:
      findByUuid in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching user groups
    • findByUuid

      public List<com.liferay.portal.kernel.model.UserGroup> findByUuid(String uuid, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the user groups 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 UserGroupModelImpl.

      Specified by:
      findByUuid in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (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 user groups
    • findByUuid_First

      public com.liferay.portal.kernel.model.UserGroup findByUuid_First(String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the first user group in the ordered set where uuid = ?.
      Specified by:
      findByUuid_First in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a matching user group could not be found
    • fetchByUuid_First

      public com.liferay.portal.kernel.model.UserGroup fetchByUuid_First(String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns the first user group in the ordered set where uuid = ?.
      Specified by:
      fetchByUuid_First in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user group, or null if a matching user group could not be found
    • findByUuid_Last

      public com.liferay.portal.kernel.model.UserGroup findByUuid_Last(String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the last user group in the ordered set where uuid = ?.
      Specified by:
      findByUuid_Last in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a matching user group could not be found
    • fetchByUuid_Last

      public com.liferay.portal.kernel.model.UserGroup fetchByUuid_Last(String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns the last user group in the ordered set where uuid = ?.
      Specified by:
      fetchByUuid_Last in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user group, or null if a matching user group could not be found
    • findByUuid_PrevAndNext

      public com.liferay.portal.kernel.model.UserGroup[] findByUuid_PrevAndNext(long userGroupId, String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the user groups before and after the current user group in the ordered set where uuid = ?.
      Specified by:
      findByUuid_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the primary key of the current user group
      uuid - the uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a user group with the primary key could not be found
    • getByUuid_PrevAndNext

      protected com.liferay.portal.kernel.model.UserGroup getByUuid_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
    • filterFindByUuid

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByUuid(String uuid)
      Returns all the user groups that the user has permission to view where uuid = ?.
      Specified by:
      filterFindByUuid in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      Returns:
      the matching user groups that the user has permission to view
    • filterFindByUuid

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByUuid(String uuid, int start, int end)
      Returns a range of all the user groups that the user has permission to view 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 UserGroupModelImpl.

      Specified by:
      filterFindByUuid in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of matching user groups that the user has permission to view
    • filterFindByUuid

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByUuid(String uuid, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns an ordered range of all the user groups that the user has permissions to view 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 UserGroupModelImpl.

      Specified by:
      filterFindByUuid in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching user groups that the user has permission to view
    • filterFindByUuid_PrevAndNext

      public com.liferay.portal.kernel.model.UserGroup[] filterFindByUuid_PrevAndNext(long userGroupId, String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the user groups before and after the current user group in the ordered set of user groups that the user has permission to view where uuid = ?.
      Specified by:
      filterFindByUuid_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the primary key of the current user group
      uuid - the uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a user group with the primary key could not be found
    • filterGetByUuid_PrevAndNext

      protected com.liferay.portal.kernel.model.UserGroup filterGetByUuid_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
    • removeByUuid

      public void removeByUuid(String uuid)
      Removes all the user groups where uuid = ? from the database.
      Specified by:
      removeByUuid in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
    • countByUuid

      public int countByUuid(String uuid)
      Returns the number of user groups where uuid = ?.
      Specified by:
      countByUuid in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      Returns:
      the number of matching user groups
    • filterCountByUuid

      public int filterCountByUuid(String uuid)
      Returns the number of user groups that the user has permission to view where uuid = ?.
      Specified by:
      filterCountByUuid in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      Returns:
      the number of matching user groups that the user has permission to view
    • findByUuid_C

      public List<com.liferay.portal.kernel.model.UserGroup> findByUuid_C(String uuid, long companyId)
      Returns all the user groups where uuid = ? and companyId = ?.
      Specified by:
      findByUuid_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      companyId - the company ID
      Returns:
      the matching user groups
    • findByUuid_C

      public List<com.liferay.portal.kernel.model.UserGroup> findByUuid_C(String uuid, long companyId, int start, int end)
      Returns a range of all the user groups 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 UserGroupModelImpl.

      Specified by:
      findByUuid_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      companyId - the company ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of matching user groups
    • findByUuid_C

      public List<com.liferay.portal.kernel.model.UserGroup> findByUuid_C(String uuid, long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns an ordered range of all the user groups 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 UserGroupModelImpl.

      Specified by:
      findByUuid_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      companyId - the company ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching user groups
    • findByUuid_C

      public List<com.liferay.portal.kernel.model.UserGroup> findByUuid_C(String uuid, long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the user groups 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 UserGroupModelImpl.

      Specified by:
      findByUuid_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      companyId - the company ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (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 user groups
    • findByUuid_C_First

      public com.liferay.portal.kernel.model.UserGroup findByUuid_C_First(String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the first user group in the ordered set where uuid = ? and companyId = ?.
      Specified by:
      findByUuid_C_First in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a matching user group could not be found
    • fetchByUuid_C_First

      public com.liferay.portal.kernel.model.UserGroup fetchByUuid_C_First(String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns the first user group in the ordered set where uuid = ? and companyId = ?.
      Specified by:
      fetchByUuid_C_First in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user group, or null if a matching user group could not be found
    • findByUuid_C_Last

      public com.liferay.portal.kernel.model.UserGroup findByUuid_C_Last(String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the last user group in the ordered set where uuid = ? and companyId = ?.
      Specified by:
      findByUuid_C_Last in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a matching user group could not be found
    • fetchByUuid_C_Last

      public com.liferay.portal.kernel.model.UserGroup fetchByUuid_C_Last(String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns the last user group in the ordered set where uuid = ? and companyId = ?.
      Specified by:
      fetchByUuid_C_Last in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user group, or null if a matching user group could not be found
    • findByUuid_C_PrevAndNext

      public com.liferay.portal.kernel.model.UserGroup[] findByUuid_C_PrevAndNext(long userGroupId, String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the user groups before and after the current user group in the ordered set where uuid = ? and companyId = ?.
      Specified by:
      findByUuid_C_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the primary key of the current user group
      uuid - the uuid
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a user group with the primary key could not be found
    • getByUuid_C_PrevAndNext

      protected com.liferay.portal.kernel.model.UserGroup getByUuid_C_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
    • filterFindByUuid_C

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByUuid_C(String uuid, long companyId)
      Returns all the user groups that the user has permission to view where uuid = ? and companyId = ?.
      Specified by:
      filterFindByUuid_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      companyId - the company ID
      Returns:
      the matching user groups that the user has permission to view
    • filterFindByUuid_C

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByUuid_C(String uuid, long companyId, int start, int end)
      Returns a range of all the user groups that the user has permission to view 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 UserGroupModelImpl.

      Specified by:
      filterFindByUuid_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      companyId - the company ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of matching user groups that the user has permission to view
    • filterFindByUuid_C

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByUuid_C(String uuid, long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns an ordered range of all the user groups that the user has permissions to view 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 UserGroupModelImpl.

      Specified by:
      filterFindByUuid_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      companyId - the company ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching user groups that the user has permission to view
    • filterFindByUuid_C_PrevAndNext

      public com.liferay.portal.kernel.model.UserGroup[] filterFindByUuid_C_PrevAndNext(long userGroupId, String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the user groups before and after the current user group in the ordered set of user groups that the user has permission to view where uuid = ? and companyId = ?.
      Specified by:
      filterFindByUuid_C_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the primary key of the current user group
      uuid - the uuid
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a user group with the primary key could not be found
    • filterGetByUuid_C_PrevAndNext

      protected com.liferay.portal.kernel.model.UserGroup filterGetByUuid_C_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
    • removeByUuid_C

      public void removeByUuid_C(String uuid, long companyId)
      Removes all the user groups where uuid = ? and companyId = ? from the database.
      Specified by:
      removeByUuid_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      companyId - the company ID
    • countByUuid_C

      public int countByUuid_C(String uuid, long companyId)
      Returns the number of user groups where uuid = ? and companyId = ?.
      Specified by:
      countByUuid_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      companyId - the company ID
      Returns:
      the number of matching user groups
    • filterCountByUuid_C

      public int filterCountByUuid_C(String uuid, long companyId)
      Returns the number of user groups that the user has permission to view where uuid = ? and companyId = ?.
      Specified by:
      filterCountByUuid_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      uuid - the uuid
      companyId - the company ID
      Returns:
      the number of matching user groups that the user has permission to view
    • findByCompanyId

      public List<com.liferay.portal.kernel.model.UserGroup> findByCompanyId(long companyId)
      Returns all the user groups where companyId = ?.
      Specified by:
      findByCompanyId in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      Returns:
      the matching user groups
    • findByCompanyId

      public List<com.liferay.portal.kernel.model.UserGroup> findByCompanyId(long companyId, int start, int end)
      Returns a range of all the user groups 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 UserGroupModelImpl.

      Specified by:
      findByCompanyId in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of matching user groups
    • findByCompanyId

      public List<com.liferay.portal.kernel.model.UserGroup> findByCompanyId(long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns an ordered range of all the user groups 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 UserGroupModelImpl.

      Specified by:
      findByCompanyId in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching user groups
    • findByCompanyId

      public List<com.liferay.portal.kernel.model.UserGroup> findByCompanyId(long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the user groups 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 UserGroupModelImpl.

      Specified by:
      findByCompanyId in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (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 user groups
    • findByCompanyId_First

      public com.liferay.portal.kernel.model.UserGroup findByCompanyId_First(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the first user group in the ordered set where companyId = ?.
      Specified by:
      findByCompanyId_First in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a matching user group could not be found
    • fetchByCompanyId_First

      public com.liferay.portal.kernel.model.UserGroup fetchByCompanyId_First(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns the first user group in the ordered set where companyId = ?.
      Specified by:
      fetchByCompanyId_First in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user group, or null if a matching user group could not be found
    • findByCompanyId_Last

      public com.liferay.portal.kernel.model.UserGroup findByCompanyId_Last(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the last user group in the ordered set where companyId = ?.
      Specified by:
      findByCompanyId_Last in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a matching user group could not be found
    • fetchByCompanyId_Last

      public com.liferay.portal.kernel.model.UserGroup fetchByCompanyId_Last(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns the last user group in the ordered set where companyId = ?.
      Specified by:
      fetchByCompanyId_Last in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user group, or null if a matching user group could not be found
    • findByCompanyId_PrevAndNext

      public com.liferay.portal.kernel.model.UserGroup[] findByCompanyId_PrevAndNext(long userGroupId, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the user groups before and after the current user group in the ordered set where companyId = ?.
      Specified by:
      findByCompanyId_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the primary key of the current user group
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a user group with the primary key could not be found
    • getByCompanyId_PrevAndNext

      protected com.liferay.portal.kernel.model.UserGroup getByCompanyId_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
    • filterFindByCompanyId

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByCompanyId(long companyId)
      Returns all the user groups that the user has permission to view where companyId = ?.
      Specified by:
      filterFindByCompanyId in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      Returns:
      the matching user groups that the user has permission to view
    • filterFindByCompanyId

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByCompanyId(long companyId, int start, int end)
      Returns a range of all the user groups that the user has permission to view 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 UserGroupModelImpl.

      Specified by:
      filterFindByCompanyId in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of matching user groups that the user has permission to view
    • filterFindByCompanyId

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByCompanyId(long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns an ordered range of all the user groups that the user has permissions to view 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 UserGroupModelImpl.

      Specified by:
      filterFindByCompanyId in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching user groups that the user has permission to view
    • filterFindByCompanyId_PrevAndNext

      public com.liferay.portal.kernel.model.UserGroup[] filterFindByCompanyId_PrevAndNext(long userGroupId, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the user groups before and after the current user group in the ordered set of user groups that the user has permission to view where companyId = ?.
      Specified by:
      filterFindByCompanyId_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the primary key of the current user group
      companyId - the company ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a user group with the primary key could not be found
    • filterGetByCompanyId_PrevAndNext

      protected com.liferay.portal.kernel.model.UserGroup filterGetByCompanyId_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
    • removeByCompanyId

      public void removeByCompanyId(long companyId)
      Removes all the user groups where companyId = ? from the database.
      Specified by:
      removeByCompanyId in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
    • countByCompanyId

      public int countByCompanyId(long companyId)
      Returns the number of user groups where companyId = ?.
      Specified by:
      countByCompanyId in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      Returns:
      the number of matching user groups
    • filterCountByCompanyId

      public int filterCountByCompanyId(long companyId)
      Returns the number of user groups that the user has permission to view where companyId = ?.
      Specified by:
      filterCountByCompanyId in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      Returns:
      the number of matching user groups that the user has permission to view
    • findByC_P

      public List<com.liferay.portal.kernel.model.UserGroup> findByC_P(long companyId, long parentUserGroupId)
      Returns all the user groups where companyId = ? and parentUserGroupId = ?.
      Specified by:
      findByC_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      Returns:
      the matching user groups
    • findByC_P

      public List<com.liferay.portal.kernel.model.UserGroup> findByC_P(long companyId, long parentUserGroupId, int start, int end)
      Returns a range of all the user groups where companyId = ? and parentUserGroupId = ?.

      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 UserGroupModelImpl.

      Specified by:
      findByC_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of matching user groups
    • findByC_P

      public List<com.liferay.portal.kernel.model.UserGroup> findByC_P(long companyId, long parentUserGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns an ordered range of all the user groups where companyId = ? and parentUserGroupId = ?.

      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 UserGroupModelImpl.

      Specified by:
      findByC_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching user groups
    • findByC_P

      public List<com.liferay.portal.kernel.model.UserGroup> findByC_P(long companyId, long parentUserGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the user groups where companyId = ? and parentUserGroupId = ?.

      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 UserGroupModelImpl.

      Specified by:
      findByC_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (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 user groups
    • findByC_P_First

      public com.liferay.portal.kernel.model.UserGroup findByC_P_First(long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the first user group in the ordered set where companyId = ? and parentUserGroupId = ?.
      Specified by:
      findByC_P_First in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a matching user group could not be found
    • fetchByC_P_First

      public com.liferay.portal.kernel.model.UserGroup fetchByC_P_First(long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns the first user group in the ordered set where companyId = ? and parentUserGroupId = ?.
      Specified by:
      fetchByC_P_First in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user group, or null if a matching user group could not be found
    • findByC_P_Last

      public com.liferay.portal.kernel.model.UserGroup findByC_P_Last(long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the last user group in the ordered set where companyId = ? and parentUserGroupId = ?.
      Specified by:
      findByC_P_Last in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a matching user group could not be found
    • fetchByC_P_Last

      public com.liferay.portal.kernel.model.UserGroup fetchByC_P_Last(long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns the last user group in the ordered set where companyId = ? and parentUserGroupId = ?.
      Specified by:
      fetchByC_P_Last in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user group, or null if a matching user group could not be found
    • findByC_P_PrevAndNext

      public com.liferay.portal.kernel.model.UserGroup[] findByC_P_PrevAndNext(long userGroupId, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the user groups before and after the current user group in the ordered set where companyId = ? and parentUserGroupId = ?.
      Specified by:
      findByC_P_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the primary key of the current user group
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a user group with the primary key could not be found
    • getByC_P_PrevAndNext

      protected com.liferay.portal.kernel.model.UserGroup getByC_P_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
    • filterFindByC_P

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByC_P(long companyId, long parentUserGroupId)
      Returns all the user groups that the user has permission to view where companyId = ? and parentUserGroupId = ?.
      Specified by:
      filterFindByC_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      Returns:
      the matching user groups that the user has permission to view
    • filterFindByC_P

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByC_P(long companyId, long parentUserGroupId, int start, int end)
      Returns a range of all the user groups that the user has permission to view where companyId = ? and parentUserGroupId = ?.

      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 UserGroupModelImpl.

      Specified by:
      filterFindByC_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of matching user groups that the user has permission to view
    • filterFindByC_P

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByC_P(long companyId, long parentUserGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns an ordered range of all the user groups that the user has permissions to view where companyId = ? and parentUserGroupId = ?.

      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 UserGroupModelImpl.

      Specified by:
      filterFindByC_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching user groups that the user has permission to view
    • filterFindByC_P_PrevAndNext

      public com.liferay.portal.kernel.model.UserGroup[] filterFindByC_P_PrevAndNext(long userGroupId, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the user groups before and after the current user group in the ordered set of user groups that the user has permission to view where companyId = ? and parentUserGroupId = ?.
      Specified by:
      filterFindByC_P_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the primary key of the current user group
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a user group with the primary key could not be found
    • filterGetByC_P_PrevAndNext

      protected com.liferay.portal.kernel.model.UserGroup filterGetByC_P_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
    • removeByC_P

      public void removeByC_P(long companyId, long parentUserGroupId)
      Removes all the user groups where companyId = ? and parentUserGroupId = ? from the database.
      Specified by:
      removeByC_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      parentUserGroupId - the parent user group ID
    • countByC_P

      public int countByC_P(long companyId, long parentUserGroupId)
      Returns the number of user groups where companyId = ? and parentUserGroupId = ?.
      Specified by:
      countByC_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      Returns:
      the number of matching user groups
    • filterCountByC_P

      public int filterCountByC_P(long companyId, long parentUserGroupId)
      Returns the number of user groups that the user has permission to view where companyId = ? and parentUserGroupId = ?.
      Specified by:
      filterCountByC_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      Returns:
      the number of matching user groups that the user has permission to view
    • findByC_N

      public com.liferay.portal.kernel.model.UserGroup findByC_N(long companyId, String name) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the user group where companyId = ? and name = ? or throws a NoSuchUserGroupException if it could not be found.
      Specified by:
      findByC_N in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      Returns:
      the matching user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a matching user group could not be found
    • fetchByC_N

      public com.liferay.portal.kernel.model.UserGroup fetchByC_N(long companyId, String name)
      Returns the user group where companyId = ? and name = ? or returns null if it could not be found. Uses the finder cache.
      Specified by:
      fetchByC_N in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      Returns:
      the matching user group, or null if a matching user group could not be found
    • fetchByC_N

      public com.liferay.portal.kernel.model.UserGroup fetchByC_N(long companyId, String name, boolean useFinderCache)
      Returns the user group where companyId = ? and name = ? or returns null if it could not be found, optionally using the finder cache.
      Specified by:
      fetchByC_N in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      useFinderCache - whether to use the finder cache
      Returns:
      the matching user group, or null if a matching user group could not be found
    • removeByC_N

      public com.liferay.portal.kernel.model.UserGroup removeByC_N(long companyId, String name) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Removes the user group where companyId = ? and name = ? from the database.
      Specified by:
      removeByC_N in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      Returns:
      the user group that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException
    • countByC_N

      public int countByC_N(long companyId, String name)
      Returns the number of user groups where companyId = ? and name = ?.
      Specified by:
      countByC_N in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      Returns:
      the number of matching user groups
    • findByC_LikeN

      public List<com.liferay.portal.kernel.model.UserGroup> findByC_LikeN(long companyId, String name)
      Returns all the user groups where companyId = ? and name LIKE ?.
      Specified by:
      findByC_LikeN in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      Returns:
      the matching user groups
    • findByC_LikeN

      public List<com.liferay.portal.kernel.model.UserGroup> findByC_LikeN(long companyId, String name, int start, int end)
      Returns a range of all the user groups where companyId = ? and name LIKE ?.

      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 UserGroupModelImpl.

      Specified by:
      findByC_LikeN in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of matching user groups
    • findByC_LikeN

      public List<com.liferay.portal.kernel.model.UserGroup> findByC_LikeN(long companyId, String name, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns an ordered range of all the user groups where companyId = ? and name LIKE ?.

      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 UserGroupModelImpl.

      Specified by:
      findByC_LikeN in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching user groups
    • findByC_LikeN

      public List<com.liferay.portal.kernel.model.UserGroup> findByC_LikeN(long companyId, String name, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the user groups where companyId = ? and name LIKE ?.

      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 UserGroupModelImpl.

      Specified by:
      findByC_LikeN in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (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 user groups
    • findByC_LikeN_First

      public com.liferay.portal.kernel.model.UserGroup findByC_LikeN_First(long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the first user group in the ordered set where companyId = ? and name LIKE ?.
      Specified by:
      findByC_LikeN_First in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a matching user group could not be found
    • fetchByC_LikeN_First

      public com.liferay.portal.kernel.model.UserGroup fetchByC_LikeN_First(long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns the first user group in the ordered set where companyId = ? and name LIKE ?.
      Specified by:
      fetchByC_LikeN_First in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user group, or null if a matching user group could not be found
    • findByC_LikeN_Last

      public com.liferay.portal.kernel.model.UserGroup findByC_LikeN_Last(long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the last user group in the ordered set where companyId = ? and name LIKE ?.
      Specified by:
      findByC_LikeN_Last in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a matching user group could not be found
    • fetchByC_LikeN_Last

      public com.liferay.portal.kernel.model.UserGroup fetchByC_LikeN_Last(long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns the last user group in the ordered set where companyId = ? and name LIKE ?.
      Specified by:
      fetchByC_LikeN_Last in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user group, or null if a matching user group could not be found
    • findByC_LikeN_PrevAndNext

      public com.liferay.portal.kernel.model.UserGroup[] findByC_LikeN_PrevAndNext(long userGroupId, long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the user groups before and after the current user group in the ordered set where companyId = ? and name LIKE ?.
      Specified by:
      findByC_LikeN_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the primary key of the current user group
      companyId - the company ID
      name - the name
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a user group with the primary key could not be found
    • getByC_LikeN_PrevAndNext

      protected com.liferay.portal.kernel.model.UserGroup getByC_LikeN_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
    • filterFindByC_LikeN

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByC_LikeN(long companyId, String name)
      Returns all the user groups that the user has permission to view where companyId = ? and name LIKE ?.
      Specified by:
      filterFindByC_LikeN in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      Returns:
      the matching user groups that the user has permission to view
    • filterFindByC_LikeN

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByC_LikeN(long companyId, String name, int start, int end)
      Returns a range of all the user groups that the user has permission to view where companyId = ? and name LIKE ?.

      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 UserGroupModelImpl.

      Specified by:
      filterFindByC_LikeN in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of matching user groups that the user has permission to view
    • filterFindByC_LikeN

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByC_LikeN(long companyId, String name, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns an ordered range of all the user groups that the user has permissions to view where companyId = ? and name LIKE ?.

      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 UserGroupModelImpl.

      Specified by:
      filterFindByC_LikeN in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching user groups that the user has permission to view
    • filterFindByC_LikeN_PrevAndNext

      public com.liferay.portal.kernel.model.UserGroup[] filterFindByC_LikeN_PrevAndNext(long userGroupId, long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the user groups before and after the current user group in the ordered set of user groups that the user has permission to view where companyId = ? and name LIKE ?.
      Specified by:
      filterFindByC_LikeN_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the primary key of the current user group
      companyId - the company ID
      name - the name
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a user group with the primary key could not be found
    • filterGetByC_LikeN_PrevAndNext

      protected com.liferay.portal.kernel.model.UserGroup filterGetByC_LikeN_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.UserGroup userGroup, long companyId, String name, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean previous)
    • removeByC_LikeN

      public void removeByC_LikeN(long companyId, String name)
      Removes all the user groups where companyId = ? and name LIKE ? from the database.
      Specified by:
      removeByC_LikeN in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
    • countByC_LikeN

      public int countByC_LikeN(long companyId, String name)
      Returns the number of user groups where companyId = ? and name LIKE ?.
      Specified by:
      countByC_LikeN in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      Returns:
      the number of matching user groups
    • filterCountByC_LikeN

      public int filterCountByC_LikeN(long companyId, String name)
      Returns the number of user groups that the user has permission to view where companyId = ? and name LIKE ?.
      Specified by:
      filterCountByC_LikeN in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      Returns:
      the number of matching user groups that the user has permission to view
    • findByGtU_C_P

      public List<com.liferay.portal.kernel.model.UserGroup> findByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId)
      Returns all the user groups where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
      Specified by:
      findByGtU_C_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the user group ID
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      Returns:
      the matching user groups
    • findByGtU_C_P

      public List<com.liferay.portal.kernel.model.UserGroup> findByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId, int start, int end)
      Returns a range of all the user groups where userGroupId > ? and companyId = ? and parentUserGroupId = ?.

      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 UserGroupModelImpl.

      Specified by:
      findByGtU_C_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the user group ID
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of matching user groups
    • findByGtU_C_P

      public List<com.liferay.portal.kernel.model.UserGroup> findByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns an ordered range of all the user groups where userGroupId > ? and companyId = ? and parentUserGroupId = ?.

      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 UserGroupModelImpl.

      Specified by:
      findByGtU_C_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the user group ID
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching user groups
    • findByGtU_C_P

      public List<com.liferay.portal.kernel.model.UserGroup> findByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the user groups where userGroupId > ? and companyId = ? and parentUserGroupId = ?.

      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 UserGroupModelImpl.

      Specified by:
      findByGtU_C_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the user group ID
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (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 user groups
    • findByGtU_C_P_First

      public com.liferay.portal.kernel.model.UserGroup findByGtU_C_P_First(long userGroupId, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the first user group in the ordered set where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
      Specified by:
      findByGtU_C_P_First in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the user group ID
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a matching user group could not be found
    • fetchByGtU_C_P_First

      public com.liferay.portal.kernel.model.UserGroup fetchByGtU_C_P_First(long userGroupId, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns the first user group in the ordered set where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
      Specified by:
      fetchByGtU_C_P_First in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the user group ID
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching user group, or null if a matching user group could not be found
    • findByGtU_C_P_Last

      public com.liferay.portal.kernel.model.UserGroup findByGtU_C_P_Last(long userGroupId, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the last user group in the ordered set where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
      Specified by:
      findByGtU_C_P_Last in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the user group ID
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a matching user group could not be found
    • fetchByGtU_C_P_Last

      public com.liferay.portal.kernel.model.UserGroup fetchByGtU_C_P_Last(long userGroupId, long companyId, long parentUserGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns the last user group in the ordered set where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
      Specified by:
      fetchByGtU_C_P_Last in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the user group ID
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching user group, or null if a matching user group could not be found
    • filterFindByGtU_C_P

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId)
      Returns all the user groups that the user has permission to view where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
      Specified by:
      filterFindByGtU_C_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the user group ID
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      Returns:
      the matching user groups that the user has permission to view
    • filterFindByGtU_C_P

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId, int start, int end)
      Returns a range of all the user groups that the user has permission to view where userGroupId > ? and companyId = ? and parentUserGroupId = ?.

      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 UserGroupModelImpl.

      Specified by:
      filterFindByGtU_C_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the user group ID
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of matching user groups that the user has permission to view
    • filterFindByGtU_C_P

      public List<com.liferay.portal.kernel.model.UserGroup> filterFindByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns an ordered range of all the user groups that the user has permissions to view where userGroupId > ? and companyId = ? and parentUserGroupId = ?.

      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 UserGroupModelImpl.

      Specified by:
      filterFindByGtU_C_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the user group ID
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching user groups that the user has permission to view
    • removeByGtU_C_P

      public void removeByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId)
      Removes all the user groups where userGroupId > ? and companyId = ? and parentUserGroupId = ? from the database.
      Specified by:
      removeByGtU_C_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the user group ID
      companyId - the company ID
      parentUserGroupId - the parent user group ID
    • countByGtU_C_P

      public int countByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId)
      Returns the number of user groups where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
      Specified by:
      countByGtU_C_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the user group ID
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      Returns:
      the number of matching user groups
    • filterCountByGtU_C_P

      public int filterCountByGtU_C_P(long userGroupId, long companyId, long parentUserGroupId)
      Returns the number of user groups that the user has permission to view where userGroupId > ? and companyId = ? and parentUserGroupId = ?.
      Specified by:
      filterCountByGtU_C_P in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the user group ID
      companyId - the company ID
      parentUserGroupId - the parent user group ID
      Returns:
      the number of matching user groups that the user has permission to view
    • findByERC_C

      public com.liferay.portal.kernel.model.UserGroup findByERC_C(String externalReferenceCode, long companyId) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the user group where externalReferenceCode = ? and companyId = ? or throws a NoSuchUserGroupException if it could not be found.
      Specified by:
      findByERC_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      externalReferenceCode - the external reference code
      companyId - the company ID
      Returns:
      the matching user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a matching user group could not be found
    • fetchByERC_C

      public com.liferay.portal.kernel.model.UserGroup fetchByERC_C(String externalReferenceCode, long companyId)
      Returns the user group where externalReferenceCode = ? and companyId = ? or returns null if it could not be found. Uses the finder cache.
      Specified by:
      fetchByERC_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      externalReferenceCode - the external reference code
      companyId - the company ID
      Returns:
      the matching user group, or null if a matching user group could not be found
    • fetchByERC_C

      public com.liferay.portal.kernel.model.UserGroup fetchByERC_C(String externalReferenceCode, long companyId, boolean useFinderCache)
      Returns the user group where externalReferenceCode = ? and companyId = ? or returns null if it could not be found, optionally using the finder cache.
      Specified by:
      fetchByERC_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      externalReferenceCode - the external reference code
      companyId - the company ID
      useFinderCache - whether to use the finder cache
      Returns:
      the matching user group, or null if a matching user group could not be found
    • removeByERC_C

      public com.liferay.portal.kernel.model.UserGroup removeByERC_C(String externalReferenceCode, long companyId) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Removes the user group where externalReferenceCode = ? and companyId = ? from the database.
      Specified by:
      removeByERC_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      externalReferenceCode - the external reference code
      companyId - the company ID
      Returns:
      the user group that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException
    • countByERC_C

      public int countByERC_C(String externalReferenceCode, long companyId)
      Returns the number of user groups where externalReferenceCode = ? and companyId = ?.
      Specified by:
      countByERC_C in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      externalReferenceCode - the external reference code
      companyId - the company ID
      Returns:
      the number of matching user groups
    • cacheResult

      public void cacheResult(com.liferay.portal.kernel.model.UserGroup userGroup)
      Caches the user group in the entity cache if it is enabled.
      Specified by:
      cacheResult in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Overrides:
      cacheResult in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
      Parameters:
      userGroup - the user group
    • cacheResult

      public void cacheResult(List<com.liferay.portal.kernel.model.UserGroup> userGroups)
      Caches the user groups in the entity cache if it is enabled.
      Specified by:
      cacheResult in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroups - the user groups
    • clearCache

      public void clearCache()
      Clears the cache for all user groups.

      The EntityCache and FinderCache are both cleared by this method.

      Specified by:
      clearCache in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.UserGroup>
      Overrides:
      clearCache in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
    • clearCache

      public void clearCache(com.liferay.portal.kernel.model.UserGroup userGroup)
      Clears the cache for the user group.

      The EntityCache and FinderCache are both cleared by this method.

      Specified by:
      clearCache in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.UserGroup>
      Overrides:
      clearCache in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
    • clearCache

      public void clearCache(List<com.liferay.portal.kernel.model.UserGroup> userGroups)
      Specified by:
      clearCache in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.UserGroup>
      Overrides:
      clearCache in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
    • clearCache

      public void clearCache(Set<Serializable> primaryKeys)
      Specified by:
      clearCache in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.UserGroup>
    • cacheUniqueFindersCache

      protected void cacheUniqueFindersCache(UserGroupModelImpl userGroupModelImpl)
    • create

      public com.liferay.portal.kernel.model.UserGroup create(long userGroupId)
      Creates a new user group with the primary key. Does not add the user group to the database.
      Specified by:
      create in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the primary key for the new user group
      Returns:
      the new user group
    • remove

      public com.liferay.portal.kernel.model.UserGroup remove(long userGroupId) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Removes the user group with the primary key from the database. Also notifies the appropriate model listeners.
      Specified by:
      remove in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the primary key of the user group
      Returns:
      the user group that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a user group with the primary key could not be found
    • remove

      public com.liferay.portal.kernel.model.UserGroup remove(Serializable primaryKey) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Removes the user group with the primary key from the database. Also notifies the appropriate model listeners.
      Specified by:
      remove in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.UserGroup>
      Overrides:
      remove in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
      Parameters:
      primaryKey - the primary key of the user group
      Returns:
      the user group that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a user group with the primary key could not be found
    • removeImpl

      protected com.liferay.portal.kernel.model.UserGroup removeImpl(com.liferay.portal.kernel.model.UserGroup userGroup)
      Overrides:
      removeImpl in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
    • updateImpl

      public com.liferay.portal.kernel.model.UserGroup updateImpl(com.liferay.portal.kernel.model.UserGroup userGroup)
      Specified by:
      updateImpl in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Overrides:
      updateImpl in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
    • findByPrimaryKey

      public com.liferay.portal.kernel.model.UserGroup findByPrimaryKey(Serializable primaryKey) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the user group with the primary key or throws a com.liferay.portal.kernel.exception.NoSuchModelException if it could not be found.
      Specified by:
      findByPrimaryKey in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.UserGroup>
      Overrides:
      findByPrimaryKey in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
      Parameters:
      primaryKey - the primary key of the user group
      Returns:
      the user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a user group with the primary key could not be found
    • findByPrimaryKey

      public com.liferay.portal.kernel.model.UserGroup findByPrimaryKey(long userGroupId) throws com.liferay.portal.kernel.exception.NoSuchUserGroupException
      Returns the user group with the primary key or throws a NoSuchUserGroupException if it could not be found.
      Specified by:
      findByPrimaryKey in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the primary key of the user group
      Returns:
      the user group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchUserGroupException - if a user group with the primary key could not be found
    • fetchByPrimaryKey

      public com.liferay.portal.kernel.model.UserGroup fetchByPrimaryKey(Serializable primaryKey)
      Returns the user group with the primary key or returns null if it could not be found.
      Specified by:
      fetchByPrimaryKey in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.UserGroup>
      Overrides:
      fetchByPrimaryKey in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
      Parameters:
      primaryKey - the primary key of the user group
      Returns:
      the user group, or null if a user group with the primary key could not be found
    • fetchByPrimaryKey

      public com.liferay.portal.kernel.model.UserGroup fetchByPrimaryKey(long userGroupId)
      Returns the user group with the primary key or returns null if it could not be found.
      Specified by:
      fetchByPrimaryKey in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      userGroupId - the primary key of the user group
      Returns:
      the user group, or null if a user group with the primary key could not be found
    • fetchByPrimaryKeys

      public Map<Serializable,com.liferay.portal.kernel.model.UserGroup> fetchByPrimaryKeys(Set<Serializable> primaryKeys)
      Specified by:
      fetchByPrimaryKeys in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.UserGroup>
      Overrides:
      fetchByPrimaryKeys in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
    • findAll

      public List<com.liferay.portal.kernel.model.UserGroup> findAll()
      Returns all the user groups.
      Specified by:
      findAll in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Returns:
      the user groups
    • findAll

      public List<com.liferay.portal.kernel.model.UserGroup> findAll(int start, int end)
      Returns a range of all the user groups.

      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 UserGroupModelImpl.

      Specified by:
      findAll in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of user groups
    • findAll

      public List<com.liferay.portal.kernel.model.UserGroup> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator)
      Returns an ordered range of all the user groups.

      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 UserGroupModelImpl.

      Specified by:
      findAll in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of user groups
    • findAll

      public List<com.liferay.portal.kernel.model.UserGroup> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.UserGroup> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the user groups.

      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 UserGroupModelImpl.

      Specified by:
      findAll in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      useFinderCache - whether to use the finder cache
      Returns:
      the ordered range of user groups
    • removeAll

      public void removeAll()
      Removes all the user groups from the database.
      Specified by:
      removeAll in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
    • countAll

      public int countAll()
      Returns the number of user groups.
      Specified by:
      countAll in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Returns:
      the number of user groups
    • getGroupPrimaryKeys

      public long[] getGroupPrimaryKeys(long pk)
      Returns the primaryKeys of groups associated with the user group.
      Specified by:
      getGroupPrimaryKeys in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      Returns:
      long[] of the primaryKeys of groups associated with the user group
    • getGroups

      public List<com.liferay.portal.kernel.model.Group> getGroups(long pk)
      Returns all the groups associated with the user group.
      Specified by:
      getGroups in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      Returns:
      the groups associated with the user group
    • getGroups

      public List<com.liferay.portal.kernel.model.Group> getGroups(long pk, int start, int end)
      Returns a range of all the groups associated with the user group.

      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 UserGroupModelImpl.

      Specified by:
      getGroups in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of groups associated with the user group
    • getGroups

      public List<com.liferay.portal.kernel.model.Group> getGroups(long pk, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns an ordered range of all the groups associated with the user group.

      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 UserGroupModelImpl.

      Specified by:
      getGroups in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of groups associated with the user group
    • getGroupsSize

      public int getGroupsSize(long pk)
      Returns the number of groups associated with the user group.
      Specified by:
      getGroupsSize in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      Returns:
      the number of groups associated with the user group
    • containsGroup

      public boolean containsGroup(long pk, long groupPK)
      Returns true if the group is associated with the user group.
      Specified by:
      containsGroup in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      groupPK - the primary key of the group
      Returns:
      true if the group is associated with the user group; false otherwise
    • containsGroups

      public boolean containsGroups(long pk)
      Returns true if the user group has any groups associated with it.
      Specified by:
      containsGroups in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group to check for associations with groups
      Returns:
      true if the user group has any groups associated with it; false otherwise
    • addGroup

      public boolean addGroup(long pk, long groupPK)
      Adds an association between the user group and the group. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      addGroup in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      groupPK - the primary key of the group
      Returns:
      true if an association between the user group and the group was added; false if they were already associated
    • addGroup

      public boolean addGroup(long pk, com.liferay.portal.kernel.model.Group group)
      Adds an association between the user group and the group. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      addGroup in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      group - the group
      Returns:
      true if an association between the user group and the group was added; false if they were already associated
    • addGroups

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

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

      public void clearGroups(long pk)
      Clears all associations between the user group and its groups. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      clearGroups in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group to clear the associated groups from
    • removeGroup

      public void removeGroup(long pk, long groupPK)
      Removes the association between the user group and the group. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      removeGroup in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      groupPK - the primary key of the group
    • removeGroup

      public void removeGroup(long pk, com.liferay.portal.kernel.model.Group group)
      Removes the association between the user group and the group. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      removeGroup in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      group - the group
    • removeGroups

      public void removeGroups(long pk, long[] groupPKs)
      Removes the association between the user group and the groups. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      removeGroups in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      groupPKs - the primary keys of the groups
    • removeGroups

      public void removeGroups(long pk, List<com.liferay.portal.kernel.model.Group> groups)
      Removes the association between the user group and the groups. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      removeGroups in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      groups - the groups
    • setGroups

      public void setGroups(long pk, long[] groupPKs)
      Sets the groups associated with the user group, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      setGroups in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      groupPKs - the primary keys of the groups to be associated with the user group
    • setGroups

      public void setGroups(long pk, List<com.liferay.portal.kernel.model.Group> groups)
      Sets the groups associated with the user group, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      setGroups in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      groups - the groups to be associated with the user group
    • getTeamPrimaryKeys

      public long[] getTeamPrimaryKeys(long pk)
      Returns the primaryKeys of teams associated with the user group.
      Specified by:
      getTeamPrimaryKeys in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      Returns:
      long[] of the primaryKeys of teams associated with the user group
    • getTeams

      public List<com.liferay.portal.kernel.model.Team> getTeams(long pk)
      Returns all the teams associated with the user group.
      Specified by:
      getTeams in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      Returns:
      the teams associated with the user group
    • getTeams

      public List<com.liferay.portal.kernel.model.Team> getTeams(long pk, int start, int end)
      Returns a range of all the teams associated with the user group.

      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 UserGroupModelImpl.

      Specified by:
      getTeams in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of teams associated with the user group
    • getTeams

      public List<com.liferay.portal.kernel.model.Team> getTeams(long pk, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Team> orderByComparator)
      Returns an ordered range of all the teams associated with the user group.

      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 UserGroupModelImpl.

      Specified by:
      getTeams in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of teams associated with the user group
    • getTeamsSize

      public int getTeamsSize(long pk)
      Returns the number of teams associated with the user group.
      Specified by:
      getTeamsSize in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      Returns:
      the number of teams associated with the user group
    • containsTeam

      public boolean containsTeam(long pk, long teamPK)
      Returns true if the team is associated with the user group.
      Specified by:
      containsTeam in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      teamPK - the primary key of the team
      Returns:
      true if the team is associated with the user group; false otherwise
    • containsTeams

      public boolean containsTeams(long pk)
      Returns true if the user group has any teams associated with it.
      Specified by:
      containsTeams in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group to check for associations with teams
      Returns:
      true if the user group has any teams associated with it; false otherwise
    • addTeam

      public boolean addTeam(long pk, long teamPK)
      Adds an association between the user group and the team. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      addTeam in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      teamPK - the primary key of the team
      Returns:
      true if an association between the user group and the team was added; false if they were already associated
    • addTeam

      public boolean addTeam(long pk, com.liferay.portal.kernel.model.Team team)
      Adds an association between the user group and the team. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      addTeam in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      team - the team
      Returns:
      true if an association between the user group and the team was added; false if they were already associated
    • addTeams

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

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

      public void clearTeams(long pk)
      Clears all associations between the user group and its teams. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      clearTeams in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group to clear the associated teams from
    • removeTeam

      public void removeTeam(long pk, long teamPK)
      Removes the association between the user group and the team. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      removeTeam in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      teamPK - the primary key of the team
    • removeTeam

      public void removeTeam(long pk, com.liferay.portal.kernel.model.Team team)
      Removes the association between the user group and the team. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      removeTeam in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      team - the team
    • removeTeams

      public void removeTeams(long pk, long[] teamPKs)
      Removes the association between the user group and the teams. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      removeTeams in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      teamPKs - the primary keys of the teams
    • removeTeams

      public void removeTeams(long pk, List<com.liferay.portal.kernel.model.Team> teams)
      Removes the association between the user group and the teams. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      removeTeams in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      teams - the teams
    • setTeams

      public void setTeams(long pk, long[] teamPKs)
      Sets the teams associated with the user group, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      setTeams in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      teamPKs - the primary keys of the teams to be associated with the user group
    • setTeams

      public void setTeams(long pk, List<com.liferay.portal.kernel.model.Team> teams)
      Sets the teams associated with the user group, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      setTeams in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      teams - the teams to be associated with the user group
    • getUserPrimaryKeys

      public long[] getUserPrimaryKeys(long pk)
      Returns the primaryKeys of users associated with the user group.
      Specified by:
      getUserPrimaryKeys in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      Returns:
      long[] of the primaryKeys of users associated with the user group
    • getUsers

      public List<com.liferay.portal.kernel.model.User> getUsers(long pk)
      Returns all the users associated with the user group.
      Specified by:
      getUsers in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      Returns:
      the users associated with the user group
    • getUsers

      public List<com.liferay.portal.kernel.model.User> getUsers(long pk, int start, int end)
      Returns a range of all the users associated with the user group.

      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 UserGroupModelImpl.

      Specified by:
      getUsers in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      Returns:
      the range of users associated with the user group
    • getUsers

      public List<com.liferay.portal.kernel.model.User> getUsers(long pk, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.User> orderByComparator)
      Returns an ordered range of all the users associated with the user group.

      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 UserGroupModelImpl.

      Specified by:
      getUsers in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      start - the lower bound of the range of user groups
      end - the upper bound of the range of user groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of users associated with the user group
    • getUsersSize

      public int getUsersSize(long pk)
      Returns the number of users associated with the user group.
      Specified by:
      getUsersSize in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      Returns:
      the number of users associated with the user group
    • containsUser

      public boolean containsUser(long pk, long userPK)
      Returns true if the user is associated with the user group.
      Specified by:
      containsUser in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      userPK - the primary key of the user
      Returns:
      true if the user is associated with the user group; false otherwise
    • containsUsers

      public boolean containsUsers(long pk)
      Returns true if the user group has any users associated with it.
      Specified by:
      containsUsers in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group to check for associations with users
      Returns:
      true if the user group has any users associated with it; false otherwise
    • addUser

      public boolean addUser(long pk, long userPK)
      Adds an association between the user group and the user. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      addUser in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      userPK - the primary key of the user
      Returns:
      true if an association between the user group and the user was added; false if they were already associated
    • addUser

      public boolean addUser(long pk, com.liferay.portal.kernel.model.User user)
      Adds an association between the user group and the user. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      addUser in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      user - the user
      Returns:
      true if an association between the user group and the user was added; false if they were already associated
    • addUsers

      public boolean addUsers(long pk, long[] userPKs)
      Adds an association between the user group and the users. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      addUsers in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      userPKs - the primary keys of the users
      Returns:
      true if at least one association between the user group and the users was added; false if they were all already associated
    • addUsers

      public boolean addUsers(long pk, List<com.liferay.portal.kernel.model.User> users)
      Adds an association between the user group and the users. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      addUsers in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      users - the users
      Returns:
      true if at least one association between the user group and the users was added; false if they were all already associated
    • clearUsers

      public void clearUsers(long pk)
      Clears all associations between the user group and its users. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      clearUsers in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group to clear the associated users from
    • removeUser

      public void removeUser(long pk, long userPK)
      Removes the association between the user group and the user. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      removeUser in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      userPK - the primary key of the user
    • removeUser

      public void removeUser(long pk, com.liferay.portal.kernel.model.User user)
      Removes the association between the user group and the user. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      removeUser in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      user - the user
    • removeUsers

      public void removeUsers(long pk, long[] userPKs)
      Removes the association between the user group and the users. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      removeUsers in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      userPKs - the primary keys of the users
    • removeUsers

      public void removeUsers(long pk, List<com.liferay.portal.kernel.model.User> users)
      Removes the association between the user group and the users. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      removeUsers in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      users - the users
    • setUsers

      public void setUsers(long pk, long[] userPKs)
      Sets the users associated with the user group, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      setUsers in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      userPKs - the primary keys of the users to be associated with the user group
    • setUsers

      public void setUsers(long pk, List<com.liferay.portal.kernel.model.User> users)
      Sets the users associated with the user group, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Specified by:
      setUsers in interface com.liferay.portal.kernel.service.persistence.UserGroupPersistence
      Parameters:
      pk - the primary key of the user group
      users - the users to be associated with the user group
    • getBadColumnNames

      public Set<String> getBadColumnNames()
      Specified by:
      getBadColumnNames in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.UserGroup>
      Overrides:
      getBadColumnNames in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
    • getEntityCache

      protected com.liferay.portal.kernel.dao.orm.EntityCache getEntityCache()
      Overrides:
      getEntityCache in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
    • getPKDBName

      protected String getPKDBName()
      Overrides:
      getPKDBName in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
    • getSelectSQL

      protected String getSelectSQL()
      Overrides:
      getSelectSQL in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
    • getCTColumnNames

      public Set<String> getCTColumnNames(com.liferay.portal.kernel.change.tracking.CTColumnResolutionType ctColumnResolutionType)
      Specified by:
      getCTColumnNames in interface com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.portal.kernel.model.UserGroup>
    • getMappingTableNames

      public List<String> getMappingTableNames()
      Specified by:
      getMappingTableNames in interface com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.portal.kernel.model.UserGroup>
    • getTableColumnsMap

      public Map<String,Integer> getTableColumnsMap()
      Specified by:
      getTableColumnsMap in interface com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.portal.kernel.model.UserGroup>
      Overrides:
      getTableColumnsMap in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>
    • getTableName

      public String getTableName()
      Specified by:
      getTableName in interface com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.portal.kernel.model.UserGroup>
    • getUniqueIndexColumnNames

      public List<String[]> getUniqueIndexColumnNames()
      Specified by:
      getUniqueIndexColumnNames in interface com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.portal.kernel.model.UserGroup>
    • afterPropertiesSet

      public void afterPropertiesSet()
      Initializes the user group persistence.
    • destroy

      public void destroy()
    • getFinderCache

      protected com.liferay.portal.kernel.dao.orm.FinderCache getFinderCache()
      Overrides:
      getFinderCache in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.UserGroup>