CreateNamedStructLike¶
CreateNamedStructLike
is the <
[[contract]] [source, scala]
package org.apache.spark.sql.catalyst.expressions
trait CreateNamedStructLike extends Expression { // no required properties (vals and methods) that have no implementation }
[[nullable]] CreateNamedStructLike
is not <
[[foldable]] CreateNamedStructLike
is <
[[implementations]] .CreateNamedStructLikes (Direct Implementations) [cols="1,2",options="header",width="100%"] |=== | CreateNamedStructLike | Description
[[CreateNamedStruct]] < |
---|
[[CreateNamedStructUnsafe]] < |
---|
=== |
[[internal-registries]] .CreateNamedStructLike's Internal Properties (e.g. Registries, Counters and Flags) [cols="1m,2",options="header",width="100%"] |=== | Name | Description
| dataType | [[dataType]]
| nameExprs | [[nameExprs]] <
| names | [[names]]
| valExprs | [[valExprs]] <
=== [[checkInputDataTypes]] Checking Input Data Types -- checkInputDataTypes
Method
[source, scala]¶
checkInputDataTypes(): TypeCheckResult¶
NOTE: checkInputDataTypes
is part of the <
checkInputDataTypes
...FIXME
=== [[eval]] Evaluating Expression -- eval
Method
[source, scala]¶
eval(input: InternalRow): Any¶
eval
is part of the Expression abstraction.
eval
...FIXME