Class BytecodeAttribute.InnerClass
java.lang.Object
org.eolang.jeo.representation.bytecode.BytecodeAttribute.InnerClass
- All Implemented Interfaces:
BytecodeAttribute
- Enclosing interface:
- BytecodeAttribute
Inner class attribute.
- Since:
- 0.4
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eolang.jeo.representation.bytecode.BytecodeAttribute
BytecodeAttribute.InnerClass
-
Constructor Summary
ConstructorsConstructorDescriptionInnerClass
(String name, String outer, String inner, int access) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoid
write
(org.objectweb.asm.ClassVisitor bytecode) Write to bytecode.
-
Constructor Details
-
InnerClass
Constructor.- Parameters:
name
- Internal name of the class.outer
- The internal name of the class or interface class is a member of.inner
- The simple name of the class.access
- Access flags of the inner class as originally declared in the enclosing class.
-
-
Method Details
-
write
public void write(org.objectweb.asm.ClassVisitor bytecode) Description copied from interface:BytecodeAttribute
Write to bytecode.- Specified by:
write
in interfaceBytecodeAttribute
- Parameters:
bytecode
- Bytecode where to write.
-