Interface StreamDescribedTypeDecoder<V>

Type Parameters:
V - The type this decoder handles
All Superinterfaces:
StreamTypeDecoder<V>
All Known Implementing Classes:
AbstractDescribedTypeDecoder, AcceptedTypeDecoder, AmqpSequenceTypeDecoder, AmqpValueTypeDecoder, ApplicationPropertiesTypeDecoder, AttachTypeDecoder, BeginTypeDecoder, CloseTypeDecoder, CoordinatorTypeDecoder, DataTypeDecoder, DeclaredTypeDecoder, DeclareTypeDecoder, DeleteOnCloseTypeDecoder, DeleteOnNoLinksOrMessagesTypeDecoder, DeleteOnNoLinksTypeDecoder, DeleteOnNoMessagesTypeDecoder, DeliveryAnnotationsTypeDecoder, DetachTypeDecoder, DischargeTypeDecoder, DispositionTypeDecoder, EndTypeDecoder, ErrorConditionTypeDecoder, FlowTypeDecoder, FooterTypeDecoder, HeaderTypeDecoder, MessageAnnotationsTypeDecoder, ModifiedTypeDecoder, OpenTypeDecoder, PropertiesTypeDecoder, ReceivedTypeDecoder, RejectedTypeDecoder, ReleasedTypeDecoder, SaslChallengeTypeDecoder, SaslInitTypeDecoder, SaslMechanismsTypeDecoder, SaslOutcomeTypeDecoder, SaslResponseTypeDecoder, SourceTypeDecoder, TargetTypeDecoder, TransactionStateTypeDecoder, TransferTypeDecoder, UnknownDescribedTypeDecoder

public interface StreamDescribedTypeDecoder<V> extends StreamTypeDecoder<V>
Interface for all DescribedType decoder implementations
  • Method Details

    • getDescriptorCode

      UnsignedLong getDescriptorCode()
      Returns the AMQP descriptor code for the type this decoder reads.
      Returns:
      an unsigned long descriptor code value.
    • getDescriptorSymbol

      Symbol getDescriptorSymbol()
      Returns the AMQP descriptor symbol for the type this decoder reads.
      Returns:
      an symbol descriptor code value.