Module: DataModel::Builtin

Extended by:
T::Sig
Defined in:
lib/data_model/builtin.rb

Defined Under Namespace

Classes: Array, BigDecimal, Boolean, Date, Float, Hash, Integer, String, Symbol, Time

Class Method Summary collapse

Class Method Details

.typesObject



8
9
10
11
12
13
14
15
16
17
18
19
20
21
# File 'lib/data_model/builtin.rb', line 8

def self.types
	{
		hash: Builtin::Hash,
		string: Builtin::String,
		symbol: Builtin::Symbol,
		integer: Builtin::Integer,
		decimal: Builtin::BigDecimal,
		float: Builtin::Float,
		boolean: Builtin::Boolean,
		array: Builtin::Array,
		date: Builtin::Date,
		time: Builtin::Time
	}
end