public class PrivilegedAccessMunger extends ResolvedTypeMunger
ResolvedTypeMunger.Kind| Modifier and Type | Field and Description |
|---|---|
boolean |
shortSyntax |
AnnotationOnType, Constructor, declaredSignature, Field, FieldHost, InnerClass, kind, Method, MethodDelegate, MethodDelegate2, Parent, PerObjectInterface, PerTypeWithinInterface, PrivilegedAccess, signature, SUPER_DISPATCH_NAME, typeVariableAliases| Constructor and Description |
|---|
PrivilegedAccessMunger(ResolvedMember member,
boolean shortSyntax) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object other) |
boolean |
existsToSupportShadowMunging()
Some type mungers are created purely to help with the implementation of shadow mungers.
|
ResolvedMember |
getMatchingSyntheticMember(Member member,
ResolvedType aspectType) |
ResolvedMember |
getMember() |
int |
hashCode() |
void |
write(CompressingDataOutputStream s) |
changesPublicSignature, getDeclaredSignature, getDeclaringType, getKind, getSignature, getSourceLocation, getSuperMethodsCalled, getTypeVariableAliases, hasTypeVariableAliases, isLateMunger, matches, needsAccessToTopmostImplementor, parameterizedFor, parameterizeWith, read, readInTypeAliases, readSourceLocation, readSuperMethodsCalled, setDeclaredSignature, setSourceLocation, setSuperMethodsCalled, setTypeVariableAliases, sharesTypeVariablesWithGenericType, toString, writeOutTypeAliases, writeSourceLocation, writeSuperMethodsCalledpublic PrivilegedAccessMunger(ResolvedMember member, boolean shortSyntax)
public void write(CompressingDataOutputStream s) throws java.io.IOException
write in class ResolvedTypeMungerjava.io.IOExceptionpublic ResolvedMember getMember()
public ResolvedMember getMatchingSyntheticMember(Member member, ResolvedType aspectType)
getMatchingSyntheticMember in class ResolvedTypeMungerpublic boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean existsToSupportShadowMunging()
ResolvedTypeMungerexistsToSupportShadowMunging in class ResolvedTypeMunger