org.jaxdb.ddlx_0_4.ObjectFactory Maven / Gradle / Ivy
Show all versions of sqlx Show documentation
//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.3.1
// See https://javaee.github.io/jaxb-v2/
// Any modifications to this file will be lost upon recompilation of the source schema.
// Generated on: 2019.07.22 at 07:16:31 AM UTC
//
package org.jaxdb.ddlx_0_4;
import javax.xml.bind.JAXBElement;
import javax.xml.bind.annotation.XmlElementDecl;
import javax.xml.bind.annotation.XmlRegistry;
import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import javax.xml.namespace.QName;
/**
* This object contains factory methods for each
* Java content interface and Java element interface
* generated in the org.jaxdb.ddlx_0_4 package.
* 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 {
private final static QName _Schema_QNAME = new QName("http://www.jaxdb.org/ddlx-0.4.xsd", "schema");
private final static QName _CheckColumn_QNAME = new QName("http://www.jaxdb.org/ddlx-0.4.xsd", "column");
private final static QName _CheckOperator_QNAME = new QName("http://www.jaxdb.org/ddlx-0.4.xsd", "operator");
private final static QName _CheckValue_QNAME = new QName("http://www.jaxdb.org/ddlx-0.4.xsd", "value");
private final static QName _CheckAnd_QNAME = new QName("http://www.jaxdb.org/ddlx-0.4.xsd", "and");
private final static QName _CheckOr_QNAME = new QName("http://www.jaxdb.org/ddlx-0.4.xsd", "or");
/**
* Create a new ObjectFactory that can be used to create new instances of schema derived classes for package: org.jaxdb.ddlx_0_4
*
*/
public ObjectFactory() {
}
/**
* Create an instance of {@link Decimal }
*
*/
public Decimal createDecimal() {
return new Decimal();
}
/**
* Create an instance of {@link Double }
*
*/
public Double createDouble() {
return new Double();
}
/**
* Create an instance of {@link Float }
*
*/
public Float createFloat() {
return new Float();
}
/**
* Create an instance of {@link Bigint }
*
*/
public Bigint createBigint() {
return new Bigint();
}
/**
* Create an instance of {@link Int }
*
*/
public Int createInt() {
return new Int();
}
/**
* Create an instance of {@link Smallint }
*
*/
public Smallint createSmallint() {
return new Smallint();
}
/**
* Create an instance of {@link Tinyint }
*
*/
public Tinyint createTinyint() {
return new Tinyint();
}
/**
* Create an instance of {@link Clob }
*
*/
public Clob createClob() {
return new Clob();
}
/**
* Create an instance of {@link Char }
*
*/
public Char createChar() {
return new Char();
}
/**
* Create an instance of {@link Indexes }
*
*/
public Indexes createIndexes() {
return new Indexes();
}
/**
* Create an instance of {@link Triggers }
*
*/
public Triggers createTriggers() {
return new Triggers();
}
/**
* Create an instance of {@link Schema }
*
*/
public Schema createSchema() {
return new Schema();
}
/**
* Create an instance of {@link Documented }
*
*/
public Documented createDocumented() {
return new Documented();
}
/**
* Create an instance of {@link Named }
*
*/
public Named createNamed() {
return new Named();
}
/**
* Create an instance of {@link ForeignKey }
*
*/
public ForeignKey createForeignKey() {
return new ForeignKey();
}
/**
* Create an instance of {@link org.jaxdb.ddlx_0_4.Index }
*
*/
public org.jaxdb.ddlx_0_4.Index createIndex() {
return new org.jaxdb.ddlx_0_4.Index();
}
/**
* Create an instance of {@link org.jaxdb.ddlx_0_4.Check }
*
*/
public org.jaxdb.ddlx_0_4.Check createCheck() {
return new org.jaxdb.ddlx_0_4.Check();
}
/**
* Create an instance of {@link Columns }
*
*/
public Columns createColumns() {
return new Columns();
}
/**
* Create an instance of {@link Constraints }
*
*/
public Constraints createConstraints() {
return new Constraints();
}
/**
* Create an instance of {@link Table }
*
*/
public Table createTable() {
return new Table();
}
/**
* Create an instance of {@link Binary }
*
*/
public Binary createBinary() {
return new Binary();
}
/**
* Create an instance of {@link Blob }
*
*/
public Blob createBlob() {
return new Blob();
}
/**
* Create an instance of {@link Date }
*
*/
public Date createDate() {
return new Date();
}
/**
* Create an instance of {@link Time }
*
*/
public Time createTime() {
return new Time();
}
/**
* Create an instance of {@link Datetime }
*
*/
public Datetime createDatetime() {
return new Datetime();
}
/**
* Create an instance of {@link Boolean }
*
*/
public Boolean createBoolean() {
return new Boolean();
}
/**
* Create an instance of {@link Enum }
*
*/
public Enum createEnum() {
return new Enum();
}
/**
* Create an instance of {@link Decimal.Check }
*
*/
public Decimal.Check createDecimalCheck() {
return new Decimal.Check();
}
/**
* Create an instance of {@link Double.Check }
*
*/
public Double.Check createDoubleCheck() {
return new Double.Check();
}
/**
* Create an instance of {@link Float.Check }
*
*/
public Float.Check createFloatCheck() {
return new Float.Check();
}
/**
* Create an instance of {@link Bigint.Check }
*
*/
public Bigint.Check createBigintCheck() {
return new Bigint.Check();
}
/**
* Create an instance of {@link Int.Check }
*
*/
public Int.Check createIntCheck() {
return new Int.Check();
}
/**
* Create an instance of {@link Smallint.Check }
*
*/
public Smallint.Check createSmallintCheck() {
return new Smallint.Check();
}
/**
* Create an instance of {@link Tinyint.Check }
*
*/
public Tinyint.Check createTinyintCheck() {
return new Tinyint.Check();
}
/**
* Create an instance of {@link Clob.Check }
*
*/
public Clob.Check createClobCheck() {
return new Clob.Check();
}
/**
* Create an instance of {@link Char.Check }
*
*/
public Char.Check createCharCheck() {
return new Char.Check();
}
/**
* Create an instance of {@link Indexes.Index }
*
*/
public Indexes.Index createIndexesIndex() {
return new Indexes.Index();
}
/**
* Create an instance of {@link Triggers.Trigger }
*
*/
public Triggers.Trigger createTriggersTrigger() {
return new Triggers.Trigger();
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link Schema }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link Schema }{@code >}
*/
@XmlElementDecl(namespace = "http://www.jaxdb.org/ddlx-0.4.xsd", name = "schema")
public JAXBElement createSchema(Schema value) {
return new JAXBElement(_Schema_QNAME, Schema.class, null, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.jaxdb.org/ddlx-0.4.xsd", name = "column", scope = org.jaxdb.ddlx_0_4.Check.class)
@XmlJavaTypeAdapter(CollapsedStringAdapter.class)
public JAXBElement createCheckColumn(String value) {
return new JAXBElement(_CheckColumn_QNAME, String.class, org.jaxdb.ddlx_0_4.Check.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link RangeOperator }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link RangeOperator }{@code >}
*/
@XmlElementDecl(namespace = "http://www.jaxdb.org/ddlx-0.4.xsd", name = "operator", scope = org.jaxdb.ddlx_0_4.Check.class)
public JAXBElement createCheckOperator(RangeOperator value) {
return new JAXBElement(_CheckOperator_QNAME, RangeOperator.class, org.jaxdb.ddlx_0_4.Check.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link String }{@code >}
*/
@XmlElementDecl(namespace = "http://www.jaxdb.org/ddlx-0.4.xsd", name = "value", scope = org.jaxdb.ddlx_0_4.Check.class)
public JAXBElement createCheckValue(String value) {
return new JAXBElement(_CheckValue_QNAME, String.class, org.jaxdb.ddlx_0_4.Check.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link org.jaxdb.ddlx_0_4.Check }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link org.jaxdb.ddlx_0_4.Check }{@code >}
*/
@XmlElementDecl(namespace = "http://www.jaxdb.org/ddlx-0.4.xsd", name = "and", scope = org.jaxdb.ddlx_0_4.Check.class)
public JAXBElement createCheckAnd(org.jaxdb.ddlx_0_4.Check value) {
return new JAXBElement(_CheckAnd_QNAME, org.jaxdb.ddlx_0_4.Check.class, org.jaxdb.ddlx_0_4.Check.class, value);
}
/**
* Create an instance of {@link JAXBElement }{@code <}{@link org.jaxdb.ddlx_0_4.Check }{@code >}
*
* @param value
* Java instance representing xml element's value.
* @return
* the new instance of {@link JAXBElement }{@code <}{@link org.jaxdb.ddlx_0_4.Check }{@code >}
*/
@XmlElementDecl(namespace = "http://www.jaxdb.org/ddlx-0.4.xsd", name = "or", scope = org.jaxdb.ddlx_0_4.Check.class)
public JAXBElement createCheckOr(org.jaxdb.ddlx_0_4.Check value) {
return new JAXBElement(_CheckOr_QNAME, org.jaxdb.ddlx_0_4.Check.class, org.jaxdb.ddlx_0_4.Check.class, value);
}
}