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, writeSuperMethodsCalled
public PrivilegedAccessMunger(ResolvedMember member, boolean shortSyntax)
public void write(CompressingDataOutputStream s) throws java.io.IOException
write
in class ResolvedTypeMunger
java.io.IOException
public ResolvedMember getMember()
public ResolvedMember getMatchingSyntheticMember(Member member, ResolvedType aspectType)
getMatchingSyntheticMember
in class ResolvedTypeMunger
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean existsToSupportShadowMunging()
ResolvedTypeMunger
existsToSupportShadowMunging
in class ResolvedTypeMunger