/** * Return a {@link java.util.Set} for iterating over and interacting with all keys * in the array map. * * <p><b>Note:</b> this is a fairly inefficient way to access the array contents, it * requires generating a number of temporary objects.</p> */ @Override public Set<K> keySet() { return getCollection().getKeySet(); }
/** * Return a {@link java.util.Collection} for iterating over and interacting with all values * in the array map. * * <p><b>Note:</b> this is a fairly inefficient way to access the array contents, it * requires generating a number of temporary objects.</p> */ @Override public Collection<V> values() { return getCollection().getValues(); } }
/** * Return a {@link java.util.Set} for iterating over and interacting with all mappings * in the array map. * * <p><b>Note:</b> this is a very inefficient way to access the array contents, it * requires generating a number of temporary objects.</p> * * <p><b>Note:</b></p> the semantics of this * Set are subtly different than that of a {@link java.util.HashMap}: most important, * the {@link java.util.Map.Entry Map.Entry} object returned by its iterator is a single * object that exists for the entire iterator, so you can <b>not</b> hold on to it * after calling {@link java.util.Iterator#next() Iterator.next}.</p> */ @Override public Set<Entry<K, V>> entrySet() { return getCollection().getEntrySet(); }
/** * Return a {@link java.util.Collection} for iterating over and interacting with all values * in the array map. * * <p><b>Note:</b> this is a fairly inefficient way to access the array contents, it * requires generating a number of temporary objects.</p> */ @Override public Collection<V> values() { return getCollection().getValues(); } }
/** * Return a {@link java.util.Collection} for iterating over and interacting with all values * in the array map. * * <p><b>Note:</b> this is a fairly inefficient way to access the array contents, it * requires generating a number of temporary objects.</p> */ @Override public Collection<V> values() { return getCollection().getValues(); } }
/** * Return a {@link java.util.Set} for iterating over and interacting with all keys * in the array map. * * <p><b>Note:</b> this is a fairly inefficient way to access the array contents, it * requires generating a number of temporary objects.</p> */ @Override public Set<K> keySet() { return getCollection().getKeySet(); }
/** * Return a {@link java.util.Set} for iterating over and interacting with all keys * in the array map. * * <p><b>Note:</b> this is a fairly inefficient way to access the array contents, it * requires generating a number of temporary objects.</p> */ @Override public Set<K> keySet() { return getCollection().getKeySet(); }
/** * Return a {@link java.util.Set} for iterating over and interacting with all mappings * in the array map. * * <p><b>Note:</b> this is a very inefficient way to access the array contents, it * requires generating a number of temporary objects.</p> * * <p><b>Note:</b></p> the semantics of this * Set are subtly different than that of a {@link java.util.HashMap}: most important, * the {@link java.util.Map.Entry Map.Entry} object returned by its iterator is a single * object that exists for the entire iterator, so you can <b>not</b> hold on to it * after calling {@link java.util.Iterator#next() Iterator.next}.</p> */ @Override public Set<Entry<K, V>> entrySet() { return getCollection().getEntrySet(); }
/** * Return a {@link java.util.Set} for iterating over and interacting with all mappings * in the array map. * * <p><b>Note:</b> this is a very inefficient way to access the array contents, it * requires generating a number of temporary objects.</p> * * <p><b>Note:</b></p> the semantics of this * Set are subtly different than that of a {@link java.util.HashMap}: most important, * the {@link java.util.Map.Entry Map.Entry} object returned by its iterator is a single * object that exists for the entire iterator, so you can <b>not</b> hold on to it * after calling {@link java.util.Iterator#next() Iterator.next}.</p> */ @Override public Set<Entry<K, V>> entrySet() { return getCollection().getEntrySet(); }