Package jenkins.model.lazy
Class LazyBuildMixIn.RunMixIn<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.RunMixIn<JobT,RunT>
- Enclosing class:
- LazyBuildMixIn<JobT extends Job<JobT,
RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT, RunT>, RunT extends Run<JobT, RunT> & LazyBuildMixIn.LazyLoadingRun<JobT, RunT>>
public abstract static class LazyBuildMixIn.RunMixIn<JobT extends Job<JobT,RunT> & Queue.Task & LazyBuildMixIn.LazyLoadingJob<JobT,RunT>,RunT extends Run<JobT,RunT> & LazyBuildMixIn.LazyLoadingRun<JobT,RunT>>
extends Object
Accompanying helper for the run type.
Stateful but should be held in a
final transient
field.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract RunT
asRun()
final BuildReference<RunT>
To implementRun.createReference()
.final void
To implementRun.dropLinks()
.final RunT
To implementRun.getNextBuild()
.final RunT
To implementRun.getPreviousBuild()
.
-
Constructor Details
-
RunMixIn
protected RunMixIn()
-
-
Method Details
-
asRun
-
createReference
To implementRun.createReference()
. -
dropLinks
public final void dropLinks()To implementRun.dropLinks()
. -
getPreviousBuild
To implementRun.getPreviousBuild()
. -
getNextBuild
To implementRun.getNextBuild()
.
-