[#1563] Add support for Oracle SYNONYMs in source code generation -

Regenerated Oracle SYS schema, adding ALL_SYNONYMS
This commit is contained in:
Lukas Eder 2012-07-13 18:17:44 +02:00
parent ea229d9259
commit 660c68675a
20 changed files with 164 additions and 135 deletions

View File

@ -6,11 +6,11 @@ package org.jooq.util.oracle.sys;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class Sys extends org.jooq.impl.SchemaImpl {
private static final long serialVersionUID = 1503809982;
private static final long serialVersionUID = 1034882639;
/**
* The singleton instance of SYS
@ -35,6 +35,7 @@ public class Sys extends org.jooq.impl.SchemaImpl {
org.jooq.util.oracle.sys.tables.AllObjects.ALL_OBJECTS,
org.jooq.util.oracle.sys.tables.AllProcedures.ALL_PROCEDURES,
org.jooq.util.oracle.sys.tables.AllSequences.ALL_SEQUENCES,
org.jooq.util.oracle.sys.tables.AllSynonyms.ALL_SYNONYMS,
org.jooq.util.oracle.sys.tables.AllTabCols.ALL_TAB_COLS,
org.jooq.util.oracle.sys.tables.AllTabComments.ALL_TAB_COMMENTS,
org.jooq.util.oracle.sys.tables.AllTypeAttrs.ALL_TYPE_ATTRS,

View File

@ -5,12 +5,20 @@ package org.jooq.util.oracle.sys;
/**
* This class is generated by jOOQ.
*
* A Factory for specific use with the <code>SYS</code> schema.
* <p>
* This Factory will not render the <code>SYS</code> schema's schema name
* in rendered SQL (assuming that you use it as the default schema on your
* connection!). Use the more generic {@link org.jooq.util.oracle.OracleFactory}
* or the {@link org.jooq.impl.Factory} instead, if you want to fully qualify
* tables, routines, etc.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class SysFactory extends org.jooq.util.oracle.OracleFactory {
private static final long serialVersionUID = -1512813004;
private static final long serialVersionUID = 44512269;
/**
* Create a factory with a connection
@ -19,6 +27,8 @@ public class SysFactory extends org.jooq.util.oracle.OracleFactory {
*/
public SysFactory(java.sql.Connection connection) {
super(connection);
initDefaultSchema();
}
/**
@ -29,5 +39,16 @@ public class SysFactory extends org.jooq.util.oracle.OracleFactory {
*/
public SysFactory(java.sql.Connection connection, org.jooq.conf.Settings settings) {
super(connection, settings);
initDefaultSchema();
}
/**
* Initialise the render mapping's default schema.
* <p>
* For convenience, this schema-specific factory should override any pre-existing setting
*/
private final void initDefaultSchema() {
org.jooq.conf.SettingsTools.getRenderMapping(getSettings()).setDefaultSchema(org.jooq.util.oracle.sys.Sys.SYS.getName());
}
}

View File

@ -8,74 +8,79 @@ package org.jooq.util.oracle.sys;
*
* Convenience access to all tables in SYS
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public final class Tables {
/**
* Arguments in object accessible to the user
*/
public static org.jooq.util.oracle.sys.tables.AllArguments ALL_ARGUMENTS = org.jooq.util.oracle.sys.tables.AllArguments.ALL_ARGUMENTS;
public static final org.jooq.util.oracle.sys.tables.AllArguments ALL_ARGUMENTS = org.jooq.util.oracle.sys.tables.AllArguments.ALL_ARGUMENTS;
/**
* Comments on columns of accessible tables and views
*/
public static org.jooq.util.oracle.sys.tables.AllColComments ALL_COL_COMMENTS = org.jooq.util.oracle.sys.tables.AllColComments.ALL_COL_COMMENTS;
public static final org.jooq.util.oracle.sys.tables.AllColComments ALL_COL_COMMENTS = org.jooq.util.oracle.sys.tables.AllColComments.ALL_COL_COMMENTS;
/**
* Description of named collection types accessible to the user
*/
public static org.jooq.util.oracle.sys.tables.AllCollTypes ALL_COLL_TYPES = org.jooq.util.oracle.sys.tables.AllCollTypes.ALL_COLL_TYPES;
public static final org.jooq.util.oracle.sys.tables.AllCollTypes ALL_COLL_TYPES = org.jooq.util.oracle.sys.tables.AllCollTypes.ALL_COLL_TYPES;
/**
* Information about accessible columns in constraint definitions
*/
public static org.jooq.util.oracle.sys.tables.AllConsColumns ALL_CONS_COLUMNS = org.jooq.util.oracle.sys.tables.AllConsColumns.ALL_CONS_COLUMNS;
public static final org.jooq.util.oracle.sys.tables.AllConsColumns ALL_CONS_COLUMNS = org.jooq.util.oracle.sys.tables.AllConsColumns.ALL_CONS_COLUMNS;
/**
* Constraint definitions on accessible tables
*/
public static org.jooq.util.oracle.sys.tables.AllConstraints ALL_CONSTRAINTS = org.jooq.util.oracle.sys.tables.AllConstraints.ALL_CONSTRAINTS;
public static final org.jooq.util.oracle.sys.tables.AllConstraints ALL_CONSTRAINTS = org.jooq.util.oracle.sys.tables.AllConstraints.ALL_CONSTRAINTS;
/**
* Objects accessible to the user
*/
public static org.jooq.util.oracle.sys.tables.AllObjects ALL_OBJECTS = org.jooq.util.oracle.sys.tables.AllObjects.ALL_OBJECTS;
public static final org.jooq.util.oracle.sys.tables.AllObjects ALL_OBJECTS = org.jooq.util.oracle.sys.tables.AllObjects.ALL_OBJECTS;
/**
* Functions/procedures/packages/types/triggers available to the user
*/
public static org.jooq.util.oracle.sys.tables.AllProcedures ALL_PROCEDURES = org.jooq.util.oracle.sys.tables.AllProcedures.ALL_PROCEDURES;
public static final org.jooq.util.oracle.sys.tables.AllProcedures ALL_PROCEDURES = org.jooq.util.oracle.sys.tables.AllProcedures.ALL_PROCEDURES;
/**
* Description of SEQUENCEs accessible to the user
*/
public static org.jooq.util.oracle.sys.tables.AllSequences ALL_SEQUENCES = org.jooq.util.oracle.sys.tables.AllSequences.ALL_SEQUENCES;
public static final org.jooq.util.oracle.sys.tables.AllSequences ALL_SEQUENCES = org.jooq.util.oracle.sys.tables.AllSequences.ALL_SEQUENCES;
/**
* All synonyms for base objects accessible to the user and session
*/
public static final org.jooq.util.oracle.sys.tables.AllSynonyms ALL_SYNONYMS = org.jooq.util.oracle.sys.tables.AllSynonyms.ALL_SYNONYMS;
/**
* Columns of user's tables, views and clusters
*/
public static org.jooq.util.oracle.sys.tables.AllTabCols ALL_TAB_COLS = org.jooq.util.oracle.sys.tables.AllTabCols.ALL_TAB_COLS;
public static final org.jooq.util.oracle.sys.tables.AllTabCols ALL_TAB_COLS = org.jooq.util.oracle.sys.tables.AllTabCols.ALL_TAB_COLS;
/**
* Comments on tables and views accessible to the user
*/
public static org.jooq.util.oracle.sys.tables.AllTabComments ALL_TAB_COMMENTS = org.jooq.util.oracle.sys.tables.AllTabComments.ALL_TAB_COMMENTS;
public static final org.jooq.util.oracle.sys.tables.AllTabComments ALL_TAB_COMMENTS = org.jooq.util.oracle.sys.tables.AllTabComments.ALL_TAB_COMMENTS;
/**
* Description of attributes of types accessible to the user
*/
public static org.jooq.util.oracle.sys.tables.AllTypeAttrs ALL_TYPE_ATTRS = org.jooq.util.oracle.sys.tables.AllTypeAttrs.ALL_TYPE_ATTRS;
public static final org.jooq.util.oracle.sys.tables.AllTypeAttrs ALL_TYPE_ATTRS = org.jooq.util.oracle.sys.tables.AllTypeAttrs.ALL_TYPE_ATTRS;
/**
* Description of types accessible to the user
*/
public static org.jooq.util.oracle.sys.tables.AllTypes ALL_TYPES = org.jooq.util.oracle.sys.tables.AllTypes.ALL_TYPES;
public static final org.jooq.util.oracle.sys.tables.AllTypes ALL_TYPES = org.jooq.util.oracle.sys.tables.AllTypes.ALL_TYPES;
/**
* Information about all users of the database
*/
public static org.jooq.util.oracle.sys.tables.AllUsers ALL_USERS = org.jooq.util.oracle.sys.tables.AllUsers.ALL_USERS;
public static final org.jooq.util.oracle.sys.tables.AllUsers ALL_USERS = org.jooq.util.oracle.sys.tables.AllUsers.ALL_USERS;
/**
* No instances

View File

@ -8,28 +8,23 @@ package org.jooq.util.oracle.sys.tables;
*
* Arguments in object accessible to the user
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class AllArguments extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = -593371790;
private static final long serialVersionUID = 764265368;
/**
* The singleton instance of SYS.ALL_ARGUMENTS
*/
public static final org.jooq.util.oracle.sys.tables.AllArguments ALL_ARGUMENTS = new org.jooq.util.oracle.sys.tables.AllArguments();
/**
* The class holding records for this type
*/
private static final java.lang.Class<org.jooq.Record> __RECORD_TYPE = org.jooq.Record.class;
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return __RECORD_TYPE;
return org.jooq.Record.class;
}
/**

View File

@ -8,28 +8,23 @@ package org.jooq.util.oracle.sys.tables;
*
* Comments on columns of accessible tables and views
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class AllColComments extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = -731363694;
private static final long serialVersionUID = 980924268;
/**
* The singleton instance of SYS.ALL_COL_COMMENTS
*/
public static final org.jooq.util.oracle.sys.tables.AllColComments ALL_COL_COMMENTS = new org.jooq.util.oracle.sys.tables.AllColComments();
/**
* The class holding records for this type
*/
private static final java.lang.Class<org.jooq.Record> __RECORD_TYPE = org.jooq.Record.class;
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return __RECORD_TYPE;
return org.jooq.Record.class;
}
/**

View File

@ -8,28 +8,23 @@ package org.jooq.util.oracle.sys.tables;
*
* Description of named collection types accessible to the user
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class AllCollTypes extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = -2014095779;
private static final long serialVersionUID = 295646347;
/**
* The singleton instance of SYS.ALL_COLL_TYPES
*/
public static final org.jooq.util.oracle.sys.tables.AllCollTypes ALL_COLL_TYPES = new org.jooq.util.oracle.sys.tables.AllCollTypes();
/**
* The class holding records for this type
*/
private static final java.lang.Class<org.jooq.Record> __RECORD_TYPE = org.jooq.Record.class;
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return __RECORD_TYPE;
return org.jooq.Record.class;
}
/**

View File

@ -8,28 +8,23 @@ package org.jooq.util.oracle.sys.tables;
*
* Information about accessible columns in constraint definitions
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class AllConsColumns extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = 1678303875;
private static final long serialVersionUID = -235970741;
/**
* The singleton instance of SYS.ALL_CONS_COLUMNS
*/
public static final org.jooq.util.oracle.sys.tables.AllConsColumns ALL_CONS_COLUMNS = new org.jooq.util.oracle.sys.tables.AllConsColumns();
/**
* The class holding records for this type
*/
private static final java.lang.Class<org.jooq.Record> __RECORD_TYPE = org.jooq.Record.class;
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return __RECORD_TYPE;
return org.jooq.Record.class;
}
/**

View File

@ -8,28 +8,23 @@ package org.jooq.util.oracle.sys.tables;
*
* Constraint definitions on accessible tables
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class AllConstraints extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = 446957732;
private static final long serialVersionUID = -1286861428;
/**
* The singleton instance of SYS.ALL_CONSTRAINTS
*/
public static final org.jooq.util.oracle.sys.tables.AllConstraints ALL_CONSTRAINTS = new org.jooq.util.oracle.sys.tables.AllConstraints();
/**
* The class holding records for this type
*/
private static final java.lang.Class<org.jooq.Record> __RECORD_TYPE = org.jooq.Record.class;
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return __RECORD_TYPE;
return org.jooq.Record.class;
}
/**
@ -123,12 +118,12 @@ public class AllConstraints extends org.jooq.impl.TableImpl<org.jooq.Record> {
public final org.jooq.TableField<org.jooq.Record, java.lang.String> INDEX_NAME = createField("INDEX_NAME", org.jooq.impl.SQLDataType.VARCHAR, this);
/**
* An uncommented item
* The table column <code>SYS.ALL_CONSTRAINTS.INVALID</code>
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> INVALID = createField("INVALID", org.jooq.impl.SQLDataType.VARCHAR, this);
/**
* An uncommented item
* The table column <code>SYS.ALL_CONSTRAINTS.VIEW_RELATED</code>
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> VIEW_RELATED = createField("VIEW_RELATED", org.jooq.impl.SQLDataType.VARCHAR, this);

View File

@ -8,28 +8,23 @@ package org.jooq.util.oracle.sys.tables;
*
* Objects accessible to the user
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class AllObjects extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = -1937295293;
private static final long serialVersionUID = 1730149793;
/**
* The singleton instance of SYS.ALL_OBJECTS
*/
public static final org.jooq.util.oracle.sys.tables.AllObjects ALL_OBJECTS = new org.jooq.util.oracle.sys.tables.AllObjects();
/**
* The class holding records for this type
*/
private static final java.lang.Class<org.jooq.Record> __RECORD_TYPE = org.jooq.Record.class;
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return __RECORD_TYPE;
return org.jooq.Record.class;
}
/**

View File

@ -8,32 +8,27 @@ package org.jooq.util.oracle.sys.tables;
*
* Functions/procedures/packages/types/triggers available to the user
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class AllProcedures extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = 50718836;
private static final long serialVersionUID = -814913983;
/**
* The singleton instance of SYS.ALL_PROCEDURES
*/
public static final org.jooq.util.oracle.sys.tables.AllProcedures ALL_PROCEDURES = new org.jooq.util.oracle.sys.tables.AllProcedures();
/**
* The class holding records for this type
*/
private static final java.lang.Class<org.jooq.Record> __RECORD_TYPE = org.jooq.Record.class;
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return __RECORD_TYPE;
return org.jooq.Record.class;
}
/**
* An uncommented item
* The table column <code>SYS.ALL_PROCEDURES.OWNER</code>
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> OWNER = createField("OWNER", org.jooq.impl.SQLDataType.VARCHAR, this);
@ -93,17 +88,17 @@ public class AllProcedures extends org.jooq.impl.TableImpl<org.jooq.Record> {
public final org.jooq.TableField<org.jooq.Record, java.lang.String> PARALLEL = createField("PARALLEL", org.jooq.impl.SQLDataType.VARCHAR, this);
/**
* An uncommented item
* The table column <code>SYS.ALL_PROCEDURES.INTERFACE</code>
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> INTERFACE = createField("INTERFACE", org.jooq.impl.SQLDataType.VARCHAR, this);
/**
* An uncommented item
* The table column <code>SYS.ALL_PROCEDURES.DETERMINISTIC</code>
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> DETERMINISTIC = createField("DETERMINISTIC", org.jooq.impl.SQLDataType.VARCHAR, this);
/**
* An uncommented item
* The table column <code>SYS.ALL_PROCEDURES.AUTHID</code>
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> AUTHID = createField("AUTHID", org.jooq.impl.SQLDataType.VARCHAR, this);

View File

@ -8,28 +8,23 @@ package org.jooq.util.oracle.sys.tables;
*
* Description of SEQUENCEs accessible to the user
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class AllSequences extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = 218635558;
private static final long serialVersionUID = -1173564530;
/**
* The singleton instance of SYS.ALL_SEQUENCES
*/
public static final org.jooq.util.oracle.sys.tables.AllSequences ALL_SEQUENCES = new org.jooq.util.oracle.sys.tables.AllSequences();
/**
* The class holding records for this type
*/
private static final java.lang.Class<org.jooq.Record> __RECORD_TYPE = org.jooq.Record.class;
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return __RECORD_TYPE;
return org.jooq.Record.class;
}
/**

View File

@ -0,0 +1,67 @@
/**
* This class is generated by jOOQ
*/
package org.jooq.util.oracle.sys.tables;
/**
* This class is generated by jOOQ.
*
* All synonyms for base objects accessible to the user and session
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class AllSynonyms extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = 774001568;
/**
* The singleton instance of SYS.ALL_SYNONYMS
*/
public static final org.jooq.util.oracle.sys.tables.AllSynonyms ALL_SYNONYMS = new org.jooq.util.oracle.sys.tables.AllSynonyms();
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return org.jooq.Record.class;
}
/**
* Owner of the synonym
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> OWNER = createField("OWNER", org.jooq.impl.SQLDataType.VARCHAR, this);
/**
* Name of the synonym
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> SYNONYM_NAME = createField("SYNONYM_NAME", org.jooq.impl.SQLDataType.VARCHAR, this);
/**
* Owner of the object referenced by the synonym
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TABLE_OWNER = createField("TABLE_OWNER", org.jooq.impl.SQLDataType.VARCHAR, this);
/**
* Name of the object referenced by the synonym
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> TABLE_NAME = createField("TABLE_NAME", org.jooq.impl.SQLDataType.VARCHAR, this);
/**
* Name of the database link referenced in a remote synonym
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> DB_LINK = createField("DB_LINK", org.jooq.impl.SQLDataType.VARCHAR, this);
public AllSynonyms() {
super("ALL_SYNONYMS", org.jooq.util.oracle.sys.Sys.SYS);
}
public AllSynonyms(java.lang.String alias) {
super(alias, org.jooq.util.oracle.sys.Sys.SYS, org.jooq.util.oracle.sys.tables.AllSynonyms.ALL_SYNONYMS);
}
@Override
public org.jooq.util.oracle.sys.tables.AllSynonyms as(java.lang.String alias) {
return new org.jooq.util.oracle.sys.tables.AllSynonyms(alias);
}
}

View File

@ -8,32 +8,27 @@ package org.jooq.util.oracle.sys.tables;
*
* Columns of user's tables, views and clusters
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class AllTabCols extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = 831744570;
private static final long serialVersionUID = 1567775547;
/**
* The singleton instance of SYS.ALL_TAB_COLS
*/
public static final org.jooq.util.oracle.sys.tables.AllTabCols ALL_TAB_COLS = new org.jooq.util.oracle.sys.tables.AllTabCols();
/**
* The class holding records for this type
*/
private static final java.lang.Class<org.jooq.Record> __RECORD_TYPE = org.jooq.Record.class;
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return __RECORD_TYPE;
return org.jooq.Record.class;
}
/**
* An uncommented item
* The table column <code>SYS.ALL_TAB_COLS.OWNER</code>
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> OWNER = createField("OWNER", org.jooq.impl.SQLDataType.VARCHAR, this);
@ -203,7 +198,7 @@ public class AllTabCols extends org.jooq.impl.TableImpl<org.jooq.Record> {
public final org.jooq.TableField<org.jooq.Record, java.math.BigDecimal> INTERNAL_COLUMN_ID = createField("INTERNAL_COLUMN_ID", org.jooq.impl.SQLDataType.NUMERIC, this);
/**
* An uncommented item
* The table column <code>SYS.ALL_TAB_COLS.HISTOGRAM</code>
*/
public final org.jooq.TableField<org.jooq.Record, java.lang.String> HISTOGRAM = createField("HISTOGRAM", org.jooq.impl.SQLDataType.VARCHAR, this);

