001 package org.apache.turbine.services.security.torque.om.map; 002 003 import java.util.Date; 004 import java.math.BigDecimal; 005 006 import org.apache.torque.Torque; 007 import org.apache.torque.TorqueException; 008 import org.apache.torque.map.MapBuilder; 009 import org.apache.torque.map.DatabaseMap; 010 import org.apache.torque.map.TableMap; 011 import org.apache.torque.map.ColumnMap; 012 import org.apache.torque.map.InheritanceMap; 013 014 /** 015 * This class was autogenerated by Torque on: 016 * 017 * [Thu Jun 23 17:25:46 CEST 2011] 018 * 019 */ 020 public class TurbineUserMapBuilder implements MapBuilder 021 { 022 /** 023 * The name of this class 024 */ 025 public static final String CLASS_NAME = 026 "org.apache.turbine.services.security.torque.om.map.TurbineUserMapBuilder"; 027 028 /** 029 * The database map. 030 */ 031 private DatabaseMap dbMap = null; 032 033 /** 034 * Tells us if this DatabaseMapBuilder is built so that we 035 * don't have to re-build it every time. 036 * 037 * @return true if this DatabaseMapBuilder is built 038 */ 039 public boolean isBuilt() 040 { 041 return (dbMap != null); 042 } 043 044 /** 045 * Gets the databasemap this map builder built. 046 * 047 * @return the databasemap 048 */ 049 public DatabaseMap getDatabaseMap() 050 { 051 return this.dbMap; 052 } 053 054 /** 055 * The doBuild() method builds the DatabaseMap 056 * 057 * @throws TorqueException 058 */ 059 public synchronized void doBuild() throws TorqueException 060 { 061 if ( isBuilt() ) { 062 return; 063 } 064 dbMap = Torque.getDatabaseMap("default"); 065 066 dbMap.addTable("TURBINE_USER"); 067 TableMap tMap = dbMap.getTable("TURBINE_USER"); 068 tMap.setJavaName("TurbineUser"); 069 tMap.setOMClass( org.apache.turbine.services.security.torque.om.TurbineUser.class ); 070 tMap.setPeerClass( org.apache.turbine.services.security.torque.om.TurbineUserPeer.class ); 071 tMap.setPrimaryKeyMethod(TableMap.ID_BROKER); 072 tMap.setPrimaryKeyMethodInfo(tMap.getName()); 073 074 ColumnMap cMap = null; 075 076 077 // ------------- Column: USER_ID -------------------- 078 cMap = new ColumnMap( "USER_ID", tMap); 079 cMap.setType( new Integer(0) ); 080 cMap.setTorqueType( "INTEGER" ); 081 cMap.setUsePrimitive(true); 082 cMap.setPrimaryKey(true); 083 cMap.setNotNull(true); 084 cMap.setJavaName( "UserId" ); 085 cMap.setAutoIncrement(false); 086 cMap.setProtected(false); 087 cMap.setInheritance("false"); 088 cMap.setPosition(1); 089 tMap.addColumn(cMap); 090 // ------------- Column: LOGIN_NAME -------------------- 091 cMap = new ColumnMap( "LOGIN_NAME", tMap); 092 cMap.setType( "" ); 093 cMap.setTorqueType( "VARCHAR" ); 094 cMap.setUsePrimitive(true); 095 cMap.setPrimaryKey(false); 096 cMap.setNotNull(true); 097 cMap.setJavaName( "UserName" ); 098 cMap.setAutoIncrement(false); 099 cMap.setProtected(false); 100 cMap.setInheritance("false"); 101 cMap.setSize( 64 ); 102 cMap.setPosition(2); 103 tMap.addColumn(cMap); 104 // ------------- Column: PASSWORD_VALUE -------------------- 105 cMap = new ColumnMap( "PASSWORD_VALUE", tMap); 106 cMap.setType( "" ); 107 cMap.setTorqueType( "VARCHAR" ); 108 cMap.setUsePrimitive(true); 109 cMap.setPrimaryKey(false); 110 cMap.setNotNull(true); 111 cMap.setJavaName( "Password" ); 112 cMap.setAutoIncrement(false); 113 cMap.setProtected(false); 114 cMap.setInheritance("false"); 115 cMap.setSize( 16 ); 116 cMap.setPosition(3); 117 tMap.addColumn(cMap); 118 // ------------- Column: FIRST_NAME -------------------- 119 cMap = new ColumnMap( "FIRST_NAME", tMap); 120 cMap.setType( "" ); 121 cMap.setTorqueType( "VARCHAR" ); 122 cMap.setUsePrimitive(true); 123 cMap.setPrimaryKey(false); 124 cMap.setNotNull(true); 125 cMap.setJavaName( "FirstName" ); 126 cMap.setAutoIncrement(false); 127 cMap.setProtected(false); 128 cMap.setInheritance("false"); 129 cMap.setSize( 64 ); 130 cMap.setPosition(4); 131 tMap.addColumn(cMap); 132 // ------------- Column: LAST_NAME -------------------- 133 cMap = new ColumnMap( "LAST_NAME", tMap); 134 cMap.setType( "" ); 135 cMap.setTorqueType( "VARCHAR" ); 136 cMap.setUsePrimitive(true); 137 cMap.setPrimaryKey(false); 138 cMap.setNotNull(true); 139 cMap.setJavaName( "LastName" ); 140 cMap.setAutoIncrement(false); 141 cMap.setProtected(false); 142 cMap.setInheritance("false"); 143 cMap.setSize( 64 ); 144 cMap.setPosition(5); 145 tMap.addColumn(cMap); 146 // ------------- Column: EMAIL -------------------- 147 cMap = new ColumnMap( "EMAIL", tMap); 148 cMap.setType( "" ); 149 cMap.setTorqueType( "VARCHAR" ); 150 cMap.setUsePrimitive(true); 151 cMap.setPrimaryKey(false); 152 cMap.setNotNull(false); 153 cMap.setJavaName( "Email" ); 154 cMap.setAutoIncrement(false); 155 cMap.setProtected(false); 156 cMap.setInheritance("false"); 157 cMap.setSize( 64 ); 158 cMap.setPosition(6); 159 tMap.addColumn(cMap); 160 // ------------- Column: CONFIRM_VALUE -------------------- 161 cMap = new ColumnMap( "CONFIRM_VALUE", tMap); 162 cMap.setType( "" ); 163 cMap.setTorqueType( "VARCHAR" ); 164 cMap.setUsePrimitive(true); 165 cMap.setPrimaryKey(false); 166 cMap.setNotNull(false); 167 cMap.setJavaName( "Confirmed" ); 168 cMap.setAutoIncrement(false); 169 cMap.setProtected(false); 170 cMap.setInheritance("false"); 171 cMap.setSize( 16 ); 172 cMap.setPosition(7); 173 tMap.addColumn(cMap); 174 // ------------- Column: MODIFIED -------------------- 175 cMap = new ColumnMap( "MODIFIED", tMap); 176 cMap.setType( new Date() ); 177 cMap.setTorqueType( "TIMESTAMP" ); 178 cMap.setUsePrimitive(true); 179 cMap.setPrimaryKey(false); 180 cMap.setNotNull(false); 181 cMap.setJavaName( "Modified" ); 182 cMap.setAutoIncrement(false); 183 cMap.setProtected(false); 184 cMap.setInheritance("false"); 185 cMap.setPosition(8); 186 tMap.addColumn(cMap); 187 // ------------- Column: CREATED -------------------- 188 cMap = new ColumnMap( "CREATED", tMap); 189 cMap.setType( new Date() ); 190 cMap.setTorqueType( "TIMESTAMP" ); 191 cMap.setUsePrimitive(true); 192 cMap.setPrimaryKey(false); 193 cMap.setNotNull(false); 194 cMap.setJavaName( "CreateDate" ); 195 cMap.setAutoIncrement(false); 196 cMap.setProtected(false); 197 cMap.setInheritance("false"); 198 cMap.setPosition(9); 199 tMap.addColumn(cMap); 200 // ------------- Column: LAST_LOGIN -------------------- 201 cMap = new ColumnMap( "LAST_LOGIN", tMap); 202 cMap.setType( new Date() ); 203 cMap.setTorqueType( "TIMESTAMP" ); 204 cMap.setUsePrimitive(true); 205 cMap.setPrimaryKey(false); 206 cMap.setNotNull(false); 207 cMap.setJavaName( "LastLogin" ); 208 cMap.setAutoIncrement(false); 209 cMap.setProtected(false); 210 cMap.setInheritance("false"); 211 cMap.setPosition(10); 212 tMap.addColumn(cMap); 213 // ------------- Column: OBJECTDATA -------------------- 214 cMap = new ColumnMap( "OBJECTDATA", tMap); 215 cMap.setType( new Object() ); 216 cMap.setTorqueType( "VARBINARY" ); 217 cMap.setUsePrimitive(true); 218 cMap.setPrimaryKey(false); 219 cMap.setNotNull(false); 220 cMap.setJavaName( "Objectdata" ); 221 cMap.setAutoIncrement(false); 222 cMap.setProtected(false); 223 cMap.setInheritance("false"); 224 cMap.setPosition(11); 225 tMap.addColumn(cMap); 226 tMap.setUseInheritance(false); 227 } 228 }