org.eclipse.aether.impl

## Class AetherModule

- java.lang.Object
- - com.google.inject.AbstractModule
  - - org.eclipse.aether.impl.AetherModule

- All Implemented Interfaces:
    com.google.inject.Module

      public final class AetherModule
      extends com.google.inject.AbstractModule

  A ready-made Guice module that sets up bindings for all components from this library. To acquire a complete repository system, clients need to bind an artifact descriptor reader, a version resolver, a version range resolver, zero or more metadata generator factories, some repository connector and transporter factories to access remote repositories.

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `AetherModule()`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | `configure()`

    - ### Methods inherited from class com.google.inject.AbstractModule

      `addError, addError, addError, bind, bind, bind, bindConstant, binder, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Constructor Detail

    - #### AetherModule

          public AetherModule()

  - ### Method Detail

    - #### configure

          protected void configure()

      Specified by:
        `configure` in class `com.google.inject.AbstractModule`

Copyright © 2010-2013 The Eclipse Foundation. All Rights Reserved.