Guice
Filter by API Level:
Package Index
|
Class Index
com.google.inject
com.google.inject.assistedinject
com.google.inject.binder
com.google.inject.grapher
com.google.inject.grapher.graphviz
com.google.inject.jndi
com.google.inject.matcher
com.google.inject.multibindings
com.google.inject.name
com.google.inject.persist
com.google.inject.persist.finder
com.google.inject.persist.jpa
com.google.inject.servlet
com.google.inject.spi
com.google.inject.spring
com.google.inject.throwingproviders
com.google.inject.tools.jmx
com.google.inject.util
Interfaces
Binder
Binding
<T>
Injector
MembersInjector
<T>
Module
PrivateBinder
Provider
<T>
Scope
Classes
AbstractModule
Guice
Key
<T>
PrivateModule
Scopes
TypeLiteral
<T>
Annotations
BindingAnnotation
Exposed
ImplementedBy
Inject
ProvidedBy
Provides
ScopeAnnotation
Singleton
Enums
Stage
Exceptions
ConfigurationException
CreationException
OutOfScopeException
ProvisionException
Package Index
|
Class Index
Summary:
Inherited Methods
|
[Expand All]
Since:
API Level Guice_1.0
public abstract @interface
ProvidedBy
implements Annotation
com.google.inject.ProvidedBy
Class Overview
A pointer to the default provider type for a type.
Summary
[Expand]
Inherited Methods
From interface java.lang.annotation.Annotation
abstract Class<? extends Annotation>
annotationType
()
abstract boolean
equals
(Object arg0)
abstract int
hashCode
()
abstract String
toString
()