package catalyst
- Alphabetic
- Public
- All
Type Members
-
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.
-
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.
-
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
-
object
JavaTypeInference
Type-inference utilities for POJOs and Java collections.
-
object
ScalaReflection extends ScalaReflection
A default version of ScalaReflection that uses the runtime universe.