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 classwrites or reads the literal directlystatic classstatic interfacestatic classstatic interfacestatic classstatic interfacestatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprovideCustomAdapterBindings(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, 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:
configurein classcom.google.inject.AbstractModule
-