module Athena::Types
Overview
Converters for converting String
arguments into T
.
Extended Modules
Defined in:
common/types.crInstance Method Summary
-
#convert_type(val : String, t : Int8.class) : Int8
Converts a
String
toInt8
. -
#convert_type(val : String, t : (Int8 | ::Nil).class) : Int8 | Nil
Converts a
String
toInt8?
. -
#convert_type(val : String, t : Array(Int8).class) : Array(Int8)
Converts an
Array(String)
toArray(Int8)
. -
#convert_type(val : String, t : (Array(Int8) | ::Nil).class) : Array(Int8) | Nil
Converts an
Array(String)
toArray(Int8)?
. -
#convert_type(val : String, t : Int16.class) : Int16
Converts a
String
toInt16
. -
#convert_type(val : String, t : (Int16 | ::Nil).class) : Int16 | Nil
Converts a
String
toInt16?
. -
#convert_type(val : String, t : Array(Int16).class) : Array(Int16)
Converts an
Array(String)
toArray(Int16)
. -
#convert_type(val : String, t : (Array(Int16) | ::Nil).class) : Array(Int16) | Nil
Converts an
Array(String)
toArray(Int16)?
. -
#convert_type(val : String, t : Int32.class) : Int32
Converts a
String
toInt32
. -
#convert_type(val : String, t : (Int32 | ::Nil).class) : Int32 | Nil
Converts a
String
toInt32?
. -
#convert_type(val : String, t : Array(Int32).class) : Array(Int32)
Converts an
Array(String)
toArray(Int32)
. -
#convert_type(val : String, t : (Array(Int32) | ::Nil).class) : Array(Int32) | Nil
Converts an
Array(String)
toArray(Int32)?
. -
#convert_type(val : String, t : Int64.class) : Int64
Converts a
String
toInt64
. -
#convert_type(val : String, t : (Int64 | ::Nil).class) : Int64 | Nil
Converts a
String
toInt64?
. -
#convert_type(val : String, t : Array(Int64).class) : Array(Int64)
Converts an
Array(String)
toArray(Int64)
. -
#convert_type(val : String, t : (Array(Int64) | ::Nil).class) : Array(Int64) | Nil
Converts an
Array(String)
toArray(Int64)?
. -
#convert_type(val : String, t : UInt8.class) : UInt8
Converts a
String
toUInt8
. -
#convert_type(val : String, t : (UInt8 | ::Nil).class) : UInt8 | Nil
Converts a
String
toUInt8?
. -
#convert_type(val : String, t : Array(UInt8).class) : Array(UInt8)
Converts an
Array(String)
toArray(UInt8)
. -
#convert_type(val : String, t : (Array(UInt8) | ::Nil).class) : Array(UInt8) | Nil
Converts an
Array(String)
toArray(UInt8)?
. -
#convert_type(val : String, t : UInt16.class) : UInt16
Converts a
String
toUInt16
. -
#convert_type(val : String, t : (UInt16 | ::Nil).class) : UInt16 | Nil
Converts a
String
toUInt16?
. -
#convert_type(val : String, t : Array(UInt16).class) : Array(UInt16)
Converts an
Array(String)
toArray(UInt16)
. -
#convert_type(val : String, t : (Array(UInt16) | ::Nil).class) : Array(UInt16) | Nil
Converts an
Array(String)
toArray(UInt16)?
. -
#convert_type(val : String, t : UInt32.class) : UInt32
Converts a
String
toUInt32
. -
#convert_type(val : String, t : (UInt32 | ::Nil).class) : UInt32 | Nil
Converts a
String
toUInt32?
. -
#convert_type(val : String, t : Array(UInt32).class) : Array(UInt32)
Converts an
Array(String)
toArray(UInt32)
. -
#convert_type(val : String, t : (Array(UInt32) | ::Nil).class) : Array(UInt32) | Nil
Converts an
Array(String)
toArray(UInt32)?
. -
#convert_type(val : String, t : UInt64.class) : UInt64
Converts a
String
toUInt64
. -
#convert_type(val : String, t : (UInt64 | ::Nil).class) : UInt64 | Nil
Converts a
String
toUInt64?
. -
#convert_type(val : String, t : Array(UInt64).class) : Array(UInt64)
Converts an
Array(String)
toArray(UInt64)
. -
#convert_type(val : String, t : (Array(UInt64) | ::Nil).class) : Array(UInt64) | Nil
Converts an
Array(String)
toArray(UInt64)?
. -
#convert_type(val : String, t : Float32.class) : Float32
Converts a
String
toFloat32
. -
#convert_type(val : String, t : (Float32 | ::Nil).class) : Float32 | Nil
Converts a
String
toFloat32?
. -
#convert_type(val : String, t : Array(Float32).class) : Array(Float32)
Converts an
Array(String)
toArray(Float32)
. -
#convert_type(val : String, t : (Array(Float32) | ::Nil).class) : Array(Float32) | Nil
Converts an
Array(String)
toArray(Float32)?
. -
#convert_type(val : String, t : Float64.class) : Float64
Converts a
String
toFloat64
. -
#convert_type(val : String, t : (Float64 | ::Nil).class) : Float64 | Nil
Converts a
String
toFloat64?
. -
#convert_type(val : String, t : Array(Float64).class) : Array(Float64)
Converts an
Array(String)
toArray(Float64)
. -
#convert_type(val : String, t : (Array(Float64) | ::Nil).class) : Array(Float64) | Nil
Converts an
Array(String)
toArray(Float64)?
. -
#convert_type(val : String, t : Bool.class) : Bool
Converts a
String
toBool
. -
#convert_type(val : String, t : (Bool | ::Nil).class) : Bool | Nil
Converts a
String
toBool?
. -
#convert_type(val : String, t : Array(Bool).class) : Array(Bool)
Converts an
Array(String)
toArray(Bool)
. -
#convert_type(val : String, t : (Array(Bool) | ::Nil).class) : Array(Bool) | Nil
Converts an
Array(String)
toArray(Bool)?
. -
#convert_type(val : String, t : String.class) : String
Converts a
String
toString
. -
#convert_type(val : String, t : (String | ::Nil).class) : String | Nil
Converts a
String
toString?
. -
#convert_type(val : String, t : Array(String).class) : Array(String)
Converts an
Array(String)
toArray(String)
. -
#convert_type(val : String, t : (Array(String) | ::Nil).class) : Array(String) | Nil
Converts an
Array(String)
toArray(String)?
. -
#convert_type(val : String, t : HTTP::Params.class) : HTTP::Params.class
Converts a
String
toHTTP::Params
.
Instance Method Detail
Converts a String
to Int8?
.
Converts an Array(String)
to Array(Int8)
.
Converts an Array(String)
to Array(Int8)?
.
Converts a String
to Int16?
.
Converts an Array(String)
to Array(Int16)
.
Converts an Array(String)
to Array(Int16)?
.
Converts a String
to Int32?
.
Converts an Array(String)
to Array(Int32)
.
Converts an Array(String)
to Array(Int32)?
.
Converts a String
to Int64?
.
Converts an Array(String)
to Array(Int64)
.
Converts an Array(String)
to Array(Int64)?
.
Converts a String
to UInt8?
.
Converts an Array(String)
to Array(UInt8)
.
Converts an Array(String)
to Array(UInt8)?
.
Converts a String
to UInt16
.
Converts a String
to UInt16?
.
Converts an Array(String)
to Array(UInt16)
.
Converts an Array(String)
to Array(UInt16)?
.
Converts a String
to UInt32
.
Converts a String
to UInt32?
.
Converts an Array(String)
to Array(UInt32)
.
Converts an Array(String)
to Array(UInt32)?
.
Converts a String
to UInt64
.
Converts a String
to UInt64?
.
Converts an Array(String)
to Array(UInt64)
.
Converts an Array(String)
to Array(UInt64)?
.
Converts a String
to Float32
.
Converts a String
to Float32?
.
Converts an Array(String)
to Array(Float32)
.
Converts an Array(String)
to Array(Float32)?
.
Converts a String
to Float64
.
Converts a String
to Float64?
.
Converts an Array(String)
to Array(Float64)
.
Converts an Array(String)
to Array(Float64)?
.
Converts a String
to Bool?
.
Converts an Array(String)
to Array(Bool)
.
Converts an Array(String)
to Array(Bool)?
.
Converts a String
to String
.
Converts a String
to String?
.
Converts an Array(String)
to Array(String)
.
Converts an Array(String)
to Array(String)?
.
Converts a String
to HTTP::Params
.