Verwendungen von Schnittstelle
org.aspectj.weaver.patterns.PatternNodeVisitor
Packages, die PatternNodeVisitor verwenden
Package
Beschreibung
-
Verwendungen von PatternNodeVisitor in org.aspectj.weaver
Klassen in org.aspectj.weaver, die PatternNodeVisitor implementierenModifizierer und TypKlasseBeschreibungclassWalks a pointcut and determines if the synchronization related designators have been used: lock() or unlock() -
Verwendungen von PatternNodeVisitor in org.aspectj.weaver.internal.tools
Methoden in org.aspectj.weaver.internal.tools mit Parametern vom Typ PatternNodeVisitorModifizierer und TypMethodeBeschreibungPointcutDesignatorHandlerBasedPointcut.accept(PatternNodeVisitor visitor, Object data) -
Verwendungen von PatternNodeVisitor in org.aspectj.weaver.patterns
Klassen in org.aspectj.weaver.patterns, die PatternNodeVisitor implementierenModifizierer und TypKlasseBeschreibungclassclassclassclassA visitor that turns a pointcut into a type pattern equivalent for a perthis or pertarget matching: - pertarget(target(Foo)) → Foo+ (this one is a special case..) - pertarget(execution(* Foo.do()) → Foo - perthis(call(* Foo.do()) → * - perthis(!classMethoden in org.aspectj.weaver.patterns mit Parametern vom Typ PatternNodeVisitorModifizierer und TypMethodeBeschreibungAndAnnotationTypePattern.accept(PatternNodeVisitor visitor, Object data) AndPointcut.accept(PatternNodeVisitor visitor, Object data) AndTypePattern.accept(PatternNodeVisitor visitor, Object data) AnnotationPatternList.accept(PatternNodeVisitor visitor, Object data) AnnotationPointcut.accept(PatternNodeVisitor visitor, Object data) AnyAnnotationTypePattern.accept(PatternNodeVisitor visitor, Object data) AnyTypePattern.accept(PatternNodeVisitor visitor, Object data) AnyWithAnnotationTypePattern.accept(PatternNodeVisitor visitor, Object data) ArgsAnnotationPointcut.accept(PatternNodeVisitor visitor, Object data) ArgsPointcut.accept(PatternNodeVisitor visitor, Object data) CflowPointcut.accept(PatternNodeVisitor visitor, Object data) ConcreteCflowPointcut.accept(PatternNodeVisitor visitor, Object data) DeclareAnnotation.accept(PatternNodeVisitor visitor, Object data) DeclareErrorOrWarning.accept(PatternNodeVisitor visitor, Object data) DeclareParents.accept(PatternNodeVisitor visitor, Object data) DeclarePrecedence.accept(PatternNodeVisitor visitor, Object data) DeclareSoft.accept(PatternNodeVisitor visitor, Object data) DeclareTypeErrorOrWarning.accept(PatternNodeVisitor visitor, Object data) EllipsisTypePattern.accept(PatternNodeVisitor visitor, Object data) ExactAnnotationFieldTypePattern.accept(PatternNodeVisitor visitor, Object data) ExactAnnotationTypePattern.accept(PatternNodeVisitor visitor, Object data) ExactTypePattern.accept(PatternNodeVisitor visitor, Object data) HandlerPointcut.accept(PatternNodeVisitor visitor, Object data) HasMemberTypePattern.accept(PatternNodeVisitor visitor, Object data) IfPointcut.accept(PatternNodeVisitor visitor, Object data) KindedPointcut.accept(PatternNodeVisitor visitor, Object data) ModifiersPattern.accept(PatternNodeVisitor visitor, Object data) NamePattern.accept(PatternNodeVisitor visitor, Object data) NotAnnotationTypePattern.accept(PatternNodeVisitor visitor, Object data) NotPointcut.accept(PatternNodeVisitor visitor, Object data) NotTypePattern.accept(PatternNodeVisitor visitor, Object data) NoTypePattern.accept(PatternNodeVisitor visitor, Object data) OrAnnotationTypePattern.accept(PatternNodeVisitor visitor, Object data) OrPointcut.accept(PatternNodeVisitor visitor, Object data) OrTypePattern.accept(PatternNodeVisitor visitor, Object data) abstract ObjectPatternNode.accept(PatternNodeVisitor visitor, Object data) PerCflow.accept(PatternNodeVisitor visitor, Object data) PerFromSuper.accept(PatternNodeVisitor visitor, Object data) PerObject.accept(PatternNodeVisitor visitor, Object data) PerSingleton.accept(PatternNodeVisitor visitor, Object data) PerTypeWithin.accept(PatternNodeVisitor visitor, Object data) ReferencePointcut.accept(PatternNodeVisitor visitor, Object data) SignaturePattern.accept(PatternNodeVisitor visitor, Object data) ThisOrTargetAnnotationPointcut.accept(PatternNodeVisitor visitor, Object data) ThisOrTargetPointcut.accept(PatternNodeVisitor visitor, Object data) ThrowsPattern.accept(PatternNodeVisitor visitor, Object data) TypeCategoryTypePattern.accept(PatternNodeVisitor visitor, Object data) TypePatternList.accept(PatternNodeVisitor visitor, Object data) TypeVariablePattern.accept(PatternNodeVisitor visitor, Object data) TypeVariablePatternList.accept(PatternNodeVisitor visitor, Object data) WildAnnotationTypePattern.accept(PatternNodeVisitor visitor, Object data) WildTypePattern.accept(PatternNodeVisitor visitor, Object data) WithinAnnotationPointcut.accept(PatternNodeVisitor visitor, Object data) WithinCodeAnnotationPointcut.accept(PatternNodeVisitor visitor, Object data) WithincodePointcut.accept(PatternNodeVisitor visitor, Object data) WithinPointcut.accept(PatternNodeVisitor visitor, Object data) AndAnnotationTypePattern.traverse(PatternNodeVisitor visitor, Object data) AndPointcut.traverse(PatternNodeVisitor visitor, Object data) AndTypePattern.traverse(PatternNodeVisitor visitor, Object data) AnnotationPatternList.traverse(PatternNodeVisitor visitor, Object data) NotAnnotationTypePattern.traverse(PatternNodeVisitor visitor, Object data) NotPointcut.traverse(PatternNodeVisitor visitor, Object data) NotTypePattern.traverse(PatternNodeVisitor visitor, Object data) OrAnnotationTypePattern.traverse(PatternNodeVisitor visitor, Object data) OrPointcut.traverse(PatternNodeVisitor visitor, Object data) OrTypePattern.traverse(PatternNodeVisitor visitor, Object data) PatternNode.traverse(PatternNodeVisitor visitor, Object data) ThrowsPattern.traverse(PatternNodeVisitor visitor, Object data) TypePatternList.traverse(PatternNodeVisitor visitor, Object data) TypeVariablePatternList.traverse(PatternNodeVisitor visitor, Object data)