跳过导航链接
A B C D E F G H I K L M N O P R S T U V W 

A

AbstractAggregatableNode<I,O> - cn.ideabuffer.process.core.nodes.aggregate中的类
 
AbstractAggregatableNode(AggregateProcessor<I, O>) - 类 的构造器cn.ideabuffer.process.core.nodes.aggregate.AbstractAggregatableNode
 
AbstractAggregatableNode(long, AggregateProcessor<I, O>) - 类 的构造器cn.ideabuffer.process.core.nodes.aggregate.AbstractAggregatableNode
 
AbstractAggregator - cn.ideabuffer.process.core.aggregators中的类
 
AbstractAggregator() - 类 的构造器cn.ideabuffer.process.core.aggregators.AbstractAggregator
 
AbstractDistributeAggregatableNode<O> - cn.ideabuffer.process.core.nodes.aggregate中的类
 
AbstractDistributeAggregatableNode(DistributeAggregateProcessor<O>) - 类 的构造器cn.ideabuffer.process.core.nodes.aggregate.AbstractDistributeAggregatableNode
 
AbstractDistributeAggregatableNode(long, DistributeAggregateProcessor<O>) - 类 的构造器cn.ideabuffer.process.core.nodes.aggregate.AbstractDistributeAggregatableNode
 
AbstractExecutableNode<R,P extends Processor<R>> - cn.ideabuffer.process.core.nodes中的类
 
AbstractExecutableNode() - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
AbstractExecutableNode(boolean) - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
AbstractExecutableNode(Rule) - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
AbstractExecutableNode(boolean, Executor) - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
AbstractExecutableNode(boolean, Rule, Executor) - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
AbstractExecutableNode(boolean, Rule, Executor, List<ProcessListener<R>>, P) - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
AbstractExecutableNode(boolean, Rule, Executor, List<ProcessListener<R>>, P, KeyMapper) - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
AbstractExecutableNode(boolean, Rule, Executor, List<ProcessListener<R>>, P, KeyMapper, Key<R>) - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
AbstractExecutableNode(boolean, Rule, Executor, List<ProcessListener<R>>, P, KeyMapper, Key<R>, ReturnCondition<R>) - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
AbstractExecutableNode(boolean, Rule, Executor, List<ProcessListener<R>>, P, KeyMapper, Key<R>, ReturnCondition<R>, Set<Key<?>>, Set<Key<?>>) - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
AbstractExecutableNode(boolean, Rule, Executor, List<ProcessListener<R>>, P, KeyMapper, Key<R>, ReturnCondition<R>, Set<Key<?>>, Set<Key<?>>, BooleanSupplier, Processor<R>) - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
AbstractExecutableNodeBuilder<R,P extends Processor<R>,T extends ExecutableNode<R,P>,W extends WrapperHandler<R>> - cn.ideabuffer.process.core.nodes.builder中的类
 
AbstractExecutableNodeBuilder(T) - 类 的构造器cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
AbstractKeyManagerNode - cn.ideabuffer.process.core.nodes中的类
 
AbstractKeyManagerNode() - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
AbstractKeyManagerNode(KeyMapper, Set<Key<?>>, Set<Key<?>>) - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
AbstractMergeableNode - cn.ideabuffer.process.core.nodes中的类
 
AbstractMergeableNode() - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractMergeableNode
 
AbstractMergeableNode(Rule, long) - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractMergeableNode
 
AbstractMergeableNode(Rule, long, Set<Key<?>>, Set<Key<?>>, KeyMapper) - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractMergeableNode
 
AbstractNode - cn.ideabuffer.process.core.nodes中的类
 
AbstractNode() - 类 的构造器cn.ideabuffer.process.core.nodes.AbstractNode
 
AbstractProcessorProxy<P extends Processor<R>,R> - cn.ideabuffer.process.core.processors.wrapper.proxy中的类
 
AbstractProcessorProxy(P, WrapperHandler<R>) - 类 的构造器cn.ideabuffer.process.core.processors.wrapper.proxy.AbstractProcessorProxy
 
AbstractTransmittableNode<R,P extends Processor<R>> - cn.ideabuffer.process.core.nodes.transmitter中的类
 
AbstractTransmittableNode() - 类 的构造器cn.ideabuffer.process.core.nodes.transmitter.AbstractTransmittableNode
 
accept(Context, T) - 接口 中的方法cn.ideabuffer.process.core.nodes.transmitter.ResultConsumer
 
