@Override public String getReplyTo() { if (_propertiesSection == null || _propertiesSection.getValue().getReplyTo() == null) { return null; } else { return _propertiesSection.getValue().getReplyTo(); } }
@Override public synchronized T getValue() { if(_value == null) { S section = decode(createNonEncodingRetainingSectionConstructor()); _value = section.getValue(); } return _value; }
@Override public String getGroupId() { if (_propertiesSection == null || _propertiesSection.getValue().getGroupId() == null) { return null; } else { return _propertiesSection.getValue().getGroupId(); } }
protected AbstractSection(final S section) { _value = section.getValue(); _section = section; encodeIfNecessary(); }
@Override protected AmqpSequenceSection createObject(final QpidByteBuffer encodedForm) { return new AmqpSequenceSection(encodedForm); }
@Override public DeliveryAnnotationsSection copy() { return new DeliveryAnnotationsSection(this); }
@Override protected DeleteOnNoLinksOrMessages construct(final FieldValueReader fieldValueReader) throws AmqpErrorException { DeleteOnNoLinksOrMessages obj = new DeleteOnNoLinksOrMessages(); return obj; } }
@Override protected Released construct(final FieldValueReader fieldValueReader) throws AmqpErrorException { Released obj = new Released(); return obj; } }
@Override public HeaderSection createEncodingRetainingSection() { return new HeaderSection(this); } }
@Override protected DeleteOnNoMessages construct(final FieldValueReader fieldValueReader) throws AmqpErrorException { DeleteOnNoMessages obj = new DeleteOnNoMessages(); return obj; } }
@Override protected DataSection createObject(final QpidByteBuffer encoding, final ValueHandler handler) { return new DataSection(encoding); }
@Override public AmqpValue construct(Object underlying) { return new AmqpValue(underlying); }
@Override public ApplicationPropertiesSection copy() { return new ApplicationPropertiesSection(this); }
@Override public PropertiesSection copy() { return new PropertiesSection(this); }
@Override protected DeleteOnNoLinks construct(final FieldValueReader fieldValueReader) throws AmqpErrorException { DeleteOnNoLinks obj = new DeleteOnNoLinks(); return obj; } }
@Override public FooterSection createEncodingRetainingSection() { return new FooterSection(this); } }
@Override protected DeleteOnClose construct(final FieldValueReader fieldValueReader) throws AmqpErrorException { DeleteOnClose obj = new DeleteOnClose(); return obj; } }
@Override public AmqpValueSection copy() { return new AmqpValueSection(this); }
@Override public AmqpSequenceSection createEncodingRetainingSection() { return new AmqpSequenceSection(this); } }