| Modifier and Type | Class and Description |
|---|---|
| private static class | PerThisOrTargetPointcutVisitor.TypePatternMayBe
A MayBe type pattern that acts as ANY except that !MAYBE = MAYBE |
| Modifier and Type | Field and Description |
|---|---|
| private final ResolvedType | |
| private final boolean | |
| private static final TypePattern | MAYBE
A maybe marker |
| Access | Constructor and Description |
|---|---|
| public |
| m_fromAspectType | back to summary |
|---|---|
| private final ResolvedType m_fromAspectType | |
| m_isTarget | back to summary |
|---|---|
| private final boolean m_isTarget | |
| MAYBE | back to summary |
|---|---|
| private static final TypePattern MAYBE A maybe marker | |
| PerThisOrTargetPointcutVisitor | back to summary |
|---|---|
| public PerThisOrTargetPointcutVisitor(boolean isTarget, ResolvedType fromAspectType) | |
| getPerTypePointcut | back to summary |
|---|---|
| public TypePattern getPerTypePointcut(Pointcut perClausePointcut) | |
| visit | back to summary |
|---|---|
| public Object visit(WithinPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(WithincodePointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(WithinAnnotationPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(WithinCodeAnnotationPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(KindedPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(AndPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(OrPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(NotPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(ThisOrTargetAnnotationPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(ThisOrTargetPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(ReferencePointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(IfPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(HandlerPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(CflowPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(ConcreteCflowPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(ArgsPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(ArgsAnnotationPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(AnnotationPointcut node, Object data) Overrides org. Implements org. | |
| visit | back to summary |
|---|---|
| public Object visit(Pointcut. Overrides org. Implements org. | |
| Access | Constructor and Description |
|---|---|
| private |
| TypePatternMayBe | back to summary |
|---|---|
| private TypePatternMayBe() | |