Package groovy.lang

Class GroovyRuntimeException

java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
groovy.lang.GroovyRuntimeException
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
CacheAccessControlException, CompilationFailedException, IncorrectClosureArgumentsException, InvokerInvocationException, MethodSelectionException, MissingClassException, MissingFieldException, MissingMethodException, MissingPropertyException, RuntimeParserException, SpreadListEvaluatingException, SpreadMapEvaluatingException, YamlRuntimeException

public class GroovyRuntimeException
extends java.lang.RuntimeException
An exception thrown by the interpreter
See Also:
Serialized Form
  • Constructor Details

    • GroovyRuntimeException

      public GroovyRuntimeException()
    • GroovyRuntimeException

      public GroovyRuntimeException​(java.lang.String message)
    • GroovyRuntimeException

      public GroovyRuntimeException​(java.lang.String message, ASTNode node)
    • GroovyRuntimeException

      public GroovyRuntimeException​(java.lang.String message, java.lang.Throwable cause)
    • GroovyRuntimeException

      public GroovyRuntimeException​(java.lang.Throwable t)
  • Method Details

    • setModule

      public void setModule​(ModuleNode module)
    • getModule

      public ModuleNode getModule()
    • getMessage

      public java.lang.String getMessage()
      Overrides:
      getMessage in class java.lang.Throwable
    • getNode

      public ASTNode getNode()
    • getMessageWithoutLocationText

      public java.lang.String getMessageWithoutLocationText()
    • getLocationText

      protected java.lang.String getLocationText()