public class MapBindingFactory extends java.lang.Object implements ConfigBindingFactory<MapBinding>
| Constructor and Description |
|---|
MapBindingFactory() |
MapBindingFactory(java.util.function.Function<com.fasterxml.classmate.ResolvedType,? extends MapBuilder> builderFactory) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<MapBinding> |
maybeCreate(BindingType bindingType,
ConfigBinder configBinder) |
public MapBindingFactory()
public MapBindingFactory(java.util.function.Function<com.fasterxml.classmate.ResolvedType,? extends MapBuilder> builderFactory)
public java.util.Optional<MapBinding> maybeCreate(BindingType bindingType, ConfigBinder configBinder)
maybeCreate in interface ConfigBindingFactory<MapBinding>bindingType - java-type and binding context to be processedconfigBinder - the binder holding together all the factories