META-INF/
META-INF/MANIFEST.MF
dagger/
dagger/producers/
dagger/producers/internal/
dagger/producers/monitoring/
dagger/producers/monitoring/internal/
dagger/producers/ProductionSubcomponent.classProductionSubcomponent.java
package dagger.producers
public abstract dagger.producers.ProductionSubcomponent extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract java.lang.Class[] modules ()
}
dagger/producers/Produced$1.classProduced.java
package dagger.producers
dagger.producers.Produced$1 extends java.lang.Object {
}
dagger/producers/ProducerModule.classProducerModule.java
package dagger.producers
public abstract 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/ProductionSubcomponent$Builder.classProductionSubcomponent.java
package dagger.producers
public abstract dagger.producers.ProductionSubcomponent$Builder extends java.lang.Object implements java.lang.annotation.Annotation {
}
dagger/producers/Production.classProduction.java
package dagger.producers
public abstract dagger.producers.Production extends java.lang.Object implements java.lang.annotation.Annotation {
}
dagger/producers/Producer.classProducer.java
package dagger.producers
public abstract dagger.producers.Producer extends java.lang.Object {
public abstract com.google.common.util.concurrent.ListenableFuture get ()
}
dagger/producers/Produced$Successful.classProduced.java
package dagger.producers
final dagger.producers.Produced$Successful extends dagger.producers.Produced {
private final Object value
private void (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 ()
void (java.lang.Object, dagger.producers.Produced$1)
Object x0
dagger.producers.Produced$1 x1
}
dagger/producers/Produced.classProduced.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 ()
void (dagger.producers.Produced$1)
dagger.producers.Produced$1 x0
}
dagger/producers/Produces.classProduces.java
package dagger.producers
public abstract dagger.producers.Produces extends java.lang.Object implements java.lang.annotation.Annotation {
public abstract dagger.producers.Produces$Type type ()
}
dagger/producers/ProductionComponent.classProductionComponent.java
package dagger.producers
public abstract 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/Produced$Failed.classProduced.java
package dagger.producers
final dagger.producers.Produced$Failed extends dagger.producers.Produced {
private final Throwable throwable
private void (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 ()
void (java.lang.Throwable, dagger.producers.Produced$1)
Throwable x0
dagger.producers.Produced$1 x1
}
dagger/producers/Produces$Type.classProduces.java
package dagger.producers
public final dagger.producers.Produces$Type extends java.lang.Enum {
public static final dagger.producers.Produces$Type UNIQUE
public static final dagger.producers.Produces$Type SET
public static final dagger.producers.Produces$Type SET_VALUES
public static final dagger.producers.Produces$Type MAP
private static final dagger.producers.Produces$Type[] $VALUES
public static dagger.producers.Produces$Type[] values ()
public static dagger.producers.Produces$Type valueOf (java.lang.String)
String name
private void (java.lang.String, int)
static void ()
}
dagger/producers/ProductionScope.classProductionScope.java
package dagger.producers
public abstract dagger.producers.ProductionScope extends java.lang.Object implements java.lang.annotation.Annotation {
}
dagger/producers/ProductionComponent$Builder.classProductionComponent.java
package dagger.producers
public abstract dagger.producers.ProductionComponent$Builder extends java.lang.Object implements java.lang.annotation.Annotation {
}
dagger/producers/internal/MapOfProducedProducer$2.classMapOfProducedProducer.java
package dagger.producers.internal
final dagger.producers.internal.MapOfProducedProducer$2 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.google.common.util.concurrent.ListenableFuture apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/MapOfProducerProducer$1.classMapOfProducerProducer.java
package dagger.producers.internal
dagger.producers.internal.MapOfProducerProducer$1 extends java.lang.Object {
}
dagger/producers/internal/Producers$2.classProducers.java
package dagger.producers.internal
final dagger.producers.internal.Producers$2 extends java.lang.Object implements com.google.common.util.concurrent.AsyncFunction {
void ()
public com.google.common.util.concurrent.ListenableFuture apply (java.lang.Throwable) throws java.lang.Exception
Throwable t
dagger.producers.Produced produced
public volatile com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object) throws java.lang.Exception
}
dagger/producers/internal/MapProducer.classMapProducer.java
package dagger.producers.internal
public final dagger.producers.internal.MapProducer extends dagger.producers.internal.AbstractProducer {
private final dagger.producers.Producer mapProducerProducer
private static final com.google.common.base.Function ENTRY_UNWRAPPER
private void (dagger.producers.Producer)
dagger.producers.Producer mapProducerProducer
public static dagger.producers.internal.MapProducer create (dagger.producers.Producer)
dagger.producers.Producer mapProducerProducer
public com.google.common.util.concurrent.ListenableFuture compute ()
private static com.google.common.base.Function entryUnwrapper ()
static com.google.common.base.Function access$000 ()
static void ()
}
dagger/producers/internal/SetProducer.classSetProducer.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 (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
void (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 ()
}
dagger/producers/internal/MapOfProducedProducer$1.classMapOfProducedProducer.java
package dagger.producers.internal
dagger.producers.internal.MapOfProducedProducer$1 extends java.lang.Object implements com.google.common.util.concurrent.AsyncFunction {
final dagger.producers.internal.MapOfProducedProducer this$0
void (dagger.producers.internal.MapOfProducedProducer)
dagger.producers.internal.MapOfProducedProducer this$0
public com.google.common.util.concurrent.ListenableFuture apply (java.util.Map)
java.util.Map map
public volatile com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object) throws java.lang.Exception
}
dagger/producers/internal/ProductionImplementation.classProductionImplementation.java
package dagger.producers.internal
public abstract dagger.producers.internal.ProductionImplementation extends java.lang.Object implements java.lang.annotation.Annotation {
}
dagger/producers/internal/Producers$3.classProducers.java
package dagger.producers.internal
final dagger.producers.internal.Producers$3 extends java.lang.Object implements com.google.common.base.Function {
void ()
public java.util.Set apply (java.lang.Object)
Object value
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/Producers$5.classProducers.java
package dagger.producers.internal
final dagger.producers.internal.Producers$5 extends java.lang.Object implements dagger.producers.Producer {
final Object val$value
void (java.lang.Object)
public com.google.common.util.concurrent.ListenableFuture get ()
}
dagger/producers/internal/AbstractProducer.classAbstractProducer.java
package dagger.producers.internal
public abstract dagger.producers.internal.AbstractProducer extends java.lang.Object implements dagger.producers.Producer {
private final javax.inject.Provider monitorProvider
private final dagger.producers.monitoring.ProducerToken token
private volatile com.google.common.util.concurrent.ListenableFuture instance
protected volatile dagger.producers.monitoring.ProducerMonitor monitor
protected void ()
protected void (javax.inject.Provider, dagger.producers.monitoring.ProducerToken)
javax.inject.Provider monitorProvider
dagger.producers.monitoring.ProducerToken token
protected abstract com.google.common.util.concurrent.ListenableFuture compute ()
public final com.google.common.util.concurrent.ListenableFuture get ()
com.google.common.util.concurrent.ListenableFuture result
}
dagger/producers/internal/SetOfProducedProducer$Builder.classSetOfProducedProducer.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 boolean $assertionsDisabled
private void (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 ()
void (int, int, dagger.producers.internal.SetOfProducedProducer$1)
int x0
int x1
dagger.producers.internal.SetOfProducedProducer$1 x2
static void ()
}
dagger/producers/internal/SetProducer$Builder.classSetProducer.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 boolean $assertionsDisabled
private void (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 ()
void (int, int, dagger.producers.internal.SetProducer$1)
int x0
int x1
dagger.producers.internal.SetProducer$1 x2
static void ()
}
dagger/producers/internal/SetProducer$1.classSetProducer.java
package dagger.producers.internal
final dagger.producers.internal.SetProducer$1 extends java.lang.Object implements dagger.producers.Producer {
void ()
public com.google.common.util.concurrent.ListenableFuture get ()
}
dagger/producers/internal/MapProducer$1.classMapProducer.java
package dagger.producers.internal
dagger.producers.internal.MapProducer$1 extends java.lang.Object implements com.google.common.util.concurrent.AsyncFunction {
final dagger.producers.internal.MapProducer this$0
void (dagger.producers.internal.MapProducer)
dagger.producers.internal.MapProducer this$0
public com.google.common.util.concurrent.ListenableFuture apply (java.util.Map)
java.util.Map map
public volatile com.google.common.util.concurrent.ListenableFuture apply (java.lang.Object) throws java.lang.Exception
}
dagger/producers/internal/MapOfProducedProducer$2$1.classMapOfProducedProducer.java
package dagger.producers.internal
dagger.producers.internal.MapOfProducedProducer$2$1 extends java.lang.Object implements com.google.common.base.Function {
final java.util.Map$Entry val$entry
final dagger.producers.internal.MapOfProducedProducer$2 this$0
void (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 java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/Producers.classProducers.java
package dagger.producers.internal
public final dagger.producers.internal.Producers extends java.lang.Object {
private static final com.google.common.util.concurrent.AsyncFunction FUTURE_FALLBACK_FOR_PRODUCED
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.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 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
private void ()
static void ()
}
dagger/producers/internal/SetOfProducedProducer.classSetOfProducedProducer.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 (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
void (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/Producers$4.classProducers.java
package dagger.producers.internal
final dagger.producers.internal.Producers$4 extends dagger.producers.internal.AbstractProducer {
final javax.inject.Provider val$provider
void (javax.inject.Provider)
protected com.google.common.util.concurrent.ListenableFuture compute ()
}
dagger/producers/internal/MapOfProducerProducer$Builder.classMapOfProducerProducer.java
package dagger.producers.internal
public final dagger.producers.internal.MapOfProducerProducer$Builder extends java.lang.Object {
private final java.util.Map mapBuilder
private void (int)
int size
public dagger.producers.internal.MapOfProducerProducer build ()
public dagger.producers.internal.MapOfProducerProducer$Builder put (java.lang.Object, dagger.producers.Producer)
Object key
dagger.producers.Producer producerOfValue
void (int, dagger.producers.internal.MapOfProducerProducer$1)
int x0
dagger.producers.internal.MapOfProducerProducer$1 x1
}
dagger/producers/internal/MapProducer$2$1.classMapProducer.java
package dagger.producers.internal
dagger.producers.internal.MapProducer$2$1 extends java.lang.Object implements com.google.common.base.Function {
final java.util.Map$Entry val$entry
final dagger.producers.internal.MapProducer$2 this$0
void (dagger.producers.internal.MapProducer$2, java.util.Map$Entry)
dagger.producers.internal.MapProducer$2 this$0
public java.util.Map$Entry apply (java.lang.Object)
Object value
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/SetOfProducedProducer$1.classSetOfProducedProducer.java
package dagger.producers.internal
dagger.producers.internal.SetOfProducedProducer$1 extends java.lang.Object implements com.google.common.base.Function {
final dagger.producers.internal.SetOfProducedProducer this$0
void (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 java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/MapProducer$1$1.classMapProducer.java
package dagger.producers.internal
dagger.producers.internal.MapProducer$1$1 extends java.lang.Object implements com.google.common.base.Function {
final dagger.producers.internal.MapProducer$1 this$1
void (dagger.producers.internal.MapProducer$1)
dagger.producers.internal.MapProducer$1 this$1
public java.util.Map apply (java.util.List)
java.util.List entries
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/Producers$6.classProducers.java
package dagger.producers.internal
final dagger.producers.internal.Producers$6 extends java.lang.Object implements dagger.producers.Producer {
final Throwable val$throwable
void (java.lang.Throwable)
public com.google.common.util.concurrent.ListenableFuture get ()
}
dagger/producers/internal/Producers$1.classProducers.java
package dagger.producers.internal
final dagger.producers.internal.Producers$1 extends java.lang.Object implements com.google.common.base.Function {
void ()
public dagger.producers.Produced apply (java.lang.Object)
Object value
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/MapOfProducedProducer$1$1.classMapOfProducedProducer.java
package dagger.producers.internal
dagger.producers.internal.MapOfProducedProducer$1$1 extends java.lang.Object implements com.google.common.base.Function {
final dagger.producers.internal.MapOfProducedProducer$1 this$1
void (dagger.producers.internal.MapOfProducedProducer$1)
dagger.producers.internal.MapOfProducedProducer$1 this$1
public java.util.Map apply (java.util.List)
java.util.List entries
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/MapProducer$2.classMapProducer.java
package dagger.producers.internal
final dagger.producers.internal.MapProducer$2 extends java.lang.Object implements com.google.common.base.Function {
void ()
public com.google.common.util.concurrent.ListenableFuture apply (java.util.Map$Entry)
java.util.Map$Entry entry
public volatile java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/MapOfProducedProducer.classMapOfProducedProducer.java
package dagger.producers.internal
public final dagger.producers.internal.MapOfProducedProducer extends dagger.producers.internal.AbstractProducer {
private final dagger.producers.Producer mapProducerProducer
private static final com.google.common.base.Function ENTRY_UNWRAPPER
private void (dagger.producers.Producer)
dagger.producers.Producer mapProducerProducer
public static dagger.producers.internal.MapOfProducedProducer create (dagger.producers.Producer)
dagger.producers.Producer mapProducerProducer
public com.google.common.util.concurrent.ListenableFuture compute ()
private static com.google.common.base.Function entryUnwrapper ()
static com.google.common.base.Function access$000 ()
static void ()
}
dagger/producers/internal/SetProducer$2.classSetProducer.java
package dagger.producers.internal
dagger.producers.internal.SetProducer$2 extends java.lang.Object implements com.google.common.base.Function {
final dagger.producers.internal.SetProducer this$0
void (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 java.lang.Object apply (java.lang.Object)
}
dagger/producers/internal/MapOfProducerProducer.classMapOfProducerProducer.java
package dagger.producers.internal
public final dagger.producers.internal.MapOfProducerProducer extends dagger.producers.internal.AbstractProducer {
private static final dagger.producers.internal.MapOfProducerProducer EMPTY
private final com.google.common.collect.ImmutableMap contributingMap
public static dagger.producers.internal.MapOfProducerProducer$Builder builder (int)
int size
public static dagger.producers.internal.MapOfProducerProducer empty ()
private void (com.google.common.collect.ImmutableMap)
com.google.common.collect.ImmutableMap contributingMap
public com.google.common.util.concurrent.ListenableFuture compute ()
void (com.google.common.collect.ImmutableMap, dagger.producers.internal.MapOfProducerProducer$1)
com.google.common.collect.ImmutableMap x0
dagger.producers.internal.MapOfProducerProducer$1 x1
static void ()
}
dagger/producers/monitoring/ProductionComponentMonitor$1.classProductionComponentMonitor.java
package dagger.producers.monitoring
final dagger.producers.monitoring.ProductionComponentMonitor$1 extends dagger.producers.monitoring.ProductionComponentMonitor {
void ()
public dagger.producers.monitoring.ProducerMonitor producerMonitorFor (dagger.producers.monitoring.ProducerToken)
dagger.producers.monitoring.ProducerToken token
}
dagger/producers/monitoring/TimingRecorders$DelegatingProductionComponentTimingRecorder$Factory.classTimingRecorders.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 (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/TimingProducerMonitor.classTimingProducerMonitor.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 (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/TimingRecorders$NonThrowingProducerTimingRecorder.classTimingRecorders.java
package dagger.producers.monitoring
final dagger.producers.monitoring.TimingRecorders$NonThrowingProducerTimingRecorder extends dagger.producers.monitoring.ProducerTimingRecorder {
private final dagger.producers.monitoring.ProducerTimingRecorder delegate
void (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/ProducerTimingRecorder.classProducerTimingRecorder.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 ()
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 ()
}
dagger/producers/monitoring/TimingRecorders.classTimingRecorders.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 ()
static 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 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 void access$200 (java.lang.RuntimeException, dagger.producers.monitoring.ProducerTimingRecorder, java.lang.String)
RuntimeException x0
dagger.producers.monitoring.ProducerTimingRecorder x1
String x2
static void ()
}
dagger/producers/monitoring/ProductionComponentTimingRecorder$Factory.classProductionComponentTimingRecorder.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/ProducerToken.classProducerToken.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 (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/TimingProductionComponentMonitor$Factory.classTimingProductionComponentMonitor.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 (dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory)
dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory recorderFactory
void (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/TimingRecorders$NonThrowingProductionComponentTimingRecorder$Factory.classTimingRecorders.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 (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/ProductionComponentMonitor$Factory.classProductionComponentMonitor.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 ()
public abstract dagger.producers.monitoring.ProductionComponentMonitor create (java.lang.Object)
public static dagger.producers.monitoring.ProductionComponentMonitor$Factory noOp ()
static void ()
}
dagger/producers/monitoring/ProductionComponentMonitor$Factory$1.classProductionComponentMonitor.java
package dagger.producers.monitoring
final dagger.producers.monitoring.ProductionComponentMonitor$Factory$1 extends dagger.producers.monitoring.ProductionComponentMonitor$Factory {
void ()
public dagger.producers.monitoring.ProductionComponentMonitor create (java.lang.Object)
Object component
}
dagger/producers/monitoring/ProducerMonitor$1.classProducerMonitor.java
package dagger.producers.monitoring
dagger.producers.monitoring.ProducerMonitor$1 extends java.lang.Object implements com.google.common.util.concurrent.FutureCallback {
final dagger.producers.monitoring.ProducerMonitor this$0
void (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/ProductionComponentTimingRecorder.classProductionComponentTimingRecorder.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/ProducerTimingRecorder$1.classProducerTimingRecorder.java
package dagger.producers.monitoring
final dagger.producers.monitoring.ProducerTimingRecorder$1 extends dagger.producers.monitoring.ProducerTimingRecorder {
void ()
}
dagger/producers/monitoring/ProductionComponentMonitor.classProductionComponentMonitor.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 ()
public abstract dagger.producers.monitoring.ProducerMonitor producerMonitorFor (dagger.producers.monitoring.ProducerToken)
public static dagger.producers.monitoring.ProductionComponentMonitor noOp ()
static void ()
}
dagger/producers/monitoring/ProducerMonitor.classProducerMonitor.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 ()
public void requested ()
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 ()
}
dagger/producers/monitoring/TimingRecorders$DelegatingProductionComponentTimingRecorder.classTimingRecorders.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 (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$DelegatingProducerTimingRecorder.classTimingRecorders.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 (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/TimingProductionComponentMonitor.classTimingProductionComponentMonitor.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 (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.classTimingRecorders.java
package dagger.producers.monitoring
final dagger.producers.monitoring.TimingRecorders$1 extends java.lang.Object implements dagger.producers.monitoring.ProductionComponentTimingRecorder$Factory {
void ()
public dagger.producers.monitoring.ProductionComponentTimingRecorder create (java.lang.Object)
Object component
}
dagger/producers/monitoring/ProducerMonitor$2.classProducerMonitor.java
package dagger.producers.monitoring
final dagger.producers.monitoring.ProducerMonitor$2 extends dagger.producers.monitoring.ProducerMonitor {
void ()
public void addCallbackTo (com.google.common.util.concurrent.ListenableFuture)
com.google.common.util.concurrent.ListenableFuture future
}
dagger/producers/monitoring/internal/Monitors$DelegatingProductionComponentMonitor$Factory.classMonitors.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 (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.classMonitors.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 ()
static 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 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 void access$200 (java.lang.RuntimeException, dagger.producers.monitoring.ProducerMonitor, java.lang.String)
RuntimeException x0
dagger.producers.monitoring.ProducerMonitor x1
String x2
static 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 ()
}
dagger/producers/monitoring/internal/Monitors$DelegatingProducerMonitor.classMonitors.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 (com.google.common.collect.ImmutableList)
com.google.common.collect.ImmutableList delegates
public void requested ()
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$1.classMonitors.java
package dagger.producers.monitoring.internal
final dagger.producers.monitoring.internal.Monitors$1 extends java.lang.Object implements javax.inject.Provider {
void ()
public dagger.producers.monitoring.ProductionComponentMonitor get ()
public volatile java.lang.Object get ()
}
dagger/producers/monitoring/internal/Monitors$NonThrowingProductionComponentMonitor$Factory.classMonitors.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 (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.classMonitors.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 (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$NonThrowingProducerMonitor.classMonitors.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 (dagger.producers.monitoring.ProducerMonitor)
dagger.producers.monitoring.ProducerMonitor delegate
public void requested ()
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$DelegatingProductionComponentMonitor.classMonitors.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 (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/TimingRecorders$2.classTimingRecorders.java
package dagger.producers.monitoring
final dagger.producers.monitoring.TimingRecorders$2 extends java.lang.Object implements dagger.producers.monitoring.ProductionComponentTimingRecorder {
void ()
public dagger.producers.monitoring.ProducerTimingRecorder producerTimingRecorderFor (dagger.producers.monitoring.ProducerToken)
dagger.producers.monitoring.ProducerToken token
}
dagger/producers/monitoring/TimingRecorders$NonThrowingProductionComponentTimingRecorder.classTimingRecorders.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 (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
}
META-INF/maven/
META-INF/maven/com.google.dagger/
META-INF/maven/com.google.dagger/dagger-producers/
META-INF/maven/com.google.dagger/dagger-producers/pom.xml
META-INF/maven/com.google.dagger/dagger-producers/pom.properties