|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface UserDAO
Data access object (DAO) for User.
| Method Summary | ||
|---|---|---|
User |
findByLogin(String login)
Returns the user with a given login or null if no such
user exists. |
|
User |
findByLoginAndPassword(String login,
String password)
Returns the user with a given login and password or null if no such
user exists. |
|
|
findByRole(Class<T> roleClass)
Returns all users with a given Role subclass. |
|
boolean |
hasUserWithLogin(String login)
Tells if some user with a given login exists. |
|
| Methods inherited from interface br.com.arsmachina.dao.ReadableDAO |
|---|
countAll, findAll, findAll, findByExample, findById, findByIds, getDefaultSortCriteria, reattach, refresh |
| Methods inherited from interface br.com.arsmachina.dao.WriteableDAO |
|---|
delete, delete, evict, isPersistent, save, update |
| Method Detail |
|---|
User findByLoginAndPassword(String login,
String password)
null if no such
user exists.
login - a String.password - a String.
User.User findByLogin(String login)
null if no such
user exists.
login - a String.
User.<T extends Role> List<User> findByRole(Class<T> roleClass)
Role subclass.
role - a Class. It must be a Role subclass and cannot be null.
List of Users.boolean hasUserWithLogin(String login)
login - a String. It cannot be null.
boolean.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||