Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 14 for putIfAbsent (0.08 sec)

  1. src/main/java/org/codelibs/core/beans/factory/BeanDescFactory.java

     */
    package org.codelibs.core.beans.factory;
    
    import static org.codelibs.core.collection.CollectionsUtil.newConcurrentHashMap;
    import static org.codelibs.core.collection.CollectionsUtil.putIfAbsent;
    import static org.codelibs.core.misc.AssertionUtil.assertArgumentNotNull;
    
    import java.util.concurrent.ConcurrentMap;
    
    import org.codelibs.core.beans.BeanDesc;
    import org.codelibs.core.beans.impl.BeanDescImpl;
    Registered: Fri Sep 05 20:58:11 UTC 2025
    - Last Modified: Thu Jul 31 08:16:49 UTC 2025
    - 2.8K bytes
    - Viewed (0)
  2. src/main/java/org/codelibs/fess/entity/ParamMap.java

        @Override
        public void replaceAll(final BiFunction<? super K, ? super V, ? extends V> function) {
            parent.replaceAll(function);
        }
    
        @Override
        public V putIfAbsent(final K key, final V value) {
            return parent.putIfAbsent(key, value);
        }
    
        @Override
        public boolean remove(final Object key, final Object value) {
            if (parent.remove(key, value)) {
                return true;
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 5.8K bytes
    - Viewed (0)
  3. guava/src/com/google/common/util/concurrent/AtomicLongMap.java

       * zero, associate it with {@code newValue}. Returns the previous value associated with {@code
       * key}, or zero if there was no mapping for {@code key}.
       */
      long putIfAbsent(K key, long newValue) {
        AtomicBoolean noValue = new AtomicBoolean(false);
        Long result =
            map.compute(
                key,
                (k, oldValue) -> {
    Registered: Fri Sep 05 12:43:10 UTC 2025
    - Last Modified: Mon Aug 11 19:31:30 UTC 2025
    - 11.7K bytes
    - Viewed (0)
  4. samples/crawler/src/main/java/okhttp3/sample/Crawler.java

          }
        }
      }
    
      public void fetch(HttpUrl url) throws IOException {
        // Skip hosts that we've visited many times.
        AtomicInteger hostnameCount = new AtomicInteger();
        AtomicInteger previous = hostnames.putIfAbsent(url.host(), hostnameCount);
        if (previous != null) hostnameCount = previous;
        if (hostnameCount.getAndIncrement() >= hostLimit) return;
    
        Request request = new Request.Builder()
            .url(url)
    Registered: Fri Sep 05 11:42:10 UTC 2025
    - Last Modified: Wed Jul 23 00:58:06 UTC 2025
    - 5K bytes
    - Viewed (0)
  5. src/main/java/org/codelibs/fess/helper/ProcessHelper.java

            destroyProcess(sessionId);
            JobProcess jobProcess;
            try {
                jobProcess = new JobProcess(pb.start(), bufferSize, outputCallback);
                destroyProcess(sessionId, runningProcessMap.putIfAbsent(sessionId, jobProcess));
                return jobProcess;
            } catch (final IOException e) {
                throw new JobProcessingException("Crawler Process terminated.", e);
            }
        }
    
        /**
    Registered: Thu Sep 04 12:52:25 UTC 2025
    - Last Modified: Thu Jul 17 08:28:31 UTC 2025
    - 9.8K bytes
    - Viewed (0)
  6. fess-crawler-opensearch/src/main/java/org/codelibs/fess/crawler/service/impl/OpenSearchUrlQueueService.java

            QueueHolder queueHolder = sessionCache.get(sessionId);
            if (queueHolder == null) {
                queueHolder = new QueueHolder();
                final QueueHolder prevQueueHolder = sessionCache.putIfAbsent(sessionId, queueHolder);
                return prevQueueHolder == null ? queueHolder : prevQueueHolder;
            }
            return queueHolder;
        }
    
        /**
    Registered: Sun Sep 21 03:50:09 UTC 2025
    - Last Modified: Thu Aug 07 02:55:08 UTC 2025
    - 17K bytes
    - Viewed (0)
  7. src/main/java/org/codelibs/core/collection/CollectionsUtil.java

         * @see ConcurrentHashMap#putIfAbsent(Object, Object)
         */
        public static <K, V> V putIfAbsent(final ConcurrentMap<K, V> map, final K key, final V value) {
            final V exists = map.putIfAbsent(key, value);
            if (exists != null) {
                return exists;
            }
            return value;
        }
    
    Registered: Fri Sep 05 20:58:11 UTC 2025
    - Last Modified: Thu Jul 31 08:16:49 UTC 2025
    - 49.9K bytes
    - Viewed (0)
  8. src/test/java/jcifs/internal/smb2/Smb2EncryptionContextTest.java

                            byte[] nonce = context.generateNonce();
                            String nonceStr = Arrays.toString(nonce);
                            if (allNonces.putIfAbsent(nonceStr, true) != null) {
                                collisions.incrementAndGet();
                            }
                        }
                    } finally {
                        latch.countDown();
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sun Aug 31 08:00:57 UTC 2025
    - 44.1K bytes
    - Viewed (0)
  9. guava-gwt/src-super/com/google/common/cache/super/com/google/common/cache/LocalCache.java

            alertListenerIfPresent(entry.getKey(), entry.getValue().getValue(), RemovalCause.EXPLICIT);
          }
        }
        cachingHashMap.clear();
      }
    
      @Override
      public V putIfAbsent(K key, V value) {
        V currentValue = get(key);
        if (currentValue != null) {
          return currentValue;
        }
        return put(key, value);
      }
    
      @CanIgnoreReturnValue
      @Override
    Registered: Fri Sep 05 12:43:10 UTC 2025
    - Last Modified: Mon Aug 11 19:31:30 UTC 2025
    - 21.8K bytes
    - Viewed (0)
  10. src/main/java/jcifs/util/SecureKeyManager.java

            // Track creation time for rotation (only for non-archived keys)
            if (!sessionId.contains(".v")) {
                keyCreationTimes.put(sessionId, System.currentTimeMillis());
                keyVersions.putIfAbsent(sessionId, 0);
            }
    
            // Optionally store in KeyStore
            if (keyStore != null) {
                try {
                    KeyStore.SecretKeyEntry keyEntry = new KeyStore.SecretKeyEntry(secretKey);
    Registered: Sun Sep 07 00:10:21 UTC 2025
    - Last Modified: Sat Aug 30 05:58:03 UTC 2025
    - 21.5K bytes
    - Viewed (0)
Back to top