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

- Packages that use BindingBuilder
  Package | Description
  --- | ---
  org.apache.cayenne.di |

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

    Methods in org.apache.cayenne.di that return BindingBuilder
    Modifier and Type | Method | Description
    --- | --- | ---
    `<T> BindingBuilder<T>` | Binder.`bind​(Class<T> interfaceType)` | Starts an unnamed binding of a specific interface.
    `<T> BindingBuilder<T>` | Binder.`bind​(Key<T> key)` | Starts a binding of a specific interface based on a provided binding key.
    `BindingBuilder<T>` | BindingBuilder.`to​(Class<? extends T> implementation)` |
    `BindingBuilder<T>` | BindingBuilder.`toInstance​(T instance)` |
    `BindingBuilder<T>` | BindingBuilder.`toProvider​(Class<? extends Provider<? extends T>> providerType)` |
    `BindingBuilder<T>` | BindingBuilder.`toProviderInstance​(Provider<? extends T> provider)` |