AtomicList
A List that allows for thread safe, atomic mutation. Returned collections such as iterator and subList reference a snapshot of when they were accessed, and are not mutated when the list is.
Although mutable, this class intentionally does not implement MutableList. Mutation must use designated mutator functions (mutate, snapshotAndMutate, mutateAndSnapshot).
Constructors
Link copied to clipboard
Construct an AtomicList with initial list.