Class ExpandoRowPersistenceImpl
- All Implemented Interfaces:
com.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
,com.liferay.portal.kernel.dao.orm.SessionFactory
,com.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.expando.kernel.model.ExpandoRow>
,com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.expando.kernel.model.ExpandoRow>
Caching information and settings can be found in portal.properties
- Author:
- Brian Wing Shun Chan
- {$generated.description}
-
Field Summary
FieldsFields inherited from class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl
CAST_CLOB_TEXT_OPEN, COUNT_COLUMN_NAME, databaseInMaxParameters, dbColumnNames, dummyEntityCache, dummyFinderCache, entityCacheEnabled, FINDER_ARGS_EMPTY, finderCacheEnabled, NULL_SAFE_STRING_COMPARATOR, nullModel, 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Initializes the expando row persistence.void
cacheResult
(com.liferay.expando.kernel.model.ExpandoRow expandoRow) Caches the expando row in the entity cache if it is enabled.void
cacheResult
(List<com.liferay.expando.kernel.model.ExpandoRow> expandoRows) Caches the expando rows in the entity cache if it is enabled.protected void
cacheUniqueFindersCache
(ExpandoRowModelImpl expandoRowModelImpl) void
Clears the cache for all expando rows.void
clearCache
(com.liferay.expando.kernel.model.ExpandoRow expandoRow) Clears the cache for the expando row.void
clearCache
(List<com.liferay.expando.kernel.model.ExpandoRow> expandoRows) void
clearCache
(Set<Serializable> primaryKeys) int
countAll()
Returns the number of expando rows.int
countByClassPK
(long classPK) Returns the number of expando rows where classPK = ?.int
countByT_C
(long tableId, long classPK) Returns the number of expando rows where tableId = ? and classPK = ?.int
countByTableId
(long tableId) Returns the number of expando rows where tableId = ?.com.liferay.expando.kernel.model.ExpandoRow
create
(long rowId) Creates a new expando row with the primary key.void
destroy()
com.liferay.expando.kernel.model.ExpandoRow
fetchByClassPK_First
(long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns the first expando row in the ordered set where classPK = ?.com.liferay.expando.kernel.model.ExpandoRow
fetchByClassPK_Last
(long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns the last expando row in the ordered set where classPK = ?.com.liferay.expando.kernel.model.ExpandoRow
fetchByPrimaryKey
(long rowId) Returns the expando row with the primary key or returnsnull
if it could not be found.com.liferay.expando.kernel.model.ExpandoRow
fetchByPrimaryKey
(Serializable primaryKey) Returns the expando row with the primary key or returnsnull
if it could not be found.Map<Serializable,
com.liferay.expando.kernel.model.ExpandoRow> fetchByPrimaryKeys
(Set<Serializable> primaryKeys) com.liferay.expando.kernel.model.ExpandoRow
fetchByT_C
(long tableId, long classPK) Returns the expando row where tableId = ? and classPK = ? or returnsnull
if it could not be found.com.liferay.expando.kernel.model.ExpandoRow
fetchByT_C
(long tableId, long classPK, boolean useFinderCache) Returns the expando row where tableId = ? and classPK = ? or returnsnull
if it could not be found, optionally using the finder cache.com.liferay.expando.kernel.model.ExpandoRow
fetchByTableId_First
(long tableId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns the first expando row in the ordered set where tableId = ?.com.liferay.expando.kernel.model.ExpandoRow
fetchByTableId_Last
(long tableId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns the last expando row in the ordered set where tableId = ?.List<com.liferay.expando.kernel.model.ExpandoRow>
findAll()
Returns all the expando rows.List<com.liferay.expando.kernel.model.ExpandoRow>
findAll
(int start, int end) Returns a range of all the expando rows.List<com.liferay.expando.kernel.model.ExpandoRow>
findAll
(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns an ordered range of all the expando rows.List<com.liferay.expando.kernel.model.ExpandoRow>
findAll
(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator, boolean useFinderCache) Returns an ordered range of all the expando rows.List<com.liferay.expando.kernel.model.ExpandoRow>
findByClassPK
(long classPK) Returns all the expando rows where classPK = ?.List<com.liferay.expando.kernel.model.ExpandoRow>
findByClassPK
(long classPK, int start, int end) Returns a range of all the expando rows where classPK = ?.List<com.liferay.expando.kernel.model.ExpandoRow>
findByClassPK
(long classPK, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns an ordered range of all the expando rows where classPK = ?.List<com.liferay.expando.kernel.model.ExpandoRow>
findByClassPK
(long classPK, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator, boolean useFinderCache) Returns an ordered range of all the expando rows where classPK = ?.com.liferay.expando.kernel.model.ExpandoRow
findByClassPK_First
(long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns the first expando row in the ordered set where classPK = ?.com.liferay.expando.kernel.model.ExpandoRow
findByClassPK_Last
(long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns the last expando row in the ordered set where classPK = ?.com.liferay.expando.kernel.model.ExpandoRow[]
findByClassPK_PrevAndNext
(long rowId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns the expando rows before and after the current expando row in the ordered set where classPK = ?.com.liferay.expando.kernel.model.ExpandoRow
findByPrimaryKey
(long rowId) Returns the expando row with the primary key or throws aNoSuchRowException
if it could not be found.com.liferay.expando.kernel.model.ExpandoRow
findByPrimaryKey
(Serializable primaryKey) Returns the expando row with the primary key or throws acom.liferay.portal.kernel.exception.NoSuchModelException
if it could not be found.com.liferay.expando.kernel.model.ExpandoRow
findByT_C
(long tableId, long classPK) Returns the expando row where tableId = ? and classPK = ? or throws aNoSuchRowException
if it could not be found.List<com.liferay.expando.kernel.model.ExpandoRow>
findByTableId
(long tableId) Returns all the expando rows where tableId = ?.List<com.liferay.expando.kernel.model.ExpandoRow>
findByTableId
(long tableId, int start, int end) Returns a range of all the expando rows where tableId = ?.List<com.liferay.expando.kernel.model.ExpandoRow>
findByTableId
(long tableId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns an ordered range of all the expando rows where tableId = ?.List<com.liferay.expando.kernel.model.ExpandoRow>
findByTableId
(long tableId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator, boolean useFinderCache) Returns an ordered range of all the expando rows where tableId = ?.com.liferay.expando.kernel.model.ExpandoRow
findByTableId_First
(long tableId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns the first expando row in the ordered set where tableId = ?.com.liferay.expando.kernel.model.ExpandoRow
findByTableId_Last
(long tableId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns the last expando row in the ordered set where tableId = ?.com.liferay.expando.kernel.model.ExpandoRow[]
findByTableId_PrevAndNext
(long rowId, long tableId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns the expando rows before and after the current expando row in the ordered set where tableId = ?.protected com.liferay.expando.kernel.model.ExpandoRow
getByClassPK_PrevAndNext
(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.expando.kernel.model.ExpandoRow expandoRow, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator, boolean previous) protected com.liferay.expando.kernel.model.ExpandoRow
getByTableId_PrevAndNext
(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.expando.kernel.model.ExpandoRow expandoRow, long tableId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator, boolean previous) getCTColumnNames
(com.liferay.portal.kernel.change.tracking.CTColumnResolutionType ctColumnResolutionType) protected com.liferay.portal.kernel.dao.orm.EntityCache
protected com.liferay.portal.kernel.dao.orm.FinderCache
protected String
protected String
com.liferay.expando.kernel.model.ExpandoRow
remove
(long rowId) Removes the expando row with the primary key from the database.com.liferay.expando.kernel.model.ExpandoRow
remove
(Serializable primaryKey) Removes the expando row with the primary key from the database.void
Removes all the expando rows from the database.void
removeByClassPK
(long classPK) Removes all the expando rows where classPK = ? from the database.com.liferay.expando.kernel.model.ExpandoRow
removeByT_C
(long tableId, long classPK) Removes the expando row where tableId = ? and classPK = ? from the database.void
removeByTableId
(long tableId) Removes all the expando rows where tableId = ? from the database.protected com.liferay.expando.kernel.model.ExpandoRow
removeImpl
(com.liferay.expando.kernel.model.ExpandoRow expandoRow) com.liferay.expando.kernel.model.ExpandoRow
updateImpl
(com.liferay.expando.kernel.model.ExpandoRow expandoRow) Methods inherited from class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl
appendOrderByComparator, appendOrderByComparator, closeSession, countWithDynamicQuery, countWithDynamicQuery, dslQuery, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getClassLoader, getColumnName, getCompoundPKColumnNames, getCurrentSession, getDataSource, getDB, getDialect, getListeners, getModelClass, openNewSession, openSession, processException, registerListener, remove, removeByFunction, removeConjunction, setConfiguration, setDataSource, setDBColumnNames, setEntityCacheEnabled, setModelClass, setModelImplClass, setModelPKClass, setSessionFactory, setTable, unregisterListener, update, update
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.kernel.service.persistence.BasePersistence
closeSession, countWithDynamicQuery, countWithDynamicQuery, dslQuery, dslQueryCount, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getCurrentSession, getDataSource, getDB, getDialect, getListeners, getModelClass, openSession, processException, registerListener, remove, removeByFunction, setDataSource, unregisterListener, update, update
-
Field Details
-
FINDER_CLASS_NAME_ENTITY
-
FINDER_CLASS_NAME_LIST_WITH_PAGINATION
-
FINDER_CLASS_NAME_LIST_WITHOUT_PAGINATION
-
-
Constructor Details
-
ExpandoRowPersistenceImpl
public ExpandoRowPersistenceImpl()
-
-
Method Details
-
findByTableId
Returns all the expando rows where tableId = ?.- Specified by:
findByTableId
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table ID- Returns:
- the matching expando rows
-
findByTableId
public List<com.liferay.expando.kernel.model.ExpandoRow> findByTableId(long tableId, int start, int end) Returns a range of all the expando rows where tableId = ?.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromExpandoRowModelImpl
.- Specified by:
findByTableId
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table IDstart
- the lower bound of the range of expando rowsend
- the upper bound of the range of expando rows (not inclusive)- Returns:
- the range of matching expando rows
-
findByTableId
public List<com.liferay.expando.kernel.model.ExpandoRow> findByTableId(long tableId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns an ordered range of all the expando rows where tableId = ?.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromExpandoRowModelImpl
.- Specified by:
findByTableId
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table IDstart
- the lower bound of the range of expando rowsend
- the upper bound of the range of expando rows (not inclusive)orderByComparator
- the comparator to order the results by (optionallynull
)- Returns:
- the ordered range of matching expando rows
-
findByTableId
public List<com.liferay.expando.kernel.model.ExpandoRow> findByTableId(long tableId, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator, boolean useFinderCache) Returns an ordered range of all the expando rows where tableId = ?.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromExpandoRowModelImpl
.- Specified by:
findByTableId
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table IDstart
- the lower bound of the range of expando rowsend
- the upper bound of the range of expando rows (not inclusive)orderByComparator
- the comparator to order the results by (optionallynull
)useFinderCache
- whether to use the finder cache- Returns:
- the ordered range of matching expando rows
-
findByTableId_First
public com.liferay.expando.kernel.model.ExpandoRow findByTableId_First(long tableId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) throws com.liferay.expando.kernel.exception.NoSuchRowException Returns the first expando row in the ordered set where tableId = ?.- Specified by:
findByTableId_First
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table IDorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the first matching expando row
- Throws:
com.liferay.expando.kernel.exception.NoSuchRowException
- if a matching expando row could not be found
-
fetchByTableId_First
public com.liferay.expando.kernel.model.ExpandoRow fetchByTableId_First(long tableId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns the first expando row in the ordered set where tableId = ?.- Specified by:
fetchByTableId_First
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table IDorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the first matching expando row, or
null
if a matching expando row could not be found
-
findByTableId_Last
public com.liferay.expando.kernel.model.ExpandoRow findByTableId_Last(long tableId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) throws com.liferay.expando.kernel.exception.NoSuchRowException Returns the last expando row in the ordered set where tableId = ?.- Specified by:
findByTableId_Last
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table IDorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the last matching expando row
- Throws:
com.liferay.expando.kernel.exception.NoSuchRowException
- if a matching expando row could not be found
-
fetchByTableId_Last
public com.liferay.expando.kernel.model.ExpandoRow fetchByTableId_Last(long tableId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns the last expando row in the ordered set where tableId = ?.- Specified by:
fetchByTableId_Last
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table IDorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the last matching expando row, or
null
if a matching expando row could not be found
-
findByTableId_PrevAndNext
public com.liferay.expando.kernel.model.ExpandoRow[] findByTableId_PrevAndNext(long rowId, long tableId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) throws com.liferay.expando.kernel.exception.NoSuchRowException Returns the expando rows before and after the current expando row in the ordered set where tableId = ?.- Specified by:
findByTableId_PrevAndNext
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
rowId
- the primary key of the current expando rowtableId
- the table IDorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the previous, current, and next expando row
- Throws:
com.liferay.expando.kernel.exception.NoSuchRowException
- if a expando row with the primary key could not be found
-
getByTableId_PrevAndNext
protected com.liferay.expando.kernel.model.ExpandoRow getByTableId_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.expando.kernel.model.ExpandoRow expandoRow, long tableId, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator, boolean previous) -
removeByTableId
public void removeByTableId(long tableId) Removes all the expando rows where tableId = ? from the database.- Specified by:
removeByTableId
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table ID
-
countByTableId
public int countByTableId(long tableId) Returns the number of expando rows where tableId = ?.- Specified by:
countByTableId
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table ID- Returns:
- the number of matching expando rows
-
findByClassPK
Returns all the expando rows where classPK = ?.- Specified by:
findByClassPK
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
classPK
- the class pk- Returns:
- the matching expando rows
-
findByClassPK
public List<com.liferay.expando.kernel.model.ExpandoRow> findByClassPK(long classPK, int start, int end) Returns a range of all the expando rows where classPK = ?.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromExpandoRowModelImpl
.- Specified by:
findByClassPK
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
classPK
- the class pkstart
- the lower bound of the range of expando rowsend
- the upper bound of the range of expando rows (not inclusive)- Returns:
- the range of matching expando rows
-
findByClassPK
public List<com.liferay.expando.kernel.model.ExpandoRow> findByClassPK(long classPK, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns an ordered range of all the expando rows where classPK = ?.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromExpandoRowModelImpl
.- Specified by:
findByClassPK
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
classPK
- the class pkstart
- the lower bound of the range of expando rowsend
- the upper bound of the range of expando rows (not inclusive)orderByComparator
- the comparator to order the results by (optionallynull
)- Returns:
- the ordered range of matching expando rows
-
findByClassPK
public List<com.liferay.expando.kernel.model.ExpandoRow> findByClassPK(long classPK, int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator, boolean useFinderCache) Returns an ordered range of all the expando rows where classPK = ?.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromExpandoRowModelImpl
.- Specified by:
findByClassPK
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
classPK
- the class pkstart
- the lower bound of the range of expando rowsend
- the upper bound of the range of expando rows (not inclusive)orderByComparator
- the comparator to order the results by (optionallynull
)useFinderCache
- whether to use the finder cache- Returns:
- the ordered range of matching expando rows
-
findByClassPK_First
public com.liferay.expando.kernel.model.ExpandoRow findByClassPK_First(long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) throws com.liferay.expando.kernel.exception.NoSuchRowException Returns the first expando row in the ordered set where classPK = ?.- Specified by:
findByClassPK_First
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
classPK
- the class pkorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the first matching expando row
- Throws:
com.liferay.expando.kernel.exception.NoSuchRowException
- if a matching expando row could not be found
-
fetchByClassPK_First
public com.liferay.expando.kernel.model.ExpandoRow fetchByClassPK_First(long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns the first expando row in the ordered set where classPK = ?.- Specified by:
fetchByClassPK_First
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
classPK
- the class pkorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the first matching expando row, or
null
if a matching expando row could not be found
-
findByClassPK_Last
public com.liferay.expando.kernel.model.ExpandoRow findByClassPK_Last(long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) throws com.liferay.expando.kernel.exception.NoSuchRowException Returns the last expando row in the ordered set where classPK = ?.- Specified by:
findByClassPK_Last
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
classPK
- the class pkorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the last matching expando row
- Throws:
com.liferay.expando.kernel.exception.NoSuchRowException
- if a matching expando row could not be found
-
fetchByClassPK_Last
public com.liferay.expando.kernel.model.ExpandoRow fetchByClassPK_Last(long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns the last expando row in the ordered set where classPK = ?.- Specified by:
fetchByClassPK_Last
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
classPK
- the class pkorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the last matching expando row, or
null
if a matching expando row could not be found
-
findByClassPK_PrevAndNext
public com.liferay.expando.kernel.model.ExpandoRow[] findByClassPK_PrevAndNext(long rowId, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) throws com.liferay.expando.kernel.exception.NoSuchRowException Returns the expando rows before and after the current expando row in the ordered set where classPK = ?.- Specified by:
findByClassPK_PrevAndNext
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
rowId
- the primary key of the current expando rowclassPK
- the class pkorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the previous, current, and next expando row
- Throws:
com.liferay.expando.kernel.exception.NoSuchRowException
- if a expando row with the primary key could not be found
-
getByClassPK_PrevAndNext
protected com.liferay.expando.kernel.model.ExpandoRow getByClassPK_PrevAndNext(com.liferay.portal.kernel.dao.orm.Session session, com.liferay.expando.kernel.model.ExpandoRow expandoRow, long classPK, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator, boolean previous) -
removeByClassPK
public void removeByClassPK(long classPK) Removes all the expando rows where classPK = ? from the database.- Specified by:
removeByClassPK
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
classPK
- the class pk
-
countByClassPK
public int countByClassPK(long classPK) Returns the number of expando rows where classPK = ?.- Specified by:
countByClassPK
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
classPK
- the class pk- Returns:
- the number of matching expando rows
-
findByT_C
public com.liferay.expando.kernel.model.ExpandoRow findByT_C(long tableId, long classPK) throws com.liferay.expando.kernel.exception.NoSuchRowException Returns the expando row where tableId = ? and classPK = ? or throws aNoSuchRowException
if it could not be found.- Specified by:
findByT_C
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table IDclassPK
- the class pk- Returns:
- the matching expando row
- Throws:
com.liferay.expando.kernel.exception.NoSuchRowException
- if a matching expando row could not be found
-
fetchByT_C
public com.liferay.expando.kernel.model.ExpandoRow fetchByT_C(long tableId, long classPK) Returns the expando row where tableId = ? and classPK = ? or returnsnull
if it could not be found. Uses the finder cache.- Specified by:
fetchByT_C
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table IDclassPK
- the class pk- Returns:
- the matching expando row, or
null
if a matching expando row could not be found
-
fetchByT_C
public com.liferay.expando.kernel.model.ExpandoRow fetchByT_C(long tableId, long classPK, boolean useFinderCache) Returns the expando row where tableId = ? and classPK = ? or returnsnull
if it could not be found, optionally using the finder cache.- Specified by:
fetchByT_C
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table IDclassPK
- the class pkuseFinderCache
- whether to use the finder cache- Returns:
- the matching expando row, or
null
if a matching expando row could not be found
-
removeByT_C
public com.liferay.expando.kernel.model.ExpandoRow removeByT_C(long tableId, long classPK) throws com.liferay.expando.kernel.exception.NoSuchRowException Removes the expando row where tableId = ? and classPK = ? from the database.- Specified by:
removeByT_C
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table IDclassPK
- the class pk- Returns:
- the expando row that was removed
- Throws:
com.liferay.expando.kernel.exception.NoSuchRowException
-
countByT_C
public int countByT_C(long tableId, long classPK) Returns the number of expando rows where tableId = ? and classPK = ?.- Specified by:
countByT_C
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
tableId
- the table IDclassPK
- the class pk- Returns:
- the number of matching expando rows
-
cacheResult
public void cacheResult(com.liferay.expando.kernel.model.ExpandoRow expandoRow) Caches the expando row in the entity cache if it is enabled.- Specified by:
cacheResult
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Overrides:
cacheResult
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
- Parameters:
expandoRow
- the expando row
-
cacheResult
Caches the expando rows in the entity cache if it is enabled.- Specified by:
cacheResult
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
expandoRows
- the expando rows
-
clearCache
public void clearCache()Clears the cache for all expando rows.The
EntityCache
andFinderCache
are both cleared by this method.- Specified by:
clearCache
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.expando.kernel.model.ExpandoRow>
- Overrides:
clearCache
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
-
clearCache
public void clearCache(com.liferay.expando.kernel.model.ExpandoRow expandoRow) Clears the cache for the expando row.The
EntityCache
andFinderCache
are both cleared by this method.- Specified by:
clearCache
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.expando.kernel.model.ExpandoRow>
- Overrides:
clearCache
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
-
clearCache
- Specified by:
clearCache
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.expando.kernel.model.ExpandoRow>
- Overrides:
clearCache
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
-
clearCache
- Specified by:
clearCache
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.expando.kernel.model.ExpandoRow>
-
cacheUniqueFindersCache
-
create
public com.liferay.expando.kernel.model.ExpandoRow create(long rowId) Creates a new expando row with the primary key. Does not add the expando row to the database.- Specified by:
create
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
rowId
- the primary key for the new expando row- Returns:
- the new expando row
-
remove
public com.liferay.expando.kernel.model.ExpandoRow remove(long rowId) throws com.liferay.expando.kernel.exception.NoSuchRowException Removes the expando row with the primary key from the database. Also notifies the appropriate model listeners.- Specified by:
remove
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
rowId
- the primary key of the expando row- Returns:
- the expando row that was removed
- Throws:
com.liferay.expando.kernel.exception.NoSuchRowException
- if a expando row with the primary key could not be found
-
remove
public com.liferay.expando.kernel.model.ExpandoRow remove(Serializable primaryKey) throws com.liferay.expando.kernel.exception.NoSuchRowException Removes the expando row with the primary key from the database. Also notifies the appropriate model listeners.- Specified by:
remove
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.expando.kernel.model.ExpandoRow>
- Overrides:
remove
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
- Parameters:
primaryKey
- the primary key of the expando row- Returns:
- the expando row that was removed
- Throws:
com.liferay.expando.kernel.exception.NoSuchRowException
- if a expando row with the primary key could not be found
-
removeImpl
protected com.liferay.expando.kernel.model.ExpandoRow removeImpl(com.liferay.expando.kernel.model.ExpandoRow expandoRow) - Overrides:
removeImpl
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
-
updateImpl
public com.liferay.expando.kernel.model.ExpandoRow updateImpl(com.liferay.expando.kernel.model.ExpandoRow expandoRow) - Specified by:
updateImpl
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Overrides:
updateImpl
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
-
findByPrimaryKey
public com.liferay.expando.kernel.model.ExpandoRow findByPrimaryKey(Serializable primaryKey) throws com.liferay.expando.kernel.exception.NoSuchRowException Returns the expando row with the primary key or throws acom.liferay.portal.kernel.exception.NoSuchModelException
if it could not be found.- Specified by:
findByPrimaryKey
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.expando.kernel.model.ExpandoRow>
- Overrides:
findByPrimaryKey
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
- Parameters:
primaryKey
- the primary key of the expando row- Returns:
- the expando row
- Throws:
com.liferay.expando.kernel.exception.NoSuchRowException
- if a expando row with the primary key could not be found
-
findByPrimaryKey
public com.liferay.expando.kernel.model.ExpandoRow findByPrimaryKey(long rowId) throws com.liferay.expando.kernel.exception.NoSuchRowException Returns the expando row with the primary key or throws aNoSuchRowException
if it could not be found.- Specified by:
findByPrimaryKey
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
rowId
- the primary key of the expando row- Returns:
- the expando row
- Throws:
com.liferay.expando.kernel.exception.NoSuchRowException
- if a expando row with the primary key could not be found
-
fetchByPrimaryKey
Returns the expando row with the primary key or returnsnull
if it could not be found.- Specified by:
fetchByPrimaryKey
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.expando.kernel.model.ExpandoRow>
- Overrides:
fetchByPrimaryKey
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
- Parameters:
primaryKey
- the primary key of the expando row- Returns:
- the expando row, or
null
if a expando row with the primary key could not be found
-
fetchByPrimaryKey
public com.liferay.expando.kernel.model.ExpandoRow fetchByPrimaryKey(long rowId) Returns the expando row with the primary key or returnsnull
if it could not be found.- Specified by:
fetchByPrimaryKey
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
rowId
- the primary key of the expando row- Returns:
- the expando row, or
null
if a expando row with the primary key could not be found
-
fetchByPrimaryKeys
public Map<Serializable,com.liferay.expando.kernel.model.ExpandoRow> fetchByPrimaryKeys(Set<Serializable> primaryKeys) - Specified by:
fetchByPrimaryKeys
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.expando.kernel.model.ExpandoRow>
- Overrides:
fetchByPrimaryKeys
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
-
findAll
Returns all the expando rows.- Specified by:
findAll
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Returns:
- the expando rows
-
findAll
Returns a range of all the expando rows.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromExpandoRowModelImpl
.- Specified by:
findAll
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
start
- the lower bound of the range of expando rowsend
- the upper bound of the range of expando rows (not inclusive)- Returns:
- the range of expando rows
-
findAll
public List<com.liferay.expando.kernel.model.ExpandoRow> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator) Returns an ordered range of all the expando rows.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromExpandoRowModelImpl
.- Specified by:
findAll
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
start
- the lower bound of the range of expando rowsend
- the upper bound of the range of expando rows (not inclusive)orderByComparator
- the comparator to order the results by (optionallynull
)- Returns:
- the ordered range of expando rows
-
findAll
public List<com.liferay.expando.kernel.model.ExpandoRow> findAll(int start, int end, com.liferay.portal.kernel.util.OrderByComparator<com.liferay.expando.kernel.model.ExpandoRow> orderByComparator, boolean useFinderCache) Returns an ordered range of all the expando rows.Useful when paginating results. Returns a maximum of
end - start
instances.start
andend
are not primary keys, they are indexes in the result set. Thus,0
refers to the first result in the set. Setting bothstart
andend
toQueryUtil#ALL_POS
will return the full result set. IforderByComparator
is specified, then the query will include the given ORDER BY logic. IforderByComparator
is absent, then the query will include the default ORDER BY logic fromExpandoRowModelImpl
.- Specified by:
findAll
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Parameters:
start
- the lower bound of the range of expando rowsend
- the upper bound of the range of expando rows (not inclusive)orderByComparator
- the comparator to order the results by (optionallynull
)useFinderCache
- whether to use the finder cache- Returns:
- the ordered range of expando rows
-
removeAll
public void removeAll()Removes all the expando rows from the database.- Specified by:
removeAll
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
-
countAll
public int countAll()Returns the number of expando rows.- Specified by:
countAll
in interfacecom.liferay.expando.kernel.service.persistence.ExpandoRowPersistence
- Returns:
- the number of expando rows
-
getBadColumnNames
- Specified by:
getBadColumnNames
in interfacecom.liferay.portal.kernel.service.persistence.BasePersistence<com.liferay.expando.kernel.model.ExpandoRow>
- Overrides:
getBadColumnNames
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
-
getEntityCache
protected com.liferay.portal.kernel.dao.orm.EntityCache getEntityCache()- Overrides:
getEntityCache
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
-
getPKDBName
- Overrides:
getPKDBName
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
-
getSelectSQL
- Overrides:
getSelectSQL
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
-
getCTColumnNames
public Set<String> getCTColumnNames(com.liferay.portal.kernel.change.tracking.CTColumnResolutionType ctColumnResolutionType) - Specified by:
getCTColumnNames
in interfacecom.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.expando.kernel.model.ExpandoRow>
-
getMappingTableNames
- Specified by:
getMappingTableNames
in interfacecom.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.expando.kernel.model.ExpandoRow>
-
getTableColumnsMap
- Specified by:
getTableColumnsMap
in interfacecom.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.expando.kernel.model.ExpandoRow>
- Overrides:
getTableColumnsMap
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
-
getTableName
- Specified by:
getTableName
in interfacecom.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.expando.kernel.model.ExpandoRow>
-
getUniqueIndexColumnNames
- Specified by:
getUniqueIndexColumnNames
in interfacecom.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence<com.liferay.expando.kernel.model.ExpandoRow>
-
afterPropertiesSet
public void afterPropertiesSet()Initializes the expando row persistence. -
destroy
public void destroy() -
getFinderCache
protected com.liferay.portal.kernel.dao.orm.FinderCache getFinderCache()- Overrides:
getFinderCache
in classcom.liferay.portal.kernel.service.persistence.impl.BasePersistenceImpl<com.liferay.expando.kernel.model.ExpandoRow>
-