java.lang.Object
io.helidon.integrations.oci.sdk.runtime.Injection$$Module
All Implemented Interfaces:
io.helidon.inject.api.ModuleComponent, io.helidon.inject.api.OptionallyNamed

@Singleton @Named("io.helidon.integrations.oci.sdk.runtime") public final class Injection$$Module extends Object implements io.helidon.inject.api.ModuleComponent
Generated ModuleComponent.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Deprecated.
    this is a Java ServiceLoader implementation and the constructor should not be used directly
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    configure(io.helidon.inject.api.ServiceBinder binder)
    Called by the provider implementation at bootstrapping time to bind all services / service providers to the service registry.
    The optional name for this instance.
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • Injection$$Module

      @Deprecated public Injection$$Module()
      Deprecated.
      this is a Java ServiceLoader implementation and the constructor should not be used directly
      Service loader based constructor.
  • Method Details

    • named

      public Optional<String> named()
      Description copied from interface: io.helidon.inject.api.OptionallyNamed
      The optional name for this instance.
      Specified by:
      named in interface io.helidon.inject.api.ModuleComponent
      Specified by:
      named in interface io.helidon.inject.api.OptionallyNamed
      Returns:
      the name associated with this instance or empty if not available or known
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • configure

      public void configure(io.helidon.inject.api.ServiceBinder binder)
      Description copied from interface: io.helidon.inject.api.ModuleComponent
      Called by the provider implementation at bootstrapping time to bind all services / service providers to the service registry.
      Specified by:
      configure in interface io.helidon.inject.api.ModuleComponent
      Parameters:
      binder - the binder used to register the services to the registry