Package net.mamoe.mirai.console.extension    
  Types
Link copied to clipboard
                abstract class AbstractExtensionPoint<T : Extension>(val extensionType: KClass<T>) : ExtensionPoint<T> 
Content copied to clipboard
Link copied to clipboard
                abstract class AbstractInstanceExtensionPoint<E : InstanceExtension<T>, T> @ConsoleExperimentalApi constructor(extensionType: KClass<E>) : AbstractExtensionPoint<E> 
Content copied to clipboard
Link copied to clipboard
                Content copied to clipboard
Link copied to clipboard
                Link copied to clipboard
                仅前端实现可用
Link copied to clipboard
                在调用一个 extension 时遇到的异常.
Link copied to clipboard
                表示一个扩展接入点(扩展类型). 在 Kotlin 由 Extension 的伴生对象实现, 在 Java 可通过静态字段提供.
Link copied to clipboard
                一个已经注册的 Extension. 可通过 ComponentStorage.getExtensions 获得.
Link copied to clipboard
                增加一些函数 (方法)的扩展
Link copied to clipboard
                interface FunctionExtensionPoint<T : FunctionExtension> : ExtensionPoint<T> 
Content copied to clipboard
表示一个 FunctionExtension 的 ExtensionPoint
Link copied to clipboard
                为一些实例注册的 Extension.
Link copied to clipboard
                interface InstanceExtensionPoint<T : InstanceExtension<*>> : ExtensionPoint<T> 
Content copied to clipboard
表示一个 InstanceExtension 的 ExtensionPoint
Link copied to clipboard
                class PluginComponentStorage(plugin: Plugin) : AbstractConcurrentComponentStorage
Content copied to clipboard
添加一些扩展给 Plugin 的 ComponentStorage.
Link copied to clipboard
                为某单例服务注册的 Extension.
Link copied to clipboard
                Content copied to clipboard
表示一个 SingletonExtension 的 ExtensionPoint