diff --git a/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/T_639NumbersTable.java b/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/T_639NumbersTable.java index edc952506b..c8fbbbddec 100644 --- a/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/T_639NumbersTable.java +++ b/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/T_639NumbersTable.java @@ -9,7 +9,7 @@ package org.jooq.test.jdbc.generatedclasses.tables; @java.lang.SuppressWarnings("all") public class T_639NumbersTable extends org.jooq.impl.TableImpl { - private static final long serialVersionUID = 1116539440; + private static final long serialVersionUID = 1172183892; /** * The singleton instance of PUBLIC.T_639_NUMBERS_TABLE @@ -52,27 +52,27 @@ public class T_639NumbersTable extends org.jooq.impl.TableImplPUBLIC.T_639_NUMBERS_TABLE.BYTE_DECIMAL. */ - public static final org.jooq.TableField BYTE_DECIMAL = createField("BYTE_DECIMAL", org.jooq.impl.SQLDataType.NUMERIC, T_639_NUMBERS_TABLE); + public static final org.jooq.TableField BYTE_DECIMAL = createField("BYTE_DECIMAL", org.jooq.impl.SQLDataType.TINYINT, T_639_NUMBERS_TABLE); /** * The column PUBLIC.T_639_NUMBERS_TABLE.SHORT_DECIMAL. */ - public static final org.jooq.TableField SHORT_DECIMAL = createField("SHORT_DECIMAL", org.jooq.impl.SQLDataType.NUMERIC, T_639_NUMBERS_TABLE); + public static final org.jooq.TableField SHORT_DECIMAL = createField("SHORT_DECIMAL", org.jooq.impl.SQLDataType.SMALLINT, T_639_NUMBERS_TABLE); /** * The column PUBLIC.T_639_NUMBERS_TABLE.INTEGER_DECIMAL. */ - public static final org.jooq.TableField INTEGER_DECIMAL = createField("INTEGER_DECIMAL", org.jooq.impl.SQLDataType.NUMERIC, T_639_NUMBERS_TABLE); + public static final org.jooq.TableField INTEGER_DECIMAL = createField("INTEGER_DECIMAL", org.jooq.impl.SQLDataType.INTEGER, T_639_NUMBERS_TABLE); /** * The column PUBLIC.T_639_NUMBERS_TABLE.LONG_DECIMAL. */ - public static final org.jooq.TableField LONG_DECIMAL = createField("LONG_DECIMAL", org.jooq.impl.SQLDataType.NUMERIC, T_639_NUMBERS_TABLE); + public static final org.jooq.TableField LONG_DECIMAL = createField("LONG_DECIMAL", org.jooq.impl.SQLDataType.BIGINT, T_639_NUMBERS_TABLE); /** * The column PUBLIC.T_639_NUMBERS_TABLE.BIG_INTEGER. */ - public static final org.jooq.TableField BIG_INTEGER = createField("BIG_INTEGER", org.jooq.impl.SQLDataType.NUMERIC, T_639_NUMBERS_TABLE); + public static final org.jooq.TableField BIG_INTEGER = createField("BIG_INTEGER", org.jooq.impl.SQLDataType.DECIMAL_INTEGER, T_639_NUMBERS_TABLE); /** * The column PUBLIC.T_639_NUMBERS_TABLE.BIG_DECIMAL. diff --git a/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/XUnused.java b/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/XUnused.java index 37d804ab53..a30e09bac3 100644 --- a/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/XUnused.java +++ b/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/XUnused.java @@ -9,7 +9,7 @@ package org.jooq.test.jdbc.generatedclasses.tables; @java.lang.SuppressWarnings("all") public class XUnused extends org.jooq.impl.TableImpl { - private static final long serialVersionUID = -1053241103; + private static final long serialVersionUID = -1635063423; /** * The singleton instance of PUBLIC.X_UNUSED @@ -37,7 +37,7 @@ public class XUnused extends org.jooq.impl.TableImplPUBLIC.X_UNUSED.BIG_INTEGER. */ - public static final org.jooq.TableField BIG_INTEGER = createField("BIG_INTEGER", org.jooq.impl.SQLDataType.NUMERIC, X_UNUSED); + public static final org.jooq.TableField BIG_INTEGER = createField("BIG_INTEGER", org.jooq.impl.SQLDataType.DECIMAL_INTEGER, X_UNUSED); /** * The column PUBLIC.X_UNUSED.ID_REF. diff --git a/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/interfaces/IT_639NumbersTable.java b/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/interfaces/IT_639NumbersTable.java index 3f4c31216f..ee0d98e6bc 100644 --- a/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/interfaces/IT_639NumbersTable.java +++ b/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/interfaces/IT_639NumbersTable.java @@ -62,52 +62,52 @@ public interface IT_639NumbersTable extends java.io.Serializable { /** * Setter for PUBLIC.T_639_NUMBERS_TABLE.BYTE_DECIMAL. */ - public void setByteDecimal(java.math.BigDecimal value); + public void setByteDecimal(java.lang.Byte value); /** * Getter for PUBLIC.T_639_NUMBERS_TABLE.BYTE_DECIMAL. */ - public java.math.BigDecimal getByteDecimal(); + public java.lang.Byte getByteDecimal(); /** * Setter for PUBLIC.T_639_NUMBERS_TABLE.SHORT_DECIMAL. */ - public void setShortDecimal(java.math.BigDecimal value); + public void setShortDecimal(java.lang.Short value); /** * Getter for PUBLIC.T_639_NUMBERS_TABLE.SHORT_DECIMAL. */ - public java.math.BigDecimal getShortDecimal(); + public java.lang.Short getShortDecimal(); /** * Setter for PUBLIC.T_639_NUMBERS_TABLE.INTEGER_DECIMAL. */ - public void setIntegerDecimal(java.math.BigDecimal value); + public void setIntegerDecimal(java.lang.Integer value); /** * Getter for PUBLIC.T_639_NUMBERS_TABLE.INTEGER_DECIMAL. */ - public java.math.BigDecimal getIntegerDecimal(); + public java.lang.Integer getIntegerDecimal(); /** * Setter for PUBLIC.T_639_NUMBERS_TABLE.LONG_DECIMAL. */ - public void setLongDecimal(java.math.BigDecimal value); + public void setLongDecimal(java.lang.Long value); /** * Getter for PUBLIC.T_639_NUMBERS_TABLE.LONG_DECIMAL. */ - public java.math.BigDecimal getLongDecimal(); + public java.lang.Long getLongDecimal(); /** * Setter for PUBLIC.T_639_NUMBERS_TABLE.BIG_INTEGER. */ - public void setBigInteger(java.math.BigDecimal value); + public void setBigInteger(java.math.BigInteger value); /** * Getter for PUBLIC.T_639_NUMBERS_TABLE.BIG_INTEGER. */ - public java.math.BigDecimal getBigInteger(); + public java.math.BigInteger getBigInteger(); /** * Setter for PUBLIC.T_639_NUMBERS_TABLE.BIG_DECIMAL. diff --git a/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/interfaces/IXUnused.java b/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/interfaces/IXUnused.java index 592bbacff0..c1cdb255da 100644 --- a/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/interfaces/IXUnused.java +++ b/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/interfaces/IXUnused.java @@ -32,12 +32,12 @@ public interface IXUnused extends java.io.Serializable { /** * Setter for PUBLIC.X_UNUSED.BIG_INTEGER. */ - public void setBigInteger(java.math.BigDecimal value); + public void setBigInteger(java.math.BigInteger value); /** * Getter for PUBLIC.X_UNUSED.BIG_INTEGER. */ - public java.math.BigDecimal getBigInteger(); + public java.math.BigInteger getBigInteger(); /** * Setter for PUBLIC.X_UNUSED.ID_REF. diff --git a/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/pojos/T_639NumbersTable.java b/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/pojos/T_639NumbersTable.java index 08e2441df2..b0d299a6a7 100644 --- a/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/pojos/T_639NumbersTable.java +++ b/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/pojos/T_639NumbersTable.java @@ -9,18 +9,18 @@ package org.jooq.test.jdbc.generatedclasses.tables.pojos; @java.lang.SuppressWarnings("all") public class T_639NumbersTable implements org.jooq.test.jdbc.generatedclasses.tables.interfaces.IT_639NumbersTable { - private static final long serialVersionUID = 1843181115; + private static final long serialVersionUID = 571478354; private java.lang.Integer id; private java.lang.Byte byte_; private java.lang.Short short_; private java.lang.Integer integer; private java.lang.Long long_; - private java.math.BigDecimal byteDecimal; - private java.math.BigDecimal shortDecimal; - private java.math.BigDecimal integerDecimal; - private java.math.BigDecimal longDecimal; - private java.math.BigDecimal bigInteger; + private java.lang.Byte byteDecimal; + private java.lang.Short shortDecimal; + private java.lang.Integer integerDecimal; + private java.lang.Long longDecimal; + private java.math.BigInteger bigInteger; private java.math.BigDecimal bigDecimal; private java.lang.Float float_; private java.lang.Double double_; @@ -76,52 +76,52 @@ public class T_639NumbersTable implements org.jooq.test.jdbc.generatedclasses.ta } @Override - public java.math.BigDecimal getByteDecimal() { + public java.lang.Byte getByteDecimal() { return this.byteDecimal; } @Override - public void setByteDecimal(java.math.BigDecimal byteDecimal) { + public void setByteDecimal(java.lang.Byte byteDecimal) { this.byteDecimal = byteDecimal; } @Override - public java.math.BigDecimal getShortDecimal() { + public java.lang.Short getShortDecimal() { return this.shortDecimal; } @Override - public void setShortDecimal(java.math.BigDecimal shortDecimal) { + public void setShortDecimal(java.lang.Short shortDecimal) { this.shortDecimal = shortDecimal; } @Override - public java.math.BigDecimal getIntegerDecimal() { + public java.lang.Integer getIntegerDecimal() { return this.integerDecimal; } @Override - public void setIntegerDecimal(java.math.BigDecimal integerDecimal) { + public void setIntegerDecimal(java.lang.Integer integerDecimal) { this.integerDecimal = integerDecimal; } @Override - public java.math.BigDecimal getLongDecimal() { + public java.lang.Long getLongDecimal() { return this.longDecimal; } @Override - public void setLongDecimal(java.math.BigDecimal longDecimal) { + public void setLongDecimal(java.lang.Long longDecimal) { this.longDecimal = longDecimal; } @Override - public java.math.BigDecimal getBigInteger() { + public java.math.BigInteger getBigInteger() { return this.bigInteger; } @Override - public void setBigInteger(java.math.BigDecimal bigInteger) { + public void setBigInteger(java.math.BigInteger bigInteger) { this.bigInteger = bigInteger; } diff --git a/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/pojos/XUnused.java b/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/pojos/XUnused.java index a8adc33b66..cebecc03d4 100644 --- a/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/pojos/XUnused.java +++ b/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/pojos/XUnused.java @@ -9,11 +9,11 @@ package org.jooq.test.jdbc.generatedclasses.tables.pojos; @java.lang.SuppressWarnings("all") public class XUnused implements org.jooq.test.jdbc.generatedclasses.tables.interfaces.IXUnused { - private static final long serialVersionUID = -1605926846; + private static final long serialVersionUID = 1402670607; private java.lang.Integer id; private java.lang.String name; - private java.math.BigDecimal bigInteger; + private java.math.BigInteger bigInteger; private java.lang.Integer idRef; private java.lang.String nameRef; private java.lang.Integer class_; @@ -49,12 +49,12 @@ public class XUnused implements org.jooq.test.jdbc.generatedclasses.tables.inter } @Override - public java.math.BigDecimal getBigInteger() { + public java.math.BigInteger getBigInteger() { return this.bigInteger; } @Override - public void setBigInteger(java.math.BigDecimal bigInteger) { + public void setBigInteger(java.math.BigInteger bigInteger) { this.bigInteger = bigInteger; } diff --git a/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/records/T_639NumbersTableRecord.java b/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/records/T_639NumbersTableRecord.java index 46fe1622d3..9ad08f80f6 100644 --- a/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/records/T_639NumbersTableRecord.java +++ b/jOOQ-test/src/org/jooq/test/jdbc/generatedclasses/tables/records/T_639NumbersTableRecord.java @@ -7,9 +7,9 @@ package org.jooq.test.jdbc.generatedclasses.tables.records; * This class is generated by jOOQ. */ @java.lang.SuppressWarnings("all") -public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImpl implements org.jooq.Record13, org.jooq.test.jdbc.generatedclasses.tables.interfaces.IT_639NumbersTable { +public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImpl implements org.jooq.Record13, org.jooq.test.jdbc.generatedclasses.tables.interfaces.IT_639NumbersTable { - private static final long serialVersionUID = 749597441; + private static final long serialVersionUID = -761297698; /** * Setter for PUBLIC.T_639_NUMBERS_TABLE.ID. @@ -95,7 +95,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImplPUBLIC.T_639_NUMBERS_TABLE.BYTE_DECIMAL. */ @Override - public void setByteDecimal(java.math.BigDecimal value) { + public void setByteDecimal(java.lang.Byte value) { setValue(org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.BYTE_DECIMAL, value); } @@ -103,7 +103,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImplPUBLIC.T_639_NUMBERS_TABLE.BYTE_DECIMAL. */ @Override - public java.math.BigDecimal getByteDecimal() { + public java.lang.Byte getByteDecimal() { return getValue(org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.BYTE_DECIMAL); } @@ -111,7 +111,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImplPUBLIC.T_639_NUMBERS_TABLE.SHORT_DECIMAL. */ @Override - public void setShortDecimal(java.math.BigDecimal value) { + public void setShortDecimal(java.lang.Short value) { setValue(org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.SHORT_DECIMAL, value); } @@ -119,7 +119,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImplPUBLIC.T_639_NUMBERS_TABLE.SHORT_DECIMAL. */ @Override - public java.math.BigDecimal getShortDecimal() { + public java.lang.Short getShortDecimal() { return getValue(org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.SHORT_DECIMAL); } @@ -127,7 +127,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImplPUBLIC.T_639_NUMBERS_TABLE.INTEGER_DECIMAL. */ @Override - public void setIntegerDecimal(java.math.BigDecimal value) { + public void setIntegerDecimal(java.lang.Integer value) { setValue(org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.INTEGER_DECIMAL, value); } @@ -135,7 +135,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImplPUBLIC.T_639_NUMBERS_TABLE.INTEGER_DECIMAL. */ @Override - public java.math.BigDecimal getIntegerDecimal() { + public java.lang.Integer getIntegerDecimal() { return getValue(org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.INTEGER_DECIMAL); } @@ -143,7 +143,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImplPUBLIC.T_639_NUMBERS_TABLE.LONG_DECIMAL. */ @Override - public void setLongDecimal(java.math.BigDecimal value) { + public void setLongDecimal(java.lang.Long value) { setValue(org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.LONG_DECIMAL, value); } @@ -151,7 +151,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImplPUBLIC.T_639_NUMBERS_TABLE.LONG_DECIMAL. */ @Override - public java.math.BigDecimal getLongDecimal() { + public java.lang.Long getLongDecimal() { return getValue(org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.LONG_DECIMAL); } @@ -159,7 +159,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImplPUBLIC.T_639_NUMBERS_TABLE.BIG_INTEGER. */ @Override - public void setBigInteger(java.math.BigDecimal value) { + public void setBigInteger(java.math.BigInteger value) { setValue(org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.BIG_INTEGER, value); } @@ -167,7 +167,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImplPUBLIC.T_639_NUMBERS_TABLE.BIG_INTEGER. */ @Override - public java.math.BigDecimal getBigInteger() { + public java.math.BigInteger getBigInteger() { return getValue(org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.BIG_INTEGER); } @@ -231,7 +231,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImpl fieldsRow() { + public org.jooq.Row13 fieldsRow() { return org.jooq.impl.Factory.row(field1(), field2(), field3(), field4(), field5(), field6(), field7(), field8(), field9(), field10(), field11(), field12(), field13()); } @@ -239,7 +239,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImpl valuesRow() { + public org.jooq.Row13 valuesRow() { return org.jooq.impl.Factory.row(value1(), value2(), value3(), value4(), value5(), value6(), value7(), value8(), value9(), value10(), value11(), value12(), value13()); } @@ -287,7 +287,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImpl field6() { + public org.jooq.Field field6() { return org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.BYTE_DECIMAL; } @@ -295,7 +295,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImpl field7() { + public org.jooq.Field field7() { return org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.SHORT_DECIMAL; } @@ -303,7 +303,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImpl field8() { + public org.jooq.Field field8() { return org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.INTEGER_DECIMAL; } @@ -311,7 +311,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImpl field9() { + public org.jooq.Field field9() { return org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.LONG_DECIMAL; } @@ -319,7 +319,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImpl field10() { + public org.jooq.Field field10() { return org.jooq.test.jdbc.generatedclasses.tables.T_639NumbersTable.BIG_INTEGER; } @@ -391,7 +391,7 @@ public class T_639NumbersTableRecord extends org.jooq.impl.TableRecordImpl implements org.jooq.Record16, org.jooq.test.jdbc.generatedclasses.tables.interfaces.IXUnused { +public class XUnusedRecord extends org.jooq.impl.TableRecordImpl implements org.jooq.Record16, org.jooq.test.jdbc.generatedclasses.tables.interfaces.IXUnused { - private static final long serialVersionUID = 1760046493; + private static final long serialVersionUID = 243436080; /** * Setter for PUBLIC.X_UNUSED.ID. @@ -47,7 +47,7 @@ public class XUnusedRecord extends org.jooq.impl.TableRecordImplPUBLIC.X_UNUSED.BIG_INTEGER. */ @Override - public void setBigInteger(java.math.BigDecimal value) { + public void setBigInteger(java.math.BigInteger value) { setValue(org.jooq.test.jdbc.generatedclasses.tables.XUnused.BIG_INTEGER, value); } @@ -55,7 +55,7 @@ public class XUnusedRecord extends org.jooq.impl.TableRecordImplPUBLIC.X_UNUSED.BIG_INTEGER. */ @Override - public java.math.BigDecimal getBigInteger() { + public java.math.BigInteger getBigInteger() { return getValue(org.jooq.test.jdbc.generatedclasses.tables.XUnused.BIG_INTEGER); } @@ -279,7 +279,7 @@ public class XUnusedRecord extends org.jooq.impl.TableRecordImpl fieldsRow() { + public org.jooq.Row16 fieldsRow() { return org.jooq.impl.Factory.row(field1(), field2(), field3(), field4(), field5(), field6(), field7(), field8(), field9(), field10(), field11(), field12(), field13(), field14(), field15(), field16()); } @@ -287,7 +287,7 @@ public class XUnusedRecord extends org.jooq.impl.TableRecordImpl valuesRow() { + public org.jooq.Row16 valuesRow() { return org.jooq.impl.Factory.row(value1(), value2(), value3(), value4(), value5(), value6(), value7(), value8(), value9(), value10(), value11(), value12(), value13(), value14(), value15(), value16()); } @@ -311,7 +311,7 @@ public class XUnusedRecord extends org.jooq.impl.TableRecordImpl field3() { + public org.jooq.Field field3() { return org.jooq.test.jdbc.generatedclasses.tables.XUnused.BIG_INTEGER; } @@ -439,7 +439,7 @@ public class XUnusedRecord extends org.jooq.impl.TableRecordImpl type = null; try { - type = SQLDataType.getDataType(SQLDialect.SQL99, typeName); + type = FieldTypeHelper.getDialectDataType(SQLDialect.SQL99, typeName, precision, scale); } catch (SQLDialectNotSupportedException e) { type = SQLDataType.OTHER;