Packages

package catalyst

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package analysis
  2. package encoders
  3. package expressions
  4. package parser
  5. package plans
  6. package trees
  7. package util

Type Members

  1. trait DefinedByConstructorParams extends AnyRef

    A helper trait to create org.apache.spark.sql.catalyst.encoders.ExpressionEncoders for classes whose fields are entirely defined by constructor params but should not be case classes.

  2. trait ScalaReflection extends Logging

    Support for generating catalyst schemas for scala objects.

    Support for generating catalyst schemas for scala objects. Note that unlike its companion object, this trait able to work in both the runtime and the compile time (macro) universe.

  3. case class WalkedTypePath(walkedPaths: Seq[String] = Nil) extends Product with Serializable

    This class records the paths the serializer and deserializer walk through to reach current path.

    This class records the paths the serializer and deserializer walk through to reach current path. Note that this class adds new path in prior to recorded paths so it maintains the paths as reverse order.

Value Members

  1. object JavaTypeInference

    Type-inference utilities for POJOs and Java collections.

  2. object ScalaReflection extends ScalaReflection

    A default version of ScalaReflection that uses the runtime universe.

Ungrouped