Refine search
@SuppressWarnings("unchecked") @Override public <A> A[] toArray(IntFunction<A[]> generator) { requireNonNull(generator); final A[] result = generator.apply(1); result[0] = (A) element; return result; }
default VALUE computeIfAbsent( int key, IntFunction<VALUE> function ) { requireNonNull( function ); VALUE value = get( key ); if ( value == null ) { value = function.apply( key ); put( key, value ); } return value; } }
/** * If a value is present in the {@code OptionalInt}, apply the provided integer mapping function to it, and if the * result is non-null, return an {@code Optional} describing the result. Otherwise return an empty {@code Optional}. */ public static <T> Optional<T> mapToObj(OptionalInt self, IntFunction<? extends T> mapper) { Objects.requireNonNull(mapper); if (self.isPresent()) { return Optional.ofNullable(mapper.apply(self.getAsInt())); } else { return Optional.empty(); } }
long count = 0; for (ShardId id : shardIds) { DocsStats docsStats = perShardDocStats.apply(id.id()); if (docsStats != null) { count += docsStats.getCount(); Objects.requireNonNull(IndexMetaData.selectSplitShard(i, metaData, numShards));
/** {@inheritDoc} */ @Override public V computeIfAbsent(final int k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final int k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final int k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final int k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final byte k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final short k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final short k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final int k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final char k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final byte k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final int k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final short k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final byte k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final char k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final byte k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */
/** {@inheritDoc} */ @Override public V computeIfAbsent(final short k, final java.util.function.IntFunction<? extends V> mappingFunction) { java.util.Objects.requireNonNull(mappingFunction); final int pos = find(k); if (pos >= 0) return value[pos]; final V newValue = mappingFunction.apply(k); insert(-pos - 1, k, newValue); return newValue; } /** {@inheritDoc} */