A.[3,4]B.[2,3]C.[1,2]D.[1,4]
A.java.math.BigDecimalB.IntC.LongD.Double
A.SparkContextB.SparkSessionC.SQLSessionD.SparkSQLContext