| 1 package org.javabb.vo; 2 3 import java.io.Serializable ; 4 5 import org.apache.commons.lang.builder.EqualsBuilder; 6 import org.apache.commons.lang.builder.HashCodeBuilder; 7 import org.apache.commons.lang.builder.ToStringBuilder; 8 9 24 25 29 34 public class UserGroup implements Serializable { 35 36 37 private org.javabb.vo.UserGroupPK comp_id; 38 39 40 private org.javabb.vo.Group group; 41 42 43 private org.javabb.vo.User user; 44 45 46 public UserGroup(org.javabb.vo.UserGroupPK comp_id, org.javabb.vo.Group jbbGroup, org.javabb.vo.User user) { 47 this.comp_id = comp_id; 48 this.group = jbbGroup; 49 this.user = user; 50 } 51 52 53 public UserGroup() { 54 } 55 56 57 public UserGroup(org.javabb.vo.UserGroupPK comp_id) { 58 this.comp_id = comp_id; 59 } 60 61 66 public org.javabb.vo.UserGroupPK getComp_id() { 67 return this.comp_id; 68 } 69 70 public void setComp_id(org.javabb.vo.UserGroupPK comp_id) { 71 this.comp_id = comp_id; 72 } 73 74 83 public org.javabb.vo.Group getGroup() { 84 return this.group; 85 } 86 87 public void setGroup(org.javabb.vo.Group jbbGroup) { 88 this.group = jbbGroup; 89 } 90 91 100 public org.javabb.vo.User getUser() { 101 return this.user; 102 } 103 104 public void setUser(org.javabb.vo.User user) { 105 this.user = user; 106 } 107 108 public String toString() { 109 return new ToStringBuilder(this) 110 .append("comp_id", getComp_id()) 111 .toString(); 112 } 113 114 public boolean equals(Object other) { 115 if ( !(other instanceof UserGroup) ) return false; 116 UserGroup castOther = (UserGroup) other; 117 return new EqualsBuilder() 118 .append(this.getComp_id(), castOther.getComp_id()) 119 .isEquals(); 120 } 121 122 public int hashCode() { 123 return new HashCodeBuilder() 124 .append(getComp_id()) 125 .toHashCode(); 126 } 127 128 } 129 | Popular Tags |