public interface DynamicIntroductionAdvice extends Advice
導入部は多くの場合 mixin であり、Java の多重継承の多くのゴールを達成できる複合オブジェクトの構築を可能にします。
{qlink IntroductionInfo} と比較すると、このインターフェースは、必ずしも事前にわかっている必要のない一連のインターフェースを実装するためのアドバイスを提供します。IntroductionAdvisor
を使用して、推奨されるオブジェクトで公開されるインターフェースを指定できます。
IntroductionInfo
, IntroductionAdvisor
修飾子と型 | メソッドと説明 |
---|---|
boolean | implementsInterface(ClassSE<?> intf) この導入アドバイスは、指定されたインターフェースを実装していますか? |
boolean implementsInterface(ClassSE<?> intf)
intf
- チェックするインターフェース