@Entity public class Permission extends AuditableModel
Constructor and Description |
---|
Permission() |
Permission(String name) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Boolean |
getCanCreate()
Whether to grant create access.
|
Boolean |
getCanExport()
Whether to grant export access.
|
Boolean |
getCanRead()
Whether to grant read access.
|
Boolean |
getCanRemove()
Whether to grant remove access.
|
Boolean |
getCanWrite()
Whether to grant write access.
|
String |
getCondition()
Domain filter as condition.
|
String |
getConditionParams()
Comma separated list of params for the condition.
|
Long |
getId() |
String |
getName()
An unique permission name.
|
String |
getObject()
Fully qualified object name or wild card package name.
|
int |
hashCode() |
void |
setCanCreate(Boolean canCreate) |
void |
setCanExport(Boolean canExport) |
void |
setCanRead(Boolean canRead) |
void |
setCanRemove(Boolean canRemove) |
void |
setCanWrite(Boolean canWrite) |
void |
setCondition(String condition) |
void |
setConditionParams(String conditionParams) |
void |
setId(Long id) |
void |
setName(String name) |
void |
setObject(String object) |
String |
toString() |
getCreatedBy, getCreatedOn, getUpdatedBy, getUpdatedOn
getArchived, getVersion, isSelected, setArchived, setSelected, setVersion
public Permission()
public Permission(String name)
public String getName()
public void setName(String name)
public String getObject()
public void setObject(String object)
public Boolean getCanRead()
public void setCanRead(Boolean canRead)
public Boolean getCanWrite()
public void setCanWrite(Boolean canWrite)
public Boolean getCanCreate()
public void setCanCreate(Boolean canCreate)
public Boolean getCanRemove()
public void setCanRemove(Boolean canRemove)
public Boolean getCanExport()
public void setCanExport(Boolean canExport)
public String getCondition()
public void setCondition(String condition)
public String getConditionParams()
public void setConditionParams(String conditionParams)