インターフェース AspectInstanceFactory

すべてのスーパーインターフェース:
Ordered
すべての既知のサブインターフェース:
MetadataAwareAspectInstanceFactory
すべての既知の実装クラス:
BeanFactoryAspectInstanceFactoryLazySingletonAspectInstanceFactoryDecoratorPrototypeAspectInstanceFactorySimpleAspectInstanceFactorySimpleBeanFactoryAwareAspectInstanceFactorySimpleMetadataAwareAspectInstanceFactorySingletonAspectInstanceFactorySingletonMetadataAwareAspectInstanceFactory

public interface AspectInstanceFactory extends Ordered
AspectJ アスペクトのインスタンスを提供するために実装されたインターフェース。Spring の Bean ファクトリから切り離します。

Ordered インターフェースを拡張して、チェーンの基になるアスペクトのオーダー値を表現します。

導入:
2.0
作成者:
Rod Johnson, Juergen Hoeller
関連事項:
  • フィールドサマリー

    インターフェース org.springframework.core.Ordered から継承されたフィールド

    HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE
  • メソッドのサマリー

    修飾子と型
    メソッド
    説明
    このファクトリが使用するアスペクトクラスローダーを公開します。
    このファクトリのアスペクトのインスタンスを作成します。

    インターフェース org.springframework.core.Ordered から継承されたメソッド

    getOrder
  • メソッドの詳細

    • getAspectInstance

      ObjectSE getAspectInstance()
      このファクトリのアスペクトのインスタンスを作成します。
      戻り値:
      アスペクトインスタンス (非 null)
    • getAspectClassLoader

      @Nullable ClassLoaderSE getAspectClassLoader()
      このファクトリが使用するアスペクトクラスローダーを公開します。
      戻り値:
      アスペクトクラスローダー (ブートストラップローダーの場合は null )
      関連事項: