标签:
学习了从Spark源码的角度思考Scala中的模式匹配,如case class应用,伴生对象中用apply,所以没有new class,直接进行模式匹配,例子如下
Case class RegisterWorker(
Id: string,
Host: string,
Port: int,
Cores:int,
Memory:int,
webUiPort:int,
publicAddress:string,
Extend DeployMessage{
Utils.checkHost(host,”Required hostname”)
Assert(port>0)
}
标签:
原文地址:http://www.cnblogs.com/tom-lee/p/4693599.html