| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final PerClause. | |
| protected ResolvedType | |
| public static final PerClause. | |
| public static final PerClause. | |
| public static final PerClause. | |
| public static final PerClause. |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract PerClause | |
| public final Pointcut | concretize1(ResolvedType
the aspect to resolve relative to inAspect, ResolvedType declaringType, IntMap a Map from formal index in the current lexical context → formal index in the concrete advice that will run
This must always return a new Pointcut object (even if the concretized Pointcut is identical to the resolved one).
That behavior is assumed in many places. XXX fix implementors to handle state bindings)Implements abstract org. |
| public abstract PerClause. | |
| public static PerClause | |
| public abstract String |
| FROMSUPER | back to summary |
|---|---|
| public static final PerClause. | |
| inAspect | back to summary |
|---|---|
| protected ResolvedType inAspect | |
| PERCFLOW | back to summary |
|---|---|
| public static final PerClause. | |
| PEROBJECT | back to summary |
|---|---|
| public static final PerClause. | |
| PERTYPEWITHIN | back to summary |
|---|---|
| public static final PerClause. | |
| SINGLETON | back to summary |
|---|---|
| public static final PerClause. | |
| PerClause | back to summary |
|---|---|
| public PerClause() | |
| concretize | back to summary |
|---|---|
| public abstract PerClause concretize(ResolvedType inAspect) | |
| concretize1 | back to summary |
|---|---|
| public final Pointcut concretize1(ResolvedType inAspect, ResolvedType declaringType, IntMap bindings) Implements abstract org. Doc from org. Resolves and removes ReferencePointcuts, replacing with basic ones
| |
| getKind | back to summary |
|---|---|
| public abstract PerClause. | |
| readPerClause | back to summary |
|---|---|
| public static PerClause readPerClause(VersionedDataInputStream s, ISourceContext context) throws IOException | |
| toDeclarationString | back to summary |
|---|---|
| public abstract String toDeclarationString() | |
| Kind | back to summary |
|---|---|
| public Kind(String name, int key) | |
| read | back to summary |
|---|---|
| public static PerClause. | |
| Modifier and Type | Field and Description |
|---|---|
| public static final PerClause. | |
| public static final PerClause. | |
| public static final PerClause. | |
| public static final PerClause. | |
| public static final PerClause. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public String |
| PERCFLOW | back to summary |
|---|---|
| public static final PerClause. | |
| PERCFLOWBELOW | back to summary |
|---|---|
| public static final PerClause. | |
| PERTARGET | back to summary |
|---|---|
| public static final PerClause. | |
| PERTHIS | back to summary |
|---|---|
| public static final PerClause. | |
| PERTYPEWITHIN | back to summary |
|---|---|
| public static final PerClause. | |
| KindAnnotationPrefix | back to summary |
|---|---|
| private KindAnnotationPrefix(String name, int key) | |
| extractPointcut | back to summary |
|---|---|
| public String extractPointcut(String perClause) | |