class Metromobilite::Model::Pattern

Attributes

desc[R]
dir[R]
id[R]
shortDesc[R]

Public Class Methods

new(jsonData) click to toggle source

Initializes a new Metromobilite::Pattern object

jsonData_Hash

The JSON data received and parsed as a Hash

# File lib/metromobilite/model/pattern.rb, line 11
def initialize(jsonData)

@id = jsonData['id']
@desc = jsonData['desc']
@dir = jsonData['dir']
@shortDesc = jsonData['shortDesc']
end

Public Instance Methods

to_json(opts = nil) click to toggle source
# File lib/metromobilite/model/pattern.rb, line 24
def to_json(opts = nil)
    hash = {}
    instance_variables.each {|var| hash[var.to_s.delete("@")] = instance_variable_get(var) }
    hash.to_json
end