public class TaskBuilder<T extends ContainerTask<?>> extends Object
| Constructor and Description |
|---|
TaskBuilder(T task)
Constructor for TaskBuilder.
|
| Modifier and Type | Method and Description |
|---|---|
TaskBuilder<T> |
add(NeedsContainer... needers)
add
|
TaskBuilder<T> |
add(RunInBatch... runIns)
add
|
TaskBuilder<T> |
add(Runnable... runnables)
add
|
TaskBuilder<T> |
addBatch(RunInBatch... runIns)
addBatch
|
TaskBuilder<T> |
addBatch(Runnable... runnables)
addBatch
|
TaskBuilder<T> |
addSequence(RunInBatch... runIns)
addSequence
|
TaskBuilder<T> |
addSequence(Runnable... runnables)
addSequence
|
TaskBuilder<BatchTask> |
createBatch()
createBatch
|
TaskBuilder<SequenceTask> |
createSequence()
createSequence
|
T |
get()
get
|
T |
get(ContainerTask<?> parent)
get
|
TaskBuilder<T> |
setParent(ContainerTask<?> parent)
setParent
|
public TaskBuilder(T task)
Constructor for TaskBuilder.
T - a T object.task - a T object.public TaskBuilder<SequenceTask> createSequence()
createSequence
TaskBuilder object.public TaskBuilder<BatchTask> createBatch()
createBatch
TaskBuilder object.public TaskBuilder<T> setParent(ContainerTask<?> parent)
setParent
parent - a ContainerTask object.TaskBuilder object.public TaskBuilder<T> addSequence(Runnable... runnables)
addSequence
runnables - a Runnable object.TaskBuilder object.public TaskBuilder<T> addSequence(RunInBatch... runIns)
addSequence
runIns - a RunInBatch object.TaskBuilder object.public TaskBuilder<T> addBatch(Runnable... runnables)
addBatch
runnables - a Runnable object.TaskBuilder object.public TaskBuilder<T> addBatch(RunInBatch... runIns)
addBatch
runIns - a RunInBatch object.TaskBuilder object.public TaskBuilder<T> add(Runnable... runnables)
add
runnables - a Runnable object.TaskBuilder object.public TaskBuilder<T> add(RunInBatch... runIns)
add
runIns - a RunInBatch object.TaskBuilder object.public TaskBuilder<T> add(NeedsContainer... needers)
add
needers - a NeedsContainer object.TaskBuilder object.public T get()
get
public T get(ContainerTask<?> parent)
get
parent - a ContainerTask object.Copyright © 2022. All rights reserved.