跳过导航链接
A B D G I N O P R S T V 

A

Advice - org.aspectj.lang.reflect中的接口
Runtime representation of an advice declaration inside an aspect
AdviceKind - org.aspectj.lang.reflect中的枚举
The different kinds of advice in AspectJ
AdviceName - org.aspectj.lang.annotation中的注释类型
Used to annotated code-style advice to name it Name is used by reflection api if present, may in future be used in adviceexecution() pcd.
After - org.aspectj.lang.annotation中的注释类型
After finally advice
AfterReturning - org.aspectj.lang.annotation中的注释类型
After returning advice
AfterThrowing - org.aspectj.lang.annotation中的注释类型
After throwing advice
AjType<T> - org.aspectj.lang.reflect中的接口
The runtime representation of a type (Aspect, Class, Interface, Annotation, Enum, or Array) in an AspectJ program.
AjTypeSystem - org.aspectj.lang.reflect中的类
This is the anchor for the AspectJ runtime type system.
AjTypeSystem() - 类 的构造器org.aspectj.lang.reflect.AjTypeSystem
 
Around - org.aspectj.lang.annotation中的注释类型
Around advice
Aspect - org.aspectj.lang.annotation中的注释类型
Aspect declaration
asString() - 接口 中的方法org.aspectj.lang.reflect.PointcutExpression
Returns a String representation of the pointcut expression
asString() - 接口 中的方法org.aspectj.lang.reflect.SignaturePattern
return a String representation of this pattern
asString() - 接口 中的方法org.aspectj.lang.reflect.TypePattern
a string representation of the pattern

B

Before - org.aspectj.lang.annotation中的注释类型
Before advice

D

DeclareAnnotation - org.aspectj.lang.annotation中的注释类型
 
DeclareAnnotation - org.aspectj.lang.reflect中的接口
The AspectJ runtime representation of a declare annotation member in an aspect.
DeclareAnnotation.Kind - org.aspectj.lang.reflect中的枚举
 
DeclareError - org.aspectj.lang.annotation中的注释类型
 
DeclareErrorOrWarning - org.aspectj.lang.reflect中的接口
AspectJ runtime representation of a declare error or declare warning member in an aspect.
DeclareMixin - org.aspectj.lang.annotation中的注释类型
DeclareMixin annotation - see design and usage in https://bugs.eclipse.org/bugs/show_bug.cgi?
DeclareParents - org.aspectj.lang.annotation中的注释类型
Declare parents mixin annotation
DeclareParents - org.aspectj.lang.reflect中的接口
A declare parents member defined inside an aspect
DeclarePrecedence - org.aspectj.lang.annotation中的注释类型
Aspect precedence declaration
DeclarePrecedence - org.aspectj.lang.reflect中的接口
AspectJ runtime representation of a declare precedence statement as declared in an aspect.
DeclareSoft - org.aspectj.lang.reflect中的接口
AspectJ runtime representation of a declare soft member within an aspect.
DeclareWarning - org.aspectj.lang.annotation中的注释类型
 

G

