public class DoubleParam extends Param<java.lang.Object>
Param[Double
] for Java.Constructor and Description |
---|
DoubleParam(Identifiable parent,
java.lang.String name,
java.lang.String doc) |
DoubleParam(Identifiable parent,
java.lang.String name,
java.lang.String doc,
scala.Function1<java.lang.Object,java.lang.Object> isValid) |
DoubleParam(java.lang.String parent,
java.lang.String name,
java.lang.String doc) |
DoubleParam(java.lang.String parent,
java.lang.String name,
java.lang.String doc,
scala.Function1<java.lang.Object,java.lang.Object> isValid) |
Modifier and Type | Method and Description |
---|---|
static ParamPair<T> |
$minus$greater(T value) |
static java.lang.String |
doc() |
static boolean |
equals(java.lang.Object obj) |
static int |
hashCode() |
static scala.Function1<T,java.lang.Object> |
isValid() |
double |
jsonDecode(java.lang.String json) |
java.lang.String |
jsonEncode(double value) |
static double |
jValueDecode(org.json4s.JsonAST.JValue jValue)
Decodes a param value from JValue.
|
static org.json4s.JsonAST.JValue |
jValueEncode(double value)
Encodes a param value into JValue.
|
static java.lang.String |
name() |
static java.lang.String |
parent() |
static java.lang.String |
toString() |
ParamPair<java.lang.Object> |
w(double value)
Creates a param pair with the given value (for Java).
|
public DoubleParam(java.lang.String parent, java.lang.String name, java.lang.String doc, scala.Function1<java.lang.Object,java.lang.Object> isValid)
public DoubleParam(java.lang.String parent, java.lang.String name, java.lang.String doc)
public DoubleParam(Identifiable parent, java.lang.String name, java.lang.String doc, scala.Function1<java.lang.Object,java.lang.Object> isValid)
public DoubleParam(Identifiable parent, java.lang.String name, java.lang.String doc)
public static org.json4s.JsonAST.JValue jValueEncode(double value)
public static double jValueDecode(org.json4s.JsonAST.JValue jValue)
public static java.lang.String parent()
public static java.lang.String name()
public static java.lang.String doc()
public static scala.Function1<T,java.lang.Object> isValid()
public static ParamPair<T> $minus$greater(T value)
public static final java.lang.String toString()
public static final int hashCode()
public static final boolean equals(java.lang.Object obj)
public ParamPair<java.lang.Object> w(double value)
public java.lang.String jsonEncode(double value)
public double jsonDecode(java.lang.String json)