0

次のようなスニペットを見つけました。

import org.json4s.DefaultFormats
import org.json4s.jackson.JsonMethods._

import scala.io.Source
import scala.reflect.ClassTag

class ConfigLoader[C: ClassTag : Manifest](filePath: String) {

  def loadFromFile(): C = {
    implicit val formats = DefaultFormats
    parse(Source.fromFile(filePath).mkString, false).extract[C]
  }

}

ジェネリック型のような意味は何C: ClassTag : Manifestですか?

4

1 に答える 1