@ProviderType public interface RepositoryPersistence extends BasePersistence<Repository>
Caching information and settings can be found in portal.properties
RepositoryPersistenceImpl
,
RepositoryUtil
Modifier and Type | Method and Description |
---|---|
void |
cacheResult(List<Repository> repositories)
Caches the repositories in the entity cache if it is enabled.
|
void |
cacheResult(Repository repository)
Caches the repository in the entity cache if it is enabled.
|
int |
countAll()
Returns the number of repositories.
|
int |
countByG_N_P(long groupId,
String name,
String portletId)
Returns the number of repositories where groupId = ? and name = ? and portletId = ?.
|
int |
countByGroupId(long groupId)
Returns the number of repositories where groupId = ?.
|
int |
countByUuid_C(String uuid,
long companyId)
Returns the number of repositories where uuid = ? and companyId = ?.
|
int |
countByUUID_G(String uuid,
long groupId)
Returns the number of repositories where uuid = ? and groupId = ?.
|
int |
countByUuid(String uuid)
Returns the number of repositories where uuid = ?.
|
Repository |
create(long repositoryId)
Creates a new repository with the primary key.
|
Repository |
fetchByG_N_P(long groupId,
String name,
String portletId)
Returns the repository where groupId = ? and name = ? and portletId = ? or returns
null if it could not be found. |
Repository |
fetchByG_N_P(long groupId,
String name,
String portletId,
boolean retrieveFromCache)
Returns the repository where groupId = ? and name = ? and portletId = ? or returns
null if it could not be found, optionally using the finder cache. |
Repository |
fetchByGroupId_First(long groupId,
OrderByComparator<Repository> orderByComparator)
Returns the first repository in the ordered set where groupId = ?.
|
Repository |
fetchByGroupId_Last(long groupId,
OrderByComparator<Repository> orderByComparator)
Returns the last repository in the ordered set where groupId = ?.
|
Repository |
fetchByPrimaryKey(long repositoryId)
Returns the repository with the primary key or returns
null if it could not be found. |
Map<Serializable,Repository> |
fetchByPrimaryKeys(Set<Serializable> primaryKeys) |
Repository |
fetchByUuid_C_First(String uuid,
long companyId,
OrderByComparator<Repository> orderByComparator)
Returns the first repository in the ordered set where uuid = ? and companyId = ?.
|
Repository |
fetchByUuid_C_Last(String uuid,
long companyId,
OrderByComparator<Repository> orderByComparator)
Returns the last repository in the ordered set where uuid = ? and companyId = ?.
|
Repository |
fetchByUuid_First(String uuid,
OrderByComparator<Repository> orderByComparator)
Returns the first repository in the ordered set where uuid = ?.
|
Repository |
fetchByUUID_G(String uuid,
long groupId)
Returns the repository where uuid = ? and groupId = ? or returns
null if it could not be found. |
Repository |
fetchByUUID_G(String uuid,
long groupId,
boolean retrieveFromCache)
Returns the repository where uuid = ? and groupId = ? or returns
null if it could not be found, optionally using the finder cache. |
Repository |
fetchByUuid_Last(String uuid,
OrderByComparator<Repository> orderByComparator)
Returns the last repository in the ordered set where uuid = ?.
|
List<Repository> |
findAll()
Returns all the repositories.
|
List<Repository> |
findAll(int start,
int end)
Returns a range of all the repositories.
|
List<Repository> |
findAll(int start,
int end,
OrderByComparator<Repository> orderByComparator)
Returns an ordered range of all the repositories.
|
List<Repository> |
findAll(int start,
int end,
OrderByComparator<Repository> orderByComparator,
boolean retrieveFromCache)
Returns an ordered range of all the repositories.
|
Repository |
findByG_N_P(long groupId,
String name,
String portletId)
Returns the repository where groupId = ? and name = ? and portletId = ? or throws a
NoSuchRepositoryException if it could not be found. |
Repository |
findByGroupId_First(long groupId,
OrderByComparator<Repository> orderByComparator)
Returns the first repository in the ordered set where groupId = ?.
|
Repository |
findByGroupId_Last(long groupId,
OrderByComparator<Repository> orderByComparator)
Returns the last repository in the ordered set where groupId = ?.
|
Repository[] |
findByGroupId_PrevAndNext(long repositoryId,
long groupId,
OrderByComparator<Repository> orderByComparator)
Returns the repositories before and after the current repository in the ordered set where groupId = ?.
|
List<Repository> |
findByGroupId(long groupId)
Returns all the repositories where groupId = ?.
|
List<Repository> |
findByGroupId(long groupId,
int start,
int end)
Returns a range of all the repositories where groupId = ?.
|
List<Repository> |
findByGroupId(long groupId,
int start,
int end,
OrderByComparator<Repository> orderByComparator)
Returns an ordered range of all the repositories where groupId = ?.
|
List<Repository> |
findByGroupId(long groupId,
int start,
int end,
OrderByComparator<Repository> orderByComparator,
boolean retrieveFromCache)
Returns an ordered range of all the repositories where groupId = ?.
|
Repository |
findByPrimaryKey(long repositoryId)
Returns the repository with the primary key or throws a
NoSuchRepositoryException if it could not be found. |
Repository |
findByUuid_C_First(String uuid,
long companyId,
OrderByComparator<Repository> orderByComparator)
Returns the first repository in the ordered set where uuid = ? and companyId = ?.
|
Repository |
findByUuid_C_Last(String uuid,
long companyId,
OrderByComparator<Repository> orderByComparator)
Returns the last repository in the ordered set where uuid = ? and companyId = ?.
|
Repository[] |
findByUuid_C_PrevAndNext(long repositoryId,
String uuid,
long companyId,
OrderByComparator<Repository> orderByComparator)
Returns the repositories before and after the current repository in the ordered set where uuid = ? and companyId = ?.
|
List<Repository> |
findByUuid_C(String uuid,
long companyId)
Returns all the repositories where uuid = ? and companyId = ?.
|
List<Repository> |
findByUuid_C(String uuid,
long companyId,
int start,
int end)
Returns a range of all the repositories where uuid = ? and companyId = ?.
|
List<Repository> |
findByUuid_C(String uuid,
long companyId,
int start,
int end,
OrderByComparator<Repository> orderByComparator)
Returns an ordered range of all the repositories where uuid = ? and companyId = ?.
|
List<Repository> |
findByUuid_C(String uuid,
long companyId,
int start,
int end,
OrderByComparator<Repository> orderByComparator,
boolean retrieveFromCache)
Returns an ordered range of all the repositories where uuid = ? and companyId = ?.
|
Repository |
findByUuid_First(String uuid,
OrderByComparator<Repository> orderByComparator)
Returns the first repository in the ordered set where uuid = ?.
|
Repository |
findByUUID_G(String uuid,
long groupId)
Returns the repository where uuid = ? and groupId = ? or throws a
NoSuchRepositoryException if it could not be found. |
Repository |
findByUuid_Last(String uuid,
OrderByComparator<Repository> orderByComparator)
Returns the last repository in the ordered set where uuid = ?.
|
Repository[] |
findByUuid_PrevAndNext(long repositoryId,
String uuid,
OrderByComparator<Repository> orderByComparator)
Returns the repositories before and after the current repository in the ordered set where uuid = ?.
|
List<Repository> |
findByUuid(String uuid)
Returns all the repositories where uuid = ?.
|
List<Repository> |
findByUuid(String uuid,
int start,
int end)
Returns a range of all the repositories where uuid = ?.
|
List<Repository> |
findByUuid(String uuid,
int start,
int end,
OrderByComparator<Repository> orderByComparator)
Returns an ordered range of all the repositories where uuid = ?.
|
List<Repository> |
findByUuid(String uuid,
int start,
int end,
OrderByComparator<Repository> orderByComparator,
boolean retrieveFromCache)
Returns an ordered range of all the repositories where uuid = ?.
|
Set<String> |
getBadColumnNames() |
Repository |
remove(long repositoryId)
Removes the repository with the primary key from the database.
|
void |
removeAll()
Removes all the repositories from the database.
|
Repository |
removeByG_N_P(long groupId,
String name,
String portletId)
Removes the repository where groupId = ? and name = ? and portletId = ? from the database.
|
void |
removeByGroupId(long groupId)
Removes all the repositories where groupId = ? from the database.
|
void |
removeByUuid_C(String uuid,
long companyId)
Removes all the repositories where uuid = ? and companyId = ? from the database.
|
Repository |
removeByUUID_G(String uuid,
long groupId)
Removes the repository where uuid = ? and groupId = ? from the database.
|
void |
removeByUuid(String uuid)
Removes all the repositories where uuid = ? from the database.
|
Repository |
updateImpl(Repository repository) |
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
List<Repository> findByUuid(String uuid)
uuid
- the uuidList<Repository> findByUuid(String uuid, 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 RepositoryModelImpl
. 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.
uuid
- the uuidstart
- the lower bound of the range of repositoriesend
- the upper bound of the range of repositories (not inclusive)List<Repository> findByUuid(String uuid, int start, int end, OrderByComparator<Repository> 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 RepositoryModelImpl
. 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.
uuid
- the uuidstart
- the lower bound of the range of repositoriesend
- the upper bound of the range of repositories (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)List<Repository> findByUuid(String uuid, int start, int end, OrderByComparator<Repository> 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 RepositoryModelImpl
. 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.
uuid
- the uuidstart
- the lower bound of the range of repositoriesend
- the upper bound of the range of repositories (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)retrieveFromCache
- whether to retrieve from the finder cacheRepository findByUuid_First(String uuid, OrderByComparator<Repository> orderByComparator) throws NoSuchRepositoryException
uuid
- the uuidorderByComparator
- the comparator to order the set by (optionally null
)NoSuchRepositoryException
- if a matching repository could not be foundRepository fetchByUuid_First(String uuid, OrderByComparator<Repository> orderByComparator)
uuid
- the uuidorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching repository could not be foundRepository findByUuid_Last(String uuid, OrderByComparator<Repository> orderByComparator) throws NoSuchRepositoryException
uuid
- the uuidorderByComparator
- the comparator to order the set by (optionally null
)NoSuchRepositoryException
- if a matching repository could not be foundRepository fetchByUuid_Last(String uuid, OrderByComparator<Repository> orderByComparator)
uuid
- the uuidorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching repository could not be foundRepository[] findByUuid_PrevAndNext(long repositoryId, String uuid, OrderByComparator<Repository> orderByComparator) throws NoSuchRepositoryException
repositoryId
- the primary key of the current repositoryuuid
- the uuidorderByComparator
- the comparator to order the set by (optionally null
)NoSuchRepositoryException
- if a repository with the primary key could not be foundvoid removeByUuid(String uuid)
uuid
- the uuidint countByUuid(String uuid)
uuid
- the uuidRepository findByUUID_G(String uuid, long groupId) throws NoSuchRepositoryException
NoSuchRepositoryException
if it could not be found.uuid
- the uuidgroupId
- the group IDNoSuchRepositoryException
- if a matching repository could not be foundRepository fetchByUUID_G(String uuid, long groupId)
null
if it could not be found. Uses the finder cache.uuid
- the uuidgroupId
- the group IDnull
if a matching repository could not be foundRepository fetchByUUID_G(String uuid, long groupId, boolean retrieveFromCache)
null
if it could not be found, optionally using the finder cache.uuid
- the uuidgroupId
- the group IDretrieveFromCache
- whether to retrieve from the finder cachenull
if a matching repository could not be foundRepository removeByUUID_G(String uuid, long groupId) throws NoSuchRepositoryException
uuid
- the uuidgroupId
- the group IDNoSuchRepositoryException
int countByUUID_G(String uuid, long groupId)
uuid
- the uuidgroupId
- the group IDList<Repository> findByUuid_C(String uuid, long companyId)
uuid
- the uuidcompanyId
- the company IDList<Repository> findByUuid_C(String uuid, long companyId, 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 RepositoryModelImpl
. 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.
uuid
- the uuidcompanyId
- the company IDstart
- the lower bound of the range of repositoriesend
- the upper bound of the range of repositories (not inclusive)List<Repository> findByUuid_C(String uuid, long companyId, int start, int end, OrderByComparator<Repository> 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 RepositoryModelImpl
. 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.
uuid
- the uuidcompanyId
- the company IDstart
- the lower bound of the range of repositoriesend
- the upper bound of the range of repositories (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)List<Repository> findByUuid_C(String uuid, long companyId, int start, int end, OrderByComparator<Repository> 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 RepositoryModelImpl
. 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.
uuid
- the uuidcompanyId
- the company IDstart
- the lower bound of the range of repositoriesend
- the upper bound of the range of repositories (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)retrieveFromCache
- whether to retrieve from the finder cacheRepository findByUuid_C_First(String uuid, long companyId, OrderByComparator<Repository> orderByComparator) throws NoSuchRepositoryException
uuid
- the uuidcompanyId
- the company IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchRepositoryException
- if a matching repository could not be foundRepository fetchByUuid_C_First(String uuid, long companyId, OrderByComparator<Repository> orderByComparator)
uuid
- the uuidcompanyId
- the company IDorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching repository could not be foundRepository findByUuid_C_Last(String uuid, long companyId, OrderByComparator<Repository> orderByComparator) throws NoSuchRepositoryException
uuid
- the uuidcompanyId
- the company IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchRepositoryException
- if a matching repository could not be foundRepository fetchByUuid_C_Last(String uuid, long companyId, OrderByComparator<Repository> orderByComparator)
uuid
- the uuidcompanyId
- the company IDorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching repository could not be foundRepository[] findByUuid_C_PrevAndNext(long repositoryId, String uuid, long companyId, OrderByComparator<Repository> orderByComparator) throws NoSuchRepositoryException
repositoryId
- the primary key of the current repositoryuuid
- the uuidcompanyId
- the company IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchRepositoryException
- if a repository with the primary key could not be foundvoid removeByUuid_C(String uuid, long companyId)
uuid
- the uuidcompanyId
- the company IDint countByUuid_C(String uuid, long companyId)
uuid
- the uuidcompanyId
- the company IDList<Repository> findByGroupId(long groupId)
groupId
- the group IDList<Repository> findByGroupId(long groupId, 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 RepositoryModelImpl
. 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 IDstart
- the lower bound of the range of repositoriesend
- the upper bound of the range of repositories (not inclusive)List<Repository> findByGroupId(long groupId, int start, int end, OrderByComparator<Repository> 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 RepositoryModelImpl
. 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 IDstart
- the lower bound of the range of repositoriesend
- the upper bound of the range of repositories (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)List<Repository> findByGroupId(long groupId, int start, int end, OrderByComparator<Repository> 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 RepositoryModelImpl
. 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 IDstart
- the lower bound of the range of repositoriesend
- the upper bound of the range of repositories (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)retrieveFromCache
- whether to retrieve from the finder cacheRepository findByGroupId_First(long groupId, OrderByComparator<Repository> orderByComparator) throws NoSuchRepositoryException
groupId
- the group IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchRepositoryException
- if a matching repository could not be foundRepository fetchByGroupId_First(long groupId, OrderByComparator<Repository> orderByComparator)
groupId
- the group IDorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching repository could not be foundRepository findByGroupId_Last(long groupId, OrderByComparator<Repository> orderByComparator) throws NoSuchRepositoryException
groupId
- the group IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchRepositoryException
- if a matching repository could not be foundRepository fetchByGroupId_Last(long groupId, OrderByComparator<Repository> orderByComparator)
groupId
- the group IDorderByComparator
- the comparator to order the set by (optionally null
)null
if a matching repository could not be foundRepository[] findByGroupId_PrevAndNext(long repositoryId, long groupId, OrderByComparator<Repository> orderByComparator) throws NoSuchRepositoryException
repositoryId
- the primary key of the current repositorygroupId
- the group IDorderByComparator
- the comparator to order the set by (optionally null
)NoSuchRepositoryException
- if a repository with the primary key could not be foundvoid removeByGroupId(long groupId)
groupId
- the group IDint countByGroupId(long groupId)
groupId
- the group IDRepository findByG_N_P(long groupId, String name, String portletId) throws NoSuchRepositoryException
NoSuchRepositoryException
if it could not be found.groupId
- the group IDname
- the nameportletId
- the portlet IDNoSuchRepositoryException
- if a matching repository could not be foundRepository fetchByG_N_P(long groupId, String name, String portletId)
null
if it could not be found. Uses the finder cache.groupId
- the group IDname
- the nameportletId
- the portlet IDnull
if a matching repository could not be foundRepository fetchByG_N_P(long groupId, String name, String portletId, boolean retrieveFromCache)
null
if it could not be found, optionally using the finder cache.groupId
- the group IDname
- the nameportletId
- the portlet IDretrieveFromCache
- whether to retrieve from the finder cachenull
if a matching repository could not be foundRepository removeByG_N_P(long groupId, String name, String portletId) throws NoSuchRepositoryException
groupId
- the group IDname
- the nameportletId
- the portlet IDNoSuchRepositoryException
int countByG_N_P(long groupId, String name, String portletId)
groupId
- the group IDname
- the nameportletId
- the portlet IDvoid cacheResult(Repository repository)
repository
- the repositoryvoid cacheResult(List<Repository> repositories)
repositories
- the repositoriesRepository create(long repositoryId)
repositoryId
- the primary key for the new repositoryRepository remove(long repositoryId) throws NoSuchRepositoryException
repositoryId
- the primary key of the repositoryNoSuchRepositoryException
- if a repository with the primary key could not be foundRepository updateImpl(Repository repository)
Repository findByPrimaryKey(long repositoryId) throws NoSuchRepositoryException
NoSuchRepositoryException
if it could not be found.repositoryId
- the primary key of the repositoryNoSuchRepositoryException
- if a repository with the primary key could not be foundRepository fetchByPrimaryKey(long repositoryId)
null
if it could not be found.repositoryId
- the primary key of the repositorynull
if a repository with the primary key could not be foundMap<Serializable,Repository> fetchByPrimaryKeys(Set<Serializable> primaryKeys)
fetchByPrimaryKeys
in interface BasePersistence<Repository>
List<Repository> findAll()
List<Repository> 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 RepositoryModelImpl
. 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 repositoriesend
- the upper bound of the range of repositories (not inclusive)List<Repository> findAll(int start, int end, OrderByComparator<Repository> 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 RepositoryModelImpl
. 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 repositoriesend
- the upper bound of the range of repositories (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)List<Repository> findAll(int start, int end, OrderByComparator<Repository> 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 RepositoryModelImpl
. 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 repositoriesend
- the upper bound of the range of repositories (not inclusive)orderByComparator
- the comparator to order the results by (optionally null
)retrieveFromCache
- whether to retrieve from the finder cachevoid removeAll()
int countAll()
Set<String> getBadColumnNames()
getBadColumnNames
in interface BasePersistence<Repository>