Class FilterCollectionPersistenceFinder<T extends BaseModel<T>,E extends NoSuchModelException>
java.lang.Object
com.liferay.portal.kernel.service.persistence.impl.BasePersistenceFinder<T,E>
com.liferay.portal.kernel.service.persistence.impl.CollectionPersistenceFinder<T,E>
com.liferay.portal.kernel.service.persistence.impl.FilterCollectionPersistenceFinder<T,E>
public class FilterCollectionPersistenceFinder<T extends BaseModel<T>,E extends NoSuchModelException>
extends CollectionPersistenceFinder<T,E>
- Author:
- Shuyang Zhou
-
Field Summary
Fields inherited from class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceFinder
basePersistenceImpl, finderColumns, sqlSelectWhere, where -
Constructor Summary
ConstructorsConstructorDescriptionFilterCollectionPersistenceFinder(BasePersistenceImpl<T, E> basePersistenceImpl, FinderPath paginatedFindPath, FinderPath unpaginatedFindPath, FinderPath countFinderPath, String sqlSelectWhere, String sqlCountWhere, String defaultOrderByJpql, String orderByEntityAlias, String where, FinderColumn<T>... finderColumns) -
Method Summary
Modifier and TypeMethodDescriptionintfilterCount(FinderCache finderCache, Object[] values) intfilterCount(FinderCache finderCache, Object[] values, long groupId) intfilterCount(FinderCache finderCache, Object[] values, long[] groupIds) intfilterCount(FinderCache finderCache, Object[] values, long companyId, long groupId) filterFind(FinderCache finderCache, Object[] values, int start, int end, OrderByComparator<T> orderByComparator) filterFind(FinderCache finderCache, Object[] values, int start, int end, OrderByComparator<T> orderByComparator, long groupId) filterFind(FinderCache finderCache, Object[] values, int start, int end, OrderByComparator<T> orderByComparator, long[] groupIds) filterFind(FinderCache finderCache, Object[] values, int start, int end, OrderByComparator<T> orderByComparator, long companyId, long groupId) Methods inherited from class com.liferay.portal.kernel.service.persistence.impl.CollectionPersistenceFinder
count, fetchFirst, find, findFirst, removeMethods inherited from class com.liferay.portal.kernel.service.persistence.impl.BasePersistenceFinder
bindQueryParams, buildFinderArgs, buildNoSuchKeyMessage, buildSQLWhere, matchesAll, normalizeValues, setCTCollectionIdWithSafeCloseable
-
Constructor Details
-
FilterCollectionPersistenceFinder
@SafeVarargs public FilterCollectionPersistenceFinder(BasePersistenceImpl<T, E> basePersistenceImpl, FinderPath paginatedFindPath, FinderPath unpaginatedFindPath, FinderPath countFinderPath, String sqlSelectWhere, String sqlCountWhere, String defaultOrderByJpql, String orderByEntityAlias, String where, FinderColumn<T>... finderColumns)
-
-
Method Details
-
filterCount
-
filterCount
-
filterCount
-
filterCount
-
filterFind
public List<T> filterFind(FinderCache finderCache, Object[] values, int start, int end, OrderByComparator<T> orderByComparator) -
filterFind
public List<T> filterFind(FinderCache finderCache, Object[] values, int start, int end, OrderByComparator<T> orderByComparator, long groupId) -
filterFind
public List<T> filterFind(FinderCache finderCache, Object[] values, int start, int end, OrderByComparator<T> orderByComparator, long companyId, long groupId) -
filterFind
public List<T> filterFind(FinderCache finderCache, Object[] values, int start, int end, OrderByComparator<T> orderByComparator, long[] groupIds)
-