インターフェース JsonWriter.PairExtractor<E>
- 型パラメーター:
E- 要素型
- 含まれているインターフェース:
- JsonWriter<T>
public static interface JsonWriter.PairExtractor<E>
要素から名前と値のペアを抽出するために使用できるインターフェース。
方法の概要
修飾子と型メソッド説明<N> N名前を抽出します。<V> V名前を抽出します。static <T> JsonWriter.PairExtractor<T>of(FunctionSE<T, ?> nameExtractor, FunctionSE<T, ?> valueExtractor) 個別の名前と値の抽出関数を使用してJsonWriter.PairExtractorを作成するファクトリメソッド。
方法の詳細
getName
名前を抽出します。- 型パラメーター:
N- 名前型- パラメーター:
element- ソース要素- 戻り値:
- 抽出された名前
getValue
名前を抽出します。- 型パラメーター:
V- 値の型- パラメーター:
element- ソース要素- 戻り値:
- 抽出された値
of
static <T> JsonWriter.PairExtractor<T> of(FunctionSE<T, ?> nameExtractor, FunctionSE<T, ?> valueExtractor) 個別の名前と値の抽出関数を使用してJsonWriter.PairExtractorを作成するファクトリメソッド。- 型パラメーター:
T- 要素型- パラメーター:
nameExtractor- 名前抽出valueExtractor- 価値抽出- 戻り値:
- 新しい
JsonWriter.PairExtractorインスタンス