Returns true if x is a number (byte, short, int, long, float, double).
Returns true if x is a number (byte, short, int, long, float, double). NB: Booleans are not defined as being numbers here.
Returns true if x is a "SimpleType", otherwise false.
Returns true if x is a "SimpleType", otherwise false. SimpleType is defined to be booleans, numbers, and strings; basically the types that Json handles natively.
Trys to convert x to a Double.
Trys to convert x to a Double. If x is some type of number, then this Some(x: Double) will be returned otherwise None is returned.