我有一些 FixedLengthRecord 对象,我通过这些记录之一初始化 BindyFixedLengthDataFormat 对象。首先,我必须知道那个 POJO 是 isHeader 还是 isFooter (我已经在那些 pojo 上注释了),然后是其他步骤:
from(myUri)
.split().tokenize(myToken)
.process(initializeMyFixedLengthDataFormat)
.choice()
.when(/*fixedLengthRecord.IsHeader*/)
//do something
.when(/*fixedLengthRecord.IsFooter*/)
//do something
.otherwishe()
//do something
.end()
.end()
我的问题是,我不知道如何获取 FixedLengthRecord isHeader/isFooter 与否。感谢任何帮助。(谷歌帮不上忙。)