getAdvice(AdviceKind...) - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns all of the advice for this type, of an advice kind contained in the parameter list.
getAdvice(String) - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns the advice with the given name.
getAjType(Class<T>) - 类 中的静态方法org.aspectj.lang.reflect.AjTypeSystem
Return the AspectJ runtime type representation of the given Java type.
getAjTypes() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns an array containing all the public types that are members of this type
getAnnotation() - 接口 中的方法org.aspectj.lang.reflect.DeclareAnnotation
The declared annotation.
getAnnotationAsText() - 接口 中的方法org.aspectj.lang.reflect.DeclareAnnotation
Returns the text of the annotation as declared in this member.
getConstructor(AjType<?>...) - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns the constructor object for the specified public constructor of this type
getConstructors() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns all of the public constructors of this type
getDeclareAnnotations() - 接口 中的方法org.aspectj.lang.reflect.AjType
Return all of the declare annotation members of this type, including declare annotation members inherited from super-types
getDeclaredAdvice(AdviceKind...) - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns all of the advice declared by this type, of an advice kind contained in the parameter list.
getDeclaredAdvice(String) - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns the advice declared in this type with the given name.
getDeclaredAjTypes() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns an array containing all the types declared by this type
getDeclaredConstructor(AjType<?>...) - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns the constructor object for the specified constructor of this type
getDeclaredConstructors() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns all the constructors declared in this type
getDeclaredField(String) - 接口 中的方法org.aspectj.lang.reflect.AjType
Return the field declared in this type with the given name
getDeclaredFields() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns all the fields declared in this type
getDeclaredITDConstructor(AjType<?>, AjType<?>...) - 接口 中的方法org.aspectj.lang.reflect.AjType
Return the inter-type constructor declared by this type matching the given specification
getDeclaredITDConstructors() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns all of the inter-type constructors declared by this type
getDeclaredITDField(String, AjType<?>) - 接口 中的方法org.aspectj.lang.reflect.AjType
Return the inter-type field declared in this type with the given specification
getDeclaredITDFields() - 接口 中的方法org.aspectj.lang.reflect.AjType
Return all of the inter-type fields declared in this type
getDeclaredITDMethod(String, AjType<?>, AjType<?>...) - 接口 中的方法org.aspectj.lang.reflect.AjType
Return the inter-type method declared by this type matching the given specification
getDeclaredITDMethods() - 接口 中的方法org.aspectj.lang.reflect.AjType
Return all of the inter-type methods declared by this type
getDeclaredMethod(String, AjType<?>...) - 接口 中的方法org.aspectj.lang.reflect.AjType
Return the method object for the specified method declared in this type
getDeclaredMethods() - 接口 中的方法org.aspectj.lang.reflect.AjType
Return all the methods declared by this type
getDeclaredPointcut(String) - 接口 中的方法org.aspectj.lang.reflect.AjType
Return the pointcut object representing the specified pointcut declared by this type
getDeclaredPointcuts() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns all of the pointcuts declared by this type
getDeclareErrorOrWarnings() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns all of the declare error and declare warning members of this type, including declare error/warning members inherited from super-types
getDeclareParents() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns all of the declare parents members of this type, including declare parent members inherited from super-types
getDeclarePrecedence() - 接口 中的方法org.aspectj.lang.reflect.AjType
Return all of the declare precedence members of this type, including declare precedence members inherited from super-types
getDeclareSofts() - 接口 中的方法org.aspectj.lang.reflect.AjType
Return all of the declare soft members of this type, including declare soft members inherited from super-types
getDeclaringType() - 接口 中的方法org.aspectj.lang.reflect.Advice
The declaring aspect
getDeclaringType() - 接口 中的方法org.aspectj.lang.reflect.AjType
If this type is a member of another type, return the AjType representing the type in which it was declared.
getDeclaringType() - 接口 中的方法org.aspectj.lang.reflect.DeclareAnnotation
The aspect that declared this member.
getDeclaringType() - 接口 中的方法org.aspectj.lang.reflect.DeclareErrorOrWarning
The type that declared this declare warning or declare error member.
getDeclaringType() - 接口 中的方法org.aspectj.lang.reflect.DeclareParents
The declaring aspect
getDeclaringType() - 接口 中的方法org.aspectj.lang.reflect.DeclarePrecedence
The declaring aspect
getDeclaringType() - 接口 中的方法org.aspectj.lang.reflect.DeclareSoft
The aspect that declared this member
getDeclaringType() - 接口 中的方法org.aspectj.lang.reflect.InterTypeDeclaration
The declaring aspect
getDeclaringType() - 接口 中的方法org.aspectj.lang.reflect.Pointcut
The type that declared this pointcut
getEnclosingConstructor() - 接口 中的方法org.aspectj.lang.reflect.AjType
If this type represents a local or anonymous type declared within a constructor, return then enclosing Method object.
getEnclosingMethod() - 接口 中的方法org.aspectj.lang.reflect.AjType
If this type represents a local or anonymous type declared within a method, return then enclosing Method object.
getEnclosingType() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns the immediately enclosing type of this type.
getEnumConstants() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns the elements of this enum class, or null if this type does not represent an enum type.
getExceptionTypes() - 接口 中的方法org.aspectj.lang.reflect.Advice
The declared thrown exceptions by the advice
getExceptionTypes() - 接口 中的方法org.aspectj.lang.reflect.InterTypeConstructorDeclaration
The declared exceptions thrown by this constructor
getExceptionTypes() - 接口 中的方法org.aspectj.lang.reflect.InterTypeMethodDeclaration
The declared exceptions thrown by this method
getField(String) - 接口 中的方法org.aspectj.lang.reflect.AjType
Return the public field with the given name
getFields() - 接口 中的方法org.aspectj.lang.reflect.AjType
Return the public fields declared by this type
getGenericParameterTypes() - 接口 中的方法org.aspectj.lang.reflect.Advice
The generic parameter types, @see java.lang.reflect.Method.getGenericParameterTypes
getGenericParameterTypes() - 接口 中的方法org.aspectj.lang.reflect.InterTypeConstructorDeclaration
The generic constructor parameters
getGenericParameterTypes() - 接口 中的方法org.aspectj.lang.reflect.InterTypeMethodDeclaration
The generic method parameters
getGenericReturnType() - 接口 中的方法org.aspectj.lang.reflect.InterTypeMethodDeclaration
The generic return type
getGenericSupertype() - 接口 中的方法org.aspectj.lang.reflect.AjType
The generic supertype of this type, as defined by Class.getGenericSupertype
getGenericType() - 接口 中的方法org.aspectj.lang.reflect.InterTypeFieldDeclaration
The generic field type
getInterfaces() - 接口 中的方法org.aspectj.lang.reflect.AjType
The interfaces implemented by this type
getITDConstructor(AjType<?>, AjType<?>...) - 接口 中的方法org.aspectj.lang.reflect.AjType
Return the public inter-type constructor matching the given specification
getITDConstructors() - 接口 中的方法org.aspectj.lang.reflect.AjType
Return all of the public inter-type constructors of this type
getITDField(String, AjType<?>) - 接口 中的方法org.aspectj.lang.reflect.AjType
Return the public inter-type field matching the given specification
getITDFields() - 接口 中的方法org.aspectj.lang.reflect.AjType
Return all of the public inter-type fields for this type
getITDMethod(String, AjType<?>, AjType<?>...) - 接口 中的方法org.aspectj.lang.reflect.AjType
Return the public inter-type method of this type matching the given specification
getITDMethods() - 接口 中的方法org.aspectj.lang.reflect.AjType
Return all of the public inter-type declared methods of this type
getJavaClass() - 接口 中的方法org.aspectj.lang.reflect.AjType
The java.lang.Class that corresponds to this AjType
getKind() - 接口 中的方法org.aspectj.lang.reflect.Advice
The kind of advice (before, after-returning, after-throwing, etc.)
getKind() - 接口 中的方法org.aspectj.lang.reflect.DeclareAnnotation
The target element kind
getKind() - 接口 中的方法org.aspectj.lang.reflect.PerClause
The kind of per-clause (singleton, perthis, pertarget,...)
getMessage() - 接口 中的方法org.aspectj.lang.reflect.DeclareErrorOrWarning
The message associated with the declare warning / declare error
getMethod(String, AjType<?>...) - 接口 中的方法org.aspectj.lang.reflect.AjType
Return the method object for the specified public method declared in this type
getMethods() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns all the public methods of this type
getModifiers() - 接口 中的方法org.aspectj.lang.reflect.AjType
The modifiers declared for this type.
getModifiers() - 接口 中的方法org.aspectj.lang.reflect.InterTypeDeclaration
Member modifiers, can be interpreted using java.lang.reflect.Modifier
getModifiers() - 接口 中的方法org.aspectj.lang.reflect.Pointcut
The modifiers associated with the pointcut declaration.
getName() - 接口 中的方法org.aspectj.lang.reflect.Advice
Returns the advice name, or the empty string if the advice is anonymous.
getName() - 接口 中的方法org.aspectj.lang.reflect.AjType
The name of this type, in the same format as returned by Class.getName()
getName() - 接口 中的方法org.aspectj.lang.reflect.InterTypeFieldDeclaration
The field name
getName() - 接口 中的方法org.aspectj.lang.reflect.InterTypeMethodDeclaration
The name of this method
getName() - 异常错误 中的方法org.aspectj.lang.reflect.NoSuchAdviceException
The advice name that could not be found.
getName() - 异常错误 中的方法org.aspectj.lang.reflect.NoSuchPointcutException
The name of the pointcut that could not be found.
getName() - 接口 中的方法org.aspectj.lang.reflect.Pointcut
The declared name of the pointcut.
getPackage() - 接口 中的方法org.aspectj.lang.reflect.AjType
The package in which this type is declared
getParameterNames() - 接口 中的方法org.aspectj.lang.reflect.Pointcut
The pointcut parameter names.
getParameterTypes() - 接口 中的方法org.aspectj.lang.reflect.Advice
The advice parameters
getParameterTypes() - 接口 中的方法org.aspectj.lang.reflect.InterTypeConstructorDeclaration
The constructor parameters
getParameterTypes() - 接口 中的方法org.aspectj.lang.reflect.InterTypeMethodDeclaration
The method parameters
getParameterTypes() - 接口 中的方法org.aspectj.lang.reflect.Pointcut
The pointcut parameter types.
getParentTypes() - 接口 中的方法org.aspectj.lang.reflect.DeclareParents
The set of types that the types matching getTargetTypesPattern are declared to implement or extend
getPerClause() - 接口 中的方法org.aspectj.lang.reflect.AjType
If this type represents an aspect, returns the associated per-clause.
getPointcut(String) - 接口 中的方法org.aspectj.lang.reflect.AjType
Return the pointcut object representing the specified public pointcut
getPointcutExpression() - 接口 中的方法org.aspectj.lang.reflect.Advice
The pointcut expression associated with the advice declaration.
getPointcutExpression() - 接口 中的方法org.aspectj.lang.reflect.DeclareErrorOrWarning
The pointcut expression associated with the warning or error
getPointcutExpression() - 接口 中的方法org.aspectj.lang.reflect.DeclareSoft
The pointcut determining the join points at which the exception is to be softened.
getPointcutExpression() - 接口 中的方法org.aspectj.lang.reflect.Pointcut
The pointcut expression associated with this pointcut.
getPointcutExpression() - 接口 中的方法org.aspectj.lang.reflect.PointcutBasedPerClause
Get the associated pointcut expression
getPointcuts() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns all of the public pointcuts of this type
getPrecedenceOrder() - 接口 中的方法org.aspectj.lang.reflect.DeclarePrecedence
Returns an ordered set of type patterns.
getReturnType() - 接口 中的方法org.aspectj.lang.reflect.InterTypeMethodDeclaration
The method return type
getSignaturePattern() - 接口 中的方法org.aspectj.lang.reflect.DeclareAnnotation
The target signature pattern.
getSoftenedExceptionType() - 接口 中的方法org.aspectj.lang.reflect.DeclareSoft
The softened exception type
getSupertype() - 接口 中的方法org.aspectj.lang.reflect.AjType
The supertype of this type.
getTargetType() - 接口 中的方法org.aspectj.lang.reflect.InterTypeDeclaration
The target type of this ITD
getTargetTypesPattern() - 接口 中的方法org.aspectj.lang.reflect.DeclareParents
The target type pattern
getType() - 接口 中的方法org.aspectj.lang.reflect.InterTypeFieldDeclaration
The field type
getTypeParameters() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns an array of TypeVariable objects that represent the type variables declared by this type (if any)
getTypeParameters() - 接口 中的方法org.aspectj.lang.reflect.InterTypeMethodDeclaration
The type variables declared by this method
getTypePattern() - 接口 中的方法org.aspectj.lang.reflect.DeclareAnnotation
The target type pattern.
getTypePattern() - 接口 中的方法org.aspectj.lang.reflect.TypePatternBasedPerClause
Get the associated type pattern

