Class BlobStoreObjectModule

java.lang.Object
com.google.inject.AbstractModule
org.jclouds.blobstore.config.BlobStoreObjectModule
All Implemented Interfaces:
com.google.inject.Module

public class BlobStoreObjectModule extends com.google.inject.AbstractModule
Configures the domain object mappings needed for all Blob implementations
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    explicit factories are created here as it has been shown that Assisted Inject is extremely inefficient.

    Methods inherited from class com.google.inject.AbstractModule

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

    Methods inherited from class java.lang.Object

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

    • BlobStoreObjectModule

      public BlobStoreObjectModule()
  • Method Details

    • configure

      protected void configure()
      explicit factories are created here as it has been shown that Assisted Inject is extremely inefficient. http://code.google.com/p/google-guice/issues/detail?id=435
      Overrides:
      configure in class com.google.inject.AbstractModule