Class PerTypeWithinTargetTypeMunger
java.lang.Object
org.aspectj.weaver.ResolvedTypeMunger
org.aspectj.weaver.PerTypeWithinTargetTypeMunger
-
Nested Class Summary
Nested classes/interfaces inherited from class ResolvedTypeMunger
ResolvedTypeMunger.Kind -
Field Summary
Fields inherited from class ResolvedTypeMunger
AnnotationOnType, Constructor, declaredSignature, Field, FieldHost, InnerClass, kind, Method, MethodDelegate, MethodDelegate2, Parent, PerObjectInterface, PerTypeWithinInterface, PrivilegedAccess, signature, SUPER_DISPATCH_NAME, typeVariableAliases -
Constructor Summary
ConstructorsConstructorDescriptionPerTypeWithinTargetTypeMunger(UnresolvedType aspectType, PerTypeWithin testPointcut) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()booleanmatches(ResolvedType matchType, ResolvedType aspectType) voidMethods inherited from class ResolvedTypeMunger
changesPublicSignature, existsToSupportShadowMunging, getDeclaredSignature, getDeclaringType, getKind, getMatchingSyntheticMember, getSignature, getSourceLocation, getSuperMethodsCalled, getTypeVariableAliases, hasTypeVariableAliases, isLateMunger, needsAccessToTopmostImplementor, parameterizedFor, parameterizeWith, read, readInTypeAliases, readSourceLocation, readSuperMethodsCalled, setDeclaredSignature, setSourceLocation, setSuperMethodsCalled, setTypeVariableAliases, sharesTypeVariablesWithGenericType, toString, writeOutTypeAliases, writeSourceLocation, writeSuperMethodsCalled
-
Constructor Details
-
PerTypeWithinTargetTypeMunger
-
-
Method Details
-
equals
-
hashCode
-
write
- Specified by:
writein classResolvedTypeMunger- Throws:
IOException
-
getAspectType
-
getTestPointcut
-
matches
- Overrides:
matchesin classResolvedTypeMunger
-