groovy.util
Class GroovyLog
java.lang.Object
groovy.lang.GroovyObjectSupport
groovy.util.GroovyLog
- All Implemented Interfaces:
- GroovyObject
public class GroovyLog
- extends GroovyObjectSupport
Represents an arbitrary logging service. By default this outputs to
System.out though derivations of this class could log to Jakarta Commons Logging
or log4j or JDK 1.5 logging etc
- Version:
- $Revision: 7210 $
- Author:
- James Strachan
Field Summary |
(package private) java.lang.String |
prefix
|
Method Summary |
java.lang.Object |
invokeMethod(java.lang.String name,
java.lang.Object args)
Invokes the given method. |
static GroovyLog |
newInstance(java.lang.Class aClass)
Factory method to create new instances |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
prefix
java.lang.String prefix
GroovyLog
public GroovyLog()
GroovyLog
public GroovyLog(java.lang.Class type)
GroovyLog
public GroovyLog(java.lang.Object obj)
GroovyLog
public GroovyLog(java.lang.String prefix)
newInstance
public static GroovyLog newInstance(java.lang.Class aClass)
- Factory method to create new instances
invokeMethod
public java.lang.Object invokeMethod(java.lang.String name,
java.lang.Object args)
- Description copied from interface:
GroovyObject
- Invokes the given method.
- Specified by:
invokeMethod
in interface GroovyObject
- Overrides:
invokeMethod
in class GroovyObjectSupport
- Parameters:
name
- the name of the method to callargs
- the arguments to use for the method call
- Returns:
- the result of invoking the method
Copyright © ${year} The Codehaus. All Rights Reserved.