Coverage Report - com.ctrip.framework.apollo.portal.entity.po.RolePermission
 
Classes in this File Line Coverage Branch Coverage Complexity
RolePermission
85%
6/7
N/A
1
 
 1  
 package com.ctrip.framework.apollo.portal.entity.po;
 2  
 
 3  
 import com.ctrip.framework.apollo.common.entity.BaseEntity;
 4  
 
 5  
 import org.hibernate.annotations.SQLDelete;
 6  
 import org.hibernate.annotations.Where;
 7  
 
 8  
 import javax.persistence.Column;
 9  
 import javax.persistence.Entity;
 10  
 import javax.persistence.Table;
 11  
 
 12  
 /**
 13  
  * @author Jason Song(song_s@ctrip.com)
 14  
  */
 15  
 @Entity
 16  
 @Table(name = "RolePermission")
 17  
 @SQLDelete(sql = "Update RolePermission set isDeleted = 1 where id = ?")
 18  
 @Where(clause = "isDeleted = 0")
 19  13
 public class RolePermission extends BaseEntity {
 20  
   @Column(name = "RoleId", nullable = false)
 21  
   private long roleId;
 22  
 
 23  
   @Column(name = "PermissionId", nullable = false)
 24  
   private long permissionId;
 25  
 
 26  
   public long getRoleId() {
 27  0
     return roleId;
 28  
   }
 29  
 
 30  
   public void setRoleId(long roleId) {
 31  2
     this.roleId = roleId;
 32  2
   }
 33  
 
 34  
   public long getPermissionId() {
 35  8
     return permissionId;
 36  
   }
 37  
 
 38  
   public void setPermissionId(long permissionId) {
 39  2
     this.permissionId = permissionId;
 40  2
   }
 41  
 }