クラス DelimitedLineAggregator<T>

java.lang.ObjectSE
org.springframework.batch.item.file.transform.ExtractorLineAggregator<T>
org.springframework.batch.item.file.transform.DelimitedLineAggregator<T>
実装されたすべてのインターフェース:
LineAggregator<T>

public class DelimitedLineAggregator<T> extends ExtractorLineAggregator<T>
オブジェクトを文字列の区切りリストに変換する LineAggregator 実装。デフォルトの区切り文字はカンマです。オプションの引用符の値を設定して、リストの各要素を囲む引用符を追加できます。デフォルトは空の文字列で、引用符ではないことを意味します。
作成者:
Dave Syer, Glenn Renfro
  • コンストラクターの詳細

    • DelimitedLineAggregator

      public DelimitedLineAggregator()
  • メソッドの詳細

    • setDelimiter

      public void setDelimiter(StringSE delimiter)
      区切り文字のパブリック setter。
      パラメーター:
      delimiter - 設定する区切り文字
    • setQuoteCharacter

      public void setQuoteCharacter(StringSE quoteCharacter)
      Setter は引用文字です。
      パラメーター:
      quoteCharacter - 設定する引用文字
      導入:
      5.1
    • doAggregate

      public StringSE doAggregate(ObjectSE[] fields)
      クラスからコピーされた説明: ExtractorLineAggregator
      指定されたフィールドを単一の文字列に集約します。
      次で指定:
      クラス ExtractorLineAggregator<T>doAggregate 
      パラメーター:
      fields - 集約する必要があるフィールドの配列
      戻り値:
      集約された文字列