Clear::Model::Converter
Constants
CONVERTERS = {"Array(Bool)" => Clear::Model::Converter::ArrayConverterBool, "Array(Bool | Nil)" => Clear::Model::Converter::ArrayConverterBool, "Array(String)" => Clear::Model::Converter::ArrayConverterString, "Array(String | Nil)" => Clear::Model::Converter::ArrayConverterString, "Array(Float32)" => Clear::Model::Converter::ArrayConverterFloat32, "Array(Float32 | Nil)" => Clear::Model::Converter::ArrayConverterFloat32, "Array(Float64)" => Clear::Model::Converter::ArrayConverterFloat64, "Array(Float64 | Nil)" => Clear::Model::Converter::ArrayConverterFloat64, "Array(Int32)" => Clear::Model::Converter::ArrayConverterInt32, "Array(Int32 | Nil)" => Clear::Model::Converter::ArrayConverterInt32, "Array(Int64)" => Clear::Model::Converter::ArrayConverterInt64, "Array(Int64 | Nil)" => Clear::Model::Converter::ArrayConverterInt64, "Bool" => Clear::Model::Converter::BoolConverter, "JSON::Any" => Clear::Model::Converter::JSON::AnyConverter, "Int8" => ::Clear::Model::Converter::Int8Converter, "Int16" => ::Clear::Model::Converter::Int16Converter, "Int32" => ::Clear::Model::Converter::Int32Converter, "Int64" => ::Clear::Model::Converter::Int64Converter, "UInt8" => ::Clear::Model::Converter::UInt8Converter, "UInt16" => ::Clear::Model::Converter::UInt16Converter, "UInt32" => ::Clear::Model::Converter::UInt32Converter, "UInt64" => ::Clear::Model::Converter::UInt64Converter, "Float32" => ::Clear::Model::Converter::Float32Converter, "Float64" => ::Clear::Model::Converter::Float64Converter, "BigInt" => ::Clear::Model::Converter::BigIntConverter, "BigFloat" => ::Clear::Model::Converter::BigFloatConverter, "BigDecimal" => ::Clear::Model::Converter::BigDecimalConverter, "String" => Clear::Model::Converter::StringConverter, "Time" => Clear::Model::Converter::TimeConverter, "Crypto::Bcrypt::Password" => Clear::Model::Converter::BcryptPasswordConverter, "Clear::TSVector" => Clear::TSVector::Converter, "PG::Interval" => Clear::PG::Interval::Converter, "Clear::TimeInDay" => Clear::TimeInDay::Converter, "UUID" => Clear::Model::Converter::UUIDConverter} of String => Base.class
Macros
add_converter(name, klazz)
Sourceto_column(name, value)
Sourceto_db(name, value)
SourceNested types
- Clear::Model::Converter::ArrayConverterBool
- Clear::Model::Converter::ArrayConverterFloat32
- Clear::Model::Converter::ArrayConverterFloat64
- Clear::Model::Converter::ArrayConverterInt32
- Clear::Model::Converter::ArrayConverterInt64
- Clear::Model::Converter::ArrayConverterString
- Clear::Model::Converter::Base
- Clear::Model::Converter::BcryptPasswordConverter
- Clear::Model::Converter::BigDecimalConverter
- Clear::Model::Converter::BigFloatConverter
- Clear::Model::Converter::BigIntConverter
- Clear::Model::Converter::BoolConverter
- Clear::Model::Converter::Float32Converter
- Clear::Model::Converter::Float64Converter
- Clear::Model::Converter::Int16Converter
- Clear::Model::Converter::Int32Converter
- Clear::Model::Converter::Int64Converter
- Clear::Model::Converter::Int8Converter
- Clear::Model::Converter::JSON
- Clear::Model::Converter::StringConverter
- Clear::Model::Converter::TimeConverter
- Clear::Model::Converter::UInt16Converter
- Clear::Model::Converter::UInt32Converter
- Clear::Model::Converter::UInt64Converter
- Clear::Model::Converter::UInt8Converter
- Clear::Model::Converter::UUIDConverter