public static class AjAttribute.TypeMunger extends AjAttribute
AjAttribute.AdviceAttribute, AjAttribute.AjSynthetic, AjAttribute.Aspect, AjAttribute.DeclareAttribute, AjAttribute.EffectiveSignatureAttribute, AjAttribute.MethodDeclarationLineNumberAttribute, AjAttribute.PointcutDeclarationAttribute, AjAttribute.PrivilegedAttribute, AjAttribute.SourceContextAttribute, AjAttribute.TypeMunger, AjAttribute.WeaverState, AjAttribute.WeaverVersionInfo| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
AttributeName |
AttributePrefix| Constructor and Description |
|---|
TypeMunger(ResolvedTypeMunger munger) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getNameString() |
ConcreteTypeMunger |
reify(World world,
ResolvedType aspectType) |
void |
write(CompressingDataOutputStream s) |
getAllBytes, getBytes, getNameChars, readpublic static final java.lang.String AttributeName
public TypeMunger(ResolvedTypeMunger munger)
public java.lang.String getNameString()
getNameString in class AjAttributepublic void write(CompressingDataOutputStream s) throws java.io.IOException
write in class AjAttributejava.io.IOExceptionpublic ConcreteTypeMunger reify(World world, ResolvedType aspectType)