addAggregateNode(AggregatableNode<I, O>) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
增加聚合节点
addBranch(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
addBranch(BranchNode) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
addBranch(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.processors.impl.ParallelBranchProcessorImpl
 
addBranch(BranchNode) - 类 中的方法cn.ideabuffer.process.core.processors.impl.ParallelBranchProcessorImpl
 
addBranch(ExecutableNode<?, ?>...) - 接口 中的方法cn.ideabuffer.process.core.processors.ParallelBranchProcessor
添加分支,根据传入的节点列表创建一个新分支,并添加到当前分支节点
addBranch(BranchNode) - 接口 中的方法cn.ideabuffer.process.core.processors.ParallelBranchProcessor
添加分支到当前节点
addBranch(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.ParallelBranchProcessorProxy
 
addBranch(BranchNode) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.ParallelBranchProcessorProxy
 
addBranchNode(BranchNode) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
增加分支节点
addDistributeAggregateNode(DistributeAggregatableNode<O>) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
增加聚合节点
addDoWhile(DoWhileConditionNode) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
增加dowhile节点
addGroup(NodeGroup<?>) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
增加节点组
addIf(IfConditionNode) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
增加if节点
addListeners(ProcessListener<R>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
addListeners(ProcessListener<ProcessStatus>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
addListeners(ProcessListener<R>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
addListeners(ProcessListener<ProcessStatus>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
addListeners(ProcessListener<R>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
addListeners(ProcessListener<ProcessStatus>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
addListeners(ProcessListener<R>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
addListeners(ProcessListener<ProcessStatus>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
addListeners(ProcessListener<R>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
addListeners(ProcessListener<R>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
addListeners(ProcessListener<ProcessStatus>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
addListeners(ProcessListener<R>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
addListeners(ProcessListener<ProcessStatus>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
addNode(Node...) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
addNodes(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
addNodes(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
addNodes(ExecutableNode<?, ?>...) - 接口 中的方法cn.ideabuffer.process.core.processors.BranchProcessor
 
addNodes(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.processors.impl.BranchProcessorImpl
 
addNodes(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.processors.impl.NodeGroupProcessorImpl
 
addNodes(ExecutableNode<?, ?>...) - 接口 中的方法cn.ideabuffer.process.core.processors.NodeGroupProcessor
 
addNodes(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.BranchProcessorProxy
 
addNodes(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.NodeGroupProcessorProxy
 
addProcessListeners(ProcessListener<R>...) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
addProcessListeners(ProcessListener<R>...) - 接口 中的方法cn.ideabuffer.process.core.nodes.ExecutableNode
 
addProcessNode(ExecutableNode<?, ?>) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
增加执行节点
addProcessNodes(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
增加执行节点
addProcessNodes(List<ExecutableNode<?, ?>>) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
增加执行节点
addReadableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
addReadableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
addWhile(WhileConditionNode) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
增加while节点
addWritableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
addWritableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
afterReturning(Context, ProcessStatus) - 接口 中的方法cn.ideabuffer.process.core.processors.wrapper.StatusWrapperHandler
 
afterReturning(Context, R) - 接口 中的方法cn.ideabuffer.process.core.processors.wrapper.WrapperHandler
 
afterThrowing(Context, Throwable) - 接口 中的方法cn.ideabuffer.process.core.processors.wrapper.WrapperHandler
 
AggregatableNode<I,O> - cn.ideabuffer.process.core.nodes.aggregate中的接口
可聚合结果的节点,同时该类型节点支持结果传递。
aggregate(Context, List<N>) - 接口 中的方法cn.ideabuffer.process.core.aggregators.Aggregator
对可聚合的节点进行结果聚合,并返回聚合后的结果
aggregate(Context, List<DistributeMergeableNode<?, R>>) - 接口 中的方法cn.ideabuffer.process.core.aggregators.DistributeAggregator
对可聚合的节点进行结果聚合,并返回聚合后的结果
aggregate(Context, List<GenericMergeableNode<I>>) - 接口 中的方法cn.ideabuffer.process.core.aggregators.GenericAggregator
对可聚合的节点进行结果聚合,并返回聚合后的结果
aggregate(Context, List<DistributeMergeableNode<?, R>>) - 类 中的方法cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator
 
aggregate(Context, List<GenericMergeableNode<I>>) - 类 中的方法cn.ideabuffer.process.core.aggregators.ParallelGenericAggregator
 
aggregate(Context, List<DistributeMergeableNode<?, R>>) - 类 中的方法cn.ideabuffer.process.core.aggregators.SerialDistributeAggregator
 
aggregate(Context, List<GenericMergeableNode<I>>) - 类 中的方法cn.ideabuffer.process.core.aggregators.SerialGenericAggregator
 
aggregate(DistributeMergeableNode<?, R>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
aggregate(List<DistributeMergeableNode<?, R>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
aggregate(GenericMergeableNode<P>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
aggregate(List<GenericMergeableNode<P>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
aggregate(GenericMergeableNode<R>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
aggregate(List<GenericMergeableNode<R>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
aggregate(List<GenericMergeableNode<I>>) - 接口 中的方法cn.ideabuffer.process.core.processors.AggregateProcessor
添加合并节点
aggregate(List<DistributeMergeableNode<?, O>>) - 接口 中的方法cn.ideabuffer.process.core.processors.DistributeAggregateProcessor
 
aggregate(List<GenericMergeableNode<I>>) - 类 中的方法cn.ideabuffer.process.core.processors.impl.DefaultAggregateProcessor
 
aggregate(List<DistributeMergeableNode<?, O>>) - 类 中的方法cn.ideabuffer.process.core.processors.impl.DistributeAggregateProcessorImpl
 
aggregate(List<GenericMergeableNode<I>>) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.AggregateProcessorProxy
 
aggregate(List<DistributeMergeableNode<?, O>>) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.DistributeAggregateProcessorProxy
 
AggregateProcessor<I,O> - cn.ideabuffer.process.core.processors中的接口
聚合处理器,用于聚合 MergeableNode 中处理器的返回结果。
AggregateProcessorProxy<I,O> - cn.ideabuffer.process.core.processors.wrapper.proxy中的类
 
AggregateProcessorProxy(AggregateProcessor<I, O>, WrapperHandler<O>) - 类 的构造器cn.ideabuffer.process.core.processors.wrapper.proxy.AggregateProcessorProxy
 
AggregateUtils - cn.ideabuffer.process.core.utils中的类
 
AggregateUtils() - 类 的构造器cn.ideabuffer.process.core.utils.AggregateUtils
 
AggregateUtils.TimeoutThreadFactory - cn.ideabuffer.process.core.utils中的类
 
Aggregator<R,N extends MergeableNode> - cn.ideabuffer.process.core.aggregators中的接口
聚合器,聚合一组 MergeableNode ,并返回指定类型的结果。
aggregator - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
aggregator(DistributeAggregator<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
aggregator - 类 中的变量cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
aggregator(GenericAggregator<P, R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
aggregator - 类 中的变量cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
aggregator(UnitAggregator<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
aggregator(GenericAggregator<I, O>) - 接口 中的方法cn.ideabuffer.process.core.processors.AggregateProcessor
设置聚合器
aggregator(DistributeAggregator<O>) - 接口 中的方法cn.ideabuffer.process.core.processors.DistributeAggregateProcessor
 
aggregator - 类 中的变量cn.ideabuffer.process.core.processors.impl.DefaultAggregateProcessor
 
aggregator(GenericAggregator<I, O>) - 类 中的方法cn.ideabuffer.process.core.processors.impl.DefaultAggregateProcessor
 
aggregator - 类 中的变量cn.ideabuffer.process.core.processors.impl.DistributeAggregateProcessorImpl
 
aggregator(DistributeAggregator<O>) - 类 中的方法cn.ideabuffer.process.core.processors.impl.DistributeAggregateProcessorImpl
 
aggregator(GenericAggregator<I, O>) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.AggregateProcessorProxy
 
aggregator(DistributeAggregator<O>) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.DistributeAggregateProcessorProxy
 
Aggregators - cn.ideabuffer.process.core.aggregators中的类
聚合器工具类
Aggregators() - 类 的构造器cn.ideabuffer.process.core.aggregators.Aggregators
 
ALL_FINISHED - 类 中的静态变量cn.ideabuffer.process.core.strategies.ProceedStrategies
 
ALL_PROCEEDED - 类 中的静态变量cn.ideabuffer.process.core.strategies.ProceedStrategies
 
AllFinishedStrategy - cn.ideabuffer.process.core.strategies中的类
 
AllFinishedStrategy() - 类 的构造器cn.ideabuffer.process.core.strategies.AllFinishedStrategy
 
allowBreak() - 接口 中的方法cn.ideabuffer.process.core.block.Block
是否允许break,改方法先判断当前block是否支持break,如果当前block不支持,向上遍历block。
allowBreak() - 类 中的方法cn.ideabuffer.process.core.block.BlockFacade
 
allowBreak() - 类 中的方法cn.ideabuffer.process.core.block.InnerBlock
 
allowContinue() - 接口 中的方法cn.ideabuffer.process.core.block.Block
是否允许continue,改方法先判断当前block是否支持continue,如果当前block不支持,向上遍历block。
allowContinue() - 类 中的方法cn.ideabuffer.process.core.block.BlockFacade
 
allowContinue() - 类 中的方法cn.ideabuffer.process.core.block.InnerBlock
 
AllProceededStrategy - cn.ideabuffer.process.core.strategies中的类
 
AllProceededStrategy() - 类 的构造器cn.ideabuffer.process.core.strategies.AllProceededStrategy
 
And - cn.ideabuffer.process.core.rules中的类
 
And(Rule...) - 类 的构造器cn.ideabuffer.process.core.rules.And
 
and(Rule...) - 类 中的静态方法cn.ideabuffer.process.core.rules.Rules
多个规则与操作
apply(Context, P) - 接口 中的方法cn.ideabuffer.process.core.nodes.transmitter.ResultProcessor
 
ArrayListMerger<T> - cn.ideabuffer.process.core.nodes.merger中的类
 
ArrayListMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.ArrayListMerger
 
ArrayMerger<T> - cn.ideabuffer.process.core.nodes.merger中的接口
数组类型合并器
AT_LEAST_ONE_FINISHED - 类 中的静态变量cn.ideabuffer.process.core.strategies.ProceedStrategies
 
AT_LEAST_ONE_PROCEEDED - 类 中的静态变量cn.ideabuffer.process.core.strategies.ProceedStrategies
 
AtLeastOneFinishedStrategy - cn.ideabuffer.process.core.strategies中的类
 
AtLeastOneFinishedStrategy() - 类 的构造器cn.ideabuffer.process.core.strategies.AtLeastOneFinishedStrategy
 
AtLeastOneProceededStrategy - cn.ideabuffer.process.core.strategies中的类
 
AtLeastOneProceededStrategy() - 类 的构造器cn.ideabuffer.process.core.strategies.AtLeastOneProceededStrategy
 
available - 枚举 中的变量cn.ideabuffer.process.core.LifecycleState
 

B

before(Context) - 接口 中的方法cn.ideabuffer.process.core.processors.wrapper.WrapperHandler
 
Block - cn.ideabuffer.process.core.block中的接口
用于表示当前节点所在的范围,通过Context获取 同时,如果block在WhileConditionNodeDoWhileConditionNode节点中,可以执行break和continue操作
block - 类 中的变量cn.ideabuffer.process.core.block.BlockFacade
被包装的block
block - 类 中的变量cn.ideabuffer.process.core.context.ContextImpl
当前block
block - 类 中的变量cn.ideabuffer.process.core.context.ContextWrapper
新作用域的block
BlockFacade - cn.ideabuffer.process.core.block中的类
Block对象的一个包装,增加了key映射的功能。
BlockFacade() - 类 的构造器cn.ideabuffer.process.core.block.BlockFacade
 
BlockFacade(Block) - 类 的构造器cn.ideabuffer.process.core.block.BlockFacade
 
BooleanArrayMerger - cn.ideabuffer.process.core.nodes.merger中的类
 
BooleanArrayMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.BooleanArrayMerger
 
Branch - cn.ideabuffer.process.core中的接口
分支节点
branch - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
branch - 类 中的变量cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
branch - 类 中的变量cn.ideabuffer.process.core.processors.impl.WhileProcessorImpl
 
branches - 类 中的变量cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
branches - 类 中的变量cn.ideabuffer.process.core.processors.impl.ParallelBranchProcessorImpl
 
BranchNode - cn.ideabuffer.process.core.nodes.branch中的接口
分支节点
branchNode - 类 中的变量cn.ideabuffer.process.core.nodes.TryCatchFinallyNode.CatchMapper
 
BranchNodeBuilder - cn.ideabuffer.process.core.nodes.builder中的类
 
BranchNodeBuilder() - 类 的构造器cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
BranchProcessor - cn.ideabuffer.process.core.processors中的接口
 
BranchProcessorImpl - cn.ideabuffer.process.core.processors.impl中的类
 
BranchProcessorImpl(List<ExecutableNode<?, ?>>) - 类 的构造器cn.ideabuffer.process.core.processors.impl.BranchProcessorImpl
 
BranchProcessorImpl(ExecutableNode<?, ?>...) - 类 的构造器cn.ideabuffer.process.core.processors.impl.BranchProcessorImpl
 
BranchProcessorProxy - cn.ideabuffer.process.core.processors.wrapper.proxy中的类
 
BranchProcessorProxy(BranchProcessor, WrapperHandler<ProcessStatus>) - 类 的构造器cn.ideabuffer.process.core.processors.wrapper.proxy.BranchProcessorProxy
 
breakable - 类 中的变量cn.ideabuffer.process.core.block.InnerBlock
 
build() - 接口 中的方法cn.ideabuffer.process.core.Builder
 
build() - 接口 中的方法cn.ideabuffer.process.core.ContextBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder.IfWhenBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder.TryCatchFinally
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
build() - 类 中的方法cn.ideabuffer.process.core.processors.builder.ConvertProcessorBuilder
 
Builder<T> - cn.ideabuffer.process.core中的接口
 
builder - 类 中的变量cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder.IfWhenBuilder
 
builder - 类 中的变量cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder.TryCatchFinally
 
by(P) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
by(BranchProcessor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
by(DistributeAggregateProcessor<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
by(DistributeProcessor<T, R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
by(Processor<T>, DistributeMerger<T, R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
by(DoWhileProcessor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
by(AggregateProcessor<P, R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
by(Processor<T>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
by(IfProcessor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
by(NodeGroupProcessor<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
by(ParallelBranchProcessor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
by(Processor<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
by(Processor<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
by(TryCatchFinallyProcessor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
by(AggregateProcessor<R, R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
by(WhileProcessor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
ByteArrayMerger - cn.ideabuffer.process.core.nodes.merger中的类
 
ByteArrayMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.ByteArrayMerger
 

C

CatchMapper(Class<? extends Throwable>, BranchNode) - 类 的构造器cn.ideabuffer.process.core.nodes.TryCatchFinallyNode.CatchMapper
 
catchMapperList - 类 中的变量cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
catchMapperList - 类 中的变量cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 
catchOn(Class<? extends Throwable>, BranchNode) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder.TryCatchFinally
 
catchOn(Class<? extends Throwable>, ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder.TryCatchFinally
 
catchOn(Class<? extends Throwable>, List<ExecutableNode<?, ?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder.TryCatchFinally
 
catchOn(Class<? extends Throwable>, Processor<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder.TryCatchFinally
 
CharArrayMerger - cn.ideabuffer.process.core.nodes.merger中的类
 
CharArrayMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.CharArrayMerger
 
checkCatchGrammar(List<TryCatchFinallyNode.CatchMapper>) - 类 中的方法cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
检查是否满足catch语法
checkKeyRegistry() - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
checkKeyRegistry(Node) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
checkMode(Node) - 类 中的方法cn.ideabuffer.process.core.processors.impl.ProcessInstanceProcessorImpl
 
checkRegisteredKeys(KeyManager, List<? extends KeyManager>) - 类 中的静态方法cn.ideabuffer.process.core.utils.ProcessUtils
 
cloneContext() - 接口 中的方法cn.ideabuffer.process.core.context.Context
克隆流程上下文,新建流程上下文,并复制当前上下文中的参数至新的上下文对象。
cloneContext() - 类 中的方法cn.ideabuffer.process.core.context.ContextImpl
 
cloneContext() - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
cn.ideabuffer.process.core - 程序包 cn.ideabuffer.process.core
 
cn.ideabuffer.process.core.aggregators - 程序包 cn.ideabuffer.process.core.aggregators
 
cn.ideabuffer.process.core.block - 程序包 cn.ideabuffer.process.core.block
 
cn.ideabuffer.process.core.context - 程序包 cn.ideabuffer.process.core.context
 
cn.ideabuffer.process.core.exceptions - 程序包 cn.ideabuffer.process.core.exceptions
 
cn.ideabuffer.process.core.executors - 程序包 cn.ideabuffer.process.core.executors
 
cn.ideabuffer.process.core.nodes - 程序包 cn.ideabuffer.process.core.nodes
 
cn.ideabuffer.process.core.nodes.aggregate - 程序包 cn.ideabuffer.process.core.nodes.aggregate
 
cn.ideabuffer.process.core.nodes.branch - 程序包 cn.ideabuffer.process.core.nodes.branch
 
cn.ideabuffer.process.core.nodes.builder - 程序包 cn.ideabuffer.process.core.nodes.builder
 
cn.ideabuffer.process.core.nodes.condition - 程序包 cn.ideabuffer.process.core.nodes.condition
 
cn.ideabuffer.process.core.nodes.merger - 程序包 cn.ideabuffer.process.core.nodes.merger
 
cn.ideabuffer.process.core.nodes.transmitter - 程序包 cn.ideabuffer.process.core.nodes.transmitter
 
cn.ideabuffer.process.core.processors - 程序包 cn.ideabuffer.process.core.processors
 
cn.ideabuffer.process.core.processors.builder - 程序包 cn.ideabuffer.process.core.processors.builder
 
cn.ideabuffer.process.core.processors.impl - 程序包 cn.ideabuffer.process.core.processors.impl
 
cn.ideabuffer.process.core.processors.wrapper - 程序包 cn.ideabuffer.process.core.processors.wrapper
 
cn.ideabuffer.process.core.processors.wrapper.exception - 程序包 cn.ideabuffer.process.core.processors.wrapper.exception
 
cn.ideabuffer.process.core.processors.wrapper.proxy - 程序包 cn.ideabuffer.process.core.processors.wrapper.proxy
 
cn.ideabuffer.process.core.rules - 程序包 cn.ideabuffer.process.core.rules
 
cn.ideabuffer.process.core.status - 程序包 cn.ideabuffer.process.core.status
 
cn.ideabuffer.process.core.strategies - 程序包 cn.ideabuffer.process.core.strategies
 
cn.ideabuffer.process.core.utils - 程序包 cn.ideabuffer.process.core.utils
 
code - 类 中的变量cn.ideabuffer.process.core.status.ProcessErrorCode
 
complete() - 类 中的静态方法cn.ideabuffer.process.core.status.ProcessStatus
 
completeWithError() - 类 中的静态方法cn.ideabuffer.process.core.status.ProcessStatus
 
completeWithError(String, String) - 类 中的静态方法cn.ideabuffer.process.core.status.ProcessStatus
 
completeWithError(ProcessErrorCode) - 类 中的静态方法cn.ideabuffer.process.core.status.ProcessStatus
 
completeWithError(ProcessErrorCodeProvider) - 类 中的静态方法cn.ideabuffer.process.core.status.ProcessStatus
返回失败结果,data为null
completeWithException(Exception) - 类 中的静态方法cn.ideabuffer.process.core.status.ProcessStatus
 
ComplexNodes<N extends Node> - cn.ideabuffer.process.core中的接口
 
ComplexProcessor<V> - cn.ideabuffer.process.core.processors中的接口
 
consumer - 类 中的变量cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
containsKey(Key<?>) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
containsKey(Key<?>, boolean, boolean) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
containsKey(Key<?>) - 接口 中的方法cn.ideabuffer.process.core.context.Parameter
是否有指定映射
containsKey(Key<?>) - 类 中的方法cn.ideabuffer.process.core.context.ParameterImpl
 
containsValue(Object) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
containsValue(Object) - 接口 中的方法cn.ideabuffer.process.core.context.Parameter
返回是否有指定的值。
containsValue(Object) - 类 中的方法cn.ideabuffer.process.core.context.ParameterImpl
 
Context - cn.ideabuffer.process.core.context中的接口
流程上下文,用于保存流程参数以及获取当前作用域Block
context - 类 中的变量cn.ideabuffer.process.core.context.ContextWrapper
被包装的context
ContextBuilder - cn.ideabuffer.process.core中的接口
 
ContextImpl - cn.ideabuffer.process.core.context中的类
流程上下文的实现。
ContextImpl() - 类 的构造器cn.ideabuffer.process.core.context.ContextImpl
 
ContextImpl(Block) - 类 的构造器cn.ideabuffer.process.core.context.ContextImpl
 
ContextImpl(Block, Map<Key<?>, Object>) - 类 的构造器cn.ideabuffer.process.core.context.ContextImpl
 
Contexts - cn.ideabuffer.process.core.context中的类
流程上下文工具类
Contexts() - 类 的构造器cn.ideabuffer.process.core.context.Contexts
 
ContextWrapper - cn.ideabuffer.process.core.context中的类
context包装类,在新创建作用域时,将当前context与新创建的block进行包装,这样可以实现不同作用域的功能。
ContextWrapper(Context, Block) - 类 的构造器cn.ideabuffer.process.core.context.ContextWrapper
 
ContextWrapper(Context, Block, KeyManager) - 类 的构造器cn.ideabuffer.process.core.context.ContextWrapper
 
ContextWrapper(Context, Block, KeyMapper, Set<Key<?>>, Set<Key<?>>) - 类 的构造器cn.ideabuffer.process.core.context.ContextWrapper
 
continuable - 类 中的变量cn.ideabuffer.process.core.block.InnerBlock
 
convert(Context, I) - 接口 中的方法cn.ideabuffer.process.core.ResultConverter
 
converter - 类 中的变量cn.ideabuffer.process.core.processors.builder.ConvertProcessorBuilder
 
converter(ResultConverter<I, O>) - 类 中的方法cn.ideabuffer.process.core.processors.builder.ConvertProcessorBuilder
 
converter - 类 中的变量cn.ideabuffer.process.core.processors.impl.ConvertProcessorImpl
 
ConvertProcessor<I,O> - cn.ideabuffer.process.core.processors中的接口
转换处理器,对原结果进行二次封装,返回目标结果类型
ConvertProcessorBuilder<I,O> - cn.ideabuffer.process.core.processors.builder中的类
 
ConvertProcessorBuilder() - 类 的构造器cn.ideabuffer.process.core.processors.builder.ConvertProcessorBuilder
 
ConvertProcessorImpl<I,O> - cn.ideabuffer.process.core.processors.impl中的类
 
ConvertProcessorImpl(Processor<I>, ResultConverter<I, O>) - 类 的构造器cn.ideabuffer.process.core.processors.impl.ConvertProcessorImpl
 
create(boolean) - 类 中的静态方法cn.ideabuffer.process.core.status.ProcessStatus
 

D

declaringKeys - 类 中的变量cn.ideabuffer.process.core.DefaultProcessDefinition
 
declaringKeys - 类 中的变量cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
declaringKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
declaringKeys(List<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
DEFAULT_POOL - 类 中的静态变量cn.ideabuffer.process.core.executors.NodeExecutors
默认线程池,使用默认commonPool
DefaultAggregateProcessor<I,O> - cn.ideabuffer.process.core.processors.impl中的类
 
DefaultAggregateProcessor() - 类 的构造器cn.ideabuffer.process.core.processors.impl.DefaultAggregateProcessor
 
DefaultAggregateProcessor(GenericAggregator<I, O>, List<GenericMergeableNode<I>>) - 类 的构造器cn.ideabuffer.process.core.processors.impl.DefaultAggregateProcessor
 
DefaultBranchNode - cn.ideabuffer.process.core.nodes.branch中的类
 
DefaultBranchNode() - 类 的构造器cn.ideabuffer.process.core.nodes.branch.DefaultBranchNode
 
DefaultBranchNode(ExecutableNode<?, ?>...) - 类 的构造器cn.ideabuffer.process.core.nodes.branch.DefaultBranchNode
 
DefaultBranchNode(Processor<?>...) - 类 的构造器cn.ideabuffer.process.core.nodes.branch.DefaultBranchNode
 
DefaultBranchNode(List<ExecutableNode<?, ?>>) - 类 的构造器cn.ideabuffer.process.core.nodes.branch.DefaultBranchNode
 
DefaultBranchNode(Rule, List<ExecutableNode<?, ?>>) - 类 的构造器cn.ideabuffer.process.core.nodes.branch.DefaultBranchNode
 
DefaultBranchNode(Rule, ExecutableNode<?, ?>...) - 类 的构造器cn.ideabuffer.process.core.nodes.branch.DefaultBranchNode
 
DefaultDistributeAggregatableNode<R> - cn.ideabuffer.process.core.nodes.aggregate中的类
 
DefaultDistributeAggregatableNode() - 类 的构造器cn.ideabuffer.process.core.nodes.aggregate.DefaultDistributeAggregatableNode
 
DefaultDistributeAggregatableNode(DistributeAggregateProcessor<R>) - 类 的构造器cn.ideabuffer.process.core.nodes.aggregate.DefaultDistributeAggregatableNode
 
DefaultDistributeMergeableNode<T,R> - cn.ideabuffer.process.core.nodes中的类
分布式可合并节点
DefaultDistributeMergeableNode() - 类 的构造器cn.ideabuffer.process.core.nodes.DefaultDistributeMergeableNode
 
DefaultDistributeMergeableNode(Rule, long, DistributeProcessor<T, R>) - 类 的构造器cn.ideabuffer.process.core.nodes.DefaultDistributeMergeableNode
 
DefaultDistributeMergeableNode(Rule, long, DistributeProcessor<T, R>, Set<Key<?>>, Set<Key<?>>, KeyMapper) - 类 的构造器cn.ideabuffer.process.core.nodes.DefaultDistributeMergeableNode
 
DefaultGenericAggregatableNode<I,O> - cn.ideabuffer.process.core.nodes.aggregate中的类
 
DefaultGenericAggregatableNode() - 类 的构造器cn.ideabuffer.process.core.nodes.aggregate.DefaultGenericAggregatableNode
 
DefaultGenericAggregatableNode(AggregateProcessor<I, O>) - 类 的构造器cn.ideabuffer.process.core.nodes.aggregate.DefaultGenericAggregatableNode
 
DefaultGenericMergeableNode<R> - cn.ideabuffer.process.core.nodes中的类
 
DefaultGenericMergeableNode() - 类 的构造器cn.ideabuffer.process.core.nodes.DefaultGenericMergeableNode
 
DefaultGenericMergeableNode(Rule, long, Processor<R>) - 类 的构造器cn.ideabuffer.process.core.nodes.DefaultGenericMergeableNode
 
DefaultGenericMergeableNode(Rule, long, Processor<R>, Set<Key<?>>, Set<Key<?>>, KeyMapper) - 类 的构造器cn.ideabuffer.process.core.nodes.DefaultGenericMergeableNode
 
DefaultParallelBranchNode - cn.ideabuffer.process.core.nodes中的类
 
DefaultParallelBranchNode() - 类 的构造器cn.ideabuffer.process.core.nodes.DefaultParallelBranchNode
 
DefaultParallelBranchNode(Rule, Executor, List<BranchNode>) - 类 的构造器cn.ideabuffer.process.core.nodes.DefaultParallelBranchNode
 
DefaultParallelExecutor - cn.ideabuffer.process.core.executors中的类
 
DefaultParallelExecutor() - 类 的构造器cn.ideabuffer.process.core.executors.DefaultParallelExecutor
 
DefaultProcessDefinition<R> - cn.ideabuffer.process.core中的类
 
DefaultProcessDefinition(InitializeMode, Node[], ResultHandler<R>, List<StatusWrapperHandler>, Set<Key<?>>, String, String) - 类 的构造器cn.ideabuffer.process.core.DefaultProcessDefinition
 
DefaultProcessInstance<R> - cn.ideabuffer.process.core中的类
 
DefaultProcessInstance(ProcessDefinition<R>) - 类 的构造器cn.ideabuffer.process.core.DefaultProcessInstance
 
DefaultProcessorProxy<R> - cn.ideabuffer.process.core.processors.wrapper.proxy中的类
 
DefaultProcessorProxy(Processor<R>, WrapperHandler<R>) - 类 的构造器cn.ideabuffer.process.core.processors.wrapper.proxy.DefaultProcessorProxy
 
DefaultSerialExecutor - cn.ideabuffer.process.core.executors中的类
 
DefaultSerialExecutor() - 类 的构造器cn.ideabuffer.process.core.executors.DefaultSerialExecutor
 
DefaultUnitAggregatableNode<R> - cn.ideabuffer.process.core.nodes.aggregate中的类
 
DefaultUnitAggregatableNode() - 类 的构造器cn.ideabuffer.process.core.nodes.aggregate.DefaultUnitAggregatableNode
 
DefaultUnitAggregatableNode(AggregateProcessor<R, R>) - 类 的构造器cn.ideabuffer.process.core.nodes.aggregate.DefaultUnitAggregatableNode
 
definition - 类 中的变量cn.ideabuffer.process.core.DefaultProcessInstance
 
definition - 类 中的变量cn.ideabuffer.process.core.processors.impl.ProcessInstanceProcessorImpl
 
Degradable<R,P extends Processor<R>> - cn.ideabuffer.process.core中的接口
 
Describable - cn.ideabuffer.process.core中的接口
 
description - 类 中的变量cn.ideabuffer.process.core.context.Key
描述
description - 类 中的变量cn.ideabuffer.process.core.DefaultProcessDefinition
 
description - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractNode
 
description - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
description - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
description - 类 中的变量cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
description - 类 中的变量cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
description(String) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
destroy() - 类 中的方法cn.ideabuffer.process.core.aggregators.AbstractAggregator
 
destroy() - 类 中的方法cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator
 
destroy() - 类 中的方法cn.ideabuffer.process.core.aggregators.ParallelGenericAggregator
 
destroy() - 类 中的方法cn.ideabuffer.process.core.DefaultProcessDefinition
 
destroy() - 接口 中的方法cn.ideabuffer.process.core.Lifecycle
 
destroy(List<? extends Lifecycle>) - 类 中的静态方法cn.ideabuffer.process.core.LifecycleManager
 
destroy(Lifecycle) - 类 中的静态方法cn.ideabuffer.process.core.LifecycleManager
 
destroy() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
destroy() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractNode
 
destroy() - 类 中的方法cn.ideabuffer.process.core.nodes.DefaultDistributeMergeableNode
 
destroy() - 类 中的方法cn.ideabuffer.process.core.nodes.DefaultGenericMergeableNode
 
destroy() - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.AbstractTransmittableNode
 
destroy() - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
destroy() - 类 中的方法cn.ideabuffer.process.core.processors.impl.BranchProcessorImpl
 
destroy() - 类 中的方法cn.ideabuffer.process.core.processors.impl.DefaultAggregateProcessor
 
destroy() - 类 中的方法cn.ideabuffer.process.core.processors.impl.DistributeAggregateProcessorImpl
 
destroy() - 类 中的方法cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
destroy() - 类 中的方法cn.ideabuffer.process.core.processors.impl.NodeGroupProcessorImpl
 
destroy() - 类 中的方法cn.ideabuffer.process.core.processors.impl.ParallelBranchProcessorImpl
 
destroy() - 类 中的方法cn.ideabuffer.process.core.processors.impl.ProcessInstanceProcessorImpl
 
destroy() - 类 中的方法cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 
destroy() - 类 中的方法cn.ideabuffer.process.core.processors.impl.WhileProcessorImpl
 
destroy() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.AbstractProcessorProxy
 
DESTROYING_MAP - 类 中的静态变量cn.ideabuffer.process.core.LifecycleManager
 
DistributeAggregatableNode<O> - cn.ideabuffer.process.core.nodes.aggregate中的接口
分布式可聚合节点
DistributeAggregatableNodeBuilder<R> - cn.ideabuffer.process.core.nodes.builder中的类
 
DistributeAggregatableNodeBuilder(DistributeAggregatableNode<R>) - 类 的构造器cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
DistributeAggregateProcessor<O> - cn.ideabuffer.process.core.processors中的接口
 
DistributeAggregateProcessorImpl<O> - cn.ideabuffer.process.core.processors.impl中的类
 
DistributeAggregateProcessorImpl() - 类 的构造器cn.ideabuffer.process.core.processors.impl.DistributeAggregateProcessorImpl
 
DistributeAggregateProcessorProxy<O> - cn.ideabuffer.process.core.processors.wrapper.proxy中的类
 
DistributeAggregateProcessorProxy(DistributeAggregateProcessor<O>, WrapperHandler<O>) - 类 的构造器cn.ideabuffer.process.core.processors.wrapper.proxy.DistributeAggregateProcessorProxy
 
DistributeAggregator<R> - cn.ideabuffer.process.core.aggregators中的接口
分布式聚合器,用于合并DistributeMergeableNode节点的返回结果,每个DistributeMergeableNode节点结果类型不同,在聚合时会调用DistributeMerger.merge(T, R)进行具体聚合。
DistributeMergeableNode<T,R> - cn.ideabuffer.process.core.nodes中的接口
分布式可合并结果的节点
DistributeMergeableNodeBuilder<T,R> - cn.ideabuffer.process.core.nodes.builder中的类
 
DistributeMergeableNodeBuilder() - 类 的构造器cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
DistributeMerger<T,R> - cn.ideabuffer.process.core.processors中的接口
 
distributeProcessor - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
DistributeProcessor<T,R> - cn.ideabuffer.process.core.processors中的接口
分布式处理器,在分布式聚合节点中使用,用于分布式聚合结果。
DistributeProcessorAdaptor<T,R> - cn.ideabuffer.process.core.processors.impl中的类
 
DistributeProcessorAdaptor(Processor<T>, DistributeMerger<T, R>) - 类 的构造器cn.ideabuffer.process.core.processors.impl.DistributeProcessorAdaptor
 
DistributeProcessorProxy<T,R> - cn.ideabuffer.process.core.processors.wrapper.proxy中的类
 
DistributeProcessorProxy(DistributeProcessor<T, R>, WrapperHandler<T>) - 类 的构造器cn.ideabuffer.process.core.processors.wrapper.proxy.DistributeProcessorProxy
 
doBreak() - 接口 中的方法cn.ideabuffer.process.core.block.Block
执行break操作。
doBreak() - 类 中的方法cn.ideabuffer.process.core.block.BlockFacade
 
doBreak() - 类 中的方法cn.ideabuffer.process.core.block.InnerBlock
 
doContinue() - 接口 中的方法cn.ideabuffer.process.core.block.Block
执行continue操作。
doContinue() - 类 中的方法cn.ideabuffer.process.core.block.BlockFacade
 
doContinue() - 类 中的方法cn.ideabuffer.process.core.block.InnerBlock
 
doFinally(BranchNode) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder.TryCatchFinally
 
doFinally(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder.TryCatchFinally
 
doFinally(Processor<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder.TryCatchFinally
 
doFinally(List<ExecutableNode<?, ?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder.TryCatchFinally
 
doFire(Context, P) - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
doParallelExecute(Context) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
doParallelProcess(Context) - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.AbstractTransmittableNode
 
doSerialExecute(Context) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
DoubleArrayMerger - cn.ideabuffer.process.core.nodes.merger中的类
 
DoubleArrayMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.DoubleArrayMerger
 
DoubleAvgMerger - cn.ideabuffer.process.core.nodes.merger中的类
 
DoubleAvgMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.DoubleAvgMerger
 
DoubleSumMerger - cn.ideabuffer.process.core.nodes.merger中的类
 
DoubleSumMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.DoubleSumMerger
 
DoWhileConditionNode - cn.ideabuffer.process.core.nodes.condition中的类
 
DoWhileConditionNode() - 类 的构造器cn.ideabuffer.process.core.nodes.condition.DoWhileConditionNode
 
DoWhileConditionNode(Rule, BranchNode) - 类 的构造器cn.ideabuffer.process.core.nodes.condition.DoWhileConditionNode
 
DoWhileConditionNode(Rule, BranchNode, KeyManager) - 类 的构造器cn.ideabuffer.process.core.nodes.condition.DoWhileConditionNode
 
DoWhileConditionNode(DoWhileProcessor) - 类 的构造器cn.ideabuffer.process.core.nodes.condition.DoWhileConditionNode
 
DoWhileNodeBuilder - cn.ideabuffer.process.core.nodes.builder中的类
 
DoWhileNodeBuilder() - 类 的构造器cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
DoWhileProcessor - cn.ideabuffer.process.core.processors中的接口
 
DoWhileProcessorImpl - cn.ideabuffer.process.core.processors.impl中的类
 
DoWhileProcessorImpl(Rule, BranchNode, KeyManager) - 类 的构造器cn.ideabuffer.process.core.processors.impl.DoWhileProcessorImpl
 
DoWhileProcessorProxy - cn.ideabuffer.process.core.processors.wrapper.proxy中的类
 
DoWhileProcessorProxy(DoWhileProcessor, StatusWrapperHandler) - 类 的构造器cn.ideabuffer.process.core.processors.wrapper.proxy.DoWhileProcessorProxy
 

E

enabled() - 类 中的方法cn.ideabuffer.process.core.DefaultProcessInstance
 
enabled() - 接口 中的方法cn.ideabuffer.process.core.Node
是否启用
enabled() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractNode
 
enabled(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
enabled(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
enabled(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
enabled(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
enabled(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
enabled(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
enabled(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
enabled(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
enabled(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
enabled(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
enabled(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
enabled(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
enabled(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
enableSupplier - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractNode
默认开启
enableSupplier - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
equals(Object) - 类 中的方法cn.ideabuffer.process.core.block.InnerBlock
 
equals(Object) - 类 中的方法cn.ideabuffer.process.core.context.ContextImpl
 
equals(Object) - 类 中的方法cn.ideabuffer.process.core.context.Key
 
errorCode - 类 中的变量cn.ideabuffer.process.core.status.ProcessStatus
 
exception - 类 中的变量cn.ideabuffer.process.core.context.ContextImpl
 
exception - 类 中的变量cn.ideabuffer.process.core.status.ProcessStatus
 
exceptionally(Function<Throwable, ? extends R>) - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.AbstractTransmittableNode
 
exceptionally(Function<Throwable, ? extends P>) - 接口 中的方法cn.ideabuffer.process.core.nodes.transmitter.ResultStream
 
exceptionally(Function<Throwable, ? extends P>) - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
exceptionClass - 类 中的变量cn.ideabuffer.process.core.nodes.TryCatchFinallyNode.CatchMapper
 
exceptionFn - 类 中的变量cn.ideabuffer.process.core.nodes.transmitter.AbstractTransmittableNode
 
exceptionFn - 类 中的变量cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
Executable - cn.ideabuffer.process.core中的接口
提供可执行的能力
ExecutableNode<R,P extends Processor<R>> - cn.ideabuffer.process.core.nodes中的接口
 
execute(Context) - 接口 中的方法cn.ideabuffer.process.core.Executable
根据上下文执行当前节点
execute(Executor, ProceedStrategy, Context, ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.executors.DefaultParallelExecutor
 
execute(Context, ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.executors.DefaultSerialExecutor
 
execute(Executor, ProceedStrategy, Context, ExecutableNode<?, ?>...) - 接口 中的方法cn.ideabuffer.process.core.executors.ParallelExecutor
并行执行节点
execute(Context, ExecutableNode<?, ?>...) - 接口 中的方法cn.ideabuffer.process.core.executors.SerialExecutor
执行节点
execute(Context) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
execute(Context) - 类 中的方法cn.ideabuffer.process.core.nodes.DefaultParallelBranchNode
 
execute(Context) - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.AbstractTransmittableNode
 
executor - 类 中的变量cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator
 
executor - 类 中的变量cn.ideabuffer.process.core.aggregators.ParallelGenericAggregator
 
executor - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
executor - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
executor - 类 中的变量cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
executor - 类 中的变量cn.ideabuffer.process.core.processors.impl.ParallelBranchProcessorImpl
 

F

failIn(long, TimeUnit) - 类 中的静态方法cn.ideabuffer.process.core.utils.AggregateUtils
 
fallbackBy(Processor<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
fallbackBy(Processor<ProcessStatus>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
fallbackBy(Processor<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
fallbackBy(Processor<ProcessStatus>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
fallbackBy(Processor<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
fallbackBy(Processor<ProcessStatus>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
fallbackBy(Processor<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
fallbackBy(Processor<ProcessStatus>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
fallbackBy(Processor<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
fallbackBy(Processor<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
fallbackBy(Processor<ProcessStatus>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
fallbackBy(Processor<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
fallbackBy(Processor<ProcessStatus>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
fallbackProcessor - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
fallbackProcessor - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
falseBranch - 类 中的变量cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
falseBranch - 类 中的变量cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
finallyBranch - 类 中的变量cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
finallyBranch - 类 中的变量cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 
fire(Context, P) - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
FloatArrayMerger - cn.ideabuffer.process.core.nodes.merger中的类
 
FloatArrayMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.FloatArrayMerger
 

G

GenericAggregatableNode<I,O> - cn.ideabuffer.process.core.nodes.aggregate中的接口
通用聚合节点
GenericAggregatableNodeBuilder<P,R> - cn.ideabuffer.process.core.nodes.builder中的类
 
GenericAggregatableNodeBuilder(GenericAggregatableNode<P, R>) - 类 的构造器cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
GenericAggregateProcessorImpl<I,O> - cn.ideabuffer.process.core.processors.impl中的类
 
GenericAggregateProcessorImpl() - 类 的构造器cn.ideabuffer.process.core.processors.impl.GenericAggregateProcessorImpl
 
GenericAggregateProcessorImpl(GenericAggregator<I, O>, List<GenericMergeableNode<I>>) - 类 的构造器cn.ideabuffer.process.core.processors.impl.GenericAggregateProcessorImpl
 
GenericAggregator<I,O> - cn.ideabuffer.process.core.aggregators中的接口
通用聚合器,用于合并GenericMergeableNode节点的Processor返回结果,每个GenericMergeableNode中的Processor节点返回结果类型相同。
GenericMergeableNode<R> - cn.ideabuffer.process.core.nodes中的接口
通用可合并结果的节点
GenericMergeableNodeBuilder<T> - cn.ideabuffer.process.core.nodes.builder中的类
 
GenericMergeableNodeBuilder() - 类 的构造器cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
get(Key<V>) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
get(Key<V>, boolean, boolean) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
get(Key<V>, V) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
get(Key<V>, V, boolean, boolean) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
get(Key<V>) - 接口 中的方法cn.ideabuffer.process.core.context.Parameter
获取指定类型的值。
get(Key<V>, V) - 接口 中的方法cn.ideabuffer.process.core.context.Parameter
获取指定key的值,如果为null,则取默认值。
get(Key<V>) - 类 中的方法cn.ideabuffer.process.core.context.ParameterImpl
 
get(Key<V>, V) - 类 中的方法cn.ideabuffer.process.core.context.ParameterImpl
 
getAggregator() - 接口 中的方法cn.ideabuffer.process.core.processors.AggregateProcessor
获取聚合器
getAggregator() - 接口 中的方法cn.ideabuffer.process.core.processors.DistributeAggregateProcessor
 
getAggregator() - 类 中的方法cn.ideabuffer.process.core.processors.impl.DefaultAggregateProcessor
 
getAggregator() - 类 中的方法cn.ideabuffer.process.core.processors.impl.DistributeAggregateProcessorImpl
 
getAggregator() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.AggregateProcessorProxy
 
getAggregator() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.DistributeAggregateProcessorProxy
 
getBlock() - 接口 中的方法cn.ideabuffer.process.core.context.Context
获取当前区块
getBlock() - 类 中的方法cn.ideabuffer.process.core.context.ContextImpl
 
getBlock() - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
getBranch() - 类 中的方法cn.ideabuffer.process.core.processors.impl.WhileProcessorImpl
 
getBranch() - 接口 中的方法cn.ideabuffer.process.core.processors.WhileProcessor
 
getBranch() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.DoWhileProcessorProxy
 
getBranch() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.WhileProcessorProxy
 
getBranches() - 类 中的方法cn.ideabuffer.process.core.processors.impl.ParallelBranchProcessorImpl
 
getBranches() - 接口 中的方法cn.ideabuffer.process.core.processors.ParallelBranchProcessor
 
getBranches() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.ParallelBranchProcessorProxy
 
getBranchNode() - 类 中的方法cn.ideabuffer.process.core.nodes.TryCatchFinallyNode.CatchMapper
 
getCatchMapperList() - 类 中的方法cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 
getCatchMapperList() - 接口 中的方法cn.ideabuffer.process.core.processors.TryCatchFinallyProcessor
 
getCatchMapperList() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.TryCatchFinallyProcessorProxy
 
getCause() - 异常错误 中的方法cn.ideabuffer.process.core.exceptions.ProcessException
 
getCode() - 类 中的方法cn.ideabuffer.process.core.status.ProcessErrorCode
 
getCode() - 类 中的方法cn.ideabuffer.process.core.status.ProcessStatus
 
getConverter() - 接口 中的方法cn.ideabuffer.process.core.processors.ConvertProcessor
 
getConverter() - 类 中的方法cn.ideabuffer.process.core.processors.impl.ConvertProcessorImpl
 
getCurrentException() - 接口 中的方法cn.ideabuffer.process.core.context.Context
获取当前异常对象
getCurrentException() - 类 中的方法cn.ideabuffer.process.core.context.ContextImpl
 
getCurrentException() - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
getDeclaredKeys() - 类 中的方法cn.ideabuffer.process.core.DefaultProcessDefinition
 
getDeclaredKeys() - 接口 中的方法cn.ideabuffer.process.core.ProcessDefinition
 
getDescription() - 类 中的方法cn.ideabuffer.process.core.context.Key
 
getDescription() - 类 中的方法cn.ideabuffer.process.core.DefaultProcessDefinition
 
getDescription() - 接口 中的方法cn.ideabuffer.process.core.Describable
 
getDescription() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractNode
 
getErrorCode() - 接口 中的方法cn.ideabuffer.process.core.status.ProcessErrorCodeProvider
获取ResultCode
getErrorCode() - 类 中的方法cn.ideabuffer.process.core.status.ProcessStatus
 
getException() - 类 中的方法cn.ideabuffer.process.core.status.ProcessStatus
 
getExceptionClass() - 类 中的方法cn.ideabuffer.process.core.nodes.TryCatchFinallyNode.CatchMapper
 
getExecutor() - 接口 中的方法cn.ideabuffer.process.core.Executable
获取当前执行的线程池
getExecutor() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
getFallbackProcessor() - 接口 中的方法cn.ideabuffer.process.core.Degradable
 
getFallbackProcessor() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
getFalseBranch() - 接口 中的方法cn.ideabuffer.process.core.processors.IfProcessor
 
getFalseBranch() - 类 中的方法cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
getFalseBranch() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.IfProcessorProxy
 
getFinallyBranch() - 类 中的方法cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 
getFinallyBranch() - 接口 中的方法cn.ideabuffer.process.core.processors.TryCatchFinallyProcessor
 
getFinallyBranch() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.TryCatchFinallyProcessorProxy
 
getFuture(Context, DistributeMergeableNode<?, R>, BlockingQueue<ParallelDistributeAggregator.MergerNode<?, R>>, R) - 类 中的方法cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator
 
getFuture(Context, GenericMergeableNode<I>, BlockingQueue<I>) - 类 中的方法cn.ideabuffer.process.core.aggregators.ParallelGenericAggregator
 
getHandler() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.AbstractProcessorProxy
 
getHandler() - 接口 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.ProcessorProxy
 
getHandlers() - 类 中的方法cn.ideabuffer.process.core.DefaultProcessDefinition
 
getHandlers() - 接口 中的方法cn.ideabuffer.process.core.ProcessDefinition
返回包装处理器
getId() - 接口 中的方法cn.ideabuffer.process.core.Identity
 
getId() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractNode
 
getInitializeMode() - 类 中的方法cn.ideabuffer.process.core.DefaultProcessDefinition
 
getInitializeMode() - 接口 中的方法cn.ideabuffer.process.core.ProcessDefinition
 
getKey() - 类 中的方法cn.ideabuffer.process.core.context.Key
 
getKeyManager() - 接口 中的方法cn.ideabuffer.process.core.processors.IfProcessor
 
getKeyManager() - 类 中的方法cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
getKeyManager() - 类 中的方法cn.ideabuffer.process.core.processors.impl.WhileProcessorImpl
 
getKeyManager() - 接口 中的方法cn.ideabuffer.process.core.processors.WhileProcessor
 
getKeyManager() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.DoWhileProcessorProxy
 
getKeyManager() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.IfProcessorProxy
 
getKeyManager() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.WhileProcessorProxy
 
getKeyMapper() - 接口 中的方法cn.ideabuffer.process.core.KeyManager
 
getKeyMapper() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
getListeners() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
getListeners() - 接口 中的方法cn.ideabuffer.process.core.nodes.ExecutableNode
 
getMappedKey(Key<V>) - 类 中的方法cn.ideabuffer.process.core.context.KeyMapper
获取key的映射。
getMapper() - 接口 中的方法cn.ideabuffer.process.core.context.Context
获取参数映射器
getMapper() - 类 中的方法cn.ideabuffer.process.core.context.ContextImpl
 
getMapper() - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
getMappingKey(Key<V>, KeyMapper) - 类 中的静态方法cn.ideabuffer.process.core.context.Contexts
 
getMergeableNodes() - 类 中的方法cn.ideabuffer.process.core.nodes.aggregate.AbstractAggregatableNode
 
getMergeableNodes() - 类 中的方法cn.ideabuffer.process.core.nodes.aggregate.AbstractDistributeAggregatableNode
 
getMergeableNodes() - 接口 中的方法cn.ideabuffer.process.core.nodes.aggregate.AggregatableNode
 
getMergeableNodes() - 接口 中的方法cn.ideabuffer.process.core.nodes.aggregate.DistributeAggregatableNode
 
getMergeableNodes() - 接口 中的方法cn.ideabuffer.process.core.processors.AggregateProcessor
获取合并节点
getMergeableNodes() - 接口 中的方法cn.ideabuffer.process.core.processors.DistributeAggregateProcessor
 
getMergeableNodes() - 类 中的方法cn.ideabuffer.process.core.processors.impl.DefaultAggregateProcessor
 
getMergeableNodes() - 类 中的方法cn.ideabuffer.process.core.processors.impl.DistributeAggregateProcessorImpl
 
getMergeableNodes() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.AggregateProcessorProxy
 
getMergeableNodes() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.DistributeAggregateProcessorProxy
 
getMessage() - 类 中的方法cn.ideabuffer.process.core.status.ProcessErrorCode
 
getMessage() - 类 中的方法cn.ideabuffer.process.core.status.ProcessStatus
 
getName() - 类 中的方法cn.ideabuffer.process.core.DefaultProcessDefinition
 
getName() - 接口 中的方法cn.ideabuffer.process.core.Describable
 
getName() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
getName() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractNode
 
getName() - 类 中的方法cn.ideabuffer.process.core.nodes.DefaultDistributeMergeableNode
 
getName() - 类 中的方法cn.ideabuffer.process.core.nodes.DefaultGenericMergeableNode
 
getNodes() - 接口 中的方法cn.ideabuffer.process.core.ComplexNodes
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.DefaultProcessDefinition
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.DefaultProcessInstance
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.nodes.aggregate.AbstractAggregatableNode
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.nodes.aggregate.AbstractDistributeAggregatableNode
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.nodes.branch.DefaultBranchNode
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.nodes.condition.DoWhileConditionNode
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.nodes.condition.IfConditionNode
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.nodes.condition.WhileConditionNode
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.nodes.DefaultParallelBranchNode
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.nodes.NodeGroup
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.nodes.TryCatchFinallyNode
 
getNodes() - 接口 中的方法cn.ideabuffer.process.core.ProcessDefinition
获取所有节点
getNodes() - 接口 中的方法cn.ideabuffer.process.core.processors.BranchProcessor
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.processors.impl.BranchProcessorImpl
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.processors.impl.NodeGroupProcessorImpl
 
getNodes() - 接口 中的方法cn.ideabuffer.process.core.processors.NodeGroupProcessor
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.BranchProcessorProxy
 
getNodes() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.NodeGroupProcessorProxy
 
getParameters() - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
getParameters() - 接口 中的方法cn.ideabuffer.process.core.context.Parameter
获取所有的参数Key,返回结果不可修改
getParameters() - 类 中的方法cn.ideabuffer.process.core.context.ParameterImpl
 
getParent() - 接口 中的方法cn.ideabuffer.process.core.block.Block
获取parent。
getParent() - 类 中的方法cn.ideabuffer.process.core.block.BlockFacade
 
getParent() - 类 中的方法cn.ideabuffer.process.core.block.InnerBlock
 
getProcessDefinition() - 类 中的方法cn.ideabuffer.process.core.processors.impl.ProcessInstanceProcessorImpl
 
getProcessDefinition() - 接口 中的方法cn.ideabuffer.process.core.processors.ProcessInstanceProcessor
获取流程定义
getProcessDefinition() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.ProcessInstanceProcessorProxy
 
getProcessor() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
getProcessor() - 类 中的方法cn.ideabuffer.process.core.nodes.DefaultDistributeMergeableNode
 
getProcessor() - 类 中的方法cn.ideabuffer.process.core.nodes.DefaultGenericMergeableNode
 
getProcessor() - 接口 中的方法cn.ideabuffer.process.core.nodes.ExecutableNode
 
getProcessor() - 接口 中的方法cn.ideabuffer.process.core.nodes.MergeableNode
获取处理器
getProcessor() - 接口 中的方法cn.ideabuffer.process.core.processors.ConvertProcessor
 
getProcessor() - 类 中的方法cn.ideabuffer.process.core.processors.impl.ConvertProcessorImpl
 
getReadableKeys() - 接口 中的方法cn.ideabuffer.process.core.KeyManager
获取可读key集合
getReadableKeys() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
getResult() - 类 中的方法cn.ideabuffer.process.core.DefaultProcessInstance
 
getResult() - 接口 中的方法cn.ideabuffer.process.core.ProcessInstance
 
getResult() - 类 中的方法cn.ideabuffer.process.core.processors.impl.ProcessInstanceProcessorImpl
 
getResult() - 接口 中的方法cn.ideabuffer.process.core.processors.ProcessInstanceProcessor
获取返回结果
getResult() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.ProcessInstanceProcessorProxy
 
getResult(Context) - 接口 中的方法cn.ideabuffer.process.core.ResultHandler
 
getResultHandler() - 类 中的方法cn.ideabuffer.process.core.DefaultProcessDefinition
 
getResultHandler() - 接口 中的方法cn.ideabuffer.process.core.ProcessDefinition
 
getResultHandler() - 类 中的方法cn.ideabuffer.process.core.processors.impl.NodeGroupProcessorImpl
 
getResultHandler() - 接口 中的方法cn.ideabuffer.process.core.processors.NodeGroupProcessor
 
getResultHandler() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.NodeGroupProcessorProxy
 
getResultKey() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
getResultKey() - 接口 中的方法cn.ideabuffer.process.core.nodes.ExecutableNode
 
getReturnCondition() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
getReturnCondition() - 接口 中的方法cn.ideabuffer.process.core.nodes.ExecutableNode
 
getRule() - 接口 中的方法cn.ideabuffer.process.core.Matchable
获取规则
getRule() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
getRule() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractMergeableNode
 
getRule() - 接口 中的方法cn.ideabuffer.process.core.processors.IfProcessor
 
getRule() - 类 中的方法cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
getRule() - 类 中的方法cn.ideabuffer.process.core.processors.impl.WhileProcessorImpl
 
getRule() - 接口 中的方法cn.ideabuffer.process.core.processors.WhileProcessor
 
getRule() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.DoWhileProcessorProxy
 
getRule() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.IfProcessorProxy
 
getRule() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.WhileProcessorProxy
 
getTarget() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.AbstractProcessorProxy
 
getTarget() - 接口 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.ProcessorProxy
 
getTimeout() - 接口 中的方法cn.ideabuffer.process.core.Mergeable
获取超时时间,单位:毫秒
getTimeout() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractMergeableNode
 
getTimeout() - 类 中的方法cn.ideabuffer.process.core.nodes.aggregate.AbstractAggregatableNode
 
getTimeout() - 类 中的方法cn.ideabuffer.process.core.nodes.aggregate.AbstractDistributeAggregatableNode
 
getTimeout() - 接口 中的方法cn.ideabuffer.process.core.nodes.aggregate.AggregatableNode
获取超时时间
getTimeout() - 接口 中的方法cn.ideabuffer.process.core.nodes.aggregate.DistributeAggregatableNode
 
getTrueBranch() - 接口 中的方法cn.ideabuffer.process.core.processors.IfProcessor
 
getTrueBranch() - 类 中的方法cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
getTrueBranch() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.IfProcessorProxy
 
getTryBranch() - 类 中的方法cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 
getTryBranch() - 接口 中的方法cn.ideabuffer.process.core.processors.TryCatchFinallyProcessor
 
getTryBranch() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.TryCatchFinallyProcessorProxy
 
getValueType() - 类 中的方法cn.ideabuffer.process.core.context.Key
 
getWritableKeys() - 接口 中的方法cn.ideabuffer.process.core.KeyManager
获取可写key集合
getWritableKeys() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
group - 类 中的变量cn.ideabuffer.process.core.utils.AggregateUtils.TimeoutThreadFactory
 

H

handler - 类 中的变量cn.ideabuffer.process.core.processors.wrapper.proxy.AbstractProcessorProxy
 
handlers - 类 中的变量cn.ideabuffer.process.core.DefaultProcessDefinition
 
handlers - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
handlers - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
handlers - 类 中的变量cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
hasBroken() - 接口 中的方法cn.ideabuffer.process.core.block.Block
是否已执行break操作。
hasBroken() - 类 中的方法cn.ideabuffer.process.core.block.BlockFacade
 
hasBroken - 类 中的变量cn.ideabuffer.process.core.block.InnerBlock
 
hasBroken() - 类 中的方法cn.ideabuffer.process.core.block.InnerBlock
 
hasContinued() - 接口 中的方法cn.ideabuffer.process.core.block.Block
是否已执行continue操作。
hasContinued() - 类 中的方法cn.ideabuffer.process.core.block.BlockFacade
 
hasContinued - 类 中的变量cn.ideabuffer.process.core.block.InnerBlock
 
hasContinued() - 类 中的方法cn.ideabuffer.process.core.block.InnerBlock
 
hashCode() - 类 中的方法cn.ideabuffer.process.core.block.InnerBlock
 
hashCode() - 类 中的方法cn.ideabuffer.process.core.context.ContextImpl
 
hashCode() - 类 中的方法cn.ideabuffer.process.core.context.Key
 
HashMapMerger<K,V> - cn.ideabuffer.process.core.nodes.merger中的类
 
HashMapMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.HashMapMerger
 
HashSetMerger<T> - cn.ideabuffer.process.core.nodes.merger中的类
 
HashSetMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.HashSetMerger
 

I

id - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractNode
 
id - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
id - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
id - 类 中的变量cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
id(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
Identity - cn.ideabuffer.process.core中的接口
 
IfConditionNode - cn.ideabuffer.process.core.nodes.condition中的类
 
IfConditionNode(Rule, BranchNode) - 类 的构造器cn.ideabuffer.process.core.nodes.condition.IfConditionNode
 
IfConditionNode(Rule, BranchNode, BranchNode) - 类 的构造器cn.ideabuffer.process.core.nodes.condition.IfConditionNode
 
IfConditionNode(Rule, BranchNode, BranchNode, KeyMapper, Set<Key<?>>, Set<Key<?>>) - 类 的构造器cn.ideabuffer.process.core.nodes.condition.IfConditionNode
 
IfConditionNode() - 类 的构造器cn.ideabuffer.process.core.nodes.condition.IfConditionNode
 
IfNodeBuilder - cn.ideabuffer.process.core.nodes.builder中的类
 
IfNodeBuilder() - 类 的构造器cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
IfNodeBuilder.IfWhenBuilder - cn.ideabuffer.process.core.nodes.builder中的类
 
IfProcessor - cn.ideabuffer.process.core.processors中的接口
 
IfProcessorImpl - cn.ideabuffer.process.core.processors.impl中的类
 
IfProcessorImpl(Rule, BranchNode, BranchNode) - 类 的构造器cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
IfProcessorImpl(Rule, BranchNode, BranchNode, KeyManager) - 类 的构造器cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
IfProcessorProxy - cn.ideabuffer.process.core.processors.wrapper.proxy中的类
 
IfProcessorProxy(IfProcessor, StatusWrapperHandler) - 类 的构造器cn.ideabuffer.process.core.processors.wrapper.proxy.IfProcessorProxy
 
IfWhenBuilder(IfNodeBuilder) - 类 的构造器cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder.IfWhenBuilder
 
IllegalCatchGrammarException - cn.ideabuffer.process.core.exceptions中的异常错误
 
IllegalCatchGrammarException() - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalCatchGrammarException
 
IllegalCatchGrammarException(String) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalCatchGrammarException
 
IllegalCatchGrammarException(String, Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalCatchGrammarException
 
IllegalCatchGrammarException(Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalCatchGrammarException
 
IllegalCatchGrammarException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalCatchGrammarException
 
IllegalResultClassException - cn.ideabuffer.process.core.exceptions中的异常错误
 
IllegalResultClassException() - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalResultClassException
 
IllegalResultClassException(String) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalResultClassException
 
IllegalResultClassException(String, Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalResultClassException
 
IllegalResultClassException(Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalResultClassException
 
IllegalResultClassException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalResultClassException
 
IllegalResultKeyException - cn.ideabuffer.process.core.exceptions中的异常错误
 
IllegalResultKeyException() - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalResultKeyException
 
IllegalResultKeyException(String) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalResultKeyException
 
IllegalResultKeyException(String, Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalResultKeyException
 
IllegalResultKeyException(Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalResultKeyException
 
IllegalResultKeyException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.IllegalResultKeyException
 
initialize() - 类 中的方法cn.ideabuffer.process.core.aggregators.AbstractAggregator
 
initialize() - 类 中的方法cn.ideabuffer.process.core.DefaultProcessDefinition
 
initialize() - 接口 中的方法cn.ideabuffer.process.core.Lifecycle
 
initialize(List<? extends Lifecycle>) - 类 中的静态方法cn.ideabuffer.process.core.LifecycleManager
 
initialize(Lifecycle) - 类 中的静态方法cn.ideabuffer.process.core.LifecycleManager
 
initialize() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
initialize() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractNode
 
initialize() - 类 中的方法cn.ideabuffer.process.core.nodes.DefaultDistributeMergeableNode
 
initialize() - 类 中的方法cn.ideabuffer.process.core.nodes.DefaultGenericMergeableNode
 
initialize() - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.AbstractTransmittableNode
 
initialize() - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
initialize() - 类 中的方法cn.ideabuffer.process.core.processors.impl.BranchProcessorImpl
 
initialize() - 类 中的方法cn.ideabuffer.process.core.processors.impl.DefaultAggregateProcessor
 
initialize() - 类 中的方法cn.ideabuffer.process.core.processors.impl.DistributeAggregateProcessorImpl
 
initialize() - 类 中的方法cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
initialize() - 类 中的方法cn.ideabuffer.process.core.processors.impl.NodeGroupProcessorImpl
 
initialize() - 类 中的方法cn.ideabuffer.process.core.processors.impl.ParallelBranchProcessorImpl
 
initialize() - 类 中的方法cn.ideabuffer.process.core.processors.impl.ProcessInstanceProcessorImpl
 
initialize() - 类 中的方法cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 
initialize() - 类 中的方法cn.ideabuffer.process.core.processors.impl.WhileProcessorImpl
 
initialize() - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.AbstractProcessorProxy
 
initializeMode - 类 中的变量cn.ideabuffer.process.core.DefaultProcessDefinition
 
InitializeMode - cn.ideabuffer.process.core中的枚举
 
InitializeMode() - 枚举 的构造器cn.ideabuffer.process.core.InitializeMode
 
initializeMode - 类 中的变量cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
initializeMode(InitializeMode) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
INITIALIZING_MAP - 类 中的静态变量cn.ideabuffer.process.core.LifecycleManager
 
InnerBlock - cn.ideabuffer.process.core.block中的类
内部使用的Block,用于在进入需要增加作用域的节点(例如WhileConditionNodeIfConditionNode等)时,会构建此对象来实现新的作用域。
InnerBlock() - 类 的构造器cn.ideabuffer.process.core.block.InnerBlock
 
InnerBlock(Block) - 类 的构造器cn.ideabuffer.process.core.block.InnerBlock
 
InnerBlock(boolean, boolean, Block) - 类 的构造器cn.ideabuffer.process.core.block.InnerBlock
 
IntArrayMerger - cn.ideabuffer.process.core.nodes.merger中的类
 
IntArrayMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.IntArrayMerger
 
IntAvgMerger - cn.ideabuffer.process.core.nodes.merger中的类
 
IntAvgMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.IntAvgMerger
 
IntSumMerger - cn.ideabuffer.process.core.nodes.merger中的类
 
IntSumMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.IntSumMerger
 
isAvailable() - 枚举 中的方法cn.ideabuffer.process.core.LifecycleState
 
isComplete(ProcessStatus) - 类 中的静态方法cn.ideabuffer.process.core.status.ProcessStatus
 
isComplete() - 类 中的方法cn.ideabuffer.process.core.status.ProcessStatus
 
isEmpty() - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
isEmpty() - 类 中的方法cn.ideabuffer.process.core.context.KeyMapper
 
isEmpty() - 接口 中的方法cn.ideabuffer.process.core.context.Parameter
如果当前map没有映射时,返回true,否则返回false
isEmpty() - 类 中的方法cn.ideabuffer.process.core.context.ParameterImpl
 
isFailure(ProcessStatus) - 类 中的静态方法cn.ideabuffer.process.core.status.ProcessStatus
 
isFailure() - 类 中的方法cn.ideabuffer.process.core.status.ProcessStatus
 
isParallel() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
isParallel() - 接口 中的方法cn.ideabuffer.process.core.nodes.ExecutableNode
 
isProceed(ProcessStatus) - 类 中的静态方法cn.ideabuffer.process.core.status.ProcessStatus
result不为null,并且success为true
isProceed() - 类 中的方法cn.ideabuffer.process.core.status.ProcessStatus
 
isSuccess(ProcessStatus) - 类 中的静态方法cn.ideabuffer.process.core.status.ProcessStatus
 
isSuccess() - 类 中的方法cn.ideabuffer.process.core.status.ProcessStatus
 
isWeakDependency() - 接口 中的方法cn.ideabuffer.process.core.Degradable
 
isWeakDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 

K

Key<V> - cn.ideabuffer.process.core.context中的类
参数的键,以此来进行参数的映射。
Key(Serializable, Class<? super V>) - 类 的构造器cn.ideabuffer.process.core.context.Key
 
Key(Serializable, Class<? super V>, String) - 类 的构造器cn.ideabuffer.process.core.context.Key
 
key - 类 中的变量cn.ideabuffer.process.core.context.Key
参数key
KeyManager - cn.ideabuffer.process.core中的接口
 
keyManager - 类 中的变量cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
keyManager - 类 中的变量cn.ideabuffer.process.core.processors.impl.WhileProcessorImpl
 
KeyMapper - cn.ideabuffer.process.core.context中的类
参数映射器,解决节点复用的问题。
KeyMapper() - 类 的构造器cn.ideabuffer.process.core.context.KeyMapper
 
KeyMapper(KeyMapper) - 类 的构造器cn.ideabuffer.process.core.context.KeyMapper
 
keyMapper - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
keyMapper - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
keyMapper - 类 中的变量cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
keyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 

L

Lifecycle - cn.ideabuffer.process.core中的接口
 
LifecycleException - cn.ideabuffer.process.core.exceptions中的异常错误
 
LifecycleException() - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.LifecycleException
 
LifecycleException(String) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.LifecycleException
 
LifecycleException(String, Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.LifecycleException
 
LifecycleException(Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.LifecycleException
 
LifecycleException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.LifecycleException
 
LifecycleManager - cn.ideabuffer.process.core中的类
 
LifecycleManager() - 类 的构造器cn.ideabuffer.process.core.LifecycleManager
 
LifecycleState - cn.ideabuffer.process.core中的枚举
 
LifecycleState(boolean) - 枚举 的构造器cn.ideabuffer.process.core.LifecycleState
 
listeners - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
listeners - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
ListMerger<T> - cn.ideabuffer.process.core.nodes.merger中的接口
List类型合并器
logger - 类 中的变量cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator
 
logger - 类 中的变量cn.ideabuffer.process.core.aggregators.ParallelGenericAggregator
 
logger - 类 中的变量cn.ideabuffer.process.core.aggregators.SerialDistributeAggregator
 
logger - 类 中的变量cn.ideabuffer.process.core.aggregators.SerialGenericAggregator
 
LOGGER - 类 中的静态变量cn.ideabuffer.process.core.LifecycleManager
 
logger - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractMergeableNode
 
logger - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractNode
 
LOGGER - 类 中的静态变量cn.ideabuffer.process.core.utils.AggregateUtils
 
LongArrayMerger - cn.ideabuffer.process.core.nodes.merger中的类
 
LongArrayMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.LongArrayMerger
 
LongAvgMerger - cn.ideabuffer.process.core.nodes.merger中的类
 
LongAvgMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.LongAvgMerger
 
LongSumMerger - cn.ideabuffer.process.core.nodes.merger中的类
 
LongSumMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.LongSumMerger
 

M

map(Key<V>, Key<V>) - 类 中的方法cn.ideabuffer.process.core.context.KeyMapper
参数key映射,将原有的key:from映射至新的key:to
MapMerger<K,V> - cn.ideabuffer.process.core.nodes.merger中的接口
Map类型合并器
mapper - 类 中的变量cn.ideabuffer.process.core.context.ContextWrapper
参数映射器
mapper - 类 中的变量cn.ideabuffer.process.core.context.KeyMapper
 
mapper - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
match(Context) - 类 中的方法cn.ideabuffer.process.core.rules.And
 
match(Context) - 类 中的方法cn.ideabuffer.process.core.rules.Not
 
match(Context) - 类 中的方法cn.ideabuffer.process.core.rules.Or
 
match(Context) - 接口 中的方法cn.ideabuffer.process.core.rules.Rule
校验是否满足当前规则
Matchable - cn.ideabuffer.process.core中的接口
可执行规则接口
merge() - 类 中的方法cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator.MergerNode
 
merge() - 类 中的方法cn.ideabuffer.process.core.aggregators.SerialDistributeAggregator.MergerNode
 
merge(Collection<List<T>>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.ArrayListMerger
 
merge(Collection<boolean[]>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.BooleanArrayMerger
 
merge(Collection<byte[]>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.ByteArrayMerger
 
merge(Collection<long[]>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.CharArrayMerger
 
merge(Collection<double[]>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.DoubleArrayMerger
 
merge(Collection<Double>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.DoubleAvgMerger
 
merge(Collection<Double>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.DoubleSumMerger
 
merge(Collection<float[]>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.FloatArrayMerger
 
merge(Collection<Map<K, V>>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.HashMapMerger
 
merge(Collection<Set<T>>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.HashSetMerger
 
merge(Collection<int[]>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.IntArrayMerger
 
merge(Collection<Integer>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.IntAvgMerger
 
merge(Collection<Integer>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.IntSumMerger
 
merge(Collection<List<T>>) - 接口 中的方法cn.ideabuffer.process.core.nodes.merger.ListMerger
 
merge(Collection<char[]>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.LongArrayMerger
 
merge(Collection<Long>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.LongAvgMerger
 
merge(Collection<Long>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.LongSumMerger
 
merge(Collection<Map<K, V>>) - 接口 中的方法cn.ideabuffer.process.core.nodes.merger.MapMerger
 
merge(Collection<P>) - 接口 中的方法cn.ideabuffer.process.core.nodes.merger.Merger
结果合并
merge(Collection<Set<T>>) - 接口 中的方法cn.ideabuffer.process.core.nodes.merger.SetMerger
 
merge(Collection<short[]>) - 类 中的方法cn.ideabuffer.process.core.nodes.merger.ShortArrayMerger
 
merge(T, R) - 接口 中的方法cn.ideabuffer.process.core.processors.DistributeMerger
分布式结果合并
merge(T, R) - 类 中的方法cn.ideabuffer.process.core.processors.impl.DistributeProcessorAdaptor
 
merge(T, R) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.DistributeProcessorProxy
 
Mergeable - cn.ideabuffer.process.core中的接口
可合并结果接口
MergeableNode<P extends Processor<R>,R> - cn.ideabuffer.process.core.nodes中的接口
可合并结果的节点
mergeableNodes - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
mergeableNodes - 类 中的变量cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
mergeableNodes - 类 中的变量cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
mergeableNodes - 类 中的变量cn.ideabuffer.process.core.processors.impl.DefaultAggregateProcessor
 
mergeableNodes - 类 中的变量cn.ideabuffer.process.core.processors.impl.DistributeAggregateProcessorImpl
 
merger - 类 中的变量cn.ideabuffer.process.core.aggregators.ParallelGenericAggregator
结果合并器
merger - 类 中的变量cn.ideabuffer.process.core.aggregators.SerialGenericAggregator
 
merger - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
Merger<P,R> - cn.ideabuffer.process.core.nodes.merger中的接口
结果合并器,在聚合节点执行时会使用该类的实例,将各个 MergeableNode 节点中的 Processor 返回的结果进行合并。
merger - 类 中的变量cn.ideabuffer.process.core.processors.impl.DistributeProcessorAdaptor
 
MergerNode(DistributeMergeableNode<V, R>, V, R) - 类 的构造器cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator.MergerNode
 
MergerNode(DistributeMergeableNode<V, R>, V, R) - 类 的构造器cn.ideabuffer.process.core.aggregators.SerialDistributeAggregator.MergerNode
 
Mergers - cn.ideabuffer.process.core.nodes.merger中的类
 
Mergers() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.Mergers
 
message - 类 中的变量cn.ideabuffer.process.core.status.ProcessErrorCode
 

N

name - 类 中的变量cn.ideabuffer.process.core.DefaultProcessDefinition
 
name - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractNode
 
name - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
name - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
name - 类 中的变量cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
name - 类 中的变量cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
name(String) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
namePrefix - 类 中的变量cn.ideabuffer.process.core.utils.AggregateUtils.TimeoutThreadFactory
 
newBranch() - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newBranch(List<ExecutableNode<?, ?>>) - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newBranch(Rule, List<ExecutableNode<?, ?>>) - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newBranch(ExecutableNode<?, ?>...) - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newBranch(Rule, ExecutableNode<?, ?>...) - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
newBuilder() - 类 中的静态方法cn.ideabuffer.process.core.processors.builder.ConvertProcessorBuilder
 
newContext() - 类 中的静态方法cn.ideabuffer.process.core.context.Contexts
创建流程上下文。
newDistributeAggregatableNode() - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newGenericAggregatableNode() - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newGenericAggregatableNode(GenericAggregateProcessorImpl<P, R>) - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newGroup() - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newInstance() - 类 中的方法cn.ideabuffer.process.core.DefaultProcessDefinition
 
newInstance() - 接口 中的方法cn.ideabuffer.process.core.ProcessDefinition
 
newKey(Serializable, Class<? super V>) - 类 中的静态方法cn.ideabuffer.process.core.context.Contexts
创建参数Key。
newKey(Serializable, Class<? super V>, String) - 类 中的静态方法cn.ideabuffer.process.core.context.Contexts
创建参数Key。
newParallelBranchNode() - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newParallelBranchNode(Rule) - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newParallelBranchNode(Rule, List<BranchNode>) - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newParallelBranchNode(Rule, Executor, List<BranchNode>) - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newParallelDistributeAggregator(Executor, Class<O>) - 类 中的静态方法cn.ideabuffer.process.core.aggregators.Aggregators
创建并行分布式聚合器
newParallelDistributeAggregator(Executor, Class<O>, long) - 类 中的静态方法cn.ideabuffer.process.core.aggregators.Aggregators
创建并行分布式聚合器
newParallelDistributeAggregator(Executor, Class<O>, long, TimeUnit) - 类 中的静态方法cn.ideabuffer.process.core.aggregators.Aggregators
创建并行分布式聚合器
newParallelGenericAggregator(Executor, Merger<I, O>) - 类 中的静态方法cn.ideabuffer.process.core.aggregators.Aggregators
创建并行通用聚合器
newParallelGenericAggregator(Executor, Merger<I, O>, long) - 类 中的静态方法cn.ideabuffer.process.core.aggregators.Aggregators
创建并行通用聚合器
newParallelGenericAggregator(Executor, Merger<I, O>, long, TimeUnit) - 类 中的静态方法cn.ideabuffer.process.core.aggregators.Aggregators
创建并行通用聚合器
newParallelUnitAggregator(Executor, UnitMerger<R>) - 类 中的静态方法cn.ideabuffer.process.core.aggregators.Aggregators
创建并行单元化聚合器
newProcessNode() - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newProcessNode(Processor<R>) - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newProcessNode(Processor<R>, Set<Key<?>>, Set<Key<?>>) - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newProcessNode(Processor<R>, KeyMapper, Set<Key<?>>, Set<Key<?>>) - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
newSerialDistributeAggregator(Class<O>) - 类 中的静态方法cn.ideabuffer.process.core.aggregators.Aggregators
创建串行分布式聚合器
newSerialGenericAggregator(Merger<I, O>) - 类 中的静态方法cn.ideabuffer.process.core.aggregators.Aggregators
创建串行通用聚合器
newSerialUnitAggregator(UnitMerger<R>) - 类 中的静态方法cn.ideabuffer.process.core.aggregators.Aggregators
创建串行单元化聚合器
newThread(Runnable) - 类 中的方法cn.ideabuffer.process.core.utils.AggregateUtils.TimeoutThreadFactory
 
newUnitAggregatableNode() - 类 中的静态方法cn.ideabuffer.process.core.nodes.Nodes
 
next - 类 中的变量cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
node - 类 中的变量cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator.MergerNode
 
node - 类 中的变量cn.ideabuffer.process.core.aggregators.SerialDistributeAggregator.MergerNode
 
Node - cn.ideabuffer.process.core中的接口
通用节点
node - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
NodeExecutors - cn.ideabuffer.process.core.executors中的类
 
NodeExecutors() - 类 的构造器cn.ideabuffer.process.core.executors.NodeExecutors
 
NodeGroup<R> - cn.ideabuffer.process.core.nodes中的类
 
NodeGroup() - 类 的构造器cn.ideabuffer.process.core.nodes.NodeGroup
 
NodeGroupBuilder<R> - cn.ideabuffer.process.core.nodes.builder中的类
 
NodeGroupBuilder() - 类 的构造器cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
NodeGroupProcessor<R> - cn.ideabuffer.process.core.processors中的接口
 
NodeGroupProcessorImpl<R> - cn.ideabuffer.process.core.processors.impl中的类
 
NodeGroupProcessorImpl(List<ExecutableNode<?, ?>>, ResultHandler<R>) - 类 的构造器cn.ideabuffer.process.core.processors.impl.NodeGroupProcessorImpl
 
NodeGroupProcessorProxy<R> - cn.ideabuffer.process.core.processors.wrapper.proxy中的类
 
NodeGroupProcessorProxy(NodeGroupProcessor<R>, WrapperHandler<R>) - 类 的构造器cn.ideabuffer.process.core.processors.wrapper.proxy.NodeGroupProcessorProxy
 
nodes - 类 中的变量cn.ideabuffer.process.core.DefaultProcessDefinition
 
nodes - 类 中的变量cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
nodes - 类 中的变量cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
Nodes - cn.ideabuffer.process.core.nodes中的类
 
Nodes() - 类 的构造器cn.ideabuffer.process.core.nodes.Nodes
 
nodes - 类 中的变量cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
nodes - 类 中的变量cn.ideabuffer.process.core.processors.impl.BranchProcessorImpl
 
nodes - 类 中的变量cn.ideabuffer.process.core.processors.impl.NodeGroupProcessorImpl
 
Not - cn.ideabuffer.process.core.rules中的类
 
Not(Rule) - 类 的构造器cn.ideabuffer.process.core.rules.Not
 
not(Rule) - 类 中的静态方法cn.ideabuffer.process.core.rules.Rules
规则非操作
notifyListeners(Context, R, Throwable, boolean) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 

O

of(Map<Key<?>, Object>) - 类 中的静态方法cn.ideabuffer.process.core.context.Contexts
根据参数map创建流程上下文。
of(Block) - 类 中的静态方法cn.ideabuffer.process.core.context.Contexts
根据block创建流程上下文。
of(Block, Map<Key<?>, Object>) - 类 中的静态方法cn.ideabuffer.process.core.context.Contexts
根据block和参数map创建流程上下文。
onComplete(Context, R) - 接口 中的方法cn.ideabuffer.process.core.ProcessListener
 
onCondition(R) - 接口 中的方法cn.ideabuffer.process.core.ReturnCondition
 
onException(Throwable) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
onFailure(Context, Throwable) - 接口 中的方法cn.ideabuffer.process.core.ProcessListener
 
Or - cn.ideabuffer.process.core.rules中的类
 
Or(Rule...) - 类 的构造器cn.ideabuffer.process.core.rules.Or
 
or(Rule...) - 类 中的静态方法cn.ideabuffer.process.core.rules.Rules
多个规则或操作
otherwise(BranchNode) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder.IfWhenBuilder
 
otherwise(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder.IfWhenBuilder
 

P

parallel - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
parallel() - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
parallel(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
parallel - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
parallel() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
parallel(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
parallel() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
parallel(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
parallel() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
parallel(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
parallel() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
parallel(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
parallel() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
parallel(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
parallel() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
parallel(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
parallel() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
parallel(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
parallel(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
parallel() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
parallel(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
parallel() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
parallel(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
parallel() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
parallel(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
parallel() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
parallel(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
parallel() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
parallel(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
parallel - 类 中的变量cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
parallel() - 接口 中的方法cn.ideabuffer.process.core.Parallelizable
设置为并行执行
parallel(Executor) - 接口 中的方法cn.ideabuffer.process.core.Parallelizable
指定线程池来并行执行
PARALLEL_EXECUTOR - 类 中的静态变量cn.ideabuffer.process.core.executors.NodeExecutors
默认并行执行器
ParallelBranchNode - cn.ideabuffer.process.core.nodes中的接口
可并行执行的分支节点
ParallelBranchNodeBuilder - cn.ideabuffer.process.core.nodes.builder中的类
 
ParallelBranchNodeBuilder() - 类 的构造器cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
ParallelBranchProcessor - cn.ideabuffer.process.core.processors中的接口
 
ParallelBranchProcessorImpl - cn.ideabuffer.process.core.processors.impl中的类
 
ParallelBranchProcessorImpl() - 类 的构造器cn.ideabuffer.process.core.processors.impl.ParallelBranchProcessorImpl
 
ParallelBranchProcessorImpl(List<BranchNode>, Executor) - 类 的构造器cn.ideabuffer.process.core.processors.impl.ParallelBranchProcessorImpl
 
ParallelBranchProcessorProxy - cn.ideabuffer.process.core.processors.wrapper.proxy中的类
 
ParallelBranchProcessorProxy(ParallelBranchProcessor, WrapperHandler<ProcessStatus>) - 类 的构造器cn.ideabuffer.process.core.processors.wrapper.proxy.ParallelBranchProcessorProxy
 
parallelBy(Executor) - 类 中的方法cn.ideabuffer.process.core.processors.impl.ParallelBranchProcessorImpl
 
parallelBy(Executor) - 接口 中的方法cn.ideabuffer.process.core.processors.ParallelBranchProcessor
 
parallelBy(Executor) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.ParallelBranchProcessorProxy
 
ParallelDistributeAggregator<R> - cn.ideabuffer.process.core.aggregators中的类
并行分布式聚合器
ParallelDistributeAggregator(Executor, Class<R>) - 类 的构造器cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator
 
ParallelDistributeAggregator(Executor, Class<R>, long) - 类 的构造器cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator
 
ParallelDistributeAggregator(Executor, Class<R>, long, TimeUnit) - 类 的构造器cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator
 
ParallelDistributeAggregator.MergerNode<V,R> - cn.ideabuffer.process.core.aggregators中的类
 
ParallelExecutor - cn.ideabuffer.process.core.executors中的接口
并行执行器
ParallelGenericAggregator<I,O> - cn.ideabuffer.process.core.aggregators中的类
并行通用聚合器
ParallelGenericAggregator(Executor, Merger<I, O>) - 类 的构造器cn.ideabuffer.process.core.aggregators.ParallelGenericAggregator
 
ParallelGenericAggregator(Executor, Merger<I, O>, long) - 类 的构造器cn.ideabuffer.process.core.aggregators.ParallelGenericAggregator
 
ParallelGenericAggregator(Executor, Merger<I, O>, long, TimeUnit) - 类 的构造器cn.ideabuffer.process.core.aggregators.ParallelGenericAggregator
 
Parallelizable - cn.ideabuffer.process.core中的接口
提供并行执行的能力
ParallelUnitAggregator<R> - cn.ideabuffer.process.core.aggregators中的类
并行单元化聚合器
ParallelUnitAggregator(Executor, UnitMerger<R>) - 类 的构造器cn.ideabuffer.process.core.aggregators.ParallelUnitAggregator
 
Parameter - cn.ideabuffer.process.core.context中的接口
参数接口,定义对参数的操作
ParameterImpl - cn.ideabuffer.process.core.context中的类
Parameter的实现。
ParameterImpl() - 类 的构造器cn.ideabuffer.process.core.context.ParameterImpl
 
ParameterImpl(Map<Key<?>, Object>) - 类 的构造器cn.ideabuffer.process.core.context.ParameterImpl
 
params - 类 中的变量cn.ideabuffer.process.core.context.ParameterImpl
 
PARAMS_ERROR - 类 中的静态变量cn.ideabuffer.process.core.status.ProcessErrorCode
 
parent - 类 中的变量cn.ideabuffer.process.core.block.InnerBlock
 
parent - 类 中的变量cn.ideabuffer.process.core.context.KeyMapper
 
POOL_NUMBER - 类 中的静态变量cn.ideabuffer.process.core.utils.AggregateUtils.TimeoutThreadFactory
 
postExecution(Context, R) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
preExecution(Context) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
proceed - 类 中的变量cn.ideabuffer.process.core.status.ProcessStatus
 
proceed() - 类 中的静态方法cn.ideabuffer.process.core.status.ProcessStatus
 
proceed(List<CompletableFuture<ProcessStatus>>) - 类 中的方法cn.ideabuffer.process.core.strategies.AllFinishedStrategy
 
proceed(List<CompletableFuture<ProcessStatus>>) - 类 中的方法cn.ideabuffer.process.core.strategies.AllProceededStrategy
 
proceed(List<CompletableFuture<ProcessStatus>>) - 类 中的方法cn.ideabuffer.process.core.strategies.AtLeastOneFinishedStrategy
 
proceed(List<CompletableFuture<ProcessStatus>>) - 类 中的方法cn.ideabuffer.process.core.strategies.AtLeastOneProceededStrategy
 
proceed(List<CompletableFuture<ProcessStatus>>) - 接口 中的方法cn.ideabuffer.process.core.strategies.ProceedStrategy
通过futures的执行结果来判断是否需要继续执行后续节点
proceed(List<CompletableFuture<ProcessStatus>>) - 类 中的方法cn.ideabuffer.process.core.strategies.SubmittedStrategy
 
ProceedStrategies - cn.ideabuffer.process.core.strategies中的类
 
ProceedStrategies() - 类 的构造器cn.ideabuffer.process.core.strategies.ProceedStrategies
 
ProceedStrategy - cn.ideabuffer.process.core.strategies中的接口
执行策略
proceedWhen(ProceedStrategy) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
proceedWhen(ProceedStrategy) - 类 中的方法cn.ideabuffer.process.core.processors.impl.ParallelBranchProcessorImpl
 
proceedWhen(ProceedStrategy) - 接口 中的方法cn.ideabuffer.process.core.processors.ParallelBranchProcessor
 
proceedWhen(ProceedStrategy) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.ParallelBranchProcessorProxy
 
process(Context) - 类 中的方法cn.ideabuffer.process.core.DefaultProcessInstance
 
process(ContextBuilder) - 类 中的方法cn.ideabuffer.process.core.DefaultProcessInstance
 
process(Context) - 接口 中的方法cn.ideabuffer.process.core.ProcessInstance
 
process(ContextBuilder) - 接口 中的方法cn.ideabuffer.process.core.ProcessInstance
 
process(Context) - 接口 中的方法cn.ideabuffer.process.core.Processor
 
process(Context) - 类 中的方法cn.ideabuffer.process.core.processors.impl.BranchProcessorImpl
 
process(Context) - 类 中的方法cn.ideabuffer.process.core.processors.impl.ConvertProcessorImpl
 
process(Context) - 类 中的方法cn.ideabuffer.process.core.processors.impl.DefaultAggregateProcessor
 
process(Context) - 类 中的方法cn.ideabuffer.process.core.processors.impl.DistributeAggregateProcessorImpl
 
process(Context) - 类 中的方法cn.ideabuffer.process.core.processors.impl.DistributeProcessorAdaptor
 
process(Context) - 类 中的方法cn.ideabuffer.process.core.processors.impl.DoWhileProcessorImpl
 
process(Context) - 类 中的方法cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
process(Context) - 类 中的方法cn.ideabuffer.process.core.processors.impl.NodeGroupProcessorImpl
 
process(Context) - 类 中的方法cn.ideabuffer.process.core.processors.impl.ParallelBranchProcessorImpl
 
process(Context) - 类 中的方法cn.ideabuffer.process.core.processors.impl.ProcessInstanceProcessorImpl
 
process(Context) - 类 中的方法cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 
process(Context) - 类 中的方法cn.ideabuffer.process.core.processors.impl.WhileProcessorImpl
 
process(Context) - 接口 中的方法cn.ideabuffer.process.core.processors.ParallelBranchProcessor
 
process(Context) - 接口 中的方法cn.ideabuffer.process.core.processors.StatusProcessor
 
process(Context) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.AbstractProcessorProxy
 
process(Context, GenericMergeableNode<V>) - 类 中的静态方法cn.ideabuffer.process.core.utils.AggregateUtils
 
process(Context, DistributeMergeableNode<I, V>) - 类 中的静态方法cn.ideabuffer.process.core.utils.AggregateUtils
 
process(Processor<V>, Context, Set<Key<?>>, Set<Key<?>>, KeyMapper) - 类 中的静态方法cn.ideabuffer.process.core.utils.AggregateUtils
 
ProcessDefinition<R> - cn.ideabuffer.process.core中的接口
 
ProcessDefinitionBuilder<R> - cn.ideabuffer.process.core中的类
 
ProcessDefinitionBuilder() - 类 的构造器cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
ProcessErrorCode - cn.ideabuffer.process.core.status中的类
 
ProcessErrorCode() - 类 的构造器cn.ideabuffer.process.core.status.ProcessErrorCode
 
ProcessErrorCode(String, String) - 类 的构造器cn.ideabuffer.process.core.status.ProcessErrorCode
 
ProcessErrorCodeProvider - cn.ideabuffer.process.core.status中的接口
 
ProcessException - cn.ideabuffer.process.core.exceptions中的异常错误
 
ProcessException() - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.ProcessException
 
ProcessException(String) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.ProcessException
 
ProcessException(String, Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.ProcessException
 
ProcessException(Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.ProcessException
 
ProcessException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.ProcessException
 
ProcessInstance<R> - cn.ideabuffer.process.core中的接口
流程实例接口,一个流程实例表示一次具体的业务处理流程。
ProcessInstanceProcessor<R> - cn.ideabuffer.process.core.processors中的接口
 
ProcessInstanceProcessorImpl<R> - cn.ideabuffer.process.core.processors.impl中的类
 
ProcessInstanceProcessorImpl(ProcessDefinition<R>) - 类 的构造器cn.ideabuffer.process.core.processors.impl.ProcessInstanceProcessorImpl
 
ProcessInstanceProcessorProxy<R> - cn.ideabuffer.process.core.processors.wrapper.proxy中的类
 
ProcessInstanceProcessorProxy(ProcessInstanceProcessor<R>, WrapperHandler<ProcessStatus>) - 类 的构造器cn.ideabuffer.process.core.processors.wrapper.proxy.ProcessInstanceProcessorProxy
 
ProcessListener<R> - cn.ideabuffer.process.core中的接口
 
ProcessNode<R> - cn.ideabuffer.process.core.nodes中的类
 
ProcessNode() - 类 的构造器cn.ideabuffer.process.core.nodes.ProcessNode
 
ProcessNode(Processor<R>) - 类 的构造器cn.ideabuffer.process.core.nodes.ProcessNode
 
ProcessNode(Processor<R>, KeyMapper) - 类 的构造器cn.ideabuffer.process.core.nodes.ProcessNode
 
ProcessNode(Processor<R>, KeyMapper, Set<Key<?>>, Set<Key<?>>) - 类 的构造器cn.ideabuffer.process.core.nodes.ProcessNode
 
ProcessNodeBuilder<R> - cn.ideabuffer.process.core.nodes.builder中的类
 
ProcessNodeBuilder() - 类 的构造器cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
processOn(Rule) - 接口 中的方法cn.ideabuffer.process.core.Matchable
设置规则
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractMergeableNode
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
processOn(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
processor - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
processor - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
processor - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
processor - 类 中的变量cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
processor - 类 中的变量cn.ideabuffer.process.core.nodes.DefaultDistributeMergeableNode
 
processor - 类 中的变量cn.ideabuffer.process.core.nodes.DefaultGenericMergeableNode
 
processor - 类 中的变量cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
Processor<V> - cn.ideabuffer.process.core中的接口
 
processor - 类 中的变量cn.ideabuffer.process.core.processors.builder.ConvertProcessorBuilder
 
processor(Processor<I>) - 类 中的方法cn.ideabuffer.process.core.processors.builder.ConvertProcessorBuilder
 
processor - 类 中的变量cn.ideabuffer.process.core.processors.impl.ConvertProcessorImpl
 
processor - 类 中的变量cn.ideabuffer.process.core.processors.impl.DistributeProcessorAdaptor
 
ProcessorProxy<P extends Processor<R>,R> - cn.ideabuffer.process.core.processors.wrapper.proxy中的接口
 
processResult(Context, R) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
ProcessStatus - cn.ideabuffer.process.core.status中的类
 
ProcessStatus(boolean) - 类 的构造器cn.ideabuffer.process.core.status.ProcessStatus
 
ProcessStatus(ProcessErrorCode) - 类 的构造器cn.ideabuffer.process.core.status.ProcessStatus
 
ProcessStatus(Exception) - 类 的构造器cn.ideabuffer.process.core.status.ProcessStatus
 
ProcessUtils - cn.ideabuffer.process.core.utils中的类
 
ProcessUtils() - 类 的构造器cn.ideabuffer.process.core.utils.ProcessUtils
 
put(Key<V>, V) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
put(Key<V>, V, boolean, boolean) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
put(Key<V>, V) - 接口 中的方法cn.ideabuffer.process.core.context.Parameter
添加键值映射
put(Key<V>, V) - 类 中的方法cn.ideabuffer.process.core.context.ParameterImpl
 
putAll(Map<? extends Key<?>, ?>) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
putAll(Map<? extends Key<?>, ?>, boolean, boolean) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
putAll(Map<? extends Key<?>, ?>) - 接口 中的方法cn.ideabuffer.process.core.context.Parameter
params中的所有映射添加至当前map。
putAll(Map<? extends Key<?>, ?>) - 类 中的方法cn.ideabuffer.process.core.context.ParameterImpl
 
putIfAbsent(Key<V>, V) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
putIfAbsent(Key<V>, V, boolean, boolean) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
putIfAbsent(Key<V>, V) - 接口 中的方法cn.ideabuffer.process.core.context.Parameter
如果当前key对应的value不存在,添加映射,否则不添加。
putIfAbsent(Key<V>, V) - 类 中的方法cn.ideabuffer.process.core.context.ParameterImpl
 

R

readableKey(Key<?>) - 接口 中的方法cn.ideabuffer.process.core.context.Context
当前key是否可读。
readableKey(Key<?>) - 类 中的方法cn.ideabuffer.process.core.context.ContextImpl
 
readableKey(Key<?>) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
readableKeys - 类 中的变量cn.ideabuffer.process.core.context.ContextWrapper
可读key
readableKeys - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
readableKeys - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
readableKeys - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
readableKeys - 类 中的变量cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
readableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
readableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
registerProcessor(P) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
registerProcessor(DistributeProcessor<T, R>) - 类 中的方法cn.ideabuffer.process.core.nodes.DefaultDistributeMergeableNode
 
registerProcessor(Processor<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.DefaultGenericMergeableNode
 
registerProcessor(P) - 接口 中的方法cn.ideabuffer.process.core.nodes.ExecutableNode
 
registerProcessor(P) - 接口 中的方法cn.ideabuffer.process.core.nodes.MergeableNode
注册处理器
remove(Key<V>) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
remove(Key<V>, boolean, boolean) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
remove(Key<V>) - 接口 中的方法cn.ideabuffer.process.core.context.Parameter
删除指定键的映射关系。
remove(Key<V>) - 类 中的方法cn.ideabuffer.process.core.context.ParameterImpl
 
resetBreak() - 类 中的方法cn.ideabuffer.process.core.block.InnerBlock
 
resetContinue() - 类 中的方法cn.ideabuffer.process.core.block.InnerBlock
 
result - 类 中的变量cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator.MergerNode
 
result - 类 中的变量cn.ideabuffer.process.core.aggregators.SerialDistributeAggregator.MergerNode
 
result - 类 中的变量cn.ideabuffer.process.core.processors.impl.ProcessInstanceProcessorImpl
 
resultClass - 类 中的变量cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator
返回结果类型,该类型必须有无参构造器
resultClass - 类 中的变量cn.ideabuffer.process.core.aggregators.SerialDistributeAggregator
返回结果类型,该类型必须有无参构造器
ResultConsumer<T> - cn.ideabuffer.process.core.nodes.transmitter中的接口
 
ResultConverter<I,O> - cn.ideabuffer.process.core中的接口
结果转换器,将原结果进行转换,返回新的结果
resultHandler - 类 中的变量cn.ideabuffer.process.core.DefaultProcessDefinition
 
resultHandler - 类 中的变量cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
resultHandler(ResultHandler<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
resultHandler - 类 中的变量cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
resultHandler(ResultHandler<R>) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
 
resultHandler - 类 中的变量cn.ideabuffer.process.core.processors.impl.NodeGroupProcessorImpl
 
ResultHandler<R> - cn.ideabuffer.process.core中的接口
 
resultKey - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
resultKey - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
resultKey(Key<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
resultKey(Key<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
resultKey(Key<ProcessStatus>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
resultKey(Key<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
resultKey(Key<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
resultKey(Key<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
resultKey(Key<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
resultKey(Key<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
resultKey(Key<ProcessStatus>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
ResultProcessor<R,P> - cn.ideabuffer.process.core.nodes.transmitter中的接口
 
ResultStream<P> - cn.ideabuffer.process.core.nodes.transmitter中的接口
结果处理流
returnCondition - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
returnCondition - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
ReturnCondition<R> - cn.ideabuffer.process.core中的接口
 
returnOn(ReturnCondition<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
returnOn(ReturnCondition<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
returnOn(ReturnCondition<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
returnOn(ReturnCondition<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
returnOn(ReturnCondition<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
returnOn(ReturnCondition<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
returnOn(ReturnCondition<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
returnOn(ReturnCondition<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
returnOn(ReturnCondition<ProcessStatus>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
returnOn(ReturnCondition<R>) - 接口 中的方法cn.ideabuffer.process.core.nodes.ExecutableNode
 
rule - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
rule - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractMergeableNode
执行规则
rule - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
rule - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
rule - 类 中的变量cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
rule - 类 中的变量cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
rule - 类 中的变量cn.ideabuffer.process.core.processors.impl.WhileProcessorImpl
 
rule - 类 中的变量cn.ideabuffer.process.core.rules.Not
 
Rule - cn.ideabuffer.process.core.rules中的接口
执行规则
ruleCheck(Context) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
ruleCheck(Context) - 类 中的方法cn.ideabuffer.process.core.nodes.condition.DoWhileConditionNode
 
ruleCheck(Context) - 类 中的方法cn.ideabuffer.process.core.nodes.condition.IfConditionNode
 
ruleCheck(Context) - 类 中的方法cn.ideabuffer.process.core.nodes.condition.WhileConditionNode
 
rules - 类 中的变量cn.ideabuffer.process.core.rules.And
 
rules - 类 中的变量cn.ideabuffer.process.core.rules.Or
 
Rules - cn.ideabuffer.process.core.rules中的类
 
Rules() - 类 的构造器cn.ideabuffer.process.core.rules.Rules
 
runCatchBranch(Context, Exception) - 类 中的方法cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 
runFinallyBranch(Context) - 类 中的方法cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 

S

SCHEDULER - 类 中的静态变量cn.ideabuffer.process.core.utils.AggregateUtils
 
SERIAL_EXECUTOR - 类 中的静态变量cn.ideabuffer.process.core.executors.NodeExecutors
默认串行执行器
SerialDistributeAggregator<R> - cn.ideabuffer.process.core.aggregators中的类
串分布式聚合器
SerialDistributeAggregator(Class<R>) - 类 的构造器cn.ideabuffer.process.core.aggregators.SerialDistributeAggregator
 
SerialDistributeAggregator.MergerNode<V,R> - cn.ideabuffer.process.core.aggregators中的类
 
SerialExecutor - cn.ideabuffer.process.core.executors中的接口
串行执行器
SerialGenericAggregator<I,O> - cn.ideabuffer.process.core.aggregators中的类
串行通用聚合器
SerialGenericAggregator(Merger<I, O>) - 类 的构造器cn.ideabuffer.process.core.aggregators.SerialGenericAggregator
 
SerialUnitAggregator<R> - cn.ideabuffer.process.core.aggregators中的类
串行单元化聚合器
SerialUnitAggregator(UnitMerger<R>) - 类 的构造器cn.ideabuffer.process.core.aggregators.SerialUnitAggregator
 
serialVersionUID - 类 中的静态变量cn.ideabuffer.process.core.context.Key
 
serialVersionUID - 异常错误 中的静态变量cn.ideabuffer.process.core.exceptions.IllegalCatchGrammarException
 
serialVersionUID - 异常错误 中的静态变量cn.ideabuffer.process.core.exceptions.IllegalResultClassException
 
serialVersionUID - 异常错误 中的静态变量cn.ideabuffer.process.core.exceptions.IllegalResultKeyException
 
serialVersionUID - 异常错误 中的静态变量cn.ideabuffer.process.core.exceptions.LifecycleException
 
serialVersionUID - 异常错误 中的静态变量cn.ideabuffer.process.core.exceptions.ProcessException
 
serialVersionUID - 异常错误 中的静态变量cn.ideabuffer.process.core.exceptions.UnreadableKeyException
 
serialVersionUID - 异常错误 中的静态变量cn.ideabuffer.process.core.exceptions.UnregisteredKeyException
 
serialVersionUID - 异常错误 中的静态变量cn.ideabuffer.process.core.exceptions.UnwritableKeyException
 
serialVersionUID - 异常错误 中的静态变量cn.ideabuffer.process.core.processors.wrapper.exception.WrapperHandlerProcessException
 
serialVersionUID - 类 中的静态变量cn.ideabuffer.process.core.status.ProcessErrorCode
 
serialVersionUID - 类 中的静态变量cn.ideabuffer.process.core.status.ProcessStatus
 
setAggregator(GenericAggregator<I, O>) - 类 中的方法cn.ideabuffer.process.core.processors.impl.DefaultAggregateProcessor
 
setBranch(BranchNode) - 类 中的方法cn.ideabuffer.process.core.processors.impl.WhileProcessorImpl
 
setBranch(BranchNode) - 接口 中的方法cn.ideabuffer.process.core.processors.WhileProcessor
 
setBranch(BranchNode) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.DoWhileProcessorProxy
 
setBranch(BranchNode) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.WhileProcessorProxy
 
setCatchMapperList(List<TryCatchFinallyNode.CatchMapper>) - 类 中的方法cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 
setCatchMapperList(List<TryCatchFinallyNode.CatchMapper>) - 接口 中的方法cn.ideabuffer.process.core.processors.TryCatchFinallyProcessor
 
setCatchMapperList(List<TryCatchFinallyNode.CatchMapper>) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.TryCatchFinallyProcessorProxy
 
setCode(int) - 类 中的方法cn.ideabuffer.process.core.status.ProcessErrorCode
 
setCode(String) - 类 中的方法cn.ideabuffer.process.core.status.ProcessErrorCode
 
setCurrentException(Throwable) - 接口 中的方法cn.ideabuffer.process.core.context.Context
设置当前异常对象
setCurrentException(Throwable) - 类 中的方法cn.ideabuffer.process.core.context.ContextImpl
 
setCurrentException(Throwable) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
setDescription(String) - 接口 中的方法cn.ideabuffer.process.core.Node
 
setDescription(String) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractNode
 
setEnabled(boolean) - 接口 中的方法cn.ideabuffer.process.core.Node
 
setEnabled(BooleanSupplier) - 接口 中的方法cn.ideabuffer.process.core.Node
 
setEnabled(boolean) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractNode
 
setEnabled(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractNode
 
setErrorCode(String, String) - 类 中的方法cn.ideabuffer.process.core.status.ProcessStatus
 
setErrorCode(ProcessErrorCode) - 类 中的方法cn.ideabuffer.process.core.status.ProcessStatus
 
setException(Exception) - 类 中的方法cn.ideabuffer.process.core.status.ProcessStatus
 
setExecutor(Executor) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
setFallbackProcessor(Processor<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
setFallbackProcessor(Processor<R>) - 接口 中的方法cn.ideabuffer.process.core.nodes.ExecutableNode
 
setFalseBranch(BranchNode) - 接口 中的方法cn.ideabuffer.process.core.processors.IfProcessor
 
setFalseBranch(BranchNode) - 类 中的方法cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
setFalseBranch(BranchNode) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.IfProcessorProxy
 
setFinallyBranch(BranchNode) - 类 中的方法cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 
setFinallyBranch(BranchNode) - 接口 中的方法cn.ideabuffer.process.core.processors.TryCatchFinallyProcessor
 
setFinallyBranch(BranchNode) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.TryCatchFinallyProcessorProxy
 
setId(String) - 接口 中的方法cn.ideabuffer.process.core.Node
 
setId(String) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractNode
 
setKeyManager(KeyManager) - 接口 中的方法cn.ideabuffer.process.core.processors.IfProcessor
 
setKeyManager(KeyManager) - 类 中的方法cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
setKeyManager(KeyManager) - 类 中的方法cn.ideabuffer.process.core.processors.impl.WhileProcessorImpl
 
setKeyManager(KeyManager) - 接口 中的方法cn.ideabuffer.process.core.processors.WhileProcessor
 
setKeyManager(KeyManager) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.DoWhileProcessorProxy
 
setKeyManager(KeyManager) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.IfProcessorProxy
 
setKeyManager(KeyManager) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.WhileProcessorProxy
 
setKeyMapper(KeyMapper) - 接口 中的方法cn.ideabuffer.process.core.KeyManager
 
setKeyMapper(KeyMapper) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
setListeners(List<ProcessListener<R>>) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
setMergeableNodes(List<GenericMergeableNode<I>>) - 类 中的方法cn.ideabuffer.process.core.processors.impl.DefaultAggregateProcessor
 
SetMerger<T> - cn.ideabuffer.process.core.nodes.merger中的接口
Set类型合并器
setMessage(String) - 类 中的方法cn.ideabuffer.process.core.status.ProcessErrorCode
 
setName(String) - 接口 中的方法cn.ideabuffer.process.core.Node
 
setName(String) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractNode
 
setNodes(List<ExecutableNode<?, ?>>) - 类 中的方法cn.ideabuffer.process.core.processors.impl.BranchProcessorImpl
 
setNodes(List<ExecutableNode<?, ?>>) - 类 中的方法cn.ideabuffer.process.core.processors.impl.NodeGroupProcessorImpl
 
setParallel(boolean) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
setProcessor(Processor<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.DefaultGenericMergeableNode
 
setReadableKeys(Set<Key<?>>) - 接口 中的方法cn.ideabuffer.process.core.KeyManager
设置可读key集合
setReadableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
setResultKey(Key<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
setResultKey(Key<R>) - 接口 中的方法cn.ideabuffer.process.core.nodes.ExecutableNode
 
setRule(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
setRule(Rule) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractMergeableNode
 
setRule(Rule) - 接口 中的方法cn.ideabuffer.process.core.processors.IfProcessor
 
setRule(Rule) - 类 中的方法cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
setRule(Rule) - 类 中的方法cn.ideabuffer.process.core.processors.impl.WhileProcessorImpl
 
setRule(Rule) - 接口 中的方法cn.ideabuffer.process.core.processors.WhileProcessor
 
setRule(Rule) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.DoWhileProcessorProxy
 
setRule(Rule) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.IfProcessorProxy
 
setRule(Rule) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.WhileProcessorProxy
 
setTimeout(long) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractMergeableNode
 
setTimeout(long) - 类 中的方法cn.ideabuffer.process.core.nodes.aggregate.AbstractAggregatableNode
 
setTrueBranch(BranchNode) - 接口 中的方法cn.ideabuffer.process.core.processors.IfProcessor
 
setTrueBranch(BranchNode) - 类 中的方法cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
setTrueBranch(BranchNode) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.IfProcessorProxy
 
setTryBranch(BranchNode) - 类 中的方法cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 
setTryBranch(BranchNode) - 接口 中的方法cn.ideabuffer.process.core.processors.TryCatchFinallyProcessor
 
setTryBranch(BranchNode) - 类 中的方法cn.ideabuffer.process.core.processors.wrapper.proxy.TryCatchFinallyProcessorProxy
 
setWeakDependency(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractExecutableNode
 
setWeakDependency(BooleanSupplier) - 接口 中的方法cn.ideabuffer.process.core.nodes.ExecutableNode
 
setWritableKeys(Set<Key<?>>) - 接口 中的方法cn.ideabuffer.process.core.KeyManager
设置可写key集合
setWritableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
ShortArrayMerger - cn.ideabuffer.process.core.nodes.merger中的类
 
ShortArrayMerger() - 类 的构造器cn.ideabuffer.process.core.nodes.merger.ShortArrayMerger
 
size() - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
size() - 接口 中的方法cn.ideabuffer.process.core.context.Parameter
获取当前参数映射的大小。
size() - 类 中的方法cn.ideabuffer.process.core.context.ParameterImpl
 
StatusProcessor - cn.ideabuffer.process.core.processors中的接口
 
StatusWrapperHandler - cn.ideabuffer.process.core.processors.wrapper中的接口
 
strategy - 类 中的变量cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
strategy - 类 中的变量cn.ideabuffer.process.core.processors.impl.ParallelBranchProcessorImpl
 
STRONG_DEPENDENCY - 接口 中的静态变量cn.ideabuffer.process.core.Degradable
强依赖
strongDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
strongDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
strongDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
strongDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
strongDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
strongDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
strongDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
strongDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
strongDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
strongDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
strongDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
strongDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
strongDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
SUBMITTED - 类 中的静态变量cn.ideabuffer.process.core.strategies.ProceedStrategies
 
SubmittedStrategy - cn.ideabuffer.process.core.strategies中的类
 
SubmittedStrategy() - 类 的构造器cn.ideabuffer.process.core.strategies.SubmittedStrategy
 
SYSTEM_ERROR - 类 中的静态变量cn.ideabuffer.process.core.status.ProcessErrorCode
 

T

target - 类 中的变量cn.ideabuffer.process.core.processors.wrapper.proxy.AbstractProcessorProxy
 
then(BranchNode) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
then(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
then(List<ExecutableNode<?, ?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
then(BranchNode) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
then(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
then(List<ExecutableNode<?, ?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
then(BranchNode) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
then(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
then(List<ExecutableNode<?, ?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
thenAccept(ResultConsumer<? extends R>) - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.AbstractTransmittableNode
 
thenAccept(ResultConsumer<? extends P>) - 接口 中的方法cn.ideabuffer.process.core.nodes.transmitter.ResultStream
增加后继结果处理节点
thenAccept(ResultConsumer<? extends P>) - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
thenAcceptAsync(ResultConsumer<? extends R>) - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.AbstractTransmittableNode
 
thenAcceptAsync(ResultConsumer<? extends P>) - 接口 中的方法cn.ideabuffer.process.core.nodes.transmitter.ResultStream
增加后继结果处理节点,异步执行
thenAcceptAsync(ResultConsumer<? extends P>) - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
thenApply(ResultProcessor<V, ? extends R>) - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.AbstractTransmittableNode
 
thenApply(ResultProcessor<R, ? extends P>) - 接口 中的方法cn.ideabuffer.process.core.nodes.transmitter.ResultStream
增加后继结果处理节点
thenApply(ResultProcessor<R, ? extends P>) - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
thenApplyAsync(ResultProcessor<V, ? extends R>) - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.AbstractTransmittableNode
 
thenApplyAsync(ResultProcessor<R, ? extends P>) - 接口 中的方法cn.ideabuffer.process.core.nodes.transmitter.ResultStream
增加后继结果处理节点,异步执行
thenApplyAsync(ResultProcessor<R, ? extends P>) - 类 中的方法cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
threadNumber - 类 中的变量cn.ideabuffer.process.core.utils.AggregateUtils.TimeoutThreadFactory
 
timeout - 类 中的变量cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator
聚合器执行超时时间
timeout - 类 中的变量cn.ideabuffer.process.core.aggregators.ParallelGenericAggregator
聚合器执行超时时间
timeout(long, TimeUnit) - 接口 中的方法cn.ideabuffer.process.core.Mergeable
设置执行超时时间
timeout - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractMergeableNode
当前节点处理器执行超时时间
timeout(long, TimeUnit) - 类 中的方法cn.ideabuffer.process.core.nodes.AbstractMergeableNode
 
timeout - 类 中的变量cn.ideabuffer.process.core.nodes.aggregate.AbstractAggregatableNode
 
timeout(long) - 类 中的方法cn.ideabuffer.process.core.nodes.aggregate.AbstractAggregatableNode
 
timeout - 类 中的变量cn.ideabuffer.process.core.nodes.aggregate.AbstractDistributeAggregatableNode
 
timeout(long) - 类 中的方法cn.ideabuffer.process.core.nodes.aggregate.AbstractDistributeAggregatableNode
 
timeout(long) - 接口 中的方法cn.ideabuffer.process.core.nodes.aggregate.AggregatableNode
聚合执行超时时间
timeout(long) - 接口 中的方法cn.ideabuffer.process.core.nodes.aggregate.DistributeAggregatableNode
 
timeout - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
timeout(long, TimeUnit) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
timeout - 类 中的变量cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
timeout(long, TimeUnit) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
TimeoutThreadFactory() - 类 的构造器cn.ideabuffer.process.core.utils.AggregateUtils.TimeoutThreadFactory
 
timeUnit - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
timeUnit - 类 中的变量cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
toString() - 类 中的方法cn.ideabuffer.process.core.context.Key
 
toString() - 类 中的方法cn.ideabuffer.process.core.status.ProcessErrorCode
 
toString() - 类 中的方法cn.ideabuffer.process.core.status.ProcessStatus
 
TransmissionNode<R> - cn.ideabuffer.process.core.nodes中的类
 
TransmissionNode() - 类 的构造器cn.ideabuffer.process.core.nodes.TransmissionNode
 
TransmissionNode(Processor<R>) - 类 的构造器cn.ideabuffer.process.core.nodes.TransmissionNode
 
TransmissionNodeBuilder<R> - cn.ideabuffer.process.core.nodes.builder中的类
 
TransmissionNodeBuilder(TransmissionNode<R>) - 类 的构造器cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
TransmittableNode<R,P extends Processor<R>> - cn.ideabuffer.process.core.nodes中的接口
可传递结果的节点
transmittableProcessor - 类 中的变量cn.ideabuffer.process.core.nodes.transmitter.AbstractTransmittableNode
 
TransmittableProcessor<P> - cn.ideabuffer.process.core.nodes.transmitter中的类
 
TransmittableProcessor(ResultProcessor) - 类 的构造器cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
TransmittableProcessor(ResultProcessor, boolean, Executor) - 类 的构造器cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
TransmittableProcessor(ResultConsumer) - 类 的构造器cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
TransmittableProcessor(ResultConsumer, boolean, Executor) - 类 的构造器cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
TransmittableProcessor(Function<Throwable, ? extends P>) - 类 的构造器cn.ideabuffer.process.core.nodes.transmitter.TransmittableProcessor
 
trueBranch - 类 中的变量cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
trueBranch - 类 中的变量cn.ideabuffer.process.core.processors.impl.IfProcessorImpl
 
tryBranch - 类 中的变量cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
tryBranch - 类 中的变量cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 
TryCatchFinally(TryCatchFinallyNodeBuilder) - 类 的构造器cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder.TryCatchFinally
 
TryCatchFinallyNode - cn.ideabuffer.process.core.nodes中的类
 
TryCatchFinallyNode() - 类 的构造器cn.ideabuffer.process.core.nodes.TryCatchFinallyNode
 
TryCatchFinallyNode(BranchNode, List<TryCatchFinallyNode.CatchMapper>, BranchNode) - 类 的构造器cn.ideabuffer.process.core.nodes.TryCatchFinallyNode
 
TryCatchFinallyNode(TryCatchFinallyProcessor) - 类 的构造器cn.ideabuffer.process.core.nodes.TryCatchFinallyNode
 
TryCatchFinallyNode.CatchMapper - cn.ideabuffer.process.core.nodes中的类
 
TryCatchFinallyNodeBuilder - cn.ideabuffer.process.core.nodes.builder中的类
 
TryCatchFinallyNodeBuilder() - 类 的构造器cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
TryCatchFinallyNodeBuilder.TryCatchFinally - cn.ideabuffer.process.core.nodes.builder中的类
 
TryCatchFinallyProcessor - cn.ideabuffer.process.core.processors中的接口
 
TryCatchFinallyProcessorImpl - cn.ideabuffer.process.core.processors.impl中的类
 
TryCatchFinallyProcessorImpl(BranchNode, List<TryCatchFinallyNode.CatchMapper>, BranchNode) - 类 的构造器cn.ideabuffer.process.core.processors.impl.TryCatchFinallyProcessorImpl
 
TryCatchFinallyProcessorProxy - cn.ideabuffer.process.core.processors.wrapper.proxy中的类
 
TryCatchFinallyProcessorProxy(TryCatchFinallyProcessor, StatusWrapperHandler) - 类 的构造器cn.ideabuffer.process.core.processors.wrapper.proxy.TryCatchFinallyProcessorProxy
 
tryOn(BranchNode) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
tryOn(ExecutableNode<?, ?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
tryOn(List<ExecutableNode<?, ?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 

U

UnitAggregatableNode<R> - cn.ideabuffer.process.core.nodes.aggregate中的接口
可聚合结果的节点
UnitAggregatableNodeBuilder<R> - cn.ideabuffer.process.core.nodes.builder中的类
 
UnitAggregatableNodeBuilder(UnitAggregatableNode<R>) - 类 的构造器cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
UnitAggregateProcessorImpl<R> - cn.ideabuffer.process.core.processors.impl中的类
 
UnitAggregateProcessorImpl() - 类 的构造器cn.ideabuffer.process.core.processors.impl.UnitAggregateProcessorImpl
 
UnitAggregateProcessorImpl(UnitAggregator<R>, List<GenericMergeableNode<R>>) - 类 的构造器cn.ideabuffer.process.core.processors.impl.UnitAggregateProcessorImpl
 
UnitAggregator<R> - cn.ideabuffer.process.core.aggregators中的接口
单元化聚合器,是通用聚合器的一种特例,其输入类型和输出类型一致,可以通过单元化聚合器进行求和、汇总等。
UnitMerger<R> - cn.ideabuffer.process.core.nodes.merger中的接口
单元化合并器,输入类型和输出类型一致
UnreadableKeyException - cn.ideabuffer.process.core.exceptions中的异常错误
 
UnreadableKeyException() - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnreadableKeyException
 
UnreadableKeyException(String) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnreadableKeyException
 
UnreadableKeyException(String, Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnreadableKeyException
 
UnreadableKeyException(Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnreadableKeyException
 
UnreadableKeyException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnreadableKeyException
 
UnregisteredKeyException - cn.ideabuffer.process.core.exceptions中的异常错误
 
UnregisteredKeyException() - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnregisteredKeyException
 
UnregisteredKeyException(String) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnregisteredKeyException
 
UnregisteredKeyException(String, Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnregisteredKeyException
 
UnregisteredKeyException(Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnregisteredKeyException
 
UnregisteredKeyException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnregisteredKeyException
 
UnwritableKeyException - cn.ideabuffer.process.core.exceptions中的异常错误
 
UnwritableKeyException() - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnwritableKeyException
 
UnwritableKeyException(String) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnwritableKeyException
 
UnwritableKeyException(String, Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnwritableKeyException
 
UnwritableKeyException(Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnwritableKeyException
 
UnwritableKeyException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ideabuffer.process.core.exceptions.UnwritableKeyException
 

V

value - 类 中的变量cn.ideabuffer.process.core.aggregators.ParallelDistributeAggregator.MergerNode
 
value - 类 中的变量cn.ideabuffer.process.core.aggregators.SerialDistributeAggregator.MergerNode
 
valueOf(String) - 枚举 中的静态方法cn.ideabuffer.process.core.InitializeMode
返回带有指定名称的该类型的枚举常量。
valueOf(String) - 枚举 中的静态方法cn.ideabuffer.process.core.LifecycleState
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法cn.ideabuffer.process.core.InitializeMode
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
values() - 枚举 中的静态方法cn.ideabuffer.process.core.LifecycleState
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
valueType - 类 中的变量cn.ideabuffer.process.core.context.Key
value类型

W

WEAK_DEPENDENCY - 接口 中的静态变量cn.ideabuffer.process.core.Degradable
弱依赖
weakDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
weakDependency(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
weakDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
weakDependency(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
weakDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
weakDependency(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
weakDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
weakDependency(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
weakDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
weakDependency(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
weakDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
weakDependency(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
weakDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
weakDependency(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
weakDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
weakDependency(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
weakDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
weakDependency(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
weakDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
weakDependency(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
weakDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
weakDependency(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
weakDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
weakDependency(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
weakDependency() - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
weakDependency(BooleanSupplier) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
weakDependencySupplier - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractExecutableNode
默认强依赖
weakDependencySupplier - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
WhileConditionNode - cn.ideabuffer.process.core.nodes.condition中的类
 
WhileConditionNode() - 类 的构造器cn.ideabuffer.process.core.nodes.condition.WhileConditionNode
 
WhileConditionNode(Rule, BranchNode) - 类 的构造器cn.ideabuffer.process.core.nodes.condition.WhileConditionNode
 
WhileConditionNode(Rule, BranchNode, KeyMapper, Set<Key<?>>, Set<Key<?>>) - 类 的构造器cn.ideabuffer.process.core.nodes.condition.WhileConditionNode
 
WhileConditionNode(WhileProcessor) - 类 的构造器cn.ideabuffer.process.core.nodes.condition.WhileConditionNode
 
WhileNodeBuilder - cn.ideabuffer.process.core.nodes.builder中的类
 
WhileNodeBuilder() - 类 的构造器cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
WhileProcessor - cn.ideabuffer.process.core.processors中的接口
 
WhileProcessorImpl - cn.ideabuffer.process.core.processors.impl中的类
 
WhileProcessorImpl(Rule, BranchNode, KeyManager) - 类 的构造器cn.ideabuffer.process.core.processors.impl.WhileProcessorImpl
 
WhileProcessorProxy - cn.ideabuffer.process.core.processors.wrapper.proxy中的类
 
WhileProcessorProxy(WhileProcessor, StatusWrapperHandler) - 类 的构造器cn.ideabuffer.process.core.processors.wrapper.proxy.WhileProcessorProxy
 
within(CompletableFuture<?>, long, TimeUnit) - 类 中的静态方法cn.ideabuffer.process.core.utils.AggregateUtils
 
wrap(Context, Block) - 类 中的静态方法cn.ideabuffer.process.core.context.Contexts
包装新的流程上下文
wrap(Context, Block, KeyMapper) - 类 中的静态方法cn.ideabuffer.process.core.context.Contexts
包装新的流程上下文
wrap(Context, Block, KeyMapper, Set<Key<?>>, Set<Key<?>>) - 类 中的静态方法cn.ideabuffer.process.core.context.Contexts
包装新的流程上下文
wrap(Context, Block, KeyManager) - 类 中的静态方法cn.ideabuffer.process.core.context.Contexts
包装新的流程上下文
wrap(Context, ExecutableNode<?, ?>) - 类 中的静态方法cn.ideabuffer.process.core.context.Contexts
包装新的流程上下文
wrap(W) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
wrap(List<W>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
wrap(StatusWrapperHandler) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
wrap(List<StatusWrapperHandler>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.BranchNodeBuilder
 
wrap(WrapperHandler<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
wrap(List<WrapperHandler<R>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeAggregatableNodeBuilder
 
wrap(WrapperHandler<T>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
wrap(List<WrapperHandler<T>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
wrap(StatusWrapperHandler) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
wrap(List<StatusWrapperHandler>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DoWhileNodeBuilder
 
wrap(WrapperHandler<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
wrap(List<WrapperHandler<R>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericAggregatableNodeBuilder
 
wrap(StatusWrapperHandler) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
wrap(List<StatusWrapperHandler>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.IfNodeBuilder
 
wrap(WrapperHandler<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
wrap(List<WrapperHandler<R>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.NodeGroupBuilder
 
wrap(StatusWrapperHandler) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
wrap(List<StatusWrapperHandler>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ParallelBranchNodeBuilder
 
wrap(WrapperHandler<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
wrap(List<WrapperHandler<R>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
wrap(WrapperHandler<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
wrap(List<WrapperHandler<R>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TransmissionNodeBuilder
 
wrap(StatusWrapperHandler) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
wrap(List<StatusWrapperHandler>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.TryCatchFinallyNodeBuilder
 
wrap(WrapperHandler<R>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
wrap(List<WrapperHandler<R>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.UnitAggregatableNodeBuilder
 
wrap(StatusWrapperHandler) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
wrap(List<StatusWrapperHandler>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.WhileNodeBuilder
 
wrap(StatusWrapperHandler...) - 类 中的方法cn.ideabuffer.process.core.ProcessDefinitionBuilder
注册包装处理器
wrap(AggregateProcessor<I, O>, List<WrapperHandler<O>>) - 类 中的静态方法cn.ideabuffer.process.core.processors.wrapper.proxy.AggregateProcessorProxy
 
wrap(BranchProcessor, List<StatusWrapperHandler>) - 类 中的静态方法cn.ideabuffer.process.core.processors.wrapper.proxy.BranchProcessorProxy
 
wrap(Processor<R>, List<WrapperHandler<R>>) - 类 中的静态方法cn.ideabuffer.process.core.processors.wrapper.proxy.DefaultProcessorProxy
 
wrap(DistributeAggregateProcessor<O>, List<WrapperHandler<O>>) - 类 中的静态方法cn.ideabuffer.process.core.processors.wrapper.proxy.DistributeAggregateProcessorProxy
 
wrap(DistributeProcessor<T, R>, List<WrapperHandler<T>>) - 类 中的静态方法cn.ideabuffer.process.core.processors.wrapper.proxy.DistributeProcessorProxy
 
wrap(DoWhileProcessor, List<StatusWrapperHandler>) - 类 中的静态方法cn.ideabuffer.process.core.processors.wrapper.proxy.DoWhileProcessorProxy
 
wrap(IfProcessor, List<StatusWrapperHandler>) - 类 中的静态方法cn.ideabuffer.process.core.processors.wrapper.proxy.IfProcessorProxy
 
wrap(NodeGroupProcessor<R>, List<WrapperHandler<R>>) - 类 中的静态方法cn.ideabuffer.process.core.processors.wrapper.proxy.NodeGroupProcessorProxy
 
wrap(ParallelBranchProcessor, List<StatusWrapperHandler>) - 类 中的静态方法cn.ideabuffer.process.core.processors.wrapper.proxy.ParallelBranchProcessorProxy
 
wrap(ProcessInstanceProcessor<R>, List<StatusWrapperHandler>) - 类 中的静态方法cn.ideabuffer.process.core.processors.wrapper.proxy.ProcessInstanceProcessorProxy
 
wrap(TryCatchFinallyProcessor, List<StatusWrapperHandler>) - 类 中的静态方法cn.ideabuffer.process.core.processors.wrapper.proxy.TryCatchFinallyProcessorProxy
 
wrap(WhileProcessor, List<StatusWrapperHandler>) - 类 中的静态方法cn.ideabuffer.process.core.processors.wrapper.proxy.WhileProcessorProxy
 
WrapperHandler<R> - cn.ideabuffer.process.core.processors.wrapper中的接口
 
WrapperHandlerProcessException - cn.ideabuffer.process.core.processors.wrapper.exception中的异常错误
 
WrapperHandlerProcessException() - 异常错误 的构造器cn.ideabuffer.process.core.processors.wrapper.exception.WrapperHandlerProcessException
 
WrapperHandlerProcessException(String) - 异常错误 的构造器cn.ideabuffer.process.core.processors.wrapper.exception.WrapperHandlerProcessException
 
WrapperHandlerProcessException(String, Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.processors.wrapper.exception.WrapperHandlerProcessException
 
WrapperHandlerProcessException(Throwable) - 异常错误 的构造器cn.ideabuffer.process.core.processors.wrapper.exception.WrapperHandlerProcessException
 
WrapperHandlerProcessException(String, Throwable, boolean, boolean) - 异常错误 的构造器cn.ideabuffer.process.core.processors.wrapper.exception.WrapperHandlerProcessException
 
writableKey(Key<?>) - 接口 中的方法cn.ideabuffer.process.core.context.Context
当前key是否可写。
writableKey(Key<?>) - 类 中的方法cn.ideabuffer.process.core.context.ContextImpl
 
writableKey(Key<?>) - 类 中的方法cn.ideabuffer.process.core.context.ContextWrapper
 
writableKeys - 类 中的变量cn.ideabuffer.process.core.context.ContextWrapper
可写key
writableKeys - 类 中的变量cn.ideabuffer.process.core.nodes.AbstractKeyManagerNode
 
writableKeys - 类 中的变量cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
writableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
writableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.AbstractExecutableNodeBuilder
 
writableKeys - 类 中的变量cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
writableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
writableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.DistributeMergeableNodeBuilder
 
writableKeys - 类 中的变量cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
writableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
writableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.GenericMergeableNodeBuilder
 
writableKeys(Key<?>...) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
writableKeys(Set<Key<?>>) - 类 中的方法cn.ideabuffer.process.core.nodes.builder.ProcessNodeBuilder
 
A B C D E F G H I K L M N O P R S T U V W 
跳过导航链接

Copyright © 2021. All rights reserved.