首页 > 解决方案 > 是否有方法注释表明它与指定的功能接口匹配?

问题描述

我正在寻找一种方法来注释方法以指示它们与某些指定的功能接口匹配,以及如何指定某些需要方法引用的参数只接受带有该注释的方法。

动机:当使用不正确的参数调用方法时,我希望能够在编译时而不是在运行时检查方法的签名是否与接受的功能接口匹配。(没有一个方法是私有的,并且都可以被标记为 final 而没有不希望的副作用)

标签: methodsgroovycompiler-errorsannotationsfunctional-interface

解决方案


推荐阅读