Class ClosureScript
- java.lang.Object
-
- groovy.lang.GroovyObjectSupport
-
- groovy.lang.Script
-
- org.jenkinsci.test.acceptance.utils.groovy.ClosureScript
-
- All Implemented Interfaces:
groovy.lang.GroovyObject
public abstract class ClosureScript extends groovy.lang.Script
Script
that delegates access likeClosure
does.- Author:
- Kohsuke Kawaguchi
-
-
Constructor Summary
Constructors Constructor Description ClosureScript()
ClosureScript(groovy.lang.Binding binding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getProperty(String property)
Object
invokeMethod(String name, Object args)
void
setBinding(groovy.lang.Binding binding)
void
setDelegate(Object delegate)
void
setProperty(String property, Object newValue)
-
-
-
Method Detail
-
setDelegate
public void setDelegate(Object delegate)
-
setBinding
public void setBinding(groovy.lang.Binding binding)
- Overrides:
setBinding
in classgroovy.lang.Script
-
getProperty
public Object getProperty(String property)
- Specified by:
getProperty
in interfacegroovy.lang.GroovyObject
- Overrides:
getProperty
in classgroovy.lang.Script
-
setProperty
public void setProperty(String property, Object newValue)
- Specified by:
setProperty
in interfacegroovy.lang.GroovyObject
- Overrides:
setProperty
in classgroovy.lang.Script
-
-