Class BytecodeModuleProvided
java.lang.Object
org.eolang.jeo.representation.bytecode.BytecodeModuleProvided
A node that represents a service and its implementation provided by the current module.
- Since:
- 0.15.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondirectives(Format format) Converts this provided service to directives.voidwrite(org.objectweb.asm.ModuleVisitor module) Writes this provided service to the given module visitor.
-
Constructor Details
-
BytecodeModuleProvided
Constructor.- Parameters:
service- The internal name of the serviceproviders- The internal names of the implementations of the service
-
-
Method Details
-
write
public void write(org.objectweb.asm.ModuleVisitor module) Writes this provided service to the given module visitor.- Parameters:
module- The module visitor
-
directives
Converts this provided service to directives.- Parameters:
format- Directive format- Returns:
- Directives for this provided service
-