module Granite::Type
Extended Modules
Defined in:
granite/type.crInstance Method Summary
-
#convert_type(value : String, t : Int8.class) : Int8
Converts a
String
toInt8
. -
#convert_type(value : String, t : (Int8 | ::Nil).class) : Int8 | Nil
Converts a
String
toInt8?
. -
#convert_type(value : String, t : Int16.class) : Int16
Converts a
String
toInt16
. -
#convert_type(value : String, t : (Int16 | ::Nil).class) : Int16 | Nil
Converts a
String
toInt16?
. -
#convert_type(value : String, t : Int32.class) : Int32
Converts a
String
toInt32
. -
#convert_type(value : String, t : (Int32 | ::Nil).class) : Int32 | Nil
Converts a
String
toInt32?
. -
#convert_type(value : String, t : Int64.class) : Int64
Converts a
String
toInt64
. -
#convert_type(value : String, t : (Int64 | ::Nil).class) : Int64 | Nil
Converts a
String
toInt64?
. -
#convert_type(value : String, t : UInt8.class) : UInt8
Converts a
String
toUInt8
. -
#convert_type(value : String, t : (UInt8 | ::Nil).class) : UInt8 | Nil
Converts a
String
toUInt8?
. -
#convert_type(value : String, t : UInt16.class) : UInt16
Converts a
String
toUInt16
. -
#convert_type(value : String, t : (UInt16 | ::Nil).class) : UInt16 | Nil
Converts a
String
toUInt16?
. -
#convert_type(value : String, t : UInt32.class) : UInt32
Converts a
String
toUInt32
. -
#convert_type(value : String, t : (UInt32 | ::Nil).class) : UInt32 | Nil
Converts a
String
toUInt32?
. -
#convert_type(value : String, t : UInt64.class) : UInt64
Converts a
String
toUInt64
. -
#convert_type(value : String, t : (UInt64 | ::Nil).class) : UInt64 | Nil
Converts a
String
toUInt64?
. -
#convert_type(value : String, t : Float32.class) : Float32
Converts a
String
toFloat32
. -
#convert_type(value : String, t : (Float32 | ::Nil).class) : Float32 | Nil
Converts a
String
toFloat32?
. -
#convert_type(value : String, t : Float64.class) : Float64
Converts a
String
toFloat64
. -
#convert_type(value : String, t : (Float64 | ::Nil).class) : Float64 | Nil
Converts a
String
toFloat64?
. - #convert_type(value, type : (Bool | ::Nil).class) : Bool
- #convert_type(value, type)
-
#from_rs(result : DB::ResultSet, t : Int8.class) : Int8
Converts a
DB::ResultSet
toInt8
. -
#from_rs(result : DB::ResultSet, t : (Int8 | ::Nil).class) : Int8 | Nil
Converts a
DB::ResultSet
toInt8?
. -
#from_rs(result : DB::ResultSet, t : Array(Int8).class) : Array(Int8)
Converts an
DB::ResultSet
toArray(Int8)
. -
#from_rs(result : DB::ResultSet, t : (Array(Int8) | ::Nil).class) : Array(Int8) | Nil
Converts an
DB::ResultSet
toArray(Int8)?
. -
#from_rs(result : DB::ResultSet, t : Int16.class) : Int16
Converts a
DB::ResultSet
toInt16
. -
#from_rs(result : DB::ResultSet, t : (Int16 | ::Nil).class) : Int16 | Nil
Converts a
DB::ResultSet
toInt16?
. -
#from_rs(result : DB::ResultSet, t : Array(Int16).class) : Array(Int16)
Converts an
DB::ResultSet
toArray(Int16)
. -
#from_rs(result : DB::ResultSet, t : (Array(Int16) | ::Nil).class) : Array(Int16) | Nil
Converts an
DB::ResultSet
toArray(Int16)?
. -
#from_rs(result : DB::ResultSet, t : Int32.class) : Int32
Converts a
DB::ResultSet
toInt32
. -
#from_rs(result : DB::ResultSet, t : (Int32 | ::Nil).class) : Int32 | Nil
Converts a
DB::ResultSet
toInt32?
. -
#from_rs(result : DB::ResultSet, t : Array(Int32).class) : Array(Int32)
Converts an
DB::ResultSet
toArray(Int32)
. -
#from_rs(result : DB::ResultSet, t : (Array(Int32) | ::Nil).class) : Array(Int32) | Nil
Converts an
DB::ResultSet
toArray(Int32)?
. -
#from_rs(result : DB::ResultSet, t : Int64.class) : Int64
Converts a
DB::ResultSet
toInt64
. -
#from_rs(result : DB::ResultSet, t : (Int64 | ::Nil).class) : Int64 | Nil
Converts a
DB::ResultSet
toInt64?
. -
#from_rs(result : DB::ResultSet, t : Array(Int64).class) : Array(Int64)
Converts an
DB::ResultSet
toArray(Int64)
. -
#from_rs(result : DB::ResultSet, t : (Array(Int64) | ::Nil).class) : Array(Int64) | Nil
Converts an
DB::ResultSet
toArray(Int64)?
. -
#from_rs(result : DB::ResultSet, t : UInt8.class) : UInt8
Converts a
DB::ResultSet
toUInt8
. -
#from_rs(result : DB::ResultSet, t : (UInt8 | ::Nil).class) : UInt8 | Nil
Converts a
DB::ResultSet
toUInt8?
. -
#from_rs(result : DB::ResultSet, t : Array(UInt8).class) : Array(UInt8)
Converts an
DB::ResultSet
toArray(UInt8)
. -
#from_rs(result : DB::ResultSet, t : (Array(UInt8) | ::Nil).class) : Array(UInt8) | Nil
Converts an
DB::ResultSet
toArray(UInt8)?
. -
#from_rs(result : DB::ResultSet, t : UInt16.class) : UInt16
Converts a
DB::ResultSet
toUInt16
. -
#from_rs(result : DB::ResultSet, t : (UInt16 | ::Nil).class) : UInt16 | Nil
Converts a
DB::ResultSet
toUInt16?
. -
#from_rs(result : DB::ResultSet, t : Array(UInt16).class) : Array(UInt16)
Converts an
DB::ResultSet
toArray(UInt16)
. -
#from_rs(result : DB::ResultSet, t : (Array(UInt16) | ::Nil).class) : Array(UInt16) | Nil
Converts an
DB::ResultSet
toArray(UInt16)?
. -
#from_rs(result : DB::ResultSet, t : UInt32.class) : UInt32
Converts a
DB::ResultSet
toUInt32
. -
#from_rs(result : DB::ResultSet, t : (UInt32 | ::Nil).class) : UInt32 | Nil
Converts a
DB::ResultSet
toUInt32?
. -
#from_rs(result : DB::ResultSet, t : Array(UInt32).class) : Array(UInt32)
Converts an
DB::ResultSet
toArray(UInt32)
. -
#from_rs(result : DB::ResultSet, t : (Array(UInt32) | ::Nil).class) : Array(UInt32) | Nil
Converts an
DB::ResultSet
toArray(UInt32)?
. -
#from_rs(result : DB::ResultSet, t : UInt64.class) : UInt64
Converts a
DB::ResultSet
toUInt64
. -
#from_rs(result : DB::ResultSet, t : (UInt64 | ::Nil).class) : UInt64 | Nil
Converts a
DB::ResultSet
toUInt64?
. -
#from_rs(result : DB::ResultSet, t : Array(UInt64).class) : Array(UInt64)
Converts an
DB::ResultSet
toArray(UInt64)
. -
#from_rs(result : DB::ResultSet, t : (Array(UInt64) | ::Nil).class) : Array(UInt64) | Nil
Converts an
DB::ResultSet
toArray(UInt64)?
. -
#from_rs(result : DB::ResultSet, t : Float32.class) : Float32
Converts a
DB::ResultSet
toFloat32
. -
#from_rs(result : DB::ResultSet, t : (Float32 | ::Nil).class) : Float32 | Nil
Converts a
DB::ResultSet
toFloat32?
. -
#from_rs(result : DB::ResultSet, t : Array(Float32).class) : Array(Float32)
Converts an
DB::ResultSet
toArray(Float32)
. -
#from_rs(result : DB::ResultSet, t : (Array(Float32) | ::Nil).class) : Array(Float32) | Nil
Converts an
DB::ResultSet
toArray(Float32)?
. -
#from_rs(result : DB::ResultSet, t : Float64.class) : Float64
Converts a
DB::ResultSet
toFloat64
. -
#from_rs(result : DB::ResultSet, t : (Float64 | ::Nil).class) : Float64 | Nil
Converts a
DB::ResultSet
toFloat64?
. -
#from_rs(result : DB::ResultSet, t : Array(Float64).class) : Array(Float64)
Converts an
DB::ResultSet
toArray(Float64)
. -
#from_rs(result : DB::ResultSet, t : (Array(Float64) | ::Nil).class) : Array(Float64) | Nil
Converts an
DB::ResultSet
toArray(Float64)?
. -
#from_rs(result : DB::ResultSet, t : Bool.class) : Bool
Converts a
DB::ResultSet
toBool
. -
#from_rs(result : DB::ResultSet, t : (Bool | ::Nil).class) : Bool | Nil
Converts a
DB::ResultSet
toBool?
. -
#from_rs(result : DB::ResultSet, t : Array(Bool).class) : Array(Bool)
Converts an
DB::ResultSet
toArray(Bool)
. -
#from_rs(result : DB::ResultSet, t : (Array(Bool) | ::Nil).class) : Array(Bool) | Nil
Converts an
DB::ResultSet
toArray(Bool)?
. -
#from_rs(result : DB::ResultSet, t : String.class) : String
Converts a
DB::ResultSet
toString
. -
#from_rs(result : DB::ResultSet, t : (String | ::Nil).class) : String | Nil
Converts a
DB::ResultSet
toString?
. -
#from_rs(result : DB::ResultSet, t : Array(String).class) : Array(String)
Converts an
DB::ResultSet
toArray(String)
. -
#from_rs(result : DB::ResultSet, t : (Array(String) | ::Nil).class) : Array(String) | Nil
Converts an
DB::ResultSet
toArray(String)?
. -
#from_rs(result : DB::ResultSet, t : Time.class) : Time
Converts a
DB::ResultSet
toTime
. -
#from_rs(result : DB::ResultSet, t : (Time | ::Nil).class) : Time | Nil
Converts a
DB::ResultSet
toTime?
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?