クラス RepresentationModelProcessorInvoker
java.lang.ObjectSE
org.springframework.hateoas.server.mvc.RepresentationModelProcessorInvoker
型
RepresentationModel
の値に登録されているすべての RepresentationModelProcessor
インスタンスを簡単に呼び出すためのコンポーネント。- 導入:
- 0.20
- 作成者:
- Oliver Gierke, Greg Turnquist
ネストされたクラスのサマリー
修飾子と型クラス説明static class
CollectionModel
をターゲットとするRepresentationModelProcessor
のRepresentationModelProcessorInvoker.ProcessorWrapper
。コンストラクターのサマリー
コンストラクター説明新しいRepresentationModelProcessorInvoker
を作成して、指定されたRepresentationModelProcessor
を考慮して、デリゲートを呼び出す前にコントローラーメソッドの戻り値を後処理します。メソッドのサマリー
修飾子と型メソッド説明<T extends RepresentationModel<T>>
TinvokeProcessorsFor
(T value) 指定された値の型に登録されているすべてのRepresentationModelProcessor
インスタンスを呼び出します。<T extends RepresentationModel<T>>
TinvokeProcessorsFor
(T value, ResolvableType referenceType) 指定された値の型と参照型に登録されているすべてのRepresentationModelProcessor
インスタンスを呼び出します。
コンストラクターの詳細
RepresentationModelProcessorInvoker
public RepresentationModelProcessorInvoker(CollectionSE<RepresentationModelProcessor<?>> processors) 新しいRepresentationModelProcessorInvoker
を作成して、指定されたRepresentationModelProcessor
を考慮して、デリゲートを呼び出す前にコントローラーメソッドの戻り値を後処理します。- パラメーター:
processors
- 考慮されるRepresentationModelProcessor
は null であってはなりません。
メソッドの詳細
invokeProcessorsFor
指定された値の型に登録されているすべてのRepresentationModelProcessor
インスタンスを呼び出します。- パラメーター:
value
- null であってはなりません。- 戻り値:
invokeProcessorsFor
public <T extends RepresentationModel<T>> T invokeProcessorsFor(T value, ResolvableType referenceType) 指定された値の型と参照型に登録されているすべてのRepresentationModelProcessor
インスタンスを呼び出します。- パラメーター:
value
- null であってはなりません。referenceType
- null であってはなりません。- 戻り値: