1

任意のデータ構造に格納されたデータのコレクションを繰り返し処理したいと考えています。私が持っている唯一のインターフェースは Iterable です。これは StringTemplate で可能ですか?

<source:{e|e.stuff}>



class Source<HasStuff> implements Iterable<HasStuff> {
   // Implementation
}
4

1 に答える 1

1

現在のリリース (4.0.7) は をサポートしていますIteratorが、 はサポートしていませんIterable。詳細については、Iteratorマッピング操作で使用する を返す次のメソッドを参照してください。

https://github.com/antlr/stringtemplate4/blob/4.0.7/src/org/stringtemplate/v4/Interpreter.java#L1112-L1132

于 2014-01-16T21:59:06.260 に答える