Exception

Describes a runtime exception encountered during the execution of an analysis tool.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
@SerializedName(value = "innerExceptions")
@Expose
open var innerExceptions: List<Exception>
An array of exception objects each of which is considered a cause of this exception.
Link copied to clipboard
@SerializedName(value = "kind")
@Expose
open var kind: String
A string that identifies the kind of exception, for example, the fully qualified type name of an object that was thrown, or the symbolic name of a signal.
Link copied to clipboard
@SerializedName(value = "message")
@Expose
open var message: String
A message that describes the exception.
Link copied to clipboard
@SerializedName(value = "properties")
@Expose
open var properties: PropertyBag
Key/value pairs that provide additional information about the object.
Link copied to clipboard
@SerializedName(value = "stack")
@Expose
open var stack: Stack
A call stack that is relevant to a result.

Functions

Link copied to clipboard
open fun equals(other: Any): Boolean
Link copied to clipboard
abstract fun getProperties(): PropertyBag
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
abstract fun setProperties(<set-?>: PropertyBag)
Link copied to clipboard
open fun toString(): String
Link copied to clipboard
open fun updateProperties(mutator: (in PropertyBag) -> Unit)
Link copied to clipboard
open fun withInnerExceptions(innerExceptions: List<Exception>): Exception
Link copied to clipboard
open fun withKind(kind: String): Exception
Link copied to clipboard
open fun withMessage(message: String): Exception
Link copied to clipboard
open fun withProperties(properties: PropertyBag): Exception
Link copied to clipboard
open fun withStack(stack: Stack): Exception