They are shallow copies which share an EntryState, here is the
documentation string:
/**
* Copy constructor that initializes a new BaseEntry instance to have
* identical contents to another instance, using a shared reference to
* the same {@link EntryState}. {@link Kind.Adaptor} subclasses
* of {@code BaseEntry} can use this constructor to create adaptor
* instances of an entry that share state with the original.
*/
--
Ali Afshar | www.googplus.org/ali | Google Developer Relations