Module: JSON2Ruby

Defined in:
lib/json2ruby/version.rb,
lib/json2ruby/cli.rb,
lib/json2ruby/entity.rb,
lib/json2ruby/attribute.rb,
lib/json2ruby/primitive.rb,
lib/json2ruby/collection.rb,
lib/json2ruby/ruby_writer.rb

Overview

The JSON2Ruby module encapsulates all classes and constants for the json2ruby gem and executable.

Defined Under Namespace

Classes: Attribute, CLI, Collection, Entity, Primitive, RubyWriter

Constant Summary collapse

VERSION =

The Version of this json2ruby

'0.1.1'
RUBYSTRING =

Primitive Representing a Ruby String

Primitive.new("String","0123456789ABCDEF0123456789ABCDEF")
RUBYINTEGER =

Primitive Representing a Ruby Integer

Primitive.new("Integer","0123456789ABCDEF0123456789ABCDE0")
RUBYFLOAT =

Primitive Representing a Ruby Float

Primitive.new("Float","0123456789ABCDEF0123456789ABCDE1")
RUBYBOOLEAN =

Primitive Representing a Ruby Boolean

Primitive.new("Boolean","0123456789ABCDEF0123456789ABCDE2")
RUBYNUMERIC =

Psuedo-Primitive Representing a Numeric

Primitive.new("Numeric","0123456789ABCDEF0123456789ABCDE3")