From 2e19939a54c13d22445b69411fbb06559d962e93 Mon Sep 17 00:00:00 2001 From: Wenchen Fan Date: Sat, 19 Dec 2015 05:17:11 +0800 Subject: [PATCH] improve comment --- .../org/apache/spark/sql/catalyst/ScalaReflection.scala | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/ScalaReflection.scala b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/ScalaReflection.scala index 004e527f1a7f9..d1d671cfb0ac1 100644 --- a/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/ScalaReflection.scala +++ b/sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/ScalaReflection.scala @@ -563,7 +563,8 @@ object ScalaReflection extends ScalaReflection { /** * Returns the parameter names and types for the primary constructor of this class. * - * Note that it only works for scala classes with primary constructor. + * Note that it only works for scala classes with primary constructor, and currently doesn't + * support inner class. */ def getConstructorParameters(cls: Class[_]): Seq[(String, Type)] = { val m = runtimeMirror(cls.getClassLoader) @@ -707,7 +708,8 @@ trait ScalaReflection { /** * Returns the parameter names and types for the primary constructor of this type. * - * Note that it only works for scala classes with primary constructor. + * Note that it only works for scala classes with primary constructor, and currently doesn't + * support inner class. */ def getConstructorParameters(tpe: Type): Seq[(String, Type)] = { val formalTypeArgs = tpe.typeSymbol.asClass.typeParams