Class AbstractArrayTypeDecoder

java.lang.Object
org.apache.qpid.protonj2.codec.decoders.AbstractPrimitiveTypeDecoder<Object>
org.apache.qpid.protonj2.codec.decoders.primitives.AbstractArrayTypeDecoder
All Implemented Interfaces:
PrimitiveArrayTypeDecoder, PrimitiveTypeDecoder<Object>, StreamTypeDecoder<Object>, TypeDecoder<Object>
Direct Known Subclasses:
Array32TypeDecoder, Array8TypeDecoder

public abstract class AbstractArrayTypeDecoder extends AbstractPrimitiveTypeDecoder<Object> implements PrimitiveArrayTypeDecoder
Base for the decoders of AMQP Array types that defaults to returning opaque Object values to match what the other decoders do. External decoding tools will need to use the TypeDecoder.isArrayType() checks to determine how they want to read and return array types.
  • Constructor Details

    • AbstractArrayTypeDecoder

      public AbstractArrayTypeDecoder()
  • Method Details