Package org.cyclos.model.users.users
Interface BasicUserData<DTO extends BasicUserDTO>
-
- All Known Subinterfaces:
BasicUserEditProfileData<DTO>
- All Known Implementing Classes:
AbstractRegistrationData,AbstractSimpleRegistrationData,EditOperatorProfileData,EditProfileData,OperatorData,OperatorRegistrationData,PublicRegistrationData,UserData,UserRegistrationByMemberData,UserRegistrationData
public interface BasicUserData<DTO extends BasicUserDTO>Basic data for either user or operator
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DTOgetDto()PhoneConfigurationDatagetPhoneConfiguration()List<UserProfileFieldActions>getProfileFieldActions()booleanisEmailRequired()booleanisEnablePrivacy()voidsetDto(DTO dto)voidsetEmailRequired(boolean emailRequired)voidsetEnablePrivacy(boolean enablePrivacy)voidsetPhoneConfiguration(PhoneConfigurationData phoneConfiguration)voidsetProfileFieldActions(List<UserProfileFieldActions> profileFieldActions)
-
-
-
Method Detail
-
getDto
DTO getDto()
-
getPhoneConfiguration
PhoneConfigurationData getPhoneConfiguration()
-
getProfileFieldActions
List<UserProfileFieldActions> getProfileFieldActions()
-
isEmailRequired
boolean isEmailRequired()
-
isEnablePrivacy
boolean isEnablePrivacy()
-
setDto
void setDto(DTO dto)
-
setEmailRequired
void setEmailRequired(boolean emailRequired)
-
setEnablePrivacy
void setEnablePrivacy(boolean enablePrivacy)
-
setPhoneConfiguration
void setPhoneConfiguration(PhoneConfigurationData phoneConfiguration)
-
setProfileFieldActions
void setProfileFieldActions(List<UserProfileFieldActions> profileFieldActions)
-
-