[Change] AdultContentDetector, PixivURL 整理代码, 补充Javadoc;

This commit is contained in:
LamGC 2020-06-01 16:12:33 +08:00
parent 4c03a0f7d9
commit 0fafddc715
2 changed files with 5 additions and 3 deletions

View File

@ -18,7 +18,7 @@ public interface AdultContentDetector {
* @param pageIndex 指定页数, 设为0或负数则视为单页面作品 * @param pageIndex 指定页数, 设为0或负数则视为单页面作品
* @return 如果为true则为成人作品, 该方法将由检测器决定如何为成人作品. * @return 如果为true则为成人作品, 该方法将由检测器决定如何为成人作品.
*/ */
boolean isAdultContent(int illustId, boolean isUgoira, int pageIndex) throws Exception; boolean isAdultContent(int illustId, boolean isUgoira, int pageIndex) throws Exception;
/** /**
* 检查某一作品是否为成人内容 * 检查某一作品是否为成人内容
@ -26,8 +26,8 @@ public interface AdultContentDetector {
* @param isUgoira 是否为动图 * @param isUgoira 是否为动图
* @param pageIndex 指定页数, 设为0或负数则视为单页面作品 * @param pageIndex 指定页数, 设为0或负数则视为单页面作品
* @param threshold 指数阀值, 当等于或大于该阀值时返回true. * @param threshold 指数阀值, 当等于或大于该阀值时返回true.
* @return 如果为true则为成人作品, 该方法将由 threshold 参数决定是否为成人作品. * @return 如果为true则为成人作品, 该方法将由 threshold 参数决定是否为成人作品(如果超过阈值, 则为true).
*/ */
boolean isAdultContent(int illustId, boolean isUgoira, int pageIndex, double threshold) throws Exception; boolean isAdultContent(int illustId, boolean isUgoira, int pageIndex, double threshold) throws Exception;
} }

View File

@ -173,6 +173,7 @@ public class PixivURL {
/** /**
* 查询用户收藏.<br/> * 查询用户收藏.<br/>
* 该URL返回HTML页面需要进行解析.<br/> * 该URL返回HTML页面需要进行解析.<br/>
* <p>注意: 该接口需要登陆</p>
* 需要替换的文本:<br/> * 需要替换的文本:<br/>
* {pageIndex} - 页数, 超出了则结果为空<br/> * {pageIndex} - 页数, 超出了则结果为空<br/>
*/ */
@ -345,6 +346,7 @@ public class PixivURL {
* @param mode 要检查的RankingMode项 * @param mode 要检查的RankingMode项
* @return 如果支持返回true * @return 如果支持返回true
*/ */
@SuppressWarnings("BooleanMethodIsAlwaysInverted")
public boolean isSupportedMode(RankingMode mode) { public boolean isSupportedMode(RankingMode mode) {
return Arrays.binarySearch(supportedMode, mode) >= 0; return Arrays.binarySearch(supportedMode, mode) >= 0;
} }