Short answer:
Process.metaClass.testProp = "test"
this.metaClass = null
assert this.testProp == "test"
Long answer:
, 3 , . , . -, Groovy ( Groovy). , - .
, , - , , ExpandoMetaClass (EMC), . met , . - . Process.metaClass.testProp = "test" . , -, , , . this.metaClass.testProp = "test" - , . this.metaclass = null reset. . , . , .
, Groovy (MetaClassImpl). , - ExpandoMetaClass (EMC). , . , ExpandoMetaClass , - , : ExpandoMetaClass.enableGlobally()
, ,
Process.metaClass.testProp = "test"
this.metaClass = null
assert this.testProp == "test"
ExpandoMetaClass.enableGlobally() - , reset ( - , "this"), EMC). , Grails EMC