Class GroupPersistenceImpl

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

public class GroupPersistenceImpl extends com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Group> implements com.liferay.portal.kernel.service.persistence.GroupPersistence
The persistence implementation for the 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.impl.TableMapper<com.liferay.portal.kernel.model.Group,com.liferay.portal.kernel.model.Organization>
     
    protected com.liferay.portal.kernel.service.persistence.impl.TableMapper<com.liferay.portal.kernel.model.Group,com.liferay.portal.kernel.model.Role>
     
    protected com.liferay.portal.kernel.service.persistence.impl.TableMapper<com.liferay.portal.kernel.model.Group,com.liferay.portal.kernel.model.UserGroup>
     
    protected com.liferay.portal.kernel.service.persistence.impl.TableMapper<com.liferay.portal.kernel.model.Group,com.liferay.portal.kernel.model.User>
     
    protected com.liferay.portal.kernel.service.persistence.OrganizationPersistence
     
    protected com.liferay.portal.kernel.service.persistence.RolePersistence
     
    protected com.liferay.portal.kernel.service.persistence.UserGroupPersistence
     
    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
    addOrganization(long pk, long organizationPK)
    Adds an association between the group and the organization.
    boolean
    addOrganization(long pk, com.liferay.portal.kernel.model.Organization organization)
    Adds an association between the group and the organization.
    boolean
    addOrganizations(long pk, long[] organizationPKs)
    Adds an association between the group and the organizations.
    boolean
    addOrganizations(long pk, List<com.liferay.portal.kernel.model.Organization> organizations)
    Adds an association between the group and the organizations.
    boolean
    addRole(long pk, long rolePK)
    Adds an association between the group and the role.
    boolean
    addRole(long pk, com.liferay.portal.kernel.model.Role role)
    Adds an association between the group and the role.
    boolean
    addRoles(long pk, long[] rolePKs)
    Adds an association between the group and the roles.
    boolean
    addRoles(long pk, List<com.liferay.portal.kernel.model.Role> roles)
    Adds an association between the group and the roles.
    boolean
    addUser(long pk, long userPK)
    Adds an association between the group and the user.
    boolean
    addUser(long pk, com.liferay.portal.kernel.model.User user)
    Adds an association between the group and the user.
    boolean
    addUserGroup(long pk, long userGroupPK)
    Adds an association between the group and the user group.
    boolean
    addUserGroup(long pk, com.liferay.portal.kernel.model.UserGroup userGroup)
    Adds an association between the group and the user group.
    boolean
    addUserGroups(long pk, long[] userGroupPKs)
    Adds an association between the group and the user groups.
    boolean
    addUserGroups(long pk, List<com.liferay.portal.kernel.model.UserGroup> userGroups)
    Adds an association between the group and the user groups.
    boolean
    addUsers(long pk, long[] userPKs)
    Adds an association between the group and the users.
    boolean
    addUsers(long pk, List<com.liferay.portal.kernel.model.User> users)
    Adds an association between the group and the users.
    void
    Initializes the group persistence.
    void
    cacheResult(com.liferay.portal.kernel.model.Group group)
    Caches the group in the entity cache if it is enabled.
    void
    cacheResult(List<com.liferay.portal.kernel.model.Group> groups)
    Caches the groups in the entity cache if it is enabled.
    protected void
     
    void
    Clears the cache for all groups.
    void
    clearCache(com.liferay.portal.kernel.model.Group group)
    Clears the cache for the group.
    void
    clearCache(List<com.liferay.portal.kernel.model.Group> groups)
     
    void
    clearCache(Set<Serializable> primaryKeys)
     
    void
    Clears all associations between the group and its organizations.
    void
    clearRoles(long pk)
    Clears all associations between the group and its roles.
    void
    clearUserGroups(long pk)
    Clears all associations between the group and its user groups.
    void
    clearUsers(long pk)
    Clears all associations between the group and its users.
    boolean
    containsOrganization(long pk, long organizationPK)
    Returns true if the organization is associated with the group.
    boolean
    Returns true if the group has any organizations associated with it.
    boolean
    containsRole(long pk, long rolePK)
    Returns true if the role is associated with the group.
    boolean
    containsRoles(long pk)
    Returns true if the group has any roles associated with it.
    boolean
    containsUser(long pk, long userPK)
    Returns true if the user is associated with the group.
    boolean
    containsUserGroup(long pk, long userGroupPK)
    Returns true if the user group is associated with the group.
    boolean
    Returns true if the group has any user groups associated with it.
    boolean
    containsUsers(long pk)
    Returns true if the group has any users associated with it.
    int
    Returns the number of groups.
    int
    countByC_A(long companyId, boolean active)
    Returns the number of groups where companyId = ? and active = ?.
    int
    countByC_C(long companyId, long classNameId)
    Returns the number of groups where companyId = ? and classNameId = ?.
    int
    countByC_C_C(long companyId, long classNameId, long classPK)
    Returns the number of groups where companyId = ? and classNameId = ? and classPK = ?.
    int
    countByC_C_L_GK(long companyId, long classNameId, long liveGroupId, String groupKey)
    Returns the number of groups where companyId = ? and classNameId = ? and liveGroupId = ? and groupKey = ?.
    int
    countByC_C_P(long companyId, long classNameId, long parentGroupId)
    Returns the number of groups where companyId = ? and classNameId = ? and parentGroupId = ?.
    int
    countByC_C_S(long companyId, long classNameId, boolean site)
    Returns the number of groups where companyId = ? and classNameId = ? and site = ?.
    int
    countByC_CPK(long classNameId, long classPK)
    Returns the number of groups where classNameId = ? and classPK = ?.
    int
    countByC_F(long companyId, String friendlyURL)
    Returns the number of groups where companyId = ? and friendlyURL = ?.
    int
    countByC_GK(long companyId, String groupKey)
    Returns the number of groups where companyId = ? and groupKey = ?.
    int
    countByC_GK(long companyId, String[] groupKeys)
    Returns the number of groups where companyId = ? and groupKey = any ?.
    int
    countByC_L_GK(long companyId, long liveGroupId, String groupKey)
    Returns the number of groups where companyId = ? and liveGroupId = ? and groupKey = ?.
    int
    countByC_LikeN_S(long companyId, String name, boolean site)
    Returns the number of groups where companyId = ? and name LIKE ? and site = ?.
    int
    countByC_LikeT_S(long companyId, String treePath, boolean site)
    Returns the number of groups where companyId = ? and treePath LIKE ? and site = ?.
    int
    countByC_P(long companyId, long parentGroupId)
    Returns the number of groups where companyId = ? and parentGroupId = ?.
    int
    countByC_P_LikeN_S(long companyId, long parentGroupId, String name, boolean site)
    Returns the number of groups where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
    int
    countByC_P_S(long companyId, long parentGroupId, boolean site)
    Returns the number of groups where companyId = ? and parentGroupId = ? and site = ?.
    int
    countByC_P_S_I(long companyId, long parentGroupId, boolean site, boolean inheritContent)
    Returns the number of groups where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
    int
    countByC_S(long companyId, boolean site)
    Returns the number of groups where companyId = ? and site = ?.
    int
    countByC_S_A(long companyId, boolean site, boolean active)
    Returns the number of groups where companyId = ? and site = ? and active = ?.
    int
    countByCompanyId(long companyId)
    Returns the number of groups where companyId = ?.
    int
    countByERC_C(String externalReferenceCode, long companyId)
    Returns the number of groups where externalReferenceCode = ? and companyId = ?.
    int
    countByGtG_C_C_P(long groupId, long companyId, long classNameId, long parentGroupId)
    Returns the number of groups where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
    int
    countByGtG_C_P(long groupId, long companyId, long parentGroupId)
    Returns the number of groups where groupId > ? and companyId = ? and parentGroupId = ?.
    int
    countByGtG_C_P_S(long groupId, long companyId, long parentGroupId, boolean site)
    Returns the number of groups where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
    int
    countByLiveGroupId(long liveGroupId)
    Returns the number of groups where liveGroupId = ?.
    int
    countByT_A(int type, boolean active)
    Returns the number of groups where type = ? and active = ?.
    int
    Returns the number of groups where uuid = ?.
    int
    countByUuid_C(String uuid, long companyId)
    Returns the number of groups where uuid = ? and companyId = ?.
    int
    countByUUID_G(String uuid, long groupId)
    Returns the number of groups where uuid = ? and groupId = ?.
    com.liferay.portal.kernel.model.Group
    create(long groupId)
    Creates a new group with the primary key.
    void
     
    com.liferay.portal.kernel.model.Group
    fetchByC_A_First(long companyId, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and active = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_A_Last(long companyId, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and active = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_C_C(long companyId, long classNameId, long classPK)
    Returns the group where companyId = ? and classNameId = ? and classPK = ? or returns null if it could not be found.
    com.liferay.portal.kernel.model.Group
    fetchByC_C_C(long companyId, long classNameId, long classPK, boolean useFinderCache)
    Returns the group where companyId = ? and classNameId = ? and classPK = ? or returns null if it could not be found, optionally using the finder cache.
    com.liferay.portal.kernel.model.Group
    fetchByC_C_First(long companyId, long classNameId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and classNameId = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_C_L_GK(long companyId, long classNameId, long liveGroupId, String groupKey)
    Returns the group where companyId = ? and classNameId = ? and liveGroupId = ? and groupKey = ? or returns null if it could not be found.
    com.liferay.portal.kernel.model.Group
    fetchByC_C_L_GK(long companyId, long classNameId, long liveGroupId, String groupKey, boolean useFinderCache)
    Returns the group where companyId = ? and classNameId = ? and liveGroupId = ? and groupKey = ? or returns null if it could not be found, optionally using the finder cache.
    com.liferay.portal.kernel.model.Group
    fetchByC_C_Last(long companyId, long classNameId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and classNameId = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_C_P_First(long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and classNameId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_C_P_Last(long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and classNameId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_C_S_First(long companyId, long classNameId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and classNameId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_C_S_Last(long companyId, long classNameId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and classNameId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_CPK_First(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where classNameId = ? and classPK = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_CPK_Last(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where classNameId = ? and classPK = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_F(long companyId, String friendlyURL)
    Returns the group where companyId = ? and friendlyURL = ? or returns null if it could not be found.
    com.liferay.portal.kernel.model.Group
    fetchByC_F(long companyId, String friendlyURL, boolean useFinderCache)
    Returns the group where companyId = ? and friendlyURL = ? or returns null if it could not be found, optionally using the finder cache.
    com.liferay.portal.kernel.model.Group
    fetchByC_GK(long companyId, String groupKey)
    Returns the group where companyId = ? and groupKey = ? or returns null if it could not be found.
    com.liferay.portal.kernel.model.Group
    fetchByC_GK(long companyId, String groupKey, boolean useFinderCache)
    Returns the group where companyId = ? and groupKey = ? or returns null if it could not be found, optionally using the finder cache.
    com.liferay.portal.kernel.model.Group
    fetchByC_L_GK(long companyId, long liveGroupId, String groupKey)
    Returns the group where companyId = ? and liveGroupId = ? and groupKey = ? or returns null if it could not be found.
    com.liferay.portal.kernel.model.Group
    fetchByC_L_GK(long companyId, long liveGroupId, String groupKey, boolean useFinderCache)
    Returns the group where companyId = ? and liveGroupId = ? and groupKey = ? or returns null if it could not be found, optionally using the finder cache.
    com.liferay.portal.kernel.model.Group
    fetchByC_LikeN_S_First(long companyId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and name LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_LikeN_S_Last(long companyId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and name LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_LikeT_S_First(long companyId, String treePath, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and treePath LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_LikeT_S_Last(long companyId, String treePath, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and treePath LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_P_First(long companyId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_P_Last(long companyId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_P_LikeN_S_First(long companyId, long parentGroupId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_P_LikeN_S_Last(long companyId, long parentGroupId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_P_S_First(long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and parentGroupId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_P_S_I_First(long companyId, long parentGroupId, boolean site, boolean inheritContent, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_P_S_I_Last(long companyId, long parentGroupId, boolean site, boolean inheritContent, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_P_S_Last(long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and parentGroupId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_S_A_First(long companyId, boolean site, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and site = ? and active = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_S_A_Last(long companyId, boolean site, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and site = ? and active = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_S_First(long companyId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    fetchByC_S_Last(long companyId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    fetchByCompanyId_First(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ?.
    com.liferay.portal.kernel.model.Group
    fetchByCompanyId_Last(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ?.
    com.liferay.portal.kernel.model.Group
    fetchByERC_C(String externalReferenceCode, long companyId)
    Returns the group where externalReferenceCode = ? and companyId = ? or returns null if it could not be found.
    com.liferay.portal.kernel.model.Group
    fetchByERC_C(String externalReferenceCode, long companyId, boolean useFinderCache)
    Returns the group where externalReferenceCode = ? and companyId = ? or returns null if it could not be found, optionally using the finder cache.
    com.liferay.portal.kernel.model.Group
    fetchByGtG_C_C_P_First(long groupId, long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    fetchByGtG_C_C_P_Last(long groupId, long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    fetchByGtG_C_P_First(long groupId, long companyId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where groupId > ? and companyId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    fetchByGtG_C_P_Last(long groupId, long companyId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where groupId > ? and companyId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    fetchByGtG_C_P_S_First(long groupId, long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    fetchByGtG_C_P_S_Last(long groupId, long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    fetchByLiveGroupId(long liveGroupId)
    Returns the group where liveGroupId = ? or returns null if it could not be found.
    com.liferay.portal.kernel.model.Group
    fetchByLiveGroupId(long liveGroupId, boolean useFinderCache)
    Returns the group where liveGroupId = ? or returns null if it could not be found, optionally using the finder cache.
    com.liferay.portal.kernel.model.Group
    fetchByPrimaryKey(long groupId)
    Returns the group with the primary key or returns null if it could not be found.
    com.liferay.portal.kernel.model.Group
    Returns the group with the primary key or returns null if it could not be found.
    Map<Serializable,com.liferay.portal.kernel.model.Group>
     
    com.liferay.portal.kernel.model.Group
    fetchByT_A_First(int type, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where type = ? and active = ?.
    com.liferay.portal.kernel.model.Group
    fetchByT_A_Last(int type, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where type = ? and active = ?.
    com.liferay.portal.kernel.model.Group
    fetchByUuid_C_First(String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.Group
    fetchByUuid_C_Last(String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.Group
    fetchByUuid_First(String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where uuid = ?.
    com.liferay.portal.kernel.model.Group
    fetchByUUID_G(String uuid, long groupId)
    Returns the group where uuid = ? and groupId = ? or returns null if it could not be found.
    com.liferay.portal.kernel.model.Group
    fetchByUUID_G(String uuid, long groupId, boolean useFinderCache)
    Returns the group where uuid = ? and groupId = ? or returns null if it could not be found, optionally using the finder cache.
    com.liferay.portal.kernel.model.Group
    fetchByUuid_Last(String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where uuid = ?.
    List<com.liferay.portal.kernel.model.Group>
    Returns all the groups.
    List<com.liferay.portal.kernel.model.Group>
    findAll(int start, int end)
    Returns a range of all the groups.
    List<com.liferay.portal.kernel.model.Group>
    findAll(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.
    List<com.liferay.portal.kernel.model.Group>
    findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups.
    List<com.liferay.portal.kernel.model.Group>
    findByC_A(long companyId, boolean active)
    Returns all the groups where companyId = ? and active = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_A(long companyId, boolean active, int start, int end)
    Returns a range of all the groups where companyId = ? and active = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_A(long companyId, boolean active, 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 where companyId = ? and active = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_A(long companyId, boolean active, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where companyId = ? and active = ?.
    com.liferay.portal.kernel.model.Group
    findByC_A_First(long companyId, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and active = ?.
    com.liferay.portal.kernel.model.Group
    findByC_A_Last(long companyId, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and active = ?.
    com.liferay.portal.kernel.model.Group[]
    findByC_A_PrevAndNext(long groupId, long companyId, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where companyId = ? and active = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_C(long companyId, long classNameId)
    Returns all the groups where companyId = ? and classNameId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_C(long companyId, long classNameId, int start, int end)
    Returns a range of all the groups where companyId = ? and classNameId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_C(long companyId, long classNameId, 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 where companyId = ? and classNameId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_C(long companyId, long classNameId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where companyId = ? and classNameId = ?.
    com.liferay.portal.kernel.model.Group
    findByC_C_C(long companyId, long classNameId, long classPK)
    Returns the group where companyId = ? and classNameId = ? and classPK = ? or throws a NoSuchGroupException if it could not be found.
    com.liferay.portal.kernel.model.Group
    findByC_C_First(long companyId, long classNameId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and classNameId = ?.
    com.liferay.portal.kernel.model.Group
    findByC_C_L_GK(long companyId, long classNameId, long liveGroupId, String groupKey)
    Returns the group where companyId = ? and classNameId = ? and liveGroupId = ? and groupKey = ? or throws a NoSuchGroupException if it could not be found.
    com.liferay.portal.kernel.model.Group
    findByC_C_Last(long companyId, long classNameId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and classNameId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_C_P(long companyId, long classNameId, long parentGroupId)
    Returns all the groups where companyId = ? and classNameId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_C_P(long companyId, long classNameId, long parentGroupId, int start, int end)
    Returns a range of all the groups where companyId = ? and classNameId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_C_P(long companyId, long classNameId, long parentGroupId, 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 where companyId = ? and classNameId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_C_P(long companyId, long classNameId, long parentGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where companyId = ? and classNameId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    findByC_C_P_First(long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and classNameId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    findByC_C_P_Last(long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and classNameId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group[]
    findByC_C_P_PrevAndNext(long groupId, long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where companyId = ? and classNameId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group[]
    findByC_C_PrevAndNext(long groupId, long companyId, long classNameId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where companyId = ? and classNameId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_C_S(long companyId, long classNameId, boolean site)
    Returns all the groups where companyId = ? and classNameId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_C_S(long companyId, long classNameId, boolean site, int start, int end)
    Returns a range of all the groups where companyId = ? and classNameId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_C_S(long companyId, long classNameId, boolean site, 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 where companyId = ? and classNameId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_C_S(long companyId, long classNameId, boolean site, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where companyId = ? and classNameId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    findByC_C_S_First(long companyId, long classNameId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and classNameId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    findByC_C_S_Last(long companyId, long classNameId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and classNameId = ? and site = ?.
    com.liferay.portal.kernel.model.Group[]
    findByC_C_S_PrevAndNext(long groupId, long companyId, long classNameId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where companyId = ? and classNameId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_CPK(long classNameId, long classPK)
    Returns all the groups where classNameId = ? and classPK = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_CPK(long classNameId, long classPK, int start, int end)
    Returns a range of all the groups where classNameId = ? and classPK = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_CPK(long classNameId, long classPK, 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 where classNameId = ? and classPK = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_CPK(long classNameId, long classPK, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where classNameId = ? and classPK = ?.
    com.liferay.portal.kernel.model.Group
    findByC_CPK_First(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where classNameId = ? and classPK = ?.
    com.liferay.portal.kernel.model.Group
    findByC_CPK_Last(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where classNameId = ? and classPK = ?.
    com.liferay.portal.kernel.model.Group[]
    findByC_CPK_PrevAndNext(long groupId, long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where classNameId = ? and classPK = ?.
    com.liferay.portal.kernel.model.Group
    findByC_F(long companyId, String friendlyURL)
    Returns the group where companyId = ? and friendlyURL = ? or throws a NoSuchGroupException if it could not be found.
    com.liferay.portal.kernel.model.Group
    findByC_GK(long companyId, String groupKey)
    Returns the group where companyId = ? and groupKey = ? or throws a NoSuchGroupException if it could not be found.
    List<com.liferay.portal.kernel.model.Group>
    findByC_GK(long companyId, String[] groupKeys)
    Returns all the groups where companyId = ? and groupKey = any ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_GK(long companyId, String[] groupKeys, int start, int end)
    Returns a range of all the groups where companyId = ? and groupKey = any ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_GK(long companyId, String[] groupKeys, 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 where companyId = ? and groupKey = any ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_GK(long companyId, String[] groupKeys, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where companyId = ? and groupKey = ?, optionally using the finder cache.
    com.liferay.portal.kernel.model.Group
    findByC_L_GK(long companyId, long liveGroupId, String groupKey)
    Returns the group where companyId = ? and liveGroupId = ? and groupKey = ? or throws a NoSuchGroupException if it could not be found.
    List<com.liferay.portal.kernel.model.Group>
    findByC_LikeN_S(long companyId, String name, boolean site)
    Returns all the groups where companyId = ? and name LIKE ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_LikeN_S(long companyId, String name, boolean site, int start, int end)
    Returns a range of all the groups where companyId = ? and name LIKE ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_LikeN_S(long companyId, String name, boolean site, 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 where companyId = ? and name LIKE ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_LikeN_S(long companyId, String name, boolean site, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where companyId = ? and name LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group
    findByC_LikeN_S_First(long companyId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and name LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group
    findByC_LikeN_S_Last(long companyId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and name LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group[]
    findByC_LikeN_S_PrevAndNext(long groupId, long companyId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where companyId = ? and name LIKE ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_LikeT_S(long companyId, String treePath, boolean site)
    Returns all the groups where companyId = ? and treePath LIKE ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_LikeT_S(long companyId, String treePath, boolean site, int start, int end)
    Returns a range of all the groups where companyId = ? and treePath LIKE ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_LikeT_S(long companyId, String treePath, boolean site, 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 where companyId = ? and treePath LIKE ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_LikeT_S(long companyId, String treePath, boolean site, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where companyId = ? and treePath LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group
    findByC_LikeT_S_First(long companyId, String treePath, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and treePath LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group
    findByC_LikeT_S_Last(long companyId, String treePath, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and treePath LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group[]
    findByC_LikeT_S_PrevAndNext(long groupId, long companyId, String treePath, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where companyId = ? and treePath LIKE ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P(long companyId, long parentGroupId)
    Returns all the groups where companyId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P(long companyId, long parentGroupId, int start, int end)
    Returns a range of all the groups where companyId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P(long companyId, long parentGroupId, 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 where companyId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P(long companyId, long parentGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where companyId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    findByC_P_First(long companyId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    findByC_P_Last(long companyId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P_LikeN_S(long companyId, long parentGroupId, String name, boolean site)
    Returns all the groups where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P_LikeN_S(long companyId, long parentGroupId, String name, boolean site, int start, int end)
    Returns a range of all the groups where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P_LikeN_S(long companyId, long parentGroupId, String name, boolean site, 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 where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P_LikeN_S(long companyId, long parentGroupId, String name, boolean site, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group
    findByC_P_LikeN_S_First(long companyId, long parentGroupId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group
    findByC_P_LikeN_S_Last(long companyId, long parentGroupId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group[]
    findByC_P_LikeN_S_PrevAndNext(long groupId, long companyId, long parentGroupId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
    com.liferay.portal.kernel.model.Group[]
    findByC_P_PrevAndNext(long groupId, long companyId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where companyId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P_S(long companyId, long parentGroupId, boolean site)
    Returns all the groups where companyId = ? and parentGroupId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P_S(long companyId, long parentGroupId, boolean site, int start, int end)
    Returns a range of all the groups where companyId = ? and parentGroupId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P_S(long companyId, long parentGroupId, boolean site, 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 where companyId = ? and parentGroupId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P_S(long companyId, long parentGroupId, boolean site, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where companyId = ? and parentGroupId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    findByC_P_S_First(long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and parentGroupId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P_S_I(long companyId, long parentGroupId, boolean site, boolean inheritContent)
    Returns all the groups where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P_S_I(long companyId, long parentGroupId, boolean site, boolean inheritContent, int start, int end)
    Returns a range of all the groups where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P_S_I(long companyId, long parentGroupId, boolean site, boolean inheritContent, 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 where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_P_S_I(long companyId, long parentGroupId, boolean site, boolean inheritContent, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
    com.liferay.portal.kernel.model.Group
    findByC_P_S_I_First(long companyId, long parentGroupId, boolean site, boolean inheritContent, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
    com.liferay.portal.kernel.model.Group
    findByC_P_S_I_Last(long companyId, long parentGroupId, boolean site, boolean inheritContent, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
    com.liferay.portal.kernel.model.Group[]
    findByC_P_S_I_PrevAndNext(long groupId, long companyId, long parentGroupId, boolean site, boolean inheritContent, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
    com.liferay.portal.kernel.model.Group
    findByC_P_S_Last(long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and parentGroupId = ? and site = ?.
    com.liferay.portal.kernel.model.Group[]
    findByC_P_S_PrevAndNext(long groupId, long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where companyId = ? and parentGroupId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_S(long companyId, boolean site)
    Returns all the groups where companyId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_S(long companyId, boolean site, int start, int end)
    Returns a range of all the groups where companyId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_S(long companyId, boolean site, 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 where companyId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_S(long companyId, boolean site, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where companyId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_S_A(long companyId, boolean site, boolean active)
    Returns all the groups where companyId = ? and site = ? and active = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_S_A(long companyId, boolean site, boolean active, int start, int end)
    Returns a range of all the groups where companyId = ? and site = ? and active = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_S_A(long companyId, boolean site, boolean active, 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 where companyId = ? and site = ? and active = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByC_S_A(long companyId, boolean site, boolean active, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where companyId = ? and site = ? and active = ?.
    com.liferay.portal.kernel.model.Group
    findByC_S_A_First(long companyId, boolean site, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and site = ? and active = ?.
    com.liferay.portal.kernel.model.Group
    findByC_S_A_Last(long companyId, boolean site, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and site = ? and active = ?.
    com.liferay.portal.kernel.model.Group[]
    findByC_S_A_PrevAndNext(long groupId, long companyId, boolean site, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where companyId = ? and site = ? and active = ?.
    com.liferay.portal.kernel.model.Group
    findByC_S_First(long companyId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    findByC_S_Last(long companyId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ? and site = ?.
    com.liferay.portal.kernel.model.Group[]
    findByC_S_PrevAndNext(long groupId, long companyId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where companyId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByCompanyId(long companyId)
    Returns all the groups where companyId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByCompanyId(long companyId, int start, int end)
    Returns a range of all the groups where companyId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByCompanyId(long companyId, 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 where companyId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByCompanyId(long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where companyId = ?.
    com.liferay.portal.kernel.model.Group
    findByCompanyId_First(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where companyId = ?.
    com.liferay.portal.kernel.model.Group
    findByCompanyId_Last(long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where companyId = ?.
    com.liferay.portal.kernel.model.Group[]
    findByCompanyId_PrevAndNext(long groupId, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where companyId = ?.
    com.liferay.portal.kernel.model.Group
    findByERC_C(String externalReferenceCode, long companyId)
    Returns the group where externalReferenceCode = ? and companyId = ? or throws a NoSuchGroupException if it could not be found.
    List<com.liferay.portal.kernel.model.Group>
    findByGtG_C_C_P(long groupId, long companyId, long classNameId, long parentGroupId)
    Returns all the groups where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByGtG_C_C_P(long groupId, long companyId, long classNameId, long parentGroupId, int start, int end)
    Returns a range of all the groups where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByGtG_C_C_P(long groupId, long companyId, long classNameId, long parentGroupId, 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 where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByGtG_C_C_P(long groupId, long companyId, long classNameId, long parentGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    findByGtG_C_C_P_First(long groupId, long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    findByGtG_C_C_P_Last(long groupId, long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByGtG_C_P(long groupId, long companyId, long parentGroupId)
    Returns all the groups where groupId > ? and companyId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByGtG_C_P(long groupId, long companyId, long parentGroupId, int start, int end)
    Returns a range of all the groups where groupId > ? and companyId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByGtG_C_P(long groupId, long companyId, long parentGroupId, 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 where groupId > ? and companyId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByGtG_C_P(long groupId, long companyId, long parentGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where groupId > ? and companyId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    findByGtG_C_P_First(long groupId, long companyId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where groupId > ? and companyId = ? and parentGroupId = ?.
    com.liferay.portal.kernel.model.Group
    findByGtG_C_P_Last(long groupId, long companyId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where groupId > ? and companyId = ? and parentGroupId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByGtG_C_P_S(long groupId, long companyId, long parentGroupId, boolean site)
    Returns all the groups where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByGtG_C_P_S(long groupId, long companyId, long parentGroupId, boolean site, int start, int end)
    Returns a range of all the groups where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByGtG_C_P_S(long groupId, long companyId, long parentGroupId, boolean site, 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 where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByGtG_C_P_S(long groupId, long companyId, long parentGroupId, boolean site, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    findByGtG_C_P_S_First(long groupId, long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    findByGtG_C_P_S_Last(long groupId, long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
    com.liferay.portal.kernel.model.Group
    findByLiveGroupId(long liveGroupId)
    Returns the group where liveGroupId = ? or throws a NoSuchGroupException if it could not be found.
    com.liferay.portal.kernel.model.Group
    findByPrimaryKey(long groupId)
    Returns the group with the primary key or throws a NoSuchGroupException if it could not be found.
    com.liferay.portal.kernel.model.Group
    Returns the 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.Group>
    findByT_A(int type, boolean active)
    Returns all the groups where type = ? and active = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByT_A(int type, boolean active, int start, int end)
    Returns a range of all the groups where type = ? and active = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByT_A(int type, boolean active, 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 where type = ? and active = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByT_A(int type, boolean active, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where type = ? and active = ?.
    com.liferay.portal.kernel.model.Group
    findByT_A_First(int type, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where type = ? and active = ?.
    com.liferay.portal.kernel.model.Group
    findByT_A_Last(int type, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where type = ? and active = ?.
    com.liferay.portal.kernel.model.Group[]
    findByT_A_PrevAndNext(long groupId, int type, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where type = ? and active = ?.
    List<com.liferay.portal.kernel.model.Group>
    Returns all the groups where uuid = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByUuid(String uuid, int start, int end)
    Returns a range of all the groups where uuid = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByUuid(String uuid, 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 where uuid = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByUuid(String uuid, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where uuid = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByUuid_C(String uuid, long companyId)
    Returns all the groups where uuid = ? and companyId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByUuid_C(String uuid, long companyId, int start, int end)
    Returns a range of all the groups where uuid = ? and companyId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByUuid_C(String uuid, long companyId, 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 where uuid = ? and companyId = ?.
    List<com.liferay.portal.kernel.model.Group>
    findByUuid_C(String uuid, long companyId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
    Returns an ordered range of all the groups where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.Group
    findByUuid_C_First(String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.Group
    findByUuid_C_Last(String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.Group[]
    findByUuid_C_PrevAndNext(long groupId, String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where uuid = ? and companyId = ?.
    com.liferay.portal.kernel.model.Group
    findByUuid_First(String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the first group in the ordered set where uuid = ?.
    com.liferay.portal.kernel.model.Group
    findByUUID_G(String uuid, long groupId)
    Returns the group where uuid = ? and groupId = ? or throws a NoSuchGroupException if it could not be found.
    com.liferay.portal.kernel.model.Group
    findByUuid_Last(String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the last group in the ordered set where uuid = ?.
    com.liferay.portal.kernel.model.Group[]
    findByUuid_PrevAndNext(long groupId, String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
    Returns the groups before and after the current group in the ordered set where uuid = ?.
     
    protected com.liferay.portal.kernel.model.Group
    getByC_A_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByC_C_P_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByC_C_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, long classNameId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByC_C_S_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, long classNameId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByC_CPK_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByC_LikeN_S_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByC_LikeT_S_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, String treePath, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByC_P_LikeN_S_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, long parentGroupId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByC_P_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByC_P_S_I_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, long parentGroupId, boolean site, boolean inheritContent, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByC_P_S_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByC_S_A_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, boolean site, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByC_S_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByCompanyId_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByT_A_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, int type, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByUuid_C_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, String uuid, long companyId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
     
    protected com.liferay.portal.kernel.model.Group
    getByUuid_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, String uuid, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> 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 organizations associated with the group.
    List<com.liferay.portal.kernel.model.Organization>
    Returns all the organizations associated with the group.
    List<com.liferay.portal.kernel.model.Organization>
    getOrganizations(long pk, int start, int end)
    Returns a range of all the organizations associated with the group.
    List<com.liferay.portal.kernel.model.Organization>
    getOrganizations(long pk, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Organization> orderByComparator)
    Returns an ordered range of all the organizations associated with the group.
    int
    Returns the number of organizations associated with the group.
    protected String
     
    long[]
    Returns the primaryKeys of roles associated with the group.
    List<com.liferay.portal.kernel.model.Role>
    getRoles(long pk)
    Returns all the roles associated with the group.
    List<com.liferay.portal.kernel.model.Role>
    getRoles(long pk, int start, int end)
    Returns a range of all the roles associated with the group.
    List<com.liferay.portal.kernel.model.Role>
    getRoles(long pk, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Role> orderByComparator)
    Returns an ordered range of all the roles associated with the group.
    int
    getRolesSize(long pk)
    Returns the number of roles associated with the group.
    protected String
     
     
     
     
    long[]
    Returns the primaryKeys of user groups associated with the group.
    List<com.liferay.portal.kernel.model.UserGroup>
    getUserGroups(long pk)
    Returns all the user groups associated with the group.
    List<com.liferay.portal.kernel.model.UserGroup>
    getUserGroups(long pk, int start, int end)
    Returns a range of all the user groups associated with the group.
    List<com.liferay.portal.kernel.model.UserGroup>
    getUserGroups(long pk, 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 associated with the group.
    int
    Returns the number of user groups associated with the group.
    long[]
    Returns the primaryKeys of users associated with the group.
    List<com.liferay.portal.kernel.model.User>
    getUsers(long pk)
    Returns all the users associated with the 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 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 group.
    int
    getUsersSize(long pk)
    Returns the number of users associated with the group.
    com.liferay.portal.kernel.model.Group
    remove(long groupId)
    Removes the group with the primary key from the database.
    com.liferay.portal.kernel.model.Group
    remove(Serializable primaryKey)
    Removes the group with the primary key from the database.
    void
    Removes all the groups from the database.
    void
    removeByC_A(long companyId, boolean active)
    Removes all the groups where companyId = ? and active = ? from the database.
    void
    removeByC_C(long companyId, long classNameId)
    Removes all the groups where companyId = ? and classNameId = ? from the database.
    com.liferay.portal.kernel.model.Group
    removeByC_C_C(long companyId, long classNameId, long classPK)
    Removes the group where companyId = ? and classNameId = ? and classPK = ? from the database.
    com.liferay.portal.kernel.model.Group
    removeByC_C_L_GK(long companyId, long classNameId, long liveGroupId, String groupKey)
    Removes the group where companyId = ? and classNameId = ? and liveGroupId = ? and groupKey = ? from the database.
    void
    removeByC_C_P(long companyId, long classNameId, long parentGroupId)
    Removes all the groups where companyId = ? and classNameId = ? and parentGroupId = ? from the database.
    void
    removeByC_C_S(long companyId, long classNameId, boolean site)
    Removes all the groups where companyId = ? and classNameId = ? and site = ? from the database.
    void
    removeByC_CPK(long classNameId, long classPK)
    Removes all the groups where classNameId = ? and classPK = ? from the database.
    com.liferay.portal.kernel.model.Group
    removeByC_F(long companyId, String friendlyURL)
    Removes the group where companyId = ? and friendlyURL = ? from the database.
    com.liferay.portal.kernel.model.Group
    removeByC_GK(long companyId, String groupKey)
    Removes the group where companyId = ? and groupKey = ? from the database.
    com.liferay.portal.kernel.model.Group
    removeByC_L_GK(long companyId, long liveGroupId, String groupKey)
    Removes the group where companyId = ? and liveGroupId = ? and groupKey = ? from the database.
    void
    removeByC_LikeN_S(long companyId, String name, boolean site)
    Removes all the groups where companyId = ? and name LIKE ? and site = ? from the database.
    void
    removeByC_LikeT_S(long companyId, String treePath, boolean site)
    Removes all the groups where companyId = ? and treePath LIKE ? and site = ? from the database.
    void
    removeByC_P(long companyId, long parentGroupId)
    Removes all the groups where companyId = ? and parentGroupId = ? from the database.
    void
    removeByC_P_LikeN_S(long companyId, long parentGroupId, String name, boolean site)
    Removes all the groups where companyId = ? and parentGroupId = ? and name LIKE ? and site = ? from the database.
    void
    removeByC_P_S(long companyId, long parentGroupId, boolean site)
    Removes all the groups where companyId = ? and parentGroupId = ? and site = ? from the database.
    void
    removeByC_P_S_I(long companyId, long parentGroupId, boolean site, boolean inheritContent)
    Removes all the groups where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ? from the database.
    void
    removeByC_S(long companyId, boolean site)
    Removes all the groups where companyId = ? and site = ? from the database.
    void
    removeByC_S_A(long companyId, boolean site, boolean active)
    Removes all the groups where companyId = ? and site = ? and active = ? from the database.
    void
    removeByCompanyId(long companyId)
    Removes all the groups where companyId = ? from the database.
    com.liferay.portal.kernel.model.Group
    removeByERC_C(String externalReferenceCode, long companyId)
    Removes the group where externalReferenceCode = ? and companyId = ? from the database.
    void
    removeByGtG_C_C_P(long groupId, long companyId, long classNameId, long parentGroupId)
    Removes all the groups where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ? from the database.
    void
    removeByGtG_C_P(long groupId, long companyId, long parentGroupId)
    Removes all the groups where groupId > ? and companyId = ? and parentGroupId = ? from the database.
    void
    removeByGtG_C_P_S(long groupId, long companyId, long parentGroupId, boolean site)
    Removes all the groups where groupId > ? and companyId = ? and parentGroupId = ? and site = ? from the database.
    com.liferay.portal.kernel.model.Group
    removeByLiveGroupId(long liveGroupId)
    Removes the group where liveGroupId = ? from the database.
    void
    removeByT_A(int type, boolean active)
    Removes all the groups where type = ? and active = ? from the database.
    void
    Removes all the groups where uuid = ? from the database.
    void
    removeByUuid_C(String uuid, long companyId)
    Removes all the groups where uuid = ? and companyId = ? from the database.
    com.liferay.portal.kernel.model.Group
    removeByUUID_G(String uuid, long groupId)
    Removes the group where uuid = ? and groupId = ? from the database.
    protected com.liferay.portal.kernel.model.Group
    removeImpl(com.liferay.portal.kernel.model.Group group)
     
    void
    removeOrganization(long pk, long organizationPK)
    Removes the association between the group and the organization.
    void
    removeOrganization(long pk, com.liferay.portal.kernel.model.Organization organization)
    Removes the association between the group and the organization.
    void
    removeOrganizations(long pk, long[] organizationPKs)
    Removes the association between the group and the organizations.
    void
    removeOrganizations(long pk, List<com.liferay.portal.kernel.model.Organization> organizations)
    Removes the association between the group and the organizations.
    void
    removeRole(long pk, long rolePK)
    Removes the association between the group and the role.
    void
    removeRole(long pk, com.liferay.portal.kernel.model.Role role)
    Removes the association between the group and the role.
    void
    removeRoles(long pk, long[] rolePKs)
    Removes the association between the group and the roles.
    void
    removeRoles(long pk, List<com.liferay.portal.kernel.model.Role> roles)
    Removes the association between the group and the roles.
    void
    removeUser(long pk, long userPK)
    Removes the association between the group and the user.
    void
    removeUser(long pk, com.liferay.portal.kernel.model.User user)
    Removes the association between the group and the user.
    void
    removeUserGroup(long pk, long userGroupPK)
    Removes the association between the group and the user group.
    void
    removeUserGroup(long pk, com.liferay.portal.kernel.model.UserGroup userGroup)
    Removes the association between the group and the user group.
    void
    removeUserGroups(long pk, long[] userGroupPKs)
    Removes the association between the group and the user groups.
    void
    removeUserGroups(long pk, List<com.liferay.portal.kernel.model.UserGroup> userGroups)
    Removes the association between the group and the user groups.
    void
    removeUsers(long pk, long[] userPKs)
    Removes the association between the group and the users.
    void
    removeUsers(long pk, List<com.liferay.portal.kernel.model.User> users)
    Removes the association between the group and the users.
    void
    setOrganizations(long pk, long[] organizationPKs)
    Sets the organizations associated with the group, removing and adding associations as necessary.
    void
    setOrganizations(long pk, List<com.liferay.portal.kernel.model.Organization> organizations)
    Sets the organizations associated with the group, removing and adding associations as necessary.
    void
    setRoles(long pk, long[] rolePKs)
    Sets the roles associated with the group, removing and adding associations as necessary.
    void
    setRoles(long pk, List<com.liferay.portal.kernel.model.Role> roles)
    Sets the roles associated with the group, removing and adding associations as necessary.
    void
    setUserGroups(long pk, long[] userGroupPKs)
    Sets the user groups associated with the group, removing and adding associations as necessary.
    void
    setUserGroups(long pk, List<com.liferay.portal.kernel.model.UserGroup> userGroups)
    Sets the user groups associated with the group, removing and adding associations as necessary.
    void
    setUsers(long pk, long[] userPKs)
    Sets the users associated with the 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 group, removing and adding associations as necessary.
    com.liferay.portal.kernel.model.Group
    updateImpl(com.liferay.portal.kernel.model.Group group)
     

    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
    • organizationPersistence

      @BeanReference(type=com.liferay.portal.kernel.service.persistence.OrganizationPersistence.class) protected com.liferay.portal.kernel.service.persistence.OrganizationPersistence organizationPersistence
    • groupToOrganizationTableMapper

      protected com.liferay.portal.kernel.service.persistence.impl.TableMapper<com.liferay.portal.kernel.model.Group,com.liferay.portal.kernel.model.Organization> groupToOrganizationTableMapper
    • rolePersistence

      @BeanReference(type=com.liferay.portal.kernel.service.persistence.RolePersistence.class) protected com.liferay.portal.kernel.service.persistence.RolePersistence rolePersistence
    • groupToRoleTableMapper

      protected com.liferay.portal.kernel.service.persistence.impl.TableMapper<com.liferay.portal.kernel.model.Group,com.liferay.portal.kernel.model.Role> groupToRoleTableMapper
    • userGroupPersistence

      @BeanReference(type=com.liferay.portal.kernel.service.persistence.UserGroupPersistence.class) protected com.liferay.portal.kernel.service.persistence.UserGroupPersistence userGroupPersistence
    • groupToUserGroupTableMapper

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

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

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

    • GroupPersistenceImpl

      public GroupPersistenceImpl()
  • Method Details

    • findByUuid

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

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

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

      public List<com.liferay.portal.kernel.model.Group> findByUuid(String uuid, 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 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 GroupModelImpl.

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

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

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

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

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

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

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

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

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

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

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

      public com.liferay.portal.kernel.model.Group findByUUID_G(String uuid, long groupId) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the group where uuid = ? and groupId = ? or throws a NoSuchGroupException if it could not be found.
      Specified by:
      findByUUID_G in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      uuid - the uuid
      groupId - the group ID
      Returns:
      the matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByUUID_G

      public com.liferay.portal.kernel.model.Group fetchByUUID_G(String uuid, long groupId)
      Returns the group where uuid = ? and groupId = ? or returns null if it could not be found. Uses the finder cache.
      Specified by:
      fetchByUUID_G in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      uuid - the uuid
      groupId - the group ID
      Returns:
      the matching group, or null if a matching group could not be found
    • fetchByUUID_G

      public com.liferay.portal.kernel.model.Group fetchByUUID_G(String uuid, long groupId, boolean useFinderCache)
      Returns the group where uuid = ? and groupId = ? or returns null if it could not be found, optionally using the finder cache.
      Specified by:
      fetchByUUID_G in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      uuid - the uuid
      groupId - the group ID
      useFinderCache - whether to use the finder cache
      Returns:
      the matching group, or null if a matching group could not be found
    • removeByUUID_G

      public com.liferay.portal.kernel.model.Group removeByUUID_G(String uuid, long groupId) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Removes the group where uuid = ? and groupId = ? from the database.
      Specified by:
      removeByUUID_G in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      uuid - the uuid
      groupId - the group ID
      Returns:
      the group that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException
    • countByUUID_G

      public int countByUUID_G(String uuid, long groupId)
      Returns the number of groups where uuid = ? and groupId = ?.
      Specified by:
      countByUUID_G in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      uuid - the uuid
      groupId - the group ID
      Returns:
      the number of matching groups
    • findByUuid_C

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

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

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

      public List<com.liferay.portal.kernel.model.Group> findByUuid_C(String uuid, long companyId, 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 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 GroupModelImpl.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public List<com.liferay.portal.kernel.model.Group> findByCompanyId(long companyId, 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 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 GroupModelImpl.

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

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

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

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

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

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

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

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

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

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

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

      public com.liferay.portal.kernel.model.Group findByLiveGroupId(long liveGroupId) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the group where liveGroupId = ? or throws a NoSuchGroupException if it could not be found.
      Specified by:
      findByLiveGroupId in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      liveGroupId - the live group ID
      Returns:
      the matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByLiveGroupId

      public com.liferay.portal.kernel.model.Group fetchByLiveGroupId(long liveGroupId)
      Returns the group where liveGroupId = ? or returns null if it could not be found. Uses the finder cache.
      Specified by:
      fetchByLiveGroupId in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      liveGroupId - the live group ID
      Returns:
      the matching group, or null if a matching group could not be found
    • fetchByLiveGroupId

      public com.liferay.portal.kernel.model.Group fetchByLiveGroupId(long liveGroupId, boolean useFinderCache)
      Returns the group where liveGroupId = ? or returns null if it could not be found, optionally using the finder cache.
      Specified by:
      fetchByLiveGroupId in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      liveGroupId - the live group ID
      useFinderCache - whether to use the finder cache
      Returns:
      the matching group, or null if a matching group could not be found
    • removeByLiveGroupId

      public com.liferay.portal.kernel.model.Group removeByLiveGroupId(long liveGroupId) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Removes the group where liveGroupId = ? from the database.
      Specified by:
      removeByLiveGroupId in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      liveGroupId - the live group ID
      Returns:
      the group that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException
    • countByLiveGroupId

      public int countByLiveGroupId(long liveGroupId)
      Returns the number of groups where liveGroupId = ?.
      Specified by:
      countByLiveGroupId in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      liveGroupId - the live group ID
      Returns:
      the number of matching groups
    • findByC_C

      public List<com.liferay.portal.kernel.model.Group> findByC_C(long companyId, long classNameId)
      Returns all the groups where companyId = ? and classNameId = ?.
      Specified by:
      findByC_C in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      Returns:
      the matching groups
    • findByC_C

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

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

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

      public List<com.liferay.portal.kernel.model.Group> findByC_C(long companyId, long classNameId, 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 where companyId = ? and classNameId = ?.

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

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

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

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

      Specified by:
      findByC_C in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByC_C_First

      public com.liferay.portal.kernel.model.Group findByC_C_First(long companyId, long classNameId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where companyId = ? and classNameId = ?.
      Specified by:
      findByC_C_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_C_First

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

      public com.liferay.portal.kernel.model.Group findByC_C_Last(long companyId, long classNameId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where companyId = ? and classNameId = ?.
      Specified by:
      findByC_C_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_C_Last

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

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

      protected com.liferay.portal.kernel.model.Group getByC_C_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, long classNameId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
    • removeByC_C

      public void removeByC_C(long companyId, long classNameId)
      Removes all the groups where companyId = ? and classNameId = ? from the database.
      Specified by:
      removeByC_C in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
    • countByC_C

      public int countByC_C(long companyId, long classNameId)
      Returns the number of groups where companyId = ? and classNameId = ?.
      Specified by:
      countByC_C in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      Returns:
      the number of matching groups
    • findByC_P

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

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

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

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

      public List<com.liferay.portal.kernel.model.Group> findByC_P(long companyId, long parentGroupId, 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 where companyId = ? and parentGroupId = ?.

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

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

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

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

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

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

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

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

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

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

      protected com.liferay.portal.kernel.model.Group getByC_P_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
    • removeByC_P

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

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

      public List<com.liferay.portal.kernel.model.Group> findByC_GK(long companyId, String[] groupKeys)
      Returns all the groups where companyId = ? and groupKey = any ?.

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

      Specified by:
      findByC_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      groupKeys - the group keys
      Returns:
      the matching groups
    • findByC_GK

      public List<com.liferay.portal.kernel.model.Group> findByC_GK(long companyId, String[] groupKeys, int start, int end)
      Returns a range of all the groups where companyId = ? and groupKey = any ?.

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

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

      public List<com.liferay.portal.kernel.model.Group> findByC_GK(long companyId, String[] groupKeys, 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 where companyId = ? and groupKey = any ?.

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

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

      public List<com.liferay.portal.kernel.model.Group> findByC_GK(long companyId, String[] groupKeys, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the groups where companyId = ? and groupKey = ?, optionally using the finder cache.

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

      Specified by:
      findByC_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      groupKeys - the group keys
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByC_GK

      public com.liferay.portal.kernel.model.Group findByC_GK(long companyId, String groupKey) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the group where companyId = ? and groupKey = ? or throws a NoSuchGroupException if it could not be found.
      Specified by:
      findByC_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      groupKey - the group key
      Returns:
      the matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_GK

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

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

      public com.liferay.portal.kernel.model.Group removeByC_GK(long companyId, String groupKey) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Removes the group where companyId = ? and groupKey = ? from the database.
      Specified by:
      removeByC_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      groupKey - the group key
      Returns:
      the group that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException
    • countByC_GK

      public int countByC_GK(long companyId, String groupKey)
      Returns the number of groups where companyId = ? and groupKey = ?.
      Specified by:
      countByC_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      groupKey - the group key
      Returns:
      the number of matching groups
    • countByC_GK

      public int countByC_GK(long companyId, String[] groupKeys)
      Returns the number of groups where companyId = ? and groupKey = any ?.
      Specified by:
      countByC_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      groupKeys - the group keys
      Returns:
      the number of matching groups
    • findByC_F

      public com.liferay.portal.kernel.model.Group findByC_F(long companyId, String friendlyURL) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the group where companyId = ? and friendlyURL = ? or throws a NoSuchGroupException if it could not be found.
      Specified by:
      findByC_F in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      friendlyURL - the friendly url
      Returns:
      the matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_F

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

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

      public com.liferay.portal.kernel.model.Group removeByC_F(long companyId, String friendlyURL) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Removes the group where companyId = ? and friendlyURL = ? from the database.
      Specified by:
      removeByC_F in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      friendlyURL - the friendly url
      Returns:
      the group that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException
    • countByC_F

      public int countByC_F(long companyId, String friendlyURL)
      Returns the number of groups where companyId = ? and friendlyURL = ?.
      Specified by:
      countByC_F in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      friendlyURL - the friendly url
      Returns:
      the number of matching groups
    • findByC_S

      public List<com.liferay.portal.kernel.model.Group> findByC_S(long companyId, boolean site)
      Returns all the groups where companyId = ? and site = ?.
      Specified by:
      findByC_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      site - the site
      Returns:
      the matching groups
    • findByC_S

      public List<com.liferay.portal.kernel.model.Group> findByC_S(long companyId, boolean site, int start, int end)
      Returns a range of all the groups where companyId = ? and site = ?.

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

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

      public List<com.liferay.portal.kernel.model.Group> findByC_S(long companyId, boolean site, 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 where companyId = ? and site = ?.

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

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

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

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

      Specified by:
      findByC_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      site - the site
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByC_S_First

      public com.liferay.portal.kernel.model.Group findByC_S_First(long companyId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where companyId = ? and site = ?.
      Specified by:
      findByC_S_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_S_First

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

      public com.liferay.portal.kernel.model.Group findByC_S_Last(long companyId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where companyId = ? and site = ?.
      Specified by:
      findByC_S_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_S_Last

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

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

      protected com.liferay.portal.kernel.model.Group getByC_S_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
    • removeByC_S

      public void removeByC_S(long companyId, boolean site)
      Removes all the groups where companyId = ? and site = ? from the database.
      Specified by:
      removeByC_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      site - the site
    • countByC_S

      public int countByC_S(long companyId, boolean site)
      Returns the number of groups where companyId = ? and site = ?.
      Specified by:
      countByC_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      site - the site
      Returns:
      the number of matching groups
    • findByC_A

      public List<com.liferay.portal.kernel.model.Group> findByC_A(long companyId, boolean active)
      Returns all the groups where companyId = ? and active = ?.
      Specified by:
      findByC_A in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      active - the active
      Returns:
      the matching groups
    • findByC_A

      public List<com.liferay.portal.kernel.model.Group> findByC_A(long companyId, boolean active, int start, int end)
      Returns a range of all the groups where companyId = ? and active = ?.

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

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

      public List<com.liferay.portal.kernel.model.Group> findByC_A(long companyId, boolean active, 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 where companyId = ? and active = ?.

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

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

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

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

      Specified by:
      findByC_A in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      active - the active
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByC_A_First

      public com.liferay.portal.kernel.model.Group findByC_A_First(long companyId, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where companyId = ? and active = ?.
      Specified by:
      findByC_A_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      active - the active
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_A_First

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

      public com.liferay.portal.kernel.model.Group findByC_A_Last(long companyId, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where companyId = ? and active = ?.
      Specified by:
      findByC_A_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      active - the active
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_A_Last

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

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

      protected com.liferay.portal.kernel.model.Group getByC_A_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
    • removeByC_A

      public void removeByC_A(long companyId, boolean active)
      Removes all the groups where companyId = ? and active = ? from the database.
      Specified by:
      removeByC_A in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      active - the active
    • countByC_A

      public int countByC_A(long companyId, boolean active)
      Returns the number of groups where companyId = ? and active = ?.
      Specified by:
      countByC_A in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      active - the active
      Returns:
      the number of matching groups
    • findByC_CPK

      public List<com.liferay.portal.kernel.model.Group> findByC_CPK(long classNameId, long classPK)
      Returns all the groups where classNameId = ? and classPK = ?.
      Specified by:
      findByC_CPK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      Returns:
      the matching groups
    • findByC_CPK

      public List<com.liferay.portal.kernel.model.Group> findByC_CPK(long classNameId, long classPK, int start, int end)
      Returns a range of all the groups where classNameId = ? and classPK = ?.

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

      Specified by:
      findByC_CPK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      start - the lower bound of the range of groups
      end - the upper bound of the range of groups (not inclusive)
      Returns:
      the range of matching groups
    • findByC_CPK

      public List<com.liferay.portal.kernel.model.Group> findByC_CPK(long classNameId, long classPK, 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 where classNameId = ? and classPK = ?.

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

      Specified by:
      findByC_CPK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      start - the lower bound of the range of groups
      end - the upper bound of the range of groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching groups
    • findByC_CPK

      public List<com.liferay.portal.kernel.model.Group> findByC_CPK(long classNameId, long classPK, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the groups where classNameId = ? and classPK = ?.

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

      Specified by:
      findByC_CPK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByC_CPK_First

      public com.liferay.portal.kernel.model.Group findByC_CPK_First(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where classNameId = ? and classPK = ?.
      Specified by:
      findByC_CPK_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_CPK_First

      public com.liferay.portal.kernel.model.Group fetchByC_CPK_First(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the first group in the ordered set where classNameId = ? and classPK = ?.
      Specified by:
      fetchByC_CPK_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group, or null if a matching group could not be found
    • findByC_CPK_Last

      public com.liferay.portal.kernel.model.Group findByC_CPK_Last(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where classNameId = ? and classPK = ?.
      Specified by:
      findByC_CPK_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_CPK_Last

      public com.liferay.portal.kernel.model.Group fetchByC_CPK_Last(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the last group in the ordered set where classNameId = ? and classPK = ?.
      Specified by:
      fetchByC_CPK_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group, or null if a matching group could not be found
    • findByC_CPK_PrevAndNext

      public com.liferay.portal.kernel.model.Group[] findByC_CPK_PrevAndNext(long groupId, long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the groups before and after the current group in the ordered set where classNameId = ? and classPK = ?.
      Specified by:
      findByC_CPK_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the primary key of the current group
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a group with the primary key could not be found
    • getByC_CPK_PrevAndNext

      protected com.liferay.portal.kernel.model.Group getByC_CPK_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
    • removeByC_CPK

      public void removeByC_CPK(long classNameId, long classPK)
      Removes all the groups where classNameId = ? and classPK = ? from the database.
      Specified by:
      removeByC_CPK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
    • countByC_CPK

      public int countByC_CPK(long classNameId, long classPK)
      Returns the number of groups where classNameId = ? and classPK = ?.
      Specified by:
      countByC_CPK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      Returns:
      the number of matching groups
    • findByT_A

      public List<com.liferay.portal.kernel.model.Group> findByT_A(int type, boolean active)
      Returns all the groups where type = ? and active = ?.
      Specified by:
      findByT_A in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      type - the type
      active - the active
      Returns:
      the matching groups
    • findByT_A

      public List<com.liferay.portal.kernel.model.Group> findByT_A(int type, boolean active, int start, int end)
      Returns a range of all the groups where type = ? and active = ?.

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

      Specified by:
      findByT_A in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      type - the type
      active - the active
      start - the lower bound of the range of groups
      end - the upper bound of the range of groups (not inclusive)
      Returns:
      the range of matching groups
    • findByT_A

      public List<com.liferay.portal.kernel.model.Group> findByT_A(int type, boolean active, 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 where type = ? and active = ?.

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

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

      public List<com.liferay.portal.kernel.model.Group> findByT_A(int type, boolean active, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the groups where type = ? and active = ?.

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

      Specified by:
      findByT_A in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      type - the type
      active - the active
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByT_A_First

      public com.liferay.portal.kernel.model.Group findByT_A_First(int type, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where type = ? and active = ?.
      Specified by:
      findByT_A_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      type - the type
      active - the active
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByT_A_First

      public com.liferay.portal.kernel.model.Group fetchByT_A_First(int type, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the first group in the ordered set where type = ? and active = ?.
      Specified by:
      fetchByT_A_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      type - the type
      active - the active
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group, or null if a matching group could not be found
    • findByT_A_Last

      public com.liferay.portal.kernel.model.Group findByT_A_Last(int type, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where type = ? and active = ?.
      Specified by:
      findByT_A_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      type - the type
      active - the active
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByT_A_Last

      public com.liferay.portal.kernel.model.Group fetchByT_A_Last(int type, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the last group in the ordered set where type = ? and active = ?.
      Specified by:
      fetchByT_A_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      type - the type
      active - the active
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group, or null if a matching group could not be found
    • findByT_A_PrevAndNext

      public com.liferay.portal.kernel.model.Group[] findByT_A_PrevAndNext(long groupId, int type, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the groups before and after the current group in the ordered set where type = ? and active = ?.
      Specified by:
      findByT_A_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the primary key of the current group
      type - the type
      active - the active
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a group with the primary key could not be found
    • getByT_A_PrevAndNext

      protected com.liferay.portal.kernel.model.Group getByT_A_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, int type, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
    • removeByT_A

      public void removeByT_A(int type, boolean active)
      Removes all the groups where type = ? and active = ? from the database.
      Specified by:
      removeByT_A in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      type - the type
      active - the active
    • countByT_A

      public int countByT_A(int type, boolean active)
      Returns the number of groups where type = ? and active = ?.
      Specified by:
      countByT_A in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      type - the type
      active - the active
      Returns:
      the number of matching groups
    • findByGtG_C_P

      public List<com.liferay.portal.kernel.model.Group> findByGtG_C_P(long groupId, long companyId, long parentGroupId)
      Returns all the groups where groupId > ? and companyId = ? and parentGroupId = ?.
      Specified by:
      findByGtG_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
      Returns:
      the matching groups
    • findByGtG_C_P

      public List<com.liferay.portal.kernel.model.Group> findByGtG_C_P(long groupId, long companyId, long parentGroupId, int start, int end)
      Returns a range of all the groups where groupId > ? and companyId = ? and parentGroupId = ?.

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

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

      public List<com.liferay.portal.kernel.model.Group> findByGtG_C_P(long groupId, long companyId, long parentGroupId, 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 where groupId > ? and companyId = ? and parentGroupId = ?.

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

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

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

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

      Specified by:
      findByGtG_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByGtG_C_P_First

      public com.liferay.portal.kernel.model.Group findByGtG_C_P_First(long groupId, long companyId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where groupId > ? and companyId = ? and parentGroupId = ?.
      Specified by:
      findByGtG_C_P_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByGtG_C_P_First

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

      public com.liferay.portal.kernel.model.Group findByGtG_C_P_Last(long groupId, long companyId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where groupId > ? and companyId = ? and parentGroupId = ?.
      Specified by:
      findByGtG_C_P_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByGtG_C_P_Last

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

      public void removeByGtG_C_P(long groupId, long companyId, long parentGroupId)
      Removes all the groups where groupId > ? and companyId = ? and parentGroupId = ? from the database.
      Specified by:
      removeByGtG_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
    • countByGtG_C_P

      public int countByGtG_C_P(long groupId, long companyId, long parentGroupId)
      Returns the number of groups where groupId > ? and companyId = ? and parentGroupId = ?.
      Specified by:
      countByGtG_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
      Returns:
      the number of matching groups
    • findByC_C_C

      public com.liferay.portal.kernel.model.Group findByC_C_C(long companyId, long classNameId, long classPK) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the group where companyId = ? and classNameId = ? and classPK = ? or throws a NoSuchGroupException if it could not be found.
      Specified by:
      findByC_C_C in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      Returns:
      the matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_C_C

      public com.liferay.portal.kernel.model.Group fetchByC_C_C(long companyId, long classNameId, long classPK)
      Returns the group where companyId = ? and classNameId = ? and classPK = ? or returns null if it could not be found. Uses the finder cache.
      Specified by:
      fetchByC_C_C in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      Returns:
      the matching group, or null if a matching group could not be found
    • fetchByC_C_C

      public com.liferay.portal.kernel.model.Group fetchByC_C_C(long companyId, long classNameId, long classPK, boolean useFinderCache)
      Returns the group where companyId = ? and classNameId = ? and classPK = ? or returns null if it could not be found, optionally using the finder cache.
      Specified by:
      fetchByC_C_C in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      useFinderCache - whether to use the finder cache
      Returns:
      the matching group, or null if a matching group could not be found
    • removeByC_C_C

      public com.liferay.portal.kernel.model.Group removeByC_C_C(long companyId, long classNameId, long classPK) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Removes the group where companyId = ? and classNameId = ? and classPK = ? from the database.
      Specified by:
      removeByC_C_C in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      Returns:
      the group that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException
    • countByC_C_C

      public int countByC_C_C(long companyId, long classNameId, long classPK)
      Returns the number of groups where companyId = ? and classNameId = ? and classPK = ?.
      Specified by:
      countByC_C_C in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      classPK - the class pk
      Returns:
      the number of matching groups
    • findByC_C_P

      public List<com.liferay.portal.kernel.model.Group> findByC_C_P(long companyId, long classNameId, long parentGroupId)
      Returns all the groups where companyId = ? and classNameId = ? and parentGroupId = ?.
      Specified by:
      findByC_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      Returns:
      the matching groups
    • findByC_C_P

      public List<com.liferay.portal.kernel.model.Group> findByC_C_P(long companyId, long classNameId, long parentGroupId, int start, int end)
      Returns a range of all the groups where companyId = ? and classNameId = ? and parentGroupId = ?.

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

      Specified by:
      findByC_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      start - the lower bound of the range of groups
      end - the upper bound of the range of groups (not inclusive)
      Returns:
      the range of matching groups
    • findByC_C_P

      public List<com.liferay.portal.kernel.model.Group> findByC_C_P(long companyId, long classNameId, long parentGroupId, 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 where companyId = ? and classNameId = ? and parentGroupId = ?.

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

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

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

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

      Specified by:
      findByC_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByC_C_P_First

      public com.liferay.portal.kernel.model.Group findByC_C_P_First(long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where companyId = ? and classNameId = ? and parentGroupId = ?.
      Specified by:
      findByC_C_P_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_C_P_First

      public com.liferay.portal.kernel.model.Group fetchByC_C_P_First(long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the first group in the ordered set where companyId = ? and classNameId = ? and parentGroupId = ?.
      Specified by:
      fetchByC_C_P_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group, or null if a matching group could not be found
    • findByC_C_P_Last

      public com.liferay.portal.kernel.model.Group findByC_C_P_Last(long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where companyId = ? and classNameId = ? and parentGroupId = ?.
      Specified by:
      findByC_C_P_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_C_P_Last

      public com.liferay.portal.kernel.model.Group fetchByC_C_P_Last(long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the last group in the ordered set where companyId = ? and classNameId = ? and parentGroupId = ?.
      Specified by:
      fetchByC_C_P_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group, or null if a matching group could not be found
    • findByC_C_P_PrevAndNext

      public com.liferay.portal.kernel.model.Group[] findByC_C_P_PrevAndNext(long groupId, long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the groups before and after the current group in the ordered set where companyId = ? and classNameId = ? and parentGroupId = ?.
      Specified by:
      findByC_C_P_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the primary key of the current group
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a group with the primary key could not be found
    • getByC_C_P_PrevAndNext

      protected com.liferay.portal.kernel.model.Group getByC_C_P_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
    • removeByC_C_P

      public void removeByC_C_P(long companyId, long classNameId, long parentGroupId)
      Removes all the groups where companyId = ? and classNameId = ? and parentGroupId = ? from the database.
      Specified by:
      removeByC_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
    • countByC_C_P

      public int countByC_C_P(long companyId, long classNameId, long parentGroupId)
      Returns the number of groups where companyId = ? and classNameId = ? and parentGroupId = ?.
      Specified by:
      countByC_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      Returns:
      the number of matching groups
    • findByC_C_S

      public List<com.liferay.portal.kernel.model.Group> findByC_C_S(long companyId, long classNameId, boolean site)
      Returns all the groups where companyId = ? and classNameId = ? and site = ?.
      Specified by:
      findByC_C_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      site - the site
      Returns:
      the matching groups
    • findByC_C_S

      public List<com.liferay.portal.kernel.model.Group> findByC_C_S(long companyId, long classNameId, boolean site, int start, int end)
      Returns a range of all the groups where companyId = ? and classNameId = ? and site = ?.

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

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

      public List<com.liferay.portal.kernel.model.Group> findByC_C_S(long companyId, long classNameId, boolean site, 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 where companyId = ? and classNameId = ? and site = ?.

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

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

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

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

      Specified by:
      findByC_C_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      site - the site
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByC_C_S_First

      public com.liferay.portal.kernel.model.Group findByC_C_S_First(long companyId, long classNameId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where companyId = ? and classNameId = ? and site = ?.
      Specified by:
      findByC_C_S_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_C_S_First

      public com.liferay.portal.kernel.model.Group fetchByC_C_S_First(long companyId, long classNameId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the first group in the ordered set where companyId = ? and classNameId = ? and site = ?.
      Specified by:
      fetchByC_C_S_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group, or null if a matching group could not be found
    • findByC_C_S_Last

      public com.liferay.portal.kernel.model.Group findByC_C_S_Last(long companyId, long classNameId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where companyId = ? and classNameId = ? and site = ?.
      Specified by:
      findByC_C_S_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_C_S_Last

      public com.liferay.portal.kernel.model.Group fetchByC_C_S_Last(long companyId, long classNameId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the last group in the ordered set where companyId = ? and classNameId = ? and site = ?.
      Specified by:
      fetchByC_C_S_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group, or null if a matching group could not be found
    • findByC_C_S_PrevAndNext

      public com.liferay.portal.kernel.model.Group[] findByC_C_S_PrevAndNext(long groupId, long companyId, long classNameId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the groups before and after the current group in the ordered set where companyId = ? and classNameId = ? and site = ?.
      Specified by:
      findByC_C_S_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the primary key of the current group
      companyId - the company ID
      classNameId - the class name ID
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a group with the primary key could not be found
    • getByC_C_S_PrevAndNext

      protected com.liferay.portal.kernel.model.Group getByC_C_S_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, long classNameId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
    • removeByC_C_S

      public void removeByC_C_S(long companyId, long classNameId, boolean site)
      Removes all the groups where companyId = ? and classNameId = ? and site = ? from the database.
      Specified by:
      removeByC_C_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      site - the site
    • countByC_C_S

      public int countByC_C_S(long companyId, long classNameId, boolean site)
      Returns the number of groups where companyId = ? and classNameId = ? and site = ?.
      Specified by:
      countByC_C_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      site - the site
      Returns:
      the number of matching groups
    • findByC_P_S

      public List<com.liferay.portal.kernel.model.Group> findByC_P_S(long companyId, long parentGroupId, boolean site)
      Returns all the groups where companyId = ? and parentGroupId = ? and site = ?.
      Specified by:
      findByC_P_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      Returns:
      the matching groups
    • findByC_P_S

      public List<com.liferay.portal.kernel.model.Group> findByC_P_S(long companyId, long parentGroupId, boolean site, int start, int end)
      Returns a range of all the groups where companyId = ? and parentGroupId = ? and site = ?.

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

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

      public List<com.liferay.portal.kernel.model.Group> findByC_P_S(long companyId, long parentGroupId, boolean site, 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 where companyId = ? and parentGroupId = ? and site = ?.

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

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

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

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

      Specified by:
      findByC_P_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByC_P_S_First

      public com.liferay.portal.kernel.model.Group findByC_P_S_First(long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where companyId = ? and parentGroupId = ? and site = ?.
      Specified by:
      findByC_P_S_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_P_S_First

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

      public com.liferay.portal.kernel.model.Group findByC_P_S_Last(long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where companyId = ? and parentGroupId = ? and site = ?.
      Specified by:
      findByC_P_S_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_P_S_Last

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

      public com.liferay.portal.kernel.model.Group[] findByC_P_S_PrevAndNext(long groupId, long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the groups before and after the current group in the ordered set where companyId = ? and parentGroupId = ? and site = ?.
      Specified by:
      findByC_P_S_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the primary key of the current group
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a group with the primary key could not be found
    • getByC_P_S_PrevAndNext

      protected com.liferay.portal.kernel.model.Group getByC_P_S_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
    • removeByC_P_S

      public void removeByC_P_S(long companyId, long parentGroupId, boolean site)
      Removes all the groups where companyId = ? and parentGroupId = ? and site = ? from the database.
      Specified by:
      removeByC_P_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
    • countByC_P_S

      public int countByC_P_S(long companyId, long parentGroupId, boolean site)
      Returns the number of groups where companyId = ? and parentGroupId = ? and site = ?.
      Specified by:
      countByC_P_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      Returns:
      the number of matching groups
    • findByC_L_GK

      public com.liferay.portal.kernel.model.Group findByC_L_GK(long companyId, long liveGroupId, String groupKey) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the group where companyId = ? and liveGroupId = ? and groupKey = ? or throws a NoSuchGroupException if it could not be found.
      Specified by:
      findByC_L_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      liveGroupId - the live group ID
      groupKey - the group key
      Returns:
      the matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_L_GK

      public com.liferay.portal.kernel.model.Group fetchByC_L_GK(long companyId, long liveGroupId, String groupKey)
      Returns the group where companyId = ? and liveGroupId = ? and groupKey = ? or returns null if it could not be found. Uses the finder cache.
      Specified by:
      fetchByC_L_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      liveGroupId - the live group ID
      groupKey - the group key
      Returns:
      the matching group, or null if a matching group could not be found
    • fetchByC_L_GK

      public com.liferay.portal.kernel.model.Group fetchByC_L_GK(long companyId, long liveGroupId, String groupKey, boolean useFinderCache)
      Returns the group where companyId = ? and liveGroupId = ? and groupKey = ? or returns null if it could not be found, optionally using the finder cache.
      Specified by:
      fetchByC_L_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      liveGroupId - the live group ID
      groupKey - the group key
      useFinderCache - whether to use the finder cache
      Returns:
      the matching group, or null if a matching group could not be found
    • removeByC_L_GK

      public com.liferay.portal.kernel.model.Group removeByC_L_GK(long companyId, long liveGroupId, String groupKey) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Removes the group where companyId = ? and liveGroupId = ? and groupKey = ? from the database.
      Specified by:
      removeByC_L_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      liveGroupId - the live group ID
      groupKey - the group key
      Returns:
      the group that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException
    • countByC_L_GK

      public int countByC_L_GK(long companyId, long liveGroupId, String groupKey)
      Returns the number of groups where companyId = ? and liveGroupId = ? and groupKey = ?.
      Specified by:
      countByC_L_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      liveGroupId - the live group ID
      groupKey - the group key
      Returns:
      the number of matching groups
    • findByC_LikeT_S

      public List<com.liferay.portal.kernel.model.Group> findByC_LikeT_S(long companyId, String treePath, boolean site)
      Returns all the groups where companyId = ? and treePath LIKE ? and site = ?.
      Specified by:
      findByC_LikeT_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      treePath - the tree path
      site - the site
      Returns:
      the matching groups
    • findByC_LikeT_S

      public List<com.liferay.portal.kernel.model.Group> findByC_LikeT_S(long companyId, String treePath, boolean site, int start, int end)
      Returns a range of all the groups where companyId = ? and treePath LIKE ? and site = ?.

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

      Specified by:
      findByC_LikeT_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      treePath - the tree path
      site - the site
      start - the lower bound of the range of groups
      end - the upper bound of the range of groups (not inclusive)
      Returns:
      the range of matching groups
    • findByC_LikeT_S

      public List<com.liferay.portal.kernel.model.Group> findByC_LikeT_S(long companyId, String treePath, boolean site, 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 where companyId = ? and treePath LIKE ? and site = ?.

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

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

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

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

      Specified by:
      findByC_LikeT_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      treePath - the tree path
      site - the site
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByC_LikeT_S_First

      public com.liferay.portal.kernel.model.Group findByC_LikeT_S_First(long companyId, String treePath, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where companyId = ? and treePath LIKE ? and site = ?.
      Specified by:
      findByC_LikeT_S_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      treePath - the tree path
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_LikeT_S_First

      public com.liferay.portal.kernel.model.Group fetchByC_LikeT_S_First(long companyId, String treePath, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the first group in the ordered set where companyId = ? and treePath LIKE ? and site = ?.
      Specified by:
      fetchByC_LikeT_S_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      treePath - the tree path
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group, or null if a matching group could not be found
    • findByC_LikeT_S_Last

      public com.liferay.portal.kernel.model.Group findByC_LikeT_S_Last(long companyId, String treePath, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where companyId = ? and treePath LIKE ? and site = ?.
      Specified by:
      findByC_LikeT_S_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      treePath - the tree path
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_LikeT_S_Last

      public com.liferay.portal.kernel.model.Group fetchByC_LikeT_S_Last(long companyId, String treePath, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the last group in the ordered set where companyId = ? and treePath LIKE ? and site = ?.
      Specified by:
      fetchByC_LikeT_S_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      treePath - the tree path
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group, or null if a matching group could not be found
    • findByC_LikeT_S_PrevAndNext

      public com.liferay.portal.kernel.model.Group[] findByC_LikeT_S_PrevAndNext(long groupId, long companyId, String treePath, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the groups before and after the current group in the ordered set where companyId = ? and treePath LIKE ? and site = ?.
      Specified by:
      findByC_LikeT_S_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the primary key of the current group
      companyId - the company ID
      treePath - the tree path
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a group with the primary key could not be found
    • getByC_LikeT_S_PrevAndNext

      protected com.liferay.portal.kernel.model.Group getByC_LikeT_S_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, String treePath, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
    • removeByC_LikeT_S

      public void removeByC_LikeT_S(long companyId, String treePath, boolean site)
      Removes all the groups where companyId = ? and treePath LIKE ? and site = ? from the database.
      Specified by:
      removeByC_LikeT_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      treePath - the tree path
      site - the site
    • countByC_LikeT_S

      public int countByC_LikeT_S(long companyId, String treePath, boolean site)
      Returns the number of groups where companyId = ? and treePath LIKE ? and site = ?.
      Specified by:
      countByC_LikeT_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      treePath - the tree path
      site - the site
      Returns:
      the number of matching groups
    • findByC_LikeN_S

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

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

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

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

      public List<com.liferay.portal.kernel.model.Group> findByC_LikeN_S(long companyId, String name, boolean site, 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 where companyId = ? and name LIKE ? and site = ?.

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

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

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

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

      Specified by:
      findByC_LikeN_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      name - the name
      site - the site
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByC_LikeN_S_First

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

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

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

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

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

      protected com.liferay.portal.kernel.model.Group getByC_LikeN_S_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
    • removeByC_LikeN_S

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

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

      public List<com.liferay.portal.kernel.model.Group> findByC_S_A(long companyId, boolean site, boolean active)
      Returns all the groups where companyId = ? and site = ? and active = ?.
      Specified by:
      findByC_S_A in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      site - the site
      active - the active
      Returns:
      the matching groups
    • findByC_S_A

      public List<com.liferay.portal.kernel.model.Group> findByC_S_A(long companyId, boolean site, boolean active, int start, int end)
      Returns a range of all the groups where companyId = ? and site = ? and active = ?.

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

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

      public List<com.liferay.portal.kernel.model.Group> findByC_S_A(long companyId, boolean site, boolean active, 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 where companyId = ? and site = ? and active = ?.

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

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

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

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

      Specified by:
      findByC_S_A in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      site - the site
      active - the active
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByC_S_A_First

      public com.liferay.portal.kernel.model.Group findByC_S_A_First(long companyId, boolean site, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where companyId = ? and site = ? and active = ?.
      Specified by:
      findByC_S_A_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      site - the site
      active - the active
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_S_A_First

      public com.liferay.portal.kernel.model.Group fetchByC_S_A_First(long companyId, boolean site, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the first group in the ordered set where companyId = ? and site = ? and active = ?.
      Specified by:
      fetchByC_S_A_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      site - the site
      active - the active
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group, or null if a matching group could not be found
    • findByC_S_A_Last

      public com.liferay.portal.kernel.model.Group findByC_S_A_Last(long companyId, boolean site, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where companyId = ? and site = ? and active = ?.
      Specified by:
      findByC_S_A_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      site - the site
      active - the active
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_S_A_Last

      public com.liferay.portal.kernel.model.Group fetchByC_S_A_Last(long companyId, boolean site, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the last group in the ordered set where companyId = ? and site = ? and active = ?.
      Specified by:
      fetchByC_S_A_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      site - the site
      active - the active
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group, or null if a matching group could not be found
    • findByC_S_A_PrevAndNext

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

      protected com.liferay.portal.kernel.model.Group getByC_S_A_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, boolean site, boolean active, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
    • removeByC_S_A

      public void removeByC_S_A(long companyId, boolean site, boolean active)
      Removes all the groups where companyId = ? and site = ? and active = ? from the database.
      Specified by:
      removeByC_S_A in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      site - the site
      active - the active
    • countByC_S_A

      public int countByC_S_A(long companyId, boolean site, boolean active)
      Returns the number of groups where companyId = ? and site = ? and active = ?.
      Specified by:
      countByC_S_A in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      site - the site
      active - the active
      Returns:
      the number of matching groups
    • findByGtG_C_C_P

      public List<com.liferay.portal.kernel.model.Group> findByGtG_C_C_P(long groupId, long companyId, long classNameId, long parentGroupId)
      Returns all the groups where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
      Specified by:
      findByGtG_C_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      Returns:
      the matching groups
    • findByGtG_C_C_P

      public List<com.liferay.portal.kernel.model.Group> findByGtG_C_C_P(long groupId, long companyId, long classNameId, long parentGroupId, int start, int end)
      Returns a range of all the groups where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.

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

      Specified by:
      findByGtG_C_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      start - the lower bound of the range of groups
      end - the upper bound of the range of groups (not inclusive)
      Returns:
      the range of matching groups
    • findByGtG_C_C_P

      public List<com.liferay.portal.kernel.model.Group> findByGtG_C_C_P(long groupId, long companyId, long classNameId, long parentGroupId, 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 where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.

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

      Specified by:
      findByGtG_C_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      start - the lower bound of the range of groups
      end - the upper bound of the range of groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching groups
    • findByGtG_C_C_P

      public List<com.liferay.portal.kernel.model.Group> findByGtG_C_C_P(long groupId, long companyId, long classNameId, long parentGroupId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the groups where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.

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

      Specified by:
      findByGtG_C_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByGtG_C_C_P_First

      public com.liferay.portal.kernel.model.Group findByGtG_C_C_P_First(long groupId, long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
      Specified by:
      findByGtG_C_C_P_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByGtG_C_C_P_First

      public com.liferay.portal.kernel.model.Group fetchByGtG_C_C_P_First(long groupId, long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the first group in the ordered set where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
      Specified by:
      fetchByGtG_C_C_P_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group, or null if a matching group could not be found
    • findByGtG_C_C_P_Last

      public com.liferay.portal.kernel.model.Group findByGtG_C_C_P_Last(long groupId, long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
      Specified by:
      findByGtG_C_C_P_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByGtG_C_C_P_Last

      public com.liferay.portal.kernel.model.Group fetchByGtG_C_C_P_Last(long groupId, long companyId, long classNameId, long parentGroupId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the last group in the ordered set where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
      Specified by:
      fetchByGtG_C_C_P_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group, or null if a matching group could not be found
    • removeByGtG_C_C_P

      public void removeByGtG_C_C_P(long groupId, long companyId, long classNameId, long parentGroupId)
      Removes all the groups where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ? from the database.
      Specified by:
      removeByGtG_C_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
    • countByGtG_C_C_P

      public int countByGtG_C_C_P(long groupId, long companyId, long classNameId, long parentGroupId)
      Returns the number of groups where groupId > ? and companyId = ? and classNameId = ? and parentGroupId = ?.
      Specified by:
      countByGtG_C_C_P in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      classNameId - the class name ID
      parentGroupId - the parent group ID
      Returns:
      the number of matching groups
    • findByGtG_C_P_S

      public List<com.liferay.portal.kernel.model.Group> findByGtG_C_P_S(long groupId, long companyId, long parentGroupId, boolean site)
      Returns all the groups where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
      Specified by:
      findByGtG_C_P_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      Returns:
      the matching groups
    • findByGtG_C_P_S

      public List<com.liferay.portal.kernel.model.Group> findByGtG_C_P_S(long groupId, long companyId, long parentGroupId, boolean site, int start, int end)
      Returns a range of all the groups where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.

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

      Specified by:
      findByGtG_C_P_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      start - the lower bound of the range of groups
      end - the upper bound of the range of groups (not inclusive)
      Returns:
      the range of matching groups
    • findByGtG_C_P_S

      public List<com.liferay.portal.kernel.model.Group> findByGtG_C_P_S(long groupId, long companyId, long parentGroupId, boolean site, 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 where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.

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

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

      public List<com.liferay.portal.kernel.model.Group> findByGtG_C_P_S(long groupId, long companyId, long parentGroupId, boolean site, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the groups where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.

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

      Specified by:
      findByGtG_C_P_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByGtG_C_P_S_First

      public com.liferay.portal.kernel.model.Group findByGtG_C_P_S_First(long groupId, long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
      Specified by:
      findByGtG_C_P_S_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByGtG_C_P_S_First

      public com.liferay.portal.kernel.model.Group fetchByGtG_C_P_S_First(long groupId, long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the first group in the ordered set where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
      Specified by:
      fetchByGtG_C_P_S_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group, or null if a matching group could not be found
    • findByGtG_C_P_S_Last

      public com.liferay.portal.kernel.model.Group findByGtG_C_P_S_Last(long groupId, long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
      Specified by:
      findByGtG_C_P_S_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByGtG_C_P_S_Last

      public com.liferay.portal.kernel.model.Group fetchByGtG_C_P_S_Last(long groupId, long companyId, long parentGroupId, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the last group in the ordered set where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
      Specified by:
      fetchByGtG_C_P_S_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group, or null if a matching group could not be found
    • removeByGtG_C_P_S

      public void removeByGtG_C_P_S(long groupId, long companyId, long parentGroupId, boolean site)
      Removes all the groups where groupId > ? and companyId = ? and parentGroupId = ? and site = ? from the database.
      Specified by:
      removeByGtG_C_P_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
    • countByGtG_C_P_S

      public int countByGtG_C_P_S(long groupId, long companyId, long parentGroupId, boolean site)
      Returns the number of groups where groupId > ? and companyId = ? and parentGroupId = ? and site = ?.
      Specified by:
      countByGtG_C_P_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the group ID
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      Returns:
      the number of matching groups
    • findByC_C_L_GK

      public com.liferay.portal.kernel.model.Group findByC_C_L_GK(long companyId, long classNameId, long liveGroupId, String groupKey) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the group where companyId = ? and classNameId = ? and liveGroupId = ? and groupKey = ? or throws a NoSuchGroupException if it could not be found.
      Specified by:
      findByC_C_L_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      liveGroupId - the live group ID
      groupKey - the group key
      Returns:
      the matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_C_L_GK

      public com.liferay.portal.kernel.model.Group fetchByC_C_L_GK(long companyId, long classNameId, long liveGroupId, String groupKey)
      Returns the group where companyId = ? and classNameId = ? and liveGroupId = ? and groupKey = ? or returns null if it could not be found. Uses the finder cache.
      Specified by:
      fetchByC_C_L_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      liveGroupId - the live group ID
      groupKey - the group key
      Returns:
      the matching group, or null if a matching group could not be found
    • fetchByC_C_L_GK

      public com.liferay.portal.kernel.model.Group fetchByC_C_L_GK(long companyId, long classNameId, long liveGroupId, String groupKey, boolean useFinderCache)
      Returns the group where companyId = ? and classNameId = ? and liveGroupId = ? and groupKey = ? or returns null if it could not be found, optionally using the finder cache.
      Specified by:
      fetchByC_C_L_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      liveGroupId - the live group ID
      groupKey - the group key
      useFinderCache - whether to use the finder cache
      Returns:
      the matching group, or null if a matching group could not be found
    • removeByC_C_L_GK

      public com.liferay.portal.kernel.model.Group removeByC_C_L_GK(long companyId, long classNameId, long liveGroupId, String groupKey) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Removes the group where companyId = ? and classNameId = ? and liveGroupId = ? and groupKey = ? from the database.
      Specified by:
      removeByC_C_L_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      liveGroupId - the live group ID
      groupKey - the group key
      Returns:
      the group that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException
    • countByC_C_L_GK

      public int countByC_C_L_GK(long companyId, long classNameId, long liveGroupId, String groupKey)
      Returns the number of groups where companyId = ? and classNameId = ? and liveGroupId = ? and groupKey = ?.
      Specified by:
      countByC_C_L_GK in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      liveGroupId - the live group ID
      groupKey - the group key
      Returns:
      the number of matching groups
    • findByC_P_LikeN_S

      public List<com.liferay.portal.kernel.model.Group> findByC_P_LikeN_S(long companyId, long parentGroupId, String name, boolean site)
      Returns all the groups where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
      Specified by:
      findByC_P_LikeN_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      name - the name
      site - the site
      Returns:
      the matching groups
    • findByC_P_LikeN_S

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

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

      Specified by:
      findByC_P_LikeN_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      name - the name
      site - the site
      start - the lower bound of the range of groups
      end - the upper bound of the range of groups (not inclusive)
      Returns:
      the range of matching groups
    • findByC_P_LikeN_S

      public List<com.liferay.portal.kernel.model.Group> findByC_P_LikeN_S(long companyId, long parentGroupId, String name, boolean site, 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 where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.

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

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

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

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

      Specified by:
      findByC_P_LikeN_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      name - the name
      site - the site
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByC_P_LikeN_S_First

      public com.liferay.portal.kernel.model.Group findByC_P_LikeN_S_First(long companyId, long parentGroupId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
      Specified by:
      findByC_P_LikeN_S_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      name - the name
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_P_LikeN_S_First

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

      public com.liferay.portal.kernel.model.Group findByC_P_LikeN_S_Last(long companyId, long parentGroupId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
      Specified by:
      findByC_P_LikeN_S_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      name - the name
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_P_LikeN_S_Last

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

      public com.liferay.portal.kernel.model.Group[] findByC_P_LikeN_S_PrevAndNext(long groupId, long companyId, long parentGroupId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the groups before and after the current group in the ordered set where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
      Specified by:
      findByC_P_LikeN_S_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the primary key of the current group
      companyId - the company ID
      parentGroupId - the parent group ID
      name - the name
      site - the site
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a group with the primary key could not be found
    • getByC_P_LikeN_S_PrevAndNext

      protected com.liferay.portal.kernel.model.Group getByC_P_LikeN_S_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, long parentGroupId, String name, boolean site, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
    • removeByC_P_LikeN_S

      public void removeByC_P_LikeN_S(long companyId, long parentGroupId, String name, boolean site)
      Removes all the groups where companyId = ? and parentGroupId = ? and name LIKE ? and site = ? from the database.
      Specified by:
      removeByC_P_LikeN_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      name - the name
      site - the site
    • countByC_P_LikeN_S

      public int countByC_P_LikeN_S(long companyId, long parentGroupId, String name, boolean site)
      Returns the number of groups where companyId = ? and parentGroupId = ? and name LIKE ? and site = ?.
      Specified by:
      countByC_P_LikeN_S in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      name - the name
      site - the site
      Returns:
      the number of matching groups
    • findByC_P_S_I

      public List<com.liferay.portal.kernel.model.Group> findByC_P_S_I(long companyId, long parentGroupId, boolean site, boolean inheritContent)
      Returns all the groups where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
      Specified by:
      findByC_P_S_I in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      inheritContent - the inherit content
      Returns:
      the matching groups
    • findByC_P_S_I

      public List<com.liferay.portal.kernel.model.Group> findByC_P_S_I(long companyId, long parentGroupId, boolean site, boolean inheritContent, int start, int end)
      Returns a range of all the groups where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.

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

      Specified by:
      findByC_P_S_I in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      inheritContent - the inherit content
      start - the lower bound of the range of groups
      end - the upper bound of the range of groups (not inclusive)
      Returns:
      the range of matching groups
    • findByC_P_S_I

      public List<com.liferay.portal.kernel.model.Group> findByC_P_S_I(long companyId, long parentGroupId, boolean site, boolean inheritContent, 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 where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.

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

      Specified by:
      findByC_P_S_I in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      inheritContent - the inherit content
      start - the lower bound of the range of groups
      end - the upper bound of the range of groups (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching groups
    • findByC_P_S_I

      public List<com.liferay.portal.kernel.model.Group> findByC_P_S_I(long companyId, long parentGroupId, boolean site, boolean inheritContent, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the groups where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.

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

      Specified by:
      findByC_P_S_I in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      inheritContent - the inherit content
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • findByC_P_S_I_First

      public com.liferay.portal.kernel.model.Group findByC_P_S_I_First(long companyId, long parentGroupId, boolean site, boolean inheritContent, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the first group in the ordered set where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
      Specified by:
      findByC_P_S_I_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      inheritContent - the inherit content
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_P_S_I_First

      public com.liferay.portal.kernel.model.Group fetchByC_P_S_I_First(long companyId, long parentGroupId, boolean site, boolean inheritContent, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the first group in the ordered set where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
      Specified by:
      fetchByC_P_S_I_First in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      inheritContent - the inherit content
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching group, or null if a matching group could not be found
    • findByC_P_S_I_Last

      public com.liferay.portal.kernel.model.Group findByC_P_S_I_Last(long companyId, long parentGroupId, boolean site, boolean inheritContent, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the last group in the ordered set where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
      Specified by:
      findByC_P_S_I_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      inheritContent - the inherit content
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a matching group could not be found
    • fetchByC_P_S_I_Last

      public com.liferay.portal.kernel.model.Group fetchByC_P_S_I_Last(long companyId, long parentGroupId, boolean site, boolean inheritContent, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator)
      Returns the last group in the ordered set where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
      Specified by:
      fetchByC_P_S_I_Last in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      inheritContent - the inherit content
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching group, or null if a matching group could not be found
    • findByC_P_S_I_PrevAndNext

      public com.liferay.portal.kernel.model.Group[] findByC_P_S_I_PrevAndNext(long groupId, long companyId, long parentGroupId, boolean site, boolean inheritContent, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the groups before and after the current group in the ordered set where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
      Specified by:
      findByC_P_S_I_PrevAndNext in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      groupId - the primary key of the current group
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      inheritContent - the inherit content
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a group with the primary key could not be found
    • getByC_P_S_I_PrevAndNext

      protected com.liferay.portal.kernel.model.Group getByC_P_S_I_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.portal.kernel.model.Group group, long companyId, long parentGroupId, boolean site, boolean inheritContent, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean previous)
    • removeByC_P_S_I

      public void removeByC_P_S_I(long companyId, long parentGroupId, boolean site, boolean inheritContent)
      Removes all the groups where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ? from the database.
      Specified by:
      removeByC_P_S_I in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      inheritContent - the inherit content
    • countByC_P_S_I

      public int countByC_P_S_I(long companyId, long parentGroupId, boolean site, boolean inheritContent)
      Returns the number of groups where companyId = ? and parentGroupId = ? and site = ? and inheritContent = ?.
      Specified by:
      countByC_P_S_I in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      companyId - the company ID
      parentGroupId - the parent group ID
      site - the site
      inheritContent - the inherit content
      Returns:
      the number of matching groups
    • findByERC_C

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

      public com.liferay.portal.kernel.model.Group fetchByERC_C(String externalReferenceCode, long companyId)
      Returns the 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.GroupPersistence
      Parameters:
      externalReferenceCode - the external reference code
      companyId - the company ID
      Returns:
      the matching group, or null if a matching group could not be found
    • fetchByERC_C

      public com.liferay.portal.kernel.model.Group fetchByERC_C(String externalReferenceCode, long companyId, boolean useFinderCache)
      Returns the 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.GroupPersistence
      Parameters:
      externalReferenceCode - the external reference code
      companyId - the company ID
      useFinderCache - whether to use the finder cache
      Returns:
      the matching group, or null if a matching group could not be found
    • removeByERC_C

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

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

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

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

      public void clearCache()
      Clears the cache for all 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.Group>
      Overrides:
      clearCache in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Group>
    • clearCache

      public void clearCache(com.liferay.portal.kernel.model.Group group)
      Clears the cache for the 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.Group>
      Overrides:
      clearCache in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Group>
    • clearCache

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

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

      protected void cacheUniqueFindersCache(GroupModelImpl groupModelImpl)
    • create

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

      public com.liferay.portal.kernel.model.Group remove(long groupId) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Removes the 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.GroupPersistence
      Parameters:
      groupId - the primary key of the group
      Returns:
      the group that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a group with the primary key could not be found
    • remove

      public com.liferay.portal.kernel.model.Group remove(Serializable primaryKey) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Removes the 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.Group>
      Overrides:
      remove in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Group>
      Parameters:
      primaryKey - the primary key of the group
      Returns:
      the group that was removed
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a group with the primary key could not be found
    • removeImpl

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

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

      public com.liferay.portal.kernel.model.Group findByPrimaryKey(Serializable primaryKey) throws com.liferay.portal.kernel.exception.NoSuchGroupException
      Returns the 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.Group>
      Overrides:
      findByPrimaryKey in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Group>
      Parameters:
      primaryKey - the primary key of the group
      Returns:
      the group
      Throws:
      com.liferay.portal.kernel.exception.NoSuchGroupException - if a group with the primary key could not be found
    • findByPrimaryKey

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

      public com.liferay.portal.kernel.model.Group fetchByPrimaryKey(Serializable primaryKey)
      Returns the 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.Group>
      Overrides:
      fetchByPrimaryKey in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Group>
      Parameters:
      primaryKey - the primary key of the group
      Returns:
      the group, or null if a group with the primary key could not be found
    • fetchByPrimaryKey

      public com.liferay.portal.kernel.model.Group fetchByPrimaryKey(long groupId)
      Returns the 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.GroupPersistence
      Parameters:
      groupId - the primary key of the group
      Returns:
      the group, or null if a group with the primary key could not be found
    • fetchByPrimaryKeys

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

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

      public List<com.liferay.portal.kernel.model.Group> findAll(int start, int end)
      Returns a range of all the 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 GroupModelImpl.

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

      public List<com.liferay.portal.kernel.model.Group> findAll(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.

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

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

      public List<com.liferay.portal.kernel.model.Group> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Group> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the 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 GroupModelImpl.

      Specified by:
      findAll in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      start - the lower bound of the range of groups
      end - the upper bound of the range of 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 groups
    • removeAll

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

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

      public long[] getOrganizationPrimaryKeys(long pk)
      Returns the primaryKeys of organizations associated with the group.
      Specified by:
      getOrganizationPrimaryKeys in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      pk - the primary key of the group
      Returns:
      long[] of the primaryKeys of organizations associated with the group
    • getOrganizations

      public List<com.liferay.portal.kernel.model.Organization> getOrganizations(long pk)
      Returns all the organizations associated with the group.
      Specified by:
      getOrganizations in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      pk - the primary key of the group
      Returns:
      the organizations associated with the group
    • getOrganizations

      public List<com.liferay.portal.kernel.model.Organization> getOrganizations(long pk, int start, int end)
      Returns a range of all the organizations associated with the 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 GroupModelImpl.

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

      public List<com.liferay.portal.kernel.model.Organization> getOrganizations(long pk, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Organization> orderByComparator)
      Returns an ordered range of all the organizations associated with the 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 GroupModelImpl.

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

      public int getOrganizationsSize(long pk)
      Returns the number of organizations associated with the group.
      Specified by:
      getOrganizationsSize in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      pk - the primary key of the group
      Returns:
      the number of organizations associated with the group
    • containsOrganization

      public boolean containsOrganization(long pk, long organizationPK)
      Returns true if the organization is associated with the group.
      Specified by:
      containsOrganization in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      pk - the primary key of the group
      organizationPK - the primary key of the organization
      Returns:
      true if the organization is associated with the group; false otherwise
    • containsOrganizations

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

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

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

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

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

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

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

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

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

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

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

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

      public long[] getRolePrimaryKeys(long pk)
      Returns the primaryKeys of roles associated with the group.
      Specified by:
      getRolePrimaryKeys in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      pk - the primary key of the group
      Returns:
      long[] of the primaryKeys of roles associated with the group
    • getRoles

      public List<com.liferay.portal.kernel.model.Role> getRoles(long pk)
      Returns all the roles associated with the group.
      Specified by:
      getRoles in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      pk - the primary key of the group
      Returns:
      the roles associated with the group
    • getRoles

      public List<com.liferay.portal.kernel.model.Role> getRoles(long pk, int start, int end)
      Returns a range of all the roles associated with the 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 GroupModelImpl.

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

      public List<com.liferay.portal.kernel.model.Role> getRoles(long pk, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.portal.kernel.model.Role> orderByComparator)
      Returns an ordered range of all the roles associated with the 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 GroupModelImpl.

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

      public int getRolesSize(long pk)
      Returns the number of roles associated with the group.
      Specified by:
      getRolesSize in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      pk - the primary key of the group
      Returns:
      the number of roles associated with the group
    • containsRole

      public boolean containsRole(long pk, long rolePK)
      Returns true if the role is associated with the group.
      Specified by:
      containsRole in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      pk - the primary key of the group
      rolePK - the primary key of the role
      Returns:
      true if the role is associated with the group; false otherwise
    • containsRoles

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public List<com.liferay.portal.kernel.model.UserGroup> getUserGroups(long pk, 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 associated with the 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 GroupModelImpl.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

      public List<com.liferay.portal.kernel.model.User> getUsers(long pk)
      Returns all the users associated with the group.
      Specified by:
      getUsers in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      pk - the primary key of the group
      Returns:
      the users associated with the 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 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 GroupModelImpl.

      Specified by:
      getUsers in interface com.liferay.portal.kernel.service.persistence.GroupPersistence
      Parameters:
      pk - the primary key of the group
      start - the lower bound of the range of groups
      end - the upper bound of the range of groups (not inclusive)
      Returns:
      the range of users associated with the 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 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 GroupModelImpl.

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

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

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

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

      public boolean addUser(long pk, long userPK)
      Adds an association between the 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.GroupPersistence
      Parameters:
      pk - the primary key of the group
      userPK - the primary key of the user
      Returns:
      true if an association between the 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 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.GroupPersistence
      Parameters:
      pk - the primary key of the group
      user - the user
      Returns:
      true if an association between the 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 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.GroupPersistence
      Parameters:
      pk - the primary key of the group
      userPKs - the primary keys of the users
      Returns:
      true if at least one association between the 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 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.GroupPersistence
      Parameters:
      pk - the primary key of the group
      users - the users
      Returns:
      true if at least one association between the group and the users was added; false if they were all already associated
    • clearUsers

      public void clearUsers(long pk)
      Clears all associations between the 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.GroupPersistence
      Parameters:
      pk - the primary key of the group to clear the associated users from
    • removeUser

      public void removeUser(long pk, long userPK)
      Removes the association between the 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.GroupPersistence
      Parameters:
      pk - the primary key of the 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 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.GroupPersistence
      Parameters:
      pk - the primary key of the group
      user - the user
    • removeUsers

      public void removeUsers(long pk, long[] userPKs)
      Removes the association between the 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.GroupPersistence
      Parameters:
      pk - the primary key of the 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 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.GroupPersistence
      Parameters:
      pk - the primary key of the group
      users - the users
    • setUsers

      public void setUsers(long pk, long[] userPKs)
      Sets the users associated with the 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.GroupPersistence
      Parameters:
      pk - the primary key of the group
      userPKs - the primary keys of the users to be associated with the group
    • setUsers

      public void setUsers(long pk, List<com.liferay.portal.kernel.model.User> users)
      Sets the users associated with the 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.GroupPersistence
      Parameters:
      pk - the primary key of the group
      users - the users to be associated with the group
    • getBadColumnNames

      public Set<String> getBadColumnNames()
      Specified by:
      getBadColumnNames in interface com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.portal.kernel.model.Group>
      Overrides:
      getBadColumnNames in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Group>
    • 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.Group>
    • getPKDBName

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

      protected String getSelectSQL()
      Overrides:
      getSelectSQL in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Group>
    • 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.Group>
    • getMappingTableNames

      public List<String> getMappingTableNames()
      Specified by:
      getMappingTableNames in interface com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.portal.kernel.model.Group>
    • 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.Group>
      Overrides:
      getTableColumnsMap in class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.portal.kernel.model.Group>
    • getTableName

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

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

      public void afterPropertiesSet()
      Initializes the 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.Group>