|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use AjType | |
---|---|
org.aspectj.internal.lang.reflect | |
org.aspectj.lang.reflect | Contains interfaces that extend Signature to provide
additional information about each possible join point signature. |
Uses of AjType in org.aspectj.internal.lang.reflect |
---|
Classes in org.aspectj.internal.lang.reflect that implement AjType | |
---|---|
class |
AjTypeImpl<T>
|
Methods in org.aspectj.internal.lang.reflect that return AjType | |
---|---|
AjType<?>[] |
AjTypeImpl.getAjTypes()
|
AjType<?>[] |
AjTypeImpl.getDeclaredAjTypes()
|
AjType |
PointcutImpl.getDeclaringType()
|
AjType<?> |
InterTypeDeclarationImpl.getDeclaringType()
|
AjType |
DeclareSoftImpl.getDeclaringType()
|
AjType |
DeclarePrecedenceImpl.getDeclaringType()
|
AjType |
DeclareParentsImpl.getDeclaringType()
|
AjType |
DeclareErrorOrWarningImpl.getDeclaringType()
|
AjType<?> |
DeclareAnnotationImpl.getDeclaringType()
|
AjType<?> |
AjTypeImpl.getDeclaringType()
|
AjType |
AdviceImpl.getDeclaringType()
|
AjType<?> |
AjTypeImpl.getEnclosingType()
|
AjType<?>[] |
InterTypeMethodDeclarationImpl.getExceptionTypes()
|
AjType<?>[] |
InterTypeConstructorDeclarationImpl.getExceptionTypes()
|
AjType<?>[] |
AdviceImpl.getExceptionTypes()
|
AjType<?>[] |
AjTypeImpl.getInterfaces()
|
AjType<?>[] |
PointcutImpl.getParameterTypes()
|
AjType<?>[] |
InterTypeMethodDeclarationImpl.getParameterTypes()
|
AjType<?>[] |
InterTypeConstructorDeclarationImpl.getParameterTypes()
|
AjType<?>[] |
AdviceImpl.getParameterTypes()
|
AjType<?> |
InterTypeMethodDeclarationImpl.getReturnType()
|
AjType |
DeclareSoftImpl.getSoftenedExceptionType()
|
AjType<? super T> |
AjTypeImpl.getSupertype()
|
AjType<?> |
InterTypeDeclarationImpl.getTargetType()
|
AjType<?> |
InterTypeFieldDeclarationImpl.getType()
|
Methods in org.aspectj.internal.lang.reflect with parameters of type AjType | |
---|---|
java.lang.reflect.Constructor |
AjTypeImpl.getConstructor(AjType<?>... parameterTypes)
|
java.lang.reflect.Constructor |
AjTypeImpl.getDeclaredConstructor(AjType<?>... parameterTypes)
|
InterTypeConstructorDeclaration |
AjTypeImpl.getDeclaredITDConstructor(AjType<?> target,
AjType<?>... parameterTypes)
|
InterTypeConstructorDeclaration |
AjTypeImpl.getDeclaredITDConstructor(AjType<?> target,
AjType<?>... parameterTypes)
|
InterTypeFieldDeclaration |
AjTypeImpl.getDeclaredITDField(java.lang.String name,
AjType<?> target)
|
InterTypeMethodDeclaration |
AjTypeImpl.getDeclaredITDMethod(java.lang.String name,
AjType<?> target,
AjType<?>... parameterTypes)
|
InterTypeMethodDeclaration |
AjTypeImpl.getDeclaredITDMethod(java.lang.String name,
AjType<?> target,
AjType<?>... parameterTypes)
|
java.lang.reflect.Method |
AjTypeImpl.getDeclaredMethod(java.lang.String name,
AjType<?>... parameterTypes)
|
InterTypeConstructorDeclaration |
AjTypeImpl.getITDConstructor(AjType<?> target,
AjType<?>... parameterTypes)
|
InterTypeConstructorDeclaration |
AjTypeImpl.getITDConstructor(AjType<?> target,
AjType<?>... parameterTypes)
|
InterTypeFieldDeclaration |
AjTypeImpl.getITDField(java.lang.String name,
AjType<?> target)
|
InterTypeMethodDeclaration |
AjTypeImpl.getITDMethod(java.lang.String name,
AjType<?> target,
AjType<?>... parameterTypes)
|
InterTypeMethodDeclaration |
AjTypeImpl.getITDMethod(java.lang.String name,
AjType<?> target,
AjType<?>... parameterTypes)
|
java.lang.reflect.Method |
AjTypeImpl.getMethod(java.lang.String name,
AjType<?>... parameterTypes)
|
Constructors in org.aspectj.internal.lang.reflect with parameters of type AjType | |
---|---|
DeclareAnnotationImpl(AjType<?> declaring,
java.lang.String kindString,
java.lang.String pattern,
java.lang.annotation.Annotation ann,
java.lang.String annText)
|
|
DeclareErrorOrWarningImpl(java.lang.String pointcut,
java.lang.String message,
boolean isError,
AjType decType)
|
|
DeclareParentsImpl(java.lang.String targets,
java.lang.String parentsAsString,
boolean isExtends,
AjType<?> declaring)
Parents arg is a comma-separate list of type names that needs to be turned into AjTypes |
|
DeclarePrecedenceImpl(java.lang.String precedenceList,
AjType declaring)
|
|
DeclareSoftImpl(AjType<?> declaringType,
java.lang.String pcut,
java.lang.String exceptionTypeName)
|
|
InterTypeConstructorDeclarationImpl(AjType<?> decType,
java.lang.String target,
int mods,
java.lang.reflect.Method baseMethod)
|
|
InterTypeDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
int mods)
|
|
InterTypeDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
int mods)
|
|
InterTypeDeclarationImpl(AjType<?> decType,
java.lang.String target,
int mods)
|
|
InterTypeFieldDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
java.lang.reflect.Field base)
|
|
InterTypeFieldDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
java.lang.reflect.Field base)
|
|
InterTypeFieldDeclarationImpl(AjType<?> decType,
java.lang.String target,
int mods,
java.lang.String name,
AjType<?> type,
java.lang.reflect.Type genericType)
|
|
InterTypeFieldDeclarationImpl(AjType<?> decType,
java.lang.String target,
int mods,
java.lang.String name,
AjType<?> type,
java.lang.reflect.Type genericType)
|
|
InterTypeMethodDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
java.lang.reflect.Method base,
int modifiers)
|
|
InterTypeMethodDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
java.lang.reflect.Method base,
int modifiers)
|
|
InterTypeMethodDeclarationImpl(AjType<?> decType,
java.lang.String target,
int mods,
java.lang.String name,
java.lang.reflect.Method itdInterMethod)
|
Uses of AjType in org.aspectj.lang.reflect |
---|
Methods in org.aspectj.lang.reflect that return AjType | ||
---|---|---|
static
|
AjTypeSystem.getAjType(java.lang.Class<T> fromClass)
Return the AspectJ runtime type representation of the given Java type. |
|
AjType<?>[] |
AjType.getAjTypes()
Returns an array containing all the public types that are members of this type |
|
AjType<?>[] |
AjType.getDeclaredAjTypes()
Returns an array containing all the types declared by this type |
|
AjType |
Pointcut.getDeclaringType()
The type that declared this pointcut |
|
AjType<?> |
InterTypeDeclaration.getDeclaringType()
The declaring aspect |
|
AjType |
DeclareSoft.getDeclaringType()
The aspect that declared this member |
|
AjType |
DeclarePrecedence.getDeclaringType()
The declaring aspect |
|
AjType |
DeclareParents.getDeclaringType()
The declaring aspect |
|
AjType |
DeclareErrorOrWarning.getDeclaringType()
The type that declared this declare warning or declare error member. |
|
AjType<?> |
DeclareAnnotation.getDeclaringType()
The aspect that declared this member. |
|
AjType<?> |
AjType.getDeclaringType()
If this type is a member of another type, return the AjType representing the type in which it was declared. |
|
AjType |
Advice.getDeclaringType()
The declaring aspect |
|
AjType<?> |
AjType.getEnclosingType()
Returns the immediately enclosing type of this type. |
|
AjType<?>[] |
InterTypeMethodDeclaration.getExceptionTypes()
The declared exceptions thrown by this method |
|
AjType<?>[] |
InterTypeConstructorDeclaration.getExceptionTypes()
The declared exceptions thrown by this constructor |
|
AjType<?>[] |
Advice.getExceptionTypes()
The declared thrown exceptions by the advice |
|
AjType<?>[] |
AjType.getInterfaces()
The interfaces implemented by this type |
|
AjType<?>[] |
Pointcut.getParameterTypes()
The pointcut parameter types. |
|
AjType<?>[] |
InterTypeMethodDeclaration.getParameterTypes()
The method parameters |
|
AjType<?>[] |
InterTypeConstructorDeclaration.getParameterTypes()
The constructor parameters |
|
AjType<?>[] |
Advice.getParameterTypes()
The advice parameters |
|
AjType<?> |
InterTypeMethodDeclaration.getReturnType()
The method return type |
|
AjType |
DeclareSoft.getSoftenedExceptionType()
The softened exception type |
|
AjType<?> |
AjType.getSupertype()
The supertype of this type. |
|
AjType<?> |
InterTypeDeclaration.getTargetType()
The target type of this ITD |
|
AjType<?> |
InterTypeFieldDeclaration.getType()
The field type |
Methods in org.aspectj.lang.reflect with parameters of type AjType | |
---|---|
java.lang.reflect.Constructor |
AjType.getConstructor(AjType<?>... parameterTypes)
Returns the constructor object for the specified public constructor of this type |
java.lang.reflect.Constructor |
AjType.getDeclaredConstructor(AjType<?>... parameterTypes)
Returns the constructor object for the specified constructor of this type |
InterTypeConstructorDeclaration |
AjType.getDeclaredITDConstructor(AjType<?> target,
AjType<?>... parameterTypes)
Return the inter-type constructor declared by this type matching the given specification |
InterTypeConstructorDeclaration |
AjType.getDeclaredITDConstructor(AjType<?> target,
AjType<?>... parameterTypes)
Return the inter-type constructor declared by this type matching the given specification |
InterTypeFieldDeclaration |
AjType.getDeclaredITDField(java.lang.String name,
AjType<?> target)
Return the inter-type field declared in this type with the given specification |
InterTypeMethodDeclaration |
AjType.getDeclaredITDMethod(java.lang.String name,
AjType<?> target,
AjType<?>... parameterTypes)
Return the inter-type method declared by this type matching the given specification |
InterTypeMethodDeclaration |
AjType.getDeclaredITDMethod(java.lang.String name,
AjType<?> target,
AjType<?>... parameterTypes)
Return the inter-type method declared by this type matching the given specification |
java.lang.reflect.Method |
AjType.getDeclaredMethod(java.lang.String name,
AjType<?>... parameterTypes)
Return the method object for the specified method declared in this type |
InterTypeConstructorDeclaration |
AjType.getITDConstructor(AjType<?> target,
AjType<?>... parameterTypes)
Return the public inter-type constructor matching the given specification |
InterTypeConstructorDeclaration |
AjType.getITDConstructor(AjType<?> target,
AjType<?>... parameterTypes)
Return the public inter-type constructor matching the given specification |
InterTypeFieldDeclaration |
AjType.getITDField(java.lang.String name,
AjType<?> target)
Return the public inter-type field matching the given specification |
InterTypeMethodDeclaration |
AjType.getITDMethod(java.lang.String name,
AjType<?> target,
AjType<?>... parameterTypes)
Return the public inter-type method of this type matching the given specification |
InterTypeMethodDeclaration |
AjType.getITDMethod(java.lang.String name,
AjType<?> target,
AjType<?>... parameterTypes)
Return the public inter-type method of this type matching the given specification |
java.lang.reflect.Method |
AjType.getMethod(java.lang.String name,
AjType<?>... parameterTypes)
Return the method object for the specified public method declared in this type |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |