public static final class ComponentTreeTraverser.DependencyTrace extends Object
The path contains pairs of a dependency request and the bindings resolved for it. At each step after the first the dependency request is contained by one of the bindings resolved for the previous dependency request.
| Modifier and Type | Method and Description |
|---|---|
protected void |
forEach(BiConsumer<? super dagger.internal.codegen.DependencyRequest,? super dagger.internal.codegen.ResolvedBindings> consumer)
Calls
consumer for every dependency request and the bindings resolved for it. |
protected <T> Stream<T> |
transform(BiFunction<? super dagger.internal.codegen.DependencyRequest,? super dagger.internal.codegen.ResolvedBindings,T> function)
Returns an ordered stream of the results of calling
function on every dependency
request and the bindings resolved for it. |
protected final void forEach(BiConsumer<? super dagger.internal.codegen.DependencyRequest,? super dagger.internal.codegen.ResolvedBindings> consumer)
consumer for every dependency request and the bindings resolved for it.protected final <T> Stream<T> transform(BiFunction<? super dagger.internal.codegen.DependencyRequest,? super dagger.internal.codegen.ResolvedBindings,T> function)
function on every dependency
request and the bindings resolved for it.Copyright © 2012–2017 The Dagger Authors. All rights reserved.