{"description":"Groovy\u306e\u30e1\u30bf\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u6a5f\u69cb\u306b\u306fMetaClass\u304c\u3042\u308a\u307e\u3059\u3002MOP\u3063\u3066\u3084\u3064\u3067\u3059\u306d\u3002\u3053\u308c\u304c\u3044\u3064\u5c0e\u5165\u3055\u308c\u305f\u306e\u304b\u6c17\u306b\u306a\u3063\u3066\u3001\u8abf\u3079\u3066\u307f\u307e\u3057\u305f\u3002codehaus\u306e\u30ea\u30dd\u30b8\u30c8\u30ea\u304b\u3089\u5165\u624b\u3067\u304d\u308b\u3046\u3061\u3067\u63a2\u3057\u305f\u9650\u308a\u6700\u53e4\u306egroovy\u306e\u30bd\u30fc\u30b9(11-May-2004 14:59 211K)\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u3066\u4e2d\u3092\u898b\u3066\u307f\u308b\u3068\u3001 $ cd /tool/groovy-1.0-beta-1 $ find . -name '*Meta*' -print ./src/main/groovy/lang/MetaClass.java ./src/main/groovy/lang/MetaClassRegistry.java \u2026","blog_title":"uehaj's blog ","type":"rich","published":"2011-07-04 22:03:20","width":"100%","image_url":null,"categories":["groovy"],"url":"https://uehaj.hatenablog.com/entry/20110704/1309784600","provider_url":"https://hatena.blog","blog_url":"https://uehaj.hatenablog.com/","version":"1.0","author_name":"uehaj","provider_name":"Hatena Blog","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fuehaj.hatenablog.com%2Fentry%2F20110704%2F1309784600\" title=\"\u30e1\u30bf\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u6a5f\u69cb\u306e\u8003\u53e4\u5b66 - uehaj&#39;s blog \" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","author_url":"https://blog.hatena.ne.jp/uehaj/","height":"190","title":"\u30e1\u30bf\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u6a5f\u69cb\u306e\u8003\u53e4\u5b66"}