クラス DefaultMethodInvokingMethodInterceptor

java.lang.ObjectSE
org.springframework.data.projection.DefaultMethodInvokingMethodInterceptor
実装済みのインターフェース一覧:
Advice, Interceptor, MethodInterceptor

public class DefaultMethodInvokingMethodInterceptor extends ObjectSE implements MethodInterceptor
リポジトリプロキシでデフォルトのメソッドを呼び出すメソッドインターセプタ。
作成者:
Oliver Gierke, Jens Schauder, Mark Paluch, Johannes Englmeier
  • コンストラクターの詳細

    • DefaultMethodInvokingMethodInterceptor

      public DefaultMethodInvokingMethodInterceptor()
  • メソッドの詳細

    • hasDefaultMethods

      public static boolean hasDefaultMethods(ClassSE<?> interfaceClass)
      interfaceClass が default methods を宣言するかどうかを返します。
      パラメーター:
      interfaceClass - インスペクションする ClassSE
      戻り値:
      interfaceClass がデフォルトのメソッドを宣言している場合は true。
      導入:
      2.2
    • invoke

      public @Nullable ObjectSE invoke(MethodInvocation invocation) throws ThrowableSE
      次で指定:
      インターフェース MethodInterceptorinvoke 
      例外:
      ThrowableSE