Interface UserEntityExpander
-
- All Known Implementing Classes:
DefaultUserEntityExpander
public interface UserEntityExpander
Responsible for expanding some optional properties of aUserEntity
.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UserEntity
expand(UserEntity userEntity)
Expand a user entity.
-
-
-
Method Detail
-
expand
UserEntity expand(UserEntity userEntity)
Expand a user entity.- Parameters:
userEntity
- the user entity (must contain a username at least)- Returns:
- an expanded entity (if it hasn't already been expanded)
- Throws:
IllegalArgumentException
- if specified user entity does not have username
-
-