collection view
A collection that looks through to another one, such as a map's keySet(), showing its current contents.
keySet(), values(), entrySet(), reversed() and Collections.unmodifiableList return views; changes to the source show through, and removals through a view change the source.
See also