Class PermissionGroup
java.lang.Object
com.foreach.across.modules.hibernate.business.SettableIdBasedEntity<PermissionGroup>
com.foreach.across.modules.user.business.PermissionGroup
- All Implemented Interfaces:
com.foreach.across.modules.hibernate.business.EntityWithDto<PermissionGroup>,com.foreach.across.modules.hibernate.business.IdBasedEntity,org.springframework.data.domain.Persistable<Long>
@NotThreadSafe
@Entity
public class PermissionGroup
extends com.foreach.across.modules.hibernate.business.SettableIdBasedEntity<PermissionGroup>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetId()getName()getTitle()inthashCode()voidsetDescription(String description) voidvoidvoidsetPermissions(Collection<Permission> permissions) voidtoString()Methods inherited from class com.foreach.across.modules.hibernate.business.SettableIdBasedEntity
getNewEntityId, isNew, setNewEntityId, toDto
-
Constructor Details
-
PermissionGroup
public PermissionGroup()
-
-
Method Details
-
getId
-
setId
- Specified by:
setIdin classcom.foreach.across.modules.hibernate.business.SettableIdBasedEntity<PermissionGroup>
-
getName
-
setName
-
getTitle
-
setTitle
-
getDescription
-
setDescription
-
getPermissions
-
setPermissions
-
equals
- Overrides:
equalsin classcom.foreach.across.modules.hibernate.business.SettableIdBasedEntity<PermissionGroup>
-
hashCode
public int hashCode()- Overrides:
hashCodein classcom.foreach.across.modules.hibernate.business.SettableIdBasedEntity<PermissionGroup>
-
toString
-