View Javadoc
1   package net.avcompris.examples.users3.core.api;
2   
3   import javax.annotation.Nullable;
4   
5   import net.avcompris.commons3.core.MutableEntities;
6   import net.avcompris.examples.users3.api.UserInfo;
7   import net.avcompris.examples.users3.api.UsersInfo;
8   
9   public interface MutableUsersInfo extends UsersInfo, MutableEntities<UserInfo> {
10  
11  	MutableUsersInfo setResults(UserInfo... items);
12  
13  	@Override
14  	MutableUsersInfo addToResults(UserInfo item);
15  
16  	@Override
17  	MutableUsersInfo setStart(int start);
18  
19  	@Override
20  	MutableUsersInfo setLimit(int limit);
21  
22  	@Override
23  	MutableUsersInfo setSize(int size);
24  
25  	@Override
26  	MutableUsersInfo setTotal(int total);
27  
28  	@Override
29  	MutableUsersInfo setTookMs(int tookMs);
30  
31  	@Override
32  	MutableUsersInfo setSqlWhereClause(@Nullable String sqlWhereClause);
33  }