Crysda::AnyVal
Wrapper around Any and provide convenient methods like as_xxx to access the value in specific format.
Constructors
Class methods
Instance methods
Checks that the underlying value is Bool, and returns its value.
Returns nil otherwise.
Checks that the underlying value is DataFrame, and returns its value.
Returns nil otherwise.
Checks that the underlying value is Float, and returns its value as an Float64.
Raises otherwise.
Checks that the underlying value is Float, and returns its value as an Float32.
Raises otherwise.
Checks that the underlying value is Float, and returns its value as an Float32.
Returns nil otherwise.
Checks that the underlying value is Float, and returns its value as an Float64.
Returns nil otherwise.
Checks that the underlying value is Int, and returns its value as an Int32.
Raises otherwise.
Checks that the underlying value is Int, and returns its value as an Int64.
Raises otherwise.
Checks that the underlying value is Int, and returns its value as an Int64.
Returns nil otherwise.
Checks that the underlying value is Int, and returns its value as an Int32.
Returns nil otherwise.
Checks that the underlying value is String, and returns its value.
Returns nil otherwise.
See Object#hash(hasher)
Returns a nicely readable and concise string representation of this object, typically intended for users.
This method should usually not be overridden. It delegates to
#to_s(IO) which can be overridden for custom implementations.
Also see #inspect.