Lines Matching refs:values
47 * Map#get} atomically computes values on demand (see {@link
202 * @param <V> the type of values to be stored in the returned map
216 * supports atomic, on-demand computation of values. {@link Map#get}
243 * @param computer used to compute values for keys
246 * @param <V> the type of values to be stored in the returned map
285 * Setting values to null is not permitted, but entries may have null keys
286 * or values for various reasons. For example, the key or value may have
288 * CustomConcurrentHashMap treats entries with null keys and values as
297 * @param <V> the type of values to be stored in the returned map
339 * Sets the value of an entry using volatile semantics. Values are set
366 * Returns true if the two given values are equal, false otherwise. Neither
470 * Extends {@link Strategy} to add support for computing values on-demand.
478 * Object)} if they wish to prevent users from setting values directly.
1570 Collection<V> values;
1573 * Returns a {@link java.util.Collection} view of the values contained in
1587 @Override public Collection<V> values() {
1588 Collection<V> vs = values;
1589 return (vs != null) ? vs : (values = new Values());
1817 final class Values extends AbstractCollection<V> {