| Line 2... |
Line 2... |
| 2 |
|
2 |
|
| 3 |
import java.util.List;
|
3 |
import java.util.List;
|
| 4 |
import java.util.Map;
|
4 |
import java.util.Map;
|
| 5 |
import java.util.Set;
|
5 |
import java.util.Set;
|
| 6 |
|
6 |
|
| - |
|
7 |
import javax.persistence.criteria.CriteriaBuilder;
|
| - |
|
8 |
import javax.persistence.criteria.Predicate;
|
| - |
|
9 |
import javax.persistence.criteria.Root;
|
| 7 |
import javax.swing.SortOrder;
|
10 |
import javax.swing.SortOrder;
|
| 8 |
|
11 |
|
| 9 |
import org.springframework.stereotype.Repository;
|
12 |
import org.springframework.stereotype.Repository;
|
| 10 |
import org.springframework.util.MultiValueMap;
|
13 |
import org.springframework.util.MultiValueMap;
|
| 11 |
|
14 |
|
| Line 146... |
Line 149... |
| 146 |
// Map<String, Object> leParams);
|
149 |
// Map<String, Object> leParams);
|
| 147 |
public <T> List<T> selectAllByInBetweenOrderByDesc(Class<T> clazz, String key, List<?> values, String betweenKey,
|
150 |
public <T> List<T> selectAllByInBetweenOrderByDesc(Class<T> clazz, String key, List<?> values, String betweenKey,
|
| 148 |
Object betweenValue1, Object betweenValue2, String orderByDescKey);
|
151 |
Object betweenValue1, Object betweenValue2, String orderByDescKey);
|
| 149 |
|
152 |
|
| 150 |
public <T> T selectByEquals(Class<T> clazz, Map<String, Object> objectMap);
|
153 |
public <T> T selectByEquals(Class<T> clazz, Map<String, Object> objectMap);
|
| 151 |
|
154 |
|
| 152 |
public <T> T selectFirstByEquals(Class<T> clazz, Map<String, Object> objectMap);
|
155 |
public <T> T selectFirstByEquals(Class<T> clazz, Map<String, Object> objectMap);
|
| 153 |
|
156 |
|
| 154 |
// public <T> List<T> selectAllByEqualsWithOrOrderByDescPaginated(Class<T>
|
157 |
// public <T> List<T> selectAllByEqualsWithOrOrderByDescPaginated(Class<T>
|
| 155 |
// clazz, Map<String, Object> objectMap, String orderByDescKey, int offset, int
|
158 |
// clazz, Map<String, Object> objectMap, String orderByDescKey, int offset, int
|
| 156 |
// limit);
|
159 |
// limit);
|
| Line 297... |
Line 300... |
| 297 |
|
300 |
|
| 298 |
public <T> T selectByIdForUpdate(Class<T> class1, int id);
|
301 |
public <T> T selectByIdForUpdate(Class<T> class1, int id);
|
| 299 |
|
302 |
|
| 300 |
<T> List<T> selectAllByEqualsForUpdate(Class<T> clazz, Map<String, Object> objectMap);
|
303 |
<T> List<T> selectAllByEqualsForUpdate(Class<T> clazz, Map<String, Object> objectMap);
|
| 301 |
|
304 |
|
| 302 |
public <T> List<T> selectAllByEqualsOrOrderBy(Class<T> clazz, MultiValueMap<String, Object> equalMap, String orderByDescKey,
|
305 |
public <T> List<T> selectAllByEqualsOrOrderBy(Class<T> clazz, MultiValueMap<String, Object> equalMap,
|
| 303 |
SortOrder sortOrder);
|
306 |
String orderByDescKey, SortOrder sortOrder);
|
| 304 |
|
307 |
|
| 305 |
<T> double selectAvgByEqualBetween(Class<T> clazz, String avgKey, Map<String, Object> objectParams, String betweenKey,
|
308 |
<T> double selectAvgByEqualBetween(Class<T> clazz, String avgKey, Map<String, Object> objectParams,
|
| 306 |
Object betweenValue1, Object betweenValue2);
|
309 |
String betweenKey, Object betweenValue1, Object betweenValue2);
|
| - |
|
310 |
|
| - |
|
311 |
public <T> Predicate prepareEqualPredicate(CriteriaBuilder builder, Root<T> root, Map<String, Object> objectParams);
|
| - |
|
312 |
|
| - |
|
313 |
public <T> Predicate prepareNotInPredicate(CriteriaBuilder builder, Root<T> root, Map<String, List<?>> listParams);
|
| - |
|
314 |
|
| - |
|
315 |
public <T> void joinWithItem(Class<T> joinClass, String joinField);
|
| 307 |
}
|
316 |
}
|