Create encoders and an EBCDIC record writer
- 主要语言
- Scala
- 星标
- 170
- 派生
- 96
- 平均合并
- 57 分钟
- 30 天内合并 PR
- 2
描述
## Background
Currently, Cobrix can be used only for reading EBCDIC data. Sometimes it is useful to be able to write EBCDIC records as well, for instance, to send EBCDIC-encoded messages to MQ.
Currently, Cobrix has only EBCDIC decoders.
## Feature
Implement EBCDIC encoders that can be used to create binary records according to formats specified in a copybook.
## Subtasks
This is a big task. Here is a more detailed list of what is needed:
Encoders:
- [ ] Binary encoders from JVM integral types to IBM formats
- [ ] BCD encoders from JVM numeric types to IBM BCD formats
- [ ] Floating-point encoders from JVM floats and doubles IBM floating-point formats
- [ ] Encoders from JVM numeric types to IBM DISPLAY formats
- [ ] Encoders from JVM strings to IBM EBCDIC strings
Record writer:
- [ ] Given a record data structure and a parsed copybook, record writer should create a record as a binary array and fill it with record data according to the copybook.
贡献指南
这个仓库没有索引到贡献指南
评估
这个 Issue 还没有评估数据。