1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.apache.ibatis.submitted.foreach;
17
18 import java.util.List;
19
20 import org.apache.ibatis.annotations.Param;
21
22 public interface Mapper {
23
24 User getUser(User user);
25
26 int countByUserList(List<User> users);
27
28 int countByBestFriend(List<User> users);
29
30 String selectWithNullItemCheck(List<User> users);
31
32 int typoInItemProperty(List<User> users);
33
34 int itemVariableConflict(@Param("id") Integer id, @Param("ids") List<Integer> ids, @Param("ids2") List<Integer> ids2);
35
36 int indexVariableConflict(@Param("idx") Integer id, @Param("idxs") List<Integer> ids,
37 @Param("idxs2") List<Integer> ids2);
38
39 int countUserWithNullableIsOmit(User user);
40
41 int countUserWithNullableIsTrue(User user);
42
43 int countUserWithNullableIsFalse(User user);
44 }