Class EdalPermissionImplementation
- java.lang.Object
- 
- java.security.Permission
- 
- de.ipk_gatersleben.bit.bi.edal.primary_data.security.EdalPermission
- 
- de.ipk_gatersleben.bit.bi.edal.primary_data.file.implementation.EdalPermissionImplementation
 
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable,- java.security.Guard
 
 @Entity public class EdalPermissionImplementation extends EdalPermission Implementation ofEdalPermissionfor persist with HIBERNATE- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedEdalPermissionImplementation()Default constructor forEdalPermissionImplementationis necessary for PojoInstantiator of HIBERNATE.protectedEdalPermissionImplementation(PrincipalImplementation principal, java.lang.String primaryDataEntityID, java.lang.Long version, GrantableMethods.EdalClasses actionClass, GrantableMethods.Methods actionMethod)Constructor for EdalPermissionImplementation.
 - 
Method SummaryModifier and Type Method Description booleanequals(java.lang.Object obj)Checks if two EDALPermissions are equal.protected intgetId()Getter for the fieldid.protected PrincipalImplementationgetPrincipal()Getter for the fieldprincipal.inthashCode()Returns the hash code for thisEdalPermission.protected voidsetId(int id)Setter for the fieldid.protected EdalPermissiontoEdalPermission()Convert the privateEdalPermissionImplementationinto an publicEdalPermissionobject.java.lang.StringtoString()Returns aStringRepresentation of anEdalPermission.- 
Methods inherited from class de.ipk_gatersleben.bit.bi.edal.primary_data.security.EdalPermissiongetActionClass, getActionMethod, getActions, getPrimaryDataEntityID, getVersion, implies
 
- 
 
- 
- 
- 
Constructor Detail- 
EdalPermissionImplementationprotected EdalPermissionImplementation() Default constructor forEdalPermissionImplementationis necessary for PojoInstantiator of HIBERNATE.
 - 
EdalPermissionImplementationprotected EdalPermissionImplementation(PrincipalImplementation principal, java.lang.String primaryDataEntityID, java.lang.Long version, GrantableMethods.EdalClasses actionClass, GrantableMethods.Methods actionMethod) Constructor for EdalPermissionImplementation.- Parameters:
- principal- a- PrincipalImplementationobject.
- primaryDataEntityID- a- Stringobject.
- version- a- Longobject.
- actionClass- a- GrantableMethods.EdalClassesobject.
- actionMethod- a- GrantableMethods.Methodsobject.
 
 
- 
 - 
Method Detail- 
toEdalPermissionprotected EdalPermission toEdalPermission() Convert the privateEdalPermissionImplementationinto an publicEdalPermissionobject.- Returns:
- EDALPermission
 
 - 
equalspublic boolean equals(java.lang.Object obj) Checks if two EDALPermissions are equal.- Overrides:
- equalsin class- EdalPermission
 
 - 
getIdprotected int getId() Getter for the fieldid.Value for id is generated by HIBERNATE - Returns:
- the id
 
 - 
getPrincipalprotected PrincipalImplementation getPrincipal() Getter for the fieldprincipal.- Returns:
- the principal
 
 - 
hashCodepublic int hashCode() Returns the hash code for thisEdalPermission.- Overrides:
- hashCodein class- EdalPermission
- See Also:
- Permission.hashCode()
 
 - 
setIdprotected void setId(int id) Setter for the fieldid.- Parameters:
- id- the id to set
 
 - 
toStringpublic java.lang.String toString() Returns aStringRepresentation of anEdalPermission.- Overrides:
- toStringin class- EdalPermission
- See Also:
- Permission.toString()
 
 
- 
 
-