Java class for anonymous complex type. - * - *
The following schema fragment specifies the expected content contained within this class. - * - *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="enumType" type="{http://www.jooq.org/xsd/jooq-codegen-2.0.4.xsd}EnumType" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "enumType"
- })
- public static class EnumTypes {
-
- protected List
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a set method for the enumType property.
- *
- *
- * For example, to add a new item, do as follows: - *
- * getEnumType().add(newItem); - *- * - * - *
- * Objects of the following type(s) are allowed in the list
- * {@link EnumType }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link ForcedType }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link MasterDataTable }
- *
- *
- */
- public List An ObjectFactory allows you to programatically
- * construct new instances of the Java representation
- * for XML content. The Java representation of XML
- * content can consist of schema derived interfaces
- * and classes representing the binding of schema
- * type definitions, element declarations and model
- * groups. Factory methods for each of these are
- * provided in this class.
- *
- */
-@XmlRegistry
-public class ObjectFactory {
-
-
- /**
- * Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jooq.util.jaxb
- *
- */
- public ObjectFactory() {
- }
-
- /**
- * Create an instance of {@link Target }
- *
- */
- public Target createTarget() {
- return new Target();
- }
-
- /**
- * Create an instance of {@link Generator }
- *
- */
- public Generator createGenerator() {
- return new Generator();
- }
-
- /**
- * Create an instance of {@link Strategy }
- *
- */
- public Strategy createStrategy() {
- return new Strategy();
- }
-
- /**
- * Create an instance of {@link Database.MasterDataTables }
- *
- */
- public Database.MasterDataTables createDatabaseMasterDataTables() {
- return new Database.MasterDataTables();
- }
-
- /**
- * Create an instance of {@link Configuration }
- *
- */
- public Configuration createConfiguration() {
- return new Configuration();
- }
-
- /**
- * Create an instance of {@link MasterDataTable }
- *
- */
- public MasterDataTable createMasterDataTable() {
- return new MasterDataTable();
- }
-
- /**
- * Create an instance of {@link EnumType }
- *
- */
- public EnumType createEnumType() {
- return new EnumType();
- }
-
- /**
- * Create an instance of {@link Database }
- *
- */
- public Database createDatabase() {
- return new Database();
- }
-
- /**
- * Create an instance of {@link Schemata.Schema }
- *
- */
- public Schemata.Schema createSchemataSchema() {
- return new Schemata.Schema();
- }
-
- /**
- * Create an instance of {@link Generate }
- *
- */
- public Generate createGenerate() {
- return new Generate();
- }
-
- /**
- * Create an instance of {@link Database.ForcedTypes }
- *
- */
- public Database.ForcedTypes createDatabaseForcedTypes() {
- return new Database.ForcedTypes();
- }
-
- /**
- * Create an instance of {@link Schemata }
- *
- */
- public Schemata createSchemata() {
- return new Schemata();
- }
-
- /**
- * Create an instance of {@link Jdbc }
- *
- */
- public Jdbc createJdbc() {
- return new Jdbc();
- }
-
- /**
- * Create an instance of {@link ForcedType }
- *
- */
- public ForcedType createForcedType() {
- return new ForcedType();
- }
-
- /**
- * Create an instance of {@link Database.EnumTypes }
- *
- */
- public Database.EnumTypes createDatabaseEnumTypes() {
- return new Database.EnumTypes();
- }
-
-}
diff --git a/jOOQ-meta/src/main/java/org/jooq/util/jaxb/Schema.java b/jOOQ-meta/src/main/java/org/jooq/util/jaxb/Schema.java
new file mode 100644
index 0000000000..b9dedc31e1
--- /dev/null
+++ b/jOOQ-meta/src/main/java/org/jooq/util/jaxb/Schema.java
@@ -0,0 +1,96 @@
+//
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.5-b02-fcs
+// See http://java.sun.com/xml/jaxb
+// Any modifications to this file will be lost upon recompilation of the source schema.
+// Generated on: 2012.02.11 at 03:39:37 PM MEZ
+//
+
+
+package org.jooq.util.jaxb;
+
+import javax.xml.bind.annotation.XmlAccessType;
+import javax.xml.bind.annotation.XmlAccessorType;
+import javax.xml.bind.annotation.XmlElement;
+import javax.xml.bind.annotation.XmlType;
+
+
+/**
+ * Java class for Schema complex type.
+ *
+ * The following schema fragment specifies the expected content contained within this class.
+ *
+ * Java class for Schemata complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * This accessor method returns a reference to the live list,
- * not a snapshot. Therefore any modification you make to the
- * returned list will be present inside the JAXB object.
- * This is why there is not a
- * For example, to add a new item, do as follows:
- *
- * Objects of the following type(s) are allowed in the list
- * {@link Schemata.Schema }
- *
- *
- */
- public List Java class for anonymous complex type.
- *
- * The following schema fragment specifies the expected content contained within this class.
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="forcedType" type="{http://www.jooq.org/xsd/jooq-codegen-2.0.4.xsd}ForcedType" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "forcedType"
- })
- public static class ForcedTypes {
-
- protected Listset method for the forcedType property.
- *
- *
- * getForcedType().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="masterDataTable" type="{http://www.jooq.org/xsd/jooq-codegen-2.0.4.xsd}MasterDataTable" maxOccurs="unbounded" minOccurs="0"/>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
- "masterDataTable"
- })
- public static class MasterDataTables {
-
- protected Listset method for the masterDataTable property.
- *
- *
- * getMasterDataTable().add(newItem);
- *
- *
- *
- *
+ * <complexType name="Schema">
+ * <complexContent>
+ * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
+ * <all>
+ * <element name="inputSchema" type="{http://www.w3.org/2001/XMLSchema}string"/>
+ * <element name="outputSchema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
+ * </all>
+ * </restriction>
+ * </complexContent>
+ * </complexType>
+ *
+ *
+ *
+ */
+@XmlAccessorType(XmlAccessType.FIELD)
+@XmlType(name = "Schema", propOrder = {
+
+})
+public class Schema {
+
+ @XmlElement(required = true, defaultValue = "")
+ protected String inputSchema;
+ @XmlElement(defaultValue = "")
+ protected String outputSchema;
+
+ /**
+ * Gets the value of the inputSchema property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getInputSchema() {
+ return inputSchema;
+ }
+
+ /**
+ * Sets the value of the inputSchema property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setInputSchema(String value) {
+ this.inputSchema = value;
+ }
+
+ /**
+ * Gets the value of the outputSchema property.
+ *
+ * @return
+ * possible object is
+ * {@link String }
+ *
+ */
+ public String getOutputSchema() {
+ return outputSchema;
+ }
+
+ /**
+ * Sets the value of the outputSchema property.
+ *
+ * @param value
+ * allowed object is
+ * {@link String }
+ *
+ */
+ public void setOutputSchema(String value) {
+ this.outputSchema = value;
+ }
+
+}
diff --git a/jOOQ-meta/src/main/java/org/jooq/util/jaxb/Schemata.java b/jOOQ-meta/src/main/java/org/jooq/util/jaxb/Schemata.java
deleted file mode 100644
index fb0d2b8c21..0000000000
--- a/jOOQ-meta/src/main/java/org/jooq/util/jaxb/Schemata.java
+++ /dev/null
@@ -1,169 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661
-// See http://java.sun.com/xml/jaxb
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.02.11 at 11:05:31 AM MEZ
-//
-
-
-package org.jooq.util.jaxb;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- *
- * <complexType name="Schemata">
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <sequence>
- * <element name="schema" maxOccurs="unbounded">
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <all>
- * <element name="inputSchema" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="outputSchema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </all>
- * </restriction>
- * </complexContent>
- * </complexType>
- * </element>
- * </sequence>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "Schemata", propOrder = {
- "schema"
-})
-public class Schemata {
-
- @XmlElement(required = true)
- protected Listset method for the schema property.
- *
- *
- * getSchema().add(newItem);
- *
- *
- *
- *
- * <complexType>
- * <complexContent>
- * <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- * <all>
- * <element name="inputSchema" type="{http://www.w3.org/2001/XMLSchema}string"/>
- * <element name="outputSchema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
- * </all>
- * </restriction>
- * </complexContent>
- * </complexType>
- *
- *
- *
- */
- @XmlAccessorType(XmlAccessType.FIELD)
- @XmlType(name = "", propOrder = {
-
- })
- public static class Schema {
-
- @XmlElement(required = true, defaultValue = "")
- protected String inputSchema;
- @XmlElement(defaultValue = "")
- protected String outputSchema;
-
- /**
- * Gets the value of the inputSchema property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getInputSchema() {
- return inputSchema;
- }
-
- /**
- * Sets the value of the inputSchema property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setInputSchema(String value) {
- this.inputSchema = value;
- }
-
- /**
- * Gets the value of the outputSchema property.
- *
- * @return
- * possible object is
- * {@link String }
- *
- */
- public String getOutputSchema() {
- return outputSchema;
- }
-
- /**
- * Sets the value of the outputSchema property.
- *
- * @param value
- * allowed object is
- * {@link String }
- *
- */
- public void setOutputSchema(String value) {
- this.outputSchema = value;
- }
-
- }
-
-}
diff --git a/jOOQ-meta/src/main/java/org/jooq/util/jaxb/Strategy.java b/jOOQ-meta/src/main/java/org/jooq/util/jaxb/Strategy.java
index 749b3a409f..fe79cb01e4 100644
--- a/jOOQ-meta/src/main/java/org/jooq/util/jaxb/Strategy.java
+++ b/jOOQ-meta/src/main/java/org/jooq/util/jaxb/Strategy.java
@@ -1,8 +1,8 @@
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.5-b02-fcs
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.02.11 at 11:05:31 AM MEZ
+// Generated on: 2012.02.11 at 03:39:37 PM MEZ
//
diff --git a/jOOQ-meta/src/main/java/org/jooq/util/jaxb/Target.java b/jOOQ-meta/src/main/java/org/jooq/util/jaxb/Target.java
index b149802ac9..a5ab64a399 100644
--- a/jOOQ-meta/src/main/java/org/jooq/util/jaxb/Target.java
+++ b/jOOQ-meta/src/main/java/org/jooq/util/jaxb/Target.java
@@ -1,8 +1,8 @@
//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661
+// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.5-b02-fcs
// See http://java.sun.com/xml/jaxb
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.02.11 at 11:05:31 AM MEZ
+// Generated on: 2012.02.11 at 03:39:37 PM MEZ
//
diff --git a/jOOQ-meta/src/main/java/org/jooq/util/jaxb/package-info.java b/jOOQ-meta/src/main/java/org/jooq/util/jaxb/package-info.java
deleted file mode 100644
index 419fb59429..0000000000
--- a/jOOQ-meta/src/main/java/org/jooq/util/jaxb/package-info.java
+++ /dev/null
@@ -1,9 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-661
-// See http://java.sun.com/xml/jaxb
-// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2012.02.11 at 11:05:31 AM MEZ
-//
-
-@javax.xml.bind.annotation.XmlSchema(namespace = "http://www.jooq.org/xsd/jooq-codegen-2.0.4.xsd", elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
-package org.jooq.util.jaxb;
diff --git a/jOOQ-meta/src/main/java/org/jooq/util/sqlite/SQLiteDatabase.java b/jOOQ-meta/src/main/java/org/jooq/util/sqlite/SQLiteDatabase.java
index 22cfa33495..9af8b52e47 100644
--- a/jOOQ-meta/src/main/java/org/jooq/util/sqlite/SQLiteDatabase.java
+++ b/jOOQ-meta/src/main/java/org/jooq/util/sqlite/SQLiteDatabase.java
@@ -53,8 +53,7 @@ import org.jooq.util.RoutineDefinition;
import org.jooq.util.SequenceDefinition;
import org.jooq.util.TableDefinition;
import org.jooq.util.UDTDefinition;
-import org.jooq.util.jaxb.Schemata;
-import org.jooq.util.jaxb.Schemata.Schema;
+import org.jooq.util.jaxb.Schema;
import org.jooq.util.sqlite.sqlite_master.SQLiteMaster;
/**
@@ -71,10 +70,10 @@ public class SQLiteDatabase extends AbstractDatabase {
schema.setInputSchema("");
schema.setOutputSchema("");
- Schemata s = new Schemata();
- s.getSchema().add(schema);
+ List