Interface ResourcePermissionPersistence

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

@ProviderType public interface ResourcePermissionPersistence extends BasePersistence<ResourcePermission>, CTPersistence<ResourcePermission>
The persistence interface for the resource permission service.

Caching information and settings can be found in portal.properties

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

    • findByName

      List<ResourcePermission> findByName(String name)
      Returns all the resource permissions where name = ?.
      Parameters:
      name - the name
      Returns:
      the matching resource permissions
    • findByName

      List<ResourcePermission> findByName(String name, int start, int end)
      Returns a range of all the resource permissions where name = ?.

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

      Parameters:
      name - the name
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByName

      List<ResourcePermission> findByName(String name, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where name = ?.

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

      Parameters:
      name - the name
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching resource permissions
    • findByName

      List<ResourcePermission> findByName(String name, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where name = ?.

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

      Parameters:
      name - the name
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • findByName_First

      Returns the first resource permission in the ordered set where name = ?.
      Parameters:
      name - the name
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByName_First

      ResourcePermission fetchByName_First(String name, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the first resource permission in the ordered set where name = ?.
      Parameters:
      name - the name
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission, or null if a matching resource permission could not be found
    • findByName_Last

      Returns the last resource permission in the ordered set where name = ?.
      Parameters:
      name - the name
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByName_Last

      ResourcePermission fetchByName_Last(String name, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the last resource permission in the ordered set where name = ?.
      Parameters:
      name - the name
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission, or null if a matching resource permission could not be found
    • findByName_PrevAndNext

      ResourcePermission[] findByName_PrevAndNext(long resourcePermissionId, String name, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the resource permissions before and after the current resource permission in the ordered set where name = ?.
      Parameters:
      resourcePermissionId - the primary key of the current resource permission
      name - the name
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next resource permission
      Throws:
      NoSuchResourcePermissionException - if a resource permission with the primary key could not be found
    • removeByName

      void removeByName(String name)
      Removes all the resource permissions where name = ? from the database.
      Parameters:
      name - the name
    • countByName

      int countByName(String name)
      Returns the number of resource permissions where name = ?.
      Parameters:
      name - the name
      Returns:
      the number of matching resource permissions
    • findByScope

      List<ResourcePermission> findByScope(int scope)
      Returns all the resource permissions where scope = ?.
      Parameters:
      scope - the scope
      Returns:
      the matching resource permissions
    • findByScope

      List<ResourcePermission> findByScope(int scope, int start, int end)
      Returns a range of all the resource permissions where scope = ?.

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

      Parameters:
      scope - the scope
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByScope

      List<ResourcePermission> findByScope(int scope, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where scope = ?.

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

      Parameters:
      scope - the scope
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching resource permissions
    • findByScope

      List<ResourcePermission> findByScope(int scope, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where scope = ?.

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

      Parameters:
      scope - the scope
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • findByScope_First

      ResourcePermission findByScope_First(int scope, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the first resource permission in the ordered set where scope = ?.
      Parameters:
      scope - the scope
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByScope_First

      ResourcePermission fetchByScope_First(int scope, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the first resource permission in the ordered set where scope = ?.
      Parameters:
      scope - the scope
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission, or null if a matching resource permission could not be found
    • findByScope_Last

      ResourcePermission findByScope_Last(int scope, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the last resource permission in the ordered set where scope = ?.
      Parameters:
      scope - the scope
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByScope_Last

      ResourcePermission fetchByScope_Last(int scope, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the last resource permission in the ordered set where scope = ?.
      Parameters:
      scope - the scope
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission, or null if a matching resource permission could not be found
    • findByScope_PrevAndNext

      ResourcePermission[] findByScope_PrevAndNext(long resourcePermissionId, int scope, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the resource permissions before and after the current resource permission in the ordered set where scope = ?.
      Parameters:
      resourcePermissionId - the primary key of the current resource permission
      scope - the scope
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next resource permission
      Throws:
      NoSuchResourcePermissionException - if a resource permission with the primary key could not be found
    • findByScope

      List<ResourcePermission> findByScope(int[] scopes)
      Returns all the resource permissions where scope = 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 ResourcePermissionModelImpl.

      Parameters:
      scopes - the scopes
      Returns:
      the matching resource permissions
    • findByScope

      List<ResourcePermission> findByScope(int[] scopes, int start, int end)
      Returns a range of all the resource permissions where scope = 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 ResourcePermissionModelImpl.

      Parameters:
      scopes - the scopes
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByScope

      List<ResourcePermission> findByScope(int[] scopes, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where scope = 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 ResourcePermissionModelImpl.

      Parameters:
      scopes - the scopes
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching resource permissions
    • findByScope

      List<ResourcePermission> findByScope(int[] scopes, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where scope = ?, 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 ResourcePermissionModelImpl.

      Parameters:
      scopes - the scopes
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • removeByScope

      void removeByScope(int scope)
      Removes all the resource permissions where scope = ? from the database.
      Parameters:
      scope - the scope
    • countByScope

      int countByScope(int scope)
      Returns the number of resource permissions where scope = ?.
      Parameters:
      scope - the scope
      Returns:
      the number of matching resource permissions
    • countByScope

      int countByScope(int[] scopes)
      Returns the number of resource permissions where scope = any ?.
      Parameters:
      scopes - the scopes
      Returns:
      the number of matching resource permissions
    • findByRoleId

      List<ResourcePermission> findByRoleId(long roleId)
      Returns all the resource permissions where roleId = ?.
      Parameters:
      roleId - the role ID
      Returns:
      the matching resource permissions
    • findByRoleId

      List<ResourcePermission> findByRoleId(long roleId, int start, int end)
      Returns a range of all the resource permissions where roleId = ?.

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

      Parameters:
      roleId - the role ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByRoleId

      List<ResourcePermission> findByRoleId(long roleId, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where roleId = ?.

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

      Parameters:
      roleId - the role ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching resource permissions
    • findByRoleId

      List<ResourcePermission> findByRoleId(long roleId, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where roleId = ?.

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

      Parameters:
      roleId - the role ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • findByRoleId_First

      ResourcePermission findByRoleId_First(long roleId, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the first resource permission in the ordered set where roleId = ?.
      Parameters:
      roleId - the role ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByRoleId_First

      ResourcePermission fetchByRoleId_First(long roleId, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the first resource permission in the ordered set where roleId = ?.
      Parameters:
      roleId - the role ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission, or null if a matching resource permission could not be found
    • findByRoleId_Last

      ResourcePermission findByRoleId_Last(long roleId, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the last resource permission in the ordered set where roleId = ?.
      Parameters:
      roleId - the role ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByRoleId_Last

      ResourcePermission fetchByRoleId_Last(long roleId, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the last resource permission in the ordered set where roleId = ?.
      Parameters:
      roleId - the role ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission, or null if a matching resource permission could not be found
    • findByRoleId_PrevAndNext

      ResourcePermission[] findByRoleId_PrevAndNext(long resourcePermissionId, long roleId, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the resource permissions before and after the current resource permission in the ordered set where roleId = ?.
      Parameters:
      resourcePermissionId - the primary key of the current resource permission
      roleId - the role ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next resource permission
      Throws:
      NoSuchResourcePermissionException - if a resource permission with the primary key could not be found
    • removeByRoleId

      void removeByRoleId(long roleId)
      Removes all the resource permissions where roleId = ? from the database.
      Parameters:
      roleId - the role ID
    • countByRoleId

      int countByRoleId(long roleId)
      Returns the number of resource permissions where roleId = ?.
      Parameters:
      roleId - the role ID
      Returns:
      the number of matching resource permissions
    • findByC_LikeP

      List<ResourcePermission> findByC_LikeP(long companyId, String primKey)
      Returns all the resource permissions where companyId = ? and primKey LIKE ?.
      Parameters:
      companyId - the company ID
      primKey - the prim key
      Returns:
      the matching resource permissions
    • findByC_LikeP

      List<ResourcePermission> findByC_LikeP(long companyId, String primKey, int start, int end)
      Returns a range of all the resource permissions where companyId = ? and primKey LIKE ?.

      Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from ResourcePermissionModelImpl.

      Parameters:
      companyId - the company ID
      primKey - the prim key
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByC_LikeP

      List<ResourcePermission> findByC_LikeP(long companyId, String primKey, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where companyId = ? and primKey LIKE ?.

      Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from ResourcePermissionModelImpl.

      Parameters:
      companyId - the company ID
      primKey - the prim key
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching resource permissions
    • findByC_LikeP

      List<ResourcePermission> findByC_LikeP(long companyId, String primKey, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where companyId = ? and primKey LIKE ?.

      Useful when paginating results. Returns a maximum of end - start instances. start and end are not primary keys, they are indexes in the result set. Thus, 0 refers to the first result in the set. Setting both start and end to QueryUtil#ALL_POS will return the full result set. If orderByComparator is specified, then the query will include the given ORDER BY logic. If orderByComparator is absent, then the query will include the default ORDER BY logic from ResourcePermissionModelImpl.

      Parameters:
      companyId - the company ID
      primKey - the prim key
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • findByC_LikeP_First

      ResourcePermission findByC_LikeP_First(long companyId, String primKey, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the first resource permission in the ordered set where companyId = ? and primKey LIKE ?.
      Parameters:
      companyId - the company ID
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_LikeP_First

      ResourcePermission fetchByC_LikeP_First(long companyId, String primKey, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the first resource permission in the ordered set where companyId = ? and primKey LIKE ?.
      Parameters:
      companyId - the company ID
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission, or null if a matching resource permission could not be found
    • findByC_LikeP_Last

      ResourcePermission findByC_LikeP_Last(long companyId, String primKey, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the last resource permission in the ordered set where companyId = ? and primKey LIKE ?.
      Parameters:
      companyId - the company ID
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_LikeP_Last

      ResourcePermission fetchByC_LikeP_Last(long companyId, String primKey, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the last resource permission in the ordered set where companyId = ? and primKey LIKE ?.
      Parameters:
      companyId - the company ID
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission, or null if a matching resource permission could not be found
    • findByC_LikeP_PrevAndNext

      ResourcePermission[] findByC_LikeP_PrevAndNext(long resourcePermissionId, long companyId, String primKey, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the resource permissions before and after the current resource permission in the ordered set where companyId = ? and primKey LIKE ?.
      Parameters:
      resourcePermissionId - the primary key of the current resource permission
      companyId - the company ID
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next resource permission
      Throws:
      NoSuchResourcePermissionException - if a resource permission with the primary key could not be found
    • removeByC_LikeP

      void removeByC_LikeP(long companyId, String primKey)
      Removes all the resource permissions where companyId = ? and primKey LIKE ? from the database.
      Parameters:
      companyId - the company ID
      primKey - the prim key
    • countByC_LikeP

      int countByC_LikeP(long companyId, String primKey)
      Returns the number of resource permissions where companyId = ? and primKey LIKE ?.
      Parameters:
      companyId - the company ID
      primKey - the prim key
      Returns:
      the number of matching resource permissions
    • findByC_N_S

      List<ResourcePermission> findByC_N_S(long companyId, String name, int scope)
      Returns all the resource permissions where companyId = ? and name = ? and scope = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      Returns:
      the matching resource permissions
    • findByC_N_S

      List<ResourcePermission> findByC_N_S(long companyId, String name, int scope, int start, int end)
      Returns a range of all the resource permissions where companyId = ? and name = ? and scope = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByC_N_S

      List<ResourcePermission> findByC_N_S(long companyId, String name, int scope, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ?.

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

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

      List<ResourcePermission> findByC_N_S(long companyId, String name, int scope, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • findByC_N_S_First

      ResourcePermission findByC_N_S_First(long companyId, String name, int scope, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the first resource permission in the ordered set where companyId = ? and name = ? and scope = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_N_S_First

      ResourcePermission fetchByC_N_S_First(long companyId, String name, int scope, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the first resource permission in the ordered set where companyId = ? and name = ? and scope = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission, or null if a matching resource permission could not be found
    • findByC_N_S_Last

      ResourcePermission findByC_N_S_Last(long companyId, String name, int scope, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the last resource permission in the ordered set where companyId = ? and name = ? and scope = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_N_S_Last

      ResourcePermission fetchByC_N_S_Last(long companyId, String name, int scope, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the last resource permission in the ordered set where companyId = ? and name = ? and scope = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission, or null if a matching resource permission could not be found
    • findByC_N_S_PrevAndNext

      ResourcePermission[] findByC_N_S_PrevAndNext(long resourcePermissionId, long companyId, String name, int scope, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the resource permissions before and after the current resource permission in the ordered set where companyId = ? and name = ? and scope = ?.
      Parameters:
      resourcePermissionId - the primary key of the current resource permission
      companyId - the company ID
      name - the name
      scope - the scope
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next resource permission
      Throws:
      NoSuchResourcePermissionException - if a resource permission with the primary key could not be found
    • removeByC_N_S

      void removeByC_N_S(long companyId, String name, int scope)
      Removes all the resource permissions where companyId = ? and name = ? and scope = ? from the database.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
    • countByC_N_S

      int countByC_N_S(long companyId, String name, int scope)
      Returns the number of resource permissions where companyId = ? and name = ? and scope = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      Returns:
      the number of matching resource permissions
    • findByC_S_P

      List<ResourcePermission> findByC_S_P(long companyId, int scope, String primKey)
      Returns all the resource permissions where companyId = ? and scope = ? and primKey = ?.
      Parameters:
      companyId - the company ID
      scope - the scope
      primKey - the prim key
      Returns:
      the matching resource permissions
    • findByC_S_P

      List<ResourcePermission> findByC_S_P(long companyId, int scope, String primKey, int start, int end)
      Returns a range of all the resource permissions where companyId = ? and scope = ? and primKey = ?.

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

      Parameters:
      companyId - the company ID
      scope - the scope
      primKey - the prim key
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByC_S_P

      List<ResourcePermission> findByC_S_P(long companyId, int scope, String primKey, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where companyId = ? and scope = ? and primKey = ?.

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

      Parameters:
      companyId - the company ID
      scope - the scope
      primKey - the prim key
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching resource permissions
    • findByC_S_P

      List<ResourcePermission> findByC_S_P(long companyId, int scope, String primKey, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where companyId = ? and scope = ? and primKey = ?.

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

      Parameters:
      companyId - the company ID
      scope - the scope
      primKey - the prim key
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • findByC_S_P_First

      ResourcePermission findByC_S_P_First(long companyId, int scope, String primKey, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the first resource permission in the ordered set where companyId = ? and scope = ? and primKey = ?.
      Parameters:
      companyId - the company ID
      scope - the scope
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_S_P_First

      ResourcePermission fetchByC_S_P_First(long companyId, int scope, String primKey, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the first resource permission in the ordered set where companyId = ? and scope = ? and primKey = ?.
      Parameters:
      companyId - the company ID
      scope - the scope
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission, or null if a matching resource permission could not be found
    • findByC_S_P_Last

      ResourcePermission findByC_S_P_Last(long companyId, int scope, String primKey, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the last resource permission in the ordered set where companyId = ? and scope = ? and primKey = ?.
      Parameters:
      companyId - the company ID
      scope - the scope
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_S_P_Last

      ResourcePermission fetchByC_S_P_Last(long companyId, int scope, String primKey, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the last resource permission in the ordered set where companyId = ? and scope = ? and primKey = ?.
      Parameters:
      companyId - the company ID
      scope - the scope
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission, or null if a matching resource permission could not be found
    • findByC_S_P_PrevAndNext

      ResourcePermission[] findByC_S_P_PrevAndNext(long resourcePermissionId, long companyId, int scope, String primKey, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the resource permissions before and after the current resource permission in the ordered set where companyId = ? and scope = ? and primKey = ?.
      Parameters:
      resourcePermissionId - the primary key of the current resource permission
      companyId - the company ID
      scope - the scope
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next resource permission
      Throws:
      NoSuchResourcePermissionException - if a resource permission with the primary key could not be found
    • removeByC_S_P

      void removeByC_S_P(long companyId, int scope, String primKey)
      Removes all the resource permissions where companyId = ? and scope = ? and primKey = ? from the database.
      Parameters:
      companyId - the company ID
      scope - the scope
      primKey - the prim key
    • countByC_S_P

      int countByC_S_P(long companyId, int scope, String primKey)
      Returns the number of resource permissions where companyId = ? and scope = ? and primKey = ?.
      Parameters:
      companyId - the company ID
      scope - the scope
      primKey - the prim key
      Returns:
      the number of matching resource permissions
    • findByC_N_S_P

      List<ResourcePermission> findByC_N_S_P(long companyId, String name, int scope, String primKey)
      Returns all the resource permissions where companyId = ? and name = ? and scope = ? and primKey = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      Returns:
      the matching resource permissions
    • findByC_N_S_P

      List<ResourcePermission> findByC_N_S_P(long companyId, String name, int scope, String primKey, int start, int end)
      Returns a range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKey = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByC_N_S_P

      List<ResourcePermission> findByC_N_S_P(long companyId, String name, int scope, String primKey, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKey = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching resource permissions
    • findByC_N_S_P

      List<ResourcePermission> findByC_N_S_P(long companyId, String name, int scope, String primKey, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKey = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • findByC_N_S_P_First

      ResourcePermission findByC_N_S_P_First(long companyId, String name, int scope, String primKey, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the first resource permission in the ordered set where companyId = ? and name = ? and scope = ? and primKey = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_N_S_P_First

      ResourcePermission fetchByC_N_S_P_First(long companyId, String name, int scope, String primKey, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the first resource permission in the ordered set where companyId = ? and name = ? and scope = ? and primKey = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission, or null if a matching resource permission could not be found
    • findByC_N_S_P_Last

      ResourcePermission findByC_N_S_P_Last(long companyId, String name, int scope, String primKey, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the last resource permission in the ordered set where companyId = ? and name = ? and scope = ? and primKey = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_N_S_P_Last

      ResourcePermission fetchByC_N_S_P_Last(long companyId, String name, int scope, String primKey, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the last resource permission in the ordered set where companyId = ? and name = ? and scope = ? and primKey = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission, or null if a matching resource permission could not be found
    • findByC_N_S_P_PrevAndNext

      ResourcePermission[] findByC_N_S_P_PrevAndNext(long resourcePermissionId, long companyId, String name, int scope, String primKey, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the resource permissions before and after the current resource permission in the ordered set where companyId = ? and name = ? and scope = ? and primKey = ?.
      Parameters:
      resourcePermissionId - the primary key of the current resource permission
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next resource permission
      Throws:
      NoSuchResourcePermissionException - if a resource permission with the primary key could not be found
    • findByC_N_S_P

      List<ResourcePermission> findByC_N_S_P(long companyId, String name, int scope, String[] primKeys)
      Returns all the resource permissions where companyId = ? and name = ? and scope = ? and primKey = 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 ResourcePermissionModelImpl.

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeys - the prim keys
      Returns:
      the matching resource permissions
    • findByC_N_S_P

      List<ResourcePermission> findByC_N_S_P(long companyId, String name, int scope, String[] primKeys, int start, int end)
      Returns a range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKey = 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 ResourcePermissionModelImpl.

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeys - the prim keys
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByC_N_S_P

      List<ResourcePermission> findByC_N_S_P(long companyId, String name, int scope, String[] primKeys, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKey = 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 ResourcePermissionModelImpl.

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeys - the prim keys
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching resource permissions
    • findByC_N_S_P

      List<ResourcePermission> findByC_N_S_P(long companyId, String name, int scope, String[] primKeys, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKey = ?, 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 ResourcePermissionModelImpl.

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeys - the prim keys
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • removeByC_N_S_P

      void removeByC_N_S_P(long companyId, String name, int scope, String primKey)
      Removes all the resource permissions where companyId = ? and name = ? and scope = ? and primKey = ? from the database.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
    • countByC_N_S_P

      int countByC_N_S_P(long companyId, String name, int scope, String primKey)
      Returns the number of resource permissions where companyId = ? and name = ? and scope = ? and primKey = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      Returns:
      the number of matching resource permissions
    • countByC_N_S_P

      int countByC_N_S_P(long companyId, String name, int scope, String[] primKeys)
      Returns the number of resource permissions where companyId = ? and name = ? and scope = ? and primKey = any ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeys - the prim keys
      Returns:
      the number of matching resource permissions
    • findByC_N_S_R

      List<ResourcePermission> findByC_N_S_R(long companyId, String name, int scope, long roleId)
      Returns all the resource permissions where companyId = ? and name = ? and scope = ? and roleId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      Returns:
      the matching resource permissions
    • findByC_N_S_R

      List<ResourcePermission> findByC_N_S_R(long companyId, String name, int scope, long roleId, int start, int end)
      Returns a range of all the resource permissions where companyId = ? and name = ? and scope = ? and roleId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByC_N_S_R

      List<ResourcePermission> findByC_N_S_R(long companyId, String name, int scope, long roleId, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and roleId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching resource permissions
    • findByC_N_S_R

      List<ResourcePermission> findByC_N_S_R(long companyId, String name, int scope, long roleId, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and roleId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • findByC_N_S_R_First

      ResourcePermission findByC_N_S_R_First(long companyId, String name, int scope, long roleId, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the first resource permission in the ordered set where companyId = ? and name = ? and scope = ? and roleId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_N_S_R_First

      ResourcePermission fetchByC_N_S_R_First(long companyId, String name, int scope, long roleId, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the first resource permission in the ordered set where companyId = ? and name = ? and scope = ? and roleId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission, or null if a matching resource permission could not be found
    • findByC_N_S_R_Last

      ResourcePermission findByC_N_S_R_Last(long companyId, String name, int scope, long roleId, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the last resource permission in the ordered set where companyId = ? and name = ? and scope = ? and roleId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_N_S_R_Last

      ResourcePermission fetchByC_N_S_R_Last(long companyId, String name, int scope, long roleId, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the last resource permission in the ordered set where companyId = ? and name = ? and scope = ? and roleId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission, or null if a matching resource permission could not be found
    • findByC_N_S_R_PrevAndNext

      ResourcePermission[] findByC_N_S_R_PrevAndNext(long resourcePermissionId, long companyId, String name, int scope, long roleId, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the resource permissions before and after the current resource permission in the ordered set where companyId = ? and name = ? and scope = ? and roleId = ?.
      Parameters:
      resourcePermissionId - the primary key of the current resource permission
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next resource permission
      Throws:
      NoSuchResourcePermissionException - if a resource permission with the primary key could not be found
    • removeByC_N_S_R

      void removeByC_N_S_R(long companyId, String name, int scope, long roleId)
      Removes all the resource permissions where companyId = ? and name = ? and scope = ? and roleId = ? from the database.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
    • countByC_N_S_R

      int countByC_N_S_R(long companyId, String name, int scope, long roleId)
      Returns the number of resource permissions where companyId = ? and name = ? and scope = ? and roleId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      Returns:
      the number of matching resource permissions
    • findByC_N_S_P_R

      List<ResourcePermission> findByC_N_S_P_R(long companyId, String name, int scope, String primKey, long[] roleIds)
      Returns all the resource permissions where companyId = ? and name = ? and scope = ? and primKey = ? and roleId = 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 ResourcePermissionModelImpl.

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      roleIds - the role IDs
      Returns:
      the matching resource permissions
    • findByC_N_S_P_R

      List<ResourcePermission> findByC_N_S_P_R(long companyId, String name, int scope, String primKey, long[] roleIds, int start, int end)
      Returns a range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKey = ? and roleId = 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 ResourcePermissionModelImpl.

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      roleIds - the role IDs
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByC_N_S_P_R

      List<ResourcePermission> findByC_N_S_P_R(long companyId, String name, int scope, String primKey, long[] roleIds, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKey = ? and roleId = 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 ResourcePermissionModelImpl.

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      roleIds - the role IDs
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching resource permissions
    • findByC_N_S_P_R

      List<ResourcePermission> findByC_N_S_P_R(long companyId, String name, int scope, String primKey, long[] roleIds, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKey = ? and roleId = ?, 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 ResourcePermissionModelImpl.

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      roleIds - the role IDs
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • findByC_N_S_P_R

      ResourcePermission findByC_N_S_P_R(long companyId, String name, int scope, String primKey, long roleId) throws NoSuchResourcePermissionException
      Returns the resource permission where companyId = ? and name = ? and scope = ? and primKey = ? and roleId = ? or throws a NoSuchResourcePermissionException if it could not be found.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      roleId - the role ID
      Returns:
      the matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_N_S_P_R

      ResourcePermission fetchByC_N_S_P_R(long companyId, String name, int scope, String primKey, long roleId)
      Returns the resource permission where companyId = ? and name = ? and scope = ? and primKey = ? and roleId = ? or returns null if it could not be found. Uses the finder cache.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      roleId - the role ID
      Returns:
      the matching resource permission, or null if a matching resource permission could not be found
    • fetchByC_N_S_P_R

      ResourcePermission fetchByC_N_S_P_R(long companyId, String name, int scope, String primKey, long roleId, boolean useFinderCache)
      Returns the resource permission where companyId = ? and name = ? and scope = ? and primKey = ? and roleId = ? or returns null if it could not be found, optionally using the finder cache.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      roleId - the role ID
      useFinderCache - whether to use the finder cache
      Returns:
      the matching resource permission, or null if a matching resource permission could not be found
    • removeByC_N_S_P_R

      ResourcePermission removeByC_N_S_P_R(long companyId, String name, int scope, String primKey, long roleId) throws NoSuchResourcePermissionException
      Removes the resource permission where companyId = ? and name = ? and scope = ? and primKey = ? and roleId = ? from the database.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      roleId - the role ID
      Returns:
      the resource permission that was removed
      Throws:
      NoSuchResourcePermissionException
    • countByC_N_S_P_R

      int countByC_N_S_P_R(long companyId, String name, int scope, String primKey, long roleId)
      Returns the number of resource permissions where companyId = ? and name = ? and scope = ? and primKey = ? and roleId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      roleId - the role ID
      Returns:
      the number of matching resource permissions
    • countByC_N_S_P_R

      int countByC_N_S_P_R(long companyId, String name, int scope, String primKey, long[] roleIds)
      Returns the number of resource permissions where companyId = ? and name = ? and scope = ? and primKey = ? and roleId = any ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKey - the prim key
      roleIds - the role IDs
      Returns:
      the number of matching resource permissions
    • findByC_N_S_R_V

      List<ResourcePermission> findByC_N_S_R_V(long companyId, String name, int scope, long roleId, boolean viewActionId)
      Returns all the resource permissions where companyId = ? and name = ? and scope = ? and roleId = ? and viewActionId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      viewActionId - the view action ID
      Returns:
      the matching resource permissions
    • findByC_N_S_R_V

      List<ResourcePermission> findByC_N_S_R_V(long companyId, String name, int scope, long roleId, boolean viewActionId, int start, int end)
      Returns a range of all the resource permissions where companyId = ? and name = ? and scope = ? and roleId = ? and viewActionId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      viewActionId - the view action ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByC_N_S_R_V

      List<ResourcePermission> findByC_N_S_R_V(long companyId, String name, int scope, long roleId, boolean viewActionId, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and roleId = ? and viewActionId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      viewActionId - the view action ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching resource permissions
    • findByC_N_S_R_V

      List<ResourcePermission> findByC_N_S_R_V(long companyId, String name, int scope, long roleId, boolean viewActionId, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and roleId = ? and viewActionId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      viewActionId - the view action ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • findByC_N_S_R_V_First

      ResourcePermission findByC_N_S_R_V_First(long companyId, String name, int scope, long roleId, boolean viewActionId, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the first resource permission in the ordered set where companyId = ? and name = ? and scope = ? and roleId = ? and viewActionId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      viewActionId - the view action ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_N_S_R_V_First

      ResourcePermission fetchByC_N_S_R_V_First(long companyId, String name, int scope, long roleId, boolean viewActionId, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the first resource permission in the ordered set where companyId = ? and name = ? and scope = ? and roleId = ? and viewActionId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      viewActionId - the view action ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission, or null if a matching resource permission could not be found
    • findByC_N_S_R_V_Last

      ResourcePermission findByC_N_S_R_V_Last(long companyId, String name, int scope, long roleId, boolean viewActionId, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the last resource permission in the ordered set where companyId = ? and name = ? and scope = ? and roleId = ? and viewActionId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      viewActionId - the view action ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_N_S_R_V_Last

      ResourcePermission fetchByC_N_S_R_V_Last(long companyId, String name, int scope, long roleId, boolean viewActionId, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the last resource permission in the ordered set where companyId = ? and name = ? and scope = ? and roleId = ? and viewActionId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      viewActionId - the view action ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission, or null if a matching resource permission could not be found
    • findByC_N_S_R_V_PrevAndNext

      ResourcePermission[] findByC_N_S_R_V_PrevAndNext(long resourcePermissionId, long companyId, String name, int scope, long roleId, boolean viewActionId, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the resource permissions before and after the current resource permission in the ordered set where companyId = ? and name = ? and scope = ? and roleId = ? and viewActionId = ?.
      Parameters:
      resourcePermissionId - the primary key of the current resource permission
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      viewActionId - the view action ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next resource permission
      Throws:
      NoSuchResourcePermissionException - if a resource permission with the primary key could not be found
    • findByC_N_S_R_V

      List<ResourcePermission> findByC_N_S_R_V(long companyId, String name, int scope, long[] roleIds, boolean viewActionId)
      Returns all the resource permissions where companyId = ? and name = ? and scope = ? and roleId = any ? and viewActionId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleIds - the role IDs
      viewActionId - the view action ID
      Returns:
      the matching resource permissions
    • findByC_N_S_R_V

      List<ResourcePermission> findByC_N_S_R_V(long companyId, String name, int scope, long[] roleIds, boolean viewActionId, int start, int end)
      Returns a range of all the resource permissions where companyId = ? and name = ? and scope = ? and roleId = any ? and viewActionId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleIds - the role IDs
      viewActionId - the view action ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByC_N_S_R_V

      List<ResourcePermission> findByC_N_S_R_V(long companyId, String name, int scope, long[] roleIds, boolean viewActionId, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and roleId = any ? and viewActionId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleIds - the role IDs
      viewActionId - the view action ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching resource permissions
    • findByC_N_S_R_V

      List<ResourcePermission> findByC_N_S_R_V(long companyId, String name, int scope, long[] roleIds, boolean viewActionId, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and roleId = ? and viewActionId = ?, 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 ResourcePermissionModelImpl.

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleIds - the role IDs
      viewActionId - the view action ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • removeByC_N_S_R_V

      void removeByC_N_S_R_V(long companyId, String name, int scope, long roleId, boolean viewActionId)
      Removes all the resource permissions where companyId = ? and name = ? and scope = ? and roleId = ? and viewActionId = ? from the database.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      viewActionId - the view action ID
    • countByC_N_S_R_V

      int countByC_N_S_R_V(long companyId, String name, int scope, long roleId, boolean viewActionId)
      Returns the number of resource permissions where companyId = ? and name = ? and scope = ? and roleId = ? and viewActionId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleId - the role ID
      viewActionId - the view action ID
      Returns:
      the number of matching resource permissions
    • countByC_N_S_R_V

      int countByC_N_S_R_V(long companyId, String name, int scope, long[] roleIds, boolean viewActionId)
      Returns the number of resource permissions where companyId = ? and name = ? and scope = ? and roleId = any ? and viewActionId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      roleIds - the role IDs
      viewActionId - the view action ID
      Returns:
      the number of matching resource permissions
    • findByC_N_S_P_R_V

      List<ResourcePermission> findByC_N_S_P_R_V(long companyId, String name, int scope, long primKeyId, long roleId, boolean viewActionId)
      Returns all the resource permissions where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = ? and viewActionId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleId - the role ID
      viewActionId - the view action ID
      Returns:
      the matching resource permissions
    • findByC_N_S_P_R_V

      List<ResourcePermission> findByC_N_S_P_R_V(long companyId, String name, int scope, long primKeyId, long roleId, boolean viewActionId, int start, int end)
      Returns a range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = ? and viewActionId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleId - the role ID
      viewActionId - the view action ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByC_N_S_P_R_V

      List<ResourcePermission> findByC_N_S_P_R_V(long companyId, String name, int scope, long primKeyId, long roleId, boolean viewActionId, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = ? and viewActionId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleId - the role ID
      viewActionId - the view action ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching resource permissions
    • findByC_N_S_P_R_V

      List<ResourcePermission> findByC_N_S_P_R_V(long companyId, String name, int scope, long primKeyId, long roleId, boolean viewActionId, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = ? and viewActionId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleId - the role ID
      viewActionId - the view action ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • findByC_N_S_P_R_V_First

      ResourcePermission findByC_N_S_P_R_V_First(long companyId, String name, int scope, long primKeyId, long roleId, boolean viewActionId, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the first resource permission in the ordered set where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = ? and viewActionId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleId - the role ID
      viewActionId - the view action ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_N_S_P_R_V_First

      ResourcePermission fetchByC_N_S_P_R_V_First(long companyId, String name, int scope, long primKeyId, long roleId, boolean viewActionId, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the first resource permission in the ordered set where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = ? and viewActionId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleId - the role ID
      viewActionId - the view action ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching resource permission, or null if a matching resource permission could not be found
    • findByC_N_S_P_R_V_Last

      ResourcePermission findByC_N_S_P_R_V_Last(long companyId, String name, int scope, long primKeyId, long roleId, boolean viewActionId, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the last resource permission in the ordered set where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = ? and viewActionId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleId - the role ID
      viewActionId - the view action ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission
      Throws:
      NoSuchResourcePermissionException - if a matching resource permission could not be found
    • fetchByC_N_S_P_R_V_Last

      ResourcePermission fetchByC_N_S_P_R_V_Last(long companyId, String name, int scope, long primKeyId, long roleId, boolean viewActionId, OrderByComparator<ResourcePermission> orderByComparator)
      Returns the last resource permission in the ordered set where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = ? and viewActionId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleId - the role ID
      viewActionId - the view action ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching resource permission, or null if a matching resource permission could not be found
    • findByC_N_S_P_R_V_PrevAndNext

      ResourcePermission[] findByC_N_S_P_R_V_PrevAndNext(long resourcePermissionId, long companyId, String name, int scope, long primKeyId, long roleId, boolean viewActionId, OrderByComparator<ResourcePermission> orderByComparator) throws NoSuchResourcePermissionException
      Returns the resource permissions before and after the current resource permission in the ordered set where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = ? and viewActionId = ?.
      Parameters:
      resourcePermissionId - the primary key of the current resource permission
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleId - the role ID
      viewActionId - the view action ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next resource permission
      Throws:
      NoSuchResourcePermissionException - if a resource permission with the primary key could not be found
    • findByC_N_S_P_R_V

      List<ResourcePermission> findByC_N_S_P_R_V(long companyId, String name, int scope, long primKeyId, long[] roleIds, boolean viewActionId)
      Returns all the resource permissions where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = any ? and viewActionId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleIds - the role IDs
      viewActionId - the view action ID
      Returns:
      the matching resource permissions
    • findByC_N_S_P_R_V

      List<ResourcePermission> findByC_N_S_P_R_V(long companyId, String name, int scope, long primKeyId, long[] roleIds, boolean viewActionId, int start, int end)
      Returns a range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = any ? and viewActionId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleIds - the role IDs
      viewActionId - the view action ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      Returns:
      the range of matching resource permissions
    • findByC_N_S_P_R_V

      List<ResourcePermission> findByC_N_S_P_R_V(long companyId, String name, int scope, long primKeyId, long[] roleIds, boolean viewActionId, int start, int end, OrderByComparator<ResourcePermission> orderByComparator)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = any ? and viewActionId = ?.

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

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleIds - the role IDs
      viewActionId - the view action ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching resource permissions
    • findByC_N_S_P_R_V

      List<ResourcePermission> findByC_N_S_P_R_V(long companyId, String name, int scope, long primKeyId, long[] roleIds, boolean viewActionId, int start, int end, OrderByComparator<ResourcePermission> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the resource permissions where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = ? and viewActionId = ?, 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 ResourcePermissionModelImpl.

      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleIds - the role IDs
      viewActionId - the view action ID
      start - the lower bound of the range of resource permissions
      end - the upper bound of the range of resource permissions (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 resource permissions
    • removeByC_N_S_P_R_V

      void removeByC_N_S_P_R_V(long companyId, String name, int scope, long primKeyId, long roleId, boolean viewActionId)
      Removes all the resource permissions where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = ? and viewActionId = ? from the database.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleId - the role ID
      viewActionId - the view action ID
    • countByC_N_S_P_R_V

      int countByC_N_S_P_R_V(long companyId, String name, int scope, long primKeyId, long roleId, boolean viewActionId)
      Returns the number of resource permissions where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = ? and viewActionId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleId - the role ID
      viewActionId - the view action ID
      Returns:
      the number of matching resource permissions
    • countByC_N_S_P_R_V

      int countByC_N_S_P_R_V(long companyId, String name, int scope, long primKeyId, long[] roleIds, boolean viewActionId)
      Returns the number of resource permissions where companyId = ? and name = ? and scope = ? and primKeyId = ? and roleId = any ? and viewActionId = ?.
      Parameters:
      companyId - the company ID
      name - the name
      scope - the scope
      primKeyId - the prim key ID
      roleIds - the role IDs
      viewActionId - the view action ID
      Returns:
      the number of matching resource permissions
    • cacheResult

      void cacheResult(ResourcePermission resourcePermission)
      Caches the resource permission in the entity cache if it is enabled.
      Parameters:
      resourcePermission - the resource permission
    • cacheResult

      void cacheResult(List<ResourcePermission> resourcePermissions)
      Caches the resource permissions in the entity cache if it is enabled.
      Parameters:
      resourcePermissions - the resource permissions
    • create

      ResourcePermission create(long resourcePermissionId)
      Creates a new resource permission with the primary key. Does not add the resource permission to the database.
      Parameters:
      resourcePermissionId - the primary key for the new resource permission
      Returns:
      the new resource permission
    • remove

      ResourcePermission remove(long resourcePermissionId) throws NoSuchResourcePermissionException
      Removes the resource permission with the primary key from the database. Also notifies the appropriate model listeners.
      Parameters:
      resourcePermissionId - the primary key of the resource permission
      Returns:
      the resource permission that was removed
      Throws:
      NoSuchResourcePermissionException - if a resource permission with the primary key could not be found
    • updateImpl

      ResourcePermission updateImpl(ResourcePermission resourcePermission)
    • findByPrimaryKey

      ResourcePermission findByPrimaryKey(long resourcePermissionId) throws NoSuchResourcePermissionException
      Returns the resource permission with the primary key or throws a NoSuchResourcePermissionException if it could not be found.
      Parameters:
      resourcePermissionId - the primary key of the resource permission
      Returns:
      the resource permission
      Throws:
      NoSuchResourcePermissionException - if a resource permission with the primary key could not be found
    • fetchByPrimaryKey

      ResourcePermission fetchByPrimaryKey(long resourcePermissionId)
      Returns the resource permission with the primary key or returns null if it could not be found.
      Parameters:
      resourcePermissionId - the primary key of the resource permission
      Returns:
      the resource permission, or null if a resource permission with the primary key could not be found
    • findAll

      Returns all the resource permissions.
      Returns:
      the resource permissions
    • findAll

      List<ResourcePermission> findAll(int start, int end)
      Returns a range of all the resource permissions.

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

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

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

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

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

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

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

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

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

      int countAll()
      Returns the number of resource permissions.
      Returns:
      the number of resource permissions