Package grails.util

Class ClosureToMapPopulator

java.lang.Object
groovy.lang.GroovyObjectSupport
grails.util.ClosureToMapPopulator
All Implemented Interfaces:
groovy.lang.GroovyObject

public class ClosureToMapPopulator extends groovy.lang.GroovyObjectSupport
A simple class that takes method invocations and property setters and populates the arguments of these into the supplied map ignoring null values.
Since:
1.2
  • Constructor Details

    • ClosureToMapPopulator

      public ClosureToMapPopulator(Map theMap)
    • ClosureToMapPopulator

      public ClosureToMapPopulator()
  • Method Details

    • populate

      public Map populate(groovy.lang.Closure callable)
    • setProperty

      public void setProperty(String name, Object o)
    • invokeMethod

      public Object invokeMethod(String name, Object o)