class Ohmage::SurveyResponse

Attributes

client[R]

@return [String]

latitude[R]

@return [Long]

launch_context_long[R]

@return [Hash]

launch_context_short[R]

@return [Hash]

location_accuracy[R]

@return [String] location stuffz

location_provider[R]

@return [String] location stuffz

location_status[R]

@return [String] location stuffz

location_timestamp[R]

@return [String] location stuffz

longitude[R]

@return [Long]

privacy_state[R]

@return [String]

repeatable_set_id[R]

@return [String]

repeatable_set_iteration[R]

@return [String]

responses[R]

@return [Hash]

survey_description[R]

@return [String]

survey_id[R]

@return [String]

survey_title[R]

@return [String]

time[R]

@return [Something Else]

timezone[R]

@return [String]

urn[R]

@return [String]

user[R]

@return [String]

utc_timestamp[R]

@return [Something Else]

Public Class Methods

new(attrs = {}) click to toggle source
# File lib/ohmage/entity/survey.rb, line 14
def initialize(attrs = {})
  @urn = attrs.keys[0].to_s
  attrs.values[0].each do |k, v|
    instance_variable_set("@#{k}", v)
  end
end