MOP

MetaProgramming with Groovy II: ExpandoMetaClass

On the second part of this series learn about ExpandoMetaClass, a special MetaClass that will let you update and tweak the behavior of classes in runtime.

0 replies - 5544 views - 02/10/08 by Andres Almiray in Articles

MetaProgramming with Groovy I

Groovy is a dynamic language for the JVM not only because it supports dynamic typing (and static typing as well) but because it lets you modify and enhance...

1 replies - 6213 views - 01/30/08 by Andres Almiray in Articles

A Groovy DSL from scratch in 2 hours

Today is my lucky day. Through DZone I found Architecture Rules, a lovely little framework that abstracts JDepend. Architecture Rules is configured via its...

5 replies - 11897 views - 01/20/08 by Steven Devijver in News