public class DoWhileNodeBuilder extends AbstractExecutableNodeBuilder<ProcessStatus,DoWhileProcessor,DoWhileConditionNode,StatusWrapperHandler>
| 限定符和类型 | 字段和说明 |
|---|---|
private BranchNode |
branch |
description, enableSupplier, executor, fallbackProcessor, handlers, id, keyMapper, listeners, name, node, parallel, processor, readableKeys, resultKey, returnCondition, rule, weakDependencySupplier, writableKeys| 限定符 | 构造器和说明 |
|---|---|
private |
DoWhileNodeBuilder() |
returnOn, writableKeys, writableKeysprivate BranchNode branch
public static DoWhileNodeBuilder newBuilder()
public DoWhileNodeBuilder parallel()
public DoWhileNodeBuilder parallel(Executor executor)
public DoWhileNodeBuilder processOn(Rule rule)
public DoWhileNodeBuilder addListeners(ProcessListener<ProcessStatus>... listeners)
public DoWhileNodeBuilder by(DoWhileProcessor processor)
public DoWhileNodeBuilder resultKey(Key<ProcessStatus> resultKey)
public DoWhileNodeBuilder keyMapper(KeyMapper keyMapper)
public DoWhileNodeBuilder readableKeys(@NotNull Key<?>... keys)
public DoWhileNodeBuilder readableKeys(@NotNull @NotNull Set<Key<?>> keys)
public DoWhileNodeBuilder enabled(BooleanSupplier supplier)
public DoWhileNodeBuilder wrap(@NotNull @NotNull StatusWrapperHandler handler)
public DoWhileNodeBuilder wrap(@NotNull @NotNull List<StatusWrapperHandler> handlers)
public DoWhileNodeBuilder then(BranchNode branch)
public DoWhileNodeBuilder then(ExecutableNode<?,?>... nodes)
public DoWhileNodeBuilder then(List<ExecutableNode<?,?>> nodes)
public DoWhileNodeBuilder name(String name)
public DoWhileNodeBuilder description(String description)
public DoWhileNodeBuilder strongDependency()
public DoWhileNodeBuilder weakDependency()
public DoWhileNodeBuilder weakDependency(@NotNull @NotNull BooleanSupplier supplier)
public DoWhileNodeBuilder fallbackBy(Processor<ProcessStatus> fallbackProcessor)
public DoWhileNodeBuilder id(String id)
public DoWhileConditionNode build()
Copyright © 2021. All rights reserved.