template.markdown.iso-8583-packer.doc.body.body-packer.md Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of credible-doc-generator Show documentation
Show all versions of credible-doc-generator Show documentation
This module generates documentation
for the https://github.com/credibledoc/credible-doc repository projects.
See description on the https://github.com/credibledoc/credible-doc page.
# Body Packer
Every leaf field in a message contains a value. Leaf is a field without children.
The value can be packed in different formats.
The following implementations of the `BodyPacker` interface transform values to different formats:
&&beginPlaceholder {
"className": "com.credibledoc.substitution.content.generator.code.InterfaceImplementationsContentGenerator",
"description": "All known implementations of the BodyPacker interface",
"parameters": {
"interfaceName": "com.credibledoc.iso8583packer.body.BodyPacker",
"includePackages": "com.credibledoc.*"
}
} &&endPlaceholder
Some implementations are described on the following pages:
* [ascii-body-packer.md](../asciihex/ascii-body-packer.md)
* [bcd-body-packer.md](../bcd/bcd-body-packer.md)
* [bcd-int-body-packer.md](../bcd/bcd-int-body-packer.md)
* [ebcdic-body-packer.md](../ebcdic/ebcdic-body-packer.md)
* [hex-body-packer.md](../hex/hex-body-packer.md)
* [literal-body-packer.md](../literal/literal-body-packer.md)