Package org.apache.druid.guice
Class DruidBinders.MapBinderHelper<KeyClass,ValueClass>
java.lang.Object
org.apache.druid.guice.DruidBinders.MapBinderHelper<KeyClass,ValueClass>
- Enclosing class:
- DruidBinders
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final com.google.inject.Binderprotected final com.google.inject.multibindings.MapBinder<KeyClass,ValueClass> protected final Set<Class<? extends Annotation>> -
Method Summary
Modifier and TypeMethodDescriptionbind(KeyClass key, Class<? extends ValueClass> value) protected com.google.inject.Binderprotected com.google.inject.multibindings.MapBinder<KeyClass,ValueClass>
-
Field Details
-
binder
protected final com.google.inject.Binder binder -
mapBinder
-
scopes
-
-
Method Details
-
getBinder
protected com.google.inject.Binder getBinder() -
getMapBinder
-
bind
public DruidBinders.MapBinderHelper<KeyClass,ValueClass> bind(KeyClass key, Class<? extends ValueClass> value)
-