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