Uses of Interface
org.apache.qpid.protonj2.codec.TypeDecoder
-
-
Uses of TypeDecoder in org.apache.qpid.protonj2.codec
Subinterfaces of TypeDecoder in org.apache.qpid.protonj2.codec Modifier and Type Interface Description interface
DescribedTypeDecoder<V>
Interface for all DescribedType decoder implementationsMethods in org.apache.qpid.protonj2.codec that return TypeDecoder Modifier and Type Method Description TypeDecoder<?>
Decoder. peekNextTypeDecoder(ProtonBuffer buffer, DecoderState state)
Peeks ahead in the givenProtonBuffer
instance and returns aTypeDecoder
that can read the next encoded AMQP type from the buffer's bytes.TypeDecoder<?>
Decoder. readNextTypeDecoder(ProtonBuffer buffer, DecoderState state)
Reads from the givenProtonBuffer
instance and returns aTypeDecoder
that can read the next encoded AMQP type from the buffer's bytes. -
Uses of TypeDecoder in org.apache.qpid.protonj2.codec.decoders
Subinterfaces of TypeDecoder in org.apache.qpid.protonj2.codec.decoders Modifier and Type Interface Description interface
PrimitiveArrayTypeDecoder
Provides an interface for an Array type decoder that provides the Proton decoder with entry points to read arrays in a manner that support the desired Java array type to be returned.interface
PrimitiveTypeDecoder<V>
Interface for a TypeDecoder that manages decoding of AMQP primitive types.Classes in org.apache.qpid.protonj2.codec.decoders that implement TypeDecoder Modifier and Type Class Description class
AbstractDescribedTypeDecoder<V>
Abstract base for all Described Type decoders which implements the generic methods common to all the implementations.class
AbstractPrimitiveTypeDecoder<V>
Abstract base for all Described Type decoders which implements the generic methods common to all the implementations.class
UnknownDescribedTypeDecoder
Decoder of AMQP Described type values from a byte stream.Methods in org.apache.qpid.protonj2.codec.decoders that return TypeDecoder Modifier and Type Method Description TypeDecoder<?>
ProtonDecoder. peekNextTypeDecoder(ProtonBuffer buffer, DecoderState state)
TypeDecoder<?>
ProtonDecoder. readNextTypeDecoder(ProtonBuffer buffer, DecoderState state)
Methods in org.apache.qpid.protonj2.codec.decoders with parameters of type TypeDecoder Modifier and Type Method Description protected static void
AbstractDescribedTypeDecoder. checkIsExpectedType(java.lang.Class<?> expected, TypeDecoder<?> actual)
protected static <E> E
AbstractDescribedTypeDecoder. checkIsExpectedTypeAndCast(java.lang.Class<?> expected, TypeDecoder<?> actual)
-
Uses of TypeDecoder in org.apache.qpid.protonj2.codec.decoders.messaging
Classes in org.apache.qpid.protonj2.codec.decoders.messaging that implement TypeDecoder Modifier and Type Class Description class
AcceptedTypeDecoder
Decoder of AMQP Accepted type values from a byte stream.class
AmqpSequenceTypeDecoder
Decoder of AMQP Data type values from a byte stream.class
AmqpValueTypeDecoder
Decoder of AMQP Data type values from a byte stream.class
ApplicationPropertiesTypeDecoder
Decoder of AMQP ApplicationProperties types from a byte streamclass
DataTypeDecoder
Decoder of AMQP Data type values from a byte stream.class
DeleteOnCloseTypeDecoder
Decoder of AMQP DeleteOnClose type values from a byte streamclass
DeleteOnNoLinksOrMessagesTypeDecoder
Decoder of AMQP DeleteOnNoLinksOrMessages type values from a byte streamclass
DeleteOnNoLinksTypeDecoder
Decoder of AMQP DeleteOnNoLinks type values from a byte streamclass
DeleteOnNoMessagesTypeDecoder
Decoder of AMQP DeleteOnNoLinks type values from a byte streamclass
DeliveryAnnotationsTypeDecoder
Decoder of AMQP Delivery Annotations type values from a byte stream.class
FooterTypeDecoder
Decoder of AMQP Footer type values from a byte stream.class
HeaderTypeDecoder
Decoder of AMQP Header types from a byte streamclass
MessageAnnotationsTypeDecoder
Decoder of AMQP Message Annotations type values from a byte stream.class
ModifiedTypeDecoder
Decoder of AMQP Modified type values from a byte stream.class
PropertiesTypeDecoder
Decoder of AMQP Properties type values from a byte streamclass
ReceivedTypeDecoder
Decoder of AMQP Received type value from a byte stream.class
RejectedTypeDecoder
Decoder of AMQP Rejected type values from a byte stream.class
ReleasedTypeDecoder
Decoder of AMQP Released type values from a byte stream.class
SourceTypeDecoder
Decoder of AMQP Source type values from a byte stream.class
TargetTypeDecoder
Decoder of AMQP Target type values from a byte stream -
Uses of TypeDecoder in org.apache.qpid.protonj2.codec.decoders.primitives
Subinterfaces of TypeDecoder in org.apache.qpid.protonj2.codec.decoders.primitives Modifier and Type Interface Description interface
BinaryTypeDecoder
Base for all Binary type value decoders.interface
ListTypeDecoder
Base class for List type decoders.interface
MapTypeDecoder
Base interface for all AMQP Map type value decoders.interface
StringTypeDecoder
Base for all String type decodersinterface
SymbolTypeDecoder
Base for all Symbol type decoders.Classes in org.apache.qpid.protonj2.codec.decoders.primitives that implement TypeDecoder Modifier and Type Class Description class
AbstractArrayTypeDecoder
Base for the decoders of AMQP Array types that defaults to returning opaque Object values to match what the other decoders do.class
AbstractBinaryTypeDecoder
Base class for the various Binary type decoders used to read AMQP Binary values.class
AbstractListTypeDecoder
Base for the various List type decoders needed to read AMQP List values.class
AbstractMapTypeDecoder
Base for the various Map type decoders used to read AMQP Map values.class
AbstractStringTypeDecoder
Base for the various String type Decoders used to read AMQP String values.class
AbstractSymbolTypeDecoder
Base class for the Symbol decoders used on AMQP Symbol types.class
Array32TypeDecoder
Decoder of AMQP Arrays from a byte stream.class
Array8TypeDecoder
Decoder of AMQP Arrays from a byte stream.class
Binary32TypeDecoder
Decoder of AMQP Binary values from a byte stream.class
Binary8TypeDecoder
Decoder of AMQP Binary values with length less than 255 from a byte stream.class
BooleanFalseTypeDecoder
Decoder of AMQP Boolean False values from a byte stream.class
BooleanTrueTypeDecoder
Decoder of AMQP Boolean True values from a byte stream.class
BooleanTypeDecoder
Decoder of AMQP Boolean values from a byte stream.class
ByteTypeDecoder
Decoder of AMQP Bytes from a byte stream.class
CharacterTypeDecoder
Decoder of AMQP Character from a byte stream.class
Decimal128TypeDecoder
Decoder of AMQP Decimal128 values from a byte streamclass
Decimal32TypeDecoder
Decoder of AMQP Decimal32 values from a byte streamclass
Decimal64TypeDecoder
Decoder of AMQP Decimal64 values from a byte streamclass
DoubleTypeDecoder
Decoder of AMQP Double values from a byte streamclass
FloatTypeDecoder
Decoder of AMQP Float values from a byte stream.class
Integer32TypeDecoder
Decode AMQP Integer values from a byte streamclass
Integer8TypeDecoder
Decode AMQP small Integer values from a byte streamclass
List0TypeDecoder
Decoder of Zero sized AMQP List values from a byte stream.class
List32TypeDecoder
Decoder of AMQP List values from a byte streamclass
List8TypeDecoder
Decoder of AMQP small List values from a byte stream.class
Long8TypeDecoder
Decode AMQP small Long values from a byte streamclass
LongTypeDecoder
Decode AMQP Long values from a byte streamclass
Map32TypeDecoder
Decoder of AMQP Map value from a byte streamclass
Map8TypeDecoder
Decoder of AMQP small Map types from a byte streamclass
NullTypeDecoder
Decoder of AMQP Null values from a byte stream.class
ShortTypeDecoder
Decode AMQP Short values from a byte streamclass
String32TypeDecoder
Decoder of AMQP String values from a byte stream.class
String8TypeDecoder
Decoder of AMQP small String values from a byte stream.class
Symbol32TypeDecoder
Decoder of AMQP Symbol values from a byte stream.class
Symbol8TypeDecoder
Decoder of AMQP Symbol values from a byte stream.class
TimestampTypeDecoder
Decoder of AMQP Timestamp values from a byte stream.class
UnsignedByteTypeDecoder
Decode AMQP Unsigned Byte values from a byte streamclass
UnsignedInteger0TypeDecoder
Decode AMQP Zero value Unsigned Integer values from a byte streamclass
UnsignedInteger32TypeDecoder
Decode AMQP Unsigned Integer values from a byte streamclass
UnsignedInteger8TypeDecoder
Decode AMQP Small Unsigned Integer values from a byte streamclass
UnsignedLong0TypeDecoder
Decode AMQP Zero value Unsigned Long values from a byte streamclass
UnsignedLong64TypeDecoder
Decode AMQP Unsigned Long values from a byte streamclass
UnsignedLong8TypeDecoder
Decode AMQP Unsigned small Long values from a byte streamclass
UnsignedShortTypeDecoder
Decode AMQP Unsigned Short values from a byte streamclass
UUIDTypeDecoder
Decoder of AMQP UUID values from a byte stream -
Uses of TypeDecoder in org.apache.qpid.protonj2.codec.decoders.security
Classes in org.apache.qpid.protonj2.codec.decoders.security that implement TypeDecoder Modifier and Type Class Description class
SaslChallengeTypeDecoder
Decoder of AMQP SaslChallenge type values from a byte stream.class
SaslInitTypeDecoder
Decoder of AMQP SaslInit type values from a byte stream.class
SaslMechanismsTypeDecoder
Decoder of AMQP SaslChallenge type values from a byte stream.class
SaslOutcomeTypeDecoder
Decoder of AMQP SaslOutcome type values from a byte stream.class
SaslResponseTypeDecoder
Decoder of AMQP SaslResponse type values from a byte stream. -
Uses of TypeDecoder in org.apache.qpid.protonj2.codec.decoders.transactions
Classes in org.apache.qpid.protonj2.codec.decoders.transactions that implement TypeDecoder Modifier and Type Class Description class
CoordinatorTypeDecoder
Decoder of AMQP Coordinator type values from a byte stream.class
DeclaredTypeDecoder
Decoder of AMQP Declared types from a byte stream.class
DeclareTypeDecoder
Decoder of AMQP Declare type values from a byte streamclass
DischargeTypeDecoder
Decoder of AMQP Discharge type values from a byte stream.class
TransactionStateTypeDecoder
Decoder of AMQP TransactionState types from a byte stream. -
Uses of TypeDecoder in org.apache.qpid.protonj2.codec.decoders.transport
Classes in org.apache.qpid.protonj2.codec.decoders.transport that implement TypeDecoder Modifier and Type Class Description class
AttachTypeDecoder
Decoder of AMQP Attach type values from a byte stream.class
BeginTypeDecoder
Decoder of AMQP Begin type values from a byte streamclass
CloseTypeDecoder
Decoder of AMQP Close type values from a byte streamclass
DetachTypeDecoder
Decoder of AMQP Detach type values from a byte streamclass
DispositionTypeDecoder
Decoder of AMQP Disposition type values from a byte stream.class
EndTypeDecoder
Decoder of AMQP End type values from a byte streamclass
ErrorConditionTypeDecoder
Decoder of AMQP ErrorCondition type values from a byte stream.class
FlowTypeDecoder
Decoder of AMQP Flow type values from a byte stream.class
OpenTypeDecoder
Decoder of AMQP Open type values from a byte stream.class
TransferTypeDecoder
Decoder of AMQP Transfer type values from a byte stream
-