public interface MethodBeforeAdvice extends BeforeAdvice
AfterReturningAdvice
, ThrowsAdvice
void before(MethodSE method, ObjectSE[] args, @Nullable ObjectSE target) throws ThrowableSE
method
- 呼び出されるメソッド args
- メソッドへの引数 target
- メソッド呼び出しのターゲット。null
の場合があります。ThrowableSE
- このオブジェクトが呼び出しを中止したい場合。スローされた例外は、メソッドシグネチャーで許可されている場合、呼び出し元に返されます。それ以外の場合、例外はランタイム例外としてラップされます。