| Modifier and Type | Class and Description |
|---|---|
| pack-priv static class | |
| pack-priv static class |
| Modifier and Type | Field and Description |
|---|---|
| private static final int | |
| private int | |
| pack-priv Map | |
| private final List | |
| private static final Type[] | |
| private static final Type[] | |
| private long | |
| private int | |
| private final List | |
| private static final ObjectType | |
| private final ConstantPool | |
| public static final ObjectType | |
| private ResolvedType[] | |
| private final InstructionFactory | |
| private static final ObjectType | |
| private final List | |
| private boolean | |
| private boolean | |
| pack-priv int | |
| private final SortedMap | |
| private boolean | |
| private final List | |
| private ClassGen | |
| private BcelObjectType | |
| private static final String[] | |
| private final String | |
| private static final Type[] | |
| private static final Type[] | |
| private static final Type[] | |
| private static final Type[] | |
| private static final Type[] | |
| private static final Type[] | |
| private static final Type[] | |
| public static final ObjectType | |
| private boolean | |
| private boolean | |
| private static final ObjectType | |
| public static final ObjectType | |
| private ResolvedType | |
| private Map | |
| private int | |
| public static final ObjectType | |
| public static final ObjectType | |
| private final World |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| private void | |
| public void | |
| public void | |
| public void | |
| private void | |
| public void | |
| public void | |
| pack-priv void | |
| public void | |
| public void | |
| public void | |
| public String | allocateField(String prefix)
Return the next available field name with the specified 'prefix', e.g. for prefix 'class$' where class$0, class$1 exist then return class$2 |
| pack-priv void | |
| public LazyMethodGen | createExtendedAjcPreClinit(LazyMethodGen previousPreClinit, int i)
factory method for building multiple extended clinit methods. |
| private Signature | createSignatureAttribute(String signature)
Helper method to create a signature attribute based on a string signature: e.g. "Ljava/lang/Object;LI<ljava lang double;>;" |
| public static void | |
| public void | |
| public boolean | |
| private void | fixupGenericSignatureAttribute()
When working with Java generics, a signature attribute is attached to the type which indicates how it was declared. |
| public void | |
| public LazyMethodGen | Returns: the LazyMethodGen representing the ajc$ clinitRetrieve the ajc$preClinit method - this method captures any initialization AspectJ wants to ensure happens in a class. |
| public Field | Returns: a fieldthe shadow at which the @annotation result is being cached shadow, ResolvedType toType, boolean isWithin)Create a field in the type containing the shadow where the annotation retrieved during binding can be stored - for later fast access. |
| public Set | |
| public Collection | |
| public BcelObjectType | |
| public List | |
| private List | |
| public String | |
| public ConstantPool | |
| public InstructionFactory | |
| public String | |
| public List | |
| public String | |
| public String[] | |
| public String | |
| public String | |
| public JavaClass | |
| public byte[] | |
| public LazyMethodGen | |
| public LazyMethodGen | |
| public LazyMethodGen | |
| public int | |
| public List | |
| public int | |
| public String | |
| public String | |
| public WeaverStateInfo | |
| public String | |
| pack-priv int | |
| public LazyMethodGen | |
| public ResolvedType | |
| public Field | |
| public ResolvedType | |
| public World | |
| public boolean | |
| public static boolean | |
| private static boolean | |
| private boolean | |
| private boolean | |
| private InstructionList[] | |
| private void | |
| private void | initializeTjpOptimal(InstructionFactory fact, InstructionList list, Field field, BcelShadow shadow)
Generate optimal joinpoint initialization code. |
| private InstructionList | |
| public boolean | |
| public boolean | |
| private boolean | |
| public boolean | |
| public boolean | |
| public boolean | |
| protected String | |
| protected String | |
| protected String | |
| protected String | |
| protected String | |
| private void | |
| public void | |
| public void | |
| private void | |
| private void | |
| private void | |
| private final void | |
| private final void | |
| private void | |
| public boolean | |
| private void | |
| private static int | |
| public void | |
| public void | |
| public String | |
| public String | |
| public String | |
| public void | |
| public void | |
| public void | |
| public void | |
| private void |