クラス 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

      public JsonProjectingMethodInterceptorFactory(com.jayway.jsonpath.spi.mapper.MappingProvider mappingProvider)
      デフォルトの JsonProvider と指定された MappingProvider を使用して新しい JsonProjectingMethodInterceptorFactory を作成します。
      パラメーター:
      mappingProvider - null であってはなりません。
      関連事項:
      • Configuration.defaultConfiguration()
      • Configuration.jsonProvider()
    • JsonProjectingMethodInterceptorFactory

      public JsonProjectingMethodInterceptorFactory(com.jayway.jsonpath.spi.json.JsonProvider jsonProvider, com.jayway.jsonpath.spi.mapper.MappingProvider mappingProvider)
      指定された JsonProvider および MappingProvider を使用して新しい JsonProjectingMethodInterceptorFactory を作成します。
      パラメーター:
      jsonProvider - null であってはなりません。
      mappingProvider - null であってはなりません。
      導入:
      2.5.3
  • メソッドの詳細

    • createMethodInterceptor

      public MethodInterceptor createMethodInterceptor(ObjectSE source, ClassSE<?> targetType)
      インターフェースからコピーされた説明: MethodInterceptorFactory
      指定されたソースオブジェクトとターゲット型に使用される MethodInterceptor を返します。
      次で指定:
      インターフェース MethodInterceptorFactorycreateMethodInterceptor 
      パラメーター:
      source - null になることはありません。
      targetType - null になることはありません。
      戻り値:
    • supports

      public boolean supports(ObjectSE source, ClassSE<?> targetType)
      インターフェースからコピーされた説明: MethodInterceptorFactory
      指定されたターゲット型のプロキシ用の MethodInterceptor を作成するために現在のファクトリが使用されることになっているのかどうかを返します。
      次で指定:
      インターフェース MethodInterceptorFactorysupports 
      パラメーター:
      source - null になることはありません。
      targetType - null になることはありません。
      戻り値: