| 程序包 | 说明 |
|---|---|
| com.github.jaemon.dinger | |
| com.github.jaemon.dinger.core |
Dinger框架核心包
|
| com.github.jaemon.dinger.core.entity | |
| com.github.jaemon.dinger.core.entity.enums | |
| com.github.jaemon.dinger.listeners |
Dinger事件监听包
|
| com.github.jaemon.dinger.multi |
多DingerConfig配置
|
| 限定符和类型 | 方法和说明 |
|---|---|
DingerResponse |
DingerSender.send(DingerType dingerType,
MessageSubType messageSubType,
DingerRequest request)
发送消息到指定群
|
| 限定符和类型 | 方法和说明 |
|---|---|
DingerType |
DingerDefinition.dingerType()
dingerType
|
DingerType |
DefaultDingerDefinition.dingerType() |
DingerType |
DingerConfig.getDingerType() |
| 限定符和类型 | 方法和说明 |
|---|---|
static DingerConfig |
DingerHelper.assignDinger(DingerType dingerType,
String tokenId)
assignDinger for dingerType
|
static DingerConfig |
DingerHelper.assignDinger(DingerType dingerType,
String tokenId,
boolean asyncExecute)
assignDinger for dingerType
|
static DingerConfig |
DingerHelper.assignDinger(DingerType dingerType,
String tokenId,
String secret)
assignDinger for dingtalk
|
static DingerConfig |
DingerHelper.assignDinger(DingerType dingerType,
String tokenId,
String decryptKey,
boolean asyncExecute)
assignDinger for dingerType
|
static DingerConfig |
DingerHelper.assignDinger(DingerType dingerType,
String tokenId,
String decryptKey,
String secret)
assignDinger for dingtalk
|
static DingerConfig |
DingerHelper.assignDinger(DingerType dingerType,
String tokenId,
String decryptKey,
String secret,
boolean asyncExecute)
assignDinger for dingerType
|
protected static DingerDefinition |
DingerDefinitionHandler.dingerImageTextHandler(DingerType dingerType,
DingerDefinitionGeneratorContext<DingerImageText> context)
处理注解-ImageText定义的Dinger消息
|
protected static DingerDefinition |
DingerDefinitionHandler.dingerLinkHandler(DingerType dingerType,
DingerDefinitionGeneratorContext<DingerLink> context)
处理注解-Link定义的Dinger消息
|
protected static DingerDefinition |
DingerDefinitionHandler.dingerMarkdownHandler(DingerType dingerType,
DingerDefinitionGeneratorContext<DingerMarkdown> context)
处理注解-Markdown定义的Dinger消息
|
protected static DingerDefinition |
DingerDefinitionHandler.dingerTextHandler(DingerType dingerType,
DingerDefinitionGeneratorContext<DingerText> context)
处理注解-Text定义的Dinger消息
|
static DingerConfig |
DingerConfig.instance(DingerType dingerType,
String tokenId)
Dinger机器人配置实例
|
static DingerConfig |
DingerConfig.instance(DingerType dingerType,
String tokenId,
boolean asyncExecute)
Dinger机器人配置实例
|
static DingerConfig |
DingerConfig.instance(DingerType dingerType,
String tokenId,
String secret)
Dinger机器人配置实例
|
static DingerConfig |
DingerConfig.instance(DingerType dingerType,
String tokenId,
String secret,
boolean asyncExecute)
Dinger机器人配置实例
|
static DingerConfig |
DingerConfig.instance(DingerType dingerType,
String tokenId,
String secret,
String decryptKey)
Dinger机器人配置实例
|
static DingerConfig |
DingerConfig.instance(DingerType dingerType,
String tokenId,
String secret,
String decryptKey,
boolean asyncExecute)
Dinger机器人配置实例
|
DingerResponse |
DingerRobot.send(DingerType dingerType,
MessageSubType messageSubType,
DingerRequest request) |
void |
DingerDefinition.setDingerType(DingerType dingerType)
setDingerType
|
void |
DingerConfig.setDingerType(DingerType dingerType) |
void |
DefaultDingerDefinition.setDingerType(DingerType dingerType) |
| 限定符和类型 | 方法和说明 |
|---|---|
DingerType |
DingerProperties.getDefaultDinger() |
DingerType |
MsgType.getDingerType() |
| 限定符和类型 | 方法和说明 |
|---|---|
Map<DingerType,DingerProperties.Dinger> |
DingerProperties.getDingers() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DingerProperties.setDefaultDinger(DingerType defaultDinger) |
void |
MsgType.setDingerType(DingerType dingerType) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DingerProperties.setDingers(Map<DingerType,DingerProperties.Dinger> dingers) |
| 限定符和类型 | 方法和说明 |
|---|---|
DingerType |
DingerDefinitionType.dingerType() |
static DingerType |
DingerType.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static DingerType[] |
DingerType.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
abstract MsgType |
MessageSubType.msgType(DingerType dingerType,
DingerRequest request)
获取指定消息类型
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected static Map<DingerType,DingerConfig> |
DingerListenersProperty.defaultDingerConfigs
Dinger默认的DingerConfig
|
protected static List<DingerType> |
DingerListenersProperty.enabledDingerTypes |
| 限定符和类型 | 方法和说明 |
|---|---|
MultiDingerConfig |
MultiDingerConfigContainer.get(DingerType dingerType,
String key) |
Copyright © 2023 AnswerAIL. All rights reserved.