Class FastPathMessageAnnotationsType
java.lang.Object
org.apache.qpid.proton.codec.messaging.FastPathMessageAnnotationsType
- All Implemented Interfaces:
AMQPType<MessageAnnotations>,FastPathDescribedTypeConstructor<MessageAnnotations>,TypeConstructor<MessageAnnotations>
public class FastPathMessageAnnotationsType
extends Object
implements AMQPType<MessageAnnotations>, FastPathDescribedTypeConstructor<MessageAnnotations>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCollection<? extends TypeEncoding<MessageAnnotations>>static voidregister(Decoder decoder, EncoderImpl encoder) voidvoidwrite(MessageAnnotations val)
-
Constructor Details
-
FastPathMessageAnnotationsType
-
-
Method Details
-
getEncoder
-
getDecoder
-
encodesJavaPrimitive
public boolean encodesJavaPrimitive()- Specified by:
encodesJavaPrimitivein interfaceTypeConstructor<MessageAnnotations>
-
getTypeClass
- Specified by:
getTypeClassin interfaceAMQPType<MessageAnnotations>- Specified by:
getTypeClassin interfaceTypeConstructor<MessageAnnotations>
-
getEncoding
- Specified by:
getEncodingin interfaceAMQPType<MessageAnnotations>
-
getCanonicalEncoding
- Specified by:
getCanonicalEncodingin interfaceAMQPType<MessageAnnotations>
-
getAllEncodings
- Specified by:
getAllEncodingsin interfaceAMQPType<MessageAnnotations>
-
readValue
- Specified by:
readValuein interfaceTypeConstructor<MessageAnnotations>
-
skipValue
public void skipValue()- Specified by:
skipValuein interfaceTypeConstructor<MessageAnnotations>
-
write
- Specified by:
writein interfaceAMQPType<MessageAnnotations>
-
register
-