001 /*
002 *
003 * $Revision: 13085 $ $Date: 2008-02-06 18:27:24 +0100 (Mi, 06 Feb 2008) $
004 *
005 * This file is part of *** M y C o R e ***
006 * See http://www.mycore.de/ for details.
007 *
008 * This program is free software; you can use it, redistribute it
009 * and / or modify it under the terms of the GNU General Public License
010 * (GPL) as published by the Free Software Foundation; either version 2
011 * of the License or (at your option) any later version.
012 *
013 * This program is distributed in the hope that it will be useful, but
014 * WITHOUT ANY WARRANTY; without even the implied warranty of
015 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
016 * GNU General Public License for more details.
017 *
018 * You should have received a copy of the GNU General Public License
019 * along with this program, in a file called gpl.txt or license.txt.
020 * If not, write to the Free Software Foundation Inc.,
021 * 59 Temple Place - Suite 330, Boston, MA 02111-1307 USA
022 */
023
024 package org.mycore.backend.hibernate.tables;
025
026 public class MCRGROUPMEMBERS {
027 private MCRGROUPMEMBERSPK key;
028
029 public MCRGROUPMEMBERS() {
030 this.key = new MCRGROUPMEMBERSPK();
031 }
032
033 public MCRGROUPMEMBERS(MCRGROUPS gid, MCRUSERS userid, String groupid) {
034 this.key = new MCRGROUPMEMBERSPK(gid, userid);
035 }
036
037 public MCRGROUPMEMBERS(long id) {
038 this.key = new MCRGROUPMEMBERSPK(id);
039 }
040
041 /**
042 * @hibernate.property column="Primary Key" not-null="true" update="true"
043 */
044 public MCRGROUPMEMBERSPK getKey() {
045 return key;
046 }
047
048 public void setKey(MCRGROUPMEMBERSPK key) {
049 this.key = key;
050 }
051
052 /**
053 * @hibernate.property column="GID" not-null="true" update="true"
054 */
055 public MCRGROUPS getGid() {
056 return key.getGid();
057 }
058
059 public void setGid(MCRGROUPS gid) {
060 key.setGid(gid);
061 }
062
063 /**
064 * @hibernate.property column="USERID" not-null="true" update="true"
065 */
066 public MCRUSERS getUserid() {
067 return key.getUserid();
068 }
069
070 public void setUserid(MCRUSERS userid) {
071 key.setUserid(userid);
072 }
073
074 }