パッケージ | 説明 |
---|---|
org.springframework.aop | AOP Alliance AOP 相互運用性インターフェース上に構築されたコア Spring AOP インターフェース。 |
org.springframework.aop.aspectj | AspectJ 統合パッケージ。 |
org.springframework.aop.support | Spring の AOP API を使用するための便利なクラス。 |
org.springframework.aop.support.annotation | AOP ポイントカットのアノテーションサポート。 |
org.springframework.cache.interceptor | 宣言的キャッシング境界設定のための AOP ベースのソリューション。 |
org.springframework.cache.jcache.interceptor | JSR-107 アノテーションを使用した宣言的キャッシュ区分のための AOP ベースのソリューション。 |
org.springframework.transaction.interceptor | 宣言的なトランザクション区分のための AOP ベースのソリューション。 |
修飾子と型 | フィールドと説明 |
---|---|
static ClassFilter | ClassFilter.TRUE すべてのクラスに一致する ClassFilter の正規インスタンス。 |
修飾子と型 | メソッドと説明 |
---|---|
ClassFilter | IntroductionAdvisor.getClassFilter() この導入を適用する必要があるターゲットクラスを決定するフィルターを返します。 |
ClassFilter | Pointcut.getClassFilter() このポイントカットの ClassFilter を返します。 |
修飾子と型 | クラスと説明 |
---|---|
class | AspectJExpressionPointcut Spring AspectJ ウィーバーを使用してポイントカット式を評価する Pointcut 実装。 |
class | TypePatternClassFilter AspectJ 型マッチングを使用した Spring AOP ClassFilter 実装。 |
修飾子と型 | メソッドと説明 |
---|---|
ClassFilter | DeclareParentsAdvisor.getClassFilter() |
ClassFilter | AspectJExpressionPointcut.getClassFilter() |
修飾子と型 | クラスと説明 |
---|---|
class | ControlFlowPointcut 単純な cflow -style ポイントカットで使用するポイントカットおよびメソッドマッチャー。 |
class | DefaultIntroductionAdvisor デフォルトで任意のクラスに適用される単純な IntroductionAdvisor 実装。 |
class | RootClassFilter クラス(およびオプションでサブクラス)を渡す単純な ClassFilter 実装。 |
修飾子と型 | メソッドと説明 |
---|---|
ClassFilter | StaticMethodMatcherPointcut.getClassFilter() |
ClassFilter | DefaultIntroductionAdvisor.getClassFilter() |
ClassFilter | ControlFlowPointcut.getClassFilter() |
ClassFilter | ComposablePointcut.getClassFilter() |
ClassFilter | DynamicMethodMatcherPointcut.getClassFilter() |
static ClassFilter | ClassFilters.intersection(ClassFilter[] classFilters) 指定された ClassFilters のすべてが一致するすべてのクラスに一致します。 |
static ClassFilter | ClassFilters.intersection(ClassFilter cf1, ClassFilter cf2) 指定された ClassFilters の両方が一致するすべてのクラスに一致します。 |
static ClassFilter | ClassFilters.union(ClassFilter[] classFilters) 指定された ClassFilters のいずれか(またはすべて)が一致するすべてのクラスに一致します。 |
static ClassFilter | ClassFilters.union(ClassFilter cf1, ClassFilter cf2) 指定された ClassFilters のいずれか(または両方)が一致するすべてのクラスに一致します。 |
修飾子と型 | メソッドと説明 |
---|---|
ComposablePointcut | ComposablePointcut.intersection(ClassFilter other) 指定された ClassFilter との交差を適用します。 |
static ClassFilter | ClassFilters.intersection(ClassFilter[] classFilters) 指定された ClassFilters のすべてが一致するすべてのクラスに一致します。 |
static ClassFilter | ClassFilters.intersection(ClassFilter cf1, ClassFilter cf2) 指定された ClassFilters の両方が一致するすべてのクラスに一致します。 |
void | StaticMethodMatcherPointcut.setClassFilter(ClassFilter classFilter) このポイントカットに使用する ClassFilter を設定します。 |
void | NameMatchMethodPointcutAdvisor.setClassFilter(ClassFilter classFilter) このポイントカットに使用する ClassFilter を設定します。 |
ComposablePointcut | ComposablePointcut.union(ClassFilter other) 与えられた ClassFilter でユニオンを適用します。 |
static ClassFilter | ClassFilters.union(ClassFilter[] classFilters) 指定された ClassFilters のいずれか(またはすべて)が一致するすべてのクラスに一致します。 |
static ClassFilter | ClassFilters.union(ClassFilter cf1, ClassFilter cf2) 指定された ClassFilters のいずれか(または両方)が一致するすべてのクラスに一致します。 |
コンストラクターと説明 |
---|
ComposablePointcut(ClassFilter classFilter) MethodMatcher.TRUE を使用して、指定された ClassFilter の ComposablePointcut を作成します。 |
ComposablePointcut(ClassFilter classFilter, MethodMatcher methodMatcher) 指定された ClassFilter および MethodMatcher の ComposablePointcut を作成します。 |
修飾子と型 | クラスと説明 |
---|---|
class | AnnotationClassFilter クラスに存在する特定の Java 5 アノテーションを探す単純な ClassFilter。 |
修飾子と型 | メソッドと説明 |
---|---|
ClassFilter | AnnotationMatchingPointcut.getClassFilter() |
修飾子と型 | メソッドと説明 |
---|---|
void | BeanFactoryCacheOperationSourceAdvisor.setClassFilter(ClassFilter classFilter) このポイントカットに使用する ClassFilter を設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | BeanFactoryJCacheOperationSourceAdvisor.setClassFilter(ClassFilter classFilter) このポイントカットに使用する ClassFilter を設定します。 |
修飾子と型 | メソッドと説明 |
---|---|
void | TransactionAttributeSourceAdvisor.setClassFilter(ClassFilter classFilter) このポイントカットに使用する ClassFilter を設定します。 |
void | BeanFactoryTransactionAttributeSourceAdvisor.setClassFilter(ClassFilter classFilter) このポイントカットに使用する ClassFilter を設定します。 |