Class BytecodeModuleRequired
- java.lang.Object
-
- org.eolang.jeo.representation.bytecode.BytecodeModuleRequired
-
public final class BytecodeModuleRequired extends Object
A node that represents a required module with its name and access of a module descriptor.- Since:
- 0.15.0
-
-
Constructor Summary
Constructors Constructor Description BytecodeModuleRequired(String module, int access, String version)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DirectivesModuleRequired
directives(Format format)
Converts this required module to directives.void
write(org.objectweb.asm.ModuleVisitor visitor)
Writes this required module to the given module visitor.
-
-
-
Method Detail
-
write
public void write(org.objectweb.asm.ModuleVisitor visitor)
Writes this required module to the given module visitor.- Parameters:
visitor
- The module visitor
-
directives
public DirectivesModuleRequired directives(Format format)
Converts this required module to directives.- Parameters:
format
- Directive format- Returns:
- Directives representation of this required module
-
-