Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.cayenne.di.Key

Packages that use Key
org.apache.cayenne.di |
org.apache.cayenne.di.spi |

Uses of Key in org.apache.cayenne.di

Methods in org.apache.cayenne.di that return Key
`static
`<T> Key<T>`
` | `Key.get(java.lang.Class<T> type)` Creates a key for a nameless binding of a given type.
`static
`<T> Key<T>`
` | `Key.get(java.lang.Class<T> type, java.lang.String bindingName)` Creates a key for a named binding of a given type.

Methods in org.apache.cayenne.di with parameters of type Key
`
`<T> BindingBuilder<T>`
` | `Binder.bind(Key<T> key)` Starts a binding of a specific interface based on a provided binding key.
`
`<T> T`
` | `Injector.getInstance(Key<T> key)` Returns a service instance bound in the container for a specific binding key.
`
`<T> Provider<T>`
` | `Injector.getProvider(Key<T> key)`

Uses of Key in org.apache.cayenne.di.spi

Methods in org.apache.cayenne.di.spi with parameters of type Key
`
`<T> T`
` | `DefaultInjector.getInstance(Key<T> key)`
`
`<T> Provider<T>`
` | `DefaultInjector.getProvider(Key<T> key)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2012 Apache Cayenne. All Rights Reserved.