returns the element type of an json array . we go through all elements of this array to detect any possible type conflict . we use compatibletype to resolvetype conflicts . concode_field_sep PlaceHolder placeHolder concode_field_sep org.apache.spark.rdd.RDD<org.apache.spark.sql.catalyst.expressions.Row> jsonStringToRow concode_elem_sep org.apache.spark.rdd.RDD<scala.collection.Map<java.lang.String,java.lang.Object>> parseJson concode_elem_sep org.apache.spark.sql.catalyst.expressions.Row asRow concode_elem_sep long toLong concode_elem_sep java.sql.Date toDate concode_elem_sep scala.collection.immutable.Set<scala.Tuple2<java.lang.String,org.apache.spark.sql.catalyst.types.DataType>> allKeysWithValueTypes concode_elem_sep java.lang.String rowToJSON concode_elem_sep org.apache.spark.sql.catalyst.types.StructType createSchema concode_elem_sep org.apache.spark.sql.catalyst.types.StructType nullTypeToStringType concode_elem_sep org.apache.spark.sql.catalyst.types.StructType inferSchema concode_elem_sep java.lang.String toJsonArrayString concode_elem_sep java.lang.String toJsonObjectString concode_elem_sep java.sql.Timestamp toTimestamp concode_elem_sep scala.PartialFunction<java.lang.Object,org.apache.spark.sql.catalyst.types.DataType> typeOfPrimitiveValue concode_elem_sep org.apache.spark.sql.catalyst.types.DataType compatibleType concode_elem_sep double toDouble concode_elem_sep Object enforceCorrectType concode_elem_sep java.lang.String toString concode_elem_sep Object scalafy concode_elem_sep org.apache.spark.sql.catalyst.types.decimal.Decimal toDecimal
org . apache . spark . sql . catalyst . types . ArrayType function ( scala . collection . Seq < java . lang . Object > arg0 ) { throw new RuntimeException ( ) ; }