Dependencies
Declarations
-
org
-
aspectj
-
internal
-
lang
- annotation
-
reflect
- AdviceImpl
- AjTypeImpl
- DeclareAnnotationImpl
- DeclareErrorOrWarningImpl
- DeclareParentsImpl
- DeclarePrecedenceImpl
- DeclareSoftImpl
- InterTypeConstructorDeclarationImpl
- InterTypeDeclarationImpl
- InterTypeFieldDeclarationImpl
- InterTypeMethodDeclarationImpl
- PerClauseImpl
- PointcutBasedPerClauseImpl
- PointcutExpressionImpl
- PointcutImpl
- SignaturePatternImpl
- StringToType
- TypePatternBasedPerClauseImpl
- TypePatternImpl
-
lang
-
lang
-
Aspects
- EMPTY_CLASS_ARRAY: Class[]
- PEROBJECT_CLASS_ARRAY: Class[]
- PERTYPEWITHIN_CLASS_ARRAY: Class[]
- EMPTY_OBJECT_ARRAY: Object[]
- ASPECTOF: String
- HASASPECT: String
- aspectOf(Class<Object>): Object
- aspectOf(Class<Object>, Object): Object
- aspectOf(Class<Object>, Class<Object>): Object
- hasAspect(Class<Object>): boolean
- hasAspect(Class<Object>, Object): boolean
- hasAspect(Class<Object>, Class<Object>): boolean
- getSingletonOrThreadAspectOf(Class<Object>): Method
- getPerObjectAspectOf(Class<Object>): Method
- getPerTypeWithinAspectOf(Class<Object>): Method
- checkAspectOf(Method, Class<Object>): Method
- getSingletonOrThreadHasAspect(Class): Method
- getPerObjectHasAspect(Class): Method
- getPerTypeWithinHasAspect(Class): Method
- checkHasAspect(Method, Class): Method
-
Aspects14
- EMPTY_CLASS_ARRAY: Class[]
- PEROBJECT_CLASS_ARRAY: Class[]
- PERTYPEWITHIN_CLASS_ARRAY: Class[]
- EMPTY_OBJECT_ARRAY: Object[]
- ASPECTOF: String
- HASASPECT: String
- aspectOf(Class): Object
- aspectOf(Class, Object): Object
- aspectOf(Class, Class): Object
- hasAspect(Class): boolean
- hasAspect(Class, Object): boolean
- hasAspect(Class, Class): boolean
- getSingletonOrThreadAspectOf(Class): Method
- getPerObjectAspectOf(Class): Method
- getPerTypeWithinAspectOf(Class): Method
- checkAspectOf(Method, Class): Method
- getSingletonOrThreadHasAspect(Class): Method
- getPerObjectHasAspect(Class): Method
- getPerTypeWithinHasAspect(Class): Method
- checkHasAspect(Method, Class): Method
-
JoinPoint
- EnclosingStaticPart
- toString(): String
- toShortString(): String
- toLongString(): String
- getThis(): Object
- getTarget(): Object
- getArgs(): Object[]
- getSignature(): Signature
- getSourceLocation(): SourceLocation
- getKind(): String
- StaticPart
- getStaticPart(): StaticPart
- METHOD_EXECUTION: String
- METHOD_CALL: String
- CONSTRUCTOR_EXECUTION: String
- CONSTRUCTOR_CALL: String
- FIELD_GET: String
- FIELD_SET: String
- STATICINITIALIZATION: String
- PREINITIALIZATION: String
- INITIALIZATION: String
- EXCEPTION_HANDLER: String
- SYNCHRONIZATION_LOCK: String
- SYNCHRONIZATION_UNLOCK: String
- ADVICE_EXECUTION: String
- NoAspectBoundException
- ProceedingJoinPoint
- Signature
- SoftException
- annotation
- internal
-
reflect
- Advice
- AdviceKind
- AdviceSignature
-
AjType
- getName(): String
- getPackage(): Package
- getInterfaces(): AjType[]
- getModifiers(): int
- getJavaClass(): Class<Object>
- getSupertype(): AjType<Object>
- getGenericSupertype(): Type
- getEnclosingMethod(): Method
- getEnclosingConstructor(): Constructor
- getEnclosingType(): AjType<Object>
- getDeclaringType(): AjType<Object>
- getPerClause(): PerClause
- getAjTypes(): AjType[]
- getDeclaredAjTypes(): AjType[]
- getConstructor(AjType[]): Constructor
- getConstructors(): Constructor[]
- getDeclaredConstructor(AjType[]): Constructor
- getDeclaredConstructors(): Constructor[]
- getDeclaredField(String): Field
- getDeclaredFields(): Field[]
- getField(String): Field
- getFields(): Field[]
- getDeclaredMethod(String, AjType[]): Method
- getMethod(String, AjType[]): Method
- getDeclaredMethods(): Method[]
- getMethods(): Method[]
- getDeclaredPointcut(String): Pointcut
- getPointcut(String): Pointcut
- getDeclaredPointcuts(): Pointcut[]
- getPointcuts(): Pointcut[]
- getDeclaredAdvice(AdviceKind[]): Advice[]
- getAdvice(AdviceKind[]): Advice[]
- getAdvice(String): Advice
- getDeclaredAdvice(String): Advice
- getDeclaredITDMethod(String, AjType<Object>, AjType[]): InterTypeMethodDeclaration
- getDeclaredITDMethods(): InterTypeMethodDeclaration[]
- getITDMethod(String, AjType<Object>, AjType[]): InterTypeMethodDeclaration
- getITDMethods(): InterTypeMethodDeclaration[]
- getDeclaredITDConstructor(AjType<Object>, AjType[]): InterTypeConstructorDeclaration
- getDeclaredITDConstructors(): InterTypeConstructorDeclaration[]
- getITDConstructor(AjType<Object>, AjType[]): InterTypeConstructorDeclaration
- getITDConstructors(): InterTypeConstructorDeclaration[]
- getDeclaredITDField(String, AjType<Object>): InterTypeFieldDeclaration
- getDeclaredITDFields(): InterTypeFieldDeclaration[]
- getITDField(String, AjType<Object>): InterTypeFieldDeclaration
- getITDFields(): InterTypeFieldDeclaration[]
- getDeclareErrorOrWarnings(): DeclareErrorOrWarning[]
- getDeclareParents(): DeclareParents[]
- getDeclareSofts(): DeclareSoft[]
- getDeclareAnnotations(): DeclareAnnotation[]
- getDeclarePrecedence(): DeclarePrecedence[]
- getEnumConstants(): Object[]
- getTypeParameters(): TypeVariable[]
- isEnum(): boolean
- isInstance(Object): boolean
- isInterface(): boolean
- isLocalClass(): boolean
- isMemberClass(): boolean
- isArray(): boolean
- isPrimitive(): boolean
- isAspect(): boolean
- isMemberAspect(): boolean
- isPrivileged(): boolean
- AjTypeSystem
- CatchClauseSignature
- CodeSignature
- ConstructorSignature
- DeclareAnnotation
- DeclareErrorOrWarning
- DeclareParents
- DeclarePrecedence
- DeclareSoft
- FieldSignature
- InitializerSignature
- InterTypeConstructorDeclaration
- InterTypeDeclaration
- InterTypeFieldDeclaration
- InterTypeMethodDeclaration
- LockSignature
- MemberSignature
- MethodSignature
- NoSuchAdviceException
- NoSuchPointcutException
- PerClause
- PerClauseKind
- Pointcut
- PointcutBasedPerClause
- PointcutExpression
- SignaturePattern
- SourceLocation
- TypePattern
- TypePatternBasedPerClause
- UnlockSignature
-
Aspects
-
runtime
- CFlow
-
internal
-
AroundClosure
- state: Object[]
- bitflags: int
- preInitializationState: Object[]
- AroundClosure(): void
- AroundClosure(Object[]): void
- getFlags(): int
- getState(): Object[]
- getPreInitializationState(): Object[]
- run(Object[]): Object
- linkClosureAndJoinPoint(): ProceedingJoinPoint
- linkStackClosureAndJoinPoint(int): ProceedingJoinPoint
- linkClosureAndJoinPoint(int): ProceedingJoinPoint
- unlink(): void
-
CFlowCounter
- tsFactory: ThreadStackFactory
- flowHeightHandler: ThreadCounter
- static class initializer
- CFlowCounter(): void
- inc(): void
- dec(): void
- isValid(): boolean
- getThreadLocalStackFactory(): ThreadStackFactory
- getThreadLocalStackFactoryFor11(): ThreadStackFactory
- selectFactoryForVMVersion(): void
- getSystemPropertyWithoutSecurityException(String, String): String
- getThreadStackFactoryClassName(): String
- CFlowPlusState
-
CFlowStack
- tsFactory: ThreadStackFactory
- stackProxy: ThreadStack
- static class initializer
- CFlowStack(): void
- getThreadStack(): Stack
- push(Object): void
- pushInstance(Object): void
- push(Object[]): void
- pop(): void
- peek(): Object
- get(int): Object
- peekInstance(): Object
- peekCFlow(): CFlow
- peekTopCFlow(): CFlow
- isValid(): boolean
- getThreadLocalStackFactory(): ThreadStackFactory
- getThreadLocalStackFactoryFor11(): ThreadStackFactory
- selectFactoryForVMVersion(): void
- getSystemPropertyWithoutSecurityException(String, String): String
- getThreadStackFactoryClassName(): String
-
Conversions
- Conversions(): void
- intObject(int): Object
- shortObject(short): Object
- byteObject(byte): Object
- charObject(char): Object
- longObject(long): Object
- floatObject(float): Object
- doubleObject(double): Object
- booleanObject(boolean): Object
- voidObject(): Object
- intValue(Object): int
- longValue(Object): long
- floatValue(Object): float
- doubleValue(Object): double
- byteValue(Object): byte
- shortValue(Object): short
- charValue(Object): char
- booleanValue(Object): boolean
- voidValue(Object): Object
- PerObjectMap
- cflowstack
-
AroundClosure
-
reflect
- AdviceSignatureImpl
- CatchClauseSignatureImpl
- CodeSignatureImpl
- ConstructorSignatureImpl
-
Factory
- lexicalClass: Class
- lookupClassLoader: ClassLoader
- filename: String
- count: int
- NO_TYPES: Class[]
- NO_STRINGS: String[]
- prims: Hashtable
- static class initializer
- makeClass(String, ClassLoader): Class
- Factory(String, Class): void
- makeSJP(String, String, String, String, String, String, String, String, int): StaticPart
- makeSJP(String, String, String, String, String, String, String, int): StaticPart
- makeMethodSJP(String, int, String, Class, Class[], String[], Class[], Class, int): StaticPart
- makeMethodESJP(String, int, String, Class, Class[], String[], Class[], Class, int): EnclosingStaticPart
- makeConstructorSJP(String, int, Class, Class[], String[], Class[], int): StaticPart
- makeConstructorESJP(String, int, Class, Class[], String[], Class[], int): EnclosingStaticPart
- makeCatchClauseSJP(String, Class, Class, String, int): StaticPart
- makeCatchClauseESJP(String, Class, Class, String, int): EnclosingStaticPart
- makeFieldSJP(String, int, String, Class, Class, int): StaticPart
- makeFieldESJP(String, int, String, Class, Class, int): EnclosingStaticPart
- makeInitializerSJP(String, int, Class, int): StaticPart
- makeInitializerESJP(String, int, Class, int): EnclosingStaticPart
- makeLockSJP(String, Class, int): StaticPart
- makeLockESJP(String, Class, int): EnclosingStaticPart
- makeUnlockSJP(String, Class, int): StaticPart
- makeUnlockESJP(String, Class, int): EnclosingStaticPart
- makeAdviceSJP(String, int, String, Class, Class[], String[], Class[], Class, int): StaticPart
- makeAdviceESJP(String, int, String, Class, Class[], String[], Class[], Class, int): EnclosingStaticPart
- makeSJP(String, Signature, SourceLocation): StaticPart
- makeSJP(String, Signature, int, int): StaticPart
- makeSJP(String, Signature, int): StaticPart
- makeESJP(String, Signature, SourceLocation): EnclosingStaticPart
- makeESJP(String, Signature, int, int): EnclosingStaticPart
- makeESJP(String, Signature, int): EnclosingStaticPart
- makeEncSJP(Member): StaticPart
- NO_ARGS: Object[]
- makeJP(StaticPart, Object, Object): JoinPoint
- makeJP(StaticPart, Object, Object, Object): JoinPoint
- makeJP(StaticPart, Object, Object, Object, Object): JoinPoint
- makeJP(StaticPart, Object, Object, Object[]): JoinPoint
- makeMethodSig(String): MethodSignature
- makeMethodSig(String, String, String, String, String, String, String): MethodSignature
- makeMethodSig(String, String, Class, String, String, String, String): MethodSignature
- makeMethodSig(int, String, Class, Class[], String[], Class[], Class): MethodSignature
- makeConstructorSig(String): ConstructorSignature
- makeConstructorSig(String, String, String, String, String): ConstructorSignature
- makeConstructorSig(int, Class, Class[], String[], Class[]): ConstructorSignature
- makeFieldSig(String): FieldSignature
- makeFieldSig(String, String, String, String): FieldSignature
- makeFieldSig(int, String, Class, Class): FieldSignature
- makeAdviceSig(String): AdviceSignature
- makeAdviceSig(String, String, String, String, String, String, String): AdviceSignature
- makeAdviceSig(int, String, Class, Class[], String[], Class[], Class): AdviceSignature
- makeInitializerSig(String): InitializerSignature
- makeInitializerSig(String, String): InitializerSignature
- makeInitializerSig(int, Class): InitializerSignature
- makeCatchClauseSig(String): CatchClauseSignature
- makeCatchClauseSig(String, String, String): CatchClauseSignature
- makeCatchClauseSig(Class, Class, String): CatchClauseSignature
- makeLockSig(String): LockSignature
- makeLockSig(): LockSignature
- makeLockSig(Class): LockSignature
- makeUnlockSig(String): UnlockSignature
- makeUnlockSig(): UnlockSignature
- makeUnlockSig(Class): UnlockSignature
- makeSourceLoc(int, int): SourceLocation
- FieldSignatureImpl
- InitializerSignatureImpl
-
JoinPointImpl
- StaticPartImpl
- EnclosingStaticPartImpl
- _this: Object
- target: Object
- args: Object[]
- staticPart: StaticPart
- JoinPointImpl(StaticPart, Object, Object, Object[]): void
- getThis(): Object
- getTarget(): Object
- getArgs(): Object[]
- getStaticPart(): StaticPart
- getKind(): String
- getSignature(): Signature
- getSourceLocation(): SourceLocation
- toString(): String
- toShortString(): String
- toLongString(): String
- arc: AroundClosure
- arcs: Stack<AroundClosure>
- set$AroundClosure(AroundClosure): void
- stack$AroundClosure(AroundClosure): void
- proceed(): Object
- proceed(Object[]): Object
- LockSignatureImpl
- MemberSignatureImpl
- MethodSignatureImpl
-
SignatureImpl
- extractInt(int): int
- useCache: boolean
- modifiers: int
- name: String
- declaringTypeName: String
- declaringType: Class
- stringCache: Cache
- SignatureImpl(int, String, Class): void
- createToString(StringMaker): String
- toString(StringMaker): String
- toString(): String
- toShortString(): String
- toLongString(): String
- getModifiers(): int
- getName(): String
- getDeclaringType(): Class
- getDeclaringTypeName(): String
- fullTypeName(Class): String
- stripPackageName(String): String
- shortTypeName(Class): String
- addFullTypeNames(StringBuffer, Class[]): void
- addShortTypeNames(StringBuffer, Class[]): void
- addTypeArray(StringBuffer, Class[]): void
- stringRep: String
- lookupClassLoader: ClassLoader
- setLookupClassLoader(ClassLoader): void
- getLookupClassLoader(): ClassLoader
- SignatureImpl(String): void
- SEP: char
- extractString(int): String
- extractType(int): Class
- EMPTY_STRING_ARRAY: String[]
- EMPTY_CLASS_ARRAY: Class[]
- INNER_SEP: String
- extractStrings(int): String[]
- extractTypes(int): Class[]
- setUseCache(boolean): void
- getUseCache(): boolean
- Cache
- CacheImpl
- SourceLocationImpl
-
StringMaker
- shortTypeNames: boolean
- includeArgs: boolean
- includeThrows: boolean
- includeModifiers: boolean
- shortPrimaryTypeNames: boolean
- includeJoinPointTypeName: boolean
- includeEnclosingPoint: boolean
- shortKindName: boolean
- cacheOffset: int
- shortStringMaker: StringMaker
- static class initializer
- middleStringMaker: StringMaker
- static class initializer
- longStringMaker: StringMaker
- static class initializer
- makeKindName(String): String
- makeModifiersString(int): String
- stripPackageName(String): String
- makeTypeName(Class, String, boolean): String
- makeTypeName(Class): String
- makePrimaryTypeName(Class, String): String
- addTypeNames(StringBuffer, Class[]): void
- addSignature(StringBuffer, Class[]): void
- addThrows(StringBuffer, Class[]): void
- UnlockSignatureImpl
-
internal
-
aspectj