首页>代码>java swing开发B站视频下载工具,BiliBili视频下载工具,超好用的B站视频下载工具>/BilibiliDown-master/src/nicelee/bilibili/annotations/Config.java
package nicelee.bilibili.annotations; import static java.lang.annotation.ElementType.FIELD; import static java.lang.annotation.RetentionPolicy.RUNTIME; import java.lang.annotation.Retention; import java.lang.annotation.Target; @Retention(RUNTIME) @Target(FIELD) public @interface Config { String key(); // key - e.g. bilibili.name.format String defaultValue(); // 默认值 String note() default ""; // 用于配置页的提示 int multiply() default 1; // 类型为数值的时候,对其进行乘法操作 String eq_true() default "true";// 针对bool类型, 只有值与其相等(忽略大小写)时为true String[] valids() default {}; // 值可能的取值范围(忽略大小写),如果不为空会进行检查 boolean warning() default true; // 对于不合法的值进行警告 }
最近下载更多