META-INF/
META-INF/MANIFEST.MF
dagger/
dagger/producers/
dagger/producers/CancellationPolicy$Propagation.class
CancellationPolicy.java
package dagger.producers
public final enum dagger.producers.CancellationPolicy$Propagation extends java.lang.Enum {
public static final enum dagger.producers.CancellationPolicy$Propagation PROPAGATE
public static final enum dagger.producers.CancellationPolicy$Propagation IGNORE
private static final synthetic dagger.producers.CancellationPolicy$Propagation[] $VALUES
public static dagger.producers.CancellationPolicy$Propagation[] values ()
public static dagger.producers.CancellationPolicy$Propagation valueOf (java.lang.String)
String name
private void <init> (java.lang.String, int)
static void <clinit> ()
}
dagger/producers/CancellationPolicy.class
CancellationPolicy.java
package dagger.producers
public abstract annotation dagger.producers.CancellationPolicy extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract dagger.producers.CancellationPolicy$Propagation fromSubcomponents ()
}
dagger/producers/Produced$1.class
Produced.java
package dagger.producers
synthetic dagger.producers.Produced$1 extends java.lang.Object {
}
dagger/producers/Produced$Failed.class
Produced.java
package dagger.producers
final dagger.producers.Produced$Failed extends dagger.producers.Produced {
private final Throwable throwable
private void <init> (java.lang.Throwable)
Throwable throwable
public java.lang.Object get () throws java.util.concurrent.ExecutionException
public boolean equals (java.lang.Object)
dagger.producers.Produced$Failed that
Object o
public int hashCode ()
public java.lang.String toString ()
synthetic void <init> (java.lang.Throwable, dagger.producers.Produced$1)
Throwable x0
dagger.producers.Produced$1 x1
}
dagger/producers/Produced$Successful.class
Produced.java
package dagger.producers
final dagger.producers.Produced$Successful extends dagger.producers.Produced {
private final Object value
private void <init> (java.lang.Object)
Object value
public java.lang.Object get ()
public boolean equals (java.lang.Object)
dagger.producers.Produced$Successful that
Object o
public int hashCode ()
public java.lang.String toString ()
synthetic void <init> (java.lang.Object, dagger.producers.Produced$1)
Object x0
dagger.producers.Produced$1 x1
}
dagger/producers/Produced.class
Produced.java
package dagger.producers
public abstract dagger.producers.Produced extends java.lang.Object {
public abstract java.lang.Object get () throws java.util.concurrent.ExecutionException
public abstract boolean equals (java.lang.Object)
public abstract int hashCode ()
public static dagger.producers.Produced successful (java.lang.Object)
Object value
public static dagger.producers.Produced failed (java.lang.Throwable)
Throwable throwable
private void <init> ()
synthetic void <init> (dagger.producers.Produced$1)
dagger.producers.Produced$1 x0
}
dagger/producers/Producer.class
Producer.java
package dagger.producers
public abstract dagger.producers.Producer extends java.lang.Object {
public abstract com.google.common.util.concurrent.ListenableFuture get ()
}
dagger/producers/ProducerModule.class
ProducerModule.java
package dagger.producers
public abstract annotation dagger.producers.ProducerModule extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] includes ()
public abstract java.lang.Class[] subcomponents ()
}
dagger/producers/Producers$ImmediateProducer.class
Producers.java
package dagger.producers
final dagger.producers.Producers$ImmediateProducer extends java.lang.Object implements dagger.producers.internal.CancellableProducer {
private final com.google.common.util.concurrent.ListenableFuture future
void <init> (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
public com.google.common.util.concurrent.ListenableFuture get ()
public void cancel (boolean)
boolean mayInterruptIfRunning
public dagger.producers.Producer newDependencyView ()
public dagger.producers.Producer newEntryPointView (dagger.producers.internal.CancellationListener)
dagger.producers.internal.CancellationListener cancellationListener
}
dagger/producers/Producers.class
Producers.java
package dagger.producers
public final dagger.producers.Producers extends java.lang.Object {
public static dagger.producers.Producer immediateProducer (java.lang.Object)
Object value
public static dagger.producers.Producer immediateFailedProducer (java.lang.Throwable)
Throwable throwable
private void <init> ()
}
dagger/producers/Produces.class
Produces.java
package dagger.producers
public abstract annotation dagger.producers.Produces extends java.lang.Object implements java.lang.annotation.Annotation {
}
dagger/producers/Production.class
Production.java
package dagger.producers
public abstract annotation dagger.producers.Production extends java.lang.Object implements java.lang.annotation.Annotation {
}
dagger/producers/ProductionComponent$Builder.class
ProductionComponent.java
package dagger.producers
public abstract annotation dagger.producers.ProductionComponent$Builder extends java.lang.Object implements java.lang.annotation.Annotation {
}
dagger/producers/ProductionComponent$Factory.class
ProductionComponent.java
package dagger.producers
public abstract annotation dagger.producers.ProductionComponent$Factory extends java.lang.Object implements java.lang.annotation.Annotation {
}
dagger/producers/ProductionComponent.class
ProductionComponent.java
package dagger.producers
public abstract annotation dagger.producers.ProductionComponent extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] modules ()
public abstract java.lang.Class[] dependencies ()
}
dagger/producers/ProductionScope.class
ProductionScope.java
package dagger.producers
public abstract annotation dagger.producers.ProductionScope extends java.lang.Object implements java.lang.annotation.Annotation {
}
dagger/producers/ProductionSubcomponent$Builder.class
ProductionSubcomponent.java
package dagger.producers
public abstract annotation dagger.producers.ProductionSubcomponent$Builder extends java.lang.Object implements java.lang.annotation.Annotation {
}
dagger/producers/ProductionSubcomponent$Factory.class
ProductionSubcomponent.java
package dagger.producers
public abstract annotation dagger.producers.ProductionSubcomponent$Factory extends java.lang.Object implements java.lang.annotation.Annotation {
}
dagger/producers/ProductionSubcomponent.class
ProductionSubcomponent.java
package dagger.producers
public abstract annotation dagger.producers.ProductionSubcomponent extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] modules ()
}
dagger/producers/internal/
dagger/producers/internal/AbstractMapProducer$Builder.class
AbstractMapProducer.java
package dagger.producers.internal
public abstract dagger.producers.internal.AbstractMapProducer$Builder extends java.lang.Object {
final com.google.common.collect.ImmutableMap$Builder mapBuilder
void <init> (int)
int size
dagger.producers.internal.AbstractMapProducer$Builder put (java.lang.Object, dagger.producers.Producer)
Object key
dagger.producers.Producer producerOfValue
dagger.producers.internal.AbstractMapProducer$Builder put (java.lang.Object, javax.inject.Provider)
Object key
javax.inject.Provider providerOfValue
dagger.producers.internal.AbstractMapProducer$Builder putAll (dagger.producers.Producer)
dagger.producers.internal.DelegateProducer asDelegateProducer
dagger.producers.Producer mapOfProducers
dagger.producers.internal.AbstractMapProducer asAbstractMapProducer
}
dagger/producers/internal/AbstractMapProducer.class
AbstractMapProducer.java
package dagger.producers.internal
abstract dagger.producers.internal.AbstractMapProducer extends dagger.producers.internal.AbstractProducer {
private final com.google.common.collect.ImmutableMap contributingMap
void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap contributingMap
final com.google.common.collect.ImmutableMap contributingMap ()
static synthetic com.google.common.collect.ImmutableMap access$000 (dagger.producers.internal.AbstractMapProducer)
dagger.producers.internal.AbstractMapProducer x0
}
dagger/producers/internal/AbstractProducer$1.class
AbstractProducer.java
package dagger.producers.internal
synthetic dagger.producers.internal.AbstractProducer$1 extends java.lang.Object {
}
dagger/producers/internal/AbstractProducer$NonCancellationPropagatingFuture.class
AbstractProducer.java
package dagger.producers.internal
final dagger.producers.internal.AbstractProducer$NonCancellationPropagatingFuture extends com.google.common.util.concurrent.AbstractFuture implements java.lang.Runnable {
private com.google.common.util.concurrent.ListenableFuture delegate
void <init> (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture delegate
public void run ()
com.google.common.util.concurrent.ListenableFuture localDelegate
protected java.lang.String pendingToString ()
com.google.common.util.concurrent.ListenableFuture localDelegate
protected void afterDone ()
public boolean interrupted ()
}
dagger/producers/internal/AbstractProducer$NonCancellationPropagatingView$1.class
AbstractProducer.java
package dagger.producers.internal
dagger.producers.internal.AbstractProducer$NonCancellationPropagatingView$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic dagger.producers.internal.CancellationListener val$cancellationListener
final synthetic dagger.producers.internal.AbstractProducer$NonCancellationPropagatingView this$1
void <init> (dagger.producers.internal.AbstractProducer$NonCancellationPropagatingView, dagger.producers.internal.CancellationListener)
dagger.producers.internal.AbstractProducer$NonCancellationPropagatingView this$1
public void run ()
boolean mayInterruptIfRunning
}
dagger/producers/internal/AbstractProducer$NonCancellationPropagatingView.class
AbstractProducer.java
package dagger.producers.internal
final dagger.producers.internal.AbstractProducer$NonCancellationPropagatingView extends java.lang.Object implements dagger.producers.Producer {
private final com.google.common.util.concurrent.ListenableFuture viewFuture
final synthetic dagger.producers.internal.AbstractProducer this$0
private void <init> (dagger.producers.internal.AbstractProducer)
public com.google.common.util.concurrent.ListenableFuture get ()
void addCancellationListener (dagger.producers.internal.CancellationListener)
dagger.producers.internal.CancellationListener cancellationListener
synthetic void <init> (dagger.producers.internal.AbstractProducer, dagger.producers.internal.AbstractProducer$1)
dagger.producers.internal.AbstractProducer x0
dagger.producers.internal.AbstractProducer$1 x1
static synthetic com.google.common.util.concurrent.ListenableFuture access$400 (dagger.producers.internal.AbstractProducer$NonCancellationPropagatingView)
dagger.producers.internal.AbstractProducer$NonCancellationPropagatingView x0
}
dagger/producers/internal/AbstractProducer$NonExternallyCancellableFuture.class
AbstractProducer.java
package dagger.producers.internal
final dagger.producers.internal.AbstractProducer$NonExternallyCancellableFuture extends com.google.common.util.concurrent.AbstractFuture {
private void <init> ()
public boolean setFuture (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
public boolean cancel (boolean)
boolean mayInterruptIfRunning
void doCancel (boolean)
boolean mayInterruptIfRunning
synthetic void <init> (dagger.producers.internal.AbstractProducer$1)
dagger.producers.internal.AbstractProducer$1 x0
}
dagger/producers/internal/AbstractProducer.class
AbstractProducer.java
package dagger.producers.internal
public abstract dagger.producers.internal.AbstractProducer extends java.lang.Object implements dagger.producers.internal.CancellableProducer {
private final java.util.concurrent.atomic.AtomicBoolean requested
private final dagger.producers.internal.AbstractProducer$NonExternallyCancellableFuture future
protected void <init> ()
protected abstract com.google.common.util.concurrent.ListenableFuture compute ()
public final com.google.common.util.concurrent.ListenableFuture get ()
public final void cancel (boolean)
boolean mayInterruptIfRunning
public dagger.producers.Producer newDependencyView ()
public dagger.producers.Producer newEntryPointView (dagger.producers.internal.CancellationListener)
dagger.producers.internal.CancellationListener cancellationListener
dagger.producers.internal.AbstractProducer$NonCancellationPropagatingView result
private static com.google.common.util.concurrent.ListenableFuture nonCancellationPropagating (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
dagger.producers.internal.AbstractProducer$NonCancellationPropagatingFuture output
static synthetic dagger.producers.internal.AbstractProducer$NonExternallyCancellableFuture access$200 (dagger.producers.internal.AbstractProducer)
dagger.producers.internal.AbstractProducer x0
static synthetic com.google.common.util.concurrent.ListenableFuture access$300 (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture x0
}
dagger/producers/internal/AbstractProducesMethodProducer.class
AbstractProducesMethodProducer.java
package dagger.producers.internal
public abstract dagger.producers.internal.AbstractProducesMethodProducer extends dagger.producers.internal.AbstractProducer implements com.google.common.util.concurrent.AsyncFunction java.util.concurrent.Executor {
private final javax.inject.Provider monitorProvider
private final dagger.producers.monitoring.ProducerToken token
private final javax.inject.Provider executorProvider
private volatile dagger.producers.monitoring.ProducerMonitor monitor
protected void <init> (javax.inject.Provider, dagger.producers.monitoring.ProducerToken, javax.inject.Provider)
javax.inject.Provider monitorProvider
dagger.producers.monitoring.ProducerToken token
javax.inject.Provider executorProvider
protected final com.google.common.util.concurrent.ListenableFuture compute ()
com.google.common.util.concurrent.ListenableFuture result
protected abstract com.google.common.util.concurrent.ListenableFuture collectDependencies ()
public final com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object) throws java.lang.Exception
Object asyncDependencies
protected abstract com.google.common.util.concurrent.ListenableFuture callProducesMethod (java.lang.Object) throws java.lang.Exception
public final void execute (java.lang.Runnable)
Runnable runnable
}
dagger/producers/internal/CancellableProducer.class
CancellableProducer.java
package dagger.producers.internal
public abstract dagger.producers.internal.CancellableProducer extends java.lang.Object implements dagger.producers.Producer {
public abstract void cancel (boolean)
public abstract dagger.producers.Producer newDependencyView ()
public abstract dagger.producers.Producer newEntryPointView (dagger.producers.internal.CancellationListener)
}
dagger/producers/internal/CancellationListener.class
CancellationListener.java
package dagger.producers.internal
public abstract dagger.producers.internal.CancellationListener extends java.lang.Object {
public abstract void onProducerFutureCancelled (boolean)
}
dagger/producers/internal/DelegateProducer$1.class
DelegateProducer.java
package dagger.producers.internal
dagger.producers.internal.DelegateProducer$1 extends dagger.producers.internal.DelegateProducer$ProducerView {
final synthetic dagger.producers.internal.DelegateProducer this$0
void <init> (dagger.producers.internal.DelegateProducer)
dagger.producers.internal.DelegateProducer this$0
dagger.producers.Producer createDelegate ()
}
dagger/producers/internal/DelegateProducer$2.class
DelegateProducer.java
package dagger.producers.internal
dagger.producers.internal.DelegateProducer$2 extends dagger.producers.internal.DelegateProducer$ProducerView {
final synthetic dagger.producers.internal.CancellationListener val$cancellationListener
final synthetic dagger.producers.internal.DelegateProducer this$0
void <init> (dagger.producers.internal.DelegateProducer, dagger.producers.internal.CancellationListener)
dagger.producers.internal.DelegateProducer this$0
dagger.producers.Producer createDelegate ()
}
dagger/producers/internal/DelegateProducer$ProducerView$1.class
DelegateProducer.java
package dagger.producers.internal
dagger.producers.internal.DelegateProducer$ProducerView$1 extends java.lang.Object implements javax.inject.Provider {
final synthetic dagger.producers.internal.DelegateProducer$ProducerView this$0
void <init> (dagger.producers.internal.DelegateProducer$ProducerView)
dagger.producers.internal.DelegateProducer$ProducerView this$0
public dagger.producers.Producer get ()
public volatile synthetic java.lang.Object get ()
}
dagger/producers/internal/DelegateProducer$ProducerView.class
DelegateProducer.java
package dagger.producers.internal
abstract dagger.producers.internal.DelegateProducer$ProducerView extends java.lang.Object implements dagger.producers.Producer {
private final javax.inject.Provider delegate
private void <init> ()
abstract dagger.producers.Producer createDelegate ()
public com.google.common.util.concurrent.ListenableFuture get ()
synthetic void <init> (dagger.producers.internal.DelegateProducer$1)
dagger.producers.internal.DelegateProducer$1 x0
}
dagger/producers/internal/DelegateProducer.class
DelegateProducer.java
package dagger.producers.internal
public final dagger.producers.internal.DelegateProducer extends java.lang.Object implements dagger.producers.internal.CancellableProducer {
private dagger.producers.internal.CancellableProducer delegate
public void <init> ()
public com.google.common.util.concurrent.ListenableFuture get ()
public void setDelegatedProducer (dagger.producers.Producer)
dagger.producers.Producer delegate
public static void setDelegate (dagger.producers.Producer, dagger.producers.Producer)
dagger.producers.Producer delegateProducer
dagger.producers.Producer delegate
dagger.producers.internal.DelegateProducer asDelegateProducer
dagger.producers.internal.CancellableProducer getDelegate ()
public void cancel (boolean)
boolean mayInterruptIfRunning
public dagger.producers.Producer newDependencyView ()
public dagger.producers.Producer newEntryPointView (dagger.producers.internal.CancellationListener)
dagger.producers.internal.CancellationListener cancellationListener
static synthetic dagger.producers.internal.CancellableProducer access$100 (dagger.producers.internal.DelegateProducer)
dagger.producers.internal.DelegateProducer x0
}
dagger/producers/internal/DependencyMethodProducer$1.class
DependencyMethodProducer.java
package dagger.producers.internal
dagger.producers.internal.DependencyMethodProducer$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.ListenableFuture val$future
final synthetic dagger.producers.internal.DependencyMethodProducer this$0
void <init> (dagger.producers.internal.DependencyMethodProducer, com.google.common.util.concurrent.ListenableFuture)
dagger.producers.internal.DependencyMethodProducer this$0
public void run ()
}
dagger/producers/internal/DependencyMethodProducer$2$1.class
DependencyMethodProducer.java
package dagger.producers.internal
dagger.producers.internal.DependencyMethodProducer$2$1 extends java.lang.Object implements java.lang.Runnable {
final synthetic com.google.common.util.concurrent.ListenableFuture val$future
final synthetic dagger.producers.internal.DependencyMethodProducer$2 this$1
void <init> (dagger.producers.internal.DependencyMethodProducer$2, com.google.common.util.concurrent.ListenableFuture)
dagger.producers.internal.DependencyMethodProducer$2 this$1
public void run ()
}
dagger/producers/internal/DependencyMethodProducer$2.class
DependencyMethodProducer.java
package dagger.producers.internal
dagger.producers.internal.DependencyMethodProducer$2 extends java.lang.Object implements dagger.producers.Producer {
private final java.util.Set entryPointFutures
final synthetic dagger.producers.internal.CancellationListener val$cancellationListener
final synthetic dagger.producers.internal.DependencyMethodProducer this$0
void <init> (dagger.producers.internal.DependencyMethodProducer, dagger.producers.internal.CancellationListener)
dagger.producers.internal.DependencyMethodProducer this$0
public com.google.common.util.concurrent.ListenableFuture get ()
com.google.common.util.concurrent.ListenableFuture future
static synthetic java.util.Set access$100 (dagger.producers.internal.DependencyMethodProducer$2)
dagger.producers.internal.DependencyMethodProducer$2 x0
}
dagger/producers/internal/DependencyMethodProducer.class
DependencyMethodProducer.java
package dagger.producers.internal
public abstract dagger.producers.internal.DependencyMethodProducer extends java.lang.Object implements dagger.producers.internal.CancellableProducer {
private final java.util.Set futures
private boolean cancelled
public void <init> ()
protected abstract com.google.common.util.concurrent.ListenableFuture callDependencyMethod ()
public final com.google.common.util.concurrent.ListenableFuture get ()
com.google.common.util.concurrent.ListenableFuture future
public final void cancel (boolean)
com.google.common.util.concurrent.ListenableFuture future
boolean mayInterruptIfRunning
public final dagger.producers.Producer newDependencyView ()
public final dagger.producers.Producer newEntryPointView (dagger.producers.internal.CancellationListener)
dagger.producers.internal.CancellationListener cancellationListener
static synthetic java.util.Set access$000 (dagger.producers.internal.DependencyMethodProducer)
dagger.producers.internal.DependencyMethodProducer x0
}
dagger/producers/internal/MapOfProducedProducer$1.class
MapOfProducedProducer.java
package dagger.producers.internal
dagger.producers.internal.MapOfProducedProducer$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic dagger.producers.internal.MapOfProducedProducer this$0
void <init> (dagger.producers.internal.MapOfProducedProducer)
dagger.producers.internal.MapOfProducedProducer this$0
public java.util.Map apply (java.util.List)
java.util.List entries
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/MapOfProducedProducer$2$1.class
MapOfProducedProducer.java
package dagger.producers.internal
dagger.producers.internal.MapOfProducedProducer$2$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic java.util.Map$Entry val$entry
final synthetic dagger.producers.internal.MapOfProducedProducer$2 this$0
void <init> (dagger.producers.internal.MapOfProducedProducer$2, java.util.Map$Entry)
dagger.producers.internal.MapOfProducedProducer$2 this$0
public java.util.Map$Entry apply (dagger.producers.Produced)
dagger.producers.Produced value
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/MapOfProducedProducer$2.class
MapOfProducedProducer.java
package dagger.producers.internal
dagger.producers.internal.MapOfProducedProducer$2 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public com.google.common.util.concurrent.ListenableFuture apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/MapOfProducedProducer$Builder.class
MapOfProducedProducer.java
package dagger.producers.internal
public final dagger.producers.internal.MapOfProducedProducer$Builder extends dagger.producers.internal.AbstractMapProducer$Builder {
private void <init> (int)
int size
public dagger.producers.internal.MapOfProducedProducer$Builder put (java.lang.Object, dagger.producers.Producer)
Object key
dagger.producers.Producer producerOfValue
public dagger.producers.internal.MapOfProducedProducer$Builder put (java.lang.Object, javax.inject.Provider)
Object key
javax.inject.Provider providerOfValue
public dagger.producers.internal.MapOfProducedProducer$Builder putAll (dagger.producers.Producer)
dagger.producers.Producer mapOfProducedProducer
public dagger.producers.internal.MapOfProducedProducer build ()
public volatile synthetic dagger.producers.internal.AbstractMapProducer$Builder putAll (dagger.producers.Producer)
public volatile synthetic dagger.producers.internal.AbstractMapProducer$Builder put (java.lang.Object, javax.inject.Provider)
public volatile synthetic dagger.producers.internal.AbstractMapProducer$Builder put (java.lang.Object, dagger.producers.Producer)
synthetic void <init> (int, dagger.producers.internal.MapOfProducedProducer$1)
int x0
dagger.producers.internal.MapOfProducedProducer$1 x1
}
dagger/producers/internal/MapOfProducedProducer.class
MapOfProducedProducer.java
package dagger.producers.internal
public final dagger.producers.internal.MapOfProducedProducer extends dagger.producers.internal.AbstractMapProducer {
private static final com.google.common.base.Function ENTRY_UNWRAPPER
private void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap contributingMap
public com.google.common.util.concurrent.ListenableFuture compute ()
private static com.google.common.base.Function entryUnwrapper ()
public static dagger.producers.internal.MapOfProducedProducer$Builder builder (int)
int size
synthetic void <init> (com.google.common.collect.ImmutableMap, dagger.producers.internal.MapOfProducedProducer$1)
com.google.common.collect.ImmutableMap x0
dagger.producers.internal.MapOfProducedProducer$1 x1
static void <clinit> ()
}
dagger/producers/internal/MapOfProducerProducer$1.class
MapOfProducerProducer.java
package dagger.producers.internal
dagger.producers.internal.MapOfProducerProducer$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic dagger.producers.internal.CancellationListener val$cancellationListener
void <init> (dagger.producers.internal.CancellationListener)
public dagger.producers.Producer apply (dagger.producers.Producer)
dagger.producers.Producer input
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/MapOfProducerProducer$2.class
MapOfProducerProducer.java
package dagger.producers.internal
dagger.producers.internal.MapOfProducerProducer$2 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public dagger.producers.Producer apply (dagger.producers.Producer)
dagger.producers.Producer input
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/MapOfProducerProducer$Builder.class
MapOfProducerProducer.java
package dagger.producers.internal
public final dagger.producers.internal.MapOfProducerProducer$Builder extends dagger.producers.internal.AbstractMapProducer$Builder {
private void <init> (int)
int size
public dagger.producers.internal.MapOfProducerProducer$Builder put (java.lang.Object, dagger.producers.Producer)
Object key
dagger.producers.Producer producerOfValue
public dagger.producers.internal.MapOfProducerProducer$Builder put (java.lang.Object, javax.inject.Provider)
Object key
javax.inject.Provider providerOfValue
public dagger.producers.internal.MapOfProducerProducer$Builder putAll (dagger.producers.Producer)
dagger.producers.Producer mapOfProducerProducer
public dagger.producers.internal.MapOfProducerProducer build ()
public volatile synthetic dagger.producers.internal.AbstractMapProducer$Builder putAll (dagger.producers.Producer)
public volatile synthetic dagger.producers.internal.AbstractMapProducer$Builder put (java.lang.Object, javax.inject.Provider)
public volatile synthetic dagger.producers.internal.AbstractMapProducer$Builder put (java.lang.Object, dagger.producers.Producer)
synthetic void <init> (int, dagger.producers.internal.MapOfProducerProducer$1)
int x0
dagger.producers.internal.MapOfProducerProducer$1 x1
}
dagger/producers/internal/MapOfProducerProducer.class
MapOfProducerProducer.java
package dagger.producers.internal
public final dagger.producers.internal.MapOfProducerProducer extends dagger.producers.internal.AbstractMapProducer {
private static final com.google.common.base.Function TO_DEPENDENCY_VIEW
public static dagger.producers.internal.MapOfProducerProducer$Builder builder (int)
int size
private void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap contributingMap
public com.google.common.util.concurrent.ListenableFuture compute ()
public dagger.producers.Producer newDependencyView ()
public dagger.producers.Producer newEntryPointView (dagger.producers.internal.CancellationListener)
dagger.producers.internal.CancellationListener cancellationListener
private dagger.producers.Producer newTransformedValuesView (com.google.common.base.Function)
com.google.common.base.Function valueTransformationFunction
private static com.google.common.base.Function toDependencyView ()
private static com.google.common.base.Function toEntryPointView (dagger.producers.internal.CancellationListener)
dagger.producers.internal.CancellationListener cancellationListener
synthetic void <init> (com.google.common.collect.ImmutableMap, dagger.producers.internal.MapOfProducerProducer$1)
com.google.common.collect.ImmutableMap x0
dagger.producers.internal.MapOfProducerProducer$1 x1
static void <clinit> ()
}
dagger/producers/internal/MapProducer$1.class
MapProducer.java
package dagger.producers.internal
dagger.producers.internal.MapProducer$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic java.util.Map$Entry val$entry
final synthetic dagger.producers.internal.MapProducer this$0
void <init> (dagger.producers.internal.MapProducer, java.util.Map$Entry)
dagger.producers.internal.MapProducer this$0
public java.util.Map$Entry apply (java.lang.Object)
Object computedValue
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/MapProducer$2.class
MapProducer.java
package dagger.producers.internal
dagger.producers.internal.MapProducer$2 extends java.lang.Object implements com.google.common.base.Function {
final synthetic dagger.producers.internal.MapProducer this$0
void <init> (dagger.producers.internal.MapProducer)
dagger.producers.internal.MapProducer this$0
public java.util.Map apply (java.util.List)
java.util.List entries
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/MapProducer$Builder.class
MapProducer.java
package dagger.producers.internal
public final dagger.producers.internal.MapProducer$Builder extends dagger.producers.internal.AbstractMapProducer$Builder {
private void <init> (int)
int size
public dagger.producers.internal.MapProducer$Builder put (java.lang.Object, dagger.producers.Producer)
Object key
dagger.producers.Producer producerOfValue
public dagger.producers.internal.MapProducer$Builder put (java.lang.Object, javax.inject.Provider)
Object key
javax.inject.Provider providerOfValue
public dagger.producers.internal.MapProducer$Builder putAll (dagger.producers.Producer)
dagger.producers.Producer mapProducer
public dagger.producers.internal.MapProducer build ()
public volatile synthetic dagger.producers.internal.AbstractMapProducer$Builder putAll (dagger.producers.Producer)
public volatile synthetic dagger.producers.internal.AbstractMapProducer$Builder put (java.lang.Object, javax.inject.Provider)
public volatile synthetic dagger.producers.internal.AbstractMapProducer$Builder put (java.lang.Object, dagger.producers.Producer)
synthetic void <init> (int, dagger.producers.internal.MapProducer$1)
int x0
dagger.producers.internal.MapProducer$1 x1
}
dagger/producers/internal/MapProducer.class
MapProducer.java
package dagger.producers.internal
public final dagger.producers.internal.MapProducer extends dagger.producers.internal.AbstractMapProducer {
private void <init> (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap contributingMap
public static dagger.producers.internal.MapProducer$Builder builder (int)
int size
protected com.google.common.util.concurrent.ListenableFuture compute ()
java.util.Map$Entry entry
java.util.List listOfEntries
synthetic void <init> (com.google.common.collect.ImmutableMap, dagger.producers.internal.MapProducer$1)
com.google.common.collect.ImmutableMap x0
dagger.producers.internal.MapProducer$1 x1
}
dagger/producers/internal/MissingBindingProducer.class
MissingBindingProducer.java
package dagger.producers.internal
public final dagger.producers.internal.MissingBindingProducer extends dagger.producers.internal.AbstractProducer {
private static final dagger.producers.internal.MissingBindingProducer INSTANCE
private void <init> ()
public static dagger.producers.Producer create ()
protected com.google.common.util.concurrent.ListenableFuture compute ()
static void <clinit> ()
}
dagger/producers/internal/Producers$1.class
Producers.java
package dagger.producers.internal
dagger.producers.internal.Producers$1 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public dagger.producers.Produced apply (java.lang.Object)
Object result
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/Producers$2.class
Producers.java
package dagger.producers.internal
dagger.producers.internal.Producers$2 extends java.lang.Object implements com.google.common.util.concurrent.AsyncFunction {
void <init> ()
public com.google.common.util.concurrent.ListenableFuture apply (java.lang.Throwable) throws java.lang.Exception
Throwable t
dagger.producers.Produced produced
public volatile synthetic com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object) throws java.lang.Exception
}
dagger/producers/internal/Producers$3.class
Producers.java
package dagger.producers.internal
dagger.producers.internal.Producers$3 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public java.util.Set apply (java.lang.Object)
Object value
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/Producers$4.class
Producers.java
package dagger.producers.internal
dagger.producers.internal.Producers$4 extends java.lang.Object implements com.google.common.base.Function {
void <init> ()
public java.util.Set apply (java.util.List)
java.util.List values
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/Producers$5.class
Producers.java
package dagger.producers.internal
dagger.producers.internal.Producers$5 extends dagger.producers.internal.Producers$CompletedProducer {
final synthetic javax.inject.Provider val$provider
void <init> (javax.inject.Provider)
public com.google.common.util.concurrent.ListenableFuture get ()
}
dagger/producers/internal/Producers$CompletedProducer.class
Producers.java
package dagger.producers.internal
abstract dagger.producers.internal.Producers$CompletedProducer extends java.lang.Object implements dagger.producers.internal.CancellableProducer {
private void <init> ()
public void cancel (boolean)
boolean mayInterruptIfRunning
public dagger.producers.Producer newDependencyView ()
public dagger.producers.Producer newEntryPointView (dagger.producers.internal.CancellationListener)
dagger.producers.internal.CancellationListener cancellationListener
synthetic void <init> (dagger.producers.internal.Producers$1)
dagger.producers.internal.Producers$1 x0
}
dagger/producers/internal/Producers.class
Producers.java
package dagger.producers.internal
public final dagger.producers.internal.Producers extends java.lang.Object {
private static final com.google.common.base.Function RESULT_TO_PRODUCED
private static final com.google.common.util.concurrent.AsyncFunction FUTURE_FALLBACK_FOR_PRODUCED
private static final dagger.producers.Producer EMPTY_MAP_PRODUCER
public static com.google.common.util.concurrent.ListenableFuture createFutureProduced (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
private static com.google.common.base.Function resultToProduced ()
private static com.google.common.util.concurrent.AsyncFunction futureFallbackForProduced ()
public static com.google.common.util.concurrent.ListenableFuture createFutureSingletonSet (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
public static com.google.common.util.concurrent.ListenableFuture allAsSet (java.lang.Iterable)
Iterable futures
public static dagger.producers.Producer producerFromProvider (javax.inject.Provider)
javax.inject.Provider provider
public static dagger.producers.Producer immediateProducer (java.lang.Object)
Object value
public static dagger.producers.Producer immediateFailedProducer (java.lang.Throwable)
Throwable throwable
public static dagger.producers.Producer nonCancellationPropagatingViewOf (dagger.producers.Producer)
dagger.producers.Producer producer
public static dagger.producers.Producer entryPointViewOf (dagger.producers.Producer, dagger.producers.internal.CancellationListener)
dagger.producers.Producer producer
dagger.producers.internal.CancellationListener cancellationListener
public static void cancel (dagger.producers.Producer, boolean)
dagger.producers.Producer producer
boolean mayInterruptIfRunning
public static dagger.producers.Producer emptyMapProducer ()
private void <init> ()
static void <clinit> ()
}
dagger/producers/internal/ProductionExecutorModule.class
ProductionExecutorModule.java
package dagger.producers.internal
public abstract dagger.producers.internal.ProductionExecutorModule extends java.lang.Object {
abstract java.util.concurrent.Executor productionImplementationExecutor (java.util.concurrent.Executor)
private void <init> ()
}
dagger/producers/internal/ProductionImplementation.class
ProductionImplementation.java
package dagger.producers.internal
public abstract annotation dagger.producers.internal.ProductionImplementation extends java.lang.Object implements java.lang.annotation.Annotation {
}
dagger/producers/internal/SetOfProducedProducer$1.class
SetOfProducedProducer.java
package dagger.producers.internal
dagger.producers.internal.SetOfProducedProducer$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic dagger.producers.internal.SetOfProducedProducer this$0
void <init> (dagger.producers.internal.SetOfProducedProducer)
dagger.producers.internal.SetOfProducedProducer this$0
public java.util.Set apply (java.util.List)
Object value
java.util.Collection collection
java.util.concurrent.ExecutionException e
dagger.producers.Produced producedCollection
java.util.List producedCollections
com.google.common.collect.ImmutableSet$Builder builder
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/SetOfProducedProducer$Builder.class
SetOfProducedProducer.java
package dagger.producers.internal
public final dagger.producers.internal.SetOfProducedProducer$Builder extends java.lang.Object {
private final java.util.List individualProducers
private final java.util.List collectionProducers
static final synthetic boolean $assertionsDisabled
private void <init> (int, int)
int individualProducerSize
int collectionProducerSize
public dagger.producers.internal.SetOfProducedProducer$Builder addProducer (dagger.producers.Producer)
dagger.producers.Producer individualProducer
public dagger.producers.internal.SetOfProducedProducer$Builder addCollectionProducer (dagger.producers.Producer)
dagger.producers.Producer multipleProducer
public dagger.producers.internal.SetOfProducedProducer build ()
synthetic void <init> (int, int, dagger.producers.internal.SetOfProducedProducer$1)
int x0
int x1
dagger.producers.internal.SetOfProducedProducer$1 x2
static void <clinit> ()
}
dagger/producers/internal/SetOfProducedProducer.class
SetOfProducedProducer.java
package dagger.producers.internal
public final dagger.producers.internal.SetOfProducedProducer extends dagger.producers.internal.AbstractProducer {
private final java.util.List individualProducers
private final java.util.List collectionProducers
public static dagger.producers.Producer empty ()
public static dagger.producers.internal.SetOfProducedProducer$Builder builder (int, int)
int individualProducerSize
int collectionProducerSize
private void <init> (java.util.List, java.util.List)
java.util.List individualProducers
java.util.List collectionProducers
public com.google.common.util.concurrent.ListenableFuture compute ()
dagger.producers.Producer producer
dagger.producers.Producer producer
java.util.List futureProducedCollections
synthetic void <init> (java.util.List, java.util.List, dagger.producers.internal.SetOfProducedProducer$1)
java.util.List x0
java.util.List x1
dagger.producers.internal.SetOfProducedProducer$1 x2
}
dagger/producers/internal/SetProducer$1.class
SetProducer.java
package dagger.producers.internal
dagger.producers.internal.SetProducer$1 extends java.lang.Object implements com.google.common.base.Function {
final synthetic dagger.producers.internal.SetProducer this$0
void <init> (dagger.producers.internal.SetProducer)
dagger.producers.internal.SetProducer this$0
public java.util.Set apply (java.util.List)
java.util.Collection set
java.util.List sets
com.google.common.collect.ImmutableSet$Builder builder
public volatile synthetic java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/SetProducer$Builder.class
SetProducer.java
package dagger.producers.internal
public final dagger.producers.internal.SetProducer$Builder extends java.lang.Object {
private final java.util.List individualProducers
private final java.util.List collectionProducers
static final synthetic boolean $assertionsDisabled
private void <init> (int, int)
int individualProducerSize
int collectionProducerSize
public dagger.producers.internal.SetProducer$Builder addProducer (dagger.producers.Producer)
dagger.producers.Producer individualProducer
public dagger.producers.internal.SetProducer$Builder addCollectionProducer (dagger.producers.Producer)
dagger.producers.Producer multipleProducer
public dagger.producers.internal.SetProducer build ()
synthetic void <init> (int, int, dagger.producers.internal.SetProducer$1)
int x0
int x1
dagger.producers.internal.SetProducer$1 x2
static void <clinit> ()
}
dagger/producers/internal/SetProducer.class
SetProducer.java
package dagger.producers.internal
public final dagger.producers.internal.SetProducer extends dagger.producers.internal.AbstractProducer {
private static final dagger.producers.Producer EMPTY_PRODUCER
private final java.util.List individualProducers
private final java.util.List collectionProducers
public static dagger.producers.Producer empty ()
public static dagger.producers.internal.SetProducer$Builder builder (int, int)
int individualProducerSize
int collectionProducerSize
private void <init> (java.util.List, java.util.List)
java.util.List individualProducers
java.util.List collectionProducers
public com.google.common.util.concurrent.ListenableFuture compute ()
dagger.producers.Producer producer
dagger.producers.Producer producer
java.util.List individualFutures
java.util.List futureCollections
synthetic void <init> (java.util.List, java.util.List, dagger.producers.internal.SetProducer$1)
java.util.List x0
java.util.List x1
dagger.producers.internal.SetProducer$1 x2
static void <clinit> ()
}
dagger/producers/monitoring/
dagger/producers/monitoring/ProducerMonitor$1.class
ProducerMonitor.java
package dagger.producers.monitoring
dagger.producers.monitoring.ProducerMonitor$1 extends java.lang.Object implements com.google.common.util.concurrent.FutureCallback {
final synthetic dagger.producers.monitoring.ProducerMonitor this$0
void <init> (dagger.producers.monitoring.ProducerMonitor)
dagger.producers.monitoring.ProducerMonitor this$0
public void onSuccess (java.lang.Object)
Object value
public void onFailure (java.lang.Throwable)
Throwable t
}
dagger/producers/monitoring/ProducerMonitor$2.class
ProducerMonitor.java
package dagger.producers.monitoring
dagger.producers.monitoring.ProducerMonitor$2 extends dagger.producers.monitoring.ProducerMonitor {
void <init> ()
public void addCallbackTo (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
}
dagger/producers/monitoring/ProducerMonitor.class
ProducerMonitor.java
package dagger.producers.monitoring
public abstract dagger.producers.monitoring.ProducerMonitor extends java.lang.Object {
private static final dagger.producers.monitoring.ProducerMonitor NO_OP
public void <init> ()
public void requested ()
public void ready ()
public void methodStarting ()
public void methodFinished ()
public void succeeded (java.lang.Object)
Object value
public void failed (java.lang.Throwable)
Throwable t
public void addCallbackTo (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
public static dagger.producers.monitoring.ProducerMonitor noOp ()
static void <clinit> ()
}
dagger/producers/monitoring/ProducerTimingRecorder$1.class
ProducerTimingRecorder.java
package dagger.producers.monitoring
dagger.producers.monitoring.ProducerTimingRecorder$1 extends dagger.producers.monitoring.ProducerTimingRecorder {
void <init> ()
}
dagger/producers/monitoring/ProducerTimingRecorder.class
ProducerTimingRecorder.java
package dagger.producers.monitoring
public abstract dagger.producers.monitoring.ProducerTimingRecorder extends java.lang.Object {
private static final dagger.producers.monitoring.ProducerTimingRecorder NO_OP
public void <init> ()
public void recordMethod (long, long)
long startedNanos
long durationNanos
public void recordSuccess (long)
long latencyNanos
public void recordFailure (java.lang.Throwable, long)
Throwable exception
long latencyNanos
public void recordSkip (java.lang.Throwable)
Throwable exception
public static dagger.producers.monitoring.ProducerTimingRecorder noOp ()
static void <clinit> ()
}
dagger/producers/monitoring/ProducerToken.class
ProducerToken.java
package dagger.producers.monitoring
public final dagger.producers.monitoring.ProducerToken extends java.lang.Object {
private final Class classToken
private final String methodName
private void <init> (java.lang.Class, java.lang.String)
Class classToken
String methodName
public static dagger.producers.monitoring.ProducerToken create (java.lang.Class)
Class classToken
public static dagger.producers.monitoring.ProducerToken create (java.lang.String)
String methodName
public boolean equals (java.lang.Object)
dagger.producers.monitoring.ProducerToken that
Object o
public int hashCode ()
int h
public java.lang.String toString ()
}
dagger/producers/monitoring/ProductionComponentMonitor$1.class
ProductionComponentMonitor.java
package dagger.producers.monitoring
dagger.producers.monitoring.ProductionComponentMonitor$1 extends dagger.producers.monitoring.ProductionComponentMonitor {
void <init> ()
public dagger.producers.monitoring.ProducerMonitor producerMonitorFor (dagger.producers.monitoring.ProducerToken)
dagger.producers.monitoring.ProducerToken token
}
dagger/producers/monitoring/ProductionComponentMonitor$Factory$1.class
ProductionComponentMonitor.java
package dagger.producers.monitoring
dagger.producers.monitoring.ProductionComponentMonitor$Factory$1 extends dagger.producers.monitoring.ProductionComponentMonitor$Factory {
void <init> ()
public dagger.producers.monitoring.ProductionComponentMonitor create (java.lang.Object)
Object component
}
dagger/producers/monitoring/ProductionComponentMonitor$Factory.class
ProductionComponentMonitor.java
package dagger.producers.monitoring
public abstract dagger.producers.monitoring.ProductionComponentMonitor$Factory extends java.lang.Object {
private static final dagger.producers.monitoring.ProductionComponentMonitor$Factory NO_OP_FACTORY
public void <init> ()
public abstract dagger.producers.monitoring.ProductionComponentMonitor create (java.lang.Object)
public static dagger.producers.monitoring.ProductionComponentMonitor$Factory noOp ()
static void <clinit> ()
}
dagger/producers/monitoring/ProductionComponentMonitor.class
ProductionComponentMonitor.java
package dagger.producers.monitoring
public abstract dagger.producers.monitoring.ProductionComponentMonitor extends java.lang.Object {
private static final dagger.producers.monitoring.ProductionComponentMonitor NO_OP
public void <init> ()
public abstract dagger.producers.monitoring.ProducerMonitor producerMonitorFor (dagger.producers.monitoring.ProducerToken)
public static dagger.producers.monitoring.ProductionComponentMonitor noOp ()
static void <clinit> ()
}
dagger/producers/monitoring/ProductionComponentTimingRecorder$Factory.class
ProductionComponentTimingRecorder.java
package dagger.producers.monitoring
public abstract dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory extends java.lang.Object {
public abstract dagger.producers.monitoring.ProductionComponentTimingRecorder create (java.lang.Object)
}
dagger/producers/monitoring/ProductionComponentTimingRecorder.class
ProductionComponentTimingRecorder.java
package dagger.producers.monitoring
public abstract dagger.producers.monitoring.ProductionComponentTimingRecorder extends java.lang.Object {
public abstract dagger.producers.monitoring.ProducerTimingRecorder producerTimingRecorderFor (dagger.producers.monitoring.ProducerToken)
}
dagger/producers/monitoring/TimingProducerMonitor.class
TimingProducerMonitor.java
package dagger.producers.monitoring
final dagger.producers.monitoring.TimingProducerMonitor extends dagger.producers.monitoring.ProducerMonitor {
private final dagger.producers.monitoring.ProducerTimingRecorder recorder
private final com.google.common.base.Stopwatch stopwatch
private final com.google.common.base.Stopwatch componentStopwatch
private long startNanos
void <init> (dagger.producers.monitoring.ProducerTimingRecorder, com.google.common.base.Ticker, com.google.common.base.Stopwatch)
dagger.producers.monitoring.ProducerTimingRecorder recorder
com.google.common.base.Ticker ticker
com.google.common.base.Stopwatch componentStopwatch
public void methodStarting ()
public void methodFinished ()
long durationNanos
public void succeeded (java.lang.Object)
Object o
long latencyNanos
public void failed (java.lang.Throwable)
long latencyNanos
Throwable t
}
dagger/producers/monitoring/TimingProductionComponentMonitor$Factory.class
TimingProductionComponentMonitor.java
package dagger.producers.monitoring
public final dagger.producers.monitoring.TimingProductionComponentMonitor$Factory extends dagger.producers.monitoring.ProductionComponentMonitor$Factory {
private final dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory recorderFactory
private final com.google.common.base.Ticker ticker
public void <init> (dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory)
dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory recorderFactory
void <init> (dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory, com.google.common.base.Ticker)
dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory recorderFactory
com.google.common.base.Ticker ticker
public dagger.producers.monitoring.ProductionComponentMonitor create (java.lang.Object)
Object component
}
dagger/producers/monitoring/TimingProductionComponentMonitor.class
TimingProductionComponentMonitor.java
package dagger.producers.monitoring
public final dagger.producers.monitoring.TimingProductionComponentMonitor extends dagger.producers.monitoring.ProductionComponentMonitor {
private final dagger.producers.monitoring.ProductionComponentTimingRecorder recorder
private final com.google.common.base.Ticker ticker
private final com.google.common.base.Stopwatch stopwatch
void <init> (dagger.producers.monitoring.ProductionComponentTimingRecorder, com.google.common.base.Ticker)
dagger.producers.monitoring.ProductionComponentTimingRecorder recorder
com.google.common.base.Ticker ticker
public dagger.producers.monitoring.ProducerMonitor producerMonitorFor (dagger.producers.monitoring.ProducerToken)
dagger.producers.monitoring.ProducerToken token
}
dagger/producers/monitoring/TimingRecorders$1.class
TimingRecorders.java
package dagger.producers.monitoring
dagger.producers.monitoring.TimingRecorders$1 extends java.lang.Object implements dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory {
void <init> ()
public dagger.producers.monitoring.ProductionComponentTimingRecorder create (java.lang.Object)
Object component
}
dagger/producers/monitoring/TimingRecorders$2.class
TimingRecorders.java
package dagger.producers.monitoring
dagger.producers.monitoring.TimingRecorders$2 extends java.lang.Object implements dagger.producers.monitoring.ProductionComponentTimingRecorder {
void <init> ()
public dagger.producers.monitoring.ProducerTimingRecorder producerTimingRecorderFor (dagger.producers.monitoring.ProducerToken)
dagger.producers.monitoring.ProducerToken token
}
dagger/producers/monitoring/TimingRecorders$DelegatingProducerTimingRecorder.class
TimingRecorders.java
package dagger.producers.monitoring
final dagger.producers.monitoring.TimingRecorders$DelegatingProducerTimingRecorder extends dagger.producers.monitoring.ProducerTimingRecorder {
private final com.google.common.collect.ImmutableList delegates
void <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList delegates
public void recordMethod (long, long)
RuntimeException e
dagger.producers.monitoring.ProducerTimingRecorder delegate
long startedNanos
long durationNanos
public void recordSuccess (long)
RuntimeException e
dagger.producers.monitoring.ProducerTimingRecorder delegate
long latencyNanos
public void recordFailure (java.lang.Throwable, long)
RuntimeException e
dagger.producers.monitoring.ProducerTimingRecorder delegate
Throwable exception
long latencyNanos
public void recordSkip (java.lang.Throwable)
RuntimeException e
dagger.producers.monitoring.ProducerTimingRecorder delegate
Throwable exception
}
dagger/producers/monitoring/TimingRecorders$DelegatingProductionComponentTimingRecorder$Factory.class
TimingRecorders.java
package dagger.producers.monitoring
final dagger.producers.monitoring.TimingRecorders$DelegatingProductionComponentTimingRecorder$Factory extends java.lang.Object implements dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory {
private final com.google.common.collect.ImmutableList delegates
void <init> (java.lang.Iterable)
Iterable delegates
public dagger.producers.monitoring.ProductionComponentTimingRecorder create (java.lang.Object)
dagger.producers.monitoring.ProductionComponentTimingRecorder recorder
RuntimeException e
dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory delegate
Object component
com.google.common.collect.ImmutableList$Builder recordersBuilder
com.google.common.collect.ImmutableList recorders
}
dagger/producers/monitoring/TimingRecorders$DelegatingProductionComponentTimingRecorder.class
TimingRecorders.java
package dagger.producers.monitoring
final dagger.producers.monitoring.TimingRecorders$DelegatingProductionComponentTimingRecorder extends java.lang.Object implements dagger.producers.monitoring.ProductionComponentTimingRecorder {
private final com.google.common.collect.ImmutableList delegates
void <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList delegates
public dagger.producers.monitoring.ProducerTimingRecorder producerTimingRecorderFor (dagger.producers.monitoring.ProducerToken)
dagger.producers.monitoring.ProducerTimingRecorder recorder
RuntimeException e
dagger.producers.monitoring.ProductionComponentTimingRecorder delegate
dagger.producers.monitoring.ProducerToken token
com.google.common.collect.ImmutableList$Builder recordersBuilder
com.google.common.collect.ImmutableList recorders
}
dagger/producers/monitoring/TimingRecorders$NonThrowingProducerTimingRecorder.class
TimingRecorders.java
package dagger.producers.monitoring
final dagger.producers.monitoring.TimingRecorders$NonThrowingProducerTimingRecorder extends dagger.producers.monitoring.ProducerTimingRecorder {
private final dagger.producers.monitoring.ProducerTimingRecorder delegate
void <init> (dagger.producers.monitoring.ProducerTimingRecorder)
dagger.producers.monitoring.ProducerTimingRecorder delegate
public void recordMethod (long, long)
RuntimeException e
long startedNanos
long durationNanos
public void recordSuccess (long)
RuntimeException e
long latencyNanos
public void recordFailure (java.lang.Throwable, long)
RuntimeException e
Throwable exception
long latencyNanos
public void recordSkip (java.lang.Throwable)
RuntimeException e
Throwable exception
}
dagger/producers/monitoring/TimingRecorders$NonThrowingProductionComponentTimingRecorder$Factory.class
TimingRecorders.java
package dagger.producers.monitoring
final dagger.producers.monitoring.TimingRecorders$NonThrowingProductionComponentTimingRecorder$Factory extends java.lang.Object implements dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory {
private final dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory delegate
void <init> (dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory)
dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory delegate
public dagger.producers.monitoring.ProductionComponentTimingRecorder create (java.lang.Object)
dagger.producers.monitoring.ProductionComponentTimingRecorder recorder
RuntimeException e
Object component
}
dagger/producers/monitoring/TimingRecorders$NonThrowingProductionComponentTimingRecorder.class
TimingRecorders.java
package dagger.producers.monitoring
final dagger.producers.monitoring.TimingRecorders$NonThrowingProductionComponentTimingRecorder extends java.lang.Object implements dagger.producers.monitoring.ProductionComponentTimingRecorder {
private final dagger.producers.monitoring.ProductionComponentTimingRecorder delegate
void <init> (dagger.producers.monitoring.ProductionComponentTimingRecorder)
dagger.producers.monitoring.ProductionComponentTimingRecorder delegate
public dagger.producers.monitoring.ProducerTimingRecorder producerTimingRecorderFor (dagger.producers.monitoring.ProducerToken)
dagger.producers.monitoring.ProducerTimingRecorder recorder
RuntimeException e
dagger.producers.monitoring.ProducerToken token
}
dagger/producers/monitoring/TimingRecorders.class
TimingRecorders.java
package dagger.producers.monitoring
public final dagger.producers.monitoring.TimingRecorders extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory NO_OP_PRODUCTION_COMPONENT_TIMING_RECORDER_FACTORY
private static final dagger.producers.monitoring.ProductionComponentTimingRecorder NO_OP_PRODUCTION_COMPONENT_TIMING_RECORDER
public static dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory delegatingProductionComponentTimingRecorderFactory (java.util.Collection)
java.util.Collection factories
public static dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory noOpProductionComponentTimingRecorderFactory ()
public static dagger.producers.monitoring.ProductionComponentTimingRecorder noOpProductionComponentTimingRecorder ()
private static void logCreateException (java.lang.RuntimeException, dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory, java.lang.Object)
RuntimeException e
dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory factory
Object component
private static void logProducerTimingRecorderForException (java.lang.RuntimeException, dagger.producers.monitoring.ProductionComponentTimingRecorder, dagger.producers.monitoring.ProducerToken)
RuntimeException e
dagger.producers.monitoring.ProductionComponentTimingRecorder recorder
dagger.producers.monitoring.ProducerToken token
private static void logProducerTimingRecorderMethodException (java.lang.RuntimeException, dagger.producers.monitoring.ProducerTimingRecorder, java.lang.String)
RuntimeException e
dagger.producers.monitoring.ProducerTimingRecorder recorder
String method
private void <init> ()
static synthetic void access$000 (java.lang.RuntimeException, dagger.producers.monitoring.ProductionComponentTimingRecorder, dagger.producers.monitoring.ProducerToken)
RuntimeException x0
dagger.producers.monitoring.ProductionComponentTimingRecorder x1
dagger.producers.monitoring.ProducerToken x2
static synthetic void access$100 (java.lang.RuntimeException, dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory, java.lang.Object)
RuntimeException x0
dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory x1
Object x2
static synthetic void access$200 (java.lang.RuntimeException, dagger.producers.monitoring.ProducerTimingRecorder, java.lang.String)
RuntimeException x0
dagger.producers.monitoring.ProducerTimingRecorder x1
String x2
static void <clinit> ()
}
dagger/producers/monitoring/internal/
dagger/producers/monitoring/internal/Monitors$1.class
Monitors.java
package dagger.producers.monitoring.internal
dagger.producers.monitoring.internal.Monitors$1 extends java.lang.Object implements javax.inject.Provider {
void <init> ()
public dagger.producers.monitoring.ProductionComponentMonitor get ()
public volatile synthetic java.lang.Object get ()
}
dagger/producers/monitoring/internal/Monitors$DelegatingProducerMonitor.class
Monitors.java
package dagger.producers.monitoring.internal
final dagger.producers.monitoring.internal.Monitors$DelegatingProducerMonitor extends dagger.producers.monitoring.ProducerMonitor {
private final com.google.common.collect.ImmutableList delegates
void <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList delegates
public void requested ()
RuntimeException e
dagger.producers.monitoring.ProducerMonitor delegate
public void ready ()
RuntimeException e
dagger.producers.monitoring.ProducerMonitor delegate
public void methodStarting ()
RuntimeException e
dagger.producers.monitoring.ProducerMonitor delegate
public void methodFinished ()
RuntimeException e
dagger.producers.monitoring.ProducerMonitor delegate
public void succeeded (java.lang.Object)
RuntimeException e
dagger.producers.monitoring.ProducerMonitor delegate
Object o
public void failed (java.lang.Throwable)
RuntimeException e
dagger.producers.monitoring.ProducerMonitor delegate
Throwable t
}
dagger/producers/monitoring/internal/Monitors$DelegatingProductionComponentMonitor$Factory.class
Monitors.java
package dagger.producers.monitoring.internal
final dagger.producers.monitoring.internal.Monitors$DelegatingProductionComponentMonitor$Factory extends dagger.producers.monitoring.ProductionComponentMonitor$Factory {
private final com.google.common.collect.ImmutableList delegates
void <init> (java.lang.Iterable)
Iterable delegates
public dagger.producers.monitoring.ProductionComponentMonitor create (java.lang.Object)
dagger.producers.monitoring.ProductionComponentMonitor monitor
RuntimeException e
dagger.producers.monitoring.ProductionComponentMonitor$Factory delegate
Object component
com.google.common.collect.ImmutableList$Builder monitorsBuilder
com.google.common.collect.ImmutableList monitors
}
dagger/producers/monitoring/internal/Monitors$DelegatingProductionComponentMonitor.class
Monitors.java
package dagger.producers.monitoring.internal
final dagger.producers.monitoring.internal.Monitors$DelegatingProductionComponentMonitor extends dagger.producers.monitoring.ProductionComponentMonitor {
private final com.google.common.collect.ImmutableList delegates
void <init> (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList delegates
public dagger.producers.monitoring.ProducerMonitor producerMonitorFor (dagger.producers.monitoring.ProducerToken)
dagger.producers.monitoring.ProducerMonitor monitor
RuntimeException e
dagger.producers.monitoring.ProductionComponentMonitor delegate
dagger.producers.monitoring.ProducerToken token
com.google.common.collect.ImmutableList$Builder monitorsBuilder
com.google.common.collect.ImmutableList monitors
}
dagger/producers/monitoring/internal/Monitors$NonThrowingProducerMonitor.class
Monitors.java
package dagger.producers.monitoring.internal
final dagger.producers.monitoring.internal.Monitors$NonThrowingProducerMonitor extends dagger.producers.monitoring.ProducerMonitor {
private final dagger.producers.monitoring.ProducerMonitor delegate
void <init> (dagger.producers.monitoring.ProducerMonitor)
dagger.producers.monitoring.ProducerMonitor delegate
public void requested ()
RuntimeException e
public void ready ()
RuntimeException e
public void methodStarting ()
RuntimeException e
public void methodFinished ()
RuntimeException e
public void succeeded (java.lang.Object)
RuntimeException e
Object o
public void failed (java.lang.Throwable)
RuntimeException e
Throwable t
}
dagger/producers/monitoring/internal/Monitors$NonThrowingProductionComponentMonitor$Factory.class
Monitors.java
package dagger.producers.monitoring.internal
final dagger.producers.monitoring.internal.Monitors$NonThrowingProductionComponentMonitor$Factory extends dagger.producers.monitoring.ProductionComponentMonitor$Factory {
private final dagger.producers.monitoring.ProductionComponentMonitor$Factory delegate
void <init> (dagger.producers.monitoring.ProductionComponentMonitor$Factory)
dagger.producers.monitoring.ProductionComponentMonitor$Factory delegate
public dagger.producers.monitoring.ProductionComponentMonitor create (java.lang.Object)
dagger.producers.monitoring.ProductionComponentMonitor monitor
RuntimeException e
Object component
}
dagger/producers/monitoring/internal/Monitors$NonThrowingProductionComponentMonitor.class
Monitors.java
package dagger.producers.monitoring.internal
final dagger.producers.monitoring.internal.Monitors$NonThrowingProductionComponentMonitor extends dagger.producers.monitoring.ProductionComponentMonitor {
private final dagger.producers.monitoring.ProductionComponentMonitor delegate
void <init> (dagger.producers.monitoring.ProductionComponentMonitor)
dagger.producers.monitoring.ProductionComponentMonitor delegate
public dagger.producers.monitoring.ProducerMonitor producerMonitorFor (dagger.producers.monitoring.ProducerToken)
dagger.producers.monitoring.ProducerMonitor monitor
RuntimeException e
dagger.producers.monitoring.ProducerToken token
}
dagger/producers/monitoring/internal/Monitors.class
Monitors.java
package dagger.producers.monitoring.internal
public final dagger.producers.monitoring.internal.Monitors extends java.lang.Object {
private static final java.util.logging.Logger logger
private static final javax.inject.Provider NO_OP_PRODUCTION_COMPONENT_MONITOR_PROVIDER
public static dagger.producers.monitoring.ProductionComponentMonitor$Factory delegatingProductionComponentMonitorFactory (java.util.Collection)
java.util.Collection factories
public static dagger.producers.monitoring.ProductionComponentMonitor createMonitorForComponent (javax.inject.Provider, javax.inject.Provider)
dagger.producers.monitoring.ProductionComponentMonitor$Factory factory
RuntimeException e
javax.inject.Provider componentProvider
javax.inject.Provider monitorFactorySetProvider
public static javax.inject.Provider noOpProductionComponentMonitorProvider ()
private static void logCreateException (java.lang.RuntimeException, dagger.producers.monitoring.ProductionComponentMonitor$Factory, java.lang.Object)
RuntimeException e
dagger.producers.monitoring.ProductionComponentMonitor$Factory factory
Object component
private static void logProducerMonitorForException (java.lang.RuntimeException, dagger.producers.monitoring.ProductionComponentMonitor, dagger.producers.monitoring.ProducerToken)
RuntimeException e
dagger.producers.monitoring.ProductionComponentMonitor monitor
dagger.producers.monitoring.ProducerToken token
private static void logProducerMonitorMethodException (java.lang.RuntimeException, dagger.producers.monitoring.ProducerMonitor, java.lang.String)
RuntimeException e
dagger.producers.monitoring.ProducerMonitor monitor
String method
private static void logProducerMonitorArgMethodException (java.lang.RuntimeException, dagger.producers.monitoring.ProducerMonitor, java.lang.String, java.lang.Object)
RuntimeException e
dagger.producers.monitoring.ProducerMonitor monitor
String method
Object arg
private void <init> ()
static synthetic void access$000 (java.lang.RuntimeException, dagger.producers.monitoring.ProductionComponentMonitor, dagger.producers.monitoring.ProducerToken)
RuntimeException x0
dagger.producers.monitoring.ProductionComponentMonitor x1
dagger.producers.monitoring.ProducerToken x2
static synthetic void access$100 (java.lang.RuntimeException, dagger.producers.monitoring.ProductionComponentMonitor$Factory, java.lang.Object)
RuntimeException x0
dagger.producers.monitoring.ProductionComponentMonitor$Factory x1
Object x2
static synthetic void access$200 (java.lang.RuntimeException, dagger.producers.monitoring.ProducerMonitor, java.lang.String)
RuntimeException x0
dagger.producers.monitoring.ProducerMonitor x1
String x2
static synthetic void access$300 (java.lang.RuntimeException, dagger.producers.monitoring.ProducerMonitor, java.lang.String, java.lang.Object)
RuntimeException x0
dagger.producers.monitoring.ProducerMonitor x1
String x2
Object x3
static void <clinit> ()
}