Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 6 of 6 for SynchronizedDeque (0.05 sec)

  1. android/guava-tests/test/com/google/common/collect/SynchronizedDequeTest.java

    import java.util.LinkedList;
    import junit.framework.TestCase;
    import org.jspecify.annotations.NullUnmarked;
    import org.jspecify.annotations.Nullable;
    
    /**
     * Tests for {@link Synchronized#deque} and {@link Queues#synchronizedDeque}.
     *
     * @author Kurt Alfred Kluever
     */
    @NullUnmarked
    public class SynchronizedDequeTest extends TestCase {
    
      protected Deque<String> create() {
        TestDeque<String> inner = new TestDeque<>();
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Wed Jul 16 17:42:14 UTC 2025
    - 7.4K bytes
    - Viewed (0)
  2. guava/src/com/google/common/collect/Queues.java

       *
       * <p>It is imperative that the user manually synchronize on the returned deque when accessing any
       * of the deque's iterators:
       *
       * {@snippet :
       * Deque<E> deque = Queues.synchronizedDeque(Queues.newArrayDeque());
       * ...
       * deque.add(element);  // Needn't be in synchronized block
       * ...
       * synchronized (deque) {  // Must synchronize on deque!
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Tue Nov 04 17:24:58 UTC 2025
    - 18K bytes
    - Viewed (0)
  3. guava-tests/test/com/google/common/collect/SynchronizedDequeTest.java

    import java.util.LinkedList;
    import junit.framework.TestCase;
    import org.jspecify.annotations.NullUnmarked;
    import org.jspecify.annotations.Nullable;
    
    /**
     * Tests for {@link Synchronized#deque} and {@link Queues#synchronizedDeque}.
     *
     * @author Kurt Alfred Kluever
     */
    @NullUnmarked
    public class SynchronizedDequeTest extends TestCase {
    
      protected Deque<String> create() {
        TestDeque<String> inner = new TestDeque<>();
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Wed Jul 16 17:42:14 UTC 2025
    - 7.4K bytes
    - Viewed (0)
  4. android/guava/src/com/google/common/collect/Queues.java

       *
       * <p>It is imperative that the user manually synchronize on the returned deque when accessing any
       * of the deque's iterators:
       *
       * {@snippet :
       * Deque<E> deque = Queues.synchronizedDeque(Queues.newArrayDeque());
       * ...
       * deque.add(element);  // Needn't be in synchronized block
       * ...
       * synchronized (deque) {  // Must synchronize on deque!
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Tue Nov 04 17:24:58 UTC 2025
    - 18.2K bytes
    - Viewed (0)
  5. android/guava/src/com/google/common/collect/Synchronized.java

      }
    
      static <E extends @Nullable Object> Deque<E> deque(Deque<E> deque, @Nullable Object mutex) {
        return new SynchronizedDeque<>(deque, mutex);
      }
    
      static final class SynchronizedDeque<E extends @Nullable Object> extends SynchronizedQueue<E>
          implements Deque<E> {
    
        SynchronizedDeque(Deque<E> delegate, @Nullable Object mutex) {
          super(delegate, mutex);
        }
    
        @Override
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Fri Aug 08 15:11:10 UTC 2025
    - 53K bytes
    - Viewed (0)
  6. guava/src/com/google/common/collect/Synchronized.java

      }
    
      static <E extends @Nullable Object> Deque<E> deque(Deque<E> deque, @Nullable Object mutex) {
        return new SynchronizedDeque<>(deque, mutex);
      }
    
      static final class SynchronizedDeque<E extends @Nullable Object> extends SynchronizedQueue<E>
          implements Deque<E> {
    
        SynchronizedDeque(Deque<E> delegate, @Nullable Object mutex) {
          super(delegate, mutex);
        }
    
        @Override
    Registered: Fri Dec 26 12:43:10 UTC 2025
    - Last Modified: Fri Aug 08 15:11:10 UTC 2025
    - 56.9K bytes
    - Viewed (0)
Back to top