org.apache.spark.sql.catalyst

errors

package errors

Functions for attaching and retrieving trees that are associated with errors.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. errors
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class TreeNodeException[TreeType <: TreeNode[_]] extends Exception

Value Members

  1. def attachTree[TreeType <: TreeNode[_], A](tree: TreeType, msg: String = "")(f: ⇒ A): A

    Wraps any exceptions that are thrown while executing f in a TreeNodeException, attaching the provided tree.

  2. def getTree[TreeType <: TreeNode[_]](f: ⇒ Unit): TreeType

    Executes f which is expected to throw a TreeNodeException.

    Executes f which is expected to throw a TreeNodeException. The first tree encountered in the stack of exceptions of type TreeType is returned.

Inherited from AnyRef

Inherited from Any

Ungrouped