Class LazyBuildMixIn<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>>

java.lang.Object
jenkins.model.lazy.LazyBuildMixIn<JobT,RunT>

public abstract class LazyBuildMixIn<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>> extends Object
Makes it easier to use a lazy RunMap from a Job implementation. Provides method implementations for some abstract Job methods, as well as some methods which are not abstract but which you should override.

Should be kept in a transient field in the job.

Since:
1.556