Package com.bytedesk.core.favorite
Class FavoriteUtils
java.lang.Object
com.bytedesk.core.favorite.FavoriteUtils
收藏工具类
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic String
generateFavoriteName
(String messageType, String content) 根据消息类型生成收藏名称static String
getFavoriteSourceDisplayName
(String favoriteSource) 获取收藏来源的显示名称static String
getFavoriteTypeDisplayName
(String favoriteType) 获取收藏类型的显示名称static String
getMessageTypeDisplayName
(String messageType) 获取消息类型的显示名称static boolean
isMessageTypeSupported
(String messageType) 验证消息类型是否支持收藏static boolean
validateFavoriteRequest
(String name, String favoriteType, String content) 验证收藏请求参数
-
Constructor Details
-
FavoriteUtils
private FavoriteUtils()
-
-
Method Details
-
generateFavoriteName
根据消息类型生成收藏名称- Parameters:
messageType
- 消息类型content
- 消息内容- Returns:
- 收藏名称
-
isMessageTypeSupported
验证消息类型是否支持收藏- Parameters:
messageType
- 消息类型- Returns:
- 是否支持收藏
-
getMessageTypeDisplayName
获取消息类型的显示名称- Parameters:
messageType
- 消息类型- Returns:
- 显示名称
-
getFavoriteTypeDisplayName
获取收藏类型的显示名称- Parameters:
favoriteType
- 收藏类型- Returns:
- 显示名称
-
getFavoriteSourceDisplayName
获取收藏来源的显示名称- Parameters:
favoriteSource
- 收藏来源- Returns:
- 显示名称
-
validateFavoriteRequest
验证收藏请求参数- Parameters:
name
- 收藏名称favoriteType
- 收藏类型content
- 收藏内容- Returns:
- 验证结果
-