Class ExposeTypeMunger
java.lang.Object
org.aspectj.weaver.ResolvedTypeMunger
org.aspectj.weaver.PrivilegedAccessMunger
org.aspectj.weaver.ExposeTypeMunger
Special kind of privileged access munger which exposes a type to be public.
-
Nested Class Summary
Nested classes/interfaces inherited from class ResolvedTypeMunger
ResolvedTypeMunger.Kind -
Field Summary
Fields inherited from class PrivilegedAccessMunger
shortSyntaxFields 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
Constructors -
Method Summary
Methods inherited from class PrivilegedAccessMunger
equals, existsToSupportShadowMunging, getMatchingSyntheticMember, getMember, hashCode, writeMethods inherited from class ResolvedTypeMunger
changesPublicSignature, getDeclaredSignature, getDeclaringType, getKind, getSignature, getSourceLocation, getSuperMethodsCalled, getTypeVariableAliases, hasTypeVariableAliases, isLateMunger, matches, needsAccessToTopmostImplementor, parameterizedFor, parameterizeWith, read, readInTypeAliases, readSourceLocation, readSuperMethodsCalled, setDeclaredSignature, setSourceLocation, setSuperMethodsCalled, setTypeVariableAliases, sharesTypeVariablesWithGenericType, writeOutTypeAliases, writeSourceLocation, writeSuperMethodsCalled
-
Constructor Details
-
ExposeTypeMunger
-
-
Method Details
-
toString
- Overrides:
toStringin classResolvedTypeMunger
-
getExposedTypeSignature
-