c

com.microsoft.azure.synapse.ml.param

JsonEncodableParam

class JsonEncodableParam[T] extends Param[T]

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JsonEncodableParam
  2. Param
  3. Serializable
  4. Serializable
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new JsonEncodableParam(parent: Params, name: String, doc: String)(implicit format: JsonFormat[T])
  2. new JsonEncodableParam(parent: Params, name: String, doc: String, isValid: (T) ⇒ Boolean)(implicit format: JsonFormat[T])

Value Members

  1. def ->(value: T): ParamPair[T]
    Definition Classes
    Param
  2. val doc: String
    Definition Classes
    Param
  3. final def equals(obj: Any): Boolean
    Definition Classes
    Param → AnyRef → Any
  4. implicit val format: JsonFormat[T]
  5. final def hashCode(): Int
    Definition Classes
    Param → AnyRef → Any
  6. val isValid: (T) ⇒ Boolean
    Definition Classes
    Param
  7. def jsonDecode(json: String): T
    Definition Classes
    JsonEncodableParam → Param
  8. def jsonEncode(value: T): String
    Definition Classes
    JsonEncodableParam → Param
  9. val name: String
    Definition Classes
    Param
  10. val parent: String
    Definition Classes
    Param
  11. final def toString(): String
    Definition Classes
    Param → AnyRef → Any
  12. def w(value: T): ParamPair[T]
    Definition Classes
    Param