| Modifier and Type | Field and Description |
|---|---|
| private ClassNode | |
| private static final String | |
| private static final String | |
| private final SourceUnit | |
| private FieldNode |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| private void | |
| private void | addSyntheticMethod(final InnerClassNode innerClass, final String methodName, final int modifiers, final ClassNode returnType, final Parameter[] parameters, final BiConsumer<BlockStatement, Parameter[]> consumer)
|
| private void | |
| private static String | |
| protected SourceUnit | |
| private void | getThis(MethodVisitor mv, String classInternalName, String outerClassDescriptor, String innerClassInternalName)
|
| private static String | |
| private String | |
| private static void | |
| private boolean | |
| public void | visitClass(final ClassNode node)
Overrides org. Implements org. |
| public void | visitConstructor(final ConstructorNode node)
Overrides org. Implements org. |
| classNode | back to summary |
|---|---|
| private ClassNode classNode | |
| CLOSURE_DESCRIPTOR | back to summary |
|---|---|
| private static final String CLOSURE_DESCRIPTOR | |
| CLOSURE_INTERNAL_NAME | back to summary |
|---|---|
| private static final String CLOSURE_INTERNAL_NAME | |
| sourceUnit | back to summary |
|---|---|
| private final SourceUnit sourceUnit | |
| thisField | back to summary |
|---|---|
| private FieldNode thisField | |
| InnerClassCompletionVisitor | back to summary |
|---|---|
| public InnerClassCompletionVisitor(CompilationUnit cu, SourceUnit su) | |
| addDispatcherMethods | back to summary |
|---|---|
| private static void addDispatcherMethods(ClassNode classNode) | |
| addMopMethods | back to summary |
|---|---|
| private void addMopMethods(final InnerClassNode node) | |
| addSyntheticMethod | back to summary |
|---|---|
| private void addSyntheticMethod(final InnerClassNode innerClass, final String methodName, final int modifiers, final ClassNode returnType, final Parameter[] parameters, final BiConsumer<BlockStatement, Parameter[]> consumer) | |
| addThisReference | back to summary |
|---|---|
| private void addThisReference(ConstructorNode node) | |
| getInternalName | back to summary |
|---|---|
| private static String getInternalName(ClassNode node, boolean isStatic) | |
| getSourceUnit | back to summary |
|---|---|
| protected SourceUnit getSourceUnit() Implements abstract org.
| |
| getThis | back to summary |
|---|---|
| private void getThis(MethodVisitor mv, String classInternalName, String outerClassDescriptor, String innerClassInternalName) | |
| getTypeDescriptor | back to summary |
|---|---|
| private static String getTypeDescriptor(ClassNode node, boolean isStatic) | |
| getUniqueName | back to summary |
|---|---|
| private String getUniqueName(Parameter[] params, ConstructorNode node) | |
| makeBridgeConstructor | back to summary |
|---|---|
| private static void makeBridgeConstructor(final ClassNode c, final Parameter[] p) | |
| shouldImplicitlyPassThisPara | back to summary |
|---|---|
| private boolean shouldImplicitlyPassThisPara(ConstructorCallExpression cce) | |
| visitClass | back to summary |
|---|---|
| public void visitClass(final ClassNode node) Overrides org. Implements org. Doc from org. Visit a ClassNode.
| |
| visitConstructor | back to summary |
|---|---|
| public void visitConstructor(final ConstructorNode node) Overrides org. Implements org. Doc from org. Visit a ConstructorNode.
| |