View File

@ -8,28 +8,23 @@ package org.jooq.util.oracle.sys.tables;
*
* Comments on tables and views accessible to the user
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class AllTabComments extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = -2132342956;
private static final long serialVersionUID = -2057912058;
/**
* The singleton instance of SYS.ALL_TAB_COMMENTS
*/
public static final org.jooq.util.oracle.sys.tables.AllTabComments ALL_TAB_COMMENTS = new org.jooq.util.oracle.sys.tables.AllTabComments();
/**
* The class holding records for this type
*/
private static final java.lang.Class<org.jooq.Record> __RECORD_TYPE = org.jooq.Record.class;
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return __RECORD_TYPE;
return org.jooq.Record.class;
}
/**

View File

@ -8,28 +8,23 @@ package org.jooq.util.oracle.sys.tables;
*
* Description of attributes of types accessible to the user
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class AllTypeAttrs extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = 1814817559;
private static final long serialVersionUID = -269821555;
/**
* The singleton instance of SYS.ALL_TYPE_ATTRS
*/
public static final org.jooq.util.oracle.sys.tables.AllTypeAttrs ALL_TYPE_ATTRS = new org.jooq.util.oracle.sys.tables.AllTypeAttrs();
/**
* The class holding records for this type
*/
private static final java.lang.Class<org.jooq.Record> __RECORD_TYPE = org.jooq.Record.class;
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return __RECORD_TYPE;
return org.jooq.Record.class;
}
/**

View File

@ -8,28 +8,23 @@ package org.jooq.util.oracle.sys.tables;
*
* Description of types accessible to the user
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class AllTypes extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = -499083732;
private static final long serialVersionUID = 1725656432;
/**
* The singleton instance of SYS.ALL_TYPES
*/
public static final org.jooq.util.oracle.sys.tables.AllTypes ALL_TYPES = new org.jooq.util.oracle.sys.tables.AllTypes();
/**
* The class holding records for this type
*/
private static final java.lang.Class<org.jooq.Record> __RECORD_TYPE = org.jooq.Record.class;
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return __RECORD_TYPE;
return org.jooq.Record.class;
}
/**

View File

@ -8,28 +8,23 @@ package org.jooq.util.oracle.sys.tables;
*
* Information about all users of the database
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class AllUsers extends org.jooq.impl.TableImpl<org.jooq.Record> {
private static final long serialVersionUID = -896221969;
private static final long serialVersionUID = -752288951;
/**
* The singleton instance of SYS.ALL_USERS
*/
public static final org.jooq.util.oracle.sys.tables.AllUsers ALL_USERS = new org.jooq.util.oracle.sys.tables.AllUsers();
/**
* The class holding records for this type
*/
private static final java.lang.Class<org.jooq.Record> __RECORD_TYPE = org.jooq.Record.class;
/**
* The class holding records for this type
*/
@Override
public java.lang.Class<org.jooq.Record> getRecordType() {
return __RECORD_TYPE;
return org.jooq.Record.class;
}
/**

View File

@ -6,11 +6,11 @@ package org.jooq.util.oracle.sys.udt.records;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class OraMiningNumberNtRecord extends org.jooq.impl.ArrayRecordImpl<java.math.BigDecimal> {
private static final long serialVersionUID = -1708656270;
private static final long serialVersionUID = 1946791028;
public OraMiningNumberNtRecord(org.jooq.Configuration configuration) {
super(org.jooq.util.oracle.sys.Sys.SYS, "ORA_MINING_NUMBER_NT", org.jooq.impl.SQLDataType.NUMERIC, configuration);

View File

@ -6,11 +6,11 @@ package org.jooq.util.oracle.sys.udt.records;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.3.0"},
@javax.annotation.Generated(value = {"http://www.jooq.org", "2.5.0"},
comments = "This class is generated by jOOQ")
public class OraMiningVarchar2NtRecord extends org.jooq.impl.ArrayRecordImpl<java.lang.String> {
private static final long serialVersionUID = 860071740;
private static final long serialVersionUID = 144323262;
public OraMiningVarchar2NtRecord(org.jooq.Configuration configuration) {
super(org.jooq.util.oracle.sys.Sys.SYS, "ORA_MINING_VARCHAR2_NT", org.jooq.impl.SQLDataType.VARCHAR, configuration);

View File

@ -7,7 +7,7 @@ jdbc.Password=TEST
generator=org.jooq.util.DefaultGenerator
generator.database=org.jooq.util.oracle.OracleDatabase
generator.database.includes=ALL_USERS,ALL_TAB_COMMENTS,ALL_TAB_COLS,ALL_COL_COMMENTS,ALL_CONSTRAINTS,ALL_CONS_COLUMNS,ALL_PROCEDURES,ALL_ARGUMENTS,ALL_OBJECTS,ALL_TYPES,ALL_TYPE_ATTRS,ALL_SEQUENCES,ALL_COLL_TYPES,ORA_MINING_NUMBER_NT,ORA_MINING_VARCHAR2_NT
generator.database.includes=ALL_USERS,ALL_TAB_COMMENTS,ALL_TAB_COLS,ALL_COL_COMMENTS,ALL_CONSTRAINTS,ALL_CONS_COLUMNS,ALL_PROCEDURES,ALL_ARGUMENTS,ALL_OBJECTS,ALL_TYPES,ALL_TYPE_ATTRS,ALL_SEQUENCES,ALL_COLL_TYPES,ORA_MINING_NUMBER_NT,ORA_MINING_VARCHAR2_NT,ALL_SYNONYMS
generator.database.excludes=
generator.generate.records=false
generator.generate.deprecated=false