## Package com.sun.jersey.spi.inject

Provides support for injection onto resource and provider classes.

See:
Description

Interface Summary
Errors.Closure<T> |
Injectable<T> | The type of something that is injectable.
InjectableProvider<A extends Annotation,C> | An injectable provider provides an injectable which in turn may be used to obtain the instance to inject onto a field, bean setter method, parameter of a constructor, or parameter of a method.
InjectableProviderContext | The context to obtain `Injectable` instances.

Class Summary
ClientSide |
ConstrainedToType |
Errors | TODO do not use static thread local?
Errors.ErrorMessage |
InjectableProviderContext.InjectableScopePair |
PerRequestTypeInjectableProvider<A extends Annotation,T> | A utility class that may implemented to support a per-request injectable provider for a specific type T.
ServerSide |
SingletonTypeInjectableProvider<A extends Annotation,T> | A utility class that may implemented to support a singleton injectable provider for a specific type T, and an instance of type T, that is to be injected.

Exception Summary
Errors.ErrorMessagesException |

Annotation Types Summary
ConstrainedTo |
Inject | Deprecated. see `InjectParam`

## Package com.sun.jersey.spi.inject Description

Provides support for injection onto resource and provider classes.

Copyright © 2017 Oracle Corporation. All Rights Reserved.