Toggle navigation
Home
java.util.Set to com.facebook.presto.util.maps.IdentityLinkedHashMap.IterateOnlySetView
No. of Instances - 2
No. of Commits - 1
No. of Projects - {'presto'}
Hierarchy/Composition: T_SUPER_R
Primitive Info: -
NameSpace: Jdk -> Internal
Mapping:
Cascading Type Change (Different)
AbstractSet<Entry<K,V>>
to
IterateOnlySetView<Entry<K,V>>
AbstractSet<K>
to
IterateOnlySetView<K>
Update Anonymous class
{ @Override public Iterator<Entry<K,V>> iterator(){ return delegate.entrySet().stream().map(e -> { K key=e.getKey().get(); return (Entry<K,V>)new AbstractMap.SimpleEntry<>(key,e.getValue()); } ).iterator(); } @Override public int size(){ return delegate.size(); } }
to
{ @Override public Iterator<Entry<K,V>> iterator(){ return delegate.entrySet().stream().map(e -> { K key=e.getKey().get(); return (Entry<K,V>)new AbstractMap.SimpleEntry<>(key,e.getValue()); } ).iterator(); } }
{ @Override public Iterator<K> iterator(){ return delegate.keySet().stream().map(Equivalence.Wrapper::get).iterator(); } @Override public int size(){ return delegate.size(); } }
to
{ @Override public Iterator<K> iterator(){ return delegate.keySet().stream().map(Equivalence.Wrapper::get).iterator(); } }