I

InterTypeConstructorDeclaration - org.aspectj.lang.reflect中的接口
Runtime representation of an inter-type constructor member declared within an aspect.
InterTypeDeclaration - org.aspectj.lang.reflect中的接口
Represents an inter-type method, field, or constructor declared in an aspect.
InterTypeFieldDeclaration - org.aspectj.lang.reflect中的接口
Represents an inter-type field declaration declared in an aspect.
InterTypeMethodDeclaration - org.aspectj.lang.reflect中的接口
Represents an inter-type method declaration member within an aspect.
isArray() - 接口 中的方法org.aspectj.lang.reflect.AjType
Return true if this is an array type
isAspect() - 接口 中的方法org.aspectj.lang.reflect.AjType
Return true if this is an aspect type
isEnum() - 接口 中的方法org.aspectj.lang.reflect.AjType
True if this is an enum type
isError() - 接口 中的方法org.aspectj.lang.reflect.DeclareErrorOrWarning
True if this is a declare error member, false if it is declare warning
isExtends() - 接口 中的方法org.aspectj.lang.reflect.DeclareParents
True if this is a declare parents...extends member declaration
isImplements() - 接口 中的方法org.aspectj.lang.reflect.DeclareParents
True if this is a declare parents...implements member declaration
isInstance(Object) - 接口 中的方法org.aspectj.lang.reflect.AjType
True if the given object is assignment-compatible with an object of the type represented by this AjType
isInterface() - 接口 中的方法org.aspectj.lang.reflect.AjType
True if this is an interface type
isLocalClass() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns true if and only if the underlying type is a local class
isMemberAspect() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns true if and only if the underlying type is a member aspect
isMemberClass() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns true if and only if the underlying type is a member class
isPrimitive() - 接口 中的方法org.aspectj.lang.reflect.AjType
Return true if this object represents a primitive type
isPrivileged() - 接口 中的方法org.aspectj.lang.reflect.AjType
Returns true if and only if the underlying type is a privileged aspect

