12
Đây là một ví dụ giả tạo về những gì tôi muốn làm, nhưng tối thiểu thể hiện hành vi mong muốn. Tôi muốn tham chiếu đến cá thể của đối tượng mà truy cập thuộc tính đang được gọi. Tôi đã thử 'này' đầu tiên, nhưng đó đề cập đến các lớp kèm theo chứ không phải là một trong hai MetaClass hoặc String dụ.Làm cách nào để tôi tham chiếu cá thể GroovyObject từ các phương thức MetaClass trong Groovy?
String.metaClass.propertyMissing = { String name ->
'I do not exist, but my name is ' + <the String instance> + '.' + $name
}