Groovy 1.7.0

## groovy.lang
Class Closure.WritableClosure

    java.lang.Object
      groovy.lang.GroovyObjectSupport
          groovy.lang.Closure
              org.codehaus.groovy.runtime.CurriedClosure
                  groovy.lang.Closure.WritableClosure

All Implemented Interfaces:
  Writable

    class Closure.WritableClosure
    extends CurriedClosure

Field Summary

Fields inherited from class Closure
maximumNumberOfParameters, parameterTypes

Constructor Summary
`Closure.WritableClosure()`

Method Summary
`Closure` | `asWritable()`
`Object` | `call()`
`Object` | `call(Object arguments)`
`Object` | `call(Object[] args)`
`Object` | `clone()`
`Closure` | `curry(Object[] arguments)`
`Object` | `doCall(Object[] args)`
`boolean` | `equals(Object arg0)`
`Object` | `getDelegate()`
`int` | `getMaximumNumberOfParameters()`
`Class[]` | `getParameterTypes()`
`Object` | `getProperty(String property)`
`int` | `getResolveStrategy()`
`int` | `hashCode()`
`Object` | `invokeMethod(String method, Object arguments)`
`void` | `run()`
`void` | `setDelegate(Object delegate)`
`void` | `setProperty(String property, Object newValue)`
`void` | `setResolveStrategy(int resolveStrategy)`
`String` | `toString()`
`Writer` | `writeTo(Writer out)`

Methods inherited from class CurriedClosure
clone, getDelegate, getParameterTypes, getResolveStrategy, getUncurriedArguments, setDelegate, setResolveStrategy

Methods inherited from class Closure
asWritable, call, call, call, clone, curry, getDelegate, getDirective, getMaximumNumberOfParameters, getOwner, getParameterTypes, getProperty, getResolveStrategy, getThisObject, isCase, run, setDelegate, setDirective, setProperty, setResolveStrategy, throwRuntimeException

Methods inherited from class GroovyObjectSupport
getMetaClass, getProperty, invokeMethod, setMetaClass, setProperty

Methods inherited from class Object
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll

Constructor Detail

### Closure.WritableClosure

    public Closure.WritableClosure()

Method Detail

### asWritable

    public Closure asWritable()

### call

    public Object call()

### call

    public Object call(Object arguments)

### call

    public Object call(Object[] args)

### clone

    public Object clone()

### curry

    public Closure curry(Object[] arguments)

### doCall

    public Object doCall(Object[] args)

### equals

    public boolean equals(Object arg0)

### getDelegate

    public Object getDelegate()

### getMaximumNumberOfParameters

    public int getMaximumNumberOfParameters()

### getParameterTypes

    public Class[] getParameterTypes()

### getProperty

    public Object getProperty(String property)

### getResolveStrategy

    public int getResolveStrategy()

### hashCode

    public int hashCode()

### invokeMethod

    public Object invokeMethod(String method, Object arguments)

### run

    public void run()

### setDelegate

    public void setDelegate(Object delegate)

### setProperty

    public void setProperty(String property, Object newValue)

### setResolveStrategy

    public void setResolveStrategy(int resolveStrategy)

### toString

    public String toString()

### writeTo

    public Writer writeTo(Writer out)

Copyright © 2003-2009 The Codehaus. All rights reserved.