Package com.soffid.iam.model
Class UserGroupEntity
- java.lang.Object
-
- com.soffid.iam.model.UserGroupEntity
-
- Direct Known Subclasses:
UserGroupEntityImpl
public abstract class UserGroupEntity extends Object
Entity UserGroupEntity
-
-
Constructor Summary
Constructors Constructor Description UserGroupEntity()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract void
customCache()
Operation customCacheboolean
equals(Object object)
Returnstrue
if the argument is an UserGroupEntity instance and all identifiers for this entity equal the identifiers of the argument entity.Collection<UserGroupAttributeEntity>
getAttributes()
Gets value for attribute attributesBoolean
getDisabled()
Gets value for attribute disabledDate
getEnd()
Gets value for attribute endGroupEntity
getGroup()
Gets value for attribute groupLong
getId()
Gets value for attribute idBoolean
getPrimaryGroup()
Gets value for attribute primaryGroupDate
getStart()
Gets value for attribute startUserEntity
getUser()
Gets value for attribute userint
hashCode()
Returns a hash code based on this entity's identifiers.abstract boolean
isAllowed(String permission)
Operation isAllowed Returns true if the permission on this object is grantedvoid
setAttributes(Collection<UserGroupAttributeEntity> attributes)
Sets value for attribute attributesvoid
setDisabled(Boolean disabled)
Sets value for attribute disabledvoid
setEnd(Date end)
Sets value for attribute endvoid
setGroup(GroupEntity group)
Sets value for attribute groupvoid
setId(Long id)
Sets value for attribute idvoid
setPrimaryGroup(Boolean primaryGroup)
Sets value for attribute primaryGroupvoid
setStart(Date start)
Sets value for attribute startvoid
setUser(UserEntity user)
Sets value for attribute user
-
-
-
Method Detail
-
getUser
public UserEntity getUser()
Gets value for attribute user
-
setUser
public void setUser(UserEntity user)
Sets value for attribute user
-
getGroup
public GroupEntity getGroup()
Gets value for attribute group
-
setGroup
public void setGroup(GroupEntity group)
Sets value for attribute group
-
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
-
getPrimaryGroup
public Boolean getPrimaryGroup()
Gets value for attribute primaryGroup
-
setPrimaryGroup
public void setPrimaryGroup(Boolean primaryGroup)
Sets value for attribute primaryGroup
-
getAttributes
public Collection<UserGroupAttributeEntity> getAttributes()
Gets value for attribute attributes
-
setAttributes
public void setAttributes(Collection<UserGroupAttributeEntity> attributes)
Sets value for attribute attributes
-
isAllowed
public abstract boolean isAllowed(String permission)
Operation isAllowed Returns true if the permission on this object is granted- Parameters:
permission
-- Returns:
-
customCache
public abstract void customCache()
Operation customCache
-
equals
public boolean equals(Object object)
Returnstrue
if the argument is an UserGroupEntity instance and all identifiers for this entity equal the identifiers of the argument entity. Returnsfalse
otherwise.
-
-