Uses of Interface
org.apache.qpid.protonj2.codec.StreamTypeDecoder
Packages that use StreamTypeDecoder
Package
Description
-
Uses of StreamTypeDecoder in org.apache.qpid.protonj2.codec
Subinterfaces of StreamTypeDecoder in org.apache.qpid.protonj2.codecModifier and TypeInterfaceDescriptioninterfaceInterface for all DescribedType decoder implementationsMethods in org.apache.qpid.protonj2.codec that return StreamTypeDecoderModifier and TypeMethodDescriptionStreamDecoder.peekNextTypeDecoder(InputStream stream, StreamDecoderState state) Peeks ahead in the givenInputStreaminstance and returns aTypeDecoderthat can read the next encoded AMQP type from the stream's bytes.StreamDecoder.readNextTypeDecoder(InputStream stream, StreamDecoderState state) Reads from the givenInputStreaminstance and returns aStreamTypeDecoderthat can read the next encoded AMQP type from the stream's bytes. -
Uses of StreamTypeDecoder in org.apache.qpid.protonj2.codec.decoders
Subinterfaces of StreamTypeDecoder in org.apache.qpid.protonj2.codec.decodersModifier and TypeInterfaceDescriptioninterfaceProvides 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.interfaceInterface for a TypeDecoder that manages decoding of AMQP primitive types.Classes in org.apache.qpid.protonj2.codec.decoders that implement StreamTypeDecoderModifier and TypeClassDescriptionclassAbstract base for all List based Described Type decoders which implements the generic methods common to all the implementations.classAbstract base for all List based Described Type decoders which implements the generic methods common to all the implementations.classAbstract base for all Described Type decoders which implements the generic methods common to all the implementations.classAbstract base for all Described Type decoders which implements the generic methods common to all the implementations.classDecoder of AMQP Described type values from a byte stream.Methods in org.apache.qpid.protonj2.codec.decoders that return StreamTypeDecoderModifier and TypeMethodDescriptionProtonStreamDecoder.peekNextTypeDecoder(InputStream stream, StreamDecoderState state) ProtonStreamDecoder.readNextTypeDecoder(InputStream stream, StreamDecoderState state) Methods in org.apache.qpid.protonj2.codec.decoders with parameters of type StreamTypeDecoderModifier and TypeMethodDescriptionprotected static voidAbstractDescribedTypeDecoder.checkIsExpectedType(Class<?> expected, StreamTypeDecoder<?> actual) protected static <E> EAbstractDescribedTypeDecoder.checkIsExpectedTypeAndCast(Class<?> expected, StreamTypeDecoder<?> actual) booleanProtonScanningContext.matches(StreamTypeDecoder<?> typeDecoder, InputStream stream, int encodedSize, Consumer<Type> matchConsumer) booleanStreamScanningContext.matches(StreamTypeDecoder<?> typeDecoder, InputStream candidate, int candidateLength, Consumer<Type> matchConsumer) Returns true if the encoded entry bytes match against the search domain of the scan matching context and calls the provided matchConsumerwith the original unencoded form of the matched entry. -
Uses of StreamTypeDecoder in org.apache.qpid.protonj2.codec.decoders.messaging
Classes in org.apache.qpid.protonj2.codec.decoders.messaging that implement StreamTypeDecoderModifier and TypeClassDescriptionfinal classDecoder of AMQP Accepted type values from a byte stream.final classDecoder of AMQP Data type values from a byte stream.final classDecoder of AMQP Data type values from a byte stream.final classDecoder of AMQP ApplicationProperties types from a byte streamfinal classDecoder of AMQP Data type values from a byte stream.final classDecoder of AMQP DeleteOnClose type values from a byte streamfinal classDecoder of AMQP DeleteOnNoLinksOrMessages type values from a byte streamfinal classDecoder of AMQP DeleteOnNoLinks type values from a byte streamfinal classDecoder of AMQP DeleteOnNoLinks type values from a byte streamfinal classDecoder of AMQP Delivery Annotations type values from a byte stream.final classDecoder of AMQP Footer type values from a byte stream.final classDecoder of AMQP Header types from a byte streamfinal classDecoder of AMQP Message Annotations type values from a byte stream.final classDecoder of AMQP Modified type values from a byte stream.final classDecoder of AMQP Properties type values from a byte streamfinal classDecoder of AMQP Received type value from a byte stream.final classDecoder of AMQP Rejected type values from a byte stream.final classDecoder of AMQP Released type values from a byte stream.final classDecoder of AMQP Source type values from a byte stream.final classDecoder of AMQP Target type values from a byte stream -
Uses of StreamTypeDecoder in org.apache.qpid.protonj2.codec.decoders.primitives
Subinterfaces of StreamTypeDecoder in org.apache.qpid.protonj2.codec.decoders.primitivesModifier and TypeInterfaceDescriptioninterfaceBase for all Binary type value decoders.interfaceBase class for List type decoders.interfaceBase interface for all AMQP Map type value decoders.interfaceBase for all String type decodersinterfaceBase for all Symbol type decoders.Classes in org.apache.qpid.protonj2.codec.decoders.primitives that implement StreamTypeDecoderModifier and TypeClassDescriptionclassBase for the decoders of AMQP Array types that defaults to returning opaque Object values to match what the other decoders do.classBase class for the various Binary type decoders used to read AMQP Binary values.classBase for the various List type decoders needed to read AMQP List values.classBase for the various Map type decoders used to read AMQP Map values.classBase for the various String type Decoders used to read AMQP String values.classBase class for the Symbol decoders used on AMQP Symbol types.final classDecoder of AMQP Arrays from a byte stream.final classDecoder of AMQP Arrays from a byte stream.final classDecoder of AMQP Binary values from a byte stream.final classDecoder of AMQP Binary values with length less than 255 from a byte stream.final classDecoder of AMQP Boolean False values from a byte stream.final classDecoder of AMQP Boolean True values from a byte stream.classDecoder of AMQP Boolean values from a byte stream.final classDecoder of AMQP Bytes from a byte stream.final classDecoder of AMQP Character from a byte stream.final classDecoder of AMQP Decimal128 values from a byte streamfinal classDecoder of AMQP Decimal32 values from a byte streamfinal classDecoder of AMQP Decimal64 values from a byte streamfinal classDecoder of AMQP Double values from a byte streamfinal classDecoder of AMQP Float values from a byte stream.final classDecode AMQP Integer values from a byte streamfinal classDecode AMQP small Integer values from a byte streamfinal classDecoder of Zero sized AMQP List values from a byte stream.final classDecoder of AMQP List values from a byte streamfinal classDecoder of AMQP small List values from a byte stream.final classDecode AMQP small Long values from a byte streamclassDecode AMQP Long values from a byte streamfinal classDecoder of AMQP Map value from a byte streamfinal classDecoder of AMQP small Map types from a byte streamfinal classDecoder of AMQP Null values from a byte stream.final classDecode AMQP Short values from a byte streamfinal classDecoder of AMQP String values from a byte stream.final classDecoder of AMQP small String values from a byte stream.final classDecoder of AMQP Symbol values from a byte stream.final classDecoder of AMQP Symbol values from a byte stream.final classDecoder of AMQP Timestamp values from a byte stream.final classDecode AMQP Unsigned Byte values from a byte streamfinal classDecode AMQP Zero value Unsigned Integer values from a byte streamfinal classDecode AMQP Unsigned Integer values from a byte streamclassDecode AMQP Small Unsigned Integer values from a byte streamfinal classDecode AMQP Zero value Unsigned Long values from a byte streamfinal classDecode AMQP Unsigned Long values from a byte streamfinal classDecode AMQP Unsigned small Long values from a byte streamfinal classDecode AMQP Unsigned Short values from a byte streamfinal classDecoder of AMQP UUID values from a byte stream -
Uses of StreamTypeDecoder in org.apache.qpid.protonj2.codec.decoders.security
Classes in org.apache.qpid.protonj2.codec.decoders.security that implement StreamTypeDecoderModifier and TypeClassDescriptionfinal classDecoder of AMQP SaslChallenge type values from a byte stream.final classDecoder of AMQP SaslInit type values from a byte stream.final classDecoder of AMQP SaslChallenge type values from a byte stream.final classDecoder of AMQP SaslOutcome type values from a byte stream.final classDecoder of AMQP SaslResponse type values from a byte stream. -
Uses of StreamTypeDecoder in org.apache.qpid.protonj2.codec.decoders.transactions
Classes in org.apache.qpid.protonj2.codec.decoders.transactions that implement StreamTypeDecoderModifier and TypeClassDescriptionfinal classDecoder of AMQP Coordinator type values from a byte stream.final classDecoder of AMQP Declared types from a byte stream.final classDecoder of AMQP Declare type values from a byte streamfinal classDecoder of AMQP Discharge type values from a byte stream.final classDecoder of AMQP TransactionState types from a byte stream. -
Uses of StreamTypeDecoder in org.apache.qpid.protonj2.codec.decoders.transport
Classes in org.apache.qpid.protonj2.codec.decoders.transport that implement StreamTypeDecoderModifier and TypeClassDescriptionfinal classDecoder of AMQP Attach type values from a byte stream.final classDecoder of AMQP Begin type values from a byte streamfinal classDecoder of AMQP Close type values from a byte streamfinal classDecoder of AMQP Detach type values from a byte streamfinal classDecoder of AMQP Disposition type values from a byte stream.final classDecoder of AMQP End type values from a byte streamfinal classDecoder of AMQP ErrorCondition type values from a byte stream.final classDecoder of AMQP Flow type values from a byte stream.final classDecoder of AMQP Open type values from a byte stream.final classDecoder of AMQP Transfer type values from a byte stream