/external/guice/extensions/throwingproviders/src/com/google/inject/throwingproviders/ |
CheckedProviderWithDependencies.java | 19 import com.google.inject.spi.HasDependencies; 23 * A checked provider with dependencies, so {@link HasDependencies} can be implemented 28 interface CheckedProviderWithDependencies<T> extends CheckedProvider<T>, HasDependencies {
|
CheckedProviderMethod.java | 29 import com.google.inject.spi.HasDependencies; 43 class CheckedProviderMethod<T> implements CheckedProvider<T>, HasDependencies {
|
/external/guice/core/src/com/google/inject/spi/ |
ProviderWithDependencies.java | 27 public interface ProviderWithDependencies<T> extends Provider<T>, HasDependencies {}
|
ConvertedConstantBinding.java | 31 public interface ConvertedConstantBinding<T> extends Binding<T>, HasDependencies {
|
ExposedBinding.java | 28 public interface ExposedBinding<T> extends Binding<T>, HasDependencies {
|
HasDependencies.java | 28 public interface HasDependencies {
|
InstanceBinding.java | 29 public interface InstanceBinding<T> extends Binding<T>, HasDependencies {
|
ProviderInstanceBinding.java | 31 public interface ProviderInstanceBinding<T> extends Binding<T>, HasDependencies {
|
ProvidesMethodBinding.java | 32 public interface ProvidesMethodBinding<T> extends HasDependencies {
|
ConstructorBinding.java | 33 public interface ConstructorBinding<T> extends Binding<T>, HasDependencies {
|
/external/guice/extensions/grapher/src/com/google/inject/grapher/ |
TransitiveDependencyVisitor.java | 27 import com.google.inject.spi.HasDependencies; 48 private Collection<Key<?>> visitHasDependencies(HasDependencies hasDependencies) { 51 for (Dependency<?> dependency : hasDependencies.getDependencies()) {
|
DefaultEdgeCreator.java | 26 import com.google.inject.spi.HasDependencies; 65 private <T extends Binding<?> & HasDependencies> Collection<Edge> newDependencyEdges( 97 * or on {@link Dependency}s the instance declares through the {@link HasDependencies}
|
DefaultNodeCreator.java | 25 import com.google.inject.spi.HasDependencies; 80 private <T extends Binding<?> & HasDependencies> InstanceNode newInstanceNode(T binding,
|
/external/guice/extensions/throwingproviders/test/com/google/inject/throwingproviders/ |
ThrowingProviderTest.java | 38 import com.google.inject.spi.HasDependencies; 439 HasDependencies hasDependencies = 440 (HasDependencies)bindInjector.getBinding(Key.get(remoteProviderOfString)); 441 hasDependencies = 442 (HasDependencies)bindInjector.getBinding( 443 Iterables.getOnlyElement(hasDependencies.getDependencies()).getKey()); 446 Iterables.getOnlyElement(hasDependencies.getDependencies())); 448 hasDependencies = (HasDependencies)bindInjector.getBinding(DependentRemoteProvider.class) [all...] |
CheckedProviderTest.java | 45 import com.google.inject.spi.HasDependencies; 561 HasDependencies hasDependencies = 562 (HasDependencies)bindInjector.getBinding(Key.get(remoteProviderOfFoo)); 563 hasDependencies = 564 (HasDependencies)bindInjector.getBinding( 565 Iterables.getOnlyElement(hasDependencies.getDependencies()).getKey()); 568 Iterables.getOnlyElement(hasDependencies.getDependencies())); 570 hasDependencies = (HasDependencies)bindInjector.getBinding(DependentRemoteProvider.class) [all...] |
/external/guice/core/src/com/google/inject/internal/ |
InstanceBindingImpl.java | 26 import com.google.inject.spi.HasDependencies; 73 return instance instanceof HasDependencies 74 ? ImmutableSet.copyOf(((HasDependencies) instance).getDependencies())
|
ProviderInstanceBindingImpl.java | 26 import com.google.inject.spi.HasDependencies; 79 return providerInstance instanceof HasDependencies 80 ? ImmutableSet.copyOf(((HasDependencies) providerInstance).getDependencies())
|
LinkedBindingImpl.java | 25 import com.google.inject.spi.HasDependencies; 30 public final class LinkedBindingImpl<T> extends BindingImpl<T> implements LinkedKeyBinding<T>, HasDependencies {
|
LinkedProviderBindingImpl.java | 25 import com.google.inject.spi.HasDependencies; 31 extends BindingImpl<T> implements ProviderKeyBinding<T>, HasDependencies, DelayedInitialize {
|
/external/guice/core/test/com/google/inject/spi/ |
HasDependenciesTest.java | 38 * When an instance implements HasDependencies, the injected dependencies aren't used. 88 static class AWithDependencies extends A implements HasDependencies {
|
/tools/tradefederation/core/src/com/android/tradefed/targetprep/ |
PythonVirtualenvPreparer.java | 72 boolean hasDependencies = false; 82 hasDependencies = true; 94 hasDependencies = true; 97 if (!hasDependencies) {
|
/external/guice/extensions/grapher/test/com/google/inject/grapher/ |
TransitiveDependencyVisitorTest.java | 32 import com.google.inject.spi.HasDependencies; 91 // HasDependencies#getDependencies() values 170 private static class HasDependenciesClass implements Interface, HasDependencies {
|
/external/guice/extensions/multibindings/test/com/google/inject/multibindings/ |
OptionalBinderTest.java | 53 import com.google.inject.spi.HasDependencies; [all...] |
/external/guice/core/test/com/googlecode/guice/ |
Jsr330Test.java | 34 import com.google.inject.spi.HasDependencies; 275 assertFalse(guicified instanceof HasDependencies); 293 assertTrue(guicified instanceof HasDependencies); 294 Set<Dependency<?>> actual = ((HasDependencies)guicified).getDependencies();
|
/test/vts/harnesses/tradefed/src/com/android/tradefed/targetprep/ |
VtsPythonVirtualenvPreparer.java | 215 boolean hasDependencies = false; 234 hasDependencies = true; 275 hasDependencies = true; 278 if (!hasDependencies) {
|