Class User
java.lang.Object
co.yellowdog.platform.model.User
- All Implemented Interfaces:
Identified,Named,Serializable
- Direct Known Subclasses:
ExternalUser,InternalUser
Represents a user within the YellowDog Platform.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanList<@NotNull @Valid AccessDelegate> getEmail()getId()Returns the IDgetName()Returns the nameinthashCode()booleanbooleanvoidsetAccessDelegates(List<@NotNull @Valid AccessDelegate> accessDelegates) voidvoidsetEulaAccepted(boolean eulaAccepted) voidvoidvoidsetPasswordSet(boolean passwordSet) toString()
-
Constructor Details
-
User
public User()
-
-
Method Details
-
getId
Description copied from interface:IdentifiedReturns the ID- Specified by:
getIdin interfaceIdentified- Returns:
- the ID
-
getName
-
getEmail
-
isEulaAccepted
public boolean isEulaAccepted() -
getAccessDelegates
-
isPasswordSet
public boolean isPasswordSet() -
setId
-
setName
-
setEmail
-
setEulaAccepted
public void setEulaAccepted(boolean eulaAccepted) -
setAccessDelegates
-
setPasswordSet
public void setPasswordSet(boolean passwordSet) -
equals
-
canEqual
-
hashCode
-
toString
-