Package com.soffid.iam.model
Class AccountAccessEntity
- java.lang.Object
-
- com.soffid.iam.model.AccountAccessEntity
-
- Direct Known Subclasses:
AccountAccessEntityImpl
public abstract class AccountAccessEntity extends Object
Entity AccountAccessEntity Contains the access control list for an account
-
-
Constructor Summary
Constructors Constructor Description AccountAccessEntity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object object)Returnstrueif the argument is an AccountAccessEntity instance and all identifiers for this entity equal the identifiers of the argument entity.AccountEntitygetAccount()Gets value for attribute accountBooleangetDisabled()Gets value for attribute disabledDategetEnd()Gets value for attribute endGroupEntitygetGroup()Gets value for attribute groupLonggetId()Gets value for attribute ides.caib.seycon.ng.comu.AccountAccessLevelEnumgetLevel()Gets value for attribute levelRoleEntitygetRole()Gets value for attribute roleDategetStart()Gets value for attribute startUserEntitygetUser()Gets value for attribute userinthashCode()Returns a hash code based on this entity's identifiers.voidsetAccount(AccountEntity account)Sets value for attribute accountvoidsetDisabled(Boolean disabled)Sets value for attribute disabledvoidsetEnd(Date end)Sets value for attribute endvoidsetGroup(GroupEntity group)Sets value for attribute groupvoidsetId(Long id)Sets value for attribute idvoidsetLevel(es.caib.seycon.ng.comu.AccountAccessLevelEnum level)Sets value for attribute levelvoidsetRole(RoleEntity role)Sets value for attribute rolevoidsetStart(Date start)Sets value for attribute startvoidsetUser(UserEntity user)Sets value for attribute user
-
-
-
Method Detail
-
getRole
public RoleEntity getRole()
Gets value for attribute role
-
setRole
public void setRole(RoleEntity role)
Sets value for attribute role
-
getGroup
public GroupEntity getGroup()
Gets value for attribute group
-
setGroup
public void setGroup(GroupEntity group)
Sets value for attribute group
-
getUser
public UserEntity getUser()
Gets value for attribute user
-
setUser
public void setUser(UserEntity user)
Sets value for attribute user
-
getAccount
public AccountEntity getAccount()
Gets value for attribute account
-
setAccount
public void setAccount(AccountEntity account)
Sets value for attribute account
-
getLevel
public es.caib.seycon.ng.comu.AccountAccessLevelEnum getLevel()
Gets value for attribute level
-
setLevel
public void setLevel(es.caib.seycon.ng.comu.AccountAccessLevelEnum level)
Sets value for attribute level
-
getId
public Long getId()
Gets value for attribute id
-
setId
public void setId(Long id)
Sets value for attribute id
-
getStart
public Date getStart()
Gets value for attribute start
-
setStart
public void setStart(Date start)
Sets value for attribute start
-
getEnd
public Date getEnd()
Gets value for attribute end
-
setEnd
public void setEnd(Date end)
Sets value for attribute end
-
getDisabled
public Boolean getDisabled()
Gets value for attribute disabled
-
setDisabled
public void setDisabled(Boolean disabled)
Sets value for attribute disabled
-
equals
public boolean equals(Object object)
Returnstrueif the argument is an AccountAccessEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalseotherwise.
-
-