Interface CommerceAddressRestrictionPersistence

All Superinterfaces:
com.liferay.portal.kernel.service.persistence.BasePersistence<CommerceAddressRestriction>

@ProviderType public interface CommerceAddressRestrictionPersistence extends com.liferay.portal.kernel.service.persistence.BasePersistence<CommerceAddressRestriction>
The persistence interface for the commerce address restriction service.

Caching information and settings can be found in portal.properties

See Also:
Generated:
  • Method Details

    • findByCountryId

      List<CommerceAddressRestriction> findByCountryId(long countryId)
      Returns all the commerce address restrictions where countryId = ?.
      Parameters:
      countryId - the country ID
      Returns:
      the matching commerce address restrictions
    • findByCountryId

      List<CommerceAddressRestriction> findByCountryId(long countryId, int start, int end)
      Returns a range of all the commerce address restrictions where countryId = ?.

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

      Parameters:
      countryId - the country ID
      start - the lower bound of the range of commerce address restrictions
      end - the upper bound of the range of commerce address restrictions (not inclusive)
      Returns:
      the range of matching commerce address restrictions
    • findByCountryId

      List<CommerceAddressRestriction> findByCountryId(long countryId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator)
      Returns an ordered range of all the commerce address restrictions where countryId = ?.

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

      Parameters:
      countryId - the country ID
      start - the lower bound of the range of commerce address restrictions
      end - the upper bound of the range of commerce address restrictions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching commerce address restrictions
    • findByCountryId

      List<CommerceAddressRestriction> findByCountryId(long countryId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the commerce address restrictions where countryId = ?.

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

      Parameters:
      countryId - the country ID
      start - the lower bound of the range of commerce address restrictions
      end - the upper bound of the range of commerce address restrictions (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 commerce address restrictions
    • findByCountryId_First

      CommerceAddressRestriction findByCountryId_First(long countryId, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator) throws NoSuchAddressRestrictionException
      Returns the first commerce address restriction in the ordered set where countryId = ?.
      Parameters:
      countryId - the country ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching commerce address restriction
      Throws:
      NoSuchAddressRestrictionException - if a matching commerce address restriction could not be found
    • fetchByCountryId_First

      CommerceAddressRestriction fetchByCountryId_First(long countryId, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator)
      Returns the first commerce address restriction in the ordered set where countryId = ?.
      Parameters:
      countryId - the country ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching commerce address restriction, or null if a matching commerce address restriction could not be found
    • findByCountryId_Last

      CommerceAddressRestriction findByCountryId_Last(long countryId, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator) throws NoSuchAddressRestrictionException
      Returns the last commerce address restriction in the ordered set where countryId = ?.
      Parameters:
      countryId - the country ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching commerce address restriction
      Throws:
      NoSuchAddressRestrictionException - if a matching commerce address restriction could not be found
    • fetchByCountryId_Last

      CommerceAddressRestriction fetchByCountryId_Last(long countryId, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator)
      Returns the last commerce address restriction in the ordered set where countryId = ?.
      Parameters:
      countryId - the country ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching commerce address restriction, or null if a matching commerce address restriction could not be found
    • findByCountryId_PrevAndNext

      CommerceAddressRestriction[] findByCountryId_PrevAndNext(long commerceAddressRestrictionId, long countryId, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator) throws NoSuchAddressRestrictionException
      Returns the commerce address restrictions before and after the current commerce address restriction in the ordered set where countryId = ?.
      Parameters:
      commerceAddressRestrictionId - the primary key of the current commerce address restriction
      countryId - the country ID
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next commerce address restriction
      Throws:
      NoSuchAddressRestrictionException - if a commerce address restriction with the primary key could not be found
    • removeByCountryId

      void removeByCountryId(long countryId)
      Removes all the commerce address restrictions where countryId = ? from the database.
      Parameters:
      countryId - the country ID
    • countByCountryId

      int countByCountryId(long countryId)
      Returns the number of commerce address restrictions where countryId = ?.
      Parameters:
      countryId - the country ID
      Returns:
      the number of matching commerce address restrictions
    • findByC_C

      List<CommerceAddressRestriction> findByC_C(long classNameId, long classPK)
      Returns all the commerce address restrictions where classNameId = ? and classPK = ?.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      Returns:
      the matching commerce address restrictions
    • findByC_C

      List<CommerceAddressRestriction> findByC_C(long classNameId, long classPK, int start, int end)
      Returns a range of all the commerce address restrictions where classNameId = ? and classPK = ?.

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

      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      start - the lower bound of the range of commerce address restrictions
      end - the upper bound of the range of commerce address restrictions (not inclusive)
      Returns:
      the range of matching commerce address restrictions
    • findByC_C

      List<CommerceAddressRestriction> findByC_C(long classNameId, long classPK, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator)
      Returns an ordered range of all the commerce address restrictions where classNameId = ? and classPK = ?.

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

      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      start - the lower bound of the range of commerce address restrictions
      end - the upper bound of the range of commerce address restrictions (not inclusive)
      orderByComparator - the comparator to order the results by (optionally null)
      Returns:
      the ordered range of matching commerce address restrictions
    • findByC_C

      List<CommerceAddressRestriction> findByC_C(long classNameId, long classPK, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the commerce address restrictions where classNameId = ? and classPK = ?.

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

      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      start - the lower bound of the range of commerce address restrictions
      end - the upper bound of the range of commerce address restrictions (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 commerce address restrictions
    • findByC_C_First

      CommerceAddressRestriction findByC_C_First(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator) throws NoSuchAddressRestrictionException
      Returns the first commerce address restriction in the ordered set where classNameId = ? and classPK = ?.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching commerce address restriction
      Throws:
      NoSuchAddressRestrictionException - if a matching commerce address restriction could not be found
    • fetchByC_C_First

      CommerceAddressRestriction fetchByC_C_First(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator)
      Returns the first commerce address restriction in the ordered set where classNameId = ? and classPK = ?.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the first matching commerce address restriction, or null if a matching commerce address restriction could not be found
    • findByC_C_Last

      CommerceAddressRestriction findByC_C_Last(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator) throws NoSuchAddressRestrictionException
      Returns the last commerce address restriction in the ordered set where classNameId = ? and classPK = ?.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching commerce address restriction
      Throws:
      NoSuchAddressRestrictionException - if a matching commerce address restriction could not be found
    • fetchByC_C_Last

      CommerceAddressRestriction fetchByC_C_Last(long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator)
      Returns the last commerce address restriction in the ordered set where classNameId = ? and classPK = ?.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the last matching commerce address restriction, or null if a matching commerce address restriction could not be found
    • findByC_C_PrevAndNext

      CommerceAddressRestriction[] findByC_C_PrevAndNext(long commerceAddressRestrictionId, long classNameId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator) throws NoSuchAddressRestrictionException
      Returns the commerce address restrictions before and after the current commerce address restriction in the ordered set where classNameId = ? and classPK = ?.
      Parameters:
      commerceAddressRestrictionId - the primary key of the current commerce address restriction
      classNameId - the class name ID
      classPK - the class pk
      orderByComparator - the comparator to order the set by (optionally null)
      Returns:
      the previous, current, and next commerce address restriction
      Throws:
      NoSuchAddressRestrictionException - if a commerce address restriction with the primary key could not be found
    • removeByC_C

      void removeByC_C(long classNameId, long classPK)
      Removes all the commerce address restrictions where classNameId = ? and classPK = ? from the database.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
    • countByC_C

      int countByC_C(long classNameId, long classPK)
      Returns the number of commerce address restrictions where classNameId = ? and classPK = ?.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      Returns:
      the number of matching commerce address restrictions
    • findByC_C_C

      CommerceAddressRestriction findByC_C_C(long classNameId, long classPK, long countryId) throws NoSuchAddressRestrictionException
      Returns the commerce address restriction where classNameId = ? and classPK = ? and countryId = ? or throws a NoSuchAddressRestrictionException if it could not be found.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      countryId - the country ID
      Returns:
      the matching commerce address restriction
      Throws:
      NoSuchAddressRestrictionException - if a matching commerce address restriction could not be found
    • fetchByC_C_C

      CommerceAddressRestriction fetchByC_C_C(long classNameId, long classPK, long countryId)
      Returns the commerce address restriction where classNameId = ? and classPK = ? and countryId = ? or returns null if it could not be found. Uses the finder cache.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      countryId - the country ID
      Returns:
      the matching commerce address restriction, or null if a matching commerce address restriction could not be found
    • fetchByC_C_C

      CommerceAddressRestriction fetchByC_C_C(long classNameId, long classPK, long countryId, boolean useFinderCache)
      Returns the commerce address restriction where classNameId = ? and classPK = ? and countryId = ? or returns null if it could not be found, optionally using the finder cache.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      countryId - the country ID
      useFinderCache - whether to use the finder cache
      Returns:
      the matching commerce address restriction, or null if a matching commerce address restriction could not be found
    • removeByC_C_C

      CommerceAddressRestriction removeByC_C_C(long classNameId, long classPK, long countryId) throws NoSuchAddressRestrictionException
      Removes the commerce address restriction where classNameId = ? and classPK = ? and countryId = ? from the database.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      countryId - the country ID
      Returns:
      the commerce address restriction that was removed
      Throws:
      NoSuchAddressRestrictionException
    • countByC_C_C

      int countByC_C_C(long classNameId, long classPK, long countryId)
      Returns the number of commerce address restrictions where classNameId = ? and classPK = ? and countryId = ?.
      Parameters:
      classNameId - the class name ID
      classPK - the class pk
      countryId - the country ID
      Returns:
      the number of matching commerce address restrictions
    • cacheResult

      void cacheResult(CommerceAddressRestriction commerceAddressRestriction)
      Caches the commerce address restriction in the entity cache if it is enabled.
      Parameters:
      commerceAddressRestriction - the commerce address restriction
    • cacheResult

      void cacheResult(List<CommerceAddressRestriction> commerceAddressRestrictions)
      Caches the commerce address restrictions in the entity cache if it is enabled.
      Parameters:
      commerceAddressRestrictions - the commerce address restrictions
    • create

      CommerceAddressRestriction create(long commerceAddressRestrictionId)
      Creates a new commerce address restriction with the primary key. Does not add the commerce address restriction to the database.
      Parameters:
      commerceAddressRestrictionId - the primary key for the new commerce address restriction
      Returns:
      the new commerce address restriction
    • remove

      CommerceAddressRestriction remove(long commerceAddressRestrictionId) throws NoSuchAddressRestrictionException
      Removes the commerce address restriction with the primary key from the database. Also notifies the appropriate model listeners.
      Parameters:
      commerceAddressRestrictionId - the primary key of the commerce address restriction
      Returns:
      the commerce address restriction that was removed
      Throws:
      NoSuchAddressRestrictionException - if a commerce address restriction with the primary key could not be found
    • updateImpl

      CommerceAddressRestriction updateImpl(CommerceAddressRestriction commerceAddressRestriction)
    • findByPrimaryKey

      CommerceAddressRestriction findByPrimaryKey(long commerceAddressRestrictionId) throws NoSuchAddressRestrictionException
      Returns the commerce address restriction with the primary key or throws a NoSuchAddressRestrictionException if it could not be found.
      Parameters:
      commerceAddressRestrictionId - the primary key of the commerce address restriction
      Returns:
      the commerce address restriction
      Throws:
      NoSuchAddressRestrictionException - if a commerce address restriction with the primary key could not be found
    • fetchByPrimaryKey

      CommerceAddressRestriction fetchByPrimaryKey(long commerceAddressRestrictionId)
      Returns the commerce address restriction with the primary key or returns null if it could not be found.
      Parameters:
      commerceAddressRestrictionId - the primary key of the commerce address restriction
      Returns:
      the commerce address restriction, or null if a commerce address restriction with the primary key could not be found
    • findAll

      Returns all the commerce address restrictions.
      Returns:
      the commerce address restrictions
    • findAll

      List<CommerceAddressRestriction> findAll(int start, int end)
      Returns a range of all the commerce address restrictions.

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

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

      List<CommerceAddressRestriction> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator)
      Returns an ordered range of all the commerce address restrictions.

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

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

      List<CommerceAddressRestriction> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<CommerceAddressRestriction> orderByComparator, boolean useFinderCache)
      Returns an ordered range of all the commerce address restrictions.

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

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

      void removeAll()
      Removes all the commerce address restrictions from the database.
    • countAll

      int countAll()
      Returns the number of commerce address restrictions.
      Returns:
      the number of commerce address restrictions