Class: XcMetricsAggregator::DataSet
- Inherits:
-
Object
- Object
- XcMetricsAggregator::DataSet
- Defined in:
- lib/xc_metrics_aggregator/service/categories_service.rb
Instance Attribute Summary collapse
-
#filter_criteria ⇒ Object
Returns the value of attribute filter_criteria.
-
#points ⇒ Object
Returns the value of attribute points.
Instance Method Summary collapse
-
#initialize(json) ⇒ DataSet
constructor
A new instance of DataSet.
Constructor Details
#initialize(json) ⇒ DataSet
Returns a new instance of DataSet.
141 142 143 144 |
# File 'lib/xc_metrics_aggregator/service/categories_service.rb', line 141 def initialize(json) @points = json["points"].map { |p| Point.new p } @filter_criteria = FilterCriteria.new json["filterCriteria"] end |
Instance Attribute Details
#filter_criteria ⇒ Object
Returns the value of attribute filter_criteria.
139 140 141 |
# File 'lib/xc_metrics_aggregator/service/categories_service.rb', line 139 def filter_criteria @filter_criteria end |
#points ⇒ Object
Returns the value of attribute points.
139 140 141 |
# File 'lib/xc_metrics_aggregator/service/categories_service.rb', line 139 def points @points end |