|
Liferay 7.0-ce-b4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.liferay.portal.service.persistence.impl.BasePersistenceImpl<ListType>
com.liferay.portal.service.persistence.impl.ListTypePersistenceImpl
@ProviderType public class ListTypePersistenceImpl
The persistence implementation for the list type service.
Caching information and settings can be found in portal.properties
ListTypePersistence,
ListTypeUtil| Field Summary | |
|---|---|
protected EntityCache |
entityCache
|
static String |
FINDER_CLASS_NAME_ENTITY
|
static String |
FINDER_CLASS_NAME_LIST_WITH_PAGINATION
|
static String |
FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION
|
static FinderPath |
FINDER_PATH_COUNT_ALL
|
static FinderPath |
FINDER_PATH_COUNT_BY_N_T
|
static FinderPath |
FINDER_PATH_COUNT_BY_TYPE
|
static FinderPath |
FINDER_PATH_FETCH_BY_N_T
|
static FinderPath |
FINDER_PATH_WITH_PAGINATION_FIND_ALL
|
static FinderPath |
FINDER_PATH_WITH_PAGINATION_FIND_BY_TYPE
|
static FinderPath |
FINDER_PATH_WITHOUT_PAGINATION_FIND_ALL
|
static FinderPath |
FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_TYPE
|
protected FinderCache |
finderCache
|
| Fields inherited from class com.liferay.portal.service.persistence.impl.BasePersistenceImpl |
|---|
CAST_CLOB_TEXT_OPEN, COUNT_COLUMN_NAME, FINDER_ARGS_EMPTY, listeners, NULL_SAFE_STRING_COMPARATOR, ORDER_BY_ASC, ORDER_BY_ASC_HAS_NEXT, ORDER_BY_CLAUSE, ORDER_BY_DESC, ORDER_BY_DESC_HAS_NEXT, WHERE_AND, WHERE_GREATER_THAN, WHERE_GREATER_THAN_HAS_NEXT, WHERE_LESSER_THAN, WHERE_LESSER_THAN_HAS_NEXT, WHERE_OR |
| Constructor Summary | |
|---|---|
ListTypePersistenceImpl()
|
|
| Method Summary | |
|---|---|
void |
afterPropertiesSet()
Initializes the list type persistence. |
void |
cacheResult(List<ListType> listTypes)
Caches the list types in the entity cache if it is enabled. |
void |
cacheResult(ListType listType)
Caches the list type in the entity cache if it is enabled. |
protected void |
cacheUniqueFindersCache(ListTypeModelImpl listTypeModelImpl,
boolean isNew)
|
void |
clearCache()
Clears the cache for all list types. |
void |
clearCache(List<ListType> listTypes)
Clears the cache for a List instances of this model. |
void |
clearCache(ListType listType)
Clears the cache for the list type. |
protected void |
clearUniqueFindersCache(ListTypeModelImpl listTypeModelImpl)
|
int |
countAll()
Returns the number of list types. |
int |
countByN_T(String name,
String type)
Returns the number of list types where name = ? and type = ?. |
int |
countByType(String type)
Returns the number of list types where type = ?. |
ListType |
create(long listTypeId)
Creates a new list type with the primary key. |
void |
destroy()
|
ListType |
fetchByN_T(String name,
String type)
Returns the list type where name = ? and type = ? or returns null if it could not be found. |
ListType |
fetchByN_T(String name,
String type,
boolean retrieveFromCache)
Returns the list type where name = ? and type = ? or returns null if it could not be found, optionally using the finder cache. |
ListType |
fetchByPrimaryKey(long listTypeId)
Returns the list type with the primary key or returns null if it could not be found. |
ListType |
fetchByPrimaryKey(Serializable primaryKey)
Returns the list type with the primary key or returns null if it could not be found. |
Map<Serializable,ListType> |
fetchByPrimaryKeys(Set<Serializable> primaryKeys)
|
ListType |
fetchByType_First(String type,
OrderByComparator<ListType> orderByComparator)
Returns the first list type in the ordered set where type = ?. |
ListType |
fetchByType_Last(String type,
OrderByComparator<ListType> orderByComparator)
Returns the last list type in the ordered set where type = ?. |
List<ListType> |
findAll()
Returns all the list types. |
List<ListType> |
findAll(int start,
int end)
Returns a range of all the list types. |
List<ListType> |
findAll(int start,
int end,
OrderByComparator<ListType> orderByComparator)
Returns an ordered range of all the list types. |
List<ListType> |
findAll(int start,
int end,
OrderByComparator<ListType> orderByComparator,
boolean retrieveFromCache)
Returns an ordered range of all the list types. |
ListType |
findByN_T(String name,
String type)
Returns the list type where name = ? and type = ? or throws a NoSuchListTypeException if it could not be found. |
ListType |
findByPrimaryKey(long listTypeId)
Returns the list type with the primary key or throws a NoSuchListTypeException if it could not be found. |
ListType |
findByPrimaryKey(Serializable primaryKey)
Returns the list type with the primary key or throws a NoSuchModelException if it could not be found. |
ListType |
findByType_First(String type,
OrderByComparator<ListType> orderByComparator)
Returns the first list type in the ordered set where type = ?. |
ListType |
findByType_Last(String type,
OrderByComparator<ListType> orderByComparator)
Returns the last list type in the ordered set where type = ?. |
ListType[] |
findByType_PrevAndNext(long listTypeId,
String type,
OrderByComparator<ListType> orderByComparator)
Returns the list types before and after the current list type in the ordered set where type = ?. |
List<ListType> |
findByType(String type)
Returns all the list types where type = ?. |
List<ListType> |
findByType(String type,
int start,
int end)
Returns a range of all the list types where type = ?. |
List<ListType> |
findByType(String type,
int start,
int end,
OrderByComparator<ListType> orderByComparator)
Returns an ordered range of all the list types where type = ?. |
List<ListType> |
findByType(String type,
int start,
int end,
OrderByComparator<ListType> orderByComparator,
boolean retrieveFromCache)
Returns an ordered range of all the list types where type = ?. |
Set<String> |
getBadColumnNames()
|
protected ListType |
getByType_PrevAndNext(Session session,
ListType listType,
String type,
OrderByComparator<ListType> orderByComparator,
boolean previous)
|
protected Map<String,Integer> |
getTableColumnsMap()
|
ListType |
remove(long listTypeId)
Removes the list type with the primary key from the database. |
ListType |
remove(Serializable primaryKey)
Removes the list type with the primary key from the database. |
void |
removeAll()
Removes all the list types from the database. |
ListType |
removeByN_T(String name,
String type)
Removes the list type where name = ? and type = ? from the database. |
void |
removeByType(String type)
Removes all the list types where type = ? from the database. |
protected ListType |
removeImpl(ListType listType)
Removes the model instance from the database. |
protected ListType |
toUnwrappedModel(ListType listType)
|
ListType |
updateImpl(ListType listType)
Updates the model instance in the database or adds it if it does not yet exist. |
| Methods inherited from class com.liferay.portal.service.persistence.impl.BasePersistenceImpl |
|---|
appendOrderByComparator, appendOrderByComparator, closeSession, countWithDynamicQuery, countWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getClassLoader, getColumnName, getCurrentSession, getDataSource, getDB, getDialect, getListeners, getModelClass, openNewSession, openSession, processException, registerListener, remove, removeConjunction, setDataSource, setModelClass, setSessionFactory, unregisterListener, update, update, update, update, updateImpl |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.liferay.portal.service.persistence.BasePersistence |
|---|
closeSession, countWithDynamicQuery, countWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getCurrentSession, getDataSource, getListeners, getModelClass, openSession, processException, registerListener, remove, setDataSource, unregisterListener, update, update, update, update |
| Field Detail |
|---|
public static final String FINDER_CLASS_NAME_ENTITY
public static final String FINDER_CLASS_NAME_LIST_WITH_PAGINATION
public static final String FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION
public static final FinderPath FINDER_PATH_WITH_PAGINATION_FIND_ALL
public static final FinderPath FINDER_PATH_WITHOUT_PAGINATION_FIND_ALL
public static final FinderPath FINDER_PATH_COUNT_ALL
public static final FinderPath FINDER_PATH_WITH_PAGINATION_FIND_BY_TYPE
public static final FinderPath FINDER_PATH_WITHOUT_PAGINATION_FIND_BY_TYPE
public static final FinderPath FINDER_PATH_COUNT_BY_TYPE
public static final FinderPath FINDER_PATH_FETCH_BY_N_T
public static final FinderPath FINDER_PATH_COUNT_BY_N_T
protected EntityCache entityCache
protected FinderCache finderCache
| Constructor Detail |
|---|
public ListTypePersistenceImpl()
| Method Detail |
|---|
public List<ListType> findByType(String type)
findByType in interface ListTypePersistencetype - the type
public List<ListType> findByType(String type,
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 ListTypeModelImpl. 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.
findByType in interface ListTypePersistencetype - the typestart - the lower bound of the range of list typesend - the upper bound of the range of list types (not inclusive)
public List<ListType> findByType(String type,
int start,
int end,
OrderByComparator<ListType> 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 ListTypeModelImpl. 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.
findByType in interface ListTypePersistencetype - the typestart - the lower bound of the range of list typesend - the upper bound of the range of list types (not inclusive)orderByComparator - the comparator to order the results by (optionally null)
public List<ListType> findByType(String type,
int start,
int end,
OrderByComparator<ListType> orderByComparator,
boolean retrieveFromCache)
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 ListTypeModelImpl. 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.
findByType in interface ListTypePersistencetype - the typestart - the lower bound of the range of list typesend - the upper bound of the range of list types (not inclusive)orderByComparator - the comparator to order the results by (optionally null)retrieveFromCache - whether to retrieve from the finder cache
public ListType findByType_First(String type,
OrderByComparator<ListType> orderByComparator)
throws NoSuchListTypeException
findByType_First in interface ListTypePersistencetype - the typeorderByComparator - the comparator to order the set by (optionally null)
NoSuchListTypeException - if a matching list type could not be found
public ListType fetchByType_First(String type,
OrderByComparator<ListType> orderByComparator)
fetchByType_First in interface ListTypePersistencetype - the typeorderByComparator - the comparator to order the set by (optionally null)
null if a matching list type could not be found
public ListType findByType_Last(String type,
OrderByComparator<ListType> orderByComparator)
throws NoSuchListTypeException
findByType_Last in interface ListTypePersistencetype - the typeorderByComparator - the comparator to order the set by (optionally null)
NoSuchListTypeException - if a matching list type could not be found
public ListType fetchByType_Last(String type,
OrderByComparator<ListType> orderByComparator)
fetchByType_Last in interface ListTypePersistencetype - the typeorderByComparator - the comparator to order the set by (optionally null)
null if a matching list type could not be found
public ListType[] findByType_PrevAndNext(long listTypeId,
String type,
OrderByComparator<ListType> orderByComparator)
throws NoSuchListTypeException
findByType_PrevAndNext in interface ListTypePersistencelistTypeId - the primary key of the current list typetype - the typeorderByComparator - the comparator to order the set by (optionally null)
NoSuchListTypeException - if a list type with the primary key could not be found
protected ListType getByType_PrevAndNext(Session session,
ListType listType,
String type,
OrderByComparator<ListType> orderByComparator,
boolean previous)
public void removeByType(String type)
removeByType in interface ListTypePersistencetype - the typepublic int countByType(String type)
countByType in interface ListTypePersistencetype - the type
public ListType findByN_T(String name,
String type)
throws NoSuchListTypeException
NoSuchListTypeException if it could not be found.
findByN_T in interface ListTypePersistencename - the nametype - the type
NoSuchListTypeException - if a matching list type could not be found
public ListType fetchByN_T(String name,
String type)
null if it could not be found. Uses the finder cache.
fetchByN_T in interface ListTypePersistencename - the nametype - the type
null if a matching list type could not be found
public ListType fetchByN_T(String name,
String type,
boolean retrieveFromCache)
null if it could not be found, optionally using the finder cache.
fetchByN_T in interface ListTypePersistencename - the nametype - the typeretrieveFromCache - whether to retrieve from the finder cache
null if a matching list type could not be found
public ListType removeByN_T(String name,
String type)
throws NoSuchListTypeException
removeByN_T in interface ListTypePersistencename - the nametype - the type
NoSuchListTypeException
public int countByN_T(String name,
String type)
countByN_T in interface ListTypePersistencename - the nametype - the type
public void cacheResult(ListType listType)
cacheResult in interface ListTypePersistencelistType - the list typepublic void cacheResult(List<ListType> listTypes)
cacheResult in interface ListTypePersistencelistTypes - the list typespublic void clearCache()
The EntityCache and FinderCache are both cleared by this method.
clearCache in interface BasePersistence<ListType>clearCache in class BasePersistenceImpl<ListType>public void clearCache(ListType listType)
The EntityCache and FinderCache are both cleared by this method.
clearCache in interface BasePersistence<ListType>clearCache in class BasePersistenceImpl<ListType>listType - the instance of this model to clear the cache forpublic void clearCache(List<ListType> listTypes)
BasePersistence
The EntityCache and FinderCache are both cleared by this
method.
clearCache in interface BasePersistence<ListType>clearCache in class BasePersistenceImpl<ListType>listTypes - the List instances of this model to clear the cache for
protected void cacheUniqueFindersCache(ListTypeModelImpl listTypeModelImpl,
boolean isNew)
protected void clearUniqueFindersCache(ListTypeModelImpl listTypeModelImpl)
public ListType create(long listTypeId)
create in interface ListTypePersistencelistTypeId - the primary key for the new list type
public ListType remove(long listTypeId)
throws NoSuchListTypeException
remove in interface ListTypePersistencelistTypeId - the primary key of the list type
NoSuchListTypeException - if a list type with the primary key could not be found
public ListType remove(Serializable primaryKey)
throws NoSuchListTypeException
remove in interface BasePersistence<ListType>remove in class BasePersistenceImpl<ListType>primaryKey - the primary key of the list type
NoSuchListTypeException - if a list type with the primary key could not be foundprotected ListType removeImpl(ListType listType)
BasePersistenceImplBasePersistenceImpl.update(BaseModel,
boolean) depends on this method to implement the remove operation; it
only notifies the model listeners.
removeImpl in class BasePersistenceImpl<ListType>listType - the model instance to remove
public ListType updateImpl(ListType listType)
BasePersistenceImplBasePersistenceImpl.remove(BaseModel) depends on this method to implement the
update operation; it only notifies the model listeners.
updateImpl in interface ListTypePersistenceupdateImpl in class BasePersistenceImpl<ListType>listType - the model instance to update
protected ListType toUnwrappedModel(ListType listType)
public ListType findByPrimaryKey(Serializable primaryKey)
throws NoSuchListTypeException
NoSuchModelException if it could not be found.
findByPrimaryKey in interface BasePersistence<ListType>findByPrimaryKey in class BasePersistenceImpl<ListType>primaryKey - the primary key of the list type
NoSuchListTypeException - if a list type with the primary key could not be found
public ListType findByPrimaryKey(long listTypeId)
throws NoSuchListTypeException
NoSuchListTypeException if it could not be found.
findByPrimaryKey in interface ListTypePersistencelistTypeId - the primary key of the list type
NoSuchListTypeException - if a list type with the primary key could not be foundpublic ListType fetchByPrimaryKey(Serializable primaryKey)
null if it could not be found.
fetchByPrimaryKey in interface BasePersistence<ListType>fetchByPrimaryKey in class BasePersistenceImpl<ListType>primaryKey - the primary key of the list type
null if a list type with the primary key could not be foundpublic ListType fetchByPrimaryKey(long listTypeId)
null if it could not be found.
fetchByPrimaryKey in interface ListTypePersistencelistTypeId - the primary key of the list type
null if a list type with the primary key could not be foundpublic Map<Serializable,ListType> fetchByPrimaryKeys(Set<Serializable> primaryKeys)
fetchByPrimaryKeys in interface BasePersistence<ListType>fetchByPrimaryKeys in interface ListTypePersistencefetchByPrimaryKeys in class BasePersistenceImpl<ListType>public List<ListType> findAll()
findAll in interface ListTypePersistence
public List<ListType> 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 ListTypeModelImpl. 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.
findAll in interface ListTypePersistencestart - the lower bound of the range of list typesend - the upper bound of the range of list types (not inclusive)
public List<ListType> findAll(int start,
int end,
OrderByComparator<ListType> 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 ListTypeModelImpl. 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.
findAll in interface ListTypePersistencestart - the lower bound of the range of list typesend - the upper bound of the range of list types (not inclusive)orderByComparator - the comparator to order the results by (optionally null)
public List<ListType> findAll(int start,
int end,
OrderByComparator<ListType> orderByComparator,
boolean retrieveFromCache)
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 ListTypeModelImpl. 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.
findAll in interface ListTypePersistencestart - the lower bound of the range of list typesend - the upper bound of the range of list types (not inclusive)orderByComparator - the comparator to order the results by (optionally null)retrieveFromCache - whether to retrieve from the finder cache
public void removeAll()
removeAll in interface ListTypePersistencepublic int countAll()
countAll in interface ListTypePersistencepublic Set<String> getBadColumnNames()
getBadColumnNames in interface BasePersistence<ListType>getBadColumnNames in interface ListTypePersistencegetBadColumnNames in class BasePersistenceImpl<ListType>protected Map<String,Integer> getTableColumnsMap()
getTableColumnsMap in class BasePersistenceImpl<ListType>public void afterPropertiesSet()
public void destroy()
|
Liferay 7.0-ce-b4 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||