Package org.apache.juneau.marshall.msgpack
package org.apache.juneau.marshall.msgpack
MessagePack Marshalling Support
-
ClassDescriptionAnnotation that can be applied to classes, fields, and methods to tweak how they are handled by
MsgPackSerializerandMsgPackParser.Utility classes and methods for the@MsgPackannotation.Builder class.Dynamically applies a@MsgPackannotation to specified classes, methods, or fields.A collection of@MsgPackApply annotations.Utility classes and methods for the@MsgPackApplyannotation.Applies targetedMsgPackApplyannotations to aContext.Builder.Builder class.Metadata on bean properties specific to the MessagePack serializers and parsers pulled from the@MsgPackannotation on the bean property.Metadata on classes specific to the MessagePack serializers and parsers pulled from the@MsgPackannotation on the class.Annotation for specifying config properties defined inMsgPackSerializerandMsgPackParser.Utility classes and methods for the@MsgPackConfigannotation.AppliesMsgPackConfigannotations to aMsgPackParser.Builder.AppliesMsgPackConfigannotations to aMsgPackSerializer.Builder.Specialized input stream for parsing MessagePack streams.Interface for providing access toMsgPackClassMetaandMsgPackBeanPropertyMetaobjects.Specialized output stream for serializing MessagePack streams.Parses a MessagePack stream into a POJO model.Default parser, string input encoded as BASE64.Builder class.Default parser, string input encoded as spaced-hex.Session object that lives for the duration of a single use ofMsgPackParser.Builder class.Serializes POJO models to MessagePack.Default serializer, BASE64 string output.Builder class.Default serializer, spaced-hex string output.Session object that lives for the duration of a single use ofMsgPackSerializer.Builder class.Reference implementation of the publicTokenReadersurface for the MessagePack format.Reference implementation of the publicTokenWritersurface for the MessagePack format.Cursor-level settings honored byMsgPackTokenWriter.