You should be able to call `name` or `canonicalName` or `sinpleName` directly if there are no static methods in the class or its supers that would take precedence.
```
class LongClassName {
private static Logger log = Logger.getLogger(name)
private static Logger log = Logger.getLogger(this) // another possibility for
frameworks that accept a class instance for logger namespacing
}
```
-- although this particular case has been much simplified by @Log, et al.
