Interface ExpandoRowPersistence
- All Superinterfaces:
BasePersistence<ExpandoRow>
,CTPersistence<ExpandoRow>
Caching information and settings can be found in portal.properties
- Author:
- Brian Wing Shun Chan
- See Also:
- {$generated.description}
-
Method Summary
Modifier and TypeMethodDescriptionvoid
cacheResult
(ExpandoRow expandoRow) Caches the expando row in the entity cache if it is enabled.void
cacheResult
(List<ExpandoRow> expandoRows) Caches the expando rows in the entity cache if it is enabled.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 = ?.create
(long rowId) Creates a new expando row with the primary key.fetchByClassPK_First
(long classPK, OrderByComparator<ExpandoRow> orderByComparator) Returns the first expando row in the ordered set where classPK = ?.fetchByClassPK_Last
(long classPK, OrderByComparator<ExpandoRow> orderByComparator) Returns the last expando row in the ordered set where classPK = ?.fetchByPrimaryKey
(long rowId) Returns the expando row with the primary key or returnsnull
if it could not be found.fetchByT_C
(long tableId, long classPK) Returns the expando row where tableId = ? and classPK = ? or returnsnull
if it could not be found.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.fetchByTableId_First
(long tableId, OrderByComparator<ExpandoRow> orderByComparator) Returns the first expando row in the ordered set where tableId = ?.fetchByTableId_Last
(long tableId, OrderByComparator<ExpandoRow> orderByComparator) Returns the last expando row in the ordered set where tableId = ?.findAll()
Returns all the expando rows.findAll
(int start, int end) Returns a range of all the expando rows.findAll
(int start, int end, OrderByComparator<ExpandoRow> orderByComparator) Returns an ordered range of all the expando rows.findAll
(int start, int end, OrderByComparator<ExpandoRow> orderByComparator, boolean useFinderCache) Returns an ordered range of all the expando rows.findByClassPK
(long classPK) Returns all the expando rows where classPK = ?.findByClassPK
(long classPK, int start, int end) Returns a range of all the expando rows where classPK = ?.findByClassPK
(long classPK, int start, int end, OrderByComparator<ExpandoRow> orderByComparator) Returns an ordered range of all the expando rows where classPK = ?.findByClassPK
(long classPK, int start, int end, OrderByComparator<ExpandoRow> orderByComparator, boolean useFinderCache) Returns an ordered range of all the expando rows where classPK = ?.findByClassPK_First
(long classPK, OrderByComparator<ExpandoRow> orderByComparator) Returns the first expando row in the ordered set where classPK = ?.findByClassPK_Last
(long classPK, OrderByComparator<ExpandoRow> orderByComparator) Returns the last expando row in the ordered set where classPK = ?.findByClassPK_PrevAndNext
(long rowId, long classPK, OrderByComparator<ExpandoRow> orderByComparator) Returns the expando rows before and after the current expando row in the ordered set where classPK = ?.findByPrimaryKey
(long rowId) Returns the expando row with the primary key or throws aNoSuchRowException
if it could not be found.findByT_C
(long tableId, long classPK) Returns the expando row where tableId = ? and classPK = ? or throws aNoSuchRowException
if it could not be found.findByTableId
(long tableId) Returns all the expando rows where tableId = ?.findByTableId
(long tableId, int start, int end) Returns a range of all the expando rows where tableId = ?.findByTableId
(long tableId, int start, int end, OrderByComparator<ExpandoRow> orderByComparator) Returns an ordered range of all the expando rows where tableId = ?.findByTableId
(long tableId, int start, int end, OrderByComparator<ExpandoRow> orderByComparator, boolean useFinderCache) Returns an ordered range of all the expando rows where tableId = ?.findByTableId_First
(long tableId, OrderByComparator<ExpandoRow> orderByComparator) Returns the first expando row in the ordered set where tableId = ?.findByTableId_Last
(long tableId, OrderByComparator<ExpandoRow> orderByComparator) Returns the last expando row in the ordered set where tableId = ?.findByTableId_PrevAndNext
(long rowId, long tableId, OrderByComparator<ExpandoRow> orderByComparator) Returns the expando rows before and after the current expando row in the ordered set where tableId = ?.remove
(long rowId) 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.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.updateImpl
(ExpandoRow expandoRow) Methods inherited from interface com.liferay.portal.kernel.service.persistence.BasePersistence
clearCache, clearCache, clearCache, clearCache, closeSession, countWithDynamicQuery, countWithDynamicQuery, dslQuery, dslQueryCount, fetchByPrimaryKey, fetchByPrimaryKeys, findByPrimaryKey, findWithDynamicQuery, findWithDynamicQuery, findWithDynamicQuery, flush, getBadColumnNames, getCurrentSession, getDataSource, getDB, getDialect, getListeners, getModelClass, openSession, processException, registerListener, remove, remove, removeByFunction, setDataSource, unregisterListener, update, update
Methods inherited from interface com.liferay.portal.kernel.service.persistence.change.tracking.CTPersistence
getCTColumnNames, getMappingTableNames, getTableColumnsMap, getTableName, getUniqueIndexColumnNames
-
Method Details
-
findByTableId
Returns all the expando rows where tableId = ?.- Parameters:
tableId
- the table ID- Returns:
- the matching expando rows
-
findByTableId
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
.- 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
List<ExpandoRow> findByTableId(long tableId, int start, int end, OrderByComparator<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
.- 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
List<ExpandoRow> findByTableId(long tableId, int start, int end, OrderByComparator<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
.- 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
ExpandoRow findByTableId_First(long tableId, OrderByComparator<ExpandoRow> orderByComparator) throws NoSuchRowException Returns the first expando row in the ordered set where tableId = ?.- Parameters:
tableId
- the table IDorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the first matching expando row
- Throws:
NoSuchRowException
- if a matching expando row could not be found
-
fetchByTableId_First
Returns the first expando row in the ordered set where tableId = ?.- 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
ExpandoRow findByTableId_Last(long tableId, OrderByComparator<ExpandoRow> orderByComparator) throws NoSuchRowException Returns the last expando row in the ordered set where tableId = ?.- Parameters:
tableId
- the table IDorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the last matching expando row
- Throws:
NoSuchRowException
- if a matching expando row could not be found
-
fetchByTableId_Last
Returns the last expando row in the ordered set where tableId = ?.- 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
ExpandoRow[] findByTableId_PrevAndNext(long rowId, long tableId, OrderByComparator<ExpandoRow> orderByComparator) throws NoSuchRowException Returns the expando rows before and after the current expando row in the ordered set where tableId = ?.- 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:
NoSuchRowException
- if a expando row with the primary key could not be found
-
removeByTableId
void removeByTableId(long tableId) Removes all the expando rows where tableId = ? from the database.- Parameters:
tableId
- the table ID
-
countByTableId
int countByTableId(long tableId) Returns the number of expando rows where tableId = ?.- Parameters:
tableId
- the table ID- Returns:
- the number of matching expando rows
-
findByClassPK
Returns all the expando rows where classPK = ?.- Parameters:
classPK
- the class pk- Returns:
- the matching expando rows
-
findByClassPK
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
.- 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
List<ExpandoRow> findByClassPK(long classPK, int start, int end, OrderByComparator<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
.- 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
List<ExpandoRow> findByClassPK(long classPK, int start, int end, OrderByComparator<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
.- 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
ExpandoRow findByClassPK_First(long classPK, OrderByComparator<ExpandoRow> orderByComparator) throws NoSuchRowException Returns the first expando row in the ordered set where classPK = ?.- Parameters:
classPK
- the class pkorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the first matching expando row
- Throws:
NoSuchRowException
- if a matching expando row could not be found
-
fetchByClassPK_First
Returns the first expando row in the ordered set where classPK = ?.- 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
ExpandoRow findByClassPK_Last(long classPK, OrderByComparator<ExpandoRow> orderByComparator) throws NoSuchRowException Returns the last expando row in the ordered set where classPK = ?.- Parameters:
classPK
- the class pkorderByComparator
- the comparator to order the set by (optionallynull
)- Returns:
- the last matching expando row
- Throws:
NoSuchRowException
- if a matching expando row could not be found
-
fetchByClassPK_Last
Returns the last expando row in the ordered set where classPK = ?.- 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
ExpandoRow[] findByClassPK_PrevAndNext(long rowId, long classPK, OrderByComparator<ExpandoRow> orderByComparator) throws NoSuchRowException Returns the expando rows before and after the current expando row in the ordered set where classPK = ?.- 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:
NoSuchRowException
- if a expando row with the primary key could not be found
-
removeByClassPK
void removeByClassPK(long classPK) Removes all the expando rows where classPK = ? from the database.- Parameters:
classPK
- the class pk
-
countByClassPK
int countByClassPK(long classPK) Returns the number of expando rows where classPK = ?.- Parameters:
classPK
- the class pk- Returns:
- the number of matching expando rows
-
findByT_C
Returns the expando row where tableId = ? and classPK = ? or throws aNoSuchRowException
if it could not be found.- Parameters:
tableId
- the table IDclassPK
- the class pk- Returns:
- the matching expando row
- Throws:
NoSuchRowException
- if a matching expando row could not be found
-
fetchByT_C
Returns the expando row where tableId = ? and classPK = ? or returnsnull
if it could not be found. Uses the finder cache.- 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
Returns the expando row where tableId = ? and classPK = ? or returnsnull
if it could not be found, optionally using the finder cache.- 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
Removes the expando row where tableId = ? and classPK = ? from the database.- Parameters:
tableId
- the table IDclassPK
- the class pk- Returns:
- the expando row that was removed
- Throws:
NoSuchRowException
-
countByT_C
int countByT_C(long tableId, long classPK) Returns the number of expando rows where tableId = ? and classPK = ?.- Parameters:
tableId
- the table IDclassPK
- the class pk- Returns:
- the number of matching expando rows
-
cacheResult
Caches the expando row in the entity cache if it is enabled.- Parameters:
expandoRow
- the expando row
-
cacheResult
Caches the expando rows in the entity cache if it is enabled.- Parameters:
expandoRows
- the expando rows
-
create
Creates a new expando row with the primary key. Does not add the expando row to the database.- Parameters:
rowId
- the primary key for the new expando row- Returns:
- the new expando row
-
remove
Removes the expando row with the primary key from the database. Also notifies the appropriate model listeners.- Parameters:
rowId
- the primary key of the expando row- Returns:
- the expando row that was removed
- Throws:
NoSuchRowException
- if a expando row with the primary key could not be found
-
updateImpl
-
findByPrimaryKey
Returns the expando row with the primary key or throws aNoSuchRowException
if it could not be found.- Parameters:
rowId
- the primary key of the expando row- Returns:
- the expando row
- Throws:
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.- 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
-
findAll
List<ExpandoRow> findAll()Returns all the expando rows.- 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
.- 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
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
.- 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
List<ExpandoRow> findAll(int start, int end, OrderByComparator<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
.- 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
void removeAll()Removes all the expando rows from the database. -
countAll
int countAll()Returns the number of expando rows.- Returns:
- the number of expando rows
-