类 Chain<T,V>
- java.lang.Object
-
- cn.mcres.karlatemp.mxlib.tools.Chain<T,V>
-
public class Chain<T,V> extends Object
- 从以下版本开始:
- 2.5
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static class
Chain.ChainContext<T,V>
static interface
Chain.SingleChain<T,V>
-
字段概要
字段 修饰符和类型 字段 说明 protected List<Chain.SingleChain<T,V>>
list
-
构造器概要
构造器 构造器 说明 Chain()
-
方法概要
修饰符和类型 方法 说明 protected List<Chain.SingleChain<T,V>>
initList()
protected Chain.ChainContext<T,V>
newContext()
protected Supplier<Chain.SingleChain<T,V>>
newSupplier()
V
post(T argument)
void
register(Chain.SingleChain<T,V> sc)
void
unregister(Chain.SingleChain<T,V> sc)
-
-
-
字段详细资料
-
list
protected final List<Chain.SingleChain<T,V>> list
-
-
方法详细资料
-
register
public void register(@NotNull Chain.SingleChain<T,V> sc)
-
unregister
public void unregister(Chain.SingleChain<T,V> sc)
-
initList
protected List<Chain.SingleChain<T,V>> initList()
-
newContext
protected Chain.ChainContext<T,V> newContext()
-
newSupplier
protected Supplier<Chain.SingleChain<T,V>> newSupplier()
-
-