Package hudson.model

Class RunMap<R extends Run<?,R>>

All Implemented Interfaces:
Iterable<R>, Map<Integer,R>, SortedMap<Integer,R>

public final class RunMap<R extends Run<?,R>> extends AbstractLazyLoadRunMap<R> implements Iterable<R>
Map from build number to Run.

This class is multi-thread safe by using copy-on-write technique, and it also updates the bi-directional links within Run accordingly.

Author:
Kohsuke Kawaguchi