如何在数据流中序列化 CharSequence?

How to serialize CharSequence in Dataflow?

是否有可用于 serialize/deserialize CharSequence 对象的现有编码器?我需要创建自定义编码器吗?

我有一堆使用 CharSequence 作为输入和输出的函数。我想创建一个通用数据流转换,我可以使用它来将此函数转换为 DoFns。

我的自定义编码器 CharSequenceCoder 成功了。

此编码器基于 StringUtf8Coder。我所做的更改是

  • 将基数 class 更改为 AtomicCoder
  • 添加几个从 CharSequence 到 String 的转换