インターフェースの使用
org.springframework.boot.json.JsonWriter.ValueProcessor
JsonWriter.ValueProcessor を使用するパッケージ
org.springframework.boot.json 内の JsonWriter.ValueProcessor 使用
修飾子と型メソッド説明static <T> JsonWriter.ValueProcessor<T> JsonWriter.ValueProcessor.of(ClassSE<? extends T> type, UnaryOperatorSE<@Nullable T> action) 指定されたアクションを適用する新しいJsonWriter.ValueProcessorを作成するためのファクトリメソッド。static <T> JsonWriter.ValueProcessor<T> JsonWriter.ValueProcessor.of(UnaryOperatorSE<@Nullable T> action) 指定されたアクションを適用する新しいJsonWriter.ValueProcessorを作成するためのファクトリメソッド。default JsonWriter.ValueProcessor<T> JsonWriter.ValueProcessor.when(PredicateSE<@Nullable T> predicate) 指定された述語に一致する値を持つメンバーにのみ適用される新しいプロセッサーをこのプロセッサーから返します。default JsonWriter.ValueProcessor<T> JsonWriter.ValueProcessor.whenHasPath(StringSE path) 指定されたパスを持つメンバーにのみ適用される新しいプロセッサーをこのプロセッサーから返します。default JsonWriter.ValueProcessor<T> JsonWriter.ValueProcessor.whenHasPath(PredicateSE<JsonWriter.MemberPath> predicate) 指定されたパス述語に一致するメンバーにのみ適用される、このプロセッサーから新しいプロセッサーを返します。default JsonWriter.ValueProcessor<T> JsonWriter.ValueProcessor.whenHasUnescapedPath(StringSE path) 指定されたパスを持つメンバーにのみ適用される新しいプロセッサーを返します (エスケープ文字は無視されます)。default JsonWriter.ValueProcessor<T> JsonWriter.ValueProcessor.whenInstanceOf(ClassSE<?> type) 指定された型の値を持つメンバーにのみ適用される新しいプロセッサーをこのプロセッサーから返します。型 JsonWriter.ValueProcessor のパラメーターを持つ org.springframework.boot.json のメソッド修飾子と型メソッド説明voidJsonWriter.Members.applyingValueProcessor(JsonWriter.ValueProcessor<?> valueProcessor) JSON の書き込み時に適用されるJsonWriter.ValueProcessorを追加します。