private static <K, V> Iterator<Entry<K, V>> transformEntries(Iterator<Entry<K, V>> entries) { return Iterators.transform( entries, new Function<Entry<K, V>, Entry<K, V>>() { @Override public Entry<K, V> apply(Entry<K, V> entry) { return new UnmodifiableEntry<>(entry); } }); }
@Override public Set<Entry<TypeToken<? extends B>, B>> entrySet() { return UnmodifiableEntry.transformEntries(super.entrySet()); }
@Override public Set<Entry<TypeToken<? extends B>, B>> entrySet() { return UnmodifiableEntry.transformEntries(super.entrySet()); }
@Override public Set<Entry<TypeToken<? extends B>, B>> entrySet() { return UnmodifiableEntry.transformEntries(super.entrySet()); }
@Override public Set<Entry<TypeToken<? extends B>, B>> entrySet() { return UnmodifiableEntry.transformEntries(super.entrySet()); }
@Override public Set<Entry<TypeToken<? extends B>, B>> entrySet() { return UnmodifiableEntry.transformEntries(super.entrySet()); }
@Override public Set<Entry<TypeToken<? extends B>, B>> entrySet() { return UnmodifiableEntry.transformEntries(super.entrySet()); }
@Override public Set<Entry<TypeToken<? extends B>, B>> entrySet() { return UnmodifiableEntry.transformEntries(super.entrySet()); }
@Override public Set<Entry<TypeToken<? extends B>, B>> entrySet() { return UnmodifiableEntry.transformEntries(super.entrySet()); }
private static <K, V> Iterator<Entry<K, V>> transformEntries(Iterator<Entry<K, V>> entries) { return Iterators.transform(entries, new Function<Entry<K, V>, Entry<K, V>>() { @Override public Entry<K, V> apply(Entry<K, V> entry) { return new UnmodifiableEntry<K, V>(entry); } }); }
private static <K, V> Iterator<Entry<K, V>> transformEntries(Iterator<Entry<K, V>> entries) { return Iterators.transform(entries, new Function<Entry<K, V>, Entry<K, V>>() { @Override public Entry<K, V> apply(Entry<K, V> entry) { return new UnmodifiableEntry<K, V>(entry); } }); }
private static <K, V> Iterator<Entry<K, V>> transformEntries(Iterator<Entry<K, V>> entries) { return Iterators.transform( entries, new Function<Entry<K, V>, Entry<K, V>>() { @Override public Entry<K, V> apply(Entry<K, V> entry) { return new UnmodifiableEntry<>(entry); } }); }
private static <K, V> Iterator<Entry<K, V>> transformEntries(Iterator<Entry<K, V>> entries) { return Iterators.transform(entries, new Function<Entry<K, V>, Entry<K, V>>() { @Override public Entry<K, V> apply(Entry<K, V> entry) { return new UnmodifiableEntry<K, V>(entry); } }); }
private static <K, V> Iterator<Entry<K, V>> transformEntries(Iterator<Entry<K, V>> entries) { return Iterators.transform(entries, new Function<Entry<K, V>, Entry<K, V>>() { @Override public Entry<K, V> apply(Entry<K, V> entry) { return new UnmodifiableEntry<K, V>(entry); } }); }
private static <K, V> Iterator<Entry<K, V>> transformEntries(Iterator<Entry<K, V>> entries) { return Iterators.transform( entries, new Function<Entry<K, V>, Entry<K, V>>() { @Override public Entry<K, V> apply(Entry<K, V> entry) { return new UnmodifiableEntry<>(entry); } }); }
private static <K, V> Iterator<Entry<K, V>> transformEntries(Iterator<Entry<K, V>> entries) { return Iterators.transform(entries, new Function<Entry<K, V>, Entry<K, V>>() { @Override public Entry<K, V> apply(Entry<K, V> entry) { return new UnmodifiableEntry<K, V>(entry); } }); }
private static <K, V> Iterator<Entry<K, V>> transformEntries(Iterator<Entry<K, V>> entries) { return Iterators.transform(entries, new Function<Entry<K, V>, Entry<K, V>>() { @Override public Entry<K, V> apply(Entry<K, V> entry) { return new UnmodifiableEntry<K, V>(entry); } }); }
@Override public Set<Entry<TypeToken<? extends B>, B>> entrySet() { return UnmodifiableEntry.transformEntries(super.entrySet()); }
@Override public Set<Entry<TypeToken<? extends B>, B>> entrySet() { return UnmodifiableEntry.transformEntries(super.entrySet()); }
private static <K, V> Iterator<Entry<K, V>> transformEntries(Iterator<Entry<K, V>> entries) { return Iterators.transform( entries, new Function<Entry<K, V>, Entry<K, V>>() { @Override public Entry<K, V> apply(Entry<K, V> entry) { return new UnmodifiableEntry<>(entry); } }); }