Coverage Report - org.kuali.rice.kim.bo.ui.GroupDocumentMember
 
Classes in this File Line Coverage Branch Coverage Complexity
GroupDocumentMember
0%
0/29
N/A
1
 
 1  
 /*
 2  
  * Copyright 2007-2009 The Kuali Foundation
 3  
  *
 4  
  * Licensed under the Educational Community License, Version 2.0 (the "License");
 5  
  * you may not use this file except in compliance with the License.
 6  
  * You may obtain a copy of the License at
 7  
  *
 8  
  * http://www.opensource.org/licenses/ecl2.php
 9  
  *
 10  
  * Unless required by applicable law or agreed to in writing, software
 11  
  * distributed under the License is distributed on an "AS IS" BASIS,
 12  
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 13  
  * See the License for the specific language governing permissions and
 14  
  * limitations under the License.
 15  
  */
 16  
 package org.kuali.rice.kim.bo.ui;
 17  
 
 18  
 import java.util.LinkedHashMap;
 19  
 
 20  
 import javax.persistence.Column;
 21  
 import javax.persistence.Entity;
 22  
 import javax.persistence.Id;
 23  
 import javax.persistence.Table;
 24  
 
 25  
 import org.kuali.rice.kim.bo.impl.KimAbstractMemberImpl;
 26  
 import org.kuali.rice.kim.util.KimConstants;
 27  
 
 28  
 /**
 29  
  * This is a description of what this class does - kellerj don't forget to fill this in. 
 30  
  * 
 31  
  * @author Kuali Rice Team (rice.collab@kuali.org)
 32  
  *
 33  
  */
 34  
 @Entity
 35  
 @Table(name="KRIM_PND_GRP_MBR_T")
 36  0
 public class GroupDocumentMember extends KimDocumentBoBase {
 37  
 
 38  
         @Id
 39  
         @Column(name="GRP_MBR_ID")
 40  
         protected String groupMemberId;
 41  
 
 42  
         @Column(name="GRP_ID")
 43  
         protected String groupId;
 44  
         
 45  
         @Column(name="MBR_ID")
 46  
         protected String memberId;
 47  
         
 48  
         protected String memberName;
 49  
         
 50  
         protected String memberNamespaceCode;
 51  
         
 52  
         protected String memberFullName;
 53  
 
 54  
         //TODO: remove the default
 55  0
         @Column(name="MBR_TYP_CD")
 56  
         protected String memberTypeCode = KimConstants.KimGroupMemberTypes.PRINCIPAL_MEMBER_TYPE;
 57  
 
 58  
         public String getGroupMemberId() {
 59  0
                 return this.groupMemberId;
 60  
         }
 61  
 
 62  
         public void setGroupMemberId(String groupMemberId) {
 63  0
                 this.groupMemberId = groupMemberId;
 64  0
         }
 65  
 
 66  
         public String getGroupId() {
 67  0
                 return this.groupId;
 68  
         }
 69  
 
 70  
         public void setGroupId(String groupId) {
 71  0
                 this.groupId = groupId;
 72  0
         }
 73  
 
 74  
         /**
 75  
          * @see org.kuali.rice.kns.bo.BusinessObjectBase#toStringMapper()
 76  
          */
 77  
         @SuppressWarnings("unchecked")
 78  
         @Override
 79  
         protected LinkedHashMap toStringMapper() {
 80  0
                 LinkedHashMap<String,Object> m = new LinkedHashMap<String,Object>();
 81  0
                 m.put( "groupMemberId", groupMemberId );
 82  0
                 m.put( "groupId", groupId );
 83  0
                 m.put( "memberId", getMemberId() );
 84  0
                 m.put( "memberTypeCode", getMemberTypeCode() );
 85  0
                 return m;
 86  
         }
 87  
 
 88  
         /**
 89  
          * @return the memberId
 90  
          */
 91  
         public String getMemberId() {
 92  0
                 return this.memberId;
 93  
         }
 94  
 
 95  
         /**
 96  
          * @param memberId the memberId to set
 97  
          */
 98  
         public void setMemberId(String memberId) {
 99  0
                 this.memberId = memberId;
 100  0
         }
 101  
 
 102  
         /**
 103  
          * @return the memberTypeCode
 104  
          */
 105  
         public String getMemberTypeCode() {
 106  0
                 return this.memberTypeCode;
 107  
         }
 108  
 
 109  
         /**
 110  
          * @param memberTypeCode the memberTypeCode to set
 111  
          */
 112  
         public void setMemberTypeCode(String memberTypeCode) {
 113  0
                 this.memberTypeCode = memberTypeCode;
 114  0
         }
 115  
 
 116  
         /**
 117  
          * @return the memberName
 118  
          */
 119  
         public String getMemberName() {
 120  0
                 return this.memberName;
 121  
         }
 122  
 
 123  
         /**
 124  
          * @param memberName the memberName to set
 125  
          */
 126  
         public void setMemberName(String memberName) {
 127  0
                 this.memberName = memberName;
 128  0
         }
 129  
 
 130  
         /**
 131  
          * @return the memberNamespaceCode
 132  
          */
 133  
         public String getMemberNamespaceCode() {
 134  0
                 return this.memberNamespaceCode;
 135  
         }
 136  
 
 137  
         /**
 138  
          * @param memberNamespaceCode the memberNamespaceCode to set
 139  
          */
 140  
         public void setMemberNamespaceCode(String memberNamespaceCode) {
 141  0
                 this.memberNamespaceCode = memberNamespaceCode;
 142  0
         }
 143  
         
 144  
         /**
 145  
          * @return the memberFullName
 146  
          */
 147  
         public String getMemberFullName() {
 148  0
                 return this.memberFullName;
 149  
         }
 150  
 
 151  
         /**
 152  
          * @param memberFullName the memberFullName to set
 153  
          */
 154  
         public void setMemberFullName(String memberFullName) {
 155  0
                 this.memberFullName = memberFullName;
 156  0
         }
 157  
 }