クラス JsonProjectingMethodInterceptorFactory
java.lang.ObjectSE
org.springframework.data.web.JsonProjectingMethodInterceptorFactory
- 実装されたすべてのインターフェース:
MethodInterceptorFactory
public class JsonProjectingMethodInterceptorFactory
extends ObjectSE
implements MethodInterceptorFactory
MethodInterceptorFactory
は、次のような MethodInterceptor
を作成します。- 導入:
- 1.13
- 作成者:
- Oliver Gierke, Mark Paluch, Mikhael Sokolov
コンストラクターの概要
コンストラクターコンストラクター説明JsonProjectingMethodInterceptorFactory
(com.jayway.jsonpath.spi.json.JsonProvider jsonProvider, com.jayway.jsonpath.spi.mapper.MappingProvider mappingProvider) JsonProjectingMethodInterceptorFactory
(com.jayway.jsonpath.spi.mapper.MappingProvider mappingProvider) メソッドのサマリー
修飾子と型メソッド説明createMethodInterceptor
(ObjectSE source, ClassSE<?> targetType) 指定されたソースオブジェクトとターゲット型に使用されるMethodInterceptor
を返します。boolean
指定されたターゲット型のプロキシ用のMethodInterceptor
を作成するために現在のファクトリが使用されることになっているのかどうかを返します。
コンストラクターの詳細
JsonProjectingMethodInterceptorFactory
public JsonProjectingMethodInterceptorFactory(com.jayway.jsonpath.spi.mapper.MappingProvider mappingProvider) - パラメーター:
mappingProvider
- null であってはなりません。- 関連事項:
Configuration.defaultConfiguration()
Configuration.jsonProvider()
JsonProjectingMethodInterceptorFactory
public JsonProjectingMethodInterceptorFactory(com.jayway.jsonpath.spi.json.JsonProvider jsonProvider, com.jayway.jsonpath.spi.mapper.MappingProvider mappingProvider) - パラメーター:
jsonProvider
- null であってはなりません。mappingProvider
- null であってはなりません。- 導入:
- 2.5.3
メソッドの詳細
createMethodInterceptor
インターフェースからコピーされた説明:MethodInterceptorFactory
指定されたソースオブジェクトとターゲット型に使用されるMethodInterceptor
を返します。- 次で指定:
- インターフェース
MethodInterceptorFactory
のcreateMethodInterceptor
- パラメーター:
source
- null になることはありません。targetType
- null になることはありません。- 戻り値:
supports
インターフェースからコピーされた説明:MethodInterceptorFactory
指定されたターゲット型のプロキシ用のMethodInterceptor
を作成するために現在のファクトリが使用されることになっているのかどうかを返します。- 次で指定:
- インターフェース
MethodInterceptorFactory
のsupports
- パラメーター:
source
- null になることはありません。targetType
- null になることはありません。- 戻り値: