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

A

action(name, options, action) - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
构造 class ActionBlock 节点
ActionBlock<T> - org.mechdancer.dataflow.blocks中的类
 
ActionBlock(name, options, action) - 类 的构造器org.mechdancer.dataflow.blocks.ActionBlock
 
allNext($receiver) - 类 中的静态方法org.mechdancer.dataflow.util.FindKt
列出所有后继
allPrior($receiver) - 类 中的静态方法org.mechdancer.dataflow.util.FindKt
列出所有前驱

B

broadcast(name) - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
构造 class BroadcastBlock 节点
BroadcastBlock<T> - org.mechdancer.dataflow.blocks中的类
 
BroadcastBlock(name, clone) - 类 的构造器org.mechdancer.dataflow.blocks.BroadcastBlock
 
BroadcastBlock() - 类 的构造器org.mechdancer.dataflow.blocks.BroadcastBlock
 
buffer(name, size) - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
构造 class BufferBlock 节点
BufferBlock<T> - org.mechdancer.dataflow.blocks中的类
 
BufferBlock(name, size) - 类 的构造器org.mechdancer.dataflow.blocks.BufferBlock
 
BufferBlock() - 类 的构造器org.mechdancer.dataflow.blocks.BufferBlock
 

C

clear() - 类 中的方法org.mechdancer.dataflow.blocks.BufferBlock
清空缓存
Companion - 接口 中的静态变量org.mechdancer.dataflow.core.ILink
 
Companion - 接口 中的静态变量org.mechdancer.dataflow.external.eventbus.EventBus
 
compareTo(other) - 接口 中的方法org.mechdancer.dataflow.core.IWithUUID
 
compareTo($this, other) - 类 中的静态方法org.mechdancer.dataflow.core.IWithUUID.DefaultImpls
 
component1() - 类 中的方法org.mechdancer.dataflow.core.ExecutableOptions
并行度(最大可提交多少任务)
component1() - 类 中的方法org.mechdancer.dataflow.core.LinkOptions
 
component1() - 类 中的方法org.mechdancer.dataflow.core.Message
 
component2() - 类 中的方法org.mechdancer.dataflow.core.ExecutableOptions
调度器
component2() - 类 中的方法org.mechdancer.dataflow.core.LinkOptions
 
consume(id) - 类 中的方法org.mechdancer.dataflow.blocks.BroadcastBlock
消费一个事件
consume(id) - 类 中的方法org.mechdancer.dataflow.blocks.BufferBlock
消费一个事件
consume(id) - 类 中的方法org.mechdancer.dataflow.blocks.DelayBlock
消费一个事件
consume(id) - 类 中的方法org.mechdancer.dataflow.blocks.IntervalBlock
消费一个事件
consume(id) - 类 中的方法org.mechdancer.dataflow.blocks.TransformBlock
消费一个事件
consume(id) - 接口 中的方法org.mechdancer.dataflow.core.IEgress
消费一个事件
copy(parallelismDegree, executor) - 类 中的方法org.mechdancer.dataflow.core.ExecutableOptions
执行可选项
copy(predicate, eventLimit) - 类 中的方法org.mechdancer.dataflow.core.LinkOptions
链接可选项
copy(hasValue, content) - 类 中的方法org.mechdancer.dataflow.core.Message
事件信息 === optional

D

DefaultExecutor - 类 中的静态变量org.mechdancer.dataflow.external.eventbus.EventBus.Companion
 
DefaultExecutor - 接口 中的静态变量org.mechdancer.dataflow.external.eventbus.EventBus
 
DefaultSource(owner) - 类 的构造器org.mechdancer.dataflow.core.IPostable.DefaultSource
默认源节点(虚拟源节点) 为来自外部的事件提供堆
DelayBlock<T> - org.mechdancer.dataflow.blocks中的类
 
DelayBlock(name, delay, unit) - 类 的构造器org.mechdancer.dataflow.blocks.DelayBlock
 
dispose() - 接口 中的方法org.mechdancer.dataflow.core.ILink
取消链接

E

equals(p) - 类 中的方法org.mechdancer.dataflow.core.ExecutableOptions
 
equals(p) - 类 中的方法org.mechdancer.dataflow.core.LinkOptions
 
equals(p) - 类 中的方法org.mechdancer.dataflow.core.Message
 
EventBus - org.mechdancer.dataflow.external.eventbus中的接口
事件总线
EventBus.Companion - org.mechdancer.dataflow.external.eventbus中的类
 
EventBusImpl - org.mechdancer.dataflow.external.eventbus中的类
 
EventBusImpl() - 类 的构造器org.mechdancer.dataflow.external.eventbus.EventBusImpl
 
EventKt - org.mechdancer.dataflow.external.eventbus中的类
 
ExecutableOptions - org.mechdancer.dataflow.core中的类
执行可选项
ExecutableOptions(parallelismDegree, executor) - 类 的构造器org.mechdancer.dataflow.core.ExecutableOptions
执行可选项
ExecutableOptions() - 类 的构造器org.mechdancer.dataflow.core.ExecutableOptions
执行可选项
executor() - 接口 中的方法org.mechdancer.dataflow.external.eventbus.Subscribe
 

F

Feedback - org.mechdancer.dataflow.core中的枚举
反馈
Feedback(positive) - 枚举 的构造器org.mechdancer.dataflow.core.Feedback
反馈
FindKt - org.mechdancer.dataflow.util中的类
 

G

getChanged() - 类 中的方法org.mechdancer.dataflow.core.ILink.Companion
拓扑改变事件
getCount() - 类 中的方法org.mechdancer.dataflow.blocks.BufferBlock
 
getCount() - 接口 中的方法org.mechdancer.dataflow.core.ILink
 
getDefault() - 类 中的方法org.mechdancer.dataflow.external.eventbus.EventBus.Companion
获取系统默认事件总线
getDefaultSource() - 类 中的方法org.mechdancer.dataflow.blocks.ActionBlock
默认源节点
getDefaultSource() - 类 中的方法org.mechdancer.dataflow.blocks.BroadcastBlock
默认源节点
getDefaultSource() - 类 中的方法org.mechdancer.dataflow.blocks.BufferBlock
默认源节点
getDefaultSource() - 类 中的方法org.mechdancer.dataflow.blocks.DelayBlock
默认源节点
getDefaultSource() - 类 中的方法org.mechdancer.dataflow.blocks.TransformBlock
默认源节点
getDefaultSource() - 接口 中的方法org.mechdancer.dataflow.core.IPostable
默认源节点
getEventLimit() - 类 中的方法org.mechdancer.dataflow.core.LinkOptions
 
getExecutor() - 类 中的方法org.mechdancer.dataflow.core.ExecutableOptions
调度器
getExecutors() - 类 中的方法org.mechdancer.dataflow.external.eventbus.EventBus.Companion
调度器
getHasValue() - 类 中的方法org.mechdancer.dataflow.core.Message
 
getList() - 类 中的方法org.mechdancer.dataflow.core.ILink.Companion
全局链接列表
getName() - 类 中的方法org.mechdancer.dataflow.blocks.ActionBlock
 
getName() - 类 中的方法org.mechdancer.dataflow.blocks.BroadcastBlock
 
getName() - 类 中的方法org.mechdancer.dataflow.blocks.BufferBlock
 
getName() - 类 中的方法org.mechdancer.dataflow.blocks.DelayBlock
 
getName() - 类 中的方法org.mechdancer.dataflow.blocks.IntervalBlock
 
getName() - 类 中的方法org.mechdancer.dataflow.blocks.TransformBlock
 
getName() - 接口 中的方法org.mechdancer.dataflow.core.IBlock
 
getNegative() - 枚举 中的方法org.mechdancer.dataflow.core.Feedback
 
getOptions() - 接口 中的方法org.mechdancer.dataflow.core.ILink
 
getParallelismDegree() - 类 中的方法org.mechdancer.dataflow.core.ExecutableOptions
并行度(最大可提交多少任务)
getPositive() - 枚举 中的方法org.mechdancer.dataflow.core.Feedback
积极性,是否会消费事件
getPredicate() - 类 中的方法org.mechdancer.dataflow.core.LinkOptions
 
getRest() - 接口 中的方法org.mechdancer.dataflow.core.ILink
 
getSource() - 接口 中的方法org.mechdancer.dataflow.core.ILink
 
getStickyEvent(kClass) - 接口 中的方法org.mechdancer.dataflow.external.eventbus.EventBus
通过事件类型获取一个粘性事件
getStickyEvent(kClass) - 类 中的方法org.mechdancer.dataflow.external.eventbus.EventBusImpl
通过事件类型获取一个粘性事件
getTarget() - 接口 中的方法org.mechdancer.dataflow.core.ILink
 
getTargets() - 类 中的方法org.mechdancer.dataflow.blocks.BroadcastBlock
 
getTargets() - 类 中的方法org.mechdancer.dataflow.blocks.BufferBlock
 
getTargets() - 类 中的方法org.mechdancer.dataflow.blocks.DelayBlock
 
getTargets() - 类 中的方法org.mechdancer.dataflow.blocks.IntervalBlock
 
getTargets() - 类 中的方法org.mechdancer.dataflow.blocks.TransformBlock
 
getTargets() - 接口 中的方法org.mechdancer.dataflow.core.ISource
 
getUuid() - 类 中的方法org.mechdancer.dataflow.blocks.ActionBlock
 
getUuid() - 类 中的方法org.mechdancer.dataflow.blocks.BroadcastBlock
 
getUuid() - 类 中的方法org.mechdancer.dataflow.blocks.BufferBlock
 
getUuid() - 类 中的方法org.mechdancer.dataflow.blocks.DelayBlock
 
getUuid() - 类 中的方法org.mechdancer.dataflow.blocks.IntervalBlock
 
getUuid() - 类 中的方法org.mechdancer.dataflow.blocks.TransformBlock
 
getUuid() - 接口 中的方法org.mechdancer.dataflow.core.IWithUUID
 
getValue() - 类 中的方法org.mechdancer.dataflow.core.Message
 

H

hashCode() - 类 中的方法org.mechdancer.dataflow.core.ExecutableOptions
 
hashCode() - 类 中的方法org.mechdancer.dataflow.core.LinkOptions
 
hashCode() - 类 中的方法org.mechdancer.dataflow.core.Message
 

I

IActionBlock<T> - org.mechdancer.dataflow.blocks中的接口
动作节点
IBlock - org.mechdancer.dataflow.core中的接口
节点
IBroadcastBlock<T> - org.mechdancer.dataflow.blocks中的接口
广播节点
IBufferBlock<T> - org.mechdancer.dataflow.blocks中的接口
缓冲模块
IDelayBlock<T> - org.mechdancer.dataflow.blocks中的接口
延时模块
IEgress<T> - org.mechdancer.dataflow.core中的接口
事件出口
IIngress<T> - org.mechdancer.dataflow.core中的接口
事件入口
IIntervalBlock - org.mechdancer.dataflow.blocks中的接口
定时模块
ILink<T> - org.mechdancer.dataflow.core中的接口
链接的定义
ILink.Companion - org.mechdancer.dataflow.core中的类
 
IntervalBlock - org.mechdancer.dataflow.blocks中的类
 
IntervalBlock(name, period, unit, immediately) - 类 的构造器org.mechdancer.dataflow.blocks.IntervalBlock
 
invoke(event) - 类 中的方法org.mechdancer.dataflow.core.IPostable.DefaultSource
 
IPostable<T> - org.mechdancer.dataflow.core中的接口
可接受外部事件的实体
IPostable.DefaultSource<T> - org.mechdancer.dataflow.core中的类
默认源节点(虚拟源节点) 为来自外部的事件提供堆
IPropagatorBlock<TIn,TOut> - org.mechdancer.dataflow.core中的接口
传递节点
IReceivable<T> - org.mechdancer.dataflow.core中的接口
可接收模块
ISource<T> - org.mechdancer.dataflow.core中的接口
源节点
ITarget<T> - org.mechdancer.dataflow.core中的接口
宿节点
ITransformBlock<TIn,TOut> - org.mechdancer.dataflow.blocks中的接口
转换模块
IWithUUID - org.mechdancer.dataflow.core中的接口
UUID 的实例
IWithUUID.DefaultImpls - org.mechdancer.dataflow.core中的类
UUID 的实例

L

link(source, target) - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
构造链接
link(source, target, eventLimit) - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
构造链接
link(source, target, predicate) - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
构造链接
link(source, target, options) - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
构造链接
LinkOptions<T> - org.mechdancer.dataflow.core中的类
链接可选项
LinkOptions(predicate, eventLimit) - 类 的构造器org.mechdancer.dataflow.core.LinkOptions
链接可选项
LinkOptions() - 类 的构造器org.mechdancer.dataflow.core.LinkOptions
链接可选项
linkTo(target, options) - 类 中的方法org.mechdancer.dataflow.blocks.BroadcastBlock
添加到指定宿的链接
linkTo(target, options) - 类 中的方法org.mechdancer.dataflow.blocks.BufferBlock
添加到指定宿的链接
linkTo(target, options) - 类 中的方法org.mechdancer.dataflow.blocks.DelayBlock
添加到指定宿的链接
linkTo(target, options) - 类 中的方法org.mechdancer.dataflow.blocks.IntervalBlock
添加到指定宿的链接
linkTo(target, options) - 类 中的方法org.mechdancer.dataflow.blocks.TransformBlock
添加到指定宿的链接
linkTo(target, options) - 接口 中的方法org.mechdancer.dataflow.core.ISource
添加到指定宿的链接
linkTo($receiver, target) - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
中缀链接
linkTo($receiver, target) - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
中缀链接

M

Message<T> - org.mechdancer.dataflow.core中的类
事件信息 === optional
Message(hasValue, content) - 类 的构造器org.mechdancer.dataflow.core.Message
事件信息 === optional
message(value) - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
构造事件信息
message() - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
构造空信息
minus($receiver, target) - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
构造链接
minus($receiver, target) - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
构造链接

N

next($receiver) - 类 中的静态方法org.mechdancer.dataflow.util.FindKt
查找一级后继节点

O

offer(id, egress) - 类 中的方法org.mechdancer.dataflow.blocks.ActionBlock
 
offer(id, egress) - 类 中的方法org.mechdancer.dataflow.blocks.BroadcastBlock
 
offer(id, egress) - 类 中的方法org.mechdancer.dataflow.blocks.BufferBlock
 
offer(id, egress) - 类 中的方法org.mechdancer.dataflow.blocks.DelayBlock
 
offer(id, egress) - 类 中的方法org.mechdancer.dataflow.blocks.TransformBlock
 
offer(id, egress) - 接口 中的方法org.mechdancer.dataflow.core.IIngress
通知目标节点,链接了该节点的某个源有事件到来 由链接节点的源调用
offer(id) - 接口 中的方法org.mechdancer.dataflow.core.ILink
通知事件到来
org.mechdancer.dataflow.annotations - 程序包 org.mechdancer.dataflow.annotations
 
org.mechdancer.dataflow.blocks - 程序包 org.mechdancer.dataflow.blocks
 
org.mechdancer.dataflow.core - 程序包 org.mechdancer.dataflow.core
 
org.mechdancer.dataflow.external.eventbus - 程序包 org.mechdancer.dataflow.external.eventbus
 
org.mechdancer.dataflow.util - 程序包 org.mechdancer.dataflow.util
 

P

pause() - 类 中的方法org.mechdancer.dataflow.blocks.IntervalBlock
暂停
post($receiver, event) - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
直接发送事件
post(event) - 接口 中的方法org.mechdancer.dataflow.external.eventbus.EventBus
发布一个事件
post(event) - 类 中的方法org.mechdancer.dataflow.external.eventbus.EventBusImpl
发布一个事件
postSticky(event) - 接口 中的方法org.mechdancer.dataflow.external.eventbus.EventBus
发布一个粘性事件
postSticky(event) - 类 中的方法org.mechdancer.dataflow.external.eventbus.EventBusImpl
发布一个粘性事件
prior($receiver) - 类 中的静态方法org.mechdancer.dataflow.util.FindKt
查找一级前驱节点
pureSources($receiver) - 类 中的静态方法org.mechdancer.dataflow.util.FindKt
根据链接集找到所有纯源

R

receive() - 类 中的方法org.mechdancer.dataflow.blocks.BroadcastBlock
阻塞接收
receive() - 类 中的方法org.mechdancer.dataflow.blocks.BufferBlock
阻塞接收
receive() - 类 中的方法org.mechdancer.dataflow.blocks.DelayBlock
阻塞接收
receive() - 类 中的方法org.mechdancer.dataflow.blocks.IntervalBlock
阻塞接收
receive() - 类 中的方法org.mechdancer.dataflow.blocks.TransformBlock
阻塞接收
receive() - 接口 中的方法org.mechdancer.dataflow.core.IReceivable
阻塞接收
register(receiver) - 接口 中的方法org.mechdancer.dataflow.external.eventbus.EventBus
注册一个类中所有具有 interface Subscribe 标记的函数
register(receiver) - 类 中的方法org.mechdancer.dataflow.external.eventbus.EventBusImpl
注册一个类中所有具有 interface Subscribe 标记的函数
removeAllStickyEvents() - 接口 中的方法org.mechdancer.dataflow.external.eventbus.EventBus
移除全部粘性事件
removeAllStickyEvents() - 类 中的方法org.mechdancer.dataflow.external.eventbus.EventBusImpl
移除全部粘性事件
removeStickyEvent(kClass) - 接口 中的方法org.mechdancer.dataflow.external.eventbus.EventBus
通过事件类型移除一个粘性事件
removeStickyEvent(kClass) - 类 中的方法org.mechdancer.dataflow.external.eventbus.EventBusImpl
通过事件类型移除一个粘性事件

S

ShortcutKt - org.mechdancer.dataflow.core中的类
 
start() - 类 中的方法org.mechdancer.dataflow.blocks.IntervalBlock
启动
sticky() - 接口 中的方法org.mechdancer.dataflow.external.eventbus.Subscribe
 
Subscribe - org.mechdancer.dataflow.external.eventbus中的接口
订阅事件

T

ThreadSafety - org.mechdancer.dataflow.annotations中的接口
线程安全性说明
toString() - 类 中的方法org.mechdancer.dataflow.blocks.ActionBlock
 
toString() - 类 中的方法org.mechdancer.dataflow.blocks.BroadcastBlock
 
toString() - 类 中的方法org.mechdancer.dataflow.blocks.BufferBlock
 
toString() - 类 中的方法org.mechdancer.dataflow.blocks.DelayBlock
 
toString() - 类 中的方法org.mechdancer.dataflow.blocks.IntervalBlock
 
toString() - 类 中的方法org.mechdancer.dataflow.blocks.TransformBlock
 
toString() - 类 中的方法org.mechdancer.dataflow.core.ExecutableOptions
 
toString() - 类 中的方法org.mechdancer.dataflow.core.LinkOptions
 
toString() - 类 中的方法org.mechdancer.dataflow.core.Message
 
transform(name, options, map) - 类 中的静态方法org.mechdancer.dataflow.core.ShortcutKt
构造 class TransformBlock 节点
TransformBlock<TIn,TOut> - org.mechdancer.dataflow.blocks中的类
转换模块
TransformBlock(name, options, map) - 类 的构造器org.mechdancer.dataflow.blocks.TransformBlock
转换模块
treeView($receiver) - 类 中的静态方法org.mechdancer.dataflow.util.TreeViewKt
按树状图显示从源出发的拓扑
TreeViewKt - org.mechdancer.dataflow.util中的类
 

U

unregister(receiver) - 接口 中的方法org.mechdancer.dataflow.external.eventbus.EventBus
取消注册一个类中所有具有 interface Subscribe 标记的函数
unregister(receiver) - 类 中的方法org.mechdancer.dataflow.external.eventbus.EventBusImpl
取消注册一个类中所有具有 interface Subscribe 标记的函数
A B C D E F G H I L M N O P R S T U 
跳过导航链接