org.jaxdb.www.ddlx_0_4.xLygluGCXAA Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ddlx Show documentation
Show all versions of ddlx Show documentation
DDLx is a XML definition of the DDL specification. It is a vendor-agnostic, SQL compliant XSD
used to create SQL Schemas in XML. The DDLx Schema utilizes the power of XML Schema Validation
to provides a cohesive structured model for the creation of SQL Schemas.
/* Autogenerated by JAX-SB Compiler (2.1.6)
* THIS FILE SHOULD NOT BE EDITED */
package org.jaxdb.www.ddlx_0_4;
@java.lang.SuppressWarnings("all")
@javax.annotation.Generated(value = "Autogenerated by JAX-SB Compiler (2.1.6)", date = "2020-05-23")
public class xLygluGCXAA extends org.jaxsb.runtime.Schema {
static {
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name.NAME.getNamespaceURI(),
$Name.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule.NAME.getNamespaceURI(),
$ChangeRule.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator.NAME.getNamespaceURI(),
$EqualityOperator.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.NAME.getNamespaceURI(),
$RangeOperator.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision.NAME.getNamespaceURI(),
$Precision.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerType(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema.class,
"org.jaxdb.www.ddlx_0_4.xsd");
_$$registerElement(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.Schema.NAME,
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.Schema.class);
_$$registerSchemaLocation(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.Schema.NAME.getNamespaceURI(),
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.Schema.class,
"org.jaxdb.www.ddlx_0_4.xsd");
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "name",
prefix = "ddlx")
public abstract static class $Name extends org.w3.www._2001.XMLSchema.yAA.$nCName
implements org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name.class);
protected static $Name newInstance(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name inherits() {
return inherits;
}
};
}
public $Name(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name copy) {
super(copy);
}
public $Name(final java.lang.String text) {
super(text);
}
public $Name() {
super();
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
protected java.lang.String[] _$$getPattern() {
return new java.lang.String[] {"[a-zA-Z_][a-zA-Z0-9_]*"};
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
return marshal(root, name(), type(_$$inheritsInstance()));
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
return super.marshal(parent, name, type);
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "documented",
prefix = "ddlx")
public abstract static class $Documented extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented.class);
protected static $Documented newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.ElementAudit
_documentationLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$String.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "documentation", "ddlx"),
new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string", "ddlx"),
true,
false,
0,
1);
public $Documented(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented copy) {
super(copy);
this._documentationLocal = copy._documentationLocal;
}
public $Documented(final java.io.Serializable text) {
super(text);
}
public $Documented() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "documentation",
prefix = "ddlx")
public org.w3.www._2001.XMLSchema.yAA.$String setDocumentation(
final org.w3.www._2001.XMLSchema.yAA.$String _documentationLocal) {
_$$addElement(this._documentationLocal, _documentationLocal);
return _documentationLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "documentation",
prefix = "ddlx")
public org.w3.www._2001.XMLSchema.yAA.$String getDocumentation() {
return _documentationLocal.getElement();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "documentation".equals(element.getLocalName())) {
return _$$addElement(
this._documentationLocal,
(org.w3.www._2001.XMLSchema.yAA.$String)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented.Documentation.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"documentation")) {
return _$$addElement(
this._documentationLocal,
(org.w3.www._2001.XMLSchema.yAA.$String) org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented) super.clone();
clone._documentationLocal =
_documentationLocal == null ? null : clone.getAudit(_documentationLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_documentationLocal != null) hashCode = 31 * hashCode + _documentationLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "documentation",
prefix = "ddlx")
public static class Documentation extends org.w3.www._2001.XMLSchema.yAA.$String
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "documentation", "ddlx");
public Documentation(final org.w3.www._2001.XMLSchema.yAA.$String copy) {
super(copy);
}
public Documentation() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public Documentation(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$String inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented.Documentation clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented.Documentation) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$String)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "named",
prefix = "ddlx")
public abstract static class $Named extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named.class);
protected static $Named newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_name$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "name", "ddlx"),
false,
true));
public $Named(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named copy) {
super(copy);
this._name$Local = copy._name$Local;
}
public $Named(final java.io.Serializable text) {
super(text);
}
public $Named() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "name",
prefix = "ddlx")
public void setName$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named.Name$ _name$Local) {
_$$setAttribute(this._name$Local, this, _name$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "name",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named.Name$ getName$() {
return _name$Local.getAttribute();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_name$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "name".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._name$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named.Name$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named.Name$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named) super.clone();
clone._name$Local = _name$Local.clone(clone);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named) obj;
if (_name$Local != null ? !_name$Local.equals(that._name$Local) : that._name$Local != null)
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_name$Local != null) hashCode = 31 * hashCode + _name$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "name",
prefix = "ddlx")
public static class Name$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named.Name$.class);
public Name$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name copy) {
super(copy);
}
public Name$(final java.lang.String text) {
super(text);
}
public Name$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named.Name$) super.clone();
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "changeRule",
prefix = "ddlx")
public abstract static class $ChangeRule extends org.w3.www._2001.XMLSchema.yAA.$String
implements org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule.class);
protected static $ChangeRule newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule inherits() {
return inherits;
}
};
}
public $ChangeRule(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule copy) {
super(copy);
}
public static final Enum RESTRICT = new Enum("RESTRICT");
public static final Enum CASCADE = new Enum("CASCADE");
public static final Enum SET_20NULL = new Enum("SET NULL");
public static final Enum SET_20DEFAULT = new Enum("SET DEFAULT");
public static class Enum implements org.jaxsb.runtime.Enum {
protected static final java.util.Map values =
new java.util.HashMap<>();
protected static java.util.Map values() {
return values;
};
public static Enum valueOf(final java.lang.String s) {
return values.get(s);
};
protected final java.lang.String text;
protected final int ordinal;
@java.lang.Override
public int ordinal() {
return ordinal;
}
protected Enum(final java.lang.String text) {
this.text = text;
this.ordinal = values.size();
values.put(text, this);
}
@java.lang.Override
public java.lang.String text() {
return text;
}
}
public int ordinal() {
final Enum enm = Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public $ChangeRule(final Enum enm) {
super(enm.text());
}
protected $ChangeRule(final java.lang.String text) {
super(text);
}
protected $ChangeRule() {
super();
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final Enum enm) {
super.text(enm.text);
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
return marshal(root, name(), type(_$$inheritsInstance()));
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
return super.marshal(parent, name, type);
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "foreignKey",
prefix = "ddlx")
public abstract static class $ForeignKey extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.class);
protected static $ForeignKey newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_id$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "id", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.References$>
_references$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "references", "ddlx"),
false,
true));
private org.jaxsb.runtime.AttributeAudit
_column$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "column", "ddlx"),
false,
true));
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnDelete$>
_onDelete$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "onDelete", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnUpdate$>
_onUpdate$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "onUpdate", "ddlx"),
false,
false));
public $ForeignKey(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey copy) {
super(copy);
this._id$Local = copy._id$Local;
this._references$Local = copy._references$Local;
this._column$Local = copy._column$Local;
this._onDelete$Local = copy._onDelete$Local;
this._onUpdate$Local = copy._onUpdate$Local;
}
public $ForeignKey(final java.io.Serializable text) {
super(text);
}
public $ForeignKey() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "id",
prefix = "ddlx")
public void setId$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.Id$ _id$Local) {
_$$setAttribute(this._id$Local, this, _id$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "id",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.Id$ getId$() {
return _id$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "references",
prefix = "ddlx")
public void setReferences$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.References$ _references$Local) {
_$$setAttribute(this._references$Local, this, _references$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "references",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.References$ getReferences$() {
return _references$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public void setColumn$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.Column$ _column$Local) {
_$$setAttribute(this._column$Local, this, _column$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.Column$ getColumn$() {
return _column$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "onDelete",
prefix = "ddlx")
public void setOnDelete$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnDelete$ _onDelete$Local) {
_$$setAttribute(this._onDelete$Local, this, _onDelete$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "onDelete",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnDelete$ getOnDelete$() {
return _onDelete$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "onUpdate",
prefix = "ddlx")
public void setOnUpdate$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnUpdate$ _onUpdate$Local) {
_$$setAttribute(this._onUpdate$Local, this, _onUpdate$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "onUpdate",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnUpdate$ getOnUpdate$() {
return _onUpdate$Local.getAttribute();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_id$Local.marshal(node);
_references$Local.marshal(node);
_column$Local.marshal(node);
_onDelete$Local.marshal(node);
_onUpdate$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "id".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._id$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.Id$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.Id$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "references".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._references$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.References$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.References$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "column".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._column$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.Column$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.Column$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "onDelete".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._onDelete$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnDelete$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnDelete$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "onUpdate".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._onUpdate$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnUpdate$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnUpdate$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey) super.clone();
clone._id$Local = _id$Local.clone(clone);
clone._references$Local = _references$Local.clone(clone);
clone._column$Local = _column$Local.clone(clone);
clone._onDelete$Local = _onDelete$Local.clone(clone);
clone._onUpdate$Local = _onUpdate$Local.clone(clone);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey) obj;
if (_id$Local != null ? !_id$Local.equals(that._id$Local) : that._id$Local != null)
return _$$failEquals();
if (_references$Local != null
? !_references$Local.equals(that._references$Local)
: that._references$Local != null) return _$$failEquals();
if (_column$Local != null
? !_column$Local.equals(that._column$Local)
: that._column$Local != null) return _$$failEquals();
if (_onDelete$Local != null
? !_onDelete$Local.equals(that._onDelete$Local)
: that._onDelete$Local != null) return _$$failEquals();
if (_onUpdate$Local != null
? !_onUpdate$Local.equals(that._onUpdate$Local)
: that._onUpdate$Local != null) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_id$Local != null) hashCode = 31 * hashCode + _id$Local.hashCode();
if (_references$Local != null) hashCode = 31 * hashCode + _references$Local.hashCode();
if (_column$Local != null) hashCode = 31 * hashCode + _column$Local.hashCode();
if (_onDelete$Local != null) hashCode = 31 * hashCode + _onDelete$Local.hashCode();
if (_onUpdate$Local != null) hashCode = 31 * hashCode + _onUpdate$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "id",
prefix = "ddlx")
public static class Id$ extends org.w3.www._2001.XMLSchema.yAA.$String
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.Id$.class);
public Id$(final org.w3.www._2001.XMLSchema.yAA.$String copy) {
super(copy);
}
public Id$(final java.lang.String text) {
super(text);
}
public Id$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$String inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$String clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.Id$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "references",
prefix = "ddlx")
public static class References$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.References$.class);
public References$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name copy) {
super(copy);
}
public References$(final java.lang.String text) {
super(text);
}
public References$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.References$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public static class Column$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.Column$.class);
public Column$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name copy) {
super(copy);
}
public Column$(final java.lang.String text) {
super(text);
}
public Column$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.Column$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "onDelete",
prefix = "ddlx")
public static class OnDelete$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnDelete$.class);
public static class Enum extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule.Enum {
protected static java.util.Map<
java.lang.String, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule.Enum>
values() {
return org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule.Enum.values();
};
@java.lang.Override
public int ordinal() {
return super.ordinal();
}
protected Enum(final java.lang.String text) {
super(text);
}
}
@java.lang.Override
public int ordinal() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule.Enum enm = Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public OnDelete$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule.Enum enm) {
super(enm);
}
public OnDelete$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnDelete$ copy) {
super(copy);
}
protected OnDelete$(final java.lang.String text) {
super(text);
}
protected OnDelete$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnDelete$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "onUpdate",
prefix = "ddlx")
public static class OnUpdate$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnUpdate$.class);
public static class Enum extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule.Enum {
protected static java.util.Map<
java.lang.String, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule.Enum>
values() {
return org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule.Enum.values();
};
@java.lang.Override
public int ordinal() {
return super.ordinal();
}
protected Enum(final java.lang.String text) {
super(text);
}
}
@java.lang.Override
public int ordinal() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule.Enum enm = Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public OnUpdate$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule.Enum enm) {
super(enm);
}
public OnUpdate$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnUpdate$ copy) {
super(copy);
}
protected OnUpdate$(final java.lang.String text) {
super(text);
}
protected OnUpdate$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ChangeRule clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.OnUpdate$) super.clone();
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "index",
prefix = "ddlx")
public abstract static class $Index extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.class);
protected static $Index newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_unique$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Unique$(
org.w3.www._2001.XMLSchema.yAA.$Boolean.parse("false")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "unique", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_type$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Type$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Type$.BTREE),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "type", "ddlx"),
false,
false));
public $Index(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index copy) {
super(copy);
this._unique$Local = copy._unique$Local;
this._type$Local = copy._type$Local;
}
public $Index(final java.io.Serializable text) {
super(text);
}
public $Index() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unique",
prefix = "ddlx")
public void setUnique$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Unique$ _unique$Local) {
_$$setAttribute(this._unique$Local, this, _unique$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unique",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Unique$ getUnique$() {
return _unique$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "type",
prefix = "ddlx")
public void setType$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Type$ _type$Local) {
_$$setAttribute(this._type$Local, this, _type$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "type",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Type$ getType$() {
return _type$Local.getAttribute();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_unique$Local.marshal(node);
_type$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "unique".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._unique$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Unique$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Unique$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "type".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._type$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Type$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Type$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index) super.clone();
clone._unique$Local = _unique$Local.clone(clone);
clone._type$Local = _type$Local.clone(clone);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index) obj;
if (_unique$Local != null
? !_unique$Local.equals(that._unique$Local)
: that._unique$Local != null) return _$$failEquals();
if (_type$Local != null ? !_type$Local.equals(that._type$Local) : that._type$Local != null)
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_unique$Local != null) hashCode = 31 * hashCode + _unique$Local.hashCode();
if (_type$Local != null) hashCode = 31 * hashCode + _type$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unique",
prefix = "ddlx")
public static class Unique$ extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Unique$.class);
public Unique$(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
public Unique$(final java.lang.Boolean text) {
super(text);
}
public Unique$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Boolean clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Unique$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "type",
prefix = "ddlx")
public static class Type$ extends org.w3.www._2001.XMLSchema.yAA.$Token
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Type$.class);
public static final Enum BTREE = new Enum("BTREE");
public static final Enum HASH = new Enum("HASH");
public static class Enum implements org.jaxsb.runtime.Enum {
protected static final java.util.Map values =
new java.util.HashMap<>();
protected static java.util.Map values() {
return values;
};
public static Enum valueOf(final java.lang.String s) {
return values.get(s);
};
protected final java.lang.String text;
protected final int ordinal;
@java.lang.Override
public int ordinal() {
return ordinal;
}
protected Enum(final java.lang.String text) {
this.text = text;
this.ordinal = values.size();
values.put(text, this);
}
@java.lang.Override
public java.lang.String text() {
return text;
}
}
public int ordinal() {
final Enum enm = Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public Type$(final Enum enm) {
super(enm.text());
}
public Type$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Type$ copy) {
super(copy);
}
protected Type$(final java.lang.String text) {
super(text);
}
protected Type$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Token inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Token clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.Type$) super.clone();
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public abstract static class $Check extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.class);
protected static $Check newInstance(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.ElementAudit _columnLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "column", "ddlx"),
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "name", "ddlx"),
true,
false,
2,
2);
private org.jaxsb.runtime.ElementAudit
_operatorLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "operator", "ddlx"),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "rangeOperator", "ddlx"),
true,
false,
1,
1);
private org.jaxsb.runtime.ElementAudit _valueLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.w3.www._2001.XMLSchema.yAA.$String.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "value", "ddlx"),
new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "string", "ddlx"),
true,
true,
1,
1);
private org.jaxsb.runtime.ElementAudit _andLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "and", "ddlx"),
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit _orLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "or", "ddlx"),
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx"),
true,
false,
0,
1);
public $Check(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check copy) {
super(copy);
this._columnLocal = copy._columnLocal;
this._operatorLocal = copy._operatorLocal;
this._valueLocal = copy._valueLocal;
this._andLocal = copy._andLocal;
this._orLocal = copy._orLocal;
}
public $Check(final java.io.Serializable text) {
super(text);
}
public $Check() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 2, maxOccurs = 2)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name addColumn(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name _columnLocal) {
_$$addElement(this._columnLocal, _columnLocal);
return _columnLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public org.jaxsb.runtime.BindingList getColumn() {
return _columnLocal.getElements();
}
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name getColumn(final int index) {
final java.util.List values = getColumn();
return values != null && -1 < index && index < values.size()
? values.get(index)
: (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Column)
NULL(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Column.class);
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator setOperator(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator _operatorLocal) {
_$$addElement(this._operatorLocal, _operatorLocal);
return _operatorLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator getOperator() {
return _operatorLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "value",
prefix = "ddlx")
public org.w3.www._2001.XMLSchema.yAA.$String setValue(
final org.w3.www._2001.XMLSchema.yAA.$String _valueLocal) {
_$$addElement(this._valueLocal, _valueLocal);
return _valueLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "value",
prefix = "ddlx")
public org.w3.www._2001.XMLSchema.yAA.$String getValue() {
return _valueLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "and",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check setAnd(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check _andLocal) {
_$$addElement(this._andLocal, _andLocal);
return _andLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "and",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check getAnd() {
return _andLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "or",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check setOr(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check _orLocal) {
_$$addElement(this._orLocal, _orLocal);
return _orLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "or",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check getOr() {
return _orLocal.getElement();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "column".equals(element.getLocalName())) {
return _$$addElement(
this._columnLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Column.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"column")) {
return _$$addElement(
this._columnLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "operator".equals(element.getLocalName())) {
return _$$addElement(
this._operatorLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Operator.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"operator")) {
return _$$addElement(
this._operatorLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "value".equals(element.getLocalName())) {
return _$$addElement(
this._valueLocal,
(org.w3.www._2001.XMLSchema.yAA.$String)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Value.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"value")) {
return _$$addElement(
this._valueLocal,
(org.w3.www._2001.XMLSchema.yAA.$String) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "and".equals(element.getLocalName())) {
return _$$addElement(
this._andLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.And.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"and")) {
return _$$addElement(
this._andLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "or".equals(element.getLocalName())) {
return _$$addElement(
this._orLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Or.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"or")) {
return _$$addElement(
this._orLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check) org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check) super.clone();
clone._columnLocal = _columnLocal == null ? null : clone.getAudit(_columnLocal);
clone._operatorLocal = _operatorLocal == null ? null : clone.getAudit(_operatorLocal);
clone._valueLocal = _valueLocal == null ? null : clone.getAudit(_valueLocal);
clone._andLocal = _andLocal == null ? null : clone.getAudit(_andLocal);
clone._orLocal = _orLocal == null ? null : clone.getAudit(_orLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_columnLocal != null) hashCode = 31 * hashCode + _columnLocal.hashCode();
if (_operatorLocal != null) hashCode = 31 * hashCode + _operatorLocal.hashCode();
if (_valueLocal != null) hashCode = 31 * hashCode + _valueLocal.hashCode();
if (_andLocal != null) hashCode = 31 * hashCode + _andLocal.hashCode();
if (_orLocal != null) hashCode = 31 * hashCode + _orLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public static class Column extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "column", "ddlx");
public Column(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name copy) {
super(copy);
}
public Column() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public Column(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Column clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Column) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public static class Operator extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "operator", "ddlx");
public static class Enum extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum {
protected static java.util.Map<
java.lang.String, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum>
values() {
return org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum.values();
};
@java.lang.Override
public int ordinal() {
return super.ordinal();
}
protected Enum(final java.lang.String text) {
super(text);
}
}
@java.lang.Override
public int ordinal() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm =
Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public Operator(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm) {
super(enm);
}
public Operator(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Operator copy) {
super(copy);
}
protected Operator() {
super();
}
public void text(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm) {
super.text(enm.text());
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
protected Operator(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Operator clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Operator) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "value",
prefix = "ddlx")
public static class Value extends org.w3.www._2001.XMLSchema.yAA.$String
implements org.jaxsb.runtime.SimpleType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "value", "ddlx");
private java.lang.Boolean nil = null;
public Value(final org.w3.www._2001.XMLSchema.yAA.$String copy) {
super(copy);
}
public Value() {
super();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public Value(final java.lang.String text) {
super(text);
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$String inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
if (nil != null
&& !node.hasAttributeNS(XSI_NIL.getNamespaceURI(), XSI_NIL.getLocalPart())) {
node.setAttributeNS(
XSI_NIL.getNamespaceURI(),
XSI_NIL.getPrefix() + ":" + XSI_NIL.getLocalPart(),
java.lang.String.valueOf(nil));
if (!parent
.getOwnerDocument()
.getDocumentElement()
.hasAttributeNS(XMLNS.getNamespaceURI(), XSI_NIL.getPrefix()))
parent
.getOwnerDocument()
.getDocumentElement()
.setAttributeNS(
XMLNS.getNamespaceURI(),
XMLNS.getLocalPart() + ":" + XSI_NIL.getPrefix(),
XSI_NIL.getNamespaceURI());
}
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
} else if (XSI_NIL.getNamespaceURI().equals(attribute.getNamespaceURI())
&& XSI_NIL.getLocalPart().equals(attribute.getLocalName())) {
this.nil = org.w3.www._2001.XMLSchema.yAA.$Boolean.parse(attribute.getNodeValue());
return true;
}
return super.parseAttribute(attribute);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Value clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Value) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.w3.www._2001.XMLSchema.yAA.$String)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "and",
prefix = "ddlx")
public static class And extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "and", "ddlx");
public And(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check copy) {
super(copy);
}
public And() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.And clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.And) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "or",
prefix = "ddlx")
public static class Or extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "or", "ddlx");
public Or(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check copy) {
super(copy);
}
public Or() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Or clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.Or) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "equalityOperator",
prefix = "ddlx")
public abstract static class $EqualityOperator extends org.w3.www._2001.XMLSchema.yAA.$String
implements org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator.class);
protected static $EqualityOperator newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator inherits() {
return inherits;
}
};
}
public $EqualityOperator(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator copy) {
super(copy);
}
public static final Enum eq = new Enum("eq");
public static final Enum ne = new Enum("ne");
public static class Enum implements org.jaxsb.runtime.Enum {
protected static final java.util.Map values =
new java.util.HashMap<>();
protected static java.util.Map values() {
return values;
};
public static Enum valueOf(final java.lang.String s) {
return values.get(s);
};
protected final java.lang.String text;
protected final int ordinal;
@java.lang.Override
public int ordinal() {
return ordinal;
}
protected Enum(final java.lang.String text) {
this.text = text;
this.ordinal = values.size();
values.put(text, this);
}
@java.lang.Override
public java.lang.String text() {
return text;
}
}
public int ordinal() {
final Enum enm = Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public $EqualityOperator(final Enum enm) {
super(enm.text());
}
protected $EqualityOperator(final java.lang.String text) {
super(text);
}
protected $EqualityOperator() {
super();
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final Enum enm) {
super.text(enm.text);
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
return marshal(root, name(), type(_$$inheritsInstance()));
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
return super.marshal(parent, name, type);
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "rangeOperator",
prefix = "ddlx")
public abstract static class $RangeOperator extends org.w3.www._2001.XMLSchema.yAA.$String
implements org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.class);
protected static $RangeOperator newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator inherits() {
return inherits;
}
};
}
public $RangeOperator(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator copy) {
super(copy);
}
public static final Enum eq = new Enum("eq");
public static final Enum ne = new Enum("ne");
public static final Enum gt = new Enum("gt");
public static final Enum gte = new Enum("gte");
public static final Enum lt = new Enum("lt");
public static final Enum lte = new Enum("lte");
public static class Enum implements org.jaxsb.runtime.Enum {
protected static final java.util.Map values =
new java.util.HashMap<>();
protected static java.util.Map values() {
return values;
};
public static Enum valueOf(final java.lang.String s) {
return values.get(s);
};
protected final java.lang.String text;
protected final int ordinal;
@java.lang.Override
public int ordinal() {
return ordinal;
}
protected Enum(final java.lang.String text) {
this.text = text;
this.ordinal = values.size();
values.put(text, this);
}
@java.lang.Override
public java.lang.String text() {
return text;
}
}
public int ordinal() {
final Enum enm = Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public $RangeOperator(final Enum enm) {
super(enm.text());
}
protected $RangeOperator(final java.lang.String text) {
super(text);
}
protected $RangeOperator() {
super();
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final Enum enm) {
super.text(enm.text);
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
return marshal(root, name(), type(_$$inheritsInstance()));
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
return super.marshal(parent, name, type);
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "columns",
prefix = "ddlx")
public abstract static class $Columns extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns.class);
protected static $Columns newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.ElementAudit _columnLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "column", "ddlx"),
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "named", "ddlx"),
true,
false,
1,
2147483647);
public $Columns(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns copy) {
super(copy);
this._columnLocal = copy._columnLocal;
}
public $Columns(final java.io.Serializable text) {
super(text);
}
public $Columns() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 2147483647)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named addColumn(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named _columnLocal) {
_$$addElement(this._columnLocal, _columnLocal);
return _columnLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public org.jaxsb.runtime.BindingList getColumn() {
return _columnLocal.getElements();
}
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named getColumn(final int index) {
final java.util.List values = getColumn();
return values != null && -1 < index && index < values.size()
? values.get(index)
: (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns.Column)
NULL(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns.Column.class);
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "column".equals(element.getLocalName())) {
return _$$addElement(
this._columnLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns.Column.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"column")) {
return _$$addElement(
this._columnLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named) org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns) super.clone();
clone._columnLocal = _columnLocal == null ? null : clone.getAudit(_columnLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_columnLocal != null) hashCode = 31 * hashCode + _columnLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public static class Column extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "column", "ddlx");
public Column(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named copy) {
super(copy);
}
public Column() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns.Column clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns.Column) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "constraints",
prefix = "ddlx")
public abstract static class $Constraints extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.class);
protected static $Constraints newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.ElementAudit
_primaryKeyLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "primaryKey", "ddlx"),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "columns", "ddlx"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_uniqueLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "unique", "ddlx"),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "columns", "ddlx"),
true,
false,
0,
2147483647);
private org.jaxsb.runtime.ElementAudit _checkLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx"),
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx"),
true,
false,
0,
2147483647);
public $Constraints(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints copy) {
super(copy);
this._primaryKeyLocal = copy._primaryKeyLocal;
this._uniqueLocal = copy._uniqueLocal;
this._checkLocal = copy._checkLocal;
}
public $Constraints(final java.io.Serializable text) {
super(text);
}
public $Constraints() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "primaryKey",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns setPrimaryKey(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns _primaryKeyLocal) {
_$$addElement(this._primaryKeyLocal, _primaryKeyLocal);
return _primaryKeyLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "primaryKey",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns getPrimaryKey() {
return _primaryKeyLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 2147483647)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unique",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns addUnique(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns _uniqueLocal) {
_$$addElement(this._uniqueLocal, _uniqueLocal);
return _uniqueLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unique",
prefix = "ddlx")
public org.jaxsb.runtime.BindingList getUnique() {
return _uniqueLocal.getElements();
}
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns getUnique(final int index) {
final java.util.List values = getUnique();
return values != null && -1 < index && index < values.size()
? values.get(index)
: (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.Unique)
NULL(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.Unique.class);
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 2147483647)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check addCheck(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check _checkLocal) {
_$$addElement(this._checkLocal, _checkLocal);
return _checkLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxsb.runtime.BindingList getCheck() {
return _checkLocal.getElements();
}
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check getCheck(final int index) {
final java.util.List values = getCheck();
return values != null && -1 < index && index < values.size()
? values.get(index)
: (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.Check)
NULL(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.Check.class);
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "primaryKey".equals(element.getLocalName())) {
return _$$addElement(
this._primaryKeyLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.PrimaryKey.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"primaryKey")) {
return _$$addElement(
this._primaryKeyLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "unique".equals(element.getLocalName())) {
return _$$addElement(
this._uniqueLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.Unique.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"unique")) {
return _$$addElement(
this._uniqueLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "check".equals(element.getLocalName())) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.Check.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"check")) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check) org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints) super.clone();
clone._primaryKeyLocal = _primaryKeyLocal == null ? null : clone.getAudit(_primaryKeyLocal);
clone._uniqueLocal = _uniqueLocal == null ? null : clone.getAudit(_uniqueLocal);
clone._checkLocal = _checkLocal == null ? null : clone.getAudit(_checkLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_primaryKeyLocal != null) hashCode = 31 * hashCode + _primaryKeyLocal.hashCode();
if (_uniqueLocal != null) hashCode = 31 * hashCode + _uniqueLocal.hashCode();
if (_checkLocal != null) hashCode = 31 * hashCode + _checkLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "primaryKey",
prefix = "ddlx")
public static class PrimaryKey extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "primaryKey", "ddlx");
public PrimaryKey(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns copy) {
super(copy);
}
public PrimaryKey() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.PrimaryKey clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.PrimaryKey) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unique",
prefix = "ddlx")
public static class Unique extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "unique", "ddlx");
public Unique(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns copy) {
super(copy);
}
public Unique() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.Unique clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.Unique) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Columns)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public static class Check extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx");
public Check(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check copy) {
super(copy);
}
public Check() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.Check clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.Check) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Check)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "triggers",
prefix = "ddlx")
public abstract static class $Triggers extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.class);
protected static $Triggers newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.ElementAudit
_triggerLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "trigger", "ddlx"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "ddlx"),
true,
false,
1,
2147483647);
public $Triggers(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers copy) {
super(copy);
this._triggerLocal = copy._triggerLocal;
}
public $Triggers(final java.io.Serializable text) {
super(text);
}
public $Triggers() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 2147483647)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "trigger",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger addTrigger(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger _triggerLocal) {
_$$addElement(this._triggerLocal, _triggerLocal);
return _triggerLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "trigger",
prefix = "ddlx")
public org.jaxsb.runtime.BindingList
getTrigger() {
return _triggerLocal.getElements();
}
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger getTrigger(final int index) {
final java.util.List values =
getTrigger();
return values != null && -1 < index && index < values.size()
? values.get(index)
: (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger)
NULL(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.class);
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "trigger".equals(element.getLocalName())) {
return _$$addElement(
this._triggerLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"trigger")) {
return _$$addElement(
this._triggerLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers) super.clone();
clone._triggerLocal = _triggerLocal == null ? null : clone.getAudit(_triggerLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_triggerLocal != null) hashCode = 31 * hashCode + _triggerLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "trigger",
prefix = "ddlx")
public static class Trigger extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "trigger", "ddlx");
private java.lang.String text = null;
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Time$>
_time$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "time", "ddlx"),
false,
true));
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Actions$>
_actions$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "actions", "ddlx"),
false,
true));
public Trigger(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger copy) {
super(copy);
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger binding = copy;
this.text = binding.text;
this._time$Local = binding._time$Local;
this._actions$Local = binding._actions$Local;
}
public Trigger() {
super();
}
@java.lang.Override
public void text(final java.io.Serializable text) {
super.text(text);
}
@java.lang.Override
public java.io.Serializable text() {
return (java.io.Serializable) super.text();
}
public Trigger(final java.io.Serializable text) {
super(text);
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "time",
prefix = "ddlx")
public void setTime$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Time$ _time$Local) {
_$$setAttribute(this._time$Local, this, _time$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "time",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Time$ getTime$() {
return _time$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "actions",
prefix = "ddlx")
public void setActions$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Actions$ _actions$Local) {
_$$setAttribute(this._actions$Local, this, _actions$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "actions",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Actions$ getActions$() {
return _actions$Local.getAttribute();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
if (text != null) node.appendChild(node.getOwnerDocument().createTextNode(text));
_time$Local.marshal(node);
_actions$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "time".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._time$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Time$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Time$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "actions".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._actions$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Actions$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Actions$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if (org.w3c.dom.Node.TEXT_NODE == element.getNodeType()) {
if (element.getNodeValue().length() != 0) {
if (text == null) text = element.getNodeValue();
else text += element.getNodeValue();
}
return true;
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger))
return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger) obj;
if (_time$Local != null ? !_time$Local.equals(that._time$Local) : that._time$Local != null)
return _$$failEquals();
if (_actions$Local != null
? !_actions$Local.equals(that._actions$Local)
: that._actions$Local != null) return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (text != null) hashCode = 31 * hashCode + text.hashCode();
if (_time$Local != null) hashCode = 31 * hashCode + _time$Local.hashCode();
if (_actions$Local != null) hashCode = 31 * hashCode + _actions$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "time",
prefix = "ddlx")
public static class Time$ extends org.w3.www._2001.XMLSchema.yAA.$Token
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Time$.class);
public static final Enum BEFORE = new Enum("BEFORE");
public static final Enum AFTER = new Enum("AFTER");
public static class Enum implements org.jaxsb.runtime.Enum {
protected static final java.util.Map values =
new java.util.HashMap<>();
protected static java.util.Map values() {
return values;
};
public static Enum valueOf(final java.lang.String s) {
return values.get(s);
};
protected final java.lang.String text;
protected final int ordinal;
@java.lang.Override
public int ordinal() {
return ordinal;
}
protected Enum(final java.lang.String text) {
this.text = text;
this.ordinal = values.size();
values.put(text, this);
}
@java.lang.Override
public java.lang.String text() {
return text;
}
}
public int ordinal() {
final Enum enm = Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public Time$(final Enum enm) {
super(enm.text());
}
public Time$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Time$ copy) {
super(copy);
}
protected Time$(final java.lang.String text) {
super(text);
}
protected Time$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Token inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Token clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Time$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "actions",
prefix = "ddlx")
public static class Actions$ extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Actions$.class);
public static final Enum INSERT = new Enum("INSERT");
public static final Enum UPDATE = new Enum("UPDATE");
public static final Enum DELETE = new Enum("DELETE");
public static class Enum implements org.jaxsb.runtime.Enum {
protected static final java.util.Map values =
new java.util.HashMap<>();
protected static java.util.Map values() {
return values;
};
public static Enum valueOf(final java.lang.String s) {
return values.get(s);
};
protected final java.lang.String text;
protected final int ordinal;
@java.lang.Override
public int ordinal() {
return ordinal;
}
protected Enum(final java.lang.String text) {
this.text = text;
this.ordinal = values.size();
values.put(text, this);
}
@java.lang.Override
public java.lang.String text() {
return text;
}
}
public int[] ordinal() {
if (text() == null) return null;
final int[] ordinals = new int[text().size()];
for (int i = 0; i < ordinals.length; i++) {
final Enum enm = Enum.values().get(text().get(i));
ordinals[i] = Enum.values().get(text().get(i)).ordinal();
}
return ordinals;
}
public Actions$(final java.util.List enms) {
super.text(new java.util.ArrayList());
for (Enum temp : enms)
if (temp != null) ((java.util.List) super.text()).add(temp.text);
}
public Actions$(final Enum... enms) {
super.text(new java.util.ArrayList());
for (Enum temp : enms)
if (temp != null) ((java.util.List) super.text()).add(temp.text);
}
public Actions$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Actions$ copy) {
super(copy);
}
protected Actions$() {
super();
}
@java.lang.Override
protected void _$$decode(final org.w3c.dom.Element node, java.lang.String value) {
if (value == null || value.length() == 0) return;
super.text(new java.util.ArrayList());
java.util.StringTokenizer tokenizer = new java.util.StringTokenizer(value);
while (tokenizer.hasMoreTokens())
((java.util.List) super.text()).add(tokenizer.nextToken());
}
@java.lang.Override
protected java.lang.String _$$encode(final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.text() != null
&& ((java.util.List) super.text()).size() != 0
? org.libj.util.CollectionUtil.toString(
(java.util.List) super.text(), " ")
: null;
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Actions$ inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.List text() {
return (java.util.List) super.text();
}
public java.lang.String text(final int index) {
final java.util.List values = text();
return values != null && -1 < index && index < values.size() ? values.get(index) : null;
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Actions$ clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.Trigger.Actions$) super.clone();
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "indexes",
prefix = "ddlx")
public abstract static class $Indexes extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.class);
protected static $Indexes newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.ElementAudit
_indexLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "index", "ddlx"),
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "index", "ddlx"),
true,
false,
1,
2147483647);
public $Indexes(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes copy) {
super(copy);
this._indexLocal = copy._indexLocal;
}
public $Indexes(final java.io.Serializable text) {
super(text);
}
public $Indexes() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 2147483647)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "index",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index addIndex(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index _indexLocal) {
_$$addElement(this._indexLocal, _indexLocal);
return _indexLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "index",
prefix = "ddlx")
public org.jaxsb.runtime.BindingList
getIndex() {
return _indexLocal.getElements();
}
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index getIndex(final int index) {
final java.util.List values = getIndex();
return values != null && -1 < index && index < values.size()
? values.get(index)
: (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index)
NULL(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index.class);
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "index".equals(element.getLocalName())) {
return _$$addElement(
this._indexLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"index")) {
return _$$addElement(
this._indexLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes) super.clone();
clone._indexLocal = _indexLocal == null ? null : clone.getAudit(_indexLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_indexLocal != null) hashCode = 31 * hashCode + _indexLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "index",
prefix = "ddlx")
public static class Index extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "index", "ddlx");
private org.jaxsb.runtime.ElementAudit
_columnLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "column", "ddlx"),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "named", "ddlx"),
true,
false,
1,
2147483647);
public Index(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index copy) {
super(copy);
if (!(copy instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index)) return;
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index binding =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index) copy;
this._columnLocal = binding._columnLocal;
}
public Index() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 2147483647)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named addColumn(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named _columnLocal) {
_$$addElement(this._columnLocal, _columnLocal);
return _columnLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public org.jaxsb.runtime.BindingList getColumn() {
return _columnLocal.getElements();
}
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named getColumn(final int index) {
final java.util.List values = getColumn();
return values != null && -1 < index && index < values.size()
? values.get(index)
: (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index.Column)
NULL(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index.Column.class);
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "column".equals(element.getLocalName())) {
return _$$addElement(
this._columnLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index.Column.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"column")) {
return _$$addElement(
this._columnLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named) org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_columnLocal != null) hashCode = 31 * hashCode + _columnLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public static class Column extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "column", "ddlx");
public Column(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named copy) {
super(copy);
}
public Column() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index owner() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index) super.owner();
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root =
createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index.Column clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.Index.Column) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "integer",
prefix = "ddlx")
public abstract static class $Integer extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.class);
protected static $Integer newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_unsigned$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.Unsigned$(
org.w3.www._2001.XMLSchema.yAA.$Boolean.parse("false")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "unsigned", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.GenerateOnInsert$>
_generateOnInsert$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "generateOnInsert", "ddlx"),
false,
false));
public $Integer(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer copy) {
super(copy);
this._unsigned$Local = copy._unsigned$Local;
this._generateOnInsert$Local = copy._generateOnInsert$Local;
}
public $Integer(final java.io.Serializable text) {
super(text);
}
public $Integer() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unsigned",
prefix = "ddlx")
public void setUnsigned$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.Unsigned$ _unsigned$Local) {
_$$setAttribute(this._unsigned$Local, this, _unsigned$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unsigned",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.Unsigned$ getUnsigned$() {
return _unsigned$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "generateOnInsert",
prefix = "ddlx")
public void setGenerateOnInsert$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.GenerateOnInsert$ _generateOnInsert$Local) {
_$$setAttribute(this._generateOnInsert$Local, this, _generateOnInsert$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "generateOnInsert",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.GenerateOnInsert$ getGenerateOnInsert$() {
return _generateOnInsert$Local.getAttribute();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_unsigned$Local.marshal(node);
_generateOnInsert$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "unsigned".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._unsigned$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.Unsigned$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.Unsigned$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null
&& "generateOnInsert".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._generateOnInsert$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.GenerateOnInsert$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.GenerateOnInsert$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer) super.clone();
clone._unsigned$Local = _unsigned$Local.clone(clone);
clone._generateOnInsert$Local = _generateOnInsert$Local.clone(clone);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer) obj;
if (_unsigned$Local != null
? !_unsigned$Local.equals(that._unsigned$Local)
: that._unsigned$Local != null) return _$$failEquals();
if (_generateOnInsert$Local != null
? !_generateOnInsert$Local.equals(that._generateOnInsert$Local)
: that._generateOnInsert$Local != null) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_unsigned$Local != null) hashCode = 31 * hashCode + _unsigned$Local.hashCode();
if (_generateOnInsert$Local != null)
hashCode = 31 * hashCode + _generateOnInsert$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unsigned",
prefix = "ddlx")
public static class Unsigned$ extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.Unsigned$.class);
public Unsigned$(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
public Unsigned$(final java.lang.Boolean text) {
super(text);
}
public Unsigned$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Boolean clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.Unsigned$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "generateOnInsert",
prefix = "ddlx")
public static class GenerateOnInsert$ extends org.w3.www._2001.XMLSchema.yAA.$nCName
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.GenerateOnInsert$.class);
public static final Enum AUTO_5FINCREMENT = new Enum("AUTO_INCREMENT");
public static class Enum implements org.jaxsb.runtime.Enum {
protected static final java.util.Map values =
new java.util.HashMap<>();
protected static java.util.Map values() {
return values;
};
public static Enum valueOf(final java.lang.String s) {
return values.get(s);
};
protected final java.lang.String text;
protected final int ordinal;
@java.lang.Override
public int ordinal() {
return ordinal;
}
protected Enum(final java.lang.String text) {
this.text = text;
this.ordinal = values.size();
values.put(text, this);
}
@java.lang.Override
public java.lang.String text() {
return text;
}
}
public int ordinal() {
final Enum enm = Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public GenerateOnInsert$(final Enum enm) {
super(enm.text());
}
public GenerateOnInsert$(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.GenerateOnInsert$ copy) {
super(copy);
}
protected GenerateOnInsert$(final java.lang.String text) {
super(text);
}
protected GenerateOnInsert$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$nCName inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$nCName clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer.GenerateOnInsert$) super.clone();
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public abstract static class $Precision extends org.w3.www._2001.XMLSchema.yAA.$Byte
implements org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision.class);
protected static $Precision newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision inherits() {
return inherits;
}
};
}
/**
* The number of digits in the unscaled value. Note: "precision" must be greater than or equal
* to "scale".
*
* @author Source generated with: org.jaxsb
*/
public $Precision(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision copy) {
super(copy);
}
/**
* The number of digits in the unscaled value. Note: "precision" must be greater than or equal
* to "scale".
*
* @author Source generated with: org.jaxsb
*/
public $Precision(final java.lang.Byte text) {
super(text);
}
/**
* The number of digits in the unscaled value. Note: "precision" must be greater than or equal
* to "scale".
*
* @author Source generated with: org.jaxsb
*/
public $Precision() {
super();
}
@java.lang.Override
public java.lang.Byte text() {
return (java.lang.Byte) super.text();
}
public void text(final java.lang.Byte text) {
super.text(text);
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
return marshal(root, name(), type(_$$inheritsInstance()));
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
return super.marshal(parent, name, type);
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public abstract static class $Column extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.class);
protected static $Column newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_null$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.Null$(
org.w3.www._2001.XMLSchema.yAA.$Boolean.parse("true")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "null", "ddlx"),
false,
false));
private org.jaxsb.runtime.ElementAudit
_foreignKeyLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "foreignKey", "ddlx"),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "foreignKey", "ddlx"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit _indexLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "index", "ddlx"),
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "index", "ddlx"),
true,
false,
0,
1);
public $Column(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column copy) {
super(copy);
this._null$Local = copy._null$Local;
this._foreignKeyLocal = copy._foreignKeyLocal;
this._indexLocal = copy._indexLocal;
}
public $Column(final java.io.Serializable text) {
super(text);
}
public $Column() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "null",
prefix = "ddlx")
public void setNull$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.Null$ _null$Local) {
_$$setAttribute(this._null$Local, this, _null$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "null",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.Null$ getNull$() {
return _null$Local.getAttribute();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "foreignKey",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey setForeignKey(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey _foreignKeyLocal) {
_$$addElement(this._foreignKeyLocal, _foreignKeyLocal);
return _foreignKeyLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "foreignKey",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey getForeignKey() {
return _foreignKeyLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "index",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index setIndex(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index _indexLocal) {
_$$addElement(this._indexLocal, _indexLocal);
return _indexLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "index",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index getIndex() {
return _indexLocal.getElement();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_null$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "null".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._null$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.Null$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.Null$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "foreignKey".equals(element.getLocalName())) {
return _$$addElement(
this._foreignKeyLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.ForeignKey.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"foreignKey")) {
return _$$addElement(
this._foreignKeyLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "index".equals(element.getLocalName())) {
return _$$addElement(
this._indexLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.Index.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"index")) {
return _$$addElement(
this._indexLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index) org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column) super.clone();
clone._null$Local = _null$Local.clone(clone);
clone._foreignKeyLocal = _foreignKeyLocal == null ? null : clone.getAudit(_foreignKeyLocal);
clone._indexLocal = _indexLocal == null ? null : clone.getAudit(_indexLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column) obj;
if (_null$Local != null ? !_null$Local.equals(that._null$Local) : that._null$Local != null)
return _$$failEquals();
if (_foreignKeyLocal != null
? !_foreignKeyLocal.equals(that._foreignKeyLocal)
: that._foreignKeyLocal != null) return _$$failEquals();
if (_indexLocal != null ? !_indexLocal.equals(that._indexLocal) : that._indexLocal != null)
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_null$Local != null) hashCode = 31 * hashCode + _null$Local.hashCode();
if (_foreignKeyLocal != null) hashCode = 31 * hashCode + _foreignKeyLocal.hashCode();
if (_indexLocal != null) hashCode = 31 * hashCode + _indexLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "null",
prefix = "ddlx")
public static class Null$ extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.Null$.class);
public Null$(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
public Null$(final java.lang.Boolean text) {
super(text);
}
public Null$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Boolean clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.Null$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "foreignKey",
prefix = "ddlx")
public static class ForeignKey extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "foreignKey", "ddlx");
/**
* There is a great potential to be able to have schema validation on the content entered into
* this element. However, the XPath implementation supported by the XMLSchema standard does
* not allow for the necessary complex XPath queries. Therefore, this element is completely
* unchecked by schema validation for the validity of its content.
*
* @author Source generated with: org.jaxsb
*/
public ForeignKey(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey copy) {
super(copy);
}
/**
* There is a great potential to be able to have schema validation on the content entered into
* this element. However, the XPath implementation supported by the XMLSchema standard does
* not allow for the necessary complex XPath queries. Therefore, this element is completely
* unchecked by schema validation for the validity of its content.
*
* @author Source generated with: org.jaxsb
*/
public ForeignKey() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.ForeignKey clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.ForeignKey) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$ForeignKey))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "index",
prefix = "ddlx")
public static class Index extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "index", "ddlx");
public Index(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index copy) {
super(copy);
}
public Index() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.Index clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.Index) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Index)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "table",
prefix = "ddlx")
public abstract static class $Table extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Named
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.class);
protected static $Table newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_abstract$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Abstract$(
org.w3.www._2001.XMLSchema.yAA.$Boolean.parse("false")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "abstract", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_extends$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "extends", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_skip$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Skip$(
org.w3.www._2001.XMLSchema.yAA.$Boolean.parse("false")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "skip", "ddlx"),
false,
false));
private org.jaxsb.runtime.ElementAudit
_columnLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "column", "ddlx"),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "column", "ddlx"),
true,
false,
0,
2147483647);
private org.jaxsb.runtime.ElementAudit
_constraintsLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "constraints", "ddlx"),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "constraints", "ddlx"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_triggersLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "triggers", "ddlx"),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "triggers", "ddlx"),
true,
false,
0,
1);
private org.jaxsb.runtime.ElementAudit
_indexesLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes.class,
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "indexes", "ddlx"),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "indexes", "ddlx"),
true,
false,
0,
1);
public $Table(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table copy) {
super(copy);
this._abstract$Local = copy._abstract$Local;
this._extends$Local = copy._extends$Local;
this._skip$Local = copy._skip$Local;
this._columnLocal = copy._columnLocal;
this._constraintsLocal = copy._constraintsLocal;
this._triggersLocal = copy._triggersLocal;
this._indexesLocal = copy._indexesLocal;
}
public $Table(final java.io.Serializable text) {
super(text);
}
public $Table() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "abstract",
prefix = "ddlx")
public void setAbstract$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Abstract$ _abstract$Local) {
_$$setAttribute(this._abstract$Local, this, _abstract$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "abstract",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Abstract$ getAbstract$() {
return _abstract$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "extends",
prefix = "ddlx")
public void setExtends$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Extends$ _extends$Local) {
_$$setAttribute(this._extends$Local, this, _extends$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "extends",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Extends$ getExtends$() {
return _extends$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "skip",
prefix = "ddlx")
public void setSkip$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Skip$ _skip$Local) {
_$$setAttribute(this._skip$Local, this, _skip$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "skip",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Skip$ getSkip$() {
return _skip$Local.getAttribute();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 2147483647)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column addColumn(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column _columnLocal) {
_$$addElement(this._columnLocal, _columnLocal);
return _columnLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public org.jaxsb.runtime.BindingList getColumn() {
return _columnLocal.getElements();
}
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column getColumn(final int index) {
final java.util.List values = getColumn();
return values != null && -1 < index && index < values.size()
? values.get(index)
: (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Column)
NULL(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Column.class);
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "constraints",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints setConstraints(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints _constraintsLocal) {
_$$addElement(this._constraintsLocal, _constraintsLocal);
return _constraintsLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "constraints",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints getConstraints() {
return _constraintsLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "triggers",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers setTriggers(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers _triggersLocal) {
_$$addElement(this._triggersLocal, _triggersLocal);
return _triggersLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "triggers",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers getTriggers() {
return _triggersLocal.getElement();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "indexes",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes setIndexes(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes _indexesLocal) {
_$$addElement(this._indexesLocal, _indexesLocal);
return _indexesLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "indexes",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes getIndexes() {
return _indexesLocal.getElement();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_abstract$Local.marshal(node);
_extends$Local.marshal(node);
_skip$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "abstract".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._abstract$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Abstract$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Abstract$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "extends".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._extends$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Extends$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Extends$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "skip".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._skip$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Skip$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Skip$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "column".equals(element.getLocalName())) {
return _$$addElement(
this._columnLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Column.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"column")) {
return _$$addElement(
this._columnLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column) org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "constraints".equals(element.getLocalName())) {
return _$$addElement(
this._constraintsLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Constraints.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"constraints")) {
return _$$addElement(
this._constraintsLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "triggers".equals(element.getLocalName())) {
return _$$addElement(
this._triggersLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Triggers.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"triggers")) {
return _$$addElement(
this._triggersLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers)
org.jaxsb.runtime.Binding.parse(element));
}
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "indexes".equals(element.getLocalName())) {
return _$$addElement(
this._indexesLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Indexes.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"indexes")) {
return _$$addElement(
this._indexesLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes) org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table) super.clone();
clone._abstract$Local = _abstract$Local.clone(clone);
clone._extends$Local = _extends$Local.clone(clone);
clone._skip$Local = _skip$Local.clone(clone);
clone._columnLocal = _columnLocal == null ? null : clone.getAudit(_columnLocal);
clone._constraintsLocal =
_constraintsLocal == null ? null : clone.getAudit(_constraintsLocal);
clone._triggersLocal = _triggersLocal == null ? null : clone.getAudit(_triggersLocal);
clone._indexesLocal = _indexesLocal == null ? null : clone.getAudit(_indexesLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table) obj;
if (_abstract$Local != null
? !_abstract$Local.equals(that._abstract$Local)
: that._abstract$Local != null) return _$$failEquals();
if (_extends$Local != null
? !_extends$Local.equals(that._extends$Local)
: that._extends$Local != null) return _$$failEquals();
if (_skip$Local != null ? !_skip$Local.equals(that._skip$Local) : that._skip$Local != null)
return _$$failEquals();
if (_columnLocal != null
? !_columnLocal.equals(that._columnLocal)
: that._columnLocal != null) return _$$failEquals();
if (_constraintsLocal != null
? !_constraintsLocal.equals(that._constraintsLocal)
: that._constraintsLocal != null) return _$$failEquals();
if (_triggersLocal != null
? !_triggersLocal.equals(that._triggersLocal)
: that._triggersLocal != null) return _$$failEquals();
if (_indexesLocal != null
? !_indexesLocal.equals(that._indexesLocal)
: that._indexesLocal != null) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_abstract$Local != null) hashCode = 31 * hashCode + _abstract$Local.hashCode();
if (_extends$Local != null) hashCode = 31 * hashCode + _extends$Local.hashCode();
if (_skip$Local != null) hashCode = 31 * hashCode + _skip$Local.hashCode();
if (_columnLocal != null) hashCode = 31 * hashCode + _columnLocal.hashCode();
if (_constraintsLocal != null) hashCode = 31 * hashCode + _constraintsLocal.hashCode();
if (_triggersLocal != null) hashCode = 31 * hashCode + _triggersLocal.hashCode();
if (_indexesLocal != null) hashCode = 31 * hashCode + _indexesLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "abstract",
prefix = "ddlx")
public static class Abstract$ extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Abstract$.class);
public Abstract$(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
public Abstract$(final java.lang.Boolean text) {
super(text);
}
public Abstract$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Boolean clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Abstract$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "extends",
prefix = "ddlx")
public static class Extends$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Extends$.class);
public Extends$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name copy) {
super(copy);
}
public Extends$(final java.lang.String text) {
super(text);
}
public Extends$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Name clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Extends$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "skip",
prefix = "ddlx")
public static class Skip$ extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Skip$.class);
public Skip$(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
public Skip$(final java.lang.Boolean text) {
super(text);
}
public Skip$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Boolean clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Skip$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "column",
prefix = "ddlx")
public static class Column extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "column", "ddlx");
public Column(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column copy) {
super(copy);
}
public Column() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Column clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Column) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "constraints",
prefix = "ddlx")
public static class Constraints extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "constraints", "ddlx");
public Constraints(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints copy) {
super(copy);
}
public Constraints() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Constraints clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Constraints) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Constraints))
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "triggers",
prefix = "ddlx")
public static class Triggers extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "triggers", "ddlx");
public Triggers(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers copy) {
super(copy);
}
public Triggers() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Triggers clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Triggers) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Triggers)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "indexes",
prefix = "ddlx")
public static class Indexes extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "indexes", "ddlx");
public Indexes(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes copy) {
super(copy);
}
public Indexes() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Indexes clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.Indexes) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Indexes)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "char",
prefix = "ddlx")
public abstract static class $Char extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.class);
protected static $Char newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_varying$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Varying$(
org.w3.www._2001.XMLSchema.yAA.$Boolean.parse("false")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "varying", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_default$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "default", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_length$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "length", "ddlx"),
false,
true));
private org.jaxsb.runtime.ElementAudit
_checkLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "ddlx"),
true,
false,
1,
1);
public $Char(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char copy) {
super(copy);
this._varying$Local = copy._varying$Local;
this._default$Local = copy._default$Local;
this._length$Local = copy._length$Local;
this._checkLocal = copy._checkLocal;
}
public $Char(final java.io.Serializable text) {
super(text);
}
public $Char() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "varying",
prefix = "ddlx")
public void setVarying$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Varying$ _varying$Local) {
_$$setAttribute(this._varying$Local, this, _varying$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "varying",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Varying$ getVarying$() {
return _varying$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public void setDefault$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Default$ _default$Local) {
_$$setAttribute(this._default$Local, this, _default$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Default$ getDefault$() {
return _default$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "length",
prefix = "ddlx")
public void setLength$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Length$ _length$Local) {
_$$setAttribute(this._length$Local, this, _length$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "length",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Length$ getLength$() {
return _length$Local.getAttribute();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check setCheck(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check _checkLocal) {
_$$addElement(this._checkLocal, _checkLocal);
return _checkLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check getCheck() {
return _checkLocal.getElement();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_varying$Local.marshal(node);
_default$Local.marshal(node);
_length$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "varying".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._varying$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Varying$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Varying$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "default".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._default$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Default$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Default$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "length".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._length$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Length$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Length$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "check".equals(element.getLocalName())) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"check")) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char) super.clone();
clone._varying$Local = _varying$Local.clone(clone);
clone._default$Local = _default$Local.clone(clone);
clone._length$Local = _length$Local.clone(clone);
clone._checkLocal = _checkLocal == null ? null : clone.getAudit(_checkLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char) obj;
if (_varying$Local != null
? !_varying$Local.equals(that._varying$Local)
: that._varying$Local != null) return _$$failEquals();
if (_default$Local != null
? !_default$Local.equals(that._default$Local)
: that._default$Local != null) return _$$failEquals();
if (_length$Local != null
? !_length$Local.equals(that._length$Local)
: that._length$Local != null) return _$$failEquals();
if (_checkLocal != null ? !_checkLocal.equals(that._checkLocal) : that._checkLocal != null)
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_varying$Local != null) hashCode = 31 * hashCode + _varying$Local.hashCode();
if (_default$Local != null) hashCode = 31 * hashCode + _default$Local.hashCode();
if (_length$Local != null) hashCode = 31 * hashCode + _length$Local.hashCode();
if (_checkLocal != null) hashCode = 31 * hashCode + _checkLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "varying",
prefix = "ddlx")
public static class Varying$ extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Varying$.class);
public Varying$(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
public Varying$(final java.lang.Boolean text) {
super(text);
}
public Varying$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Boolean clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Varying$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public static class Default$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Char
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Default$.class);
public Default$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Char copy) {
super(copy);
}
public Default$(final java.lang.String text) {
super(text);
}
public Default$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Char inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Char clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Default$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "length",
prefix = "ddlx")
public static class Length$ extends org.w3.www._2001.XMLSchema.yAA.$UnsignedInt
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Length$.class);
public Length$(final org.w3.www._2001.XMLSchema.yAA.$UnsignedInt copy) {
super(copy);
}
public Length$(final java.lang.Long text) {
super(text);
}
public Length$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$UnsignedInt inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Long text() {
return (java.lang.Long) super.text();
}
public void text(final java.lang.Long text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$UnsignedInt clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Length$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public static class Check extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx");
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Operator$>
_operator$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "operator", "ddlx"),
false,
true));
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Condition$>
_condition$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "condition", "ddlx"),
false,
true));
public Check(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check copy) {
super(copy);
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check binding = copy;
this._operator$Local = binding._operator$Local;
this._condition$Local = binding._condition$Local;
}
public Check() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public void setOperator$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Operator$ _operator$Local) {
_$$setAttribute(this._operator$Local, this, _operator$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Operator$ getOperator$() {
return _operator$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public void setCondition$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Condition$ _condition$Local) {
_$$setAttribute(this._condition$Local, this, _condition$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Condition$ getCondition$() {
return _condition$Local.getAttribute();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
_operator$Local.marshal(node);
_condition$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "operator".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._operator$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Operator$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Operator$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "condition".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._condition$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Condition$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Condition$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check))
return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check) obj;
if (_operator$Local != null
? !_operator$Local.equals(that._operator$Local)
: that._operator$Local != null) return _$$failEquals();
if (_condition$Local != null
? !_condition$Local.equals(that._condition$Local)
: that._condition$Local != null) return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_operator$Local != null) hashCode = 31 * hashCode + _operator$Local.hashCode();
if (_condition$Local != null) hashCode = 31 * hashCode + _condition$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public static class Operator$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Operator$.class);
public static class Enum extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator.Enum {
protected static java.util.Map<
java.lang.String, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator.Enum>
values() {
return org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator.Enum.values();
};
@java.lang.Override
public int ordinal() {
return super.ordinal();
}
protected Enum(final java.lang.String text) {
super(text);
}
}
@java.lang.Override
public int ordinal() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator.Enum enm =
Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator.Enum enm) {
super(enm);
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Operator$ copy) {
super(copy);
}
protected Operator$(final java.lang.String text) {
super(text);
}
protected Operator$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Operator$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public static class Condition$ extends org.w3.www._2001.XMLSchema.yAA.$String
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Condition$.class);
public Condition$(final org.w3.www._2001.XMLSchema.yAA.$String copy) {
super(copy);
}
public Condition$(final java.lang.String text) {
super(text);
}
public Condition$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$String inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$String clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Char.Check.Condition$) super.clone();
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "clob",
prefix = "ddlx")
public abstract static class $Clob extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.class);
protected static $Clob newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_length$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "length", "ddlx"),
false,
false));
private org.jaxsb.runtime.ElementAudit
_checkLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "ddlx"),
true,
false,
1,
1);
public $Clob(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob copy) {
super(copy);
this._length$Local = copy._length$Local;
this._checkLocal = copy._checkLocal;
}
public $Clob(final java.io.Serializable text) {
super(text);
}
public $Clob() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "length",
prefix = "ddlx")
public void setLength$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Length$ _length$Local) {
_$$setAttribute(this._length$Local, this, _length$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "length",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Length$ getLength$() {
return _length$Local.getAttribute();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check setCheck(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check _checkLocal) {
_$$addElement(this._checkLocal, _checkLocal);
return _checkLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check getCheck() {
return _checkLocal.getElement();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_length$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "length".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._length$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Length$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Length$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "check".equals(element.getLocalName())) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"check")) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob) super.clone();
clone._length$Local = _length$Local.clone(clone);
clone._checkLocal = _checkLocal == null ? null : clone.getAudit(_checkLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob) obj;
if (_length$Local != null
? !_length$Local.equals(that._length$Local)
: that._length$Local != null) return _$$failEquals();
if (_checkLocal != null ? !_checkLocal.equals(that._checkLocal) : that._checkLocal != null)
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_length$Local != null) hashCode = 31 * hashCode + _length$Local.hashCode();
if (_checkLocal != null) hashCode = 31 * hashCode + _checkLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "length",
prefix = "ddlx")
public static class Length$ extends org.w3.www._2001.XMLSchema.yAA.$UnsignedInt
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Length$.class);
public Length$(final org.w3.www._2001.XMLSchema.yAA.$UnsignedInt copy) {
super(copy);
}
public Length$(final java.lang.Long text) {
super(text);
}
public Length$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$UnsignedInt inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Long text() {
return (java.lang.Long) super.text();
}
public void text(final java.lang.Long text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$UnsignedInt clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Length$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public static class Check extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx");
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Operator$>
_operator$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "operator", "ddlx"),
false,
true));
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Condition$>
_condition$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "condition", "ddlx"),
false,
true));
public Check(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check copy) {
super(copy);
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check binding = copy;
this._operator$Local = binding._operator$Local;
this._condition$Local = binding._condition$Local;
}
public Check() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public void setOperator$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Operator$ _operator$Local) {
_$$setAttribute(this._operator$Local, this, _operator$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Operator$ getOperator$() {
return _operator$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public void setCondition$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Condition$ _condition$Local) {
_$$setAttribute(this._condition$Local, this, _condition$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Condition$ getCondition$() {
return _condition$Local.getAttribute();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
_operator$Local.marshal(node);
_condition$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "operator".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._operator$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Operator$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Operator$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "condition".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._condition$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Condition$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Condition$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check))
return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check) obj;
if (_operator$Local != null
? !_operator$Local.equals(that._operator$Local)
: that._operator$Local != null) return _$$failEquals();
if (_condition$Local != null
? !_condition$Local.equals(that._condition$Local)
: that._condition$Local != null) return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_operator$Local != null) hashCode = 31 * hashCode + _operator$Local.hashCode();
if (_condition$Local != null) hashCode = 31 * hashCode + _condition$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public static class Operator$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Operator$.class);
public static class Enum extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator.Enum {
protected static java.util.Map<
java.lang.String, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator.Enum>
values() {
return org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator.Enum.values();
};
@java.lang.Override
public int ordinal() {
return super.ordinal();
}
protected Enum(final java.lang.String text) {
super(text);
}
}
@java.lang.Override
public int ordinal() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator.Enum enm =
Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator.Enum enm) {
super(enm);
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Operator$ copy) {
super(copy);
}
protected Operator$(final java.lang.String text) {
super(text);
}
protected Operator$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$EqualityOperator clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Operator$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public static class Condition$ extends org.w3.www._2001.XMLSchema.yAA.$String
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Condition$.class);
public Condition$(final org.w3.www._2001.XMLSchema.yAA.$String copy) {
super(copy);
}
public Condition$(final java.lang.String text) {
super(text);
}
public Condition$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$String inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$String clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Clob.Check.Condition$) super.clone();
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "binary",
prefix = "ddlx")
public abstract static class $Binary extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.class);
protected static $Binary newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_length$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "length", "ddlx"),
false,
true));
private org.jaxsb.runtime.AttributeAudit
_varying$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Varying$(
org.w3.www._2001.XMLSchema.yAA.$Boolean.parse("false")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "varying", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_default$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "default", "ddlx"),
false,
false));
public $Binary(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary copy) {
super(copy);
this._length$Local = copy._length$Local;
this._varying$Local = copy._varying$Local;
this._default$Local = copy._default$Local;
}
public $Binary(final java.io.Serializable text) {
super(text);
}
public $Binary() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "length",
prefix = "ddlx")
public void setLength$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Length$ _length$Local) {
_$$setAttribute(this._length$Local, this, _length$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "length",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Length$ getLength$() {
return _length$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "varying",
prefix = "ddlx")
public void setVarying$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Varying$ _varying$Local) {
_$$setAttribute(this._varying$Local, this, _varying$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "varying",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Varying$ getVarying$() {
return _varying$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public void setDefault$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Default$ _default$Local) {
_$$setAttribute(this._default$Local, this, _default$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Default$ getDefault$() {
return _default$Local.getAttribute();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_length$Local.marshal(node);
_varying$Local.marshal(node);
_default$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "length".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._length$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Length$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Length$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "varying".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._varying$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Varying$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Varying$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "default".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._default$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Default$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Default$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary) super.clone();
clone._length$Local = _length$Local.clone(clone);
clone._varying$Local = _varying$Local.clone(clone);
clone._default$Local = _default$Local.clone(clone);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary) obj;
if (_length$Local != null
? !_length$Local.equals(that._length$Local)
: that._length$Local != null) return _$$failEquals();
if (_varying$Local != null
? !_varying$Local.equals(that._varying$Local)
: that._varying$Local != null) return _$$failEquals();
if (_default$Local != null
? !_default$Local.equals(that._default$Local)
: that._default$Local != null) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_length$Local != null) hashCode = 31 * hashCode + _length$Local.hashCode();
if (_varying$Local != null) hashCode = 31 * hashCode + _varying$Local.hashCode();
if (_default$Local != null) hashCode = 31 * hashCode + _default$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "length",
prefix = "ddlx")
public static class Length$ extends org.w3.www._2001.XMLSchema.yAA.$UnsignedInt
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Length$.class);
public Length$(final org.w3.www._2001.XMLSchema.yAA.$UnsignedInt copy) {
super(copy);
}
public Length$(final java.lang.Long text) {
super(text);
}
public Length$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$UnsignedInt inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Long text() {
return (java.lang.Long) super.text();
}
public void text(final java.lang.Long text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$UnsignedInt clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Length$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "varying",
prefix = "ddlx")
public static class Varying$ extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Varying$.class);
public Varying$(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
public Varying$(final java.lang.Boolean text) {
super(text);
}
public Varying$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Boolean clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Varying$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public static class Default$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Binary
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Default$.class);
public Default$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Binary copy) {
super(copy);
}
public Default$(final org.openjax.xml.datatype.HexBinary text) {
super(text);
}
public Default$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Binary inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public org.openjax.xml.datatype.HexBinary text() {
return (org.openjax.xml.datatype.HexBinary) super.text();
}
public void text(final org.openjax.xml.datatype.HexBinary text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Binary clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Binary.Default$) super.clone();
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "blob",
prefix = "ddlx")
public abstract static class $Blob extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob.class);
protected static $Blob newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_length$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "length", "ddlx"),
false,
false));
public $Blob(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob copy) {
super(copy);
this._length$Local = copy._length$Local;
}
public $Blob(final java.io.Serializable text) {
super(text);
}
public $Blob() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "length",
prefix = "ddlx")
public void setLength$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob.Length$ _length$Local) {
_$$setAttribute(this._length$Local, this, _length$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "length",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob.Length$ getLength$() {
return _length$Local.getAttribute();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_length$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "length".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._length$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob.Length$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob.Length$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob) super.clone();
clone._length$Local = _length$Local.clone(clone);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob) obj;
if (_length$Local != null
? !_length$Local.equals(that._length$Local)
: that._length$Local != null) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_length$Local != null) hashCode = 31 * hashCode + _length$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "length",
prefix = "ddlx")
public static class Length$ extends org.w3.www._2001.XMLSchema.yAA.$UnsignedInt
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob.Length$.class);
public Length$(final org.w3.www._2001.XMLSchema.yAA.$UnsignedInt copy) {
super(copy);
}
public Length$(final java.lang.Long text) {
super(text);
}
public Length$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$UnsignedInt inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Long text() {
return (java.lang.Long) super.text();
}
public void text(final java.lang.Long text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$UnsignedInt clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Blob.Length$) super.clone();
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "tinyint",
prefix = "ddlx")
public abstract static class $Tinyint extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.class);
protected static $Tinyint newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_precision$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Precision$(
java.lang.Byte.parseByte("3")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "precision", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_default$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "default", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_min$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "min", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_max$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "max", "ddlx"),
false,
false));
private org.jaxsb.runtime.ElementAudit
_checkLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "ddlx"),
true,
false,
1,
1);
public $Tinyint(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint copy) {
super(copy);
this._precision$Local = copy._precision$Local;
this._default$Local = copy._default$Local;
this._min$Local = copy._min$Local;
this._max$Local = copy._max$Local;
this._checkLocal = copy._checkLocal;
}
public $Tinyint(final java.io.Serializable text) {
super(text);
}
public $Tinyint() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public void setPrecision$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Precision$ _precision$Local) {
_$$setAttribute(this._precision$Local, this, _precision$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Precision$ getPrecision$() {
return _precision$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public void setDefault$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Default$ _default$Local) {
_$$setAttribute(this._default$Local, this, _default$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Default$ getDefault$() {
return _default$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public void setMin$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Min$ _min$Local) {
_$$setAttribute(this._min$Local, this, _min$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Min$ getMin$() {
return _min$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public void setMax$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Max$ _max$Local) {
_$$setAttribute(this._max$Local, this, _max$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Max$ getMax$() {
return _max$Local.getAttribute();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check setCheck(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check _checkLocal) {
_$$addElement(this._checkLocal, _checkLocal);
return _checkLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check getCheck() {
return _checkLocal.getElement();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_precision$Local.marshal(node);
_default$Local.marshal(node);
_min$Local.marshal(node);
_max$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "precision".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._precision$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Precision$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Precision$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "default".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._default$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Default$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Default$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "min".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._min$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Min$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Min$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "max".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._max$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Max$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Max$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "check".equals(element.getLocalName())) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"check")) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint) super.clone();
clone._precision$Local = _precision$Local.clone(clone);
clone._default$Local = _default$Local.clone(clone);
clone._min$Local = _min$Local.clone(clone);
clone._max$Local = _max$Local.clone(clone);
clone._checkLocal = _checkLocal == null ? null : clone.getAudit(_checkLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint) obj;
if (_precision$Local != null
? !_precision$Local.equals(that._precision$Local)
: that._precision$Local != null) return _$$failEquals();
if (_default$Local != null
? !_default$Local.equals(that._default$Local)
: that._default$Local != null) return _$$failEquals();
if (_min$Local != null ? !_min$Local.equals(that._min$Local) : that._min$Local != null)
return _$$failEquals();
if (_max$Local != null ? !_max$Local.equals(that._max$Local) : that._max$Local != null)
return _$$failEquals();
if (_checkLocal != null ? !_checkLocal.equals(that._checkLocal) : that._checkLocal != null)
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_precision$Local != null) hashCode = 31 * hashCode + _precision$Local.hashCode();
if (_default$Local != null) hashCode = 31 * hashCode + _default$Local.hashCode();
if (_min$Local != null) hashCode = 31 * hashCode + _min$Local.hashCode();
if (_max$Local != null) hashCode = 31 * hashCode + _max$Local.hashCode();
if (_checkLocal != null) hashCode = 31 * hashCode + _checkLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public static class Precision$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Precision$.class);
public Precision$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision copy) {
super(copy);
}
public Precision$(final java.lang.Byte text) {
super(text);
}
public Precision$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Byte text() {
return (java.lang.Byte) super.text();
}
public void text(final java.lang.Byte text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Precision$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public static class Default$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Default$.class);
public Default$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint copy) {
super(copy);
}
public Default$(final java.math.BigInteger text) {
super(text);
}
public Default$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Default$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public static class Min$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Min$.class);
public Min$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint copy) {
super(copy);
}
public Min$(final java.math.BigInteger text) {
super(text);
}
public Min$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Min$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public static class Max$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Max$.class);
public Max$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint copy) {
super(copy);
}
public Max$(final java.math.BigInteger text) {
super(text);
}
public Max$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Max$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public static class Check extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx");
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Operator$>
_operator$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "operator", "ddlx"),
false,
true));
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Condition$>
_condition$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "condition", "ddlx"),
false,
true));
public Check(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check copy) {
super(copy);
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check binding = copy;
this._operator$Local = binding._operator$Local;
this._condition$Local = binding._condition$Local;
}
public Check() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public void setOperator$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Operator$ _operator$Local) {
_$$setAttribute(this._operator$Local, this, _operator$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Operator$ getOperator$() {
return _operator$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public void setCondition$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Condition$ _condition$Local) {
_$$setAttribute(this._condition$Local, this, _condition$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Condition$ getCondition$() {
return _condition$Local.getAttribute();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
_operator$Local.marshal(node);
_condition$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "operator".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._operator$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Operator$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Operator$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "condition".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._condition$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Condition$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Condition$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check))
return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check) obj;
if (_operator$Local != null
? !_operator$Local.equals(that._operator$Local)
: that._operator$Local != null) return _$$failEquals();
if (_condition$Local != null
? !_condition$Local.equals(that._condition$Local)
: that._condition$Local != null) return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_operator$Local != null) hashCode = 31 * hashCode + _operator$Local.hashCode();
if (_condition$Local != null) hashCode = 31 * hashCode + _condition$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public static class Operator$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Operator$.class);
public static class Enum extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum {
protected static java.util.Map<
java.lang.String, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum>
values() {
return org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum.values();
};
@java.lang.Override
public int ordinal() {
return super.ordinal();
}
protected Enum(final java.lang.String text) {
super(text);
}
}
@java.lang.Override
public int ordinal() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm =
Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm) {
super(enm);
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Operator$ copy) {
super(copy);
}
protected Operator$(final java.lang.String text) {
super(text);
}
protected Operator$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Operator$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public static class Condition$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Condition$.class);
public Condition$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint copy) {
super(copy);
}
public Condition$(final java.math.BigInteger text) {
super(text);
}
public Condition$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Tinyint clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Tinyint.Check.Condition$) super.clone();
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "smallint",
prefix = "ddlx")
public abstract static class $Smallint extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.class);
protected static $Smallint newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Precision$>
_precision$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Precision$(
java.lang.Byte.parseByte("5")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "precision", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_default$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "default", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_min$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "min", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_max$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "max", "ddlx"),
false,
false));
private org.jaxsb.runtime.ElementAudit
_checkLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "ddlx"),
true,
false,
1,
1);
public $Smallint(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint copy) {
super(copy);
this._precision$Local = copy._precision$Local;
this._default$Local = copy._default$Local;
this._min$Local = copy._min$Local;
this._max$Local = copy._max$Local;
this._checkLocal = copy._checkLocal;
}
public $Smallint(final java.io.Serializable text) {
super(text);
}
public $Smallint() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public void setPrecision$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Precision$ _precision$Local) {
_$$setAttribute(this._precision$Local, this, _precision$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Precision$ getPrecision$() {
return _precision$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public void setDefault$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Default$ _default$Local) {
_$$setAttribute(this._default$Local, this, _default$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Default$ getDefault$() {
return _default$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public void setMin$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Min$ _min$Local) {
_$$setAttribute(this._min$Local, this, _min$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Min$ getMin$() {
return _min$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public void setMax$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Max$ _max$Local) {
_$$setAttribute(this._max$Local, this, _max$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Max$ getMax$() {
return _max$Local.getAttribute();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check setCheck(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check _checkLocal) {
_$$addElement(this._checkLocal, _checkLocal);
return _checkLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check getCheck() {
return _checkLocal.getElement();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_precision$Local.marshal(node);
_default$Local.marshal(node);
_min$Local.marshal(node);
_max$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "precision".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._precision$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Precision$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Precision$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "default".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._default$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Default$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Default$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "min".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._min$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Min$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Min$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "max".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._max$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Max$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Max$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "check".equals(element.getLocalName())) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"check")) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint) super.clone();
clone._precision$Local = _precision$Local.clone(clone);
clone._default$Local = _default$Local.clone(clone);
clone._min$Local = _min$Local.clone(clone);
clone._max$Local = _max$Local.clone(clone);
clone._checkLocal = _checkLocal == null ? null : clone.getAudit(_checkLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint) obj;
if (_precision$Local != null
? !_precision$Local.equals(that._precision$Local)
: that._precision$Local != null) return _$$failEquals();
if (_default$Local != null
? !_default$Local.equals(that._default$Local)
: that._default$Local != null) return _$$failEquals();
if (_min$Local != null ? !_min$Local.equals(that._min$Local) : that._min$Local != null)
return _$$failEquals();
if (_max$Local != null ? !_max$Local.equals(that._max$Local) : that._max$Local != null)
return _$$failEquals();
if (_checkLocal != null ? !_checkLocal.equals(that._checkLocal) : that._checkLocal != null)
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_precision$Local != null) hashCode = 31 * hashCode + _precision$Local.hashCode();
if (_default$Local != null) hashCode = 31 * hashCode + _default$Local.hashCode();
if (_min$Local != null) hashCode = 31 * hashCode + _min$Local.hashCode();
if (_max$Local != null) hashCode = 31 * hashCode + _max$Local.hashCode();
if (_checkLocal != null) hashCode = 31 * hashCode + _checkLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public static class Precision$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Precision$.class);
public Precision$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision copy) {
super(copy);
}
public Precision$(final java.lang.Byte text) {
super(text);
}
public Precision$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Byte text() {
return (java.lang.Byte) super.text();
}
public void text(final java.lang.Byte text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Precision$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public static class Default$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Smallint
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Default$.class);
public Default$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Smallint copy) {
super(copy);
}
public Default$(final java.math.BigInteger text) {
super(text);
}
public Default$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Smallint inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Smallint clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Default$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public static class Min$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Smallint
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Min$.class);
public Min$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Smallint copy) {
super(copy);
}
public Min$(final java.math.BigInteger text) {
super(text);
}
public Min$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Smallint inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Smallint clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Min$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public static class Max$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Smallint
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Max$.class);
public Max$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Smallint copy) {
super(copy);
}
public Max$(final java.math.BigInteger text) {
super(text);
}
public Max$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Smallint inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Smallint clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Max$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public static class Check extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx");
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Operator$>
_operator$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "operator", "ddlx"),
false,
true));
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Condition$>
_condition$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "condition", "ddlx"),
false,
true));
public Check(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check copy) {
super(copy);
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check binding = copy;
this._operator$Local = binding._operator$Local;
this._condition$Local = binding._condition$Local;
}
public Check() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public void setOperator$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Operator$ _operator$Local) {
_$$setAttribute(this._operator$Local, this, _operator$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Operator$ getOperator$() {
return _operator$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public void setCondition$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Condition$ _condition$Local) {
_$$setAttribute(this._condition$Local, this, _condition$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Condition$ getCondition$() {
return _condition$Local.getAttribute();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
_operator$Local.marshal(node);
_condition$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "operator".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._operator$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Operator$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Operator$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "condition".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._condition$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Condition$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Condition$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check))
return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check) obj;
if (_operator$Local != null
? !_operator$Local.equals(that._operator$Local)
: that._operator$Local != null) return _$$failEquals();
if (_condition$Local != null
? !_condition$Local.equals(that._condition$Local)
: that._condition$Local != null) return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_operator$Local != null) hashCode = 31 * hashCode + _operator$Local.hashCode();
if (_condition$Local != null) hashCode = 31 * hashCode + _condition$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public static class Operator$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Operator$.class);
public static class Enum extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum {
protected static java.util.Map<
java.lang.String, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum>
values() {
return org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum.values();
};
@java.lang.Override
public int ordinal() {
return super.ordinal();
}
protected Enum(final java.lang.String text) {
super(text);
}
}
@java.lang.Override
public int ordinal() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm =
Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm) {
super(enm);
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Operator$ copy) {
super(copy);
}
protected Operator$(final java.lang.String text) {
super(text);
}
protected Operator$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Operator$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public static class Condition$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Condition$.class);
public Condition$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint copy) {
super(copy);
}
public Condition$(final java.math.BigInteger text) {
super(text);
}
public Condition$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Smallint.Check.Condition$) super.clone();
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "int",
prefix = "ddlx")
public abstract static class $Int extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.class);
protected static $Int newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_precision$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Precision$(
java.lang.Byte.parseByte("10")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "precision", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_default$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "default", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_min$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "min", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_max$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "max", "ddlx"),
false,
false));
private org.jaxsb.runtime.ElementAudit
_checkLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "ddlx"),
true,
false,
1,
1);
public $Int(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int copy) {
super(copy);
this._precision$Local = copy._precision$Local;
this._default$Local = copy._default$Local;
this._min$Local = copy._min$Local;
this._max$Local = copy._max$Local;
this._checkLocal = copy._checkLocal;
}
public $Int(final java.io.Serializable text) {
super(text);
}
public $Int() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public void setPrecision$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Precision$ _precision$Local) {
_$$setAttribute(this._precision$Local, this, _precision$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Precision$ getPrecision$() {
return _precision$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public void setDefault$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Default$ _default$Local) {
_$$setAttribute(this._default$Local, this, _default$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Default$ getDefault$() {
return _default$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public void setMin$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Min$ _min$Local) {
_$$setAttribute(this._min$Local, this, _min$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Min$ getMin$() {
return _min$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public void setMax$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Max$ _max$Local) {
_$$setAttribute(this._max$Local, this, _max$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Max$ getMax$() {
return _max$Local.getAttribute();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check setCheck(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check _checkLocal) {
_$$addElement(this._checkLocal, _checkLocal);
return _checkLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check getCheck() {
return _checkLocal.getElement();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_precision$Local.marshal(node);
_default$Local.marshal(node);
_min$Local.marshal(node);
_max$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "precision".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._precision$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Precision$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Precision$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "default".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._default$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Default$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Default$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "min".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._min$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Min$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Min$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "max".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._max$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Max$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Max$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "check".equals(element.getLocalName())) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"check")) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int) super.clone();
clone._precision$Local = _precision$Local.clone(clone);
clone._default$Local = _default$Local.clone(clone);
clone._min$Local = _min$Local.clone(clone);
clone._max$Local = _max$Local.clone(clone);
clone._checkLocal = _checkLocal == null ? null : clone.getAudit(_checkLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int) obj;
if (_precision$Local != null
? !_precision$Local.equals(that._precision$Local)
: that._precision$Local != null) return _$$failEquals();
if (_default$Local != null
? !_default$Local.equals(that._default$Local)
: that._default$Local != null) return _$$failEquals();
if (_min$Local != null ? !_min$Local.equals(that._min$Local) : that._min$Local != null)
return _$$failEquals();
if (_max$Local != null ? !_max$Local.equals(that._max$Local) : that._max$Local != null)
return _$$failEquals();
if (_checkLocal != null ? !_checkLocal.equals(that._checkLocal) : that._checkLocal != null)
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_precision$Local != null) hashCode = 31 * hashCode + _precision$Local.hashCode();
if (_default$Local != null) hashCode = 31 * hashCode + _default$Local.hashCode();
if (_min$Local != null) hashCode = 31 * hashCode + _min$Local.hashCode();
if (_max$Local != null) hashCode = 31 * hashCode + _max$Local.hashCode();
if (_checkLocal != null) hashCode = 31 * hashCode + _checkLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public static class Precision$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Precision$.class);
public Precision$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision copy) {
super(copy);
}
public Precision$(final java.lang.Byte text) {
super(text);
}
public Precision$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Byte text() {
return (java.lang.Byte) super.text();
}
public void text(final java.lang.Byte text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Precision$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public static class Default$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Default$.class);
public Default$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int copy) {
super(copy);
}
public Default$(final java.math.BigInteger text) {
super(text);
}
public Default$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Default$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public static class Min$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Min$.class);
public Min$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int copy) {
super(copy);
}
public Min$(final java.math.BigInteger text) {
super(text);
}
public Min$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Min$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public static class Max$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Max$.class);
public Max$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int copy) {
super(copy);
}
public Max$(final java.math.BigInteger text) {
super(text);
}
public Max$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Max$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public static class Check extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx");
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Operator$>
_operator$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "operator", "ddlx"),
false,
true));
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Condition$>
_condition$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "condition", "ddlx"),
false,
true));
public Check(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check copy) {
super(copy);
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check binding = copy;
this._operator$Local = binding._operator$Local;
this._condition$Local = binding._condition$Local;
}
public Check() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public void setOperator$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Operator$ _operator$Local) {
_$$setAttribute(this._operator$Local, this, _operator$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Operator$ getOperator$() {
return _operator$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public void setCondition$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Condition$ _condition$Local) {
_$$setAttribute(this._condition$Local, this, _condition$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Condition$ getCondition$() {
return _condition$Local.getAttribute();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
_operator$Local.marshal(node);
_condition$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "operator".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._operator$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Operator$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Operator$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "condition".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._condition$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Condition$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Condition$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check) obj;
if (_operator$Local != null
? !_operator$Local.equals(that._operator$Local)
: that._operator$Local != null) return _$$failEquals();
if (_condition$Local != null
? !_condition$Local.equals(that._condition$Local)
: that._condition$Local != null) return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_operator$Local != null) hashCode = 31 * hashCode + _operator$Local.hashCode();
if (_condition$Local != null) hashCode = 31 * hashCode + _condition$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public static class Operator$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Operator$.class);
public static class Enum extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum {
protected static java.util.Map<
java.lang.String, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum>
values() {
return org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum.values();
};
@java.lang.Override
public int ordinal() {
return super.ordinal();
}
protected Enum(final java.lang.String text) {
super(text);
}
}
@java.lang.Override
public int ordinal() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm =
Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm) {
super(enm);
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Operator$ copy) {
super(copy);
}
protected Operator$(final java.lang.String text) {
super(text);
}
protected Operator$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Operator$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public static class Condition$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Condition$.class);
public Condition$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int copy) {
super(copy);
}
public Condition$(final java.math.BigInteger text) {
super(text);
}
public Condition$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Int clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Int.Check.Condition$) super.clone();
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "bigint",
prefix = "ddlx")
public abstract static class $Bigint extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Integer
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.class);
protected static $Bigint newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_precision$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "precision", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_default$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "default", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_min$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "min", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_max$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "max", "ddlx"),
false,
false));
private org.jaxsb.runtime.ElementAudit
_checkLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "ddlx"),
true,
false,
1,
1);
public $Bigint(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint copy) {
super(copy);
this._precision$Local = copy._precision$Local;
this._default$Local = copy._default$Local;
this._min$Local = copy._min$Local;
this._max$Local = copy._max$Local;
this._checkLocal = copy._checkLocal;
}
public $Bigint(final java.io.Serializable text) {
super(text);
}
public $Bigint() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public void setPrecision$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Precision$ _precision$Local) {
_$$setAttribute(this._precision$Local, this, _precision$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Precision$ getPrecision$() {
return _precision$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public void setDefault$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Default$ _default$Local) {
_$$setAttribute(this._default$Local, this, _default$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Default$ getDefault$() {
return _default$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public void setMin$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Min$ _min$Local) {
_$$setAttribute(this._min$Local, this, _min$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Min$ getMin$() {
return _min$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public void setMax$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Max$ _max$Local) {
_$$setAttribute(this._max$Local, this, _max$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Max$ getMax$() {
return _max$Local.getAttribute();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check setCheck(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check _checkLocal) {
_$$addElement(this._checkLocal, _checkLocal);
return _checkLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check getCheck() {
return _checkLocal.getElement();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_precision$Local.marshal(node);
_default$Local.marshal(node);
_min$Local.marshal(node);
_max$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "precision".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._precision$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Precision$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Precision$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "default".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._default$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Default$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Default$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "min".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._min$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Min$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Min$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "max".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._max$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Max$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Max$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "check".equals(element.getLocalName())) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"check")) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint) super.clone();
clone._precision$Local = _precision$Local.clone(clone);
clone._default$Local = _default$Local.clone(clone);
clone._min$Local = _min$Local.clone(clone);
clone._max$Local = _max$Local.clone(clone);
clone._checkLocal = _checkLocal == null ? null : clone.getAudit(_checkLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint) obj;
if (_precision$Local != null
? !_precision$Local.equals(that._precision$Local)
: that._precision$Local != null) return _$$failEquals();
if (_default$Local != null
? !_default$Local.equals(that._default$Local)
: that._default$Local != null) return _$$failEquals();
if (_min$Local != null ? !_min$Local.equals(that._min$Local) : that._min$Local != null)
return _$$failEquals();
if (_max$Local != null ? !_max$Local.equals(that._max$Local) : that._max$Local != null)
return _$$failEquals();
if (_checkLocal != null ? !_checkLocal.equals(that._checkLocal) : that._checkLocal != null)
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_precision$Local != null) hashCode = 31 * hashCode + _precision$Local.hashCode();
if (_default$Local != null) hashCode = 31 * hashCode + _default$Local.hashCode();
if (_min$Local != null) hashCode = 31 * hashCode + _min$Local.hashCode();
if (_max$Local != null) hashCode = 31 * hashCode + _max$Local.hashCode();
if (_checkLocal != null) hashCode = 31 * hashCode + _checkLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public static class Precision$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Precision$.class);
public Precision$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision copy) {
super(copy);
}
public Precision$(final java.lang.Byte text) {
super(text);
}
public Precision$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Byte text() {
return (java.lang.Byte) super.text();
}
public void text(final java.lang.Byte text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Precision clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Precision$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public static class Default$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Default$.class);
public Default$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint copy) {
super(copy);
}
public Default$(final java.math.BigInteger text) {
super(text);
}
public Default$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Default$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public static class Min$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Min$.class);
public Min$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint copy) {
super(copy);
}
public Min$(final java.math.BigInteger text) {
super(text);
}
public Min$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Min$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public static class Max$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Max$.class);
public Max$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint copy) {
super(copy);
}
public Max$(final java.math.BigInteger text) {
super(text);
}
public Max$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Max$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public static class Check extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx");
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Operator$>
_operator$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "operator", "ddlx"),
false,
true));
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Condition$>
_condition$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "condition", "ddlx"),
false,
true));
public Check(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check copy) {
super(copy);
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check binding = copy;
this._operator$Local = binding._operator$Local;
this._condition$Local = binding._condition$Local;
}
public Check() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public void setOperator$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Operator$ _operator$Local) {
_$$setAttribute(this._operator$Local, this, _operator$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Operator$ getOperator$() {
return _operator$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public void setCondition$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Condition$ _condition$Local) {
_$$setAttribute(this._condition$Local, this, _condition$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Condition$ getCondition$() {
return _condition$Local.getAttribute();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
_operator$Local.marshal(node);
_condition$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "operator".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._operator$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Operator$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Operator$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "condition".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._condition$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Condition$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Condition$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check))
return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check) obj;
if (_operator$Local != null
? !_operator$Local.equals(that._operator$Local)
: that._operator$Local != null) return _$$failEquals();
if (_condition$Local != null
? !_condition$Local.equals(that._condition$Local)
: that._condition$Local != null) return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_operator$Local != null) hashCode = 31 * hashCode + _operator$Local.hashCode();
if (_condition$Local != null) hashCode = 31 * hashCode + _condition$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public static class Operator$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Operator$.class);
public static class Enum extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum {
protected static java.util.Map<
java.lang.String, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum>
values() {
return org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum.values();
};
@java.lang.Override
public int ordinal() {
return super.ordinal();
}
protected Enum(final java.lang.String text) {
super(text);
}
}
@java.lang.Override
public int ordinal() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm =
Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm) {
super(enm);
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Operator$ copy) {
super(copy);
}
protected Operator$(final java.lang.String text) {
super(text);
}
protected Operator$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Operator$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public static class Condition$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Condition$.class);
public Condition$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint copy) {
super(copy);
}
public Condition$(final java.math.BigInteger text) {
super(text);
}
public Condition$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigInteger text() {
return (java.math.BigInteger) super.text();
}
public void text(final java.math.BigInteger text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Bigint clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Bigint.Check.Condition$) super.clone();
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "float",
prefix = "ddlx")
public abstract static class $Float extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.class);
protected static $Float newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_unsigned$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Unsigned$(
org.w3.www._2001.XMLSchema.yAA.$Boolean.parse("false")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "unsigned", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_default$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "default", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_min$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "min", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_max$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "max", "ddlx"),
false,
false));
private org.jaxsb.runtime.ElementAudit
_checkLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "ddlx"),
true,
false,
1,
1);
public $Float(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float copy) {
super(copy);
this._unsigned$Local = copy._unsigned$Local;
this._default$Local = copy._default$Local;
this._min$Local = copy._min$Local;
this._max$Local = copy._max$Local;
this._checkLocal = copy._checkLocal;
}
public $Float(final java.io.Serializable text) {
super(text);
}
public $Float() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unsigned",
prefix = "ddlx")
public void setUnsigned$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Unsigned$ _unsigned$Local) {
_$$setAttribute(this._unsigned$Local, this, _unsigned$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unsigned",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Unsigned$ getUnsigned$() {
return _unsigned$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public void setDefault$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Default$ _default$Local) {
_$$setAttribute(this._default$Local, this, _default$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Default$ getDefault$() {
return _default$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public void setMin$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Min$ _min$Local) {
_$$setAttribute(this._min$Local, this, _min$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Min$ getMin$() {
return _min$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public void setMax$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Max$ _max$Local) {
_$$setAttribute(this._max$Local, this, _max$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Max$ getMax$() {
return _max$Local.getAttribute();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check setCheck(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check _checkLocal) {
_$$addElement(this._checkLocal, _checkLocal);
return _checkLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check getCheck() {
return _checkLocal.getElement();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_unsigned$Local.marshal(node);
_default$Local.marshal(node);
_min$Local.marshal(node);
_max$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "unsigned".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._unsigned$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Unsigned$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Unsigned$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "default".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._default$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Default$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Default$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "min".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._min$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Min$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Min$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "max".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._max$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Max$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Max$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "check".equals(element.getLocalName())) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"check")) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float) super.clone();
clone._unsigned$Local = _unsigned$Local.clone(clone);
clone._default$Local = _default$Local.clone(clone);
clone._min$Local = _min$Local.clone(clone);
clone._max$Local = _max$Local.clone(clone);
clone._checkLocal = _checkLocal == null ? null : clone.getAudit(_checkLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float) obj;
if (_unsigned$Local != null
? !_unsigned$Local.equals(that._unsigned$Local)
: that._unsigned$Local != null) return _$$failEquals();
if (_default$Local != null
? !_default$Local.equals(that._default$Local)
: that._default$Local != null) return _$$failEquals();
if (_min$Local != null ? !_min$Local.equals(that._min$Local) : that._min$Local != null)
return _$$failEquals();
if (_max$Local != null ? !_max$Local.equals(that._max$Local) : that._max$Local != null)
return _$$failEquals();
if (_checkLocal != null ? !_checkLocal.equals(that._checkLocal) : that._checkLocal != null)
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_unsigned$Local != null) hashCode = 31 * hashCode + _unsigned$Local.hashCode();
if (_default$Local != null) hashCode = 31 * hashCode + _default$Local.hashCode();
if (_min$Local != null) hashCode = 31 * hashCode + _min$Local.hashCode();
if (_max$Local != null) hashCode = 31 * hashCode + _max$Local.hashCode();
if (_checkLocal != null) hashCode = 31 * hashCode + _checkLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unsigned",
prefix = "ddlx")
public static class Unsigned$ extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Unsigned$.class);
public Unsigned$(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
public Unsigned$(final java.lang.Boolean text) {
super(text);
}
public Unsigned$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Boolean clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Unsigned$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public static class Default$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Default$.class);
public Default$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float copy) {
super(copy);
}
public Default$(final java.lang.Float text) {
super(text);
}
public Default$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Float text() {
return (java.lang.Float) super.text();
}
public void text(final java.lang.Float text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Default$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public static class Min$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Min$.class);
public Min$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float copy) {
super(copy);
}
public Min$(final java.lang.Float text) {
super(text);
}
public Min$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Float text() {
return (java.lang.Float) super.text();
}
public void text(final java.lang.Float text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Min$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public static class Max$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Max$.class);
public Max$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float copy) {
super(copy);
}
public Max$(final java.lang.Float text) {
super(text);
}
public Max$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Float text() {
return (java.lang.Float) super.text();
}
public void text(final java.lang.Float text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Max$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public static class Check extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx");
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Operator$>
_operator$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "operator", "ddlx"),
false,
true));
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Condition$>
_condition$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "condition", "ddlx"),
false,
true));
public Check(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check copy) {
super(copy);
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check binding = copy;
this._operator$Local = binding._operator$Local;
this._condition$Local = binding._condition$Local;
}
public Check() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public void setOperator$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Operator$ _operator$Local) {
_$$setAttribute(this._operator$Local, this, _operator$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Operator$ getOperator$() {
return _operator$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public void setCondition$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Condition$ _condition$Local) {
_$$setAttribute(this._condition$Local, this, _condition$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Condition$ getCondition$() {
return _condition$Local.getAttribute();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
_operator$Local.marshal(node);
_condition$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "operator".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._operator$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Operator$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Operator$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "condition".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._condition$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Condition$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Condition$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check))
return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check) obj;
if (_operator$Local != null
? !_operator$Local.equals(that._operator$Local)
: that._operator$Local != null) return _$$failEquals();
if (_condition$Local != null
? !_condition$Local.equals(that._condition$Local)
: that._condition$Local != null) return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_operator$Local != null) hashCode = 31 * hashCode + _operator$Local.hashCode();
if (_condition$Local != null) hashCode = 31 * hashCode + _condition$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public static class Operator$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Operator$.class);
public static class Enum extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum {
protected static java.util.Map<
java.lang.String, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum>
values() {
return org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum.values();
};
@java.lang.Override
public int ordinal() {
return super.ordinal();
}
protected Enum(final java.lang.String text) {
super(text);
}
}
@java.lang.Override
public int ordinal() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm =
Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm) {
super(enm);
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Operator$ copy) {
super(copy);
}
protected Operator$(final java.lang.String text) {
super(text);
}
protected Operator$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Operator$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public static class Condition$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Condition$.class);
public Condition$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float copy) {
super(copy);
}
public Condition$(final java.lang.Float text) {
super(text);
}
public Condition$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Float text() {
return (java.lang.Float) super.text();
}
public void text(final java.lang.Float text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Float clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Float.Check.Condition$) super.clone();
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "double",
prefix = "ddlx")
public abstract static class $Double extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.class);
protected static $Double newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_unsigned$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Unsigned$(
org.w3.www._2001.XMLSchema.yAA.$Boolean.parse("false")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "unsigned", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_default$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "default", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_min$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "min", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_max$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "max", "ddlx"),
false,
false));
private org.jaxsb.runtime.ElementAudit
_checkLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "ddlx"),
true,
false,
1,
1);
public $Double(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double copy) {
super(copy);
this._unsigned$Local = copy._unsigned$Local;
this._default$Local = copy._default$Local;
this._min$Local = copy._min$Local;
this._max$Local = copy._max$Local;
this._checkLocal = copy._checkLocal;
}
public $Double(final java.io.Serializable text) {
super(text);
}
public $Double() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unsigned",
prefix = "ddlx")
public void setUnsigned$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Unsigned$ _unsigned$Local) {
_$$setAttribute(this._unsigned$Local, this, _unsigned$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unsigned",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Unsigned$ getUnsigned$() {
return _unsigned$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public void setDefault$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Default$ _default$Local) {
_$$setAttribute(this._default$Local, this, _default$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Default$ getDefault$() {
return _default$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public void setMin$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Min$ _min$Local) {
_$$setAttribute(this._min$Local, this, _min$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Min$ getMin$() {
return _min$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public void setMax$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Max$ _max$Local) {
_$$setAttribute(this._max$Local, this, _max$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Max$ getMax$() {
return _max$Local.getAttribute();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check setCheck(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check _checkLocal) {
_$$addElement(this._checkLocal, _checkLocal);
return _checkLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check getCheck() {
return _checkLocal.getElement();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_unsigned$Local.marshal(node);
_default$Local.marshal(node);
_min$Local.marshal(node);
_max$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "unsigned".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._unsigned$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Unsigned$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Unsigned$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "default".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._default$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Default$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Default$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "min".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._min$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Min$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Min$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "max".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._max$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Max$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Max$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "check".equals(element.getLocalName())) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"check")) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double) super.clone();
clone._unsigned$Local = _unsigned$Local.clone(clone);
clone._default$Local = _default$Local.clone(clone);
clone._min$Local = _min$Local.clone(clone);
clone._max$Local = _max$Local.clone(clone);
clone._checkLocal = _checkLocal == null ? null : clone.getAudit(_checkLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double) obj;
if (_unsigned$Local != null
? !_unsigned$Local.equals(that._unsigned$Local)
: that._unsigned$Local != null) return _$$failEquals();
if (_default$Local != null
? !_default$Local.equals(that._default$Local)
: that._default$Local != null) return _$$failEquals();
if (_min$Local != null ? !_min$Local.equals(that._min$Local) : that._min$Local != null)
return _$$failEquals();
if (_max$Local != null ? !_max$Local.equals(that._max$Local) : that._max$Local != null)
return _$$failEquals();
if (_checkLocal != null ? !_checkLocal.equals(that._checkLocal) : that._checkLocal != null)
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_unsigned$Local != null) hashCode = 31 * hashCode + _unsigned$Local.hashCode();
if (_default$Local != null) hashCode = 31 * hashCode + _default$Local.hashCode();
if (_min$Local != null) hashCode = 31 * hashCode + _min$Local.hashCode();
if (_max$Local != null) hashCode = 31 * hashCode + _max$Local.hashCode();
if (_checkLocal != null) hashCode = 31 * hashCode + _checkLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unsigned",
prefix = "ddlx")
public static class Unsigned$ extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Unsigned$.class);
public Unsigned$(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
public Unsigned$(final java.lang.Boolean text) {
super(text);
}
public Unsigned$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Boolean clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Unsigned$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public static class Default$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Default$.class);
public Default$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double copy) {
super(copy);
}
public Default$(final java.lang.Double text) {
super(text);
}
public Default$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Double text() {
return (java.lang.Double) super.text();
}
public void text(final java.lang.Double text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Default$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public static class Min$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Min$.class);
public Min$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double copy) {
super(copy);
}
public Min$(final java.lang.Double text) {
super(text);
}
public Min$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Double text() {
return (java.lang.Double) super.text();
}
public void text(final java.lang.Double text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Min$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public static class Max$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Max$.class);
public Max$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double copy) {
super(copy);
}
public Max$(final java.lang.Double text) {
super(text);
}
public Max$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Double text() {
return (java.lang.Double) super.text();
}
public void text(final java.lang.Double text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Max$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public static class Check extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx");
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Operator$>
_operator$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "operator", "ddlx"),
false,
true));
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Condition$>
_condition$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "condition", "ddlx"),
false,
true));
public Check(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check copy) {
super(copy);
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check binding = copy;
this._operator$Local = binding._operator$Local;
this._condition$Local = binding._condition$Local;
}
public Check() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public void setOperator$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Operator$ _operator$Local) {
_$$setAttribute(this._operator$Local, this, _operator$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Operator$ getOperator$() {
return _operator$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public void setCondition$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Condition$ _condition$Local) {
_$$setAttribute(this._condition$Local, this, _condition$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Condition$ getCondition$() {
return _condition$Local.getAttribute();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
_operator$Local.marshal(node);
_condition$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "operator".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._operator$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Operator$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Operator$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "condition".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._condition$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Condition$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Condition$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check))
return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check) obj;
if (_operator$Local != null
? !_operator$Local.equals(that._operator$Local)
: that._operator$Local != null) return _$$failEquals();
if (_condition$Local != null
? !_condition$Local.equals(that._condition$Local)
: that._condition$Local != null) return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_operator$Local != null) hashCode = 31 * hashCode + _operator$Local.hashCode();
if (_condition$Local != null) hashCode = 31 * hashCode + _condition$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public static class Operator$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Operator$.class);
public static class Enum extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum {
protected static java.util.Map<
java.lang.String, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum>
values() {
return org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum.values();
};
@java.lang.Override
public int ordinal() {
return super.ordinal();
}
protected Enum(final java.lang.String text) {
super(text);
}
}
@java.lang.Override
public int ordinal() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm =
Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm) {
super(enm);
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Operator$ copy) {
super(copy);
}
protected Operator$(final java.lang.String text) {
super(text);
}
protected Operator$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Operator$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public static class Condition$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Condition$.class);
public Condition$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double copy) {
super(copy);
}
public Condition$(final java.lang.Double text) {
super(text);
}
public Condition$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Double text() {
return (java.lang.Double) super.text();
}
public void text(final java.lang.Double text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Double clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Double.Check.Condition$) super.clone();
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "decimal",
prefix = "ddlx")
public abstract static class $Decimal extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.class);
protected static $Decimal newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_unsigned$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Unsigned$(
org.w3.www._2001.XMLSchema.yAA.$Boolean.parse("false")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "unsigned", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_precision$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "precision", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_scale$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "scale", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_default$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "default", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_min$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "min", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_max$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "max", "ddlx"),
false,
false));
private org.jaxsb.runtime.ElementAudit
_checkLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx"),
new javax.xml.namespace.QName(
"http://www.w3.org/2001/XMLSchema", "anySimpleType", "ddlx"),
true,
false,
1,
1);
public $Decimal(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal copy) {
super(copy);
this._unsigned$Local = copy._unsigned$Local;
this._precision$Local = copy._precision$Local;
this._scale$Local = copy._scale$Local;
this._default$Local = copy._default$Local;
this._min$Local = copy._min$Local;
this._max$Local = copy._max$Local;
this._checkLocal = copy._checkLocal;
}
public $Decimal(final java.io.Serializable text) {
super(text);
}
public $Decimal() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unsigned",
prefix = "ddlx")
public void setUnsigned$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Unsigned$ _unsigned$Local) {
_$$setAttribute(this._unsigned$Local, this, _unsigned$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unsigned",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Unsigned$ getUnsigned$() {
return _unsigned$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public void setPrecision$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Precision$ _precision$Local) {
_$$setAttribute(this._precision$Local, this, _precision$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Precision$ getPrecision$() {
return _precision$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "scale",
prefix = "ddlx")
public void setScale$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Scale$ _scale$Local) {
_$$setAttribute(this._scale$Local, this, _scale$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "scale",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Scale$ getScale$() {
return _scale$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public void setDefault$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Default$ _default$Local) {
_$$setAttribute(this._default$Local, this, _default$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Default$ getDefault$() {
return _default$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public void setMin$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Min$ _min$Local) {
_$$setAttribute(this._min$Local, this, _min$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Min$ getMin$() {
return _min$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public void setMax$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Max$ _max$Local) {
_$$setAttribute(this._max$Local, this, _max$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Max$ getMax$() {
return _max$Local.getAttribute();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 1, maxOccurs = 1)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check setCheck(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check _checkLocal) {
_$$addElement(this._checkLocal, _checkLocal);
return _checkLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check getCheck() {
return _checkLocal.getElement();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_unsigned$Local.marshal(node);
_precision$Local.marshal(node);
_scale$Local.marshal(node);
_default$Local.marshal(node);
_min$Local.marshal(node);
_max$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "unsigned".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._unsigned$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Unsigned$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Unsigned$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "precision".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._precision$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Precision$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Precision$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "scale".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._scale$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Scale$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Scale$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "default".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._default$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Default$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Default$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "min".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._min$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Min$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Min$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "max".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._max$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Max$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Max$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "check".equals(element.getLocalName())) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"check")) {
return _$$addElement(
this._checkLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check)
org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal) super.clone();
clone._unsigned$Local = _unsigned$Local.clone(clone);
clone._precision$Local = _precision$Local.clone(clone);
clone._scale$Local = _scale$Local.clone(clone);
clone._default$Local = _default$Local.clone(clone);
clone._min$Local = _min$Local.clone(clone);
clone._max$Local = _max$Local.clone(clone);
clone._checkLocal = _checkLocal == null ? null : clone.getAudit(_checkLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal) obj;
if (_unsigned$Local != null
? !_unsigned$Local.equals(that._unsigned$Local)
: that._unsigned$Local != null) return _$$failEquals();
if (_precision$Local != null
? !_precision$Local.equals(that._precision$Local)
: that._precision$Local != null) return _$$failEquals();
if (_scale$Local != null
? !_scale$Local.equals(that._scale$Local)
: that._scale$Local != null) return _$$failEquals();
if (_default$Local != null
? !_default$Local.equals(that._default$Local)
: that._default$Local != null) return _$$failEquals();
if (_min$Local != null ? !_min$Local.equals(that._min$Local) : that._min$Local != null)
return _$$failEquals();
if (_max$Local != null ? !_max$Local.equals(that._max$Local) : that._max$Local != null)
return _$$failEquals();
if (_checkLocal != null ? !_checkLocal.equals(that._checkLocal) : that._checkLocal != null)
return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_unsigned$Local != null) hashCode = 31 * hashCode + _unsigned$Local.hashCode();
if (_precision$Local != null) hashCode = 31 * hashCode + _precision$Local.hashCode();
if (_scale$Local != null) hashCode = 31 * hashCode + _scale$Local.hashCode();
if (_default$Local != null) hashCode = 31 * hashCode + _default$Local.hashCode();
if (_min$Local != null) hashCode = 31 * hashCode + _min$Local.hashCode();
if (_max$Local != null) hashCode = 31 * hashCode + _max$Local.hashCode();
if (_checkLocal != null) hashCode = 31 * hashCode + _checkLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "unsigned",
prefix = "ddlx")
public static class Unsigned$ extends org.w3.www._2001.XMLSchema.yAA.$Boolean
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Unsigned$.class);
public Unsigned$(final org.w3.www._2001.XMLSchema.yAA.$Boolean copy) {
super(copy);
}
public Unsigned$(final java.lang.Boolean text) {
super(text);
}
public Unsigned$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Boolean clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Unsigned$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public static class Precision$ extends org.w3.www._2001.XMLSchema.yAA.$Short
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Precision$.class);
/**
* The number of digits in the unscaled value. Note: "precision" must be greater than or equal
* to "scale".
*
* @author Source generated with: org.jaxsb
*/
public Precision$(final org.w3.www._2001.XMLSchema.yAA.$Short copy) {
super(copy);
}
/**
* The number of digits in the unscaled value. Note: "precision" must be greater than or equal
* to "scale".
*
* @author Source generated with: org.jaxsb
*/
public Precision$(final java.lang.Short text) {
super(text);
}
/**
* The number of digits in the unscaled value. Note: "precision" must be greater than or equal
* to "scale".
*
* @author Source generated with: org.jaxsb
*/
public Precision$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Short inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Short text() {
return (java.lang.Short) super.text();
}
public void text(final java.lang.Short text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Short clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Precision$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "scale",
prefix = "ddlx")
public static class Scale$ extends org.w3.www._2001.XMLSchema.yAA.$Short
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Scale$.class);
/**
* The number of digits to the right of the decimal point.
*
* @author Source generated with: org.jaxsb
*/
public Scale$(final org.w3.www._2001.XMLSchema.yAA.$Short copy) {
super(copy);
}
/**
* The number of digits to the right of the decimal point.
*
* @author Source generated with: org.jaxsb
*/
public Scale$(final java.lang.Short text) {
super(text);
}
/**
* The number of digits to the right of the decimal point.
*
* @author Source generated with: org.jaxsb
*/
public Scale$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Short inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Short text() {
return (java.lang.Short) super.text();
}
public void text(final java.lang.Short text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Short clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Scale$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public static class Default$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Decimal
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Default$.class);
public Default$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Decimal copy) {
super(copy);
}
public Default$(final java.math.BigDecimal text) {
super(text);
}
public Default$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Decimal inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigDecimal text() {
return (java.math.BigDecimal) super.text();
}
public void text(final java.math.BigDecimal text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Decimal clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Default$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "min",
prefix = "ddlx")
public static class Min$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Decimal
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Min$.class);
public Min$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Decimal copy) {
super(copy);
}
public Min$(final java.math.BigDecimal text) {
super(text);
}
public Min$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Decimal inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigDecimal text() {
return (java.math.BigDecimal) super.text();
}
public void text(final java.math.BigDecimal text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Decimal clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Min$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "max",
prefix = "ddlx")
public static class Max$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Decimal
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Max$.class);
public Max$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Decimal copy) {
super(copy);
}
public Max$(final java.math.BigDecimal text) {
super(text);
}
public Max$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Decimal inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigDecimal text() {
return (java.math.BigDecimal) super.text();
}
public void text(final java.math.BigDecimal text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Decimal clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Max$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "check",
prefix = "ddlx")
public static class Check extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "check", "ddlx");
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Operator$>
_operator$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "operator", "ddlx"),
false,
true));
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Condition$>
_condition$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "condition", "ddlx"),
false,
true));
public Check(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check copy) {
super(copy);
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check binding = copy;
this._operator$Local = binding._operator$Local;
this._condition$Local = binding._condition$Local;
}
public Check() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public void setOperator$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Operator$ _operator$Local) {
_$$setAttribute(this._operator$Local, this, _operator$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Operator$ getOperator$() {
return _operator$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public void setCondition$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Condition$ _condition$Local) {
_$$setAttribute(this._condition$Local, this, _condition$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Condition$ getCondition$() {
return _condition$Local.getAttribute();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
_operator$Local.marshal(node);
_condition$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "operator".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._operator$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Operator$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Operator$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "condition".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._condition$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Condition$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Condition$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check))
return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check) obj;
if (_operator$Local != null
? !_operator$Local.equals(that._operator$Local)
: that._operator$Local != null) return _$$failEquals();
if (_condition$Local != null
? !_condition$Local.equals(that._condition$Local)
: that._condition$Local != null) return _$$failEquals();
return true;
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_operator$Local != null) hashCode = 31 * hashCode + _operator$Local.hashCode();
if (_condition$Local != null) hashCode = 31 * hashCode + _condition$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "operator",
prefix = "ddlx")
public static class Operator$ extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Operator$.class);
public static class Enum extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum {
protected static java.util.Map<
java.lang.String, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum>
values() {
return org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum.values();
};
@java.lang.Override
public int ordinal() {
return super.ordinal();
}
protected Enum(final java.lang.String text) {
super(text);
}
}
@java.lang.Override
public int ordinal() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm =
Enum.values().get(text());
return enm != null ? enm.ordinal() : -1;
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator.Enum enm) {
super(enm);
}
public Operator$(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Operator$ copy) {
super(copy);
}
protected Operator$(final java.lang.String text) {
super(text);
}
protected Operator$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$RangeOperator clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Operator$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "condition",
prefix = "ddlx")
public static class Condition$ extends org.w3.www._2001.XMLSchema.yAA.$Decimal
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Condition$.class);
public Condition$(final org.w3.www._2001.XMLSchema.yAA.$Decimal copy) {
super(copy);
}
public Condition$(final java.math.BigDecimal text) {
super(text);
}
public Condition$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Decimal inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.math.BigDecimal text() {
return (java.math.BigDecimal) super.text();
}
public void text(final java.math.BigDecimal text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Decimal clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Decimal.Check.Condition$) super.clone();
}
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "date",
prefix = "ddlx")
public abstract static class $Date extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date.class);
protected static $Date newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_default$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "default", "ddlx"),
false,
false));
public $Date(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date copy) {
super(copy);
this._default$Local = copy._default$Local;
}
public $Date(final java.io.Serializable text) {
super(text);
}
public $Date() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public void setDefault$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date.Default$ _default$Local) {
_$$setAttribute(this._default$Local, this, _default$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date.Default$ getDefault$() {
return _default$Local.getAttribute();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_default$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "default".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._default$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date.Default$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date.Default$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date) super.clone();
clone._default$Local = _default$Local.clone(clone);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date) obj;
if (_default$Local != null
? !_default$Local.equals(that._default$Local)
: that._default$Local != null) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_default$Local != null) hashCode = 31 * hashCode + _default$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public static class Default$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Date
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date.Default$.class);
public Default$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Date copy) {
super(copy);
}
public Default$(final java.lang.String text) {
super(text);
}
public Default$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Date inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Date clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Date.Default$) super.clone();
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "time",
prefix = "ddlx")
public abstract static class $Time extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.class);
protected static $Time newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_precision$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.Precision$(
java.lang.Byte.parseByte("6")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "precision", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_default$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "default", "ddlx"),
false,
false));
public $Time(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time copy) {
super(copy);
this._precision$Local = copy._precision$Local;
this._default$Local = copy._default$Local;
}
public $Time(final java.io.Serializable text) {
super(text);
}
public $Time() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public void setPrecision$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.Precision$ _precision$Local) {
_$$setAttribute(this._precision$Local, this, _precision$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.Precision$ getPrecision$() {
return _precision$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public void setDefault$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.Default$ _default$Local) {
_$$setAttribute(this._default$Local, this, _default$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.Default$ getDefault$() {
return _default$Local.getAttribute();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_precision$Local.marshal(node);
_default$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "precision".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._precision$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.Precision$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.Precision$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "default".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._default$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.Default$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.Default$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time) super.clone();
clone._precision$Local = _precision$Local.clone(clone);
clone._default$Local = _default$Local.clone(clone);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time) obj;
if (_precision$Local != null
? !_precision$Local.equals(that._precision$Local)
: that._precision$Local != null) return _$$failEquals();
if (_default$Local != null
? !_default$Local.equals(that._default$Local)
: that._default$Local != null) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_precision$Local != null) hashCode = 31 * hashCode + _precision$Local.hashCode();
if (_default$Local != null) hashCode = 31 * hashCode + _default$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public static class Precision$ extends org.w3.www._2001.XMLSchema.yAA.$Byte
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.Precision$.class);
public Precision$(final org.w3.www._2001.XMLSchema.yAA.$Byte copy) {
super(copy);
}
public Precision$(final java.lang.Byte text) {
super(text);
}
public Precision$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Byte inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Byte text() {
return (java.lang.Byte) super.text();
}
public void text(final java.lang.Byte text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Byte clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.Precision$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public static class Default$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Time
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.Default$.class);
public Default$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Time copy) {
super(copy);
}
public Default$(final java.lang.String text) {
super(text);
}
public Default$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Time inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Time clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Time.Default$) super.clone();
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "datetime",
prefix = "ddlx")
public abstract static class $Datetime extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.class);
protected static $Datetime newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit<
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.Precision$>
_precision$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.Precision$(
java.lang.Byte.parseByte("0")),
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "precision", "ddlx"),
false,
false));
private org.jaxsb.runtime.AttributeAudit
_default$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "default", "ddlx"),
false,
false));
public $Datetime(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime copy) {
super(copy);
this._precision$Local = copy._precision$Local;
this._default$Local = copy._default$Local;
}
public $Datetime(final java.io.Serializable text) {
super(text);
}
public $Datetime() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public void setPrecision$(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.Precision$ _precision$Local) {
_$$setAttribute(this._precision$Local, this, _precision$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.Precision$ getPrecision$() {
return _precision$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public void setDefault$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.Default$ _default$Local) {
_$$setAttribute(this._default$Local, this, _default$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.Default$ getDefault$() {
return _default$Local.getAttribute();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_precision$Local.marshal(node);
_default$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "precision".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._precision$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.Precision$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.Precision$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "default".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._default$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.Default$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.Default$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime) super.clone();
clone._precision$Local = _precision$Local.clone(clone);
clone._default$Local = _default$Local.clone(clone);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime) obj;
if (_precision$Local != null
? !_precision$Local.equals(that._precision$Local)
: that._precision$Local != null) return _$$failEquals();
if (_default$Local != null
? !_default$Local.equals(that._default$Local)
: that._default$Local != null) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_precision$Local != null) hashCode = 31 * hashCode + _precision$Local.hashCode();
if (_default$Local != null) hashCode = 31 * hashCode + _default$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "precision",
prefix = "ddlx")
public static class Precision$ extends org.w3.www._2001.XMLSchema.yAA.$Byte
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.Precision$.class);
public Precision$(final org.w3.www._2001.XMLSchema.yAA.$Byte copy) {
super(copy);
}
public Precision$(final java.lang.Byte text) {
super(text);
}
public Precision$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$Byte inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Byte text() {
return (java.lang.Byte) super.text();
}
public void text(final java.lang.Byte text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$Byte clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.Precision$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public static class Default$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Datetime
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.Default$.class);
public Default$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Datetime copy) {
super(copy);
}
public Default$(final java.lang.String text) {
super(text);
}
public Default$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Datetime inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Datetime clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Datetime.Default$) super.clone();
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "boolean",
prefix = "ddlx")
public abstract static class $Boolean extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean.class);
protected static $Boolean newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_default$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "default", "ddlx"),
false,
false));
public $Boolean(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean copy) {
super(copy);
this._default$Local = copy._default$Local;
}
public $Boolean(final java.io.Serializable text) {
super(text);
}
public $Boolean() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public void setDefault$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean.Default$ _default$Local) {
_$$setAttribute(this._default$Local, this, _default$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean.Default$ getDefault$() {
return _default$Local.getAttribute();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_default$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "default".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._default$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean.Default$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean.Default$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean) super.clone();
clone._default$Local = _default$Local.clone(clone);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean) obj;
if (_default$Local != null
? !_default$Local.equals(that._default$Local)
: that._default$Local != null) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_default$Local != null) hashCode = 31 * hashCode + _default$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public static class Default$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Boolean
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean.Default$.class);
public Default$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Boolean copy) {
super(copy);
}
public Default$(final java.lang.Boolean text) {
super(text);
}
public Default$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Boolean inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.Boolean text() {
return (java.lang.Boolean) super.text();
}
public void text(final java.lang.Boolean text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Boolean clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Boolean.Default$) super.clone();
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "enum",
prefix = "ddlx")
public abstract static class $Enum extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Column
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.class);
protected static $Enum newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.AttributeAudit
_values$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "values", "ddlx"),
false,
true));
private org.jaxsb.runtime.AttributeAudit
_default$Local =
__$$registerAttributeAudit(
new org.jaxsb.runtime.AttributeAudit<>(
this,
null,
new javax.xml.namespace.QName(
"http://www.jaxdb.org/ddlx-0.4.xsd", "default", "ddlx"),
false,
false));
public $Enum(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum copy) {
super(copy);
this._values$Local = copy._values$Local;
this._default$Local = copy._default$Local;
}
public $Enum(final java.io.Serializable text) {
super(text);
}
public $Enum() {
super();
}
@org.jaxsb.runtime.AttributeSpec(use = "required")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "values",
prefix = "ddlx")
public void setValues$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.Values$ _values$Local) {
_$$setAttribute(this._values$Local, this, _values$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "values",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.Values$ getValues$() {
return _values$Local.getAttribute();
}
@org.jaxsb.runtime.AttributeSpec(use = "optional")
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public void setDefault$(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.Default$ _default$Local) {
_$$setAttribute(this._default$Local, this, _default$Local);
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.Default$ getDefault$() {
return _default$Local.getAttribute();
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
_values$Local.marshal(node);
_default$Local.marshal(node);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
if (attribute.getNamespaceURI() == null && "values".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._values$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.Values$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.Values$.class,
attribute.getOwnerElement(),
attribute));
}
if (attribute.getNamespaceURI() == null && "default".equals(attribute.getLocalName())) {
return _$$setAttribute(
this._default$Local,
this,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.Default$)
org.jaxsb.runtime.Binding._$$parseAttr(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.Default$.class,
attribute.getOwnerElement(),
attribute));
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum) super.clone();
clone._values$Local = _values$Local.clone(clone);
clone._default$Local = _default$Local.clone(clone);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum)) return _$$failEquals();
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum that =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum) obj;
if (_values$Local != null
? !_values$Local.equals(that._values$Local)
: that._values$Local != null) return _$$failEquals();
if (_default$Local != null
? !_default$Local.equals(that._default$Local)
: that._default$Local != null) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_values$Local != null) hashCode = 31 * hashCode + _values$Local.hashCode();
if (_default$Local != null) hashCode = 31 * hashCode + _default$Local.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "values",
prefix = "ddlx")
public static class Values$ extends org.w3.www._2001.XMLSchema.yAA.$String
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.Values$.class);
public Values$(final org.w3.www._2001.XMLSchema.yAA.$String copy) {
super(copy);
}
public Values$(final java.lang.String text) {
super(text);
}
public Values$() {
super();
}
@java.lang.Override
protected org.w3.www._2001.XMLSchema.yAA.$String inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
protected java.lang.String[] _$$getPattern() {
return new java.lang.String[] {"(\\S+(\\\\ )? )*\\S+"};
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.w3.www._2001.XMLSchema.yAA.$String clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.Values$) super.clone();
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "default",
prefix = "ddlx")
public static class Default$ extends org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Enum
implements org.jaxsb.runtime.Attribute, org.jaxsb.runtime.SimpleType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.Default$.class);
public Default$(final org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Enum copy) {
super(copy);
}
public Default$(final java.lang.String text) {
super(text);
}
public Default$() {
super();
}
@java.lang.Override
protected org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Enum inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.lang.String text() {
return (java.lang.String) super.text();
}
public void text(final java.lang.String text) {
super.text(text);
}
@java.lang.Override
public org.jaxdb.www.datatypes_0_4.xL3gluGCXAA.$Enum clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Enum.Default$) super.clone();
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "schema",
prefix = "ddlx")
public abstract static class $Schema extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented
implements org.jaxsb.runtime.ComplexType {
private static final javax.xml.namespace.QName NAME =
getClassQName(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema.class);
protected static $Schema newInstance(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits) {
return new org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema() {
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits() {
return inherits;
}
};
}
private org.jaxsb.runtime.ElementAudit _tableLocal =
new org.jaxsb.runtime.ElementAudit<>(
org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table.class,
this,
null,
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "table", "ddlx"),
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "table", "ddlx"),
true,
false,
0,
2147483647);
public $Schema(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema copy) {
super(copy);
this._tableLocal = copy._tableLocal;
}
public $Schema(final java.io.Serializable text) {
super(text);
}
public $Schema() {
super();
}
@org.jaxsb.runtime.ElementSpec(minOccurs = 0, maxOccurs = 2147483647)
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "table",
prefix = "ddlx")
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table addTable(
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table _tableLocal) {
_$$addElement(this._tableLocal, _tableLocal);
return _tableLocal;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "table",
prefix = "ddlx")
public org.jaxsb.runtime.BindingList getTable() {
return _tableLocal.getElements();
}
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table getTable(final int index) {
final java.util.List values = getTable();
return values != null && -1 < index && index < values.size()
? values.get(index)
: (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema.Table)
NULL(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema.Table.class);
}
@java.lang.Override
protected abstract org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Documented inherits();
@java.lang.Override
public javax.xml.namespace.QName name() {
return name(_$$inheritsInstance());
}
@java.lang.Override
public javax.xml.namespace.QName type() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
@java.lang.Override
protected boolean parseAttribute(final org.w3c.dom.Attr attribute) {
if (attribute == null || XMLNS.getLocalPart().equals(attribute.getPrefix())) {
return true;
}
return super.parseAttribute(attribute);
}
@java.lang.Override
protected boolean parseElement(final org.w3c.dom.Element element)
throws org.openjax.xml.api.ValidationException {
if ("http://www.jaxdb.org/ddlx-0.4.xsd".equals(element.getNamespaceURI())
&& "table".equals(element.getLocalName())) {
return _$$addElement(
this._tableLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table)
org.jaxsb.runtime.Binding.parse(
element, org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema.Table.class));
}
if (org.jaxsb.runtime.Binding._$$iSsubstitutionGroup(
new javax.xml.namespace.QName(element.getNamespaceURI(), element.getLocalName()),
"http://www.jaxdb.org/ddlx-0.4.xsd",
"table")) {
return _$$addElement(
this._tableLocal,
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table) org.jaxsb.runtime.Binding.parse(element));
}
return super.parseElement(element);
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema clone() {
final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema clone =
(org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema) super.clone();
clone._tableLocal = _tableLocal == null ? null : clone.getAudit(_tableLocal);
return clone;
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
if (_tableLocal != null) hashCode = 31 * hashCode + _tableLocal.hashCode();
return hashCode;
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "table",
prefix = "ddlx")
public static class Table extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "table", "ddlx");
public Table(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table copy) {
super(copy);
}
public Table() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
protected org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema.Table clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema.Table) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Table)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}
@org.jaxsb.runtime.QName(
namespaceURI = "http://www.jaxdb.org/ddlx-0.4.xsd",
localPart = "schema",
prefix = "ddlx")
public static class Schema extends org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema
implements org.jaxsb.runtime.ComplexType, org.jaxsb.runtime.Element {
private static final javax.xml.namespace.QName NAME =
new javax.xml.namespace.QName("http://www.jaxdb.org/ddlx-0.4.xsd", "schema", "ddlx");
public Schema(final org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema copy) {
super(copy);
}
public Schema() {
super();
}
@java.lang.Override
protected org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema inherits() {
return this;
}
@java.lang.Override
public javax.xml.namespace.QName name() {
return NAME;
}
@java.lang.Override
public java.util.Iterator extends org.w3.www._2001.XMLSchema.yAA.$AnySimpleType>
attributeIterator() {
return super.attributeIterator();
}
@java.lang.Override
public java.util.Iterator elementIterator() {
return super.elementIterator();
}
@java.lang.Override
public org.jaxsb.runtime.BindingList extends org.jaxsb.runtime.Binding> fetchChild(
final javax.xml.namespace.QName name) {
return super.fetchChild(name);
}
@java.lang.Override
protected org.w3c.dom.Attr marshalAttr(
final java.lang.String name, final org.w3c.dom.Element parent)
throws org.jaxsb.runtime.MarshalException {
return super.marshalAttr(name, parent);
}
@java.lang.Override
public org.w3c.dom.Element marshal() throws org.jaxsb.runtime.MarshalException {
org.w3c.dom.Element root = createElementNS(name().getNamespaceURI(), name().getLocalPart());
org.w3c.dom.Element node = marshal(root, name(), type(_$$inheritsInstance()));
_$$marshalElements(node);
if (org.jaxsb.runtime.BindingValidator.getSystemValidator() != null)
org.jaxsb.runtime.BindingValidator.getSystemValidator().validateMarshal(node);
return node;
}
@java.lang.Override
protected org.w3c.dom.Element marshal(
final org.w3c.dom.Element parent,
final javax.xml.namespace.QName name,
final javax.xml.namespace.QName type)
throws org.jaxsb.runtime.MarshalException {
final org.w3c.dom.Element node = super.marshal(parent, name, type);
return node;
}
public boolean isNull() {
return super.isNull();
}
@java.lang.Override
public org.jaxdb.www.ddlx_0_4.xLygluGCXAA.Schema clone() {
return (org.jaxdb.www.ddlx_0_4.xLygluGCXAA.Schema) super.clone();
}
@java.lang.Override
public boolean equals(final java.lang.Object obj) {
if (this == obj) return true;
if (!(obj instanceof org.jaxdb.www.ddlx_0_4.xLygluGCXAA.$Schema)) return _$$failEquals();
return super.equals(obj);
}
@java.lang.Override
public int hashCode() {
int hashCode = super.hashCode();
return hashCode;
}
}
}