public final class org.apache.qpid.proton.amqp.transport.Begin extends java.lang.Object implements org.apache.qpid.proton.amqp.transport.FrameBody
{
private org.apache.qpid.proton.amqp.UnsignedShort _remoteChannel;
private org.apache.qpid.proton.amqp.UnsignedInteger _nextOutgoingId;
private org.apache.qpid.proton.amqp.UnsignedInteger _incomingWindow;
private org.apache.qpid.proton.amqp.UnsignedInteger _outgoingWindow;
private org.apache.qpid.proton.amqp.UnsignedInteger _handleMax;
private org.apache.qpid.proton.amqp.Symbol[] _offeredCapabilities;
private org.apache.qpid.proton.amqp.Symbol[] _desiredCapabilities;
private java.util.Map _properties;
public void <init>()
{
int v;
org.apache.qpid.proton.amqp.transport.Begin v;
org.apache.qpid.proton.amqp.UnsignedInteger v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
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.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _handleMax> = v;
return;
}
public void <init>(org.apache.qpid.proton.amqp.transport.Begin)
{
java.lang.Object[] v, v;
org.apache.qpid.proton.amqp.transport.Begin v, v;
org.apache.qpid.proton.amqp.UnsignedInteger v, v, v, v, v;
org.apache.qpid.proton.amqp.UnsignedShort v;
java.util.LinkedHashMap v;
java.util.Map v, v;
int v, v, v;
org.apache.qpid.proton.amqp.Symbol[] v, v, v, v, v, v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v := @parameter: org.apache.qpid.proton.amqp.transport.Begin;
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.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _handleMax> = v;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedShort _remoteChannel>;
v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedShort _remoteChannel> = v;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _nextOutgoingId>;
v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _nextOutgoingId> = v;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _incomingWindow>;
v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _incomingWindow> = v;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _outgoingWindow>;
v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _outgoingWindow> = v;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _handleMax>;
v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _handleMax> = v;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.Symbol[] _offeredCapabilities>;
if v == null goto label;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.Symbol[] _offeredCapabilities>;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: 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.Begin: org.apache.qpid.proton.amqp.Symbol[] _offeredCapabilities> = v;
label:
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.Symbol[] _desiredCapabilities>;
if v == null goto label;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.Symbol[] _desiredCapabilities>;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: 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.Begin: org.apache.qpid.proton.amqp.Symbol[] _desiredCapabilities> = v;
label:
v = v.<org.apache.qpid.proton.amqp.transport.Begin: java.util.Map _properties>;
if v == null goto label;
v = new java.util.LinkedHashMap;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: java.util.Map _properties>;
specialinvoke v.<java.util.LinkedHashMap: void <init>(java.util.Map)>(v);
v.<org.apache.qpid.proton.amqp.transport.Begin: java.util.Map _properties> = v;
label:
return;
}
public org.apache.qpid.proton.amqp.UnsignedShort getRemoteChannel()
{
org.apache.qpid.proton.amqp.transport.Begin v;
org.apache.qpid.proton.amqp.UnsignedShort v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedShort _remoteChannel>;
return v;
}
public void setRemoteChannel(org.apache.qpid.proton.amqp.UnsignedShort)
{
org.apache.qpid.proton.amqp.transport.Begin v;
org.apache.qpid.proton.amqp.UnsignedShort v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v := @parameter: org.apache.qpid.proton.amqp.UnsignedShort;
v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedShort _remoteChannel> = v;
return;
}
public org.apache.qpid.proton.amqp.UnsignedInteger getNextOutgoingId()
{
org.apache.qpid.proton.amqp.transport.Begin v;
org.apache.qpid.proton.amqp.UnsignedInteger v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _nextOutgoingId>;
return v;
}
public void setNextOutgoingId(org.apache.qpid.proton.amqp.UnsignedInteger)
{
org.apache.qpid.proton.amqp.transport.Begin v;
org.apache.qpid.proton.amqp.UnsignedInteger v;
java.lang.NullPointerException v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v := @parameter: org.apache.qpid.proton.amqp.UnsignedInteger;
if v != null goto label;
v = new java.lang.NullPointerException;
specialinvoke v.<java.lang.NullPointerException: void <init>(java.lang.String)>("the next-outgoing-id field is mandatory");
throw v;
label:
v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _nextOutgoingId> = v;
return;
}
public org.apache.qpid.proton.amqp.UnsignedInteger getIncomingWindow()
{
org.apache.qpid.proton.amqp.transport.Begin v;
org.apache.qpid.proton.amqp.UnsignedInteger v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _incomingWindow>;
return v;
}
public void setIncomingWindow(org.apache.qpid.proton.amqp.UnsignedInteger)
{
org.apache.qpid.proton.amqp.transport.Begin v;
org.apache.qpid.proton.amqp.UnsignedInteger v;
java.lang.NullPointerException v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v := @parameter: org.apache.qpid.proton.amqp.UnsignedInteger;
if v != null goto label;
v = new java.lang.NullPointerException;
specialinvoke v.<java.lang.NullPointerException: void <init>(java.lang.String)>("the incoming-window field is mandatory");
throw v;
label:
v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _incomingWindow> = v;
return;
}
public org.apache.qpid.proton.amqp.UnsignedInteger getOutgoingWindow()
{
org.apache.qpid.proton.amqp.transport.Begin v;
org.apache.qpid.proton.amqp.UnsignedInteger v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _outgoingWindow>;
return v;
}
public void setOutgoingWindow(org.apache.qpid.proton.amqp.UnsignedInteger)
{
org.apache.qpid.proton.amqp.transport.Begin v;
org.apache.qpid.proton.amqp.UnsignedInteger v;
java.lang.NullPointerException v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v := @parameter: org.apache.qpid.proton.amqp.UnsignedInteger;
if v != null goto label;
v = new java.lang.NullPointerException;
specialinvoke v.<java.lang.NullPointerException: void <init>(java.lang.String)>("the outgoing-window field is mandatory");
throw v;
label:
v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _outgoingWindow> = v;
return;
}
public org.apache.qpid.proton.amqp.UnsignedInteger getHandleMax()
{
org.apache.qpid.proton.amqp.transport.Begin v;
org.apache.qpid.proton.amqp.UnsignedInteger v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _handleMax>;
return v;
}
public void setHandleMax(org.apache.qpid.proton.amqp.UnsignedInteger)
{
org.apache.qpid.proton.amqp.transport.Begin v;
org.apache.qpid.proton.amqp.UnsignedInteger v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v := @parameter: org.apache.qpid.proton.amqp.UnsignedInteger;
v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _handleMax> = v;
return;
}
public org.apache.qpid.proton.amqp.Symbol[] getOfferedCapabilities()
{
org.apache.qpid.proton.amqp.Symbol[] v;
org.apache.qpid.proton.amqp.transport.Begin v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: 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.Begin v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v := @parameter: org.apache.qpid.proton.amqp.Symbol[];
v.<org.apache.qpid.proton.amqp.transport.Begin: 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.Begin v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: 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.Begin v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v := @parameter: org.apache.qpid.proton.amqp.Symbol[];
v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.Symbol[] _desiredCapabilities> = v;
return;
}
public java.util.Map getProperties()
{
org.apache.qpid.proton.amqp.transport.Begin v;
java.util.Map v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: java.util.Map _properties>;
return v;
}
public void setProperties(java.util.Map)
{
org.apache.qpid.proton.amqp.transport.Begin v;
java.util.Map v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v := @parameter: java.util.Map;
v.<org.apache.qpid.proton.amqp.transport.Begin: 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;
org.apache.qpid.proton.amqp.transport.Begin v;
java.lang.Object v;
org.apache.qpid.proton.amqp.Binary v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
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 handleBegin(org.apache.qpid.proton.amqp.transport.Begin,org.apache.qpid.proton.amqp.Binary,java.lang.Object)>(v, v, v);
return;
}
public java.lang.String toString()
{
org.apache.qpid.proton.amqp.Symbol[] v, v, v, v;
org.apache.qpid.proton.amqp.transport.Begin v;
org.apache.qpid.proton.amqp.UnsignedInteger v, v, v, v;
org.apache.qpid.proton.amqp.UnsignedShort v;
java.util.List v, v;
java.util.Map v;
java.lang.String v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedShort _remoteChannel>;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _nextOutgoingId>;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _incomingWindow>;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _outgoingWindow>;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: org.apache.qpid.proton.amqp.UnsignedInteger _handleMax>;
v = v.<org.apache.qpid.proton.amqp.transport.Begin: 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.Begin: 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.Begin: 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.Begin: 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.Begin: java.util.Map _properties>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (org.apache.qpid.proton.amqp.UnsignedShort,org.apache.qpid.proton.amqp.UnsignedInteger,org.apache.qpid.proton.amqp.UnsignedInteger,org.apache.qpid.proton.amqp.UnsignedInteger,org.apache.qpid.proton.amqp.UnsignedInteger,java.util.List,java.util.List,java.util.Map)>(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[])>("Begin{remoteChannel=\u, nextOutgoingId=\u, incomingWindow=\u, outgoingWindow=\u, handleMax=\u, offeredCapabilities=\u, desiredCapabilities=\u, properties=\u0001}");
return v;
}
public org.apache.qpid.proton.amqp.transport.Begin copy()
{
org.apache.qpid.proton.amqp.transport.Begin v, v;
v := @this: org.apache.qpid.proton.amqp.transport.Begin;
v = new org.apache.qpid.proton.amqp.transport.Begin;
specialinvoke v.<org.apache.qpid.proton.amqp.transport.Begin: void <init>(org.apache.qpid.proton.amqp.transport.Begin)>(v);
return v;
}
}