public class org.apache.activemq.schema.core.DtoMysqlJdbcAdapter extends java.lang.Object implements org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.ToString
{
protected java.util.List statementsOrAny;
protected java.lang.Boolean batchStatements;
protected java.lang.Boolean batchStatments;
protected java.lang.String engineType;
protected java.math.BigInteger maxRows;
protected java.lang.String statements;
protected java.lang.String typeStatement;
protected java.lang.Boolean useExternalMessageReferences;
protected java.lang.String id;
private java.util.Map otherAttributes;
public void <init>()
{
java.util.HashMap v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
specialinvoke v.<java.lang.Object: void <init>()>();
v = new java.util.HashMap;
specialinvoke v.<java.util.HashMap: void <init>()>();
v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.Map otherAttributes> = v;
return;
}
public java.util.List getStatementsOrAny()
{
java.util.List v, v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
java.util.ArrayList v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny> = v;
label:
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
return v;
}
public java.lang.Boolean isBatchStatements()
{
java.lang.Boolean v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean batchStatements>;
return v;
}
public void setBatchStatements(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v := @parameter: java.lang.Boolean;
v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean batchStatements> = v;
return;
}
public java.lang.Boolean isBatchStatments()
{
java.lang.Boolean v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean batchStatments>;
return v;
}
public void setBatchStatments(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v := @parameter: java.lang.Boolean;
v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean batchStatments> = v;
return;
}
public java.lang.String getEngineType()
{
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String engineType>;
return v;
}
public void setEngineType(java.lang.String)
{
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v := @parameter: java.lang.String;
v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String engineType> = v;
return;
}
public java.math.BigInteger getMaxRows()
{
java.math.BigInteger v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.math.BigInteger maxRows>;
return v;
}
public void setMaxRows(java.math.BigInteger)
{
java.math.BigInteger v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v := @parameter: java.math.BigInteger;
v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.math.BigInteger maxRows> = v;
return;
}
public java.lang.String getStatements()
{
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String statements>;
return v;
}
public void setStatements(java.lang.String)
{
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v := @parameter: java.lang.String;
v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String statements> = v;
return;
}
public java.lang.String getTypeStatement()
{
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String typeStatement>;
return v;
}
public void setTypeStatement(java.lang.String)
{
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v := @parameter: java.lang.String;
v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String typeStatement> = v;
return;
}
public java.lang.Boolean isUseExternalMessageReferences()
{
java.lang.Boolean v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean useExternalMessageReferences>;
return v;
}
public void setUseExternalMessageReferences(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v := @parameter: java.lang.Boolean;
v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean useExternalMessageReferences> = v;
return;
}
public java.lang.String getId()
{
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String id>;
return v;
}
public void setId(java.lang.String)
{
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v := @parameter: java.lang.String;
v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String id> = v;
return;
}
public java.util.Map getOtherAttributes()
{
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
java.util.Map v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.Map otherAttributes>;
return v;
}
public java.lang.String toString()
{
java.lang.StringBuilder v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
java.lang.String v;
org.jvnet.jaxb2_commons.lang.JAXBToStringStrategy v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v = <org.jvnet.jaxb2_commons.lang.JAXBToStringStrategy: org.jvnet.jaxb2_commons.lang.JAXBToStringStrategy INSTANCE2>;
v = new java.lang.StringBuilder;
specialinvoke v.<java.lang.StringBuilder: void <init>()>();
virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.StringBuilder,org.jvnet.jaxb2_commons.lang.ToStringStrategy)>(null, v, v);
v = virtualinvoke v.<java.lang.StringBuilder: java.lang.String toString()>();
return v;
}
public java.lang.StringBuilder append(org.jvnet.jaxb2_commons.locator.ObjectLocator, java.lang.StringBuilder, org.jvnet.jaxb2_commons.lang.ToStringStrategy)
{
org.jvnet.jaxb2_commons.lang.ToStringStrategy v;
java.lang.StringBuilder v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
org.jvnet.jaxb2_commons.locator.ObjectLocator v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v := @parameter: org.jvnet.jaxb2_commons.locator.ObjectLocator;
v := @parameter: java.lang.StringBuilder;
v := @parameter: org.jvnet.jaxb2_commons.lang.ToStringStrategy;
interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.ToStringStrategy2: java.lang.StringBuilder appendStart(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.StringBuilder)>(v, v, v);
virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.StringBuilder,org.jvnet.jaxb2_commons.lang.ToStringStrategy)>(v, v, v);
interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.ToStringStrategy2: java.lang.StringBuilder appendEnd(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.StringBuilder)>(v, v, v);
return v;
}
public java.lang.StringBuilder appendFields(org.jvnet.jaxb2_commons.locator.ObjectLocator, java.lang.StringBuilder, org.jvnet.jaxb2_commons.lang.ToStringStrategy)
{
java.math.BigInteger v, v;
boolean v, v, v, v, v, v, v, v, v, v, v;
org.jvnet.jaxb2_commons.lang.ToStringStrategy v;
java.util.List v, v, v, v, v, v;
java.lang.StringBuilder v;
java.lang.Boolean v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
org.jvnet.jaxb2_commons.locator.ObjectLocator v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v := @parameter: org.jvnet.jaxb2_commons.locator.ObjectLocator;
v := @parameter: java.lang.StringBuilder;
v := @parameter: org.jvnet.jaxb2_commons.lang.ToStringStrategy;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List getStatementsOrAny()>();
goto label;
label:
v = null;
label:
v = v;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.ToStringStrategy2: java.lang.StringBuilder appendField(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.String,java.lang.StringBuilder,java.lang.Object,boolean)>(v, v, "statementsOrAny", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean isBatchStatements()>();
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean batchStatements>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.ToStringStrategy2: java.lang.StringBuilder appendField(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.String,java.lang.StringBuilder,java.lang.Object,boolean)>(v, v, "batchStatements", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean isBatchStatments()>();
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean batchStatments>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.ToStringStrategy2: java.lang.StringBuilder appendField(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.String,java.lang.StringBuilder,java.lang.Object,boolean)>(v, v, "batchStatments", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getEngineType()>();
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String engineType>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.ToStringStrategy2: java.lang.StringBuilder appendField(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.String,java.lang.StringBuilder,java.lang.Object,boolean)>(v, v, "engineType", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.math.BigInteger getMaxRows()>();
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.math.BigInteger maxRows>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.ToStringStrategy2: java.lang.StringBuilder appendField(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.String,java.lang.StringBuilder,java.lang.Object,boolean)>(v, v, "maxRows", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getStatements()>();
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String statements>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.ToStringStrategy2: java.lang.StringBuilder appendField(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.String,java.lang.StringBuilder,java.lang.Object,boolean)>(v, v, "statements", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getTypeStatement()>();
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String typeStatement>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.ToStringStrategy2: java.lang.StringBuilder appendField(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.String,java.lang.StringBuilder,java.lang.Object,boolean)>(v, v, "typeStatement", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean isUseExternalMessageReferences()>();
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean useExternalMessageReferences>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.ToStringStrategy2: java.lang.StringBuilder appendField(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.String,java.lang.StringBuilder,java.lang.Object,boolean)>(v, v, "useExternalMessageReferences", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getId()>();
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String id>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.ToStringStrategy2: java.lang.StringBuilder appendField(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.String,java.lang.StringBuilder,java.lang.Object,boolean)>(v, v, "id", v, v, v);
return v;
}
public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy)
{
org.jvnet.jaxb2_commons.locator.PropertyObjectLocator v, v, v, v, v, v, v, v, v;
java.math.BigInteger v, v;
boolean v, v, v, v, v, v, v, v, v, v, v;
java.util.List v, v, v, v, v, v;
int v, v, v, v, v, v, v, v, v;
java.lang.Boolean v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v;
org.jvnet.jaxb2_commons.lang.HashCodeStrategy v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
org.jvnet.jaxb2_commons.locator.ObjectLocator v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v := @parameter: org.jvnet.jaxb2_commons.locator.ObjectLocator;
v := @parameter: org.jvnet.jaxb2_commons.lang.HashCodeStrategy;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List getStatementsOrAny()>();
goto label;
label:
v = null;
label:
v = v;
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "statementsOrAny", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.HashCodeStrategy2: int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator,int,java.lang.Object,boolean)>(v, 1, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean isBatchStatements()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "batchStatements", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean batchStatements>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.HashCodeStrategy2: int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator,int,java.lang.Object,boolean)>(v, v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean isBatchStatments()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "batchStatments", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean batchStatments>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.HashCodeStrategy2: int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator,int,java.lang.Object,boolean)>(v, v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getEngineType()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "engineType", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String engineType>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.HashCodeStrategy2: int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator,int,java.lang.Object,boolean)>(v, v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.math.BigInteger getMaxRows()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "maxRows", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.math.BigInteger maxRows>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.HashCodeStrategy2: int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator,int,java.lang.Object,boolean)>(v, v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getStatements()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "statements", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String statements>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.HashCodeStrategy2: int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator,int,java.lang.Object,boolean)>(v, v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getTypeStatement()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "typeStatement", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String typeStatement>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.HashCodeStrategy2: int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator,int,java.lang.Object,boolean)>(v, v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean isUseExternalMessageReferences()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "useExternalMessageReferences", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean useExternalMessageReferences>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.HashCodeStrategy2: int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator,int,java.lang.Object,boolean)>(v, v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getId()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "id", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String id>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.HashCodeStrategy2: int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator,int,java.lang.Object,boolean)>(v, v, v, v);
return v;
}
public int hashCode()
{
int v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
org.jvnet.jaxb2_commons.lang.JAXBHashCodeStrategy v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v = <org.jvnet.jaxb2_commons.lang.JAXBHashCodeStrategy: org.jvnet.jaxb2_commons.lang.JAXBHashCodeStrategy INSTANCE2>;
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator,org.jvnet.jaxb2_commons.lang.HashCodeStrategy)>(null, v);
return v;
}
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator, java.lang.Object, org.jvnet.jaxb2_commons.lang.EqualsStrategy)
{
java.math.BigInteger v, v, v, v;
org.jvnet.jaxb2_commons.lang.EqualsStrategy v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
org.jvnet.jaxb2_commons.locator.ObjectLocator v, v;
org.jvnet.jaxb2_commons.locator.PropertyObjectLocator v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
boolean v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v;
java.util.List v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Boolean v, v, v, v, v, v, v, v, v, v, v, v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
java.lang.Class v, v;
java.lang.Object v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v := @parameter: org.jvnet.jaxb2_commons.locator.ObjectLocator;
v := @parameter: org.jvnet.jaxb2_commons.locator.ObjectLocator;
v := @parameter: java.lang.Object;
v := @parameter: org.jvnet.jaxb2_commons.lang.EqualsStrategy;
if v == null goto label;
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
v = virtualinvoke v.<java.lang.Object: java.lang.Class getClass()>();
if v == v goto label;
label:
return 0;
label:
if v != v goto label;
return 1;
label:
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List getStatementsOrAny()>();
goto label;
label:
v = null;
label:
v = v;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List getStatementsOrAny()>();
goto label;
label:
v = null;
label:
v = v;
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "statementsOrAny", v);
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "statementsOrAny", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.util.List statementsOrAny>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.EqualsStrategy2: boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator,org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.Object,boolean,boolean)>(v, v, v, v, v, v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean isBatchStatements()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean isBatchStatements()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "batchStatements", v);
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "batchStatements", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean batchStatements>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean batchStatements>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.EqualsStrategy2: boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator,org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.Object,boolean,boolean)>(v, v, v, v, v, v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean isBatchStatments()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean isBatchStatments()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "batchStatments", v);
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "batchStatments", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean batchStatments>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean batchStatments>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.EqualsStrategy2: boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator,org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.Object,boolean,boolean)>(v, v, v, v, v, v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getEngineType()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getEngineType()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "engineType", v);
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "engineType", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String engineType>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String engineType>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.EqualsStrategy2: boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator,org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.Object,boolean,boolean)>(v, v, v, v, v, v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.math.BigInteger getMaxRows()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.math.BigInteger getMaxRows()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "maxRows", v);
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "maxRows", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.math.BigInteger maxRows>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.math.BigInteger maxRows>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.EqualsStrategy2: boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator,org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.Object,boolean,boolean)>(v, v, v, v, v, v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getStatements()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getStatements()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "statements", v);
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "statements", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String statements>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String statements>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.EqualsStrategy2: boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator,org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.Object,boolean,boolean)>(v, v, v, v, v, v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getTypeStatement()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getTypeStatement()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "typeStatement", v);
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "typeStatement", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String typeStatement>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String typeStatement>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.EqualsStrategy2: boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator,org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.Object,boolean,boolean)>(v, v, v, v, v, v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean isUseExternalMessageReferences()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean isUseExternalMessageReferences()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "useExternalMessageReferences", v);
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "useExternalMessageReferences", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean useExternalMessageReferences>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.Boolean useExternalMessageReferences>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.EqualsStrategy2: boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator,org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.Object,boolean,boolean)>(v, v, v, v, v, v);
if v != 0 goto label;
return 0;
label:
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getId()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String getId()>();
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "id", v);
v = staticinvoke <org.jvnet.jaxb2_commons.locator.util.LocatorUtils: org.jvnet.jaxb2_commons.locator.PropertyObjectLocator property(org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.String,java.lang.Object)>(v, "id", v);
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String id>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: java.lang.String id>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = interfaceinvoke v.<org.jvnet.jaxb2_commons.lang.EqualsStrategy2: boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator,org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,java.lang.Object,boolean,boolean)>(v, v, v, v, v, v);
if v != 0 goto label;
return 0;
label:
return 1;
}
public boolean equals(java.lang.Object)
{
org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy v;
java.lang.Object v;
org.apache.activemq.schema.core.DtoMysqlJdbcAdapter v;
boolean v;
v := @this: org.apache.activemq.schema.core.DtoMysqlJdbcAdapter;
v := @parameter: java.lang.Object;
v = new org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy;
specialinvoke v.<org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy: void <init>()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoMysqlJdbcAdapter: boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator,org.jvnet.jaxb2_commons.locator.ObjectLocator,java.lang.Object,org.jvnet.jaxb2_commons.lang.EqualsStrategy)>(null, null, v, v);
return v;
}
}