资料介绍
软件简介
Valiktor 是一个类型安全、功能强大且可扩展的流畅 DSL,用于验证 Kotlin 中的对象。
安装
Gradle (Groovy):
compile 'org.valiktor:valiktor-core:0.3.1'
Gradle (Kotlin DSL):
compile("org.valiktor:valiktor-core:0.3.1")
Maven:
org.valiktor valiktor-core 0.3.1
-
For install other modules, see Modules.
开始使用
import org.valiktor.validate import org.valiktor.functions.* data class Employee(val id: Int, val name: String, val email: String) { init { validate(this) { validate(Employee::id).isPositive() validate(Employee::name).isNotBlank().hasSize(min = 1, max = 80) validate(Employee::email).isNotBlank().hasSize(min = 1, max = 50).isEmail() } } }
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 表面贴装肖特基整流器DSL22 THRU DSL210规格书 5次下载
- 表面贴装肖特基整流器DSL12 THRU DSL110规格书 2次下载
- DSL22-THRU-DSL210-SOD-123FL规格书 9次下载
- DSL12-THRU-DSL110-SOD-123FL规格书 0次下载
- 设计模式_可复用面向对象软件的基础.pdf 0次下载
- 基于数据外包的空间查询验证方法 23次下载
- 基于双接口NFC芯片的FPGA验证系统 17次下载
- SystemVerilog的正式验证和混合验证 25次下载
- 深度学习在视频对象分割中的应用及相关研究 9次下载
- 16位CRC验证码生成VI工具下载 57次下载
- 计算机测控系统——面向对象语言Visual Basic课件下载.PPT 0次下载
- 版图验证方法说明 0次下载
- PCM协议的分析与验证 9次下载
- RS232连接802Dsl系统 5次下载
- 串行实时时钟/日历芯片DSl302的特性及其应用
- HIPERFACE DSL编码器通信协议介绍 1.8k次阅读
- Java 中验证码的使用 2.1k次阅读
- Objects:为对象类提供对象技术 950次阅读
- TRO新文:用于数据关联、建图和高级任务的对象级SLAM框架 1.3k次阅读
- 小安派-DSL屏幕驱动开发板的基本信息 1.5k次阅读
- Python中的类和对象详解 1.7k次阅读
- USB供电的DSL调制解调器电源 2k次阅读
- 用于性能建模、设计验证和硅后验证的便携式激励方法 3k次阅读
- 如何访问对象属性 2k次阅读
- DSL技术是什么?DSL技术的分类与DSL技术的发展过程 1w次阅读
- 使用简单工厂方法实现硬盘对象创建 1.8k次阅读
- 使用JavaScript创建对象的方法和案例 3.4k次阅读
- 南京紫光基于对象存储系统的随机读写对象的方法 3.8k次阅读
- 对象存储是什么?块存储又是什么? 1.9w次阅读
- C++:全局对象、局部对象、静态对象 3.3k次阅读
下载排行
本周
- 1矽力杰 Silergy SY7215A 同步升压调节器 规格书 Datasheet 佰祥电子
- 1.12 MB | 5次下载 | 免费
- 2HT81696H 内置升压的30W立体声D类音频功放数据手册
- 1.21 MB | 1次下载 | 免费
- 3HTA6863 3W超低噪声超低功耗单声道D类音频功率放大器数据手册
- 0.87 MB | 次下载 | 免费
- 4南芯 Southchip SC8802C 充电控制器 规格书 Datasheet 佰祥电子
- 88.16 KB | 次下载 | 免费
- 5矽力杰 Silergy SY7065 同步升压转换器 规格书 Datasheet 佰祥电子
- 910.67 KB | 次下载 | 免费
- 6矽力杰 Silergy SY7066 同步升压转换器 规格书 Datasheet 佰祥电子
- 989.14 KB | 次下载 | 免费
- 7WD6208A产品规格书
- 631.24 KB | 次下载 | 免费
- 8NB685 26 V,12 A,低静态电流,大电流 同步降压变换器数据手册
- 1.64 MB | 次下载 | 2 积分
本月
- 1EMC PCB设计总结
- 0.33 MB | 12次下载 | 免费
- 2PD取电芯片 ECP5702规格书
- 0.88 MB | 5次下载 | 免费
- 3矽力杰 Silergy SY7215A 同步升压调节器 规格书 Datasheet 佰祥电子
- 1.12 MB | 5次下载 | 免费
- 4氮化镓GaN FET/GaN HEMT 功率驱动电路选型表
- 0.10 MB | 3次下载 | 免费
- 5PD取电芯片,可取5/9/12/15/20V电压ECP5702数据手册
- 0.88 MB | 3次下载 | 免费
- 6SY50655 用于高输入电压应用的伪固定频率SSR反激式稳压器英文资料
- 1.01 MB | 3次下载 | 免费
- 7怎么为半导体测试仪选择精密放大器
- 0.65 MB | 2次下载 | 免费
- 8SY52341 次级侧同步整流英文手册
- 0.94 MB | 2次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935137次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420064次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233095次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191469次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183360次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81606次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73832次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65991次下载 | 10 积分
电子发烧友App





创作
发文章
发帖
提问
发资料
发视频
上传资料赚积分
评论