| Line 10... |
Line 10... |
| 10 |
import javax.swing.SortOrder;
|
10 |
import javax.swing.SortOrder;
|
| 11 |
|
11 |
|
| 12 |
import org.springframework.stereotype.Repository;
|
12 |
import org.springframework.stereotype.Repository;
|
| 13 |
import org.springframework.util.MultiValueMap;
|
13 |
import org.springframework.util.MultiValueMap;
|
| 14 |
|
14 |
|
| 15 |
import com.spice.profitmandi.dao.entity.dtr.InsurancePolicy;
|
- |
|
| 16 |
|
- |
|
| 17 |
@Repository
|
15 |
@Repository
|
| 18 |
public interface GenericRepository {
|
16 |
public interface GenericRepository {
|
| 19 |
public final String IS_NULL = "IS_NULL";
|
17 |
public final String IS_NULL = "IS_NULL";
|
| 20 |
public final String IS_NOT_NULL = "IS_NOT_NULL";
|
18 |
public final String IS_NOT_NULL = "IS_NOT_NULL";
|
| 21 |
|
19 |
|
| Line 290... |
Line 288... |
| 290 |
String groupByField, String aggregateField);
|
288 |
String groupByField, String aggregateField);
|
| 291 |
|
289 |
|
| 292 |
public <T> List<T> selectAllByLikesOrderBy(Class<T> class1, int count, String sortKey, SortOrder sortOrder,
|
290 |
public <T> List<T> selectAllByLikesOrderBy(Class<T> class1, int count, String sortKey, SortOrder sortOrder,
|
| 293 |
Map<String, String>... andLikesMap);
|
291 |
Map<String, String>... andLikesMap);
|
| 294 |
|
292 |
|
| 295 |
//<T> List<T> selectDuplicate(Class<T> class1, List<String> groupBy, Map<String, ?> paramsMap);
|
293 |
// <T> List<T> selectDuplicate(Class<T> class1, List<String> groupBy,
|
| - |
|
294 |
// Map<String, ?> paramsMap);
|
| 296 |
|
295 |
|
| 297 |
<T> List<T> selectAllByInEqualOrderByDescForUpdate(Class<T> clazz, String inKey, List<?> in, String key,
|
296 |
<T> List<T> selectAllByInEqualOrderByDescForUpdate(Class<T> clazz, String inKey, List<?> in, String key,
|
| 298 |
Object value, String orderByDescKey);
|
297 |
Object value, String orderByDescKey);
|
| 299 |
|
298 |
|
| 300 |
<T> List<T> selectAllByInsEqualsOrderByForUpdate(Class<T> clazz, Map<String, List<?>> listMap,
|
299 |
<T> List<T> selectAllByInsEqualsOrderByForUpdate(Class<T> clazz, Map<String, List<?>> listMap,
|
| Line 312... |
Line 311... |
| 312 |
|
311 |
|
| 313 |
public <T> Predicate prepareEqualPredicate(CriteriaBuilder builder, Root<T> root, Map<String, Object> objectParams);
|
312 |
public <T> Predicate prepareEqualPredicate(CriteriaBuilder builder, Root<T> root, Map<String, Object> objectParams);
|
| 314 |
|
313 |
|
| 315 |
public <T> Predicate prepareNotInPredicate(CriteriaBuilder builder, Root<T> root, Map<String, List<?>> listParams);
|
314 |
public <T> Predicate prepareNotInPredicate(CriteriaBuilder builder, Root<T> root, Map<String, List<?>> listParams);
|
| 316 |
|
315 |
|
| 317 |
public <T> void joinWithItem(Class<T> joinClass, String joinField);
|
- |
|
| 318 |
|
- |
|
| 319 |
<T> Map<Object, Long> selectGroupByCount(Class<T> class1, Map<String, Object> equalsParams,
|
316 |
<T> Map<Object, Long> selectGroupByCount(Class<T> class1, Map<String, Object> equalsParams, String aggregateKey);
|
| 320 |
String aggregateKey);
|
- |
|
| 321 |
}
|
317 |
}
|