Encoders Utility¶
Demo¶
Creating Generic ExpressionEncoder using Java Serialization¶
javaSerialization creates a generic ExpressionEncoder (with useKryo flag off).
Creating Generic ExpressionEncoder using Kryo Serialization¶
kryo creates a generic ExpressionEncoder (with useKryo flag on).
Creating Generic ExpressionEncoder¶
genericSerializer creates an ExpressionEncoder with the following:
| Attribute | Catalyst Expression |
|---|---|
objSerializer | EncodeUsingSerializer with BoundReference (ordinal = 0, dataType = ObjectType) |
objDeserializer | DecodeUsingSerializer with GetColumnByOrdinal leaf expression |
genericSerializer is used when: