@@ -60,34 +60,34 @@ class Param[T] (
6060
6161// specialize primitive-typed params because Java doesn't recognize scala.Double, scala.Int, ...
6262
63- /** Specialized version of [[Param[Double ]] for Java. */
63+ /** Specialized version of [[Param[Double ]]] for Java. */
6464class DoubleParam (parent : Params , name : String , doc : String , default : Option [Double ] = None )
6565 extends Param [Double ](parent, name, doc, default) {
66- override def w (value : Double ): ParamPair [Double ] = ParamPair ( this , value)
66+ override def w (value : Double ): ParamPair [Double ] = super .w( value)
6767}
6868
69- /** Specialized version of [[Param[Int ]] for Java. */
69+ /** Specialized version of [[Param[Int ]]] for Java. */
7070class IntParam (parent : Params , name : String , doc : String , default : Option [Int ] = None )
7171 extends Param [Int ](parent, name, doc, default) {
72- override def w (value : Int ): ParamPair [Int ] = ParamPair ( this , value)
72+ override def w (value : Int ): ParamPair [Int ] = super .w( value)
7373}
7474
75- /** Specialized version of [[Param[Float ]] for Java. */
75+ /** Specialized version of [[Param[Float ]]] for Java. */
7676class FloatParam (parent : Params , name : String , doc : String , default : Option [Float ] = None )
7777 extends Param [Float ](parent, name, doc, default) {
78- override def w (value : Float ): ParamPair [Float ] = ParamPair ( this , value)
78+ override def w (value : Float ): ParamPair [Float ] = super .w( value)
7979}
8080
81- /** Specialized version of [[Param[Long ]] for Java. */
81+ /** Specialized version of [[Param[Long ]]] for Java. */
8282class LongParam (parent : Params , name : String , doc : String , default : Option [Long ] = None )
8383 extends Param [Long ](parent, name, doc, default) {
84- override def w (value : Long ): ParamPair [Long ] = ParamPair ( this , value)
84+ override def w (value : Long ): ParamPair [Long ] = super .w( value)
8585}
8686
87- /** Specilized version of [[Param[Boolean ]] for Java. */
87+ /** Specialized version of [[Param[Boolean ] ]] for Java. */
8888class BooleanParam (parent : Params , name : String , doc : String , default : Option [Boolean ] = None )
8989 extends Param [Boolean ](parent, name, doc, default) {
90- override def w (value : Boolean ): ParamPair [Boolean ] = ParamPair ( this , value)
90+ override def w (value : Boolean ): ParamPair [Boolean ] = super .w( value)
9191}
9292
9393/**
0 commit comments