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:
CatalystSerde
utility 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).