@Entity public class User extends BasicUser implements EntityWithCustomValues<UserCustomField,UserCustomFieldPossibleValueCategory,UserCustomFieldPossibleValue,UserCustomFieldValue>
| Constructor and Description |
|---|
User() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<UserAccount> |
getAccounts() |
java.util.Date |
getActivationDate() |
UserActivity |
getActivity() |
java.util.Set<UserAddress> |
getAddresses() |
java.util.Set<BasicAd> |
getAds() |
java.util.Set<AgreementLog> |
getAgreementLogs() |
java.util.Set<UserAlert> |
getAlerts() |
java.util.Set<BasicProduct> |
getAllProducts() |
java.util.Set<User> |
getBrokeredUsers() |
java.util.Set<BrokeringLog> |
getBrokeringLogs() |
java.util.Set<Brokering> |
getBrokerings() |
java.util.Set<Brokering> |
getBrokeringsAsUser() |
java.util.Set<User> |
getBrokers() |
java.util.Map<Channel,UserChannel> |
getChannels() |
java.util.Set<User> |
getContacts() |
java.lang.Class<UserCustomFieldValue> |
getCustomFieldValueClass()
Returns the class for storing custom field values
|
java.util.Set<UserCustomFieldValue> |
getCustomValues()
Returns all custom field values
|
java.util.Set<UserDashboardAction> |
getDashboardActions() |
Group |
getGroup() |
java.util.Set<GroupHistoryLog> |
getGroupHistory() |
java.util.Set<User> |
getIgnoreFeedback() |
UserImage |
getImage() |
int |
getImageCount() |
java.util.List<UserImage> |
getImages() |
java.util.Set<LoanGroup> |
getLoanGroups() |
User |
getMainBroker() |
UserNature |
getNature() |
Network |
getNetwork() |
java.util.Set<Permission> |
getPermissions() |
java.util.Set<Phone> |
getPhones() |
java.util.Set<AdQuestion> |
getQuestions() |
java.util.Set<Reference> |
getReferencesFrom() |
java.util.Set<Reference> |
getReferencesTo() |
java.util.Date |
getRegistrationConfirmationDate() |
UserRegistration |
getRegistrationType() |
java.util.Set<Role> |
getRoles()
Returns all roles this user have
|
java.util.List<MobilePhone> |
getSMSEnabledMobilePhones() |
UserStatus |
getStatus() |
java.util.Set<UserExpirableImage> |
getUploadedImages() |
User |
getUser()
Returns the user associated with this basic user
|
java.util.Set<UserAddress> |
getVisibleAddresses()
Returns visible and located addresses
|
boolean |
hasMobileEnabledForSMS() |
boolean |
isActive() |
boolean |
isAdmin() |
boolean |
isBlocked() |
boolean |
isGlobalAdmin() |
boolean |
isHideEmail() |
boolean |
isInactive() |
boolean |
isNetworkAdmin() |
boolean |
isPendingNewEmailValidation()
Returns true if the user's email modification is pending
from being validated.
|
boolean |
isPendingValidation() |
boolean |
isRemoved() |
void |
setAccounts(java.util.Set<UserAccount> accounts) |
void |
setActivationDate(java.util.Date activationDate) |
void |
setActivity(UserActivity activity) |
void |
setAddresses(java.util.Set<UserAddress> addresses) |
void |
setAds(java.util.Set<BasicAd> ads) |
void |
setAgreementLogs(java.util.Set<AgreementLog> agreementLogs) |
void |
setAlerts(java.util.Set<UserAlert> alerts) |
void |
setBrokeredUsers(java.util.Set<User> brokeredUsers) |
void |
setBrokeringLogs(java.util.Set<BrokeringLog> brokeringLogs) |
void |
setBrokers(java.util.Set<User> brokers) |
void |
setChannels(java.util.Map<Channel,UserChannel> channels) |
void |
setCustomValues(java.util.Set<UserCustomFieldValue> customValues) |
void |
setDashboardActions(java.util.Set<UserDashboardAction> dashboardActions) |
void |
setGroup(Group group) |
void |
setGroupHistory(java.util.Set<GroupHistoryLog> groupHistory) |
void |
setHideEmail(boolean hideEmail) |
void |
setIgnoreFeedback(java.util.Set<User> ignoreFeedback) |
void |
setImages(java.util.List<UserImage> images) |
void |
setLoanGroups(java.util.Set<LoanGroup> loanGroups) |
void |
setMainBroker(User mainBroker) |
void |
setPermissions(java.util.Set<Permission> permissions) |
void |
setPhones(java.util.Set<Phone> phones) |
void |
setQuestions(java.util.Set<AdQuestion> questions) |
void |
setReferencesFrom(java.util.Set<Reference> referencesFrom) |
void |
setReferencesTo(java.util.Set<Reference> referencesTo) |
void |
setRegistrationConfirmationDate(java.util.Date registrationConfirmationDate) |
void |
setRegistrationType(UserRegistration registrationType) |
void |
setStatus(UserStatus status) |
void |
setUploadedImages(java.util.Set<UserExpirableImage> uploadedImages) |
getCreationDate, getDiscriminator, getEmail, getLoginHistory, getNewEmail, getPasswords, getProducts, getSecurityAnswer, getSecurityQuestion, getUsername, getValidationKey, getValidationKeyDate, getValidationKeyType, isBroker, isMember, isOperator, isUserManagement, setCreationDate, setDiscriminator, setEmail, setLoginHistory, setNewEmail, setPasswords, setProducts, setSecurityAnswer, setSecurityQuestion, setUsername, setValidationKey, setValidationKeyDate, setValidationKeyTypecompareTo, getName, getNames, setName, toStringgetDataTranslationType, getVersion, isGlobal, isPersistent, isTransientclone, equals, getEntityImportance, getId, getId, getIds, getUniqueIds, getUniqueIds, hashCodefinalize, getClass, notify, notifyAll, wait, wait, waitgetName, setNamepublic java.util.Set<UserAccount> getAccounts()
public java.util.Date getActivationDate()
public UserActivity getActivity()
public java.util.Set<UserAddress> getAddresses()
public java.util.Set<BasicAd> getAds()
public java.util.Set<AgreementLog> getAgreementLogs()
public java.util.Set<UserAlert> getAlerts()
public java.util.Set<BasicProduct> getAllProducts()
getAllProducts in interface ProductOwnergetAllProducts in class BasicUserpublic java.util.Set<User> getBrokeredUsers()
public java.util.Set<BrokeringLog> getBrokeringLogs()
public java.util.Set<Brokering> getBrokerings()
public java.util.Set<Brokering> getBrokeringsAsUser()
public java.util.Set<User> getBrokers()
public java.util.Map<Channel,UserChannel> getChannels()
public java.util.Set<User> getContacts()
public java.lang.Class<UserCustomFieldValue> getCustomFieldValueClass()
EntityWithCustomValuespublic java.util.Set<UserCustomFieldValue> getCustomValues()
EntityWithCustomValuespublic java.util.Set<UserDashboardAction> getDashboardActions()
public Group getGroup()
public java.util.Set<GroupHistoryLog> getGroupHistory()
public java.util.Set<User> getIgnoreFeedback()
public UserImage getImage()
public int getImageCount()
public java.util.List<UserImage> getImages()
public java.util.Set<LoanGroup> getLoanGroups()
public User getMainBroker()
public UserNature getNature()
public Network getNetwork()
getNetwork in class org.cyclos.entities.BaseEntitypublic java.util.Set<Permission> getPermissions()
public java.util.Set<Phone> getPhones()
public java.util.Set<AdQuestion> getQuestions()
public java.util.Set<Reference> getReferencesFrom()
public java.util.Set<Reference> getReferencesTo()
public java.util.Date getRegistrationConfirmationDate()
public UserRegistration getRegistrationType()
public java.util.Set<Role> getRoles()
BasicUserpublic java.util.List<MobilePhone> getSMSEnabledMobilePhones()
public UserStatus getStatus()
public java.util.Set<UserExpirableImage> getUploadedImages()
public User getUser()
BasicUserpublic java.util.Set<UserAddress> getVisibleAddresses()
public boolean hasMobileEnabledForSMS()
public boolean isActive()
public boolean isBlocked()
public boolean isGlobalAdmin()
isGlobalAdmin in class BasicUserpublic boolean isHideEmail()
public boolean isInactive()
public boolean isNetworkAdmin()
isNetworkAdmin in class BasicUserpublic boolean isPendingNewEmailValidation()
public boolean isPendingValidation()
public boolean isRemoved()
public void setAccounts(java.util.Set<UserAccount> accounts)
public void setActivationDate(java.util.Date activationDate)
public void setActivity(UserActivity activity)
public void setAddresses(java.util.Set<UserAddress> addresses)
public void setAds(java.util.Set<BasicAd> ads)
public void setAgreementLogs(java.util.Set<AgreementLog> agreementLogs)
public void setAlerts(java.util.Set<UserAlert> alerts)
public void setBrokeredUsers(java.util.Set<User> brokeredUsers)
public void setBrokeringLogs(java.util.Set<BrokeringLog> brokeringLogs)
public void setBrokers(java.util.Set<User> brokers)
public void setChannels(java.util.Map<Channel,UserChannel> channels)
public void setCustomValues(java.util.Set<UserCustomFieldValue> customValues)
public void setDashboardActions(java.util.Set<UserDashboardAction> dashboardActions)
public void setGroup(Group group)
public void setGroupHistory(java.util.Set<GroupHistoryLog> groupHistory)
public void setHideEmail(boolean hideEmail)
public void setIgnoreFeedback(java.util.Set<User> ignoreFeedback)
public void setImages(java.util.List<UserImage> images)
public void setLoanGroups(java.util.Set<LoanGroup> loanGroups)
public void setMainBroker(User mainBroker)
public void setPermissions(java.util.Set<Permission> permissions)
public void setPhones(java.util.Set<Phone> phones)
public void setQuestions(java.util.Set<AdQuestion> questions)
public void setReferencesFrom(java.util.Set<Reference> referencesFrom)
public void setReferencesTo(java.util.Set<Reference> referencesTo)
public void setRegistrationConfirmationDate(java.util.Date registrationConfirmationDate)
public void setRegistrationType(UserRegistration registrationType)
public void setStatus(UserStatus status)
public void setUploadedImages(java.util.Set<UserExpirableImage> uploadedImages)