对于Scala集合工厂对象,docs中的apply方法在哪里?

时间:2012-12-28 20:35:49

标签: scala scala-collections

因为我可以写:

DoubleLinkedList(1,2,3,4)

我希望在apply随播广告对象中找到DoubleLinkedList方法,但我在docs linked here中看不到任何内容。它在哪里?或者,为什么不存在?

2 个答案:

答案 0 :(得分:0)

在层次结构中上升,在GenericCompanion中找到它。在我看来它没有显示可能是Scaladoc错误。

答案 1 :(得分:0)

如果您仔细阅读了您提到的文档页面:

CanBuildFrom trait的一般实现,它将所有调用apply(from)转发到来自genericBuilder的collection方法,并将apply()的所有调用转发给此factory的newBuilder方法。