Package org.jclouds.chef.config
Class ChefParserModule
java.lang.Object
com.google.inject.AbstractModule
org.jclouds.chef.config.ChefParserModule
- All Implemented Interfaces:
com.google.inject.Module
public class ChefParserModule
extends com.google.inject.AbstractModule
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
writes or reads the literal directlystatic class
static interface
static class
static interface
static class
static interface
static class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
provideCustomAdapterBindings
(ChefParserModule.DataBagItemAdapter adapter, ChefParserModule.PrivateKeyAdapter privateAdapter, ChefParserModule.PublicKeyAdapter publicAdapter, ChefParserModule.X509CertificateAdapter certAdapter) 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
-
Constructor Details
-
ChefParserModule
public ChefParserModule()
-
-
Method Details
-
provideCustomAdapterBindings
@Provides @Singleton public final Map<Type,Object> provideCustomAdapterBindings(ChefParserModule.DataBagItemAdapter adapter, ChefParserModule.PrivateKeyAdapter privateAdapter, ChefParserModule.PublicKeyAdapter publicAdapter, ChefParserModule.X509CertificateAdapter certAdapter) -
configure
protected void configure()- Overrides:
configure
in classcom.google.inject.AbstractModule
-