Interface UserStatusList
-
- All Superinterfaces:
java.lang.Cloneable
public interface UserStatusList extends java.lang.CloneableRepresents the UserStatusList object.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanaddUserStatus(UserStatus userStatus)Adds an additional User Status to the User Status List.java.lang.Objectclone()Clones the Object.UserStatusListgetActiveUserStatusList()Returns the List of Active User Statuses.java.util.List<UserStatus>getUserStatusList()Returns the List of User Statuses.java.lang.StringtoString()Returns the string representation of the User Status List.
-
-
-
Method Detail
-
addUserStatus
boolean addUserStatus(UserStatus userStatus)
Adds an additional User Status to the User Status List.- Parameters:
userStatus- User Status to be added to the User Stattus List- Returns:
- true, if status was added to the list
-
getUserStatusList
java.util.List<UserStatus> getUserStatusList()
Returns the List of User Statuses.- Returns:
- List of User Statuses
-
getActiveUserStatusList
UserStatusList getActiveUserStatusList()
Returns the List of Active User Statuses.- Returns:
- List of Active User Statuses
-
toString
java.lang.String toString()
Returns the string representation of the User Status List.- Overrides:
toStringin classjava.lang.Object- Returns:
- String representation of the User Status List
-
clone
java.lang.Object clone()
Clones the Object. Because this class only contains immutable objects, there is no difference between a shallow and deep copy.- Returns:
- deep-copy of this object
-
-