| Package | Description |
|---|---|
| org.aspectj.internal.lang.reflect | |
| org.aspectj.lang.reflect |
Contains interfaces that extend
Signature to provide
additional information about each possible join point signature. |
| Modifier and Type | Class and Description |
|---|---|
class |
AjTypeImpl<T> |
| Modifier and Type | Method and Description |
|---|---|
AjType<?>[] |
AjTypeImpl.getAjTypes() |
AjType<?>[] |
AjTypeImpl.getDeclaredAjTypes() |
AjType<?> |
AjTypeImpl.getDeclaringType() |
AjType |
PointcutImpl.getDeclaringType() |
AjType<?> |
InterTypeDeclarationImpl.getDeclaringType() |
AjType |
DeclarePrecedenceImpl.getDeclaringType() |
AjType |
DeclareParentsImpl.getDeclaringType() |
AjType |
AdviceImpl.getDeclaringType() |
AjType |
DeclareErrorOrWarningImpl.getDeclaringType() |
AjType |
DeclareSoftImpl.getDeclaringType() |
AjType<?> |
DeclareAnnotationImpl.getDeclaringType() |
AjType<?> |
AjTypeImpl.getEnclosingType() |
AjType<?>[] |
InterTypeMethodDeclarationImpl.getExceptionTypes() |
AjType<?>[] |
AdviceImpl.getExceptionTypes() |
AjType<?>[] |
InterTypeConstructorDeclarationImpl.getExceptionTypes() |
AjType<?>[] |
AjTypeImpl.getInterfaces() |
AjType<?>[] |
PointcutImpl.getParameterTypes() |
AjType<?>[] |
InterTypeMethodDeclarationImpl.getParameterTypes() |
AjType<?>[] |
AdviceImpl.getParameterTypes() |
AjType<?>[] |
InterTypeConstructorDeclarationImpl.getParameterTypes() |
AjType<?> |
InterTypeMethodDeclarationImpl.getReturnType() |
AjType |
DeclareSoftImpl.getSoftenedExceptionType() |
AjType<? super T> |
AjTypeImpl.getSupertype() |
AjType<?> |
InterTypeDeclarationImpl.getTargetType() |
AjType<?> |
InterTypeFieldDeclarationImpl.getType() |
| Constructor and Description |
|---|
DeclareAnnotationImpl(AjType<?> declaring,
String kindString,
String pattern,
Annotation ann,
String annText) |
DeclareErrorOrWarningImpl(String pointcut,
String message,
boolean isError,
AjType decType) |
DeclareParentsImpl(String targets,
String parentsAsString,
boolean isExtends,
AjType<?> declaring) |
DeclarePrecedenceImpl(String precedenceList,
AjType declaring) |
DeclareSoftImpl(AjType<?> declaringType,
String pcut,
String exceptionTypeName) |
InterTypeConstructorDeclarationImpl(AjType<?> decType,
String target,
int mods,
Method baseMethod) |
InterTypeDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
int mods) |
InterTypeDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
int mods) |
InterTypeDeclarationImpl(AjType<?> decType,
String target,
int mods) |
InterTypeFieldDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
Field base) |
InterTypeFieldDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
Field base) |
InterTypeFieldDeclarationImpl(AjType<?> decType,
String target,
int mods,
String name,
AjType<?> type,
Type genericType) |
InterTypeFieldDeclarationImpl(AjType<?> decType,
String target,
int mods,
String name,
AjType<?> type,
Type genericType) |
InterTypeMethodDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
Method base,
int modifiers) |
InterTypeMethodDeclarationImpl(AjType<?> decType,
AjType<?> targetType,
Method base,
int modifiers) |
InterTypeMethodDeclarationImpl(AjType<?> decType,
String target,
int mods,
String name,
Method itdInterMethod) |
PointcutImpl(String name,
String pc,
Method method,
AjType declaringType,
String pNames) |
| Modifier and Type | Method and Description |
|---|---|
static <T> AjType<T> |
AjTypeSystem.getAjType(Class<T> fromClass)
Return the AspectJ runtime type representation of the given Java type.
|
AjType<?>[] |
AjType.getAjTypes() |
AjType<?>[] |
AjType.getDeclaredAjTypes() |
AjType |
DeclareSoft.getDeclaringType() |
AjType |
Pointcut.getDeclaringType() |
AjType<?> |
InterTypeDeclaration.getDeclaringType() |
AjType<?> |
AjType.getDeclaringType() |
AjType |
Advice.getDeclaringType() |
AjType<?> |
DeclareAnnotation.getDeclaringType() |
AjType |
DeclareErrorOrWarning.getDeclaringType() |
AjType |
DeclareParents.getDeclaringType() |
AjType |
DeclarePrecedence.getDeclaringType() |
AjType<?> |
AjType.getEnclosingType() |
AjType<?>[] |
InterTypeConstructorDeclaration.getExceptionTypes() |
AjType<?>[] |
Advice.getExceptionTypes() |
AjType<?>[] |
InterTypeMethodDeclaration.getExceptionTypes() |
AjType<?>[] |
AjType.getInterfaces() |
AjType<?>[] |
InterTypeConstructorDeclaration.getParameterTypes() |
AjType<?>[] |
Pointcut.getParameterTypes() |
AjType<?>[] |
Advice.getParameterTypes() |
AjType<?>[] |
InterTypeMethodDeclaration.getParameterTypes() |
AjType<?> |
InterTypeMethodDeclaration.getReturnType() |
AjType |
DeclareSoft.getSoftenedExceptionType() |
AjType<?> |
AjType.getSupertype() |
AjType<?> |
InterTypeDeclaration.getTargetType() |
AjType<?> |
InterTypeFieldDeclaration.getType() |
Copyright © 2019. All rights reserved.