This class represents an error that is thrown when a bug is recognized inside the runtime. Basically it is thrown when a constraint is not fulfilled that should be fulfilled.
| Constructor and description |
|---|
GroovyBugError
(String message)constructs a bug error using the given text |
GroovyBugError
(Exception exception)Constructs a bug error using the given exception |
GroovyBugError
(String msg, Exception exception)Constructs a bug error using the given exception and a text with additional information about the cause |
| Type Params | Return Type | Name and description |
|---|---|---|
|
String |
getBugText()Returns the bug text to describe this error |
|
Throwable |
getCause() |
|
String |
getMessage()Returns the detail message string of this error. |
|
void |
setBugText(String msg)Sets the bug text to describe this error |
|
String |
toString()Returns a String representation of this class by calling getMessage(). |
| Methods inherited from class | Name |
|---|---|
class AssertionError |
printStackTrace, printStackTrace, printStackTrace, fillInStackTrace, getCause, initCause, toString, addSuppressed, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, setStackTrace, wait, wait, wait, equals, hashCode, getClass, notify, notifyAll |
class Error |
printStackTrace, printStackTrace, printStackTrace, fillInStackTrace, getCause, initCause, toString, addSuppressed, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, setStackTrace, wait, wait, wait, equals, hashCode, getClass, notify, notifyAll |
constructs a bug error using the given text
message - the error message textConstructs a bug error using the given exception
exception - cause of this errorReturns the bug text to describe this error
Returns the detail message string of this error. The message will consist of the bug text prefixed by "BUG! " if there this instance was created using a message. If this error was constructed without using a bug text the message of the cause is used prefixed by "BUG! UNCAUGHT EXCEPTION: "
Sets the bug text to describe this error
Returns a String representation of this class by calling getMessage().
Copyright © 2003-2019 The Apache Software Foundation. All rights reserved.