インターフェースの使用 
org.springframework.aop.Pointcut
Pointcut を使用するパッケージ 
 パッケージ 
 説明 
AOP Alliance AOP 相互運用性インターフェース上に構築されたコア Spring AOP インターフェース。
AspectJ 統合パッケージ。
AspectJ 5 @Annotated クラスを Spring AOP で使用できるようにするクラス。
Spring の AOP API を使用するための便利なクラス。
AOP ポイントカットのアノテーションサポート。
 宣言的キャッシング境界設定のための AOP ベースのソリューション。
JSR-107 アノテーションを使用した宣言的キャッシュ区分のための AOP ベースのソリューション。
DAO のアノテーションサポート。
 非同期メソッド実行のアノテーションサポート。
 宣言的なトランザクション区分のための AOP ベースのソリューション。
- org.springframework.aop 内の Pointcut 使用Pointcut として宣言されている org.springframework.aop のフィールドPointcut を返す org.springframework.aop のメソッド
- org.springframework.aop.aspectj 内の Pointcut 使用Pointcut を実装している org.springframework.aop.aspectj のクラスPointcut を返す org.springframework.aop.aspectj のメソッド修飾子と型メソッド説明- final PointcutAbstractAspectJAdvice.- buildSafePointcut()AspectJ アドバイスメソッド自体を除外する「安全な」ポイントカットを作成します。AspectJExpressionPointcutAdvisor.- getPointcut()AspectJPointcutAdvisor.- getPointcut()
- org.springframework.aop.aspectj.annotation 内の Pointcut 使用
- org.springframework.aop.support 内の Pointcut 使用org.springframework.aop.support 内の Pointcut サブインターフェースPointcut を実装している org.springframework.aop.support のクラス修飾子と型クラス説明- class場所と式のプロパティを提供する、式のポイントカットの抽象スーパークラス。- class抽象基本正規表現ポイントカット Bean。- classポイントカットを構築するための便利なクラス。- class単純な cflow -style ポイントカットとして使用するためのポイントカットおよびメソッドマッチャー。- classサブクラスに MethodMatcher インターフェースを実装させたいが、サブクラスはポイントカットにしたい場合に便利なスーパークラス。- class- java.util.regexパッケージに基づく正規表現ポイントカット。- class正規表現パターンの代替として、単純なメソッド名一致のためのポイントカット Bean。- classサブクラスに強制的に- MethodMatcherインターフェースを実装させたいが、サブクラスはポイントカットにしたい場合に便利なスーパークラス。- class静的ポイントカットでもあるアドバイザの便利な基本クラス。Pointcut として宣言されている org.springframework.aop.support のフィールド修飾子と型フィールド説明- static final PointcutPointcuts.- GETTERS任意のクラスのすべての Bean プロパティ getter に一致するポイントカット。- static final PointcutPointcuts.- SETTERS任意のクラスのすべての Bean プロパティ setter に一致するポイントカット。Pointcut を返す org.springframework.aop.support のメソッド修飾子と型メソッド説明DefaultBeanFactoryPointcutAdvisor.- getPointcut()DefaultPointcutAdvisor.- getPointcut()NameMatchMethodPointcutAdvisor.- getPointcut()RegexpMethodPointcutAdvisor.- getPointcut()このアドバイザ内に保持されているシングルトンポイントカットを初期化します。StaticMethodMatcherPointcutAdvisor.- getPointcut()- static PointcutPointcuts.- intersection- (Pointcut pc1, Pointcut pc2) 指定された両方のポイントカットが一致するすべてのメソッドに一致します。- static Pointcut指定されたポイントカットのいずれか (または両方)が一致するすべてのメソッドに一致します。型 Pointcut のパラメーターを持つ org.springframework.aop.support のメソッド修飾子と型メソッド説明- static boolean特定のポイントカットを特定のクラスに適用できますか?- static boolean特定のポイントカットを特定のクラスに適用できますか?ComposablePointcut.- intersection- (Pointcut other) 指定されたポイントカットとの交差を適用します。- static PointcutPointcuts.- intersection- (Pointcut pc1, Pointcut pc2) 指定された両方のポイントカットが一致するすべてのメソッドに一致します。- static booleanポイントカット一致の最も安価なチェックを実行します。- voidDefaultBeanFactoryPointcutAdvisor.- setPointcut- (Pointcut pointcut) アドバイスを対象とするポイントカットを指定します。- voidDefaultPointcutAdvisor.- setPointcut- (Pointcut pointcut) アドバイスを対象とするポイントカットを指定します。与えられたポイントカットでユニオンを適用します。- static Pointcut指定されたポイントカットのいずれか (または両方)が一致するすべてのメソッドに一致します。型 Pointcut のパラメーターを持つ org.springframework.aop.support のコンストラクター修飾子コンストラクター説明- ComposablePointcut- (Pointcut pointcut) 指定されたポイントカットに基づいて ComposablePointcut を作成します。- DefaultPointcutAdvisor- (Pointcut pointcut, Advice advice) ポイントカットとアドバイスを指定して、DefaultPointcutAdvisor を作成します。
- org.springframework.aop.support.annotation 内の Pointcut 使用Pointcut を実装している org.springframework.aop.support.annotation のクラス
- org.springframework.cache.interceptor 内の Pointcut 使用型 Pointcut のパラメーターを持つ org.springframework.cache.interceptor のメソッド
- org.springframework.cache.jcache.interceptor 内の Pointcut 使用
- org.springframework.dao.annotation 内の Pointcut 使用Pointcut を返す org.springframework.dao.annotation のメソッド
- org.springframework.scheduling.annotation 内の Pointcut 使用修飾子と型メソッド説明- protected PointcutAsyncAnnotationAdvisor.- buildPointcut- (SetSE<ClassSE<? extends AnnotationSE>> asyncAnnotationTypes) 指定された非同期アノテーション型がある場合は、そのポイントカットを計算します。AsyncAnnotationAdvisor.- getPointcut()
- org.springframework.transaction.interceptor 内の Pointcut 使用修飾子と型メソッド説明BeanFactoryTransactionAttributeSourceAdvisor.- getPointcut()TransactionAttributeSourceAdvisor.- getPointcut()型 Pointcut のパラメーターを持つ org.springframework.transaction.interceptor のメソッド修飾子と型メソッド説明- voidTransactionProxyFactoryBean.- setPointcut- (Pointcut pointcut) 渡されたメソッドと属性に応じて、TransactionInterceptor の条件付き呼び出しを引き起こす可能性があるポイントカット、つまり Bean を設定します。