Uses of Interface
io.bootique.di.MapBuilder
Packages that use MapBuilder
-
Uses of MapBuilder in io.bootique.di
Methods in io.bootique.di that return MapBuilderModifier and TypeMethodDescription<K,V> MapBuilder<K, V> Binder.bindMap(TypeLiteral<K> keyType, TypeLiteral<V> valueType) Starts a binding of a java.util.Map<K, V> distinguished by its keys and values type.<K,V> MapBuilder<K, V> Binder.bindMap(TypeLiteral<K> keyType, TypeLiteral<V> valueType, Class<? extends Annotation> qualifier) Starts a binding of a java.util.Map<K, V> distinguished by its keys type, values type and qualifier annotation.<K,V> MapBuilder<K, V> Binder.bindMap(TypeLiteral<K> keyType, TypeLiteral<V> valueType, String bindingName) Starts a binding of a java.util.Map<K, V> distinguished by its keys type, values type and binding name.<K,V> MapBuilder<K, V> Starts a binding of a java.util.Map<K, V> distinguished by its keys and values type.<K,V> MapBuilder<K, V> Binder.bindMap(Class<K> keyType, Class<V> valueType, Class<? extends Annotation> qualifier) Starts a binding of a java.util.Map<K, V> distinguished by its keys type, values type and qualifier annotation.<K,V> MapBuilder<K, V> Starts a binding of a java.util.Map<K, V> distinguished by its keys type, values type and binding name.MapBuilder<K,V> MapBuilder<K,V> default MapBuilder<K,V> Deprecated.default MapBuilder<K,V> Deprecated.since 2.0.B1 in favor ofputInstances(Map)to avoid ambiguityMapBuilder<K,V> MapBuilder.putInstance(K key, V value) MapBuilder<K,V> MapBuilder.putInstances(Map<K, V> map) MapBuilder<K,V> MapBuilder.putProvider(K key, Class<? extends javax.inject.Provider<? extends V>> value) default MapBuilder<K,V> MapBuilder.putProvider(K key, javax.inject.Provider<? extends V> value) Deprecated.since 2.0.B1 in favor ofputProviderInstance(Object, Provider)to avoid ambiguityMapBuilder<K,V> MapBuilder.putProviderInstance(K key, javax.inject.Provider<? extends V> value)
putInstance(Object, Object)to avoid ambiguity