Represents compile time variable metadata while compiling a method.
| Modifiers | Name | Description | 
|---|---|---|
static BytecodeVariable  | 
                            SUPER_VARIABLE | 
                            |
static BytecodeVariable  | 
                            THIS_VARIABLE | 
                            
| Constructor and description | 
|---|
                                BytecodeVariable
                                (int index, ClassNode type, String name, int prevCurrent) | 
                        
| Type Params | Return Type | Name and description | 
|---|---|---|
 | 
                            org.objectweb.asm.Label | 
                            getEndLabel() | 
                        
 | 
                            int | 
                            getIndex()
  | 
                        
 | 
                            String | 
                            getName() | 
                        
 | 
                            int | 
                            getPrevIndex() | 
                        
 | 
                            org.objectweb.asm.Label | 
                            getStartLabel() | 
                        
 | 
                            ClassNode | 
                            getType() | 
                        
 | 
                            boolean | 
                            isDynamicTyped() | 
                        
 | 
                            boolean | 
                            isHolder()
  | 
                        
 | 
                            void | 
                            setDynamicTyped(boolean b) | 
                        
 | 
                            void | 
                            setEndLabel(org.objectweb.asm.Label endLabel) | 
                        
 | 
                            void | 
                            setHolder(boolean holder) | 
                        
 | 
                            void | 
                            setStartLabel(org.objectweb.asm.Label startLabel) | 
                        
 | 
                            void | 
                            setType(ClassNode type) | 
                        
 | 
                            String | 
                            toString() | 
                        
Copyright © 2003-2020 The Apache Software Foundation. All rights reserved.