module Granite::Type
Extended Modules
Defined in:
granite/type.crInstance Method Summary
-
#convert_type(value : String, t : Int8.class) : Int8
Converts a
StringtoInt8. -
#convert_type(value : String, t : (Int8 | ::Nil).class) : Int8 | Nil
Converts a
StringtoInt8?. -
#convert_type(value : String, t : Int16.class) : Int16
Converts a
StringtoInt16. -
#convert_type(value : String, t : (Int16 | ::Nil).class) : Int16 | Nil
Converts a
StringtoInt16?. -
#convert_type(value : String, t : Int32.class) : Int32
Converts a
StringtoInt32. -
#convert_type(value : String, t : (Int32 | ::Nil).class) : Int32 | Nil
Converts a
StringtoInt32?. -
#convert_type(value : String, t : Int64.class) : Int64
Converts a
StringtoInt64. -
#convert_type(value : String, t : (Int64 | ::Nil).class) : Int64 | Nil
Converts a
StringtoInt64?. -
#convert_type(value : String, t : UInt8.class) : UInt8
Converts a
StringtoUInt8. -
#convert_type(value : String, t : (UInt8 | ::Nil).class) : UInt8 | Nil
Converts a
StringtoUInt8?. -
#convert_type(value : String, t : UInt16.class) : UInt16
Converts a
StringtoUInt16. -
#convert_type(value : String, t : (UInt16 | ::Nil).class) : UInt16 | Nil
Converts a
StringtoUInt16?. -
#convert_type(value : String, t : UInt32.class) : UInt32
Converts a
StringtoUInt32. -
#convert_type(value : String, t : (UInt32 | ::Nil).class) : UInt32 | Nil
Converts a
StringtoUInt32?. -
#convert_type(value : String, t : UInt64.class) : UInt64
Converts a
StringtoUInt64. -
#convert_type(value : String, t : (UInt64 | ::Nil).class) : UInt64 | Nil
Converts a
StringtoUInt64?. -
#convert_type(value : String, t : Float32.class) : Float32
Converts a
StringtoFloat32. -
#convert_type(value : String, t : (Float32 | ::Nil).class) : Float32 | Nil
Converts a
StringtoFloat32?. -
#convert_type(value : String, t : Float64.class) : Float64
Converts a
StringtoFloat64. -
#convert_type(value : String, t : (Float64 | ::Nil).class) : Float64 | Nil
Converts a
StringtoFloat64?. - #convert_type(value, type : (Bool | ::Nil).class) : Bool
- #convert_type(value, type)
-
#from_rs(result : DB::ResultSet, t : Int8.class) : Int8
Converts a
DB::ResultSettoInt8. -
#from_rs(result : DB::ResultSet, t : (Int8 | ::Nil).class) : Int8 | Nil
Converts a
DB::ResultSettoInt8?. -
#from_rs(result : DB::ResultSet, t : Array(Int8).class) : Array(Int8)
Converts an
DB::ResultSettoArray(Int8). -
#from_rs(result : DB::ResultSet, t : (Array(Int8) | ::Nil).class) : Array(Int8) | Nil
Converts an
DB::ResultSettoArray(Int8)?. -
#from_rs(result : DB::ResultSet, t : Int16.class) : Int16
Converts a
DB::ResultSettoInt16. -
#from_rs(result : DB::ResultSet, t : (Int16 | ::Nil).class) : Int16 | Nil
Converts a
DB::ResultSettoInt16?. -
#from_rs(result : DB::ResultSet, t : Array(Int16).class) : Array(Int16)
Converts an
DB::ResultSettoArray(Int16). -
#from_rs(result : DB::ResultSet, t : (Array(Int16) | ::Nil).class) : Array(Int16) | Nil
Converts an
DB::ResultSettoArray(Int16)?. -
#from_rs(result : DB::ResultSet, t : Int32.class) : Int32
Converts a
DB::ResultSettoInt32. -
#from_rs(result : DB::ResultSet, t : (Int32 | ::Nil).class) : Int32 | Nil
Converts a
DB::ResultSettoInt32?. -
#from_rs(result : DB::ResultSet, t : Array(Int32).class) : Array(Int32)
Converts an
DB::ResultSettoArray(Int32). -
#from_rs(result : DB::ResultSet, t : (Array(Int32) | ::Nil).class) : Array(Int32) | Nil
Converts an
DB::ResultSettoArray(Int32)?. -
#from_rs(result : DB::ResultSet, t : Int64.class) : Int64
Converts a
DB::ResultSettoInt64. -
#from_rs(result : DB::ResultSet, t : (Int64 | ::Nil).class) : Int64 | Nil
Converts a
DB::ResultSettoInt64?. -
#from_rs(result : DB::ResultSet, t : Array(Int64).class) : Array(Int64)
Converts an
DB::ResultSettoArray(Int64). -
#from_rs(result : DB::ResultSet, t : (Array(Int64) | ::Nil).class) : Array(Int64) | Nil
Converts an
DB::ResultSettoArray(Int64)?. -
#from_rs(result : DB::ResultSet, t : UInt8.class) : UInt8
Converts a
DB::ResultSettoUInt8. -
#from_rs(result : DB::ResultSet, t : (UInt8 | ::Nil).class) : UInt8 | Nil
Converts a
DB::ResultSettoUInt8?. -
#from_rs(result : DB::ResultSet, t : Array(UInt8).class) : Array(UInt8)
Converts an
DB::ResultSettoArray(UInt8). -
#from_rs(result : DB::ResultSet, t : (Array(UInt8) | ::Nil).class) : Array(UInt8) | Nil
Converts an
DB::ResultSettoArray(UInt8)?. -
#from_rs(result : DB::ResultSet, t : UInt16.class) : UInt16
Converts a
DB::ResultSettoUInt16. -
#from_rs(result : DB::ResultSet, t : (UInt16 | ::Nil).class) : UInt16 | Nil
Converts a
DB::ResultSettoUInt16?. -
#from_rs(result : DB::ResultSet, t : Array(UInt16).class) : Array(UInt16)
Converts an
DB::ResultSettoArray(UInt16). -
#from_rs(result : DB::ResultSet, t : (Array(UInt16) | ::Nil).class) : Array(UInt16) | Nil
Converts an
DB::ResultSettoArray(UInt16)?. -
#from_rs(result : DB::ResultSet, t : UInt32.class) : UInt32
Converts a
DB::ResultSettoUInt32. -
#from_rs(result : DB::ResultSet, t : (UInt32 | ::Nil).class) : UInt32 | Nil
Converts a
DB::ResultSettoUInt32?. -
#from_rs(result : DB::ResultSet, t : Array(UInt32).class) : Array(UInt32)
Converts an
DB::ResultSettoArray(UInt32). -
#from_rs(result : DB::ResultSet, t : (Array(UInt32) | ::Nil).class) : Array(UInt32) | Nil
Converts an
DB::ResultSettoArray(UInt32)?. -
#from_rs(result : DB::ResultSet, t : UInt64.class) : UInt64
Converts a
DB::ResultSettoUInt64. -
#from_rs(result : DB::ResultSet, t : (UInt64 | ::Nil).class) : UInt64 | Nil
Converts a
DB::ResultSettoUInt64?. -
#from_rs(result : DB::ResultSet, t : Array(UInt64).class) : Array(UInt64)
Converts an
DB::ResultSettoArray(UInt64). -
#from_rs(result : DB::ResultSet, t : (Array(UInt64) | ::Nil).class) : Array(UInt64) | Nil
Converts an
DB::ResultSettoArray(UInt64)?. -
#from_rs(result : DB::ResultSet, t : Float32.class) : Float32
Converts a
DB::ResultSettoFloat32. -
#from_rs(result : DB::ResultSet, t : (Float32 | ::Nil).class) : Float32 | Nil
Converts a
DB::ResultSettoFloat32?. -
#from_rs(result : DB::ResultSet, t : Array(Float32).class) : Array(Float32)
Converts an
DB::ResultSettoArray(Float32). -
#from_rs(result : DB::ResultSet, t : (Array(Float32) | ::Nil).class) : Array(Float32) | Nil
Converts an
DB::ResultSettoArray(Float32)?. -
#from_rs(result : DB::ResultSet, t : Float64.class) : Float64
Converts a
DB::ResultSettoFloat64. -
#from_rs(result : DB::ResultSet, t : (Float64 | ::Nil).class) : Float64 | Nil
Converts a
DB::ResultSettoFloat64?. -
#from_rs(result : DB::ResultSet, t : Array(Float64).class) : Array(Float64)
Converts an
DB::ResultSettoArray(Float64). -
#from_rs(result : DB::ResultSet, t : (Array(Float64) | ::Nil).class) : Array(Float64) | Nil
Converts an
DB::ResultSettoArray(Float64)?. -
#from_rs(result : DB::ResultSet, t : Bool.class) : Bool
Converts a
DB::ResultSettoBool. -
#from_rs(result : DB::ResultSet, t : (Bool | ::Nil).class) : Bool | Nil
Converts a
DB::ResultSettoBool?. -
#from_rs(result : DB::ResultSet, t : Array(Bool).class) : Array(Bool)
Converts an
DB::ResultSettoArray(Bool). -
#from_rs(result : DB::ResultSet, t : (Array(Bool) | ::Nil).class) : Array(Bool) | Nil
Converts an
DB::ResultSettoArray(Bool)?. -
#from_rs(result : DB::ResultSet, t : String.class) : String
Converts a
DB::ResultSettoString. -
#from_rs(result : DB::ResultSet, t : (String | ::Nil).class) : String | Nil
Converts a
DB::ResultSettoString?. -
#from_rs(result : DB::ResultSet, t : Array(String).class) : Array(String)
Converts an
DB::ResultSettoArray(String). -
#from_rs(result : DB::ResultSet, t : (Array(String) | ::Nil).class) : Array(String) | Nil
Converts an
DB::ResultSettoArray(String)?. -
#from_rs(result : DB::ResultSet, t : Time.class) : Time
Converts a
DB::ResultSettoTime. -
#from_rs(result : DB::ResultSet, t : (Time | ::Nil).class) : Time | Nil
Converts a
DB::ResultSettoTime?
Instance Method Detail
Converts a String to Int8?.
Converts a String to Int16.
Converts a String to Int16?.
Converts a String to Int32.
Converts a String to Int32?.
Converts a String to Int64.
Converts a String to Int64?.
Converts a String to UInt8.
Converts a String to UInt8?.
Converts a String to UInt16.
Converts a String to UInt16?.
Converts a String to UInt32.
Converts a String to UInt32?.
Converts a String to UInt64.
Converts a String to UInt64?.
Converts a String to Float32.
Converts a String to Float32?.
Converts a String to Float64.
Converts a String to Float64?.
Converts a DB::ResultSet to Int8.
Converts a DB::ResultSet to Int8?.
Converts an DB::ResultSet to Array(Int8).
Converts an DB::ResultSet to Array(Int8)?.
Converts a DB::ResultSet to Int16.
Converts a DB::ResultSet to Int16?.
Converts an DB::ResultSet to Array(Int16).
Converts an DB::ResultSet to Array(Int16)?.
Converts a DB::ResultSet to Int32.
Converts a DB::ResultSet to Int32?.
Converts an DB::ResultSet to Array(Int32).
Converts an DB::ResultSet to Array(Int32)?.
Converts a DB::ResultSet to Int64.
Converts a DB::ResultSet to Int64?.
Converts an DB::ResultSet to Array(Int64).
Converts an DB::ResultSet to Array(Int64)?.
Converts a DB::ResultSet to UInt8.
Converts a DB::ResultSet to UInt8?.
Converts an DB::ResultSet to Array(UInt8).
Converts an DB::ResultSet to Array(UInt8)?.
Converts a DB::ResultSet to UInt16.
Converts a DB::ResultSet to UInt16?.
Converts an DB::ResultSet to Array(UInt16).
Converts an DB::ResultSet to Array(UInt16)?.
Converts a DB::ResultSet to UInt32.
Converts a DB::ResultSet to UInt32?.
Converts an DB::ResultSet to Array(UInt32).
Converts an DB::ResultSet to Array(UInt32)?.
Converts a DB::ResultSet to UInt64.
Converts a DB::ResultSet to UInt64?.
Converts an DB::ResultSet to Array(UInt64).
Converts an DB::ResultSet to Array(UInt64)?.
Converts a DB::ResultSet to Float32.
Converts a DB::ResultSet to Float32?.
Converts an DB::ResultSet to Array(Float32).
Converts an DB::ResultSet to Array(Float32)?.
Converts a DB::ResultSet to Float64.
Converts a DB::ResultSet to Float64?.
Converts an DB::ResultSet to Array(Float64).
Converts an DB::ResultSet to Array(Float64)?.
Converts a DB::ResultSet to Bool.
Converts a DB::ResultSet to Bool?.
Converts an DB::ResultSet to Array(Bool).
Converts an DB::ResultSet to Array(Bool)?.
Converts a DB::ResultSet to String.
Converts a DB::ResultSet to String?.
Converts an DB::ResultSet to Array(String).
Converts an DB::ResultSet to Array(String)?.
Converts a DB::ResultSet to Time.
Converts a DB::ResultSet to Time?