Advice | getAdvice(String name) - Returns the advice with the given name.
|
Advice[] | getAdvice(org.aspectj.lang.reflect.AdviceKind... ofTypes) - Returns all of the advice for this type, of an advice kind contained in the parameter
list.
|
AjType>[] | getAjTypes() - Returns an array containing all the public types that are members of this type
|
Constructor | getConstructor(AjType>... parameterTypes) - Returns the constructor object for the specified public constructor of this type
|
Constructor[] | getConstructors() - Returns all of the public constructors of this type
|
DeclareAnnotation[] | getDeclareAnnotations() - Return all of the declare annotation members of this type, including declare
annotation members inherited from super-types
|
DeclareErrorOrWarning[] | getDeclareErrorOrWarnings() - Returns all of the declare error and declare warning members of this type,
including declare error/warning members inherited from super-types
|
DeclareParents[] | getDeclareParents() - Returns all of the declare parents members of this type, including
declare parent members inherited from super-types
|
DeclarePrecedence[] | getDeclarePrecedence() - Return all of the declare precedence members of this type, including declare
precedence members inherited from super-types
|
DeclareSoft[] | getDeclareSofts() - Return all of the declare soft members of this type, including declare
soft members inherited from super-types
|
Advice | getDeclaredAdvice(String name) - Returns the advice declared in this type with the given name.
|
Advice[] | getDeclaredAdvice(org.aspectj.lang.reflect.AdviceKind... ofTypes) - Returns all of the advice declared by this type, of an advice kind contained in the
parameter list.
|
AjType>[] | getDeclaredAjTypes() - Returns an array containing all the types declared by this type
|
Constructor | getDeclaredConstructor(AjType>... parameterTypes) - Returns the constructor object for the specified constructor of this type
|
Constructor[] | getDeclaredConstructors() - Returns all the constructors declared in this type
|
Field | getDeclaredField(String name) - Return the field declared in this type with the given name
|
Field[] | getDeclaredFields() - Returns all the fields declared in this type
|
InterTypeConstructorDeclaration | getDeclaredITDConstructor(AjType> target, AjType>... parameterTypes) - Return the inter-type constructor declared by this type matching the given specification
|
InterTypeConstructorDeclaration[] | getDeclaredITDConstructors() - Returns all of the inter-type constructors declared by this type
|
InterTypeFieldDeclaration | getDeclaredITDField(String name, AjType> target) - Return the inter-type field declared in this type with the given specification
|
InterTypeFieldDeclaration[] | getDeclaredITDFields() - Return all of the inter-type fields declared in this type
|
InterTypeMethodDeclaration | getDeclaredITDMethod(String name, AjType> target, AjType>... parameterTypes) - Return the inter-type method declared by this type matching the given specification
|
InterTypeMethodDeclaration[] | getDeclaredITDMethods() - Return all of the inter-type methods declared by this type
|
Method | getDeclaredMethod(String name, AjType>... parameterTypes) - Return the method object for the specified method declared in this type
|
Method[] | getDeclaredMethods() - Return all the methods declared by this type
|
Pointcut | getDeclaredPointcut(String name) - Return the pointcut object representing the specified pointcut declared by this type
|
Pointcut[] | getDeclaredPointcuts() - Returns all of the pointcuts declared by this type
|
AjType> | getDeclaringType() - If this type is a member of another type, return the AjType representing the type
in which it was declared.
|
Constructor | getEnclosingConstructor() - If this type represents a local or anonymous type declared within a constructor, return
then enclosing Method object.
|
Method | getEnclosingMethod() - If this type represents a local or anonymous type declared within a method, return
then enclosing Method object.
|
AjType> | getEnclosingType() - Returns the immediately enclosing type of this type.
|
T[] | getEnumConstants() - Returns the elements of this enum class, or null if this type does not represent
an enum type.
|
Field | getField(String name) - Return the public field with the given name
|
Field[] | getFields() - Return the public fields declared by this type
|
Type | getGenericSupertype() - The generic supertype of this type, as defined by Class.getGenericSupertype
|
InterTypeConstructorDeclaration | getITDConstructor(AjType> target, AjType>... parameterTypes) - Return the public inter-type constructor matching the given specification
|
InterTypeConstructorDeclaration[] | getITDConstructors() - Return all of the public inter-type constructors of this type
|
InterTypeFieldDeclaration | getITDField(String name, AjType> target) - Return the public inter-type field matching the given specification
|
InterTypeFieldDeclaration[] | getITDFields() - Return all of the public inter-type fields for this type
|
InterTypeMethodDeclaration | getITDMethod(String name, AjType> target, AjType>... parameterTypes) - Return the public inter-type method of this type matching the given specification
|
InterTypeMethodDeclaration[] | getITDMethods() - Return all of the public inter-type declared methods of this type
|
AjType>[] | getInterfaces() - The interfaces implemented by this type
|
Class | getJavaClass() - The java.lang.Class that corresponds to this AjType
|
Method | getMethod(String name, AjType>... parameterTypes) - Return the method object for the specified public method declared in this type
|
Method[] | getMethods() - Returns all the public methods of this type
|
int | getModifiers() - The modifiers declared for this type.
|
String | getName() - The name of this type, in the same format as returned by Class.getName()
|
Package | getPackage() - The package in which this type is declared
|
PerClause | getPerClause() - If this type represents an aspect, returns the associated per-clause.
|
Pointcut | getPointcut(String name) - Return the pointcut object representing the specified public pointcut
|
Pointcut[] | getPointcuts() - Returns all of the public pointcuts of this type
|
AjType> | getSupertype() - The supertype of this type.
|
TypeVariable>[] | getTypeParameters() - Returns an array of TypeVariable objects that represent the type variables declared by
this type (if any)
|
boolean | isArray() - Return true if this is an array type
|
boolean | isAspect() - Return true if this is an aspect type
|
boolean | isEnum() - True if this is an enum type
|
boolean | isInstance(Object o) - True if the given object is assignment-compatible with an object of the type represented
by this AjType
|
boolean | isInterface() - True if this is an interface type
|
boolean | isLocalClass() - Returns true if and only if the underlying type is a local class
|
boolean | isMemberAspect() - Returns true if and only if the underlying type is a member aspect
|
boolean | isMemberClass() - Returns true if and only if the underlying type is a member class
|
boolean | isPrimitive() - Return true if this object represents a primitive type
|
boolean | isPrivileged() - Returns true if and only if the underlying type is a privileged aspect
|