BindingPublisherpublic final class InjectorBindings extends java.lang.Object implements BindingPublisher
| Constructor | Description |
|---|---|
InjectorBindings(com.google.inject.Injector injector) |
|
InjectorBindings(com.google.inject.Injector injector,
RankingFunction function) |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(java.lang.Object rhs) |
|
com.google.inject.Injector |
getInjector() |
|
int |
hashCode() |
|
int |
maxBindingRank() |
Estimates the maximum rank this publisher may assign to a
Binding. |
<T> void |
subscribe(BindingSubscriber<T> subscriber) |
Subscribes the given
BindingSubscriber to receive Bindings. |
java.lang.String |
toString() |
|
<T> void |
unsubscribe(BindingSubscriber<T> subscriber) |
Stops the given
BindingSubscriber from receiving Bindings. |
public InjectorBindings(com.google.inject.Injector injector,
RankingFunction function)
public InjectorBindings(com.google.inject.Injector injector)
public com.google.inject.Injector getInjector()
public <T> void subscribe(BindingSubscriber<T> subscriber)
BindingPublisherBindingSubscriber to receive Bindings.subscribe in interface BindingPublishersubscriber - The subscriberpublic <T> void unsubscribe(BindingSubscriber<T> subscriber)
BindingPublisherBindingSubscriber from receiving Bindings.unsubscribe in interface BindingPublishersubscriber - The subscriberpublic int maxBindingRank()
BindingPublisherBinding.maxBindingRank in interface BindingPublisherpublic int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object rhs)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object