Home | History | Annotate | Download | only in collect

Lines Matching refs:values

436    * Returns an immutable map for which the {@link Map#values} are the given
440 * @param values the values to use when constructing the {@code Map}
446 * @throws NullPointerException if any elements of {@code values} is null, or
452 Iterable<V> values, Function<? super V, K> keyFunction) {
455 for (V value : values) {
625 transient Set<V> values;
649 @Override public Set<V> values() {
650 Set<V> result = values;
652 ? values = Collections.<V>unmodifiableSet(delegate.values())
721 * null values provided that the function is capable of accepting null input.
722 * The transformed map might contain null values, if the function sometimes
853 * values()} views have iterators that don't support {@code remove()}, but all
886 * Returns a map containing the mappings in {@code unfiltered} whose values
891 * values()} views have iterators that don't support {@code remove()}, but all
898 * on the filtered map or its views, only mappings whose values satisfy the
926 * values()} views have iterators that don't support {@code remove()}, but all
1015 Collection<V> values;
1017 @Override public Collection<V> values() {
1018 Collection<V> result = values;
1019 return (result == null) ? values = new Values() : result;
1022 class Values extends AbstractCollection<V> {
1303 private transient Collection<V> values;
1305 @Override public Collection<V> values() {
1306 Collection<V> result = values;
1308 final Collection<V> delegate = super.values();
1309 values = result = new ForwardingCollection<V>() {