## Uses of Interface
org.apache.cayenne.di.MapBuilder

- Packages that use MapBuilder
  Package | Description
  --- | ---
  org.apache.cayenne.configuration.rop.server |
  org.apache.cayenne.configuration.server |
  org.apache.cayenne.di |

- - ### Uses of MapBuilder in org.apache.cayenne.configuration.rop.server

    Methods in org.apache.cayenne.configuration.rop.server that return MapBuilder
    Modifier and Type | Method and Description
    --- | ---
    `static MapBuilder<String>` | ROPServerModule.`contributeROPBridgeProperties(Binder binder)`

  - ### Uses of MapBuilder in org.apache.cayenne.configuration.server

    Methods in org.apache.cayenne.configuration.server that return MapBuilder
    Modifier and Type | Method and Description
    --- | ---
    `static MapBuilder<String>` | ServerModule.`contributeProperties(Binder binder)` Provides access to a DI map builder for runtime properties that allows downstream modules to "contribute" their own properties.

  - ### Uses of MapBuilder in org.apache.cayenne.di

    Methods in org.apache.cayenne.di that return MapBuilder
    Modifier and Type | Method and Description
    --- | ---
    `<T> MapBuilder<T>` | Binder.`bindMap(Class<T> valueType)` Starts a binding of a java.util.Map<String, T> distinguished by its values type.
    `<T> MapBuilder<T>` | Binder.`bindMap(Class<T> valueType, String bindingName)` Starts a binding of a java.util.Map<String, T> distinguished by its values type and binding name.
    `<T> MapBuilder<T>` | Binder.`bindMap(String bindingName)` Deprecated. since 4.0, use use type-safe methods `Binder.bindMap(Class)` or `Binder.bindMap(Class, String)`
    `MapBuilder<T>` | MapBuilder.`put(String key, Class<? extends T> interfaceType)`
    `MapBuilder<T>` | MapBuilder.`put(String key, T value)`
    `MapBuilder<T>` | MapBuilder.`putAll(Map<String,T> map)`

Copyright © 2001–2023 Apache Cayenne. All rights reserved.