def getParamInfo()

in core/src/main/scala/com/microsoft/azure/synapse/ml/codegen/Wrappable.scala [49:64]


  def getParamInfo(dataType: Param[_]): ParamInfo[_] = {
    dataType match {
      case _: BooleanParam => BooleanInfo
      case _: IntParam => IntInfo
      case _: LongParam => LongInfo
      case _: FloatParam => FloatInfo
      case _: DoubleParam => DoubleInfo
      case _: StringArrayParam => StringArrayInfo
      case _: DoubleArrayParam => DoubleArrayInfo
      case _: IntArrayParam => IntArrayInfo
      case _: ByteArrayParam => ByteArrayInfo
      case _: MapParam[_, _] => MapInfo
      //case _: Param[String] => StringInfo //TODO fix erasure issues
      case _ => UnknownInfo
    }
  }