DuckDBException

com.softinio.duck4s.effect.DuckDBException
See theDuckDBException companion object
class DuckDBException(val error: DuckDBError, message: String, cause: Option[Throwable] = ...) extends RuntimeException

A Throwable wrapper for com.softinio.duck4s.algebra.DuckDBError, enabling error values to be raised into cats-effect IO.

Value parameters

cause

Optional underlying throwable that caused this error

error

The underlying DuckDBError

message

Human-readable error message

Attributes

Companion
object
Graph
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

Attributes

Inherited from:
Throwable

Attributes

Inherited from:
Throwable

Attributes

Inherited from:
Throwable

Attributes

Inherited from:
Throwable

Attributes

Inherited from:
Throwable

Attributes

Inherited from:
Throwable
final def getSuppressed(): Array[Throwable]

Attributes

Inherited from:
Throwable

Attributes

Inherited from:
Throwable

Attributes

Inherited from:
Throwable

Attributes

Inherited from:
Throwable

Attributes

Inherited from:
Throwable

Attributes

Inherited from:
Throwable
def toString(): String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Inherited from:
Throwable

Concrete fields

val error: DuckDBError