public final class org.apache.qpid.proton.amqp.transport.Open extends java.lang.Object implements org.apache.qpid.proton.amqp.transport.FrameBody
{
private java.lang.String _containerId;
private java.lang.String _hostname;
private org.apache.qpid.proton.amqp.UnsignedInteger _maxFrameSize;
private org.apache.qpid.proton.amqp.UnsignedShort _channelMax;
private org.apache.qpid.proton.amqp.UnsignedInteger _idleTimeOut;
private org.apache.qpid.proton.amqp.Symbol[] _outgoingLocales;
private org.apache.qpid.proton.amqp.Symbol[] _incomingLocales;
private org.apache.qpid.proton.amqp.Symbol[] _offeredCapabilities;
private org.apache.qpid.proton.amqp.Symbol[] _desiredCapabilities;
private java.util.Map _properties;
public void <init>()
{
short v;
int v;
org.apache.qpid.proton.amqp.UnsignedInteger v;
org.apache.qpid.proton.amqp.UnsignedShort v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
specialinvoke v.<java.lang.Object: void <init>()>();
v = (int) -1;
v = staticinvoke <org.apache.qpid.proton.amqp.UnsignedInteger: org.apache.qpid.proton.amqp.UnsignedInteger valueOf(int)>(v);
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedInteger _maxFrameSize> = v;
v = (short) -1;
v = staticinvoke <org.apache.qpid.proton.amqp.UnsignedShort: org.apache.qpid.proton.amqp.UnsignedShort valueOf(short)>(v);
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedShort _channelMax> = v;
return;
}
public void <init>(org.apache.qpid.proton.amqp.transport.Open)
{
org.apache.qpid.proton.amqp.UnsignedInteger v, v, v;
java.util.Map v, v;
org.apache.qpid.proton.amqp.transport.Open v, v;
java.lang.Object[] v, v, v, v;
org.apache.qpid.proton.amqp.UnsignedShort v, v;
java.util.LinkedHashMap v;
short v;
int v, v, v, v, v;
java.lang.String v, v;
org.apache.qpid.proton.amqp.Symbol[] v, v, v, v, v, v, v, v, v, v, v, v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v := @parameter: org.apache.qpid.proton.amqp.transport.Open;
specialinvoke v.<java.lang.Object: void <init>()>();
v = (int) -1;
v = staticinvoke <org.apache.qpid.proton.amqp.UnsignedInteger: org.apache.qpid.proton.amqp.UnsignedInteger valueOf(int)>(v);
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedInteger _maxFrameSize> = v;
v = (short) -1;
v = staticinvoke <org.apache.qpid.proton.amqp.UnsignedShort: org.apache.qpid.proton.amqp.UnsignedShort valueOf(short)>(v);
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedShort _channelMax> = v;
v = v.<org.apache.qpid.proton.amqp.transport.Open: java.lang.String _containerId>;
v.<org.apache.qpid.proton.amqp.transport.Open: java.lang.String _containerId> = v;
v = v.<org.apache.qpid.proton.amqp.transport.Open: java.lang.String _hostname>;
v.<org.apache.qpid.proton.amqp.transport.Open: java.lang.String _hostname> = v;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedInteger _maxFrameSize>;
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedInteger _maxFrameSize> = v;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedShort _channelMax>;
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedShort _channelMax> = v;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedInteger _idleTimeOut>;
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedInteger _idleTimeOut> = v;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _outgoingLocales>;
if v == null goto label;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _outgoingLocales>;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _outgoingLocales>;
v = lengthof v;
v = staticinvoke <java.util.Arrays: java.lang.Object[] copyOf(java.lang.Object[],int)>(v, v);
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _outgoingLocales> = v;
label:
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _incomingLocales>;
if v == null goto label;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _incomingLocales>;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _incomingLocales>;
v = lengthof v;
v = staticinvoke <java.util.Arrays: java.lang.Object[] copyOf(java.lang.Object[],int)>(v, v);
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _incomingLocales> = v;
label:
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _offeredCapabilities>;
if v == null goto label;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _offeredCapabilities>;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _offeredCapabilities>;
v = lengthof v;
v = staticinvoke <java.util.Arrays: java.lang.Object[] copyOf(java.lang.Object[],int)>(v, v);
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _offeredCapabilities> = v;
label:
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _desiredCapabilities>;
if v == null goto label;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _desiredCapabilities>;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _desiredCapabilities>;
v = lengthof v;
v = staticinvoke <java.util.Arrays: java.lang.Object[] copyOf(java.lang.Object[],int)>(v, v);
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _desiredCapabilities> = v;
label:
v = v.<org.apache.qpid.proton.amqp.transport.Open: java.util.Map _properties>;
if v == null goto label;
v = new java.util.LinkedHashMap;
v = v.<org.apache.qpid.proton.amqp.transport.Open: java.util.Map _properties>;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<org.apache.qpid.proton.amqp.transport.Open: java.util.Map _properties> = v;
label:
return;
}
public java.lang.String getContainerId()
{
java.lang.String v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v = v.<org.apache.qpid.proton.amqp.transport.Open: java.lang.String _containerId>;
return v;
}
public void setContainerId(java.lang.String)
{
java.lang.String v;
java.lang.NullPointerException v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v := @parameter: java.lang.String;
if v != null goto label;
v = new java.lang.NullPointerException;
specialinvoke v.<java.lang.NullPointerException: void <init>(java.lang.String)>("the container-id field is mandatory");
throw v;
label:
v.<org.apache.qpid.proton.amqp.transport.Open: java.lang.String _containerId> = v;
return;
}
public java.lang.String getHostname()
{
java.lang.String v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v = v.<org.apache.qpid.proton.amqp.transport.Open: java.lang.String _hostname>;
return v;
}
public void setHostname(java.lang.String)
{
java.lang.String v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v := @parameter: java.lang.String;
v.<org.apache.qpid.proton.amqp.transport.Open: java.lang.String _hostname> = v;
return;
}
public org.apache.qpid.proton.amqp.UnsignedInteger getMaxFrameSize()
{
org.apache.qpid.proton.amqp.UnsignedInteger v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedInteger _maxFrameSize>;
return v;
}
public void setMaxFrameSize(org.apache.qpid.proton.amqp.UnsignedInteger)
{
org.apache.qpid.proton.amqp.UnsignedInteger v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v := @parameter: org.apache.qpid.proton.amqp.UnsignedInteger;
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedInteger _maxFrameSize> = v;
return;
}
public org.apache.qpid.proton.amqp.UnsignedShort getChannelMax()
{
org.apache.qpid.proton.amqp.UnsignedShort v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedShort _channelMax>;
return v;
}
public void setChannelMax(org.apache.qpid.proton.amqp.UnsignedShort)
{
org.apache.qpid.proton.amqp.UnsignedShort v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v := @parameter: org.apache.qpid.proton.amqp.UnsignedShort;
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedShort _channelMax> = v;
return;
}
public org.apache.qpid.proton.amqp.UnsignedInteger getIdleTimeOut()
{
org.apache.qpid.proton.amqp.UnsignedInteger v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedInteger _idleTimeOut>;
return v;
}
public void setIdleTimeOut(org.apache.qpid.proton.amqp.UnsignedInteger)
{
org.apache.qpid.proton.amqp.UnsignedInteger v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v := @parameter: org.apache.qpid.proton.amqp.UnsignedInteger;
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedInteger _idleTimeOut> = v;
return;
}
public org.apache.qpid.proton.amqp.Symbol[] getOutgoingLocales()
{
org.apache.qpid.proton.amqp.Symbol[] v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _outgoingLocales>;
return v;
}
public transient void setOutgoingLocales(org.apache.qpid.proton.amqp.Symbol[])
{
org.apache.qpid.proton.amqp.Symbol[] v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v := @parameter: org.apache.qpid.proton.amqp.Symbol[];
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _outgoingLocales> = v;
return;
}
public org.apache.qpid.proton.amqp.Symbol[] getIncomingLocales()
{
org.apache.qpid.proton.amqp.Symbol[] v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _incomingLocales>;
return v;
}
public transient void setIncomingLocales(org.apache.qpid.proton.amqp.Symbol[])
{
org.apache.qpid.proton.amqp.Symbol[] v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v := @parameter: org.apache.qpid.proton.amqp.Symbol[];
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _incomingLocales> = v;
return;
}
public org.apache.qpid.proton.amqp.Symbol[] getOfferedCapabilities()
{
org.apache.qpid.proton.amqp.Symbol[] v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _offeredCapabilities>;
return v;
}
public transient void setOfferedCapabilities(org.apache.qpid.proton.amqp.Symbol[])
{
org.apache.qpid.proton.amqp.Symbol[] v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v := @parameter: org.apache.qpid.proton.amqp.Symbol[];
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _offeredCapabilities> = v;
return;
}
public org.apache.qpid.proton.amqp.Symbol[] getDesiredCapabilities()
{
org.apache.qpid.proton.amqp.Symbol[] v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _desiredCapabilities>;
return v;
}
public transient void setDesiredCapabilities(org.apache.qpid.proton.amqp.Symbol[])
{
org.apache.qpid.proton.amqp.Symbol[] v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v := @parameter: org.apache.qpid.proton.amqp.Symbol[];
v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _desiredCapabilities> = v;
return;
}
public java.util.Map getProperties()
{
org.apache.qpid.proton.amqp.transport.Open v;
java.util.Map v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v = v.<org.apache.qpid.proton.amqp.transport.Open: java.util.Map _properties>;
return v;
}
public void setProperties(java.util.Map)
{
org.apache.qpid.proton.amqp.transport.Open v;
java.util.Map v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v := @parameter: java.util.Map;
v.<org.apache.qpid.proton.amqp.transport.Open: java.util.Map _properties> = v;
return;
}
public void invoke(org.apache.qpid.proton.amqp.transport.FrameBody$FrameBodyHandler, org.apache.qpid.proton.amqp.Binary, java.lang.Object)
{
org.apache.qpid.proton.amqp.transport.FrameBody$FrameBodyHandler v;
java.lang.Object v;
org.apache.qpid.proton.amqp.Binary v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v := @parameter: org.apache.qpid.proton.amqp.transport.FrameBody$FrameBodyHandler;
v := @parameter: org.apache.qpid.proton.amqp.Binary;
v := @parameter: java.lang.Object;
interfaceinvoke v.<org.apache.qpid.proton.amqp.transport.FrameBody$FrameBodyHandler: void handleOpen(org.apache.qpid.proton.amqp.transport.Open,org.apache.qpid.proton.amqp.Binary,java.lang.Object)>(v, v, v);
return;
}
public java.lang.String toString()
{
org.apache.qpid.proton.amqp.UnsignedInteger v, v;
org.apache.qpid.proton.amqp.UnsignedShort v;
java.util.Map v;
java.lang.String v, v, v;
org.apache.qpid.proton.amqp.Symbol[] v, v, v, v, v, v, v, v;
java.util.List v, v, v, v;
org.apache.qpid.proton.amqp.transport.Open v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v = v.<org.apache.qpid.proton.amqp.transport.Open: java.lang.String _containerId>;
v = v.<org.apache.qpid.proton.amqp.transport.Open: java.lang.String _hostname>;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedInteger _maxFrameSize>;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedShort _channelMax>;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.UnsignedInteger _idleTimeOut>;
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _outgoingLocales>;
if v != null goto label;
v = null;
goto label;
label:
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _outgoingLocales>;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
label:
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _incomingLocales>;
if v != null goto label;
v = null;
goto label;
label:
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _incomingLocales>;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
label:
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _offeredCapabilities>;
if v != null goto label;
v = null;
goto label;
label:
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _offeredCapabilities>;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
label:
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _desiredCapabilities>;
if v != null goto label;
v = null;
goto label;
label:
v = v.<org.apache.qpid.proton.amqp.transport.Open: org.apache.qpid.proton.amqp.Symbol[] _desiredCapabilities>;
v = staticinvoke <java.util.Arrays: java.util.List asList(java.lang.Object[])>(v);
label:
v = v.<org.apache.qpid.proton.amqp.transport.Open: java.util.Map _properties>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String,org.apache.qpid.proton.amqp.UnsignedInteger,org.apache.qpid.proton.amqp.UnsignedShort,org.apache.qpid.proton.amqp.UnsignedInteger,java.util.List,java.util.List,java.util.List,java.util.List,java.util.Map)>(v, v, v, v, v, v, v, v, v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Open{ containerId=\'\u0001\', hostname=\'\u0001\', maxFrameSize=\u, channelMax=\u, idleTimeOut=\u, outgoingLocales=\u, incomingLocales=\u, offeredCapabilities=\u, desiredCapabilities=\u, properties=\u0001}");
return v;
}
public org.apache.qpid.proton.amqp.transport.Open copy()
{
org.apache.qpid.proton.amqp.transport.Open v, v;
v := @this: org.apache.qpid.proton.amqp.transport.Open;
v = new org.apache.qpid.proton.amqp.transport.Open;
specialinvoke v.<org.apache.qpid.proton.amqp.transport.Open: void <init>(org.apache.qpid.proton.amqp.transport.Open)>(v);
return v;
}
}