N

NoSuchAdviceException - org.aspectj.lang.reflect中的异常错误
Thrown when AjType.getDeclaredAdvice is called with an advice name and no matching advice declaration can be found.
NoSuchAdviceException(String) - 异常错误 的构造器org.aspectj.lang.reflect.NoSuchAdviceException
 
NoSuchPointcutException - org.aspectj.lang.reflect中的异常错误
Thrown when AjType.getDeclaredPointcut is called with a pointcut name, and no matching pointcut declaration can be found.
NoSuchPointcutException(String) - 异常错误 的构造器org.aspectj.lang.reflect.NoSuchPointcutException
 

O

org.aspectj.lang.annotation - 程序包 org.aspectj.lang.annotation
 
org.aspectj.lang.reflect - 程序包 org.aspectj.lang.reflect
 

P

PerClause - org.aspectj.lang.reflect中的接口
AspectJ runtime representation of the per-clause associated with an aspect.
PerClauseKind - org.aspectj.lang.reflect中的枚举
The different per-clauses (aspect instantiation models) supported by AspectJ
Pointcut - org.aspectj.lang.annotation中的注释类型
Pointcut declaration
Pointcut - org.aspectj.lang.reflect中的接口
AspectJ runtime representation of a pointcut member inside a class or aspect.
PointcutBasedPerClause - org.aspectj.lang.reflect中的接口
Representation of a pointcut based per-clause associated with an aspect (perthis/target/cflow/cflowbelow)
PointcutExpression - org.aspectj.lang.reflect中的接口
Represents an anonymous pointcut expression as used in pointcuts, advice declarations, declares, and per-clauses

R

RequiredTypes - org.aspectj.lang.annotation中的注释类型
Can be specified on an aspect to ensure that particular types must be accessible before the aspect will be 'activated'.

S

SignaturePattern - org.aspectj.lang.reflect中的接口
AspectJ runtime representation of a signature pattern as used in various aspect members (for example, declare @method, declare @field).
SuppressAjWarnings - org.aspectj.lang.annotation中的注释类型
Annotate members to avoid AspectJ error messages.

T

TypePattern - org.aspectj.lang.reflect中的接口
AspectJ runtime representation of a type pattern as used in member declarations such as declare parents.
TypePatternBasedPerClause - org.aspectj.lang.reflect中的接口
AspectJ runtime representation of a type pattern based per-clause associated with an aspect (pertypewithin).

V

valueOf(String) - 枚举 中的静态方法org.aspectj.lang.reflect.AdviceKind
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.aspectj.lang.reflect.DeclareAnnotation.Kind
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法org.aspectj.lang.reflect.PerClauseKind
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法org.aspectj.lang.reflect.AdviceKind
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.aspectj.lang.reflect.DeclareAnnotation.Kind
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法org.aspectj.lang.reflect.PerClauseKind
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
A B D G I N O P R S T V 
跳过导航链接