Module: Transit::ReadHandlers
- Defined in:
- lib/transit/read_handlers.rb
Overview
Defined Under Namespace
Classes: BigDecimalHandler, BigIntegerHandler, BooleanHandler, ByteArrayHandler, CmapHandler, Default, FloatHandler, IdentityHandler, IntegerHandler, KeywordHandler, LinkHandler, NilHandler, RatioHandler, SetHandler, SpecialNumbersHandler, SymbolHandler, TimeIntHandler, TimeStringHandler, UriHandler, UuidHandler
Constant Summary collapse
- DEFAULT_READ_HANDLERS =
{ "_" => NilHandler.new, ":" => KeywordHandler.new, "?" => BooleanHandler.new, "b" => ByteArrayHandler.new, "d" => FloatHandler.new, "i" => IntegerHandler.new, "n" => BigIntegerHandler.new, "f" => BigDecimalHandler.new, "c" => IdentityHandler.new, "$" => SymbolHandler.new, "t" => TimeStringHandler.new, "m" => TimeIntHandler.new, "u" => UuidHandler.new, "r" => UriHandler.new, "'" => IdentityHandler.new, "z" => SpecialNumbersHandler.new, "set" => SetHandler.new, "link" => LinkHandler.new, "list" => IdentityHandler.new, "cmap" => CmapHandler.new, "ratio" => RatioHandler.new }.freeze
- DEFAULT_READ_HANDLER =
Default.new