我试图确定 Groovy(实际上是 Grails 域)类是否具有该hasProperty
方法的属性。它总是返回 null。getProperty
发现这个。这两种方法有什么区别?
Groovy 有 hasProperty 的 javadoc,但根本不清楚。
返回 true 实现的 MetaClass 具有给定名称的属性
请注意,此方法仅对已实现的属性返回 true,并且不考虑 getProperty 或 propertyMissing 的实现
这是 groovy 元协议错误吗?
来自 grails 2.2.1 的 Groovy 2.0.7。
谢谢!