Module: CSVPlusPlus::Entities
- Defined in:
- lib/csv_plus_plus/entities.rb,
lib/csv_plus_plus/entities/date.rb,
lib/csv_plus_plus/entities/entity.rb,
lib/csv_plus_plus/entities/number.rb,
lib/csv_plus_plus/entities/string.rb,
lib/csv_plus_plus/entities/boolean.rb,
lib/csv_plus_plus/entities/builtins.rb,
lib/csv_plus_plus/entities/function.rb,
lib/csv_plus_plus/entities/variable.rb,
lib/csv_plus_plus/entities/ast_builder.rb,
lib/csv_plus_plus/entities/function_call.rb,
lib/csv_plus_plus/entities/runtime_value.rb,
lib/csv_plus_plus/entities/cell_reference.rb
Defined Under Namespace
Modules: ASTBuilder, Builtins Classes: Boolean, CellReference, Date, Entity, EntityWithArguments, Function, FunctionCall, Number, RuntimeValue, String, Variable
Constant Summary collapse
- TYPES =
{ boolean: ::CSVPlusPlus::Entities::Boolean, cell_reference: ::CSVPlusPlus::Entities::CellReference, date: ::CSVPlusPlus::Entities::Date, function: ::CSVPlusPlus::Entities::Function, function_call: ::CSVPlusPlus::Entities::FunctionCall, number: ::CSVPlusPlus::Entities::Number, runtime_value: ::CSVPlusPlus::Entities::RuntimeValue, string: ::CSVPlusPlus::Entities::String, variable: ::CSVPlusPlus::Entities::Variable }.freeze