HomeSort by relevance Sort by last modified time
    Searched refs:Producer (Results 1 - 25 of 92) sorted by null

1 2 3 4

  /external/dagger2/producers/src/main/java/dagger/producers/
Producer.java 23 * {@code Producer<T>} instead of {@code T}, which will delay the execution of any code that
26 * <p>For example, you might inject {@code Producer} to lazily choose between several different
30 * {@literal @Electric Producer<Heater>} electricHeater,
31 * {@literal @Gas Producer<Heater>} gasHeater) {
56 * {@literal @Produces @Delayed ListenableFuture<C>} delayedC(A a, {@literal Producer<C>} c) {
93 public interface Producer<T> {
  /external/mockito/src/test/java/org/mockitousage/misuse/
SpyStubbingMisuseTest.java 20 Producer out = spy(new Producer(mfoo));
45 public class Producer {
47 Producer(Strategy f) {
  /external/dagger2/producers/src/main/java/dagger/producers/internal/
SetProducer.java 22 import dagger.producers.Producer;
29 * A {@link Producer} implementation used to implement {@link Set} bindings. This producer returns
31 * {@link Producer#get} methods.
38 * Returns a new producer that creates {@link Set} futures from the union of the given
39 * {@link Producer} instances.
42 public static <T> Producer<Set<T>> create(Producer<Set<T>>... producers) {
46 private final Set<Producer<Set<T>>> contributingProducers;
48 private SetProducer(Set<Producer<Set<T>>> contributingProducers)
    [all...]
Producers.java 24 import dagger.producers.Producer;
32 * Utility methods for use in generated producer code.
91 * Returns a producer that immediately executes the binding logic for the given provider every
94 public static <T> Producer<T> producerFromProvider(final Provider<T> provider) {
104 /** Returns a producer that succeeds with the given value. */
105 public static <T> Producer<T> immediateProducer(final T value) {
106 return new Producer<T>() {
114 /** Returns a producer that fails with the given exception. */
115 public static <T> Producer<T> immediateFailedProducer(final Throwable throwable) {
116 return new Producer<T>()
    [all...]
SetOfProducedProducer.java 23 import dagger.producers.Producer;
31 * A {@link Producer} implementation used to implement {@link Set} bindings. This producer returns a
33 * {@link Producer#get} methods.
40 * Returns a new producer that creates {@link Set} futures from the union of the given
41 * {@link Producer} instances.
44 public static <T> Producer<Set<Produced<T>>> create(Producer<Set<T>>... producers) {
48 private final ImmutableSet<Producer<Set<T>>> contributingProducers;
50 private SetOfProducedProducer(ImmutableSet<Producer<Set<T>>> contributingProducers)
    [all...]
AbstractProducer.java 19 import dagger.producers.Producer;
31 * An abstract {@link Producer} implementation that memoizes the result of its compute method.
36 public abstract class AbstractProducer<T> implements Producer<T> {
51 /** Computes this producer's future, which is then cached in {@link #get}. */
  /device/linaro/bootloader/edk2/OvmfPkg/Library/XenConsoleSerialPortLib/
XenConsoleSerialPortLib.c 106 XENCONS_RING_IDX Consumer, Producer;
122 Producer = mXenConsoleInterface->out_prod;
126 while (Sent < NumberOfBytes && ((Producer - Consumer) < sizeof (mXenConsoleInterface->out)))
127 mXenConsoleInterface->out[MASK_XENCONS_IDX(Producer++, mXenConsoleInterface->out)] = Buffer[Sent++];
131 mXenConsoleInterface->out_prod = Producer;
162 XENCONS_RING_IDX Consumer, Producer;
176 Producer = mXenConsoleInterface->in_prod;
181 while (Received < NumberOfBytes && Consumer < Producer)
  /external/dagger2/producers/src/test/java/dagger/producers/internal/
SetProducerTest.java 20 import dagger.producers.Producer;
37 Producer<Set<Integer>> producer = local
41 assertThat(producer.get().get()).containsExactly(1, 2, 5, 7);
45 Producer<Set<Integer>> producer = local
49 ListenableFuture<Set<Integer>> future = producer.get();
59 Producer<Set<Integer>> producer = local
63 ListenableFuture<Set<Integer>> future = producer.get()
    [all...]
AbstractProducerTest.java 21 import dagger.producers.Producer;
67 Producer<Object> producer = new DelegateProducer<>(componentMonitorProvider, null); local
69 producer.get();
76 Producer<Integer> producer = local
85 assertThat(producer.get().get()).isEqualTo(0);
86 assertThat(producer.get().get()).isEqualTo(0);
87 assertThat(producer.get().get()).isEqualTo(0);
93 Producer<Integer> producer = new DelegateProducer<>(componentMonitorProvider, delegateFuture) local
107 Producer<Integer> producer = new DelegateProducer<>(componentMonitorProvider, delegateFuture); local
    [all...]
SetOfProducedProducerTest.java 22 import dagger.producers.Producer;
40 Producer<Set<Produced<Integer>>> producer = local
44 assertThat(producer.get().get())
55 Producer<Set<Produced<Integer>>> producer = local
59 assertThat(producer.get().get())
66 Producer<Set<Produced<Integer>>> producer = local
68 Results<Integer> results = Results.create(producer.get().get())
77 Producer<Set<Produced<Integer>>> producer = local
90 Producer<Set<Produced<Integer>>> producer = local
102 Producer<Set<Produced<Integer>>> producer = local
    [all...]
ProducersTest.java 22 import dagger.producers.Producer;
100 Producer<Integer> producer = Producers.producerFromProvider(new Provider<Integer>() { local
107 assertThat(producer.get().get()).isEqualTo(0);
108 assertThat(producer.get().get()).isEqualTo(0);
109 assertThat(producer.get().get()).isEqualTo(0);
  /external/dagger2/compiler/src/main/java/dagger/internal/codegen/
DependencyRequestMapper.java 22 import dagger.producers.Producer;
29 * the type of code to be generated (e.g., for {@link Provider} or {@link Producer}).
51 } else if (classes.equals(ImmutableSet.of(Producer.class, Provider.class))) {
68 case PRODUCER:
83 case PRODUCER:
84 return Producer.class;
Binding.java 25 import dagger.producers.Producer;
65 PRODUCTION(Producer.class),
Key.java 29 import dagger.producers.Producer;
180 return elements.getTypeElement(Producer.class.getCanonicalName());
334 * {@link Map}{@code <K, V>}, a key of {@code Map<K, Producer<V>>} will be returned.
337 return maybeWrapMapValue(possibleMapKey, Producer.class);
  /external/dagger2/compiler/src/it/producers-functional-tests/src/test/java/producerstest/
ProducerFactoryTest.java 21 import dagger.producers.Producer;
65 Producer<String> producer = local
68 assertThat(producer.get().get()).isEqualTo("str");
79 Producer<Integer> intProducer = producerOfFuture(intFuture);
80 Producer<String> producer = local
83 assertThat(producer.get().isDone()).isFalse();
85 assertThat(producer.get().get()).isEqualTo("str with arg");
94 Producer<SettableFuture<String>> strFutureProducer = producerOfFuture(strFutureFuture)
95 Producer<String> producer = local
122 Producer<String> producer = local
152 Producer<String> producer = local
    [all...]
  /external/deqp/framework/delibs/decpp/
deThreadSafeRingBuffer.cpp 96 class Producer : public Thread
99 Producer (ThreadSafeRingBuffer<Message>& buffer, deUint16 threadId, int dataSize)
134 vector<Producer*> producers;
138 producers.push_back(new Producer(buffer, (deUint16)i, dataSize));
148 for (vector<Producer*>::iterator i = producers.begin(); i != producers.end(); i++)
152 for (vector<Producer*>::iterator i = producers.begin(); i != producers.end(); i++)
177 for (vector<Producer*>::iterator i = producers.begin(); i != producers.end(); i++)
deBlockBuffer.cpp 122 class Producer : public Thread
125 Producer (MessageBuffer& buffer, deUint16 threadId, int numMessages)
171 vector<Producer*> producers;
175 producers.push_back(new Producer(buffer, (deUint16)i, dataSize));
185 for (vector<Producer*>::iterator i = producers.begin(); i != producers.end(); i++)
189 for (vector<Producer*>::iterator i = producers.begin(); i != producers.end(); i++)
216 for (vector<Producer*>::iterator i = producers.begin(); i != producers.end(); i++)
228 class Producer : public Thread
231 Producer (BlockBuffer<deUint8>* buffer, deUint32 seed)
316 threads.push_back(new Producer(&buffer, rnd.getUint32()))
    [all...]
  /external/guava/guava-tests/test/com/google/common/collect/
QueuesTest.java 64 // notice that if a Producer is interrupted (a bug), the Producer will go into an infinite
87 threadPool.submit(new Producer(q, 20));
88 threadPool.submit(new Producer(q, 20));
89 threadPool.submit(new Producer(q, 20));
90 threadPool.submit(new Producer(q, 20));
91 threadPool.submit(new Producer(q, 20));
112 Future<?> submitter = threadPool.submit(new Producer(q, 1));
160 threadPool.submit(new Producer(q, 1));
167 // Clean up produced element to free the producer thread, otherwise it will complai
    [all...]
  /external/dagger2/compiler/src/test/java/dagger/internal/codegen/
DependencyRequestMapperTest.java 25 import dagger.producers.Producer;
118 .isEqualTo(Producer.class);
126 .isEqualTo(Producer.class);
128 .isEqualTo(Producer.class);
141 @Produces String produceString(Producer<Integer> a, Produced<Integer> b) {
  /external/dagger2/compiler/src/it/producers-functional-tests/src/main/java/producerstest/
SimpleProducerModule.java 23 import dagger.producers.Producer;
108 static String strWithArgs(int i, Produced<Double> b, Producer<Object> c, Provider<Boolean> d) {
115 int i, Produced<Double> b, Producer<Object> c, Provider<Boolean> d) throws IOException {
122 int i, Produced<Double> b, Producer<Object> c, Provider<Boolean> d) {
129 int i, Produced<Double> b, Producer<Object> c, Provider<Boolean> d) throws IOException {
  /prebuilts/tools/common/m2/repository/com/google/dagger/dagger-producers/2.0-beta/
dagger-producers-2.0-beta.jar 
  /prebuilts/tools/common/m2/repository/com/google/dagger/dagger-producers/2.6/
dagger-producers-2.6.jar 
  /prebuilts/tools/common/m2/repository/com/google/dagger/dagger-producers/2.7/
dagger-producers-2.7.jar 
  /external/llvm/bindings/go/llvm/
DIBuilderBindings.h 38 const char *Producer, int Optimized,
DIBuilderBindings.cpp 39 const char *Producer,
43 return wrap(D->createCompileUnit(Lang, File, Dir, Producer, Optimized, Flags,

Completed in 211 milliseconds

1 2 3 4