io.github.kongweiguang.bus.core.Merge Maven / Gradle / Ivy
package io.github.kongweiguang.bus.core;
/**
* 合并器
*
* @author kongweiguang
*/
@FunctionalInterface
public interface Merge {
/**
* 名称
*
* @return 名称
*/
default String name() {
return null;
}
/**
* 合并操作
*
* @param action 操作
* @throws Exception 异常
*/
void mr(Oper action) throws Exception;
}