AvroDataToCatalyst Unary Expression¶
AvroDataToCatalyst is a <
[[creating-instance]] AvroDataToCatalyst takes the following when created:
- [[child]] <
> - [[jsonFormatSchema]] JSON-encoded Avro schema
AvroDataToCatalyst <
=== [[doGenCode]] Generating Java Source Code (ExprCode) For Code-Generated Expression Evaluation -- doGenCode Method
[source, scala]¶
doGenCode(ctx: CodegenContext, ev: ExprCode): ExprCode¶
NOTE: doGenCode is part of <ExprCode) for code-generated expression evaluation.
doGenCode requests the CodegenContext to generate code to reference this AvroDataToCatalyst instance.
In the end, doGenCode <f that uses <
=== [[nullSafeEval]] nullSafeEval Method
[source, scala]¶
nullSafeEval(input: Any): Any¶
NOTE: nullSafeEval is part of the <
nullSafeEval...FIXME