public class org.apache.activemq.schema.core.DtoLeaseDatabaseLocker 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 dataSourceOrLockableOrStatements;
protected java.lang.Boolean createTablesOnStartup;
protected java.lang.String dataSource;
protected java.lang.Boolean failIfLocked;
protected java.lang.Boolean handleStartException;
protected java.lang.String leaseHolderId;
protected java.lang.Long lockAcquireSleepInterval;
protected java.lang.String lockable;
protected java.math.BigInteger maxAllowableDiffFromDBTime;
protected java.lang.String name;
protected java.math.BigInteger queryTimeout;
protected java.lang.String statements;
protected java.lang.String id;
private java.util.Map otherAttributes;
public void <init>()
{
java.util.HashMap v;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
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.DtoLeaseDatabaseLocker: java.util.Map otherAttributes> = v;
return;
}
public java.util.List getDataSourceOrLockableOrStatements()
{
java.util.List v, v;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.util.ArrayList v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
if v != null goto label;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements> = v;
label:
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
return v;
}
public java.lang.Boolean isCreateTablesOnStartup()
{
java.lang.Boolean v;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean createTablesOnStartup>;
return v;
}
public void setCreateTablesOnStartup(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v := @parameter: java.lang.Boolean;
v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean createTablesOnStartup> = v;
return;
}
public java.lang.String getDataSource()
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String dataSource>;
return v;
}
public void setDataSource(java.lang.String)
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v := @parameter: java.lang.String;
v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String dataSource> = v;
return;
}
public java.lang.Boolean isFailIfLocked()
{
java.lang.Boolean v;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean failIfLocked>;
return v;
}
public void setFailIfLocked(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v := @parameter: java.lang.Boolean;
v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean failIfLocked> = v;
return;
}
public java.lang.Boolean isHandleStartException()
{
java.lang.Boolean v;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean handleStartException>;
return v;
}
public void setHandleStartException(java.lang.Boolean)
{
java.lang.Boolean v;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v := @parameter: java.lang.Boolean;
v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean handleStartException> = v;
return;
}
public java.lang.String getLeaseHolderId()
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String leaseHolderId>;
return v;
}
public void setLeaseHolderId(java.lang.String)
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v := @parameter: java.lang.String;
v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String leaseHolderId> = v;
return;
}
public java.lang.Long getLockAcquireSleepInterval()
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.Long v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Long lockAcquireSleepInterval>;
return v;
}
public void setLockAcquireSleepInterval(java.lang.Long)
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.Long v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v := @parameter: java.lang.Long;
v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Long lockAcquireSleepInterval> = v;
return;
}
public java.lang.String getLockable()
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String lockable>;
return v;
}
public void setLockable(java.lang.String)
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v := @parameter: java.lang.String;
v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String lockable> = v;
return;
}
public java.math.BigInteger getMaxAllowableDiffFromDBTime()
{
java.math.BigInteger v;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger maxAllowableDiffFromDBTime>;
return v;
}
public void setMaxAllowableDiffFromDBTime(java.math.BigInteger)
{
java.math.BigInteger v;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v := @parameter: java.math.BigInteger;
v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger maxAllowableDiffFromDBTime> = v;
return;
}
public java.lang.String getName()
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String name>;
return v;
}
public void setName(java.lang.String)
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v := @parameter: java.lang.String;
v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String name> = v;
return;
}
public java.math.BigInteger getQueryTimeout()
{
java.math.BigInteger v;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger queryTimeout>;
return v;
}
public void setQueryTimeout(java.math.BigInteger)
{
java.math.BigInteger v;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v := @parameter: java.math.BigInteger;
v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger queryTimeout> = v;
return;
}
public java.lang.String getStatements()
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String statements>;
return v;
}
public void setStatements(java.lang.String)
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v := @parameter: java.lang.String;
v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String statements> = v;
return;
}
public java.lang.String getId()
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String id>;
return v;
}
public void setId(java.lang.String)
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.String v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v := @parameter: java.lang.String;
v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String id> = v;
return;
}
public java.util.Map getOtherAttributes()
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.util.Map v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.Map otherAttributes>;
return v;
}
public java.lang.String toString()
{
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.StringBuilder v;
java.lang.String v;
org.jvnet.jaxb2_commons.lang.JAXBToStringStrategy v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
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.DtoLeaseDatabaseLocker: 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.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
org.jvnet.jaxb2_commons.lang.ToStringStrategy v;
java.lang.StringBuilder v;
org.jvnet.jaxb2_commons.locator.ObjectLocator v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
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.DtoLeaseDatabaseLocker: 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.lang.Long v, v;
java.math.BigInteger v, v, v, v;
boolean v, v, v, v, 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;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.Boolean v, v, v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v;
org.jvnet.jaxb2_commons.locator.ObjectLocator v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
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.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List getDataSourceOrLockableOrStatements()>();
goto label;
label:
v = null;
label:
v = v;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
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, "dataSourceOrLockableOrStatements", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean isCreateTablesOnStartup()>();
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean createTablesOnStartup>;
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, "createTablesOnStartup", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String getDataSource()>();
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String dataSource>;
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, "dataSource", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean isFailIfLocked()>();
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean failIfLocked>;
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, "failIfLocked", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean isHandleStartException()>();
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean handleStartException>;
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, "handleStartException", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String getLeaseHolderId()>();
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String leaseHolderId>;
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, "leaseHolderId", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Long getLockAcquireSleepInterval()>();
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Long lockAcquireSleepInterval>;
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, "lockAcquireSleepInterval", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String getLockable()>();
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String lockable>;
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, "lockable", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger getMaxAllowableDiffFromDBTime()>();
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger maxAllowableDiffFromDBTime>;
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, "maxAllowableDiffFromDBTime", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String getName()>();
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String name>;
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, "name", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger getQueryTimeout()>();
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger queryTimeout>;
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, "queryTimeout", v, v, v);
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String getStatements()>();
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: 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.DtoLeaseDatabaseLocker: java.lang.String getId()>();
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: 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)
{
java.lang.Long v, v;
java.math.BigInteger v, v, v, v;
java.lang.String v, v, v, v, v, v, v, v, v, v, v, v;
org.jvnet.jaxb2_commons.locator.ObjectLocator v;
org.jvnet.jaxb2_commons.locator.PropertyObjectLocator 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;
java.util.List v, v, v, v, v, v;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
int v, v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Boolean v, v, v, v, v, v;
org.jvnet.jaxb2_commons.lang.HashCodeStrategy v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v := @parameter: org.jvnet.jaxb2_commons.locator.ObjectLocator;
v := @parameter: org.jvnet.jaxb2_commons.lang.HashCodeStrategy;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List getDataSourceOrLockableOrStatements()>();
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, "dataSourceOrLockableOrStatements", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
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.DtoLeaseDatabaseLocker: java.lang.Boolean isCreateTablesOnStartup()>();
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, "createTablesOnStartup", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean createTablesOnStartup>;
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.DtoLeaseDatabaseLocker: java.lang.String getDataSource()>();
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, "dataSource", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String dataSource>;
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.DtoLeaseDatabaseLocker: java.lang.Boolean isFailIfLocked()>();
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, "failIfLocked", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean failIfLocked>;
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.DtoLeaseDatabaseLocker: java.lang.Boolean isHandleStartException()>();
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, "handleStartException", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean handleStartException>;
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.DtoLeaseDatabaseLocker: java.lang.String getLeaseHolderId()>();
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, "leaseHolderId", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String leaseHolderId>;
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.DtoLeaseDatabaseLocker: java.lang.Long getLockAcquireSleepInterval()>();
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, "lockAcquireSleepInterval", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Long lockAcquireSleepInterval>;
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.DtoLeaseDatabaseLocker: java.lang.String getLockable()>();
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, "lockable", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String lockable>;
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.DtoLeaseDatabaseLocker: java.math.BigInteger getMaxAllowableDiffFromDBTime()>();
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, "maxAllowableDiffFromDBTime", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger maxAllowableDiffFromDBTime>;
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.DtoLeaseDatabaseLocker: java.lang.String getName()>();
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, "name", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String name>;
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.DtoLeaseDatabaseLocker: java.math.BigInteger getQueryTimeout()>();
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, "queryTimeout", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger queryTimeout>;
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.DtoLeaseDatabaseLocker: 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.DtoLeaseDatabaseLocker: 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.DtoLeaseDatabaseLocker: 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.DtoLeaseDatabaseLocker: 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.DtoLeaseDatabaseLocker v;
org.jvnet.jaxb2_commons.lang.JAXBHashCodeStrategy v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
v = <org.jvnet.jaxb2_commons.lang.JAXBHashCodeStrategy: org.jvnet.jaxb2_commons.lang.JAXBHashCodeStrategy INSTANCE2>;
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: 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.lang.Long v, v, v, v;
java.math.BigInteger 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, v, v, v, v, v, v, v, v;
org.apache.activemq.schema.core.DtoLeaseDatabaseLocker v;
java.lang.Boolean v, v, v, v, v, v, v, v, v, v, v, v;
java.lang.Class v, v;
java.lang.Object 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, 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, 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;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
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.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List getDataSourceOrLockableOrStatements()>();
goto label;
label:
v = null;
label:
v = v;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
v = interfaceinvoke v.<java.util.List: boolean isEmpty()>();
if v != 0 goto label;
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List getDataSourceOrLockableOrStatements()>();
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, "dataSourceOrLockableOrStatements", 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, "dataSourceOrLockableOrStatements", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
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.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
if v == null goto label;
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.util.List dataSourceOrLockableOrStatements>;
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.DtoLeaseDatabaseLocker: java.lang.Boolean isCreateTablesOnStartup()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean isCreateTablesOnStartup()>();
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, "createTablesOnStartup", 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, "createTablesOnStartup", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean createTablesOnStartup>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean createTablesOnStartup>;
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.DtoLeaseDatabaseLocker: java.lang.String getDataSource()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String getDataSource()>();
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, "dataSource", 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, "dataSource", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String dataSource>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String dataSource>;
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.DtoLeaseDatabaseLocker: java.lang.Boolean isFailIfLocked()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean isFailIfLocked()>();
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, "failIfLocked", 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, "failIfLocked", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean failIfLocked>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean failIfLocked>;
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.DtoLeaseDatabaseLocker: java.lang.Boolean isHandleStartException()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean isHandleStartException()>();
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, "handleStartException", 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, "handleStartException", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean handleStartException>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Boolean handleStartException>;
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.DtoLeaseDatabaseLocker: java.lang.String getLeaseHolderId()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String getLeaseHolderId()>();
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, "leaseHolderId", 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, "leaseHolderId", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String leaseHolderId>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String leaseHolderId>;
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.DtoLeaseDatabaseLocker: java.lang.Long getLockAcquireSleepInterval()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Long getLockAcquireSleepInterval()>();
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, "lockAcquireSleepInterval", 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, "lockAcquireSleepInterval", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Long lockAcquireSleepInterval>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.Long lockAcquireSleepInterval>;
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.DtoLeaseDatabaseLocker: java.lang.String getLockable()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String getLockable()>();
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, "lockable", 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, "lockable", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String lockable>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String lockable>;
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.DtoLeaseDatabaseLocker: java.math.BigInteger getMaxAllowableDiffFromDBTime()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger getMaxAllowableDiffFromDBTime()>();
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, "maxAllowableDiffFromDBTime", 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, "maxAllowableDiffFromDBTime", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger maxAllowableDiffFromDBTime>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger maxAllowableDiffFromDBTime>;
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.DtoLeaseDatabaseLocker: java.lang.String getName()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String getName()>();
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, "name", 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, "name", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String name>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.lang.String name>;
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.DtoLeaseDatabaseLocker: java.math.BigInteger getQueryTimeout()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger getQueryTimeout()>();
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, "queryTimeout", 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, "queryTimeout", v);
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger queryTimeout>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: java.math.BigInteger queryTimeout>;
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.DtoLeaseDatabaseLocker: java.lang.String getStatements()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: 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.DtoLeaseDatabaseLocker: java.lang.String statements>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: 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.DtoLeaseDatabaseLocker: java.lang.String getId()>();
v = virtualinvoke v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: 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.DtoLeaseDatabaseLocker: java.lang.String id>;
if v == null goto label;
v = 1;
goto label;
label:
v = 0;
label:
v = v.<org.apache.activemq.schema.core.DtoLeaseDatabaseLocker: 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.schema.core.DtoLeaseDatabaseLocker v;
org.apache.activemq.plugin.jaxb2_commons.ElementAwareEqualsStrategy v;
java.lang.Object v;
boolean v;
v := @this: org.apache.activemq.schema.core.DtoLeaseDatabaseLocker;
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.DtoLeaseDatabaseLocker: 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;
}
}