Есть ли какой-либо фреймворк/библиотека, помогающая писать плоские файлы фиксированной длины в java?
Я хочу написать коллекцию beans/entities в плоский файл, не беспокоясь о конверсиях, заполнении, выравнивании, наполнителях и т.д.
Например, я хотел бы проанализировать bean как:
public class Entity{
String name = "name"; // length = 10; align left; fill with spaces
Integer id = 123; // length = 5; align left; fill with spaces
Integer serial = 321 // length = 5; align to right; fill with '0'
Date register = new Date();// length = 8; convert to yyyyMMdd
}
... в...
name 123 0032120110505
mikhas 5000 0122120110504
superuser 1 0000120101231
...