Class AssetEntryUtil

Object
com.liferay.asset.kernel.service.persistence.AssetEntryUtil

public class AssetEntryUtil extends Object
The persistence utility for the asset entry service. This utility wraps com.liferay.portlet.asset.service.persistence.impl.AssetEntryPersistenceImpl and provides direct access to the database for CRUD operations. This utility should only be used by the service layer, as it must operate within a transaction. Never access this utility in a JSP, controller, model, or other front-end class.

Caching information and settings can be found in portal.properties

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

    • AssetEntryUtil

      public AssetEntryUtil()
  • Method Details

    • clearCache

      public static void clearCache()
      See Also:
    • clearCache

      public static void clearCache(AssetEntry assetEntry)
      See Also:
    • countWithDynamicQuery

      public static long countWithDynamicQuery(DynamicQuery dynamicQuery)
      See Also:
    • fetchByPrimaryKeys

      public static Map<Serializable,AssetEntry> fetchByPrimaryKeys(Set<Serializable> primaryKeys)
      See Also:
    • findWithDynamicQuery

      public static List<AssetEntry> findWithDynamicQuery(DynamicQuery dynamicQuery)
      See Also:
    • findWithDynamicQuery

      public static List<AssetEntry> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end)
      See Also:
    • findWithDynamicQuery

      public static List<AssetEntry> findWithDynamicQuery(DynamicQuery dynamicQuery, int start, int end, OrderByComparator<AssetEntry> orderByComparator)
      See Also:
    • update

      public static AssetEntry update(AssetEntry assetEntry)
      See Also:
    • update

      public static AssetEntry update(AssetEntry assetEntry, ServiceContext serviceContext)
      See Also:
    • findByGroupId

      public static List<AssetEntry> findByGroupId(long groupId)
      Returns all the asset entries where groupId = ?.
      Parameters:
      groupId - the group ID
      Returns:
      the matching asset entries
    • findByGroupId

      public static List<AssetEntry> findByGroupId(long groupId, int start, int end)
      Returns a range of all the asset entries where groupId = ?.

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

      Parameters:
      groupId - the group ID
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      Returns:
      the range of matching asset entries
    • findByGroupId

      public static List<AssetEntry> findByGroupId(long groupId, int start, int end, OrderByComparator<AssetEntry> orderByComparator)
      Returns an ordered range of all the asset entries where groupId = ?.

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

      Parameters:
      groupId - the group ID
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching asset entries
    • findByGroupId

      public static List<AssetEntry> findByGroupId(long groupId, int start, int end, OrderByComparator<AssetEntry> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the asset entries where groupId = ?.

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

      Parameters:
      groupId - the group ID
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (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 asset entries
    • findByGroupId_First

      public static AssetEntry findByGroupId_First(long groupId, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the first asset entry in the ordered set where groupId = ?.
      Parameters:
      groupId - the group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByGroupId_First

      public static AssetEntry fetchByGroupId_First(long groupId, OrderByComparator<AssetEntry> orderByComparator)
      Returns the first asset entry in the ordered set where groupId = ?.
      Parameters:
      groupId - the group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry, or null if a matching asset entry could not be found
    • findByGroupId_Last

      public static AssetEntry findByGroupId_Last(long groupId, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the last asset entry in the ordered set where groupId = ?.
      Parameters:
      groupId - the group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByGroupId_Last

      public static AssetEntry fetchByGroupId_Last(long groupId, OrderByComparator<AssetEntry> orderByComparator)
      Returns the last asset entry in the ordered set where groupId = ?.
      Parameters:
      groupId - the group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry, or null if a matching asset entry could not be found
    • findByGroupId_PrevAndNext

      public static AssetEntry[] findByGroupId_PrevAndNext(long entryId, long groupId, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the asset entries before and after the current asset entry in the ordered set where groupId = ?.
      Parameters:
      entryId - the primary key of the current asset entry
      groupId - the group ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next asset entry
      Throws:
      NoSuchEntryException - if a asset entry with the primary key could not be found
      NoSuchEntryException
    • removeByGroupId

      public static void removeByGroupId(long groupId)
      Removes all the asset entries where groupId = ? from the database.
      Parameters:
      groupId - the group ID
    • countByGroupId

      public static int countByGroupId(long groupId)
      Returns the number of asset entries where groupId = ?.
      Parameters:
      groupId - the group ID
      Returns:
      the number of matching asset entries
    • findByCompanyId

      public static List<AssetEntry> findByCompanyId(long companyId)
      Returns all the asset entries where companyId = ?.
      Parameters:
      companyId - the company ID
      Returns:
      the matching asset entries
    • findByCompanyId

      public static List<AssetEntry> findByCompanyId(long companyId, int start, int end)
      Returns a range of all the asset entries where companyId = ?.

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

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

      public static List<AssetEntry> findByCompanyId(long companyId, int start, int end, OrderByComparator<AssetEntry> orderByComparator)
      Returns an ordered range of all the asset entries where companyId = ?.

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

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

      public static List<AssetEntry> findByCompanyId(long companyId, int start, int end, OrderByComparator<AssetEntry> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the asset entries where companyId = ?.

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

      Parameters:
      companyId - the company ID
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (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 asset entries
    • findByCompanyId_First

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

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

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

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

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

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

      public static int countByCompanyId(long companyId)
      Returns the number of asset entries where companyId = ?.
      Parameters:
      companyId - the company ID
      Returns:
      the number of matching asset entries
    • findByVisible

      public static List<AssetEntry> findByVisible(boolean visible)
      Returns all the asset entries where visible = ?.
      Parameters:
      visible - the visible
      Returns:
      the matching asset entries
    • findByVisible

      public static List<AssetEntry> findByVisible(boolean visible, int start, int end)
      Returns a range of all the asset entries where visible = ?.

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

      Parameters:
      visible - the visible
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      Returns:
      the range of matching asset entries
    • findByVisible

      public static List<AssetEntry> findByVisible(boolean visible, int start, int end, OrderByComparator<AssetEntry> orderByComparator)
      Returns an ordered range of all the asset entries where visible = ?.

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

      Parameters:
      visible - the visible
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching asset entries
    • findByVisible

      public static List<AssetEntry> findByVisible(boolean visible, int start, int end, OrderByComparator<AssetEntry> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the asset entries where visible = ?.

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

      Parameters:
      visible - the visible
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (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 asset entries
    • findByVisible_First

      public static AssetEntry findByVisible_First(boolean visible, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the first asset entry in the ordered set where visible = ?.
      Parameters:
      visible - the visible
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByVisible_First

      public static AssetEntry fetchByVisible_First(boolean visible, OrderByComparator<AssetEntry> orderByComparator)
      Returns the first asset entry in the ordered set where visible = ?.
      Parameters:
      visible - the visible
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry, or null if a matching asset entry could not be found
    • findByVisible_Last

      public static AssetEntry findByVisible_Last(boolean visible, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the last asset entry in the ordered set where visible = ?.
      Parameters:
      visible - the visible
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByVisible_Last

      public static AssetEntry fetchByVisible_Last(boolean visible, OrderByComparator<AssetEntry> orderByComparator)
      Returns the last asset entry in the ordered set where visible = ?.
      Parameters:
      visible - the visible
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry, or null if a matching asset entry could not be found
    • findByVisible_PrevAndNext

      public static AssetEntry[] findByVisible_PrevAndNext(long entryId, boolean visible, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the asset entries before and after the current asset entry in the ordered set where visible = ?.
      Parameters:
      entryId - the primary key of the current asset entry
      visible - the visible
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next asset entry
      Throws:
      NoSuchEntryException - if a asset entry with the primary key could not be found
      NoSuchEntryException
    • removeByVisible

      public static void removeByVisible(boolean visible)
      Removes all the asset entries where visible = ? from the database.
      Parameters:
      visible - the visible
    • countByVisible

      public static int countByVisible(boolean visible)
      Returns the number of asset entries where visible = ?.
      Parameters:
      visible - the visible
      Returns:
      the number of matching asset entries
    • findByPublishDate

      public static List<AssetEntry> findByPublishDate(Date publishDate)
      Returns all the asset entries where publishDate = ?.
      Parameters:
      publishDate - the publish date
      Returns:
      the matching asset entries
    • findByPublishDate

      public static List<AssetEntry> findByPublishDate(Date publishDate, int start, int end)
      Returns a range of all the asset entries where publishDate = ?.

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

      Parameters:
      publishDate - the publish date
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      Returns:
      the range of matching asset entries
    • findByPublishDate

      public static List<AssetEntry> findByPublishDate(Date publishDate, int start, int end, OrderByComparator<AssetEntry> orderByComparator)
      Returns an ordered range of all the asset entries where publishDate = ?.

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

      Parameters:
      publishDate - the publish date
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching asset entries
    • findByPublishDate

      public static List<AssetEntry> findByPublishDate(Date publishDate, int start, int end, OrderByComparator<AssetEntry> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the asset entries where publishDate = ?.

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

      Parameters:
      publishDate - the publish date
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (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 asset entries
    • findByPublishDate_First

      public static AssetEntry findByPublishDate_First(Date publishDate, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the first asset entry in the ordered set where publishDate = ?.
      Parameters:
      publishDate - the publish date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByPublishDate_First

      public static AssetEntry fetchByPublishDate_First(Date publishDate, OrderByComparator<AssetEntry> orderByComparator)
      Returns the first asset entry in the ordered set where publishDate = ?.
      Parameters:
      publishDate - the publish date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry, or null if a matching asset entry could not be found
    • findByPublishDate_Last

      public static AssetEntry findByPublishDate_Last(Date publishDate, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the last asset entry in the ordered set where publishDate = ?.
      Parameters:
      publishDate - the publish date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByPublishDate_Last

      public static AssetEntry fetchByPublishDate_Last(Date publishDate, OrderByComparator<AssetEntry> orderByComparator)
      Returns the last asset entry in the ordered set where publishDate = ?.
      Parameters:
      publishDate - the publish date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry, or null if a matching asset entry could not be found
    • findByPublishDate_PrevAndNext

      public static AssetEntry[] findByPublishDate_PrevAndNext(long entryId, Date publishDate, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the asset entries before and after the current asset entry in the ordered set where publishDate = ?.
      Parameters:
      entryId - the primary key of the current asset entry
      publishDate - the publish date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next asset entry
      Throws:
      NoSuchEntryException - if a asset entry with the primary key could not be found
      NoSuchEntryException
    • removeByPublishDate

      public static void removeByPublishDate(Date publishDate)
      Removes all the asset entries where publishDate = ? from the database.
      Parameters:
      publishDate - the publish date
    • countByPublishDate

      public static int countByPublishDate(Date publishDate)
      Returns the number of asset entries where publishDate = ?.
      Parameters:
      publishDate - the publish date
      Returns:
      the number of matching asset entries
    • findByExpirationDate

      public static List<AssetEntry> findByExpirationDate(Date expirationDate)
      Returns all the asset entries where expirationDate = ?.
      Parameters:
      expirationDate - the expiration date
      Returns:
      the matching asset entries
    • findByExpirationDate

      public static List<AssetEntry> findByExpirationDate(Date expirationDate, int start, int end)
      Returns a range of all the asset entries where expirationDate = ?.

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

      Parameters:
      expirationDate - the expiration date
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      Returns:
      the range of matching asset entries
    • findByExpirationDate

      public static List<AssetEntry> findByExpirationDate(Date expirationDate, int start, int end, OrderByComparator<AssetEntry> orderByComparator)
      Returns an ordered range of all the asset entries where expirationDate = ?.

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

      Parameters:
      expirationDate - the expiration date
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching asset entries
    • findByExpirationDate

      public static List<AssetEntry> findByExpirationDate(Date expirationDate, int start, int end, OrderByComparator<AssetEntry> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the asset entries where expirationDate = ?.

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

      Parameters:
      expirationDate - the expiration date
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (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 asset entries
    • findByExpirationDate_First

      public static AssetEntry findByExpirationDate_First(Date expirationDate, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the first asset entry in the ordered set where expirationDate = ?.
      Parameters:
      expirationDate - the expiration date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByExpirationDate_First

      public static AssetEntry fetchByExpirationDate_First(Date expirationDate, OrderByComparator<AssetEntry> orderByComparator)
      Returns the first asset entry in the ordered set where expirationDate = ?.
      Parameters:
      expirationDate - the expiration date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry, or null if a matching asset entry could not be found
    • findByExpirationDate_Last

      public static AssetEntry findByExpirationDate_Last(Date expirationDate, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the last asset entry in the ordered set where expirationDate = ?.
      Parameters:
      expirationDate - the expiration date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByExpirationDate_Last

      public static AssetEntry fetchByExpirationDate_Last(Date expirationDate, OrderByComparator<AssetEntry> orderByComparator)
      Returns the last asset entry in the ordered set where expirationDate = ?.
      Parameters:
      expirationDate - the expiration date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry, or null if a matching asset entry could not be found
    • findByExpirationDate_PrevAndNext

      public static AssetEntry[] findByExpirationDate_PrevAndNext(long entryId, Date expirationDate, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the asset entries before and after the current asset entry in the ordered set where expirationDate = ?.
      Parameters:
      entryId - the primary key of the current asset entry
      expirationDate - the expiration date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next asset entry
      Throws:
      NoSuchEntryException - if a asset entry with the primary key could not be found
      NoSuchEntryException
    • removeByExpirationDate

      public static void removeByExpirationDate(Date expirationDate)
      Removes all the asset entries where expirationDate = ? from the database.
      Parameters:
      expirationDate - the expiration date
    • countByExpirationDate

      public static int countByExpirationDate(Date expirationDate)
      Returns the number of asset entries where expirationDate = ?.
      Parameters:
      expirationDate - the expiration date
      Returns:
      the number of matching asset entries
    • findByLayoutUuid

      public static List<AssetEntry> findByLayoutUuid(String layoutUuid)
      Returns all the asset entries where layoutUuid = ?.
      Parameters:
      layoutUuid - the layout uuid
      Returns:
      the matching asset entries
    • findByLayoutUuid

      public static List<AssetEntry> findByLayoutUuid(String layoutUuid, int start, int end)
      Returns a range of all the asset entries where layoutUuid = ?.

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

      Parameters:
      layoutUuid - the layout uuid
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      Returns:
      the range of matching asset entries
    • findByLayoutUuid

      public static List<AssetEntry> findByLayoutUuid(String layoutUuid, int start, int end, OrderByComparator<AssetEntry> orderByComparator)
      Returns an ordered range of all the asset entries where layoutUuid = ?.

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

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

      public static List<AssetEntry> findByLayoutUuid(String layoutUuid, int start, int end, OrderByComparator<AssetEntry> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the asset entries where layoutUuid = ?.

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

      Parameters:
      layoutUuid - the layout uuid
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (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 asset entries
    • findByLayoutUuid_First

      public static AssetEntry findByLayoutUuid_First(String layoutUuid, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the first asset entry in the ordered set where layoutUuid = ?.
      Parameters:
      layoutUuid - the layout uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByLayoutUuid_First

      public static AssetEntry fetchByLayoutUuid_First(String layoutUuid, OrderByComparator<AssetEntry> orderByComparator)
      Returns the first asset entry in the ordered set where layoutUuid = ?.
      Parameters:
      layoutUuid - the layout uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry, or null if a matching asset entry could not be found
    • findByLayoutUuid_Last

      public static AssetEntry findByLayoutUuid_Last(String layoutUuid, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the last asset entry in the ordered set where layoutUuid = ?.
      Parameters:
      layoutUuid - the layout uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByLayoutUuid_Last

      public static AssetEntry fetchByLayoutUuid_Last(String layoutUuid, OrderByComparator<AssetEntry> orderByComparator)
      Returns the last asset entry in the ordered set where layoutUuid = ?.
      Parameters:
      layoutUuid - the layout uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry, or null if a matching asset entry could not be found
    • findByLayoutUuid_PrevAndNext

      public static AssetEntry[] findByLayoutUuid_PrevAndNext(long entryId, String layoutUuid, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the asset entries before and after the current asset entry in the ordered set where layoutUuid = ?.
      Parameters:
      entryId - the primary key of the current asset entry
      layoutUuid - the layout uuid
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next asset entry
      Throws:
      NoSuchEntryException - if a asset entry with the primary key could not be found
      NoSuchEntryException
    • removeByLayoutUuid

      public static void removeByLayoutUuid(String layoutUuid)
      Removes all the asset entries where layoutUuid = ? from the database.
      Parameters:
      layoutUuid - the layout uuid
    • countByLayoutUuid

      public static int countByLayoutUuid(String layoutUuid)
      Returns the number of asset entries where layoutUuid = ?.
      Parameters:
      layoutUuid - the layout uuid
      Returns:
      the number of matching asset entries
    • findByG_CU

      public static AssetEntry findByG_CU(long groupId, String classUuid) throws NoSuchEntryException
      Returns the asset entry where groupId = ? and classUuid = ? or throws a NoSuchEntryException if it could not be found.
      Parameters:
      groupId - the group ID
      classUuid - the class uuid
      Returns:
      the matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByG_CU

      public static AssetEntry fetchByG_CU(long groupId, String classUuid)
      Returns the asset entry where groupId = ? and classUuid = ? or returns null if it could not be found. Uses the finder cache.
      Parameters:
      groupId - the group ID
      classUuid - the class uuid
      Returns:
      the matching asset entry, or null if a matching asset entry could not be found
    • fetchByG_CU

      public static AssetEntry fetchByG_CU(long groupId, String classUuid, boolean useFinderCache)
      Returns the asset entry where groupId = ? and classUuid = ? or returns null if it could not be found, optionally using the finder cache.
      Parameters:
      groupId - the group ID
      classUuid - the class uuid
      useFinderCache - whether to use the finder cache
      Returns:
      the matching asset entry, or null if a matching asset entry could not be found
    • removeByG_CU

      public static AssetEntry removeByG_CU(long groupId, String classUuid) throws NoSuchEntryException
      Removes the asset entry where groupId = ? and classUuid = ? from the database.
      Parameters:
      groupId - the group ID
      classUuid - the class uuid
      Returns:
      the asset entry that was removed
      Throws:
      NoSuchEntryException
    • countByG_CU

      public static int countByG_CU(long groupId, String classUuid)
      Returns the number of asset entries where groupId = ? and classUuid = ?.
      Parameters:
      groupId - the group ID
      classUuid - the class uuid
      Returns:
      the number of matching asset entries
    • findByC_CN

      public static List<AssetEntry> findByC_CN(long companyId, long classNameId)
      Returns all the asset entries where companyId = ? and classNameId = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      Returns:
      the matching asset entries
    • findByC_CN

      public static List<AssetEntry> findByC_CN(long companyId, long classNameId, int start, int end)
      Returns a range of all the asset entries where companyId = ? and classNameId = ?.

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

      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      Returns:
      the range of matching asset entries
    • findByC_CN

      public static List<AssetEntry> findByC_CN(long companyId, long classNameId, int start, int end, OrderByComparator<AssetEntry> orderByComparator)
      Returns an ordered range of all the asset entries where companyId = ? and classNameId = ?.

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

      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching asset entries
    • findByC_CN

      public static List<AssetEntry> findByC_CN(long companyId, long classNameId, int start, int end, OrderByComparator<AssetEntry> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the asset entries where companyId = ? and classNameId = ?.

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

      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (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 asset entries
    • findByC_CN_First

      public static AssetEntry findByC_CN_First(long companyId, long classNameId, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the first asset entry in the ordered set where companyId = ? and classNameId = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByC_CN_First

      public static AssetEntry fetchByC_CN_First(long companyId, long classNameId, OrderByComparator<AssetEntry> orderByComparator)
      Returns the first asset entry in the ordered set where companyId = ? and classNameId = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry, or null if a matching asset entry could not be found
    • findByC_CN_Last

      public static AssetEntry findByC_CN_Last(long companyId, long classNameId, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the last asset entry in the ordered set where companyId = ? and classNameId = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByC_CN_Last

      public static AssetEntry fetchByC_CN_Last(long companyId, long classNameId, OrderByComparator<AssetEntry> orderByComparator)
      Returns the last asset entry in the ordered set where companyId = ? and classNameId = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry, or null if a matching asset entry could not be found
    • findByC_CN_PrevAndNext

      public static AssetEntry[] findByC_CN_PrevAndNext(long entryId, long companyId, long classNameId, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the asset entries before and after the current asset entry in the ordered set where companyId = ? and classNameId = ?.
      Parameters:
      entryId - the primary key of the current asset entry
      companyId - the company ID
      classNameId - the class name ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next asset entry
      Throws:
      NoSuchEntryException - if a asset entry with the primary key could not be found
      NoSuchEntryException
    • removeByC_CN

      public static void removeByC_CN(long companyId, long classNameId)
      Removes all the asset entries where companyId = ? and classNameId = ? from the database.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
    • countByC_CN

      public static int countByC_CN(long companyId, long classNameId)
      Returns the number of asset entries where companyId = ? and classNameId = ?.
      Parameters:
      companyId - the company ID
      classNameId - the class name ID
      Returns:
      the number of matching asset entries
    • findByC_C

      public static AssetEntry findByC_C(long classNameId, long classPK) throws NoSuchEntryException
      Returns the asset entry where classNameId = ? and classPK = ? or throws a NoSuchEntryException if it could not be found.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      Returns:
      the matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByC_C

      public static AssetEntry fetchByC_C(long classNameId, long classPK)
      Returns the asset entry where classNameId = ? and classPK = ? or returns null if it could not be found. Uses the finder cache.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      Returns:
      the matching asset entry, or null if a matching asset entry could not be found
    • fetchByC_C

      public static AssetEntry fetchByC_C(long classNameId, long classPK, boolean useFinderCache)
      Returns the asset entry where classNameId = ? and classPK = ? or returns null if it could not be found, optionally using the finder cache.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      useFinderCache - whether to use the finder cache
      Returns:
      the matching asset entry, or null if a matching asset entry could not be found
    • removeByC_C

      public static AssetEntry removeByC_C(long classNameId, long classPK) throws NoSuchEntryException
      Removes the asset entry where classNameId = ? and classPK = ? from the database.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      Returns:
      the asset entry that was removed
      Throws:
      NoSuchEntryException
    • countByC_C

      public static int countByC_C(long classNameId, long classPK)
      Returns the number of asset entries where classNameId = ? and classPK = ?.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      Returns:
      the number of matching asset entries
    • findByG_C_V

      public static List<AssetEntry> findByG_C_V(long groupId, long classNameId, boolean visible)
      Returns all the asset entries where groupId = ? and classNameId = ? and visible = ?.
      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      visible - the visible
      Returns:
      the matching asset entries
    • findByG_C_V

      public static List<AssetEntry> findByG_C_V(long groupId, long classNameId, boolean visible, int start, int end)
      Returns a range of all the asset entries where groupId = ? and classNameId = ? and visible = ?.

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

      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      visible - the visible
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      Returns:
      the range of matching asset entries
    • findByG_C_V

      public static List<AssetEntry> findByG_C_V(long groupId, long classNameId, boolean visible, int start, int end, OrderByComparator<AssetEntry> orderByComparator)
      Returns an ordered range of all the asset entries where groupId = ? and classNameId = ? and visible = ?.

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

      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      visible - the visible
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching asset entries
    • findByG_C_V

      public static List<AssetEntry> findByG_C_V(long groupId, long classNameId, boolean visible, int start, int end, OrderByComparator<AssetEntry> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the asset entries where groupId = ? and classNameId = ? and visible = ?.

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

      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      visible - the visible
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (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 asset entries
    • findByG_C_V_First

      public static AssetEntry findByG_C_V_First(long groupId, long classNameId, boolean visible, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the first asset entry in the ordered set where groupId = ? and classNameId = ? and visible = ?.
      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      visible - the visible
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByG_C_V_First

      public static AssetEntry fetchByG_C_V_First(long groupId, long classNameId, boolean visible, OrderByComparator<AssetEntry> orderByComparator)
      Returns the first asset entry in the ordered set where groupId = ? and classNameId = ? and visible = ?.
      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      visible - the visible
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry, or null if a matching asset entry could not be found
    • findByG_C_V_Last

      public static AssetEntry findByG_C_V_Last(long groupId, long classNameId, boolean visible, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the last asset entry in the ordered set where groupId = ? and classNameId = ? and visible = ?.
      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      visible - the visible
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByG_C_V_Last

      public static AssetEntry fetchByG_C_V_Last(long groupId, long classNameId, boolean visible, OrderByComparator<AssetEntry> orderByComparator)
      Returns the last asset entry in the ordered set where groupId = ? and classNameId = ? and visible = ?.
      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      visible - the visible
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry, or null if a matching asset entry could not be found
    • findByG_C_V_PrevAndNext

      public static AssetEntry[] findByG_C_V_PrevAndNext(long entryId, long groupId, long classNameId, boolean visible, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the asset entries before and after the current asset entry in the ordered set where groupId = ? and classNameId = ? and visible = ?.
      Parameters:
      entryId - the primary key of the current asset entry
      groupId - the group ID
      classNameId - the class name ID
      visible - the visible
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next asset entry
      Throws:
      NoSuchEntryException - if a asset entry with the primary key could not be found
      NoSuchEntryException
    • removeByG_C_V

      public static void removeByG_C_V(long groupId, long classNameId, boolean visible)
      Removes all the asset entries where groupId = ? and classNameId = ? and visible = ? from the database.
      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      visible - the visible
    • countByG_C_V

      public static int countByG_C_V(long groupId, long classNameId, boolean visible)
      Returns the number of asset entries where groupId = ? and classNameId = ? and visible = ?.
      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      visible - the visible
      Returns:
      the number of matching asset entries
    • findByG_C_P_E

      public static List<AssetEntry> findByG_C_P_E(long groupId, long classNameId, Date publishDate, Date expirationDate)
      Returns all the asset entries where groupId = ? and classNameId = ? and publishDate = ? and expirationDate = ?.
      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      publishDate - the publish date
      expirationDate - the expiration date
      Returns:
      the matching asset entries
    • findByG_C_P_E

      public static List<AssetEntry> findByG_C_P_E(long groupId, long classNameId, Date publishDate, Date expirationDate, int start, int end)
      Returns a range of all the asset entries where groupId = ? and classNameId = ? and publishDate = ? and expirationDate = ?.

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

      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      publishDate - the publish date
      expirationDate - the expiration date
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      Returns:
      the range of matching asset entries
    • findByG_C_P_E

      public static List<AssetEntry> findByG_C_P_E(long groupId, long classNameId, Date publishDate, Date expirationDate, int start, int end, OrderByComparator<AssetEntry> orderByComparator)
      Returns an ordered range of all the asset entries where groupId = ? and classNameId = ? and publishDate = ? and expirationDate = ?.

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

      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      publishDate - the publish date
      expirationDate - the expiration date
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching asset entries
    • findByG_C_P_E

      public static List<AssetEntry> findByG_C_P_E(long groupId, long classNameId, Date publishDate, Date expirationDate, int start, int end, OrderByComparator<AssetEntry> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the asset entries where groupId = ? and classNameId = ? and publishDate = ? and expirationDate = ?.

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

      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      publishDate - the publish date
      expirationDate - the expiration date
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (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 asset entries
    • findByG_C_P_E_First

      public static AssetEntry findByG_C_P_E_First(long groupId, long classNameId, Date publishDate, Date expirationDate, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the first asset entry in the ordered set where groupId = ? and classNameId = ? and publishDate = ? and expirationDate = ?.
      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      publishDate - the publish date
      expirationDate - the expiration date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByG_C_P_E_First

      public static AssetEntry fetchByG_C_P_E_First(long groupId, long classNameId, Date publishDate, Date expirationDate, OrderByComparator<AssetEntry> orderByComparator)
      Returns the first asset entry in the ordered set where groupId = ? and classNameId = ? and publishDate = ? and expirationDate = ?.
      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      publishDate - the publish date
      expirationDate - the expiration date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching asset entry, or null if a matching asset entry could not be found
    • findByG_C_P_E_Last

      public static AssetEntry findByG_C_P_E_Last(long groupId, long classNameId, Date publishDate, Date expirationDate, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the last asset entry in the ordered set where groupId = ? and classNameId = ? and publishDate = ? and expirationDate = ?.
      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      publishDate - the publish date
      expirationDate - the expiration date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry
      Throws:
      NoSuchEntryException - if a matching asset entry could not be found
      NoSuchEntryException
    • fetchByG_C_P_E_Last

      public static AssetEntry fetchByG_C_P_E_Last(long groupId, long classNameId, Date publishDate, Date expirationDate, OrderByComparator<AssetEntry> orderByComparator)
      Returns the last asset entry in the ordered set where groupId = ? and classNameId = ? and publishDate = ? and expirationDate = ?.
      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      publishDate - the publish date
      expirationDate - the expiration date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching asset entry, or null if a matching asset entry could not be found
    • findByG_C_P_E_PrevAndNext

      public static AssetEntry[] findByG_C_P_E_PrevAndNext(long entryId, long groupId, long classNameId, Date publishDate, Date expirationDate, OrderByComparator<AssetEntry> orderByComparator) throws NoSuchEntryException
      Returns the asset entries before and after the current asset entry in the ordered set where groupId = ? and classNameId = ? and publishDate = ? and expirationDate = ?.
      Parameters:
      entryId - the primary key of the current asset entry
      groupId - the group ID
      classNameId - the class name ID
      publishDate - the publish date
      expirationDate - the expiration date
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next asset entry
      Throws:
      NoSuchEntryException - if a asset entry with the primary key could not be found
      NoSuchEntryException
    • removeByG_C_P_E

      public static void removeByG_C_P_E(long groupId, long classNameId, Date publishDate, Date expirationDate)
      Removes all the asset entries where groupId = ? and classNameId = ? and publishDate = ? and expirationDate = ? from the database.
      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      publishDate - the publish date
      expirationDate - the expiration date
    • countByG_C_P_E

      public static int countByG_C_P_E(long groupId, long classNameId, Date publishDate, Date expirationDate)
      Returns the number of asset entries where groupId = ? and classNameId = ? and publishDate = ? and expirationDate = ?.
      Parameters:
      groupId - the group ID
      classNameId - the class name ID
      publishDate - the publish date
      expirationDate - the expiration date
      Returns:
      the number of matching asset entries
    • cacheResult

      public static void cacheResult(AssetEntry assetEntry)
      Caches the asset entry in the entity cache if it is enabled.
      Parameters:
      assetEntry - the asset entry
    • cacheResult

      public static void cacheResult(List<AssetEntry> assetEntries)
      Caches the asset entries in the entity cache if it is enabled.
      Parameters:
      assetEntries - the asset entries
    • create

      public static AssetEntry create(long entryId)
      Creates a new asset entry with the primary key. Does not add the asset entry to the database.
      Parameters:
      entryId - the primary key for the new asset entry
      Returns:
      the new asset entry
    • remove

      public static AssetEntry remove(long entryId) throws NoSuchEntryException
      Removes the asset entry with the primary key from the database. Also notifies the appropriate model listeners.
      Parameters:
      entryId - the primary key of the asset entry
      Returns:
      the asset entry that was removed
      Throws:
      NoSuchEntryException - if a asset entry with the primary key could not be found
      NoSuchEntryException
    • updateImpl

      public static AssetEntry updateImpl(AssetEntry assetEntry)
    • findByPrimaryKey

      public static AssetEntry findByPrimaryKey(long entryId) throws NoSuchEntryException
      Returns the asset entry with the primary key or throws a NoSuchEntryException if it could not be found.
      Parameters:
      entryId - the primary key of the asset entry
      Returns:
      the asset entry
      Throws:
      NoSuchEntryException - if a asset entry with the primary key could not be found
      NoSuchEntryException
    • fetchByPrimaryKey

      public static AssetEntry fetchByPrimaryKey(long entryId)
      Returns the asset entry with the primary key or returns null if it could not be found.
      Parameters:
      entryId - the primary key of the asset entry
      Returns:
      the asset entry, or null if a asset entry with the primary key could not be found
    • findAll

      public static List<AssetEntry> findAll()
      Returns all the asset entries.
      Returns:
      the asset entries
    • findAll

      public static List<AssetEntry> findAll(int start, int end)
      Returns a range of all the asset entries.

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

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

      public static List<AssetEntry> findAll(int start, int end, OrderByComparator<AssetEntry> orderByComparator)
      Returns an ordered range of all the asset entries.

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

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

      public static List<AssetEntry> findAll(int start, int end, OrderByComparator<AssetEntry> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the asset entries.

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

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

      public static void removeAll()
      Removes all the asset entries from the database.
    • countAll

      public static int countAll()
      Returns the number of asset entries.
      Returns:
      the number of asset entries
    • getAssetTagPrimaryKeys

      public static long[] getAssetTagPrimaryKeys(long pk)
      Returns the primaryKeys of asset tags associated with the asset entry.
      Parameters:
      pk - the primary key of the asset entry
      Returns:
      long[] of the primaryKeys of asset tags associated with the asset entry
    • getAssetTags

      public static List<AssetTag> getAssetTags(long pk)
      Returns all the asset tags associated with the asset entry.
      Parameters:
      pk - the primary key of the asset entry
      Returns:
      the asset tags associated with the asset entry
    • getAssetTags

      public static List<AssetTag> getAssetTags(long pk, int start, int end)
      Returns a range of all the asset tags associated with the asset entry.

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

      Parameters:
      pk - the primary key of the asset entry
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      Returns:
      the range of asset tags associated with the asset entry
    • getAssetTags

      public static List<AssetTag> getAssetTags(long pk, int start, int end, OrderByComparator<AssetTag> orderByComparator)
      Returns an ordered range of all the asset tags associated with the asset entry.

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

      Parameters:
      pk - the primary key of the asset entry
      start - the lower bound of the range of asset entries
      end - the upper bound of the range of asset entries (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of asset tags associated with the asset entry
    • getAssetTagsSize

      public static int getAssetTagsSize(long pk)
      Returns the number of asset tags associated with the asset entry.
      Parameters:
      pk - the primary key of the asset entry
      Returns:
      the number of asset tags associated with the asset entry
    • containsAssetTag

      public static boolean containsAssetTag(long pk, long assetTagPK)
      Returns true if the asset tag is associated with the asset entry.
      Parameters:
      pk - the primary key of the asset entry
      assetTagPK - the primary key of the asset tag
      Returns:
      true if the asset tag is associated with the asset entry; false otherwise
    • containsAssetTags

      public static boolean containsAssetTags(long pk)
      Returns true if the asset entry has any asset tags associated with it.
      Parameters:
      pk - the primary key of the asset entry to check for associations with asset tags
      Returns:
      true if the asset entry has any asset tags associated with it; false otherwise
    • addAssetTag

      public static boolean addAssetTag(long pk, long assetTagPK)
      Adds an association between the asset entry and the asset tag. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the asset entry
      assetTagPK - the primary key of the asset tag
      Returns:
      true if an association between the asset entry and the asset tag was added; false if they were already associated
    • addAssetTag

      public static boolean addAssetTag(long pk, AssetTag assetTag)
      Adds an association between the asset entry and the asset tag. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the asset entry
      assetTag - the asset tag
      Returns:
      true if an association between the asset entry and the asset tag was added; false if they were already associated
    • addAssetTags

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

      public static boolean addAssetTags(long pk, List<AssetTag> assetTags)
      Adds an association between the asset entry and the asset tags. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the asset entry
      assetTags - the asset tags
      Returns:
      true if at least one association between the asset entry and the asset tags was added; false if they were all already associated
    • clearAssetTags

      public static void clearAssetTags(long pk)
      Clears all associations between the asset entry and its asset tags. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the asset entry to clear the associated asset tags from
    • removeAssetTag

      public static void removeAssetTag(long pk, long assetTagPK)
      Removes the association between the asset entry and the asset tag. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the asset entry
      assetTagPK - the primary key of the asset tag
    • removeAssetTag

      public static void removeAssetTag(long pk, AssetTag assetTag)
      Removes the association between the asset entry and the asset tag. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the asset entry
      assetTag - the asset tag
    • removeAssetTags

      public static void removeAssetTags(long pk, long[] assetTagPKs)
      Removes the association between the asset entry and the asset tags. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the asset entry
      assetTagPKs - the primary keys of the asset tags
    • removeAssetTags

      public static void removeAssetTags(long pk, List<AssetTag> assetTags)
      Removes the association between the asset entry and the asset tags. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the asset entry
      assetTags - the asset tags
    • setAssetTags

      public static void setAssetTags(long pk, long[] assetTagPKs)
      Sets the asset tags associated with the asset entry, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the asset entry
      assetTagPKs - the primary keys of the asset tags to be associated with the asset entry
    • setAssetTags

      public static void setAssetTags(long pk, List<AssetTag> assetTags)
      Sets the asset tags associated with the asset entry, removing and adding associations as necessary. Also notifies the appropriate model listeners and clears the mapping table finder cache.
      Parameters:
      pk - the primary key of the asset entry
      assetTags - the asset tags to be associated with the asset entry
    • getPersistence

      public static AssetEntryPersistence getPersistence()
    • setPersistence

      public static void setPersistence(AssetEntryPersistence persistence)