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 Details

    • TypeCheckingDSL

      public TypeCheckingDSL()
  • Method Details

    • getProperty

      public Object getProperty(String property)
      Description copied from interface: GroovyObject
      Retrieves a property value.
      Specified by:
      getProperty in interface GroovyObject
      Overrides:
      getProperty in class Script
      Parameters:
      property - the name of the property of interest
      Returns:
      the given property
    • setProperty

      public void setProperty(String property, Object newValue)
      Description copied from interface: GroovyObject
      Sets the given property to the new value.
      Specified by:
      setProperty in interface GroovyObject
      Overrides:
      setProperty in class Script
      Parameters:
      property - the name of the property of interest
      newValue - the new value for the property
    • invokeMethod

      public Object invokeMethod(String name, Object args)
      Description copied from class: Script
      Invoke a method (or closure in the binding) defined.
      Specified by:
      invokeMethod in interface GroovyObject
      Overrides:
      invokeMethod in class Script
      Parameters:
      name - method to call
      args - arguments to pass to the method
      Returns:
      value