次のように、クラスのすべてのコンストラクターを取得できます。
import scala.reflect.runtime.universe._
val ctor = typeOf[SomeClass].declaration(nme.CONSTRUCTOR).asTerm.alternatives
どちらがプライマリ コンストラクタであるかを知る方法はありますか? それは常にリストの最初ですか?プライマリ コンストラクタSomeClass
の概念が存在しないJava で定義されている場合はどうなりますか?