[jOOQ/jOOQ-pro#24] Extract GenerationToolTest
This commit is contained in:
parent
6f43106f47
commit
63be5f7ebb
@ -0,0 +1,51 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package org.jooq.codegen.test.generationtool.db;
|
||||
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.impl.CatalogImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class DefaultCatalog extends CatalogImpl {
|
||||
|
||||
private static final long serialVersionUID = -92683184;
|
||||
|
||||
/**
|
||||
* The reference instance of <code></code>
|
||||
*/
|
||||
public static final DefaultCatalog DEFAULT_CATALOG = new DefaultCatalog();
|
||||
|
||||
/**
|
||||
* The schema <code>INFORMATION_SCHEMA</code>.
|
||||
*/
|
||||
public final InformationSchema INFORMATION_SCHEMA = org.jooq.codegen.test.generationtool.db.InformationSchema.INFORMATION_SCHEMA;
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private DefaultCatalog() {
|
||||
super("");
|
||||
}
|
||||
|
||||
@Override
|
||||
public final List<Schema> getSchemas() {
|
||||
List result = new ArrayList();
|
||||
result.addAll(getSchemas0());
|
||||
return result;
|
||||
}
|
||||
|
||||
private final List<Schema> getSchemas0() {
|
||||
return Arrays.<Schema>asList(
|
||||
InformationSchema.INFORMATION_SCHEMA);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,62 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package org.jooq.codegen.test.generationtool.db;
|
||||
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.List;
|
||||
|
||||
import org.jooq.Catalog;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.codegen.test.generationtool.db.tables.Tables;
|
||||
import org.jooq.impl.SchemaImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class InformationSchema extends SchemaImpl {
|
||||
|
||||
private static final long serialVersionUID = -708910021;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>INFORMATION_SCHEMA</code>
|
||||
*/
|
||||
public static final InformationSchema INFORMATION_SCHEMA = new InformationSchema();
|
||||
|
||||
/**
|
||||
* The table <code>INFORMATION_SCHEMA.TABLES</code>.
|
||||
*/
|
||||
public final Tables TABLES = org.jooq.codegen.test.generationtool.db.tables.Tables.TABLES;
|
||||
|
||||
/**
|
||||
* No further instances allowed
|
||||
*/
|
||||
private InformationSchema() {
|
||||
super("INFORMATION_SCHEMA", null);
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Catalog getCatalog() {
|
||||
return DefaultCatalog.DEFAULT_CATALOG;
|
||||
}
|
||||
|
||||
@Override
|
||||
public final List<Table<?>> getTables() {
|
||||
List result = new ArrayList();
|
||||
result.addAll(getTables0());
|
||||
return result;
|
||||
}
|
||||
|
||||
private final List<Table<?>> getTables0() {
|
||||
return Arrays.<Table<?>>asList(
|
||||
Tables.TABLES);
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,18 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package org.jooq.codegen.test.generationtool.db;
|
||||
|
||||
|
||||
|
||||
/**
|
||||
* Convenience access to all tables in INFORMATION_SCHEMA
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Tables {
|
||||
|
||||
/**
|
||||
* The table <code>INFORMATION_SCHEMA.TABLES</code>.
|
||||
*/
|
||||
public static final org.jooq.codegen.test.generationtool.db.tables.Tables TABLES = org.jooq.codegen.test.generationtool.db.tables.Tables.TABLES;
|
||||
}
|
||||
@ -0,0 +1,186 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package org.jooq.codegen.test.generationtool.db.tables;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.ForeignKey;
|
||||
import org.jooq.Name;
|
||||
import org.jooq.Record;
|
||||
import org.jooq.Row12;
|
||||
import org.jooq.Schema;
|
||||
import org.jooq.Table;
|
||||
import org.jooq.TableField;
|
||||
import org.jooq.codegen.test.generationtool.db.InformationSchema;
|
||||
import org.jooq.codegen.test.generationtool.db.tables.records.TablesRecord;
|
||||
import org.jooq.impl.DSL;
|
||||
import org.jooq.impl.TableImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class Tables extends TableImpl<TablesRecord> {
|
||||
|
||||
private static final long serialVersionUID = 1312902075;
|
||||
|
||||
/**
|
||||
* The reference instance of <code>INFORMATION_SCHEMA.TABLES</code>
|
||||
*/
|
||||
public static final Tables TABLES = new Tables();
|
||||
|
||||
/**
|
||||
* The class holding records for this type
|
||||
*/
|
||||
@Override
|
||||
public Class<TablesRecord> getRecordType() {
|
||||
return TablesRecord.class;
|
||||
}
|
||||
|
||||
/**
|
||||
* The column <code>INFORMATION_SCHEMA.TABLES.TABLE_CATALOG</code>.
|
||||
*/
|
||||
public final TableField<TablesRecord, String> TABLE_CATALOG = createField(DSL.name("TABLE_CATALOG"), org.jooq.impl.SQLDataType.VARCHAR(2147483647), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>INFORMATION_SCHEMA.TABLES.TABLE_SCHEMA</code>.
|
||||
*/
|
||||
public final TableField<TablesRecord, String> TABLE_SCHEMA = createField(DSL.name("TABLE_SCHEMA"), org.jooq.impl.SQLDataType.VARCHAR(2147483647), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>INFORMATION_SCHEMA.TABLES.TABLE_NAME</code>.
|
||||
*/
|
||||
public final TableField<TablesRecord, String> TABLE_NAME = createField(DSL.name("TABLE_NAME"), org.jooq.impl.SQLDataType.VARCHAR(2147483647), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>INFORMATION_SCHEMA.TABLES.TABLE_TYPE</code>.
|
||||
*/
|
||||
public final TableField<TablesRecord, String> TABLE_TYPE = createField(DSL.name("TABLE_TYPE"), org.jooq.impl.SQLDataType.VARCHAR(2147483647), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>INFORMATION_SCHEMA.TABLES.STORAGE_TYPE</code>.
|
||||
*/
|
||||
public final TableField<TablesRecord, String> STORAGE_TYPE = createField(DSL.name("STORAGE_TYPE"), org.jooq.impl.SQLDataType.VARCHAR(2147483647), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>INFORMATION_SCHEMA.TABLES.SQL</code>.
|
||||
*/
|
||||
public final TableField<TablesRecord, String> SQL = createField(DSL.name("SQL"), org.jooq.impl.SQLDataType.VARCHAR(2147483647), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>INFORMATION_SCHEMA.TABLES.REMARKS</code>.
|
||||
*/
|
||||
public final TableField<TablesRecord, String> REMARKS = createField(DSL.name("REMARKS"), org.jooq.impl.SQLDataType.VARCHAR(2147483647), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>INFORMATION_SCHEMA.TABLES.LAST_MODIFICATION</code>.
|
||||
*/
|
||||
public final TableField<TablesRecord, Long> LAST_MODIFICATION = createField(DSL.name("LAST_MODIFICATION"), org.jooq.impl.SQLDataType.BIGINT, this, "");
|
||||
|
||||
/**
|
||||
* The column <code>INFORMATION_SCHEMA.TABLES.ID</code>.
|
||||
*/
|
||||
public final TableField<TablesRecord, Integer> ID = createField(DSL.name("ID"), org.jooq.impl.SQLDataType.INTEGER, this, "");
|
||||
|
||||
/**
|
||||
* The column <code>INFORMATION_SCHEMA.TABLES.TYPE_NAME</code>.
|
||||
*/
|
||||
public final TableField<TablesRecord, String> TYPE_NAME = createField(DSL.name("TYPE_NAME"), org.jooq.impl.SQLDataType.VARCHAR(2147483647), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>INFORMATION_SCHEMA.TABLES.TABLE_CLASS</code>.
|
||||
*/
|
||||
public final TableField<TablesRecord, String> TABLE_CLASS = createField(DSL.name("TABLE_CLASS"), org.jooq.impl.SQLDataType.VARCHAR(2147483647), this, "");
|
||||
|
||||
/**
|
||||
* The column <code>INFORMATION_SCHEMA.TABLES.ROW_COUNT_ESTIMATE</code>.
|
||||
*/
|
||||
public final TableField<TablesRecord, Long> ROW_COUNT_ESTIMATE = createField(DSL.name("ROW_COUNT_ESTIMATE"), org.jooq.impl.SQLDataType.BIGINT, this, "");
|
||||
|
||||
/**
|
||||
* Create a <code>INFORMATION_SCHEMA.TABLES</code> table reference
|
||||
*/
|
||||
public Tables() {
|
||||
this(DSL.name("TABLES"), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>INFORMATION_SCHEMA.TABLES</code> table reference
|
||||
*/
|
||||
public Tables(String alias) {
|
||||
this(DSL.name(alias), TABLES);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create an aliased <code>INFORMATION_SCHEMA.TABLES</code> table reference
|
||||
*/
|
||||
public Tables(Name alias) {
|
||||
this(alias, TABLES);
|
||||
}
|
||||
|
||||
private Tables(Name alias, Table<TablesRecord> aliased) {
|
||||
this(alias, aliased, null);
|
||||
}
|
||||
|
||||
private Tables(Name alias, Table<TablesRecord> aliased, Field<?>[] parameters) {
|
||||
super(alias, null, aliased, parameters, DSL.comment(""));
|
||||
}
|
||||
|
||||
public <O extends Record> Tables(Table<O> child, ForeignKey<O, TablesRecord> key) {
|
||||
super(child, key, TABLES);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Schema getSchema() {
|
||||
return InformationSchema.INFORMATION_SCHEMA;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Tables as(String alias) {
|
||||
return new Tables(DSL.name(alias), this);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Tables as(Name alias) {
|
||||
return new Tables(alias, this);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public Tables rename(String name) {
|
||||
return new Tables(DSL.name(name), null);
|
||||
}
|
||||
|
||||
/**
|
||||
* Rename this table
|
||||
*/
|
||||
@Override
|
||||
public Tables rename(Name name) {
|
||||
return new Tables(name, null);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Row12 type methods
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Row12<String, String, String, String, String, String, String, Long, Integer, String, String, Long> fieldsRow() {
|
||||
return (Row12) super.fieldsRow();
|
||||
}
|
||||
}
|
||||
@ -0,0 +1,656 @@
|
||||
/*
|
||||
* This file is generated by jOOQ.
|
||||
*/
|
||||
package org.jooq.codegen.test.generationtool.db.tables.records;
|
||||
|
||||
|
||||
import org.jooq.Field;
|
||||
import org.jooq.Record12;
|
||||
import org.jooq.Row12;
|
||||
import org.jooq.codegen.test.generationtool.db.tables.Tables;
|
||||
import org.jooq.impl.TableRecordImpl;
|
||||
|
||||
|
||||
/**
|
||||
* This class is generated by jOOQ.
|
||||
*/
|
||||
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
|
||||
public class TablesRecord extends TableRecordImpl<TablesRecord> implements Record12<String, String, String, String, String, String, String, Long, Integer, String, String, Long> {
|
||||
|
||||
private static final long serialVersionUID = 1890679996;
|
||||
|
||||
/**
|
||||
* Setter for <code>INFORMATION_SCHEMA.TABLES.TABLE_CATALOG</code>.
|
||||
*/
|
||||
public void setTableCatalog(String value) {
|
||||
set(0, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>INFORMATION_SCHEMA.TABLES.TABLE_CATALOG</code>.
|
||||
*/
|
||||
public String getTableCatalog() {
|
||||
return (String) get(0);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>INFORMATION_SCHEMA.TABLES.TABLE_SCHEMA</code>.
|
||||
*/
|
||||
public void setTableSchema(String value) {
|
||||
set(1, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>INFORMATION_SCHEMA.TABLES.TABLE_SCHEMA</code>.
|
||||
*/
|
||||
public String getTableSchema() {
|
||||
return (String) get(1);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>INFORMATION_SCHEMA.TABLES.TABLE_NAME</code>.
|
||||
*/
|
||||
public void setTableName(String value) {
|
||||
set(2, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>INFORMATION_SCHEMA.TABLES.TABLE_NAME</code>.
|
||||
*/
|
||||
public String getTableName() {
|
||||
return (String) get(2);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>INFORMATION_SCHEMA.TABLES.TABLE_TYPE</code>.
|
||||
*/
|
||||
public void setTableType(String value) {
|
||||
set(3, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>INFORMATION_SCHEMA.TABLES.TABLE_TYPE</code>.
|
||||
*/
|
||||
public String getTableType() {
|
||||
return (String) get(3);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>INFORMATION_SCHEMA.TABLES.STORAGE_TYPE</code>.
|
||||
*/
|
||||
public void setStorageType(String value) {
|
||||
set(4, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>INFORMATION_SCHEMA.TABLES.STORAGE_TYPE</code>.
|
||||
*/
|
||||
public String getStorageType() {
|
||||
return (String) get(4);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>INFORMATION_SCHEMA.TABLES.SQL</code>.
|
||||
*/
|
||||
public void setSql(String value) {
|
||||
set(5, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>INFORMATION_SCHEMA.TABLES.SQL</code>.
|
||||
*/
|
||||
public String getSql() {
|
||||
return (String) get(5);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>INFORMATION_SCHEMA.TABLES.REMARKS</code>.
|
||||
*/
|
||||
public void setRemarks(String value) {
|
||||
set(6, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>INFORMATION_SCHEMA.TABLES.REMARKS</code>.
|
||||
*/
|
||||
public String getRemarks() {
|
||||
return (String) get(6);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>INFORMATION_SCHEMA.TABLES.LAST_MODIFICATION</code>.
|
||||
*/
|
||||
public void setLastModification(Long value) {
|
||||
set(7, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>INFORMATION_SCHEMA.TABLES.LAST_MODIFICATION</code>.
|
||||
*/
|
||||
public Long getLastModification() {
|
||||
return (Long) get(7);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>INFORMATION_SCHEMA.TABLES.ID</code>.
|
||||
*/
|
||||
public void setId(Integer value) {
|
||||
set(8, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>INFORMATION_SCHEMA.TABLES.ID</code>.
|
||||
*/
|
||||
public Integer getId() {
|
||||
return (Integer) get(8);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>INFORMATION_SCHEMA.TABLES.TYPE_NAME</code>.
|
||||
*/
|
||||
public void setTypeName(String value) {
|
||||
set(9, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>INFORMATION_SCHEMA.TABLES.TYPE_NAME</code>.
|
||||
*/
|
||||
public String getTypeName() {
|
||||
return (String) get(9);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>INFORMATION_SCHEMA.TABLES.TABLE_CLASS</code>.
|
||||
*/
|
||||
public void setTableClass(String value) {
|
||||
set(10, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>INFORMATION_SCHEMA.TABLES.TABLE_CLASS</code>.
|
||||
*/
|
||||
public String getTableClass() {
|
||||
return (String) get(10);
|
||||
}
|
||||
|
||||
/**
|
||||
* Setter for <code>INFORMATION_SCHEMA.TABLES.ROW_COUNT_ESTIMATE</code>.
|
||||
*/
|
||||
public void setRowCountEstimate(Long value) {
|
||||
set(11, value);
|
||||
}
|
||||
|
||||
/**
|
||||
* Getter for <code>INFORMATION_SCHEMA.TABLES.ROW_COUNT_ESTIMATE</code>.
|
||||
*/
|
||||
public Long getRowCountEstimate() {
|
||||
return (Long) get(11);
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Record12 type implementation
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Row12<String, String, String, String, String, String, String, Long, Integer, String, String, Long> fieldsRow() {
|
||||
return (Row12) super.fieldsRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Row12<String, String, String, String, String, String, String, Long, Integer, String, String, Long> valuesRow() {
|
||||
return (Row12) super.valuesRow();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Field<String> field1() {
|
||||
return Tables.TABLES.TABLE_CATALOG;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Field<String> field2() {
|
||||
return Tables.TABLES.TABLE_SCHEMA;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Field<String> field3() {
|
||||
return Tables.TABLES.TABLE_NAME;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Field<String> field4() {
|
||||
return Tables.TABLES.TABLE_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Field<String> field5() {
|
||||
return Tables.TABLES.STORAGE_TYPE;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Field<String> field6() {
|
||||
return Tables.TABLES.SQL;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Field<String> field7() {
|
||||
return Tables.TABLES.REMARKS;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Field<Long> field8() {
|
||||
return Tables.TABLES.LAST_MODIFICATION;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Field<Integer> field9() {
|
||||
return Tables.TABLES.ID;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Field<String> field10() {
|
||||
return Tables.TABLES.TYPE_NAME;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Field<String> field11() {
|
||||
return Tables.TABLES.TABLE_CLASS;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Field<Long> field12() {
|
||||
return Tables.TABLES.ROW_COUNT_ESTIMATE;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String component1() {
|
||||
return getTableCatalog();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String component2() {
|
||||
return getTableSchema();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String component3() {
|
||||
return getTableName();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String component4() {
|
||||
return getTableType();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String component5() {
|
||||
return getStorageType();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String component6() {
|
||||
return getSql();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String component7() {
|
||||
return getRemarks();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Long component8() {
|
||||
return getLastModification();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Integer component9() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String component10() {
|
||||
return getTypeName();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String component11() {
|
||||
return getTableClass();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Long component12() {
|
||||
return getRowCountEstimate();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String value1() {
|
||||
return getTableCatalog();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String value2() {
|
||||
return getTableSchema();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String value3() {
|
||||
return getTableName();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String value4() {
|
||||
return getTableType();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String value5() {
|
||||
return getStorageType();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String value6() {
|
||||
return getSql();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String value7() {
|
||||
return getRemarks();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Long value8() {
|
||||
return getLastModification();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Integer value9() {
|
||||
return getId();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String value10() {
|
||||
return getTypeName();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public String value11() {
|
||||
return getTableClass();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public Long value12() {
|
||||
return getRowCountEstimate();
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public TablesRecord value1(String value) {
|
||||
setTableCatalog(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public TablesRecord value2(String value) {
|
||||
setTableSchema(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public TablesRecord value3(String value) {
|
||||
setTableName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public TablesRecord value4(String value) {
|
||||
setTableType(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public TablesRecord value5(String value) {
|
||||
setStorageType(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public TablesRecord value6(String value) {
|
||||
setSql(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public TablesRecord value7(String value) {
|
||||
setRemarks(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public TablesRecord value8(Long value) {
|
||||
setLastModification(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public TablesRecord value9(Integer value) {
|
||||
setId(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public TablesRecord value10(String value) {
|
||||
setTypeName(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public TablesRecord value11(String value) {
|
||||
setTableClass(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public TablesRecord value12(Long value) {
|
||||
setRowCountEstimate(value);
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritDoc}
|
||||
*/
|
||||
@Override
|
||||
public TablesRecord values(String value1, String value2, String value3, String value4, String value5, String value6, String value7, Long value8, Integer value9, String value10, String value11, Long value12) {
|
||||
value1(value1);
|
||||
value2(value2);
|
||||
value3(value3);
|
||||
value4(value4);
|
||||
value5(value5);
|
||||
value6(value6);
|
||||
value7(value7);
|
||||
value8(value8);
|
||||
value9(value9);
|
||||
value10(value10);
|
||||
value11(value11);
|
||||
value12(value12);
|
||||
return this;
|
||||
}
|
||||
|
||||
// -------------------------------------------------------------------------
|
||||
// Constructors
|
||||
// -------------------------------------------------------------------------
|
||||
|
||||
/**
|
||||
* Create a detached TablesRecord
|
||||
*/
|
||||
public TablesRecord() {
|
||||
super(Tables.TABLES);
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a detached, initialised TablesRecord
|
||||
*/
|
||||
public TablesRecord(String tableCatalog, String tableSchema, String tableName, String tableType, String storageType, String sql, String remarks, Long lastModification, Integer id, String typeName, String tableClass, Long rowCountEstimate) {
|
||||
super(Tables.TABLES);
|
||||
|
||||
set(0, tableCatalog);
|
||||
set(1, tableSchema);
|
||||
set(2, tableName);
|
||||
set(3, tableType);
|
||||
set(4, storageType);
|
||||
set(5, sql);
|
||||
set(6, remarks);
|
||||
set(7, lastModification);
|
||||
set(8, id);
|
||||
set(9, typeName);
|
||||
set(10, tableClass);
|
||||
set(11, rowCountEstimate);
|
||||
}
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user