Class CommonParams<T extends CommonParams<T>>

    • Constructor Summary

      Constructors 
      Constructor Description
      CommonParams​(java.lang.String prefix)  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.spark.ml.Estimator copy​(org.apache.spark.ml.param.ParamMap extra)  
      java.lang.String getItemCol()  
      java.lang.String getOutputCol()  
      java.lang.String getRatingCol()  
      java.lang.String getUserCol()  
      java.lang.Boolean getVerbose()  
      org.apache.spark.ml.param.Param<java.lang.String> itemCol()  
      org.apache.spark.ml.param.Param<java.lang.String> outputCol()  
      org.apache.spark.ml.param.Param<java.lang.String> ratingCol()  
      protected abstract T self()  
      T setItemCol​(java.lang.String value)  
      T setOutputCol​(java.lang.String value)  
      T setRatingCol​(java.lang.String value)  
      T setUserCol​(java.lang.String value)  
      T setVerbose​(java.lang.Boolean value)  
      java.lang.String uid()  
      org.apache.spark.ml.param.Param<java.lang.String> userCol()  
      org.apache.spark.ml.param.BooleanParam verbose()  
      • Methods inherited from class org.apache.spark.ml.param.JavaParams

        $, clear, copyValues, copyValues$default$2, defaultCopy, defaultParamMap, explainParam, explainParams, extractParamMap, extractParamMap, get, getDefault, getOrDefault, getParam, hasDefault, hasParam, isDefined, isSet, onParamChange, org$apache$spark$ml$param$Params$_setter_$defaultParamMap_$eq, org$apache$spark$ml$param$Params$_setter_$paramMap_$eq, paramMap, params, set, set, set, setDefault, setDefault, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • CommonParams

        public CommonParams​(java.lang.String prefix)
    • Method Detail

      • copy

        public org.apache.spark.ml.Estimator copy​(org.apache.spark.ml.param.ParamMap extra)
        Specified by:
        copy in interface org.apache.spark.ml.param.Params
      • uid

        public java.lang.String uid()
        Specified by:
        uid in interface org.apache.spark.ml.util.Identifiable
      • verbose

        public org.apache.spark.ml.param.BooleanParam verbose()
        Specified by:
        verbose in interface Verbose
      • outputCol

        public org.apache.spark.ml.param.Param<java.lang.String> outputCol()
        Specified by:
        outputCol in interface OutputCol
      • userCol

        public org.apache.spark.ml.param.Param<java.lang.String> userCol()
        Specified by:
        userCol in interface RatingCol
      • itemCol

        public org.apache.spark.ml.param.Param<java.lang.String> itemCol()
        Specified by:
        itemCol in interface RatingCol
      • ratingCol

        public org.apache.spark.ml.param.Param<java.lang.String> ratingCol()
        Specified by:
        ratingCol in interface RatingCol
      • getVerbose

        public java.lang.Boolean getVerbose()
        Specified by:
        getVerbose in interface Verbose
      • getOutputCol

        public java.lang.String getOutputCol()
        Specified by:
        getOutputCol in interface OutputCol
      • getUserCol

        public java.lang.String getUserCol()
        Specified by:
        getUserCol in interface RatingCol
      • getItemCol

        public java.lang.String getItemCol()
        Specified by:
        getItemCol in interface RatingCol
      • getRatingCol

        public java.lang.String getRatingCol()
        Specified by:
        getRatingCol in interface RatingCol
      • setVerbose

        public T setVerbose​(java.lang.Boolean value)
        Specified by:
        setVerbose in interface Verbose
      • setOutputCol

        public T setOutputCol​(java.lang.String value)
        Specified by:
        setOutputCol in interface OutputCol
      • setUserCol

        public T setUserCol​(java.lang.String value)
        Specified by:
        setUserCol in interface RatingCol
      • setItemCol

        public T setItemCol​(java.lang.String value)
        Specified by:
        setItemCol in interface RatingCol
      • setRatingCol

        public T setRatingCol​(java.lang.String value)
        Specified by:
        setRatingCol in interface RatingCol
      • self

        protected abstract T self()