@Entity public class EdalPermissionImplementation extends EdalPermission
EdalPermission for persist with HIBERNATE| Modifier | Constructor and Description |
|---|---|
protected |
EdalPermissionImplementation()
Default constructor for
EdalPermissionImplementation is necessary
for PojoInstantiator of HIBERNATE. |
protected |
EdalPermissionImplementation(PrincipalImplementation principal,
java.lang.String primaryDataEntityID,
java.lang.Long version,
GrantableMethods.EdalClasses actionClass,
GrantableMethods.Methods actionMethod)
Constructor for EdalPermissionImplementation.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj)
Checks if two EDALPermissions are equal.
|
protected int |
getId()
Getter for the field
id. |
protected PrincipalImplementation |
getPrincipal()
Getter for the field
principal. |
int |
hashCode()
Returns the hash code for this
EdalPermission. |
protected void |
setId(int id)
Setter for the field
id. |
protected EdalPermission |
toEdalPermission()
Convert the private
EdalPermissionImplementation into an public
EdalPermission object. |
java.lang.String |
toString()
Returns a
String Representation of an EdalPermission. |
getActionClass, getActionMethod, getActions, getPrimaryDataEntityID, getVersion, impliesprotected EdalPermissionImplementation()
EdalPermissionImplementation is necessary
for PojoInstantiator of HIBERNATE.protected EdalPermissionImplementation(PrincipalImplementation principal, java.lang.String primaryDataEntityID, java.lang.Long version, GrantableMethods.EdalClasses actionClass, GrantableMethods.Methods actionMethod)
principal - a PrincipalImplementation object.primaryDataEntityID - a String object.version - a Long object.actionClass - a GrantableMethods.EdalClasses object.actionMethod - a GrantableMethods.Methods object.protected EdalPermission toEdalPermission()
EdalPermissionImplementation into an public
EdalPermission object.public boolean equals(java.lang.Object obj)
equals in class EdalPermissionprotected int getId()
id.
Value for id is generated by HIBERNATE
protected PrincipalImplementation getPrincipal()
principal.public int hashCode()
EdalPermission.hashCode in class EdalPermissionPermission.hashCode()protected void setId(int id)
id.id - the id to setpublic java.lang.String toString()
String Representation of an EdalPermission.toString in class EdalPermissionPermission.toString()