org.aspectj.weaver
Class ExposeTypeMunger

java.lang.Object
  extended by org.aspectj.weaver.ResolvedTypeMunger
      extended by org.aspectj.weaver.PrivilegedAccessMunger
          extended by org.aspectj.weaver.ExposeTypeMunger

public class ExposeTypeMunger
extends PrivilegedAccessMunger

Special kind of privileged access munger which exposes a type to be public.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.aspectj.weaver.ResolvedTypeMunger
ResolvedTypeMunger.Kind
 
Field Summary
 
Fields inherited from class org.aspectj.weaver.PrivilegedAccessMunger
shortSyntax
 
Fields inherited from class org.aspectj.weaver.ResolvedTypeMunger
AnnotationOnType, Constructor, declaredSignature, Field, FieldHost, InnerClass, kind, Method, MethodDelegate, MethodDelegate2, Parent, PerObjectInterface, PerTypeWithinInterface, PrivilegedAccess, signature, SUPER_DISPATCH_NAME, typeVariableAliases
 
Constructor Summary
ExposeTypeMunger(UnresolvedType typeToExpose)
           
 
Method Summary
 java.lang.String getExposedTypeSignature()
           
 java.lang.String toString()
           
 
Methods inherited from class org.aspectj.weaver.PrivilegedAccessMunger
equals, existsToSupportShadowMunging, getMatchingSyntheticMember, getMember, hashCode, write
 
Methods inherited from class org.aspectj.weaver.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
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExposeTypeMunger

public ExposeTypeMunger(UnresolvedType typeToExpose)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class ResolvedTypeMunger

getExposedTypeSignature

public java.lang.String getExposedTypeSignature()