@ProviderType public interface ShoppingItemPersistence extends BasePersistence<ShoppingItem>
Caching information and settings can be found in portal.properties
com.liferay.portlet.shopping.service.persistence.impl.ShoppingItemPersistenceImpl,
ShoppingItemUtil| Modifier and Type | Method and Description |
|---|---|
void |
cacheResult(java.util.List<ShoppingItem> shoppingItems)
Caches the shopping items in the entity cache if it is enabled.
|
void |
cacheResult(ShoppingItem shoppingItem)
Caches the shopping item in the entity cache if it is enabled.
|
int |
countAll()
Returns the number of shopping items.
|
int |
countByC_S(long companyId,
java.lang.String sku)
Returns the number of shopping items where companyId = ? and sku = ?.
|
int |
countByG_C(long groupId,
long categoryId)
Returns the number of shopping items where groupId = ? and categoryId = ?.
|
int |
countByLargeImageId(long largeImageId)
Returns the number of shopping items where largeImageId = ?.
|
int |
countByMediumImageId(long mediumImageId)
Returns the number of shopping items where mediumImageId = ?.
|
int |
countBySmallImageId(long smallImageId)
Returns the number of shopping items where smallImageId = ?.
|
ShoppingItem |
create(long itemId)
Creates a new shopping item with the primary key.
|
ShoppingItem |
fetchByC_S(long companyId,
java.lang.String sku)
Returns the shopping item where companyId = ? and sku = ? or returns
null if it could not be found. |
ShoppingItem |
fetchByC_S(long companyId,
java.lang.String sku,
boolean retrieveFromCache)
Returns the shopping item where companyId = ? and sku = ? or returns
null if it could not be found, optionally using the finder cache. |
ShoppingItem |
fetchByG_C_First(long groupId,
long categoryId,
OrderByComparator<ShoppingItem> orderByComparator)
Returns the first shopping item in the ordered set where groupId = ? and categoryId = ?.
|
ShoppingItem |
fetchByG_C_Last(long groupId,
long categoryId,
OrderByComparator<ShoppingItem> orderByComparator)
Returns the last shopping item in the ordered set where groupId = ? and categoryId = ?.
|
ShoppingItem |
fetchByLargeImageId(long largeImageId)
Returns the shopping item where largeImageId = ? or returns
null if it could not be found. |
ShoppingItem |
fetchByLargeImageId(long largeImageId,
boolean retrieveFromCache)
Returns the shopping item where largeImageId = ? or returns
null if it could not be found, optionally using the finder cache. |
ShoppingItem |
fetchByMediumImageId(long mediumImageId)
Returns the shopping item where mediumImageId = ? or returns
null if it could not be found. |
ShoppingItem |
fetchByMediumImageId(long mediumImageId,
boolean retrieveFromCache)
Returns the shopping item where mediumImageId = ? or returns
null if it could not be found, optionally using the finder cache. |
ShoppingItem |
fetchByPrimaryKey(long itemId)
Returns the shopping item with the primary key or returns
null if it could not be found. |
java.util.Map<java.io.Serializable,ShoppingItem> |
fetchByPrimaryKeys(java.util.Set<java.io.Serializable> primaryKeys) |
ShoppingItem |
fetchBySmallImageId(long smallImageId)
Returns the shopping item where smallImageId = ? or returns
null if it could not be found. |
ShoppingItem |
fetchBySmallImageId(long smallImageId,
boolean retrieveFromCache)
Returns the shopping item where smallImageId = ? or returns
null if it could not be found, optionally using the finder cache. |
int |
filterCountByG_C(long groupId,
long categoryId)
Returns the number of shopping items that the user has permission to view where groupId = ? and categoryId = ?.
|
ShoppingItem[] |
filterFindByG_C_PrevAndNext(long itemId,
long groupId,
long categoryId,
OrderByComparator<ShoppingItem> orderByComparator)
Returns the shopping items before and after the current shopping item in the ordered set of shopping items that the user has permission to view where groupId = ? and categoryId = ?.
|
java.util.List<ShoppingItem> |
filterFindByG_C(long groupId,
long categoryId)
Returns all the shopping items that the user has permission to view where groupId = ? and categoryId = ?.
|
java.util.List<ShoppingItem> |
filterFindByG_C(long groupId,
long categoryId,
int start,
int end)
Returns a range of all the shopping items that the user has permission to view where groupId = ? and categoryId = ?.
|
java.util.List<ShoppingItem> |
filterFindByG_C(long groupId,
long categoryId,
int start,
int end,
OrderByComparator<ShoppingItem> orderByComparator)
Returns an ordered range of all the shopping items that the user has permissions to view where groupId = ? and categoryId = ?.
|
java.util.List<ShoppingItem> |
findAll()
Returns all the shopping items.
|
java.util.List<ShoppingItem> |
findAll(int start,
int end)
Returns a range of all the shopping items.
|
java.util.List<ShoppingItem> |
findAll(int start,
int end,
OrderByComparator<ShoppingItem> orderByComparator)
Returns an ordered range of all the shopping items.
|
ShoppingItem |
findByC_S(long companyId,
java.lang.String sku)
Returns the shopping item where companyId = ? and sku = ? or throws a
NoSuchItemException if it could not be found. |
ShoppingItem |
findByG_C_First(long groupId,
long categoryId,
OrderByComparator<ShoppingItem> orderByComparator)
Returns the first shopping item in the ordered set where groupId = ? and categoryId = ?.
|
ShoppingItem |
findByG_C_Last(long groupId,
long categoryId,
OrderByComparator<ShoppingItem> orderByComparator)
Returns the last shopping item in the ordered set where groupId = ? and categoryId = ?.
|
ShoppingItem[] |
findByG_C_PrevAndNext(long itemId,
long groupId,
long categoryId,
OrderByComparator<ShoppingItem> orderByComparator)
Returns the shopping items before and after the current shopping item in the ordered set where groupId = ? and categoryId = ?.
|
java.util.List<ShoppingItem> |
findByG_C(long groupId,
long categoryId)
Returns all the shopping items where groupId = ? and categoryId = ?.
|
java.util.List<ShoppingItem> |
findByG_C(long groupId,
long categoryId,
int start,
int end)
Returns a range of all the shopping items where groupId = ? and categoryId = ?.
|
java.util.List<ShoppingItem> |
findByG_C(long groupId,
long categoryId,
int start,
int end,
OrderByComparator<ShoppingItem> orderByComparator)
Returns an ordered range of all the shopping items where groupId = ? and categoryId = ?.
|
ShoppingItem |
findByLargeImageId(long largeImageId)
Returns the shopping item where largeImageId = ? or throws a
NoSuchItemException if it could not be found. |
ShoppingItem |
findByMediumImageId(long mediumImageId)
Returns the shopping item where mediumImageId = ? or throws a
NoSuchItemException if it could not be found. |
ShoppingItem |
findByPrimaryKey(long itemId)
Returns the shopping item with the primary key or throws a
NoSuchItemException if it could not be found. |
ShoppingItem |
findBySmallImageId(long smallImageId)
Returns the shopping item where smallImageId = ? or throws a
NoSuchItemException if it could not be found. |
ShoppingItem |
remove(long itemId)
Removes the shopping item with the primary key from the database.
|
void |
removeAll()
Removes all the shopping items from the database.
|
ShoppingItem |
removeByC_S(long companyId,
java.lang.String sku)
Removes the shopping item where companyId = ? and sku = ? from the database.
|
void |
removeByG_C(long groupId,
long categoryId)
Removes all the shopping items where groupId = ? and categoryId = ? from the database.
|
ShoppingItem |
removeByLargeImageId(long largeImageId)
Removes the shopping item where largeImageId = ? from the database.
|
ShoppingItem |
removeByMediumImageId(long mediumImageId)
Removes the shopping item where mediumImageId = ? from the database.
|
ShoppingItem |
removeBySmallImageId(long smallImageId)
Removes the shopping item where smallImageId = ? from the database.
|
ShoppingItem |
updateImpl(ShoppingItem shoppingItem) |
clearCache, clearCache, clearCache, closeSession, countWithDynamicQuery, countWithDynamicQuery, fetchByPrimaryKey, findByPrimaryKey, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getCurrentSession, getDataSource, getListeners, getModelClass, openSession, processException, registerListener, remove, remove, setDataSource, unregisterListener, update, update, update, updateShoppingItem findBySmallImageId(long smallImageId) throws NoSuchItemException
NoSuchItemException if it could not be found.smallImageId - the small image IDNoSuchItemException - if a matching shopping item could not be foundShoppingItem fetchBySmallImageId(long smallImageId)
null if it could not be found. Uses the finder cache.smallImageId - the small image IDnull if a matching shopping item could not be foundShoppingItem fetchBySmallImageId(long smallImageId, boolean retrieveFromCache)
null if it could not be found, optionally using the finder cache.smallImageId - the small image IDretrieveFromCache - whether to use the finder cachenull if a matching shopping item could not be foundShoppingItem removeBySmallImageId(long smallImageId) throws NoSuchItemException
smallImageId - the small image IDNoSuchItemExceptionint countBySmallImageId(long smallImageId)
smallImageId - the small image IDShoppingItem findByMediumImageId(long mediumImageId) throws NoSuchItemException
NoSuchItemException if it could not be found.mediumImageId - the medium image IDNoSuchItemException - if a matching shopping item could not be foundShoppingItem fetchByMediumImageId(long mediumImageId)
null if it could not be found. Uses the finder cache.mediumImageId - the medium image IDnull if a matching shopping item could not be foundShoppingItem fetchByMediumImageId(long mediumImageId, boolean retrieveFromCache)
null if it could not be found, optionally using the finder cache.mediumImageId - the medium image IDretrieveFromCache - whether to use the finder cachenull if a matching shopping item could not be foundShoppingItem removeByMediumImageId(long mediumImageId) throws NoSuchItemException
mediumImageId - the medium image IDNoSuchItemExceptionint countByMediumImageId(long mediumImageId)
mediumImageId - the medium image IDShoppingItem findByLargeImageId(long largeImageId) throws NoSuchItemException
NoSuchItemException if it could not be found.largeImageId - the large image IDNoSuchItemException - if a matching shopping item could not be foundShoppingItem fetchByLargeImageId(long largeImageId)
null if it could not be found. Uses the finder cache.largeImageId - the large image IDnull if a matching shopping item could not be foundShoppingItem fetchByLargeImageId(long largeImageId, boolean retrieveFromCache)
null if it could not be found, optionally using the finder cache.largeImageId - the large image IDretrieveFromCache - whether to use the finder cachenull if a matching shopping item could not be foundShoppingItem removeByLargeImageId(long largeImageId) throws NoSuchItemException
largeImageId - the large image IDNoSuchItemExceptionint countByLargeImageId(long largeImageId)
largeImageId - the large image IDjava.util.List<ShoppingItem> findByG_C(long groupId, long categoryId)
groupId - the group IDcategoryId - the category IDjava.util.List<ShoppingItem> findByG_C(long groupId, long categoryId, int start, int end)
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 and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from ShoppingItemModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
groupId - the group IDcategoryId - the category IDstart - the lower bound of the range of shopping itemsend - the upper bound of the range of shopping items (not inclusive)java.util.List<ShoppingItem> findByG_C(long groupId, long categoryId, int start, int end, OrderByComparator<ShoppingItem> orderByComparator)
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 and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from ShoppingItemModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
groupId - the group IDcategoryId - the category IDstart - the lower bound of the range of shopping itemsend - the upper bound of the range of shopping items (not inclusive)orderByComparator - the comparator to order the results by (optionally null)ShoppingItem findByG_C_First(long groupId, long categoryId, OrderByComparator<ShoppingItem> orderByComparator) throws NoSuchItemException
groupId - the group IDcategoryId - the category IDorderByComparator - the comparator to order the set by (optionally null)NoSuchItemException - if a matching shopping item could not be foundShoppingItem fetchByG_C_First(long groupId, long categoryId, OrderByComparator<ShoppingItem> orderByComparator)
groupId - the group IDcategoryId - the category IDorderByComparator - the comparator to order the set by (optionally null)null if a matching shopping item could not be foundShoppingItem findByG_C_Last(long groupId, long categoryId, OrderByComparator<ShoppingItem> orderByComparator) throws NoSuchItemException
groupId - the group IDcategoryId - the category IDorderByComparator - the comparator to order the set by (optionally null)NoSuchItemException - if a matching shopping item could not be foundShoppingItem fetchByG_C_Last(long groupId, long categoryId, OrderByComparator<ShoppingItem> orderByComparator)
groupId - the group IDcategoryId - the category IDorderByComparator - the comparator to order the set by (optionally null)null if a matching shopping item could not be foundShoppingItem[] findByG_C_PrevAndNext(long itemId, long groupId, long categoryId, OrderByComparator<ShoppingItem> orderByComparator) throws NoSuchItemException
itemId - the primary key of the current shopping itemgroupId - the group IDcategoryId - the category IDorderByComparator - the comparator to order the set by (optionally null)NoSuchItemException - if a shopping item with the primary key could not be foundjava.util.List<ShoppingItem> filterFindByG_C(long groupId, long categoryId)
groupId - the group IDcategoryId - the category IDjava.util.List<ShoppingItem> filterFindByG_C(long groupId, long categoryId, int start, int end)
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 and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from ShoppingItemModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
groupId - the group IDcategoryId - the category IDstart - the lower bound of the range of shopping itemsend - the upper bound of the range of shopping items (not inclusive)java.util.List<ShoppingItem> filterFindByG_C(long groupId, long categoryId, int start, int end, OrderByComparator<ShoppingItem> orderByComparator)
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 and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from ShoppingItemModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
groupId - the group IDcategoryId - the category IDstart - the lower bound of the range of shopping itemsend - the upper bound of the range of shopping items (not inclusive)orderByComparator - the comparator to order the results by (optionally null)ShoppingItem[] filterFindByG_C_PrevAndNext(long itemId, long groupId, long categoryId, OrderByComparator<ShoppingItem> orderByComparator) throws NoSuchItemException
itemId - the primary key of the current shopping itemgroupId - the group IDcategoryId - the category IDorderByComparator - the comparator to order the set by (optionally null)NoSuchItemException - if a shopping item with the primary key could not be foundvoid removeByG_C(long groupId,
long categoryId)
groupId - the group IDcategoryId - the category IDint countByG_C(long groupId,
long categoryId)
groupId - the group IDcategoryId - the category IDint filterCountByG_C(long groupId,
long categoryId)
groupId - the group IDcategoryId - the category IDShoppingItem findByC_S(long companyId, java.lang.String sku) throws NoSuchItemException
NoSuchItemException if it could not be found.companyId - the company IDsku - the skuNoSuchItemException - if a matching shopping item could not be foundShoppingItem fetchByC_S(long companyId, java.lang.String sku)
null if it could not be found. Uses the finder cache.companyId - the company IDsku - the skunull if a matching shopping item could not be foundShoppingItem fetchByC_S(long companyId, java.lang.String sku, boolean retrieveFromCache)
null if it could not be found, optionally using the finder cache.companyId - the company IDsku - the skuretrieveFromCache - whether to use the finder cachenull if a matching shopping item could not be foundShoppingItem removeByC_S(long companyId, java.lang.String sku) throws NoSuchItemException
companyId - the company IDsku - the skuNoSuchItemExceptionint countByC_S(long companyId,
java.lang.String sku)
companyId - the company IDsku - the skuvoid cacheResult(ShoppingItem shoppingItem)
shoppingItem - the shopping itemvoid cacheResult(java.util.List<ShoppingItem> shoppingItems)
shoppingItems - the shopping itemsShoppingItem create(long itemId)
itemId - the primary key for the new shopping itemShoppingItem remove(long itemId) throws NoSuchItemException
itemId - the primary key of the shopping itemNoSuchItemException - if a shopping item with the primary key could not be foundShoppingItem updateImpl(ShoppingItem shoppingItem)
ShoppingItem findByPrimaryKey(long itemId) throws NoSuchItemException
NoSuchItemException if it could not be found.itemId - the primary key of the shopping itemNoSuchItemException - if a shopping item with the primary key could not be foundShoppingItem fetchByPrimaryKey(long itemId)
null if it could not be found.itemId - the primary key of the shopping itemnull if a shopping item with the primary key could not be foundjava.util.Map<java.io.Serializable,ShoppingItem> fetchByPrimaryKeys(java.util.Set<java.io.Serializable> primaryKeys)
fetchByPrimaryKeys in interface BasePersistence<ShoppingItem>java.util.List<ShoppingItem> findAll()
java.util.List<ShoppingItem> findAll(int start, int end)
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 and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from ShoppingItemModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
start - the lower bound of the range of shopping itemsend - the upper bound of the range of shopping items (not inclusive)java.util.List<ShoppingItem> findAll(int start, int end, OrderByComparator<ShoppingItem> orderByComparator)
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 and pagination is required (start and end are not QueryUtil#ALL_POS), then the query will include the default ORDER BY logic from ShoppingItemModelImpl. If both orderByComparator and pagination are absent, for performance reasons, the query will not have an ORDER BY clause and the returned result set will be sorted on by the primary key in an ascending order.
start - the lower bound of the range of shopping itemsend - the upper bound of the range of shopping items (not inclusive)orderByComparator - the comparator to order the results by (optionally null)void removeAll()
int countAll()