Class GroovyTypeCheckingExtensionSupport.TypeCheckingDSL
java.lang.Object
groovy.lang.GroovyObjectSupport
groovy.lang.Script
org.codehaus.groovy.transform.stc.GroovyTypeCheckingExtensionSupport.TypeCheckingDSL
- All Implemented Interfaces:
GroovyObject
- Enclosing class:
- GroovyTypeCheckingExtensionSupport
public abstract static class GroovyTypeCheckingExtensionSupport.TypeCheckingDSL extends Script
-
Constructor Summary
Constructors Constructor Description TypeCheckingDSL()
-
Method Summary
Modifier and Type Method Description Object
getProperty(String property)
Retrieves a property value.Object
invokeMethod(String name, Object args)
Invoke a method (or closure in the binding) defined.void
setProperty(String property, Object newValue)
Sets the given property to the new value.Methods inherited from class groovy.lang.Script
evaluate, evaluate, getBinding, print, printf, printf, println, println, run, run, setBinding
Methods inherited from class groovy.lang.GroovyObjectSupport
getMetaClass, setMetaClass
-
Constructor Details
-
TypeCheckingDSL
public TypeCheckingDSL()
-
-
Method Details
-
getProperty
Description copied from interface:GroovyObject
Retrieves a property value.- Specified by:
getProperty
in interfaceGroovyObject
- Overrides:
getProperty
in classScript
- Parameters:
property
- the name of the property of interest- Returns:
- the given property
-
setProperty
Description copied from interface:GroovyObject
Sets the given property to the new value.- Specified by:
setProperty
in interfaceGroovyObject
- Overrides:
setProperty
in classScript
- Parameters:
property
- the name of the property of interestnewValue
- the new value for the property
-
invokeMethod
Description copied from class:Script
Invoke a method (or closure in the binding) defined.- Specified by:
invokeMethod
in interfaceGroovyObject
- Overrides:
invokeMethod
in classScript
- Parameters:
name
- method to callargs
- arguments to pass to the method- Returns:
- value
-