methods - 是否有方法注释表明它与指定的功能接口匹配?
问题描述
我正在寻找一种方法来注释方法以指示它们与某些指定的功能接口匹配,以及如何指定某些需要方法引用的参数只接受带有该注释的方法。
动机:当使用不正确的参数调用方法时,我希望能够在编译时而不是在运行时检查方法的签名是否与接受的功能接口匹配。(没有一个方法是私有的,并且都可以被标记为 final 而没有不希望的副作用)
解决方案
推荐阅读
- sql - 优化动态选择表或其他的视图
- fetch - react, fetch, multer 上传时损坏的文件
- javascript - 对象值循环
- typescript - 使用 NuxtJS 和 vuex-module-decorators 的动态 vuex 存储模块
- google-bigquery - 如何从 BigQuery 表的一个分区中获取一些数据并插入到下一个分区?
- r - 如何在 R 中复制向量
- ios - 删除数据线 iOS 图表上方的值
- javascript - 在 Web 应用程序和网站中添加快捷键应该怎么做?
- python - 将装饰器应用于 Django 3 中的 URL 模式
- r - Is there a better way in R to split a file with multiple sections