| Modifier and Type | Method and Description |
|---|---|
| public Advice[] | Returns: all of the advice for this type, of an advice kind contained in the parameter list.the ofTypes)AdviceKinds of interest
|
| public Advice | |
| public AjType | |
| public Constructor | Returns: the constructor object for the specified public constructor of this typethe types of the constructor parameters parameterTypes)
|
| public Constructor | |
| public DeclareAnnotation[] | Returns: all of the declare annotation members of this type, including declare annotation members inherited from super-types
|
| public Advice[] | Returns: all of the advice declared by this type, of an advice kind contained in the parameter list.the ofTypes)AdviceKinds of interest
|
| public Advice | Returns: the advice declared in this type with the given name.the advice name name)For an annotation style advice member, this is the name of the annotated method. |
| public AjType | |
| public Constructor | Returns: the constructor object for the specified constructor of this typethe types of the constructor parameters parameterTypes)
|
| public Constructor | |
| public Field | |
| public Field[] | |
| public InterTypeConstructorDeclaration | Returns: the inter-type constructor declared by this type matching the given specificationthe target of the inter-type constructor of interest target, AjType<?>... the types of the parameter of the inter-type constructor of interest parameterTypes)
|
| public InterTypeConstructorDeclaration[] | |
| public InterTypeFieldDeclaration | Returns: the inter-type field declared in this type with the given specificationthe field name name, AjType<?> the target type for the inter-type declaration target)
|
| public InterTypeFieldDeclaration[] | |
| public InterTypeMethodDeclaration | Returns: the inter-type method declared by this type matching the given specificationthe method name name, AjType<?> the target of the inter-type declaration target, AjType<?>... the types of the inter-type method declaration parameterTypes)
|
| public InterTypeMethodDeclaration[] | |
| public Method | Returns: the method object for the specified method declared in this typethe method name name, AjType<?>... the types of the method parameters parameterTypes)
|
| public Method[] | |
| public Pointcut | Returns: the pointcut object representing the specified pointcut declared by this typethe pointcut name name)
|
| public Pointcut[] | |
| public DeclareErrorOrWarning[] | Returns: all of the declare error and declare warning members of this type, including declare error/warning members inherited from super-types
|
| public DeclareParents[] | Returns: all of the declare parents members of this type, including declare parent members inherited from super-types
|
| public DeclarePrecedence[] | Returns: all of the declare precedence members of this type, including declare precedence members inherited from super-types
|
| public DeclareSoft[] | Returns: all of the declare soft members of this type, including declare soft members inherited from super-types
|
| public AjType | Returns: the AjType representing the typei n which it was declared (if this type is a member of another type)
|
| public Constructor | Returns: the enclosing Method if this type represents a local or anonymous type declared within a constructor
|
| public Method | Returns: the enclosing Method if this type represents a local or anonymous type declared within a method
|
| public AjType | |
| public T[] | Returns: the elements of this enum class, or null if this type does not represent an enum type.
|
| public Field | |
| public Field[] | |
| public Type | Returns: the generic supertype of this type, as defined by Class.getGenericSupertype
|
| public AjType | |
| public InterTypeConstructorDeclaration | Returns: the public inter-type constructor matching the given specificationthe target of the inter-type constructor of interest target, AjType<?>... the types of the parameter of the inter-type constructor of interest parameterTypes)
|
| public InterTypeConstructorDeclaration[] | |
| public InterTypeFieldDeclaration | Returns: the public inter-type field matching the given specificationthe field name name, AjType<?> the target type for the inter-type declaration target)
|
| public InterTypeFieldDeclaration[] | |
| public InterTypeMethodDeclaration | Returns: the public inter-type method of this type matching the given specificationthe method name name, AjType<?> the target of the inter-type declaration target, AjType<?>... the types of the inter-type method declaration parameterTypes)
|
| public InterTypeMethodDeclaration[] | |
| public Class | |
| public Method | |
| public Method[] | |
| public int | Returns: the modifiers declared for this type. The return value can be interpreted using java.lang.reflect.Modifier
|
| public String | |
| public Package | |
| public PerClause | |
| public Pointcut | Returns: the pointcut object representing the specified public pointcutthe pointcut name name)
|
| public Pointcut[] | |
| public AjType | Returns: the supertype of this type. If this type represents Object or a primitive type then null is returned.
|
| public TypeVariable | Returns: an array of TypeVariable objects that represent the type variables declared by this type (if any)
|
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | Returns: true if the given object is assignment-compatible with an object of the type represented by this AjTypethe object to check for assignment compatibility o)
|
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean |
| getAdvice | back to summary |
|---|---|
public Advice[] getAdvice(AdviceKind... ofTypes)
| |
| getAdvice | back to summary |
|---|---|
| public Advice getAdvice(String name) throws NoSuchAdviceException For an annotation style advice member, this is the name of the annotated method. For a code-style advice declaration, this is the name given in the @AdviceName annotation if present.
| |
| getAjTypes | back to summary |
|---|---|
public AjType
| |
| getConstructor | back to summary |
|---|---|
public Constructor
| |
| getConstructors | back to summary |
|---|---|
public Constructor
| |
| getDeclareAnnotations | back to summary |
|---|---|
public DeclareAnnotation[] getDeclareAnnotations()
| |
| getDeclaredAdvice | back to summary |
|---|---|
public Advice[] getDeclaredAdvice(AdviceKind... ofTypes)
| |
| getDeclaredAdvice | back to summary |
|---|---|
| public Advice getDeclaredAdvice(String name) throws NoSuchAdviceException For an annotation style advice member, this is the name of the annotated method. For a code-style advice declaration, this is the name given in the @AdviceName annotation if present.
| |
| getDeclaredAjTypes | back to summary |
|---|---|
public AjType
| |
| getDeclaredConstructor | back to summary |
|---|---|
public Constructor
| |
| getDeclaredConstructors | back to summary |
|---|---|
public Constructor
| |
| getDeclaredField | back to summary |
|---|---|
public Field getDeclaredField(String name) throws NoSuchFieldException
| |
| getDeclaredFields | back to summary |
|---|---|
public Field[] getDeclaredFields()
| |
| getDeclaredITDConstructor | back to summary |
|---|---|
public InterTypeConstructorDeclaration getDeclaredITDConstructor(AjType<?> target, AjType<?>... parameterTypes) throws NoSuchMethodException
| |
| getDeclaredITDConstructors | back to summary |
|---|---|
public InterTypeConstructorDeclaration[] getDeclaredITDConstructors()
| |
| getDeclaredITDField | back to summary |
|---|---|
public InterTypeFieldDeclaration getDeclaredITDField(String name, AjType<?> target) throws NoSuchFieldException
| |
| getDeclaredITDFields | back to summary |
|---|---|
public InterTypeFieldDeclaration[] getDeclaredITDFields()
| |
| getDeclaredITDMethod | back to summary |
|---|---|
public InterTypeMethodDeclaration getDeclaredITDMethod(String name, AjType<?> target, AjType<?>... parameterTypes) throws NoSuchMethodException
| |
| getDeclaredITDMethods | back to summary |
|---|---|
public InterTypeMethodDeclaration[] getDeclaredITDMethods()
| |
| getDeclaredMethod | back to summary |
|---|---|
public Method getDeclaredMethod(String name, AjType<?>... parameterTypes) throws NoSuchMethodException
| |
| getDeclaredMethods | back to summary |
|---|---|
public Method[] getDeclaredMethods()
| |
| getDeclaredPointcut | back to summary |
|---|---|
public Pointcut getDeclaredPointcut(String name) throws NoSuchPointcutException
| |
| getDeclaredPointcuts | back to summary |
|---|---|
public Pointcut[] getDeclaredPointcuts()
| |
| getDeclareErrorOrWarnings | back to summary |
|---|---|
public DeclareErrorOrWarning[] getDeclareErrorOrWarnings()
| |
| getDeclareParents | back to summary |
|---|---|
public DeclareParents[] getDeclareParents()
| |
| getDeclarePrecedence | back to summary |
|---|---|
public DeclarePrecedence[] getDeclarePrecedence()
| |
| getDeclareSofts | back to summary |
|---|---|
public DeclareSoft[] getDeclareSofts()
| |
| getDeclaringType | back to summary |
|---|---|
public AjType
| |
| getEnclosingConstructor | back to summary |
|---|---|
public Constructor
| |
| getEnclosingMethod | back to summary |
|---|---|
public Method getEnclosingMethod()
| |
| getEnclosingType | back to summary |
|---|---|
public AjType
| |
| getEnumConstants | back to summary |
|---|---|
public T[] getEnumConstants()
| |
| getField | back to summary |
|---|---|
public Field getField(String name) throws NoSuchFieldException
| |
| getFields | back to summary |
|---|---|
public Field[] getFields()
| |
| getGenericSupertype | back to summary |
|---|---|
public Type getGenericSupertype()
| |
| getInterfaces | back to summary |
|---|---|
public AjType
| |
| getITDConstructor | back to summary |
|---|---|
public InterTypeConstructorDeclaration getITDConstructor(AjType<?> target, AjType<?>... parameterTypes) throws NoSuchMethodException
| |
| getITDConstructors | back to summary |
|---|---|
public InterTypeConstructorDeclaration[] getITDConstructors()
| |
| getITDField | back to summary |
|---|---|
public InterTypeFieldDeclaration getITDField(String name, AjType<?> target) throws NoSuchFieldException
| |
| getITDFields | back to summary |
|---|---|
public InterTypeFieldDeclaration[] getITDFields()
| |
| getITDMethod | back to summary |
|---|---|
public InterTypeMethodDeclaration getITDMethod(String name, AjType<?> target, AjType<?>... parameterTypes) throws NoSuchMethodException
| |
| getITDMethods | back to summary |
|---|---|
public InterTypeMethodDeclaration[] getITDMethods()
| |
| getJavaClass | back to summary |
|---|---|
public Class
| |
| getMethod | back to summary |
|---|---|
public Method getMethod(String name, AjType<?>... parameterTypes) throws NoSuchMethodException
| |
| getMethods | back to summary |
|---|---|
public Method[] getMethods()
| |
| getModifiers | back to summary |
|---|---|
public int getModifiers()
| |
| getName | back to summary |
|---|---|
public String getName()
| |
| getPackage | back to summary |
|---|---|
public Package getPackage()
| |
| getPerClause | back to summary |
|---|---|
public PerClause getPerClause()
| |
| getPointcut | back to summary |
|---|---|
public Pointcut getPointcut(String name) throws NoSuchPointcutException
| |
| getPointcuts | back to summary |
|---|---|
public Pointcut[] getPointcuts()
| |
| getSupertype | back to summary |
|---|---|
public AjType
| |
| getTypeParameters | back to summary |
|---|---|
public TypeVariable
| |
| isArray | back to summary |
|---|---|
public boolean isArray()
| |
| isAspect | back to summary |
|---|---|
public boolean isAspect()
| |
| isEnum | back to summary |
|---|---|
public boolean isEnum()
| |
| isInstance | back to summary |
|---|---|
public boolean isInstance(Object o)
| |
| isInterface | back to summary |
|---|---|
public boolean isInterface()
| |
| isLocalClass | back to summary |
|---|---|
public boolean isLocalClass()
| |
| isMemberAspect | back to summary |
|---|---|
public boolean isMemberAspect()
| |
| isMemberClass | back to summary |
|---|---|
public boolean isMemberClass()
| |
| isPrimitive | back to summary |
|---|---|
public boolean isPrimitive()
| |
| isPrivileged | back to summary |
|---|---|
public boolean isPrivileged()
| |