diff --git a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/Tables.java b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/Tables.java index 3497429f08..7510d0edcf 100644 --- a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/Tables.java +++ b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/Tables.java @@ -43,7 +43,7 @@ public final class Tables { public static org.jooq.util.oracle.sys.tables.AllObjects ALL_OBJECTS = org.jooq.util.oracle.sys.tables.AllObjects.ALL_OBJECTS; /** - * Description of all procedures available to the user + * 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; diff --git a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllArguments.java b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllArguments.java index 0c10d25bf0..f134aed396 100644 --- a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllArguments.java +++ b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllArguments.java @@ -12,7 +12,7 @@ package org.jooq.util.oracle.sys.tables; comments = "This class is generated by jOOQ") public class AllArguments extends org.jooq.impl.TableImpl { - private static final long serialVersionUID = -1671267079; + private static final long serialVersionUID = 702699865; /** * The singleton instance of ALL_ARGUMENTS @@ -57,6 +57,11 @@ public class AllArguments extends org.jooq.impl.TableImpl OVERLOAD = createField("OVERLOAD", org.jooq.impl.SQLDataType.VARCHAR, this); + /** + * Unique sub-program Identifier + */ + public final org.jooq.TableField SUBPROGRAM_ID = createField("SUBPROGRAM_ID", org.jooq.impl.SQLDataType.NUMERIC, this); + /** * Argument name */ @@ -82,6 +87,11 @@ public class AllArguments extends org.jooq.impl.TableImpl DATA_TYPE = createField("DATA_TYPE", org.jooq.impl.SQLDataType.VARCHAR, this); + /** + * Is the argument defaulted? + */ + public final org.jooq.TableField DEFAULTED = createField("DEFAULTED", org.jooq.impl.SQLDataType.VARCHAR, this); + /** * Default value for the argument */ diff --git a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllCollTypes.java b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllCollTypes.java index eb7835d9e3..f63cad48bf 100644 --- a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllCollTypes.java +++ b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllCollTypes.java @@ -12,7 +12,7 @@ package org.jooq.util.oracle.sys.tables; comments = "This class is generated by jOOQ") public class AllCollTypes extends org.jooq.impl.TableImpl { - private static final long serialVersionUID = 1404934133; + private static final long serialVersionUID = 1599444089; /** * The singleton instance of ALL_COLL_TYPES @@ -99,6 +99,11 @@ binary precision of the FLOAT element */ public final org.jooq.TableField NULLS_STORED = createField("NULLS_STORED", org.jooq.impl.SQLDataType.VARCHAR, this); + /** + * C if the width was specified in characters, B if in bytes + */ + public final org.jooq.TableField CHAR_USED = createField("CHAR_USED", org.jooq.impl.SQLDataType.VARCHAR, this); + /** * No further instances allowed */ diff --git a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllObjects.java b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllObjects.java index 5da54bad95..20718b3373 100644 --- a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllObjects.java +++ b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllObjects.java @@ -12,7 +12,7 @@ package org.jooq.util.oracle.sys.tables; comments = "This class is generated by jOOQ") public class AllObjects extends org.jooq.impl.TableImpl { - private static final long serialVersionUID = -1942451325; + private static final long serialVersionUID = 1788768018; /** * The singleton instance of ALL_OBJECTS @@ -97,6 +97,16 @@ public class AllObjects extends org.jooq.impl.TableImpl SECONDARY = createField("SECONDARY", org.jooq.impl.SQLDataType.VARCHAR, this); + /** + * Namespace for the object + */ + public final org.jooq.TableField NAMESPACE = createField("NAMESPACE", org.jooq.impl.SQLDataType.NUMERIC, this); + + /** + * Name of the edition in which the object is actual + */ + public final org.jooq.TableField EDITION_NAME = createField("EDITION_NAME", org.jooq.impl.SQLDataType.VARCHAR, this); + /** * No further instances allowed */ diff --git a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllProcedures.java b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllProcedures.java index 94de124a67..2b6994340c 100644 --- a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllProcedures.java +++ b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllProcedures.java @@ -6,13 +6,13 @@ package org.jooq.util.oracle.sys.tables; /** * This class is generated by jOOQ. * - * Description of all procedures available to the user + * Functions/procedures/packages/types/triggers available to the user */ @javax.annotation.Generated(value = {"http://www.jooq.org", "2.0.2"}, comments = "This class is generated by jOOQ") public class AllProcedures extends org.jooq.impl.TableImpl { - private static final long serialVersionUID = 1843350366; + private static final long serialVersionUID = -1383180095; /** * The singleton instance of ALL_PROCEDURES @@ -38,15 +38,35 @@ public class AllProcedures extends org.jooq.impl.TableImpl OWNER = createField("OWNER", org.jooq.impl.SQLDataType.VARCHAR, this); /** - * Name of the object : top level function/procedure/package name + * Name of the object: top level function/procedure/package/type/trigger name */ public final org.jooq.TableField OBJECT_NAME = createField("OBJECT_NAME", org.jooq.impl.SQLDataType.VARCHAR, this); /** - * Name of the procedure + * Name of the package or type subprogram */ public final org.jooq.TableField PROCEDURE_NAME = createField("PROCEDURE_NAME", org.jooq.impl.SQLDataType.VARCHAR, this); + /** + * Object number of the object + */ + public final org.jooq.TableField OBJECT_ID = createField("OBJECT_ID", org.jooq.impl.SQLDataType.NUMERIC, this); + + /** + * Unique sub-program identifier + */ + public final org.jooq.TableField SUBPROGRAM_ID = createField("SUBPROGRAM_ID", org.jooq.impl.SQLDataType.NUMERIC, this); + + /** + * Overload unique identifier + */ + public final org.jooq.TableField OVERLOAD = createField("OVERLOAD", org.jooq.impl.SQLDataType.VARCHAR, this); + + /** + * The typename of the object + */ + public final org.jooq.TableField OBJECT_TYPE = createField("OBJECT_TYPE", org.jooq.impl.SQLDataType.VARCHAR, this); + /** * Is it an aggregate function ? */ diff --git a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllTypeAttrs.java b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllTypeAttrs.java index e964cea36d..b59d4f539f 100644 --- a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllTypeAttrs.java +++ b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/AllTypeAttrs.java @@ -12,7 +12,7 @@ package org.jooq.util.oracle.sys.tables; comments = "This class is generated by jOOQ") public class AllTypeAttrs extends org.jooq.impl.TableImpl { - private static final long serialVersionUID = -2117557957; + private static final long serialVersionUID = 1636640410; /** * The singleton instance of ALL_TYPE_ATTRS @@ -95,6 +95,11 @@ type specification or CREATE TYPE statement (not to be used as ID number) */ public final org.jooq.TableField INHERITED = createField("INHERITED", org.jooq.impl.SQLDataType.VARCHAR, this); + /** + * C if the width was specified in characters, B if in bytes + */ + public final org.jooq.TableField CHAR_USED = createField("CHAR_USED", org.jooq.impl.SQLDataType.VARCHAR, this); + /** * No further instances allowed */ diff --git a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/records/AllArgumentsRecord.java b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/records/AllArgumentsRecord.java index 0488c98253..a8f958a67c 100644 --- a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/records/AllArgumentsRecord.java +++ b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/records/AllArgumentsRecord.java @@ -12,7 +12,7 @@ package org.jooq.util.oracle.sys.tables.records; comments = "This class is generated by jOOQ") public class AllArgumentsRecord extends org.jooq.impl.TableRecordImpl { - private static final long serialVersionUID = -37067484; + private static final long serialVersionUID = -1544627568; /** * Username of the owner of the object @@ -84,6 +84,20 @@ public class AllArgumentsRecord extends org.jooq.impl.TableRecordImpl { - private static final long serialVersionUID = 2022410738; + private static final long serialVersionUID = 823130568; /** * Owner of the type @@ -200,6 +200,20 @@ binary precision of the FLOAT element return getValue(org.jooq.util.oracle.sys.tables.AllCollTypes.ALL_COLL_TYPES.NULLS_STORED); } + /** + * C if the width was specified in characters, B if in bytes + */ + public void setCharUsed(java.lang.String value) { + setValue(org.jooq.util.oracle.sys.tables.AllCollTypes.ALL_COLL_TYPES.CHAR_USED, value); + } + + /** + * C if the width was specified in characters, B if in bytes + */ + public java.lang.String getCharUsed() { + return getValue(org.jooq.util.oracle.sys.tables.AllCollTypes.ALL_COLL_TYPES.CHAR_USED); + } + /** * Create a detached AllCollTypesRecord */ diff --git a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/records/AllObjectsRecord.java b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/records/AllObjectsRecord.java index 0dbfd1f9f5..abcd1428c6 100644 --- a/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/records/AllObjectsRecord.java +++ b/jOOQ-meta/src/main/java/org/jooq/util/oracle/sys/tables/records/AllObjectsRecord.java @@ -12,7 +12,7 @@ package org.jooq.util.oracle.sys.tables.records; comments = "This class is generated by jOOQ") public class AllObjectsRecord extends org.jooq.impl.TableRecordImpl { - private static final long serialVersionUID = 1391852052; + private static final long serialVersionUID = 287843616; /** * Username of the owner of the object @@ -196,6 +196,34 @@ public class AllObjectsRecord extends org.jooq.impl.TableRecordImpl { - private static final long serialVersionUID = -738548755; + private static final long serialVersionUID = -1112349319; /** * An uncommented item @@ -29,33 +29,89 @@ public class AllProceduresRecord extends org.jooq.impl.TableRecordImpl { - private static final long serialVersionUID = 999948773; + private static final long serialVersionUID = -2028634701; /** * Owner of the type @@ -188,6 +188,20 @@ type specification or CREATE TYPE statement (not to be used as ID number) return getValue(org.jooq.util.oracle.sys.tables.AllTypeAttrs.ALL_TYPE_ATTRS.INHERITED); } + /** + * C if the width was specified in characters, B if in bytes + */ + public void setCharUsed(java.lang.String value) { + setValue(org.jooq.util.oracle.sys.tables.AllTypeAttrs.ALL_TYPE_ATTRS.CHAR_USED, value); + } + + /** + * C if the width was specified in characters, B if in bytes + */ + public java.lang.String getCharUsed() { + return getValue(org.jooq.util.oracle.sys.tables.AllTypeAttrs.ALL_TYPE_ATTRS.CHAR_USED); + } + /** * Create a detached AllTypeAttrsRecord */