DeserializeToObject Unary Logical Operator
1 2 3 4 5 6 7 8 |
case class DeserializeToObject( deserializer: Expression, outputObjAttr: Attribute, child: LogicalPlan) extends UnaryNode with ObjectProducer |
DeserializeToObject
is a unary logical operator that takes the input row from the input child
logical plan and turns it into the input outputObjAttr
attribute using the given deserializer
expression.
DeserializeToObject
is a ObjectProducer
which produces domain objects as output. DeserializeToObject
‘s output is a single-field safe row containing the produced object.
Note
|
DeserializeToObject is the result of CatalystSerde.deserialize.
|