001// ______________________________________________________ 002// Generated by sql2java - https://github.com/10km/sql2java 003// JDBC driver used at code generation time: com.mysql.jdbc.Driver 004// template: metadata.java.vm 005// ______________________________________________________ 006package net.gdface.facedb.db; 007 008import java.util.List; 009import java.util.Arrays; 010import gu.sql2java.RowMetaData; 011import com.google.common.collect.ImmutableMap; 012import com.google.common.collect.ImmutableList; 013 014/** 015 * Class to supply table meta data for the fd_store table.<br> 016 * @author guyadong 017 */ 018public class StoreMetaData extends RowMetaData implements Constant 019{ 020 private static final ImmutableMap<String, String> JUNCTION_TABLE_PK_MAP = ImmutableMap.of(); 021 private static final ImmutableList<String> FOREIGN_KEYS = 022 ImmutableList.<String>builder() 023 .build(); 024 private static final ImmutableList<String> INDEXS = 025 ImmutableList.<String>builder() 026 .build(); 027 028 private static final List<String> GETTERS = Arrays.asList("getMd5","getEncoding","getData"); 029 030 private static final List<String> SETTERS = Arrays.asList("setMd5","setEncoding","setData"); 031 032 private static final String AUTO_INCREMENT_COLUMN = ""; 033 034 private static final Class<?> LOCK_COLUMN_TYPE = null; 035 private static final String LOCK_COLUMN_NAME = null; 036 public StoreMetaData(){ 037 super( 038 "fd_store", 039 "TABLE", 040 StoreBean.class, 041 "Store", 042 IStoreManager.class, 043 FD_STORE_FIELDS_LIST, 044 FD_STORE_JAVA_FIELDS_LIST, 045 GETTERS, 046 SETTERS, 047 FD_STORE_FIELD_TYPES, 048 FD_STORE_FIELD_SQL_TYPES, 049 FD_STORE_PK_FIELDS_LIST, 050 JUNCTION_TABLE_PK_MAP, 051 LOCK_COLUMN_TYPE, 052 LOCK_COLUMN_NAME, 053 FOREIGN_KEYS, 054 INDEXS, 055 AUTO_INCREMENT_COLUMN 056 ); 057 } 058}