DeserializeToObject¶
DeserializeToObject is a unary logical operator and a ObjectProducer.
Creating Instance¶
DeserializeToObject takes the following to be created:
- Deserializer Expression
- Attribute
- Child logical operator
DeserializeToObject is created when:
CatalystSerdeutility is used to create a deserializer (for a logical operator)
Node Patterns¶
nodePatterns: Seq[TreePattern]
nodePatterns is DESERIALIZE_TO_OBJECT.
nodePatterns is part of the TreeNode abstraction.
Logical Optimization¶
DeserializeToObject is a target of the following logical optimizations:
Execution Planning¶
DeserializeToObject is planned for execution as DeserializeToObjectExec physical operator (by BasicOperators execution planning strategy).