module Rackson::ClassMethods

Public Instance Methods

json_property(name, klass, options = {}) click to toggle source
# File lib/rackson.rb, line 11
def json_property(name, klass, options = {})
  property = Rackson::Property.new(name, klass, options)
  @json_properties << property
  define_method(property.name) do
    instance_variable_get("@#{property.name}")
  end
end