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