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
StringtoInt8. -
#convert_type(val : String, t : (Int8 | ::Nil).class) : Int8 | Nil
Converts a
StringtoInt8?. -
#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
StringtoInt16. -
#convert_type(val : String, t : (Int16 | ::Nil).class) : Int16 | Nil
Converts a
StringtoInt16?. -
#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
StringtoInt32. -
#convert_type(val : String, t : (Int32 | ::Nil).class) : Int32 | Nil
Converts a
StringtoInt32?. -
#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
StringtoInt64. -
#convert_type(val : String, t : (Int64 | ::Nil).class) : Int64 | Nil
Converts a
StringtoInt64?. -
#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
StringtoUInt8. -
#convert_type(val : String, t : (UInt8 | ::Nil).class) : UInt8 | Nil
Converts a
StringtoUInt8?. -
#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
StringtoUInt16. -
#convert_type(val : String, t : (UInt16 | ::Nil).class) : UInt16 | Nil
Converts a
StringtoUInt16?. -
#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
StringtoUInt32. -
#convert_type(val : String, t : (UInt32 | ::Nil).class) : UInt32 | Nil
Converts a
StringtoUInt32?. -
#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
StringtoUInt64. -
#convert_type(val : String, t : (UInt64 | ::Nil).class) : UInt64 | Nil
Converts a
StringtoUInt64?. -
#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
StringtoFloat32. -
#convert_type(val : String, t : (Float32 | ::Nil).class) : Float32 | Nil
Converts a
StringtoFloat32?. -
#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
StringtoFloat64. -
#convert_type(val : String, t : (Float64 | ::Nil).class) : Float64 | Nil
Converts a
StringtoFloat64?. -
#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
StringtoBool. -
#convert_type(val : String, t : (Bool | ::Nil).class) : Bool | Nil
Converts a
StringtoBool?. -
#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
StringtoString. -
#convert_type(val : String, t : (String | ::Nil).class) : String | Nil
Converts a
StringtoString?. -
#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
Converts a
StringtoHTTP::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.