Class RestApiModule.ChildCollectionBinder<P extends RestResource>
java.lang.Object
com.google.gerrit.extensions.restapi.RestApiModule.ChildCollectionBinder<P>
- Enclosing class:
- RestApiModule
-
Method Summary
Modifier and TypeMethodDescription<C extends RestResource,
T extends ChildCollection<P, C>>
com.google.inject.binder.ScopedBindingBuilder<C extends RestResource,
T extends ChildCollection<P, C>>
voidtoInstance
(T impl) <C extends RestResource,
T extends ChildCollection<P, C>>
com.google.inject.binder.ScopedBindingBuildertoProvider
(com.google.inject.Provider<? extends T> provider) <C extends RestResource,
T extends ChildCollection<P, C>>
com.google.inject.binder.ScopedBindingBuildertoProvider
(Class<? extends com.google.inject.Provider<? extends T>> providerType)
-
Method Details
-
to
@CanIgnoreReturnValue public <C extends RestResource,T extends ChildCollection<P, com.google.inject.binder.ScopedBindingBuilder toC>> (Class<T> impl) -
toInstance
-
toProvider
@CanIgnoreReturnValue public <C extends RestResource,T extends ChildCollection<P, com.google.inject.binder.ScopedBindingBuilder toProviderC>> (Class<? extends com.google.inject.Provider<? extends T>> providerType) -
toProvider
@CanIgnoreReturnValue public <C extends RestResource,T extends ChildCollection<P, com.google.inject.binder.ScopedBindingBuilder toProviderC>> (com.google.inject.Provider<? extends T> provider)
-