org.gradle.api
Class InvalidActionClosureException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by org.gradle.api.GradleException
                  extended by org.gradle.api.InvalidActionClosureException
All Implemented Interfaces:
Serializable

public class InvalidActionClosureException
extends GradleException

Thrown when a Closure is given as an Action implementation, but has the wrong signature.

See Also:
Serialized Form

Constructor Summary
InvalidActionClosureException(Closure<?> closure, Object argument)
           
 
Method Summary
 Object getArgument()
          The argument the action was executed with.
 Closure<?> getClosure()
          The closure being used as an action.
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvalidActionClosureException

public InvalidActionClosureException(Closure<?> closure,
                                     Object argument)
Method Detail

getClosure

public Closure<?> getClosure()
The closure being used as an action.

Returns:
The closure being used as an action.

getArgument

public Object getArgument()
The argument the action was executed with.

Returns:
The argument the action was executed with.