Class: Tabulation

Inherits:
Object
  • Object
show all
Defined in:
lib/nesstar-api/tabulation.rb

Overview

Represents a tabulation run on a Study.

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data, input) ⇒ Tabulation

Returns a new instance of Tabulation.



6
7
8
9
10
11
12
# File 'lib/nesstar-api/tabulation.rb', line 6

def initialize(data, input)
  @data = data['data']
  @variables = input['breakVars']
  @measure = input['msrVar']
  @measure_types = input['msrType']
  @case_subset = input['casesubset']
end

Instance Attribute Details

#case_subsetObject (readonly)

Returns the value of attribute case_subset.



4
5
6
# File 'lib/nesstar-api/tabulation.rb', line 4

def case_subset
  @case_subset
end

#dataObject (readonly)

Returns the value of attribute data.



4
5
6
# File 'lib/nesstar-api/tabulation.rb', line 4

def data
  @data
end

#measureObject (readonly)

Returns the value of attribute measure.



4
5
6
# File 'lib/nesstar-api/tabulation.rb', line 4

def measure
  @measure
end

#measure_typesObject (readonly)

Returns the value of attribute measure_types.



4
5
6
# File 'lib/nesstar-api/tabulation.rb', line 4

def measure_types
  @measure_types
end

#variablesObject (readonly)

Returns the value of attribute variables.



4
5
6
# File 'lib/nesstar-api/tabulation.rb', line 4

def variables
  @variables
end