This create JAX-RS interfaces in Groovy, we believe that defining a contract is more important that create a full SDK.
We use the optional resource.displayName to name resource classes, if you use this generator don't forget to provide it. Example:
/cats:
displayName: Gatitos
Will generate GatitosResource
This is part of the raml2code project.