org.apache.spark.sql.catalyst.expressions
Returns the resolved ExtractValue.
Returns the resolved ExtractValue. It will return one kind of concrete ExtractValue,
depend on the type of child and extraction.
child | extraction | concrete ExtractValue
----------------------------------------------------------------
Struct | Literal String | GetStructField
Array[Struct] | Literal String | GetArrayStructFields
Array | Integral type | GetArrayItem
Map | map key type | GetMapValue