没有合适的资源?快使用搜索试试~ 我知道了~
henkan:一个用于在案例类之间进行转换的小型库
共27个文件
scala:15个
md:3个
sbt:3个
需积分: 5 0 下载量 6 浏览量
2021-05-13
01:49:02
上传
评论
收藏 24KB ZIP 举报
温馨提示
Henkan [変换] 一个用于在案例类之间进行转换的小型库。 模组 henkan.convert 在案例类之间进行转换,从而最大程度地减少了手动使用构造函数将信息从一个案例类转换为另一个案例类的需求。 特点: 当源案例类具有目标案例类具有的所有字段时的快速转换:例如a.to[B]() 补充(如果源案例类没有字段)或覆盖字段值。 例如a.to[B].set(foo = "bar") 如果需要,使用目标案例类的默认值 henkan.optional 具有可选字段的案例类和具有必填字段的案例类之间的转换。 此类转换的用例之一是在scalaPB生成的类(其中大多数字段为Option)与内部用例类(您具有必填字段)之间进行转换。 开始吧 Henkan可在Scala 2.12、2.13以及Scala.js上获得 libraryDependencies + = " com.kailuo
资源推荐
资源详情
资源评论
收起资源包目录
henkan-master.zip (27个子文件)
henkan-master
AUTHORS.md 27B
.jvmopts 374B
convert
src
test
scala
henkan
convert
ConverterSpec.scala 4KB
main
scala
henkan
convert
ContainsAll.scala 671B
convert.scala 1KB
Merge3.scala 2KB
.github
workflows
ci.yml 886B
version.sbt 40B
LICENSE 583B
CONTRIBUTING.md 228B
build.sbt 3KB
examples
src
main
scala
henkan
example
convert
caseClassConversion.scala 959B
.gitignore 263B
.sbtopts 67B
project
plugins.sbt 59B
Dependencies.scala 718B
build.properties 18B
README.md 7KB
optional
src
test
scala
henkan
optional
ValidateFromOptionalSpec.scala 3KB
FunctionSyntaxSpec.scala 742B
TestDomain.scala 2KB
ToOptionalSpec.scala 3KB
main
scala
henkan
optional
SeqInstance.scala 1KB
package.scala 427B
ToOptional.scala 4KB
FunctionSyntax.scala 1KB
ValidateFromOptional.scala 5KB
共 27 条
- 1
资源评论
初見目
- 粉丝: 19
- 资源: 4594
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功