class MDQuery::DSL::MeasureDSL

DSL for defining Measures

Public Class Methods

new(key, definition, cast=nil) click to toggle source
# File lib/mdquery/dsl.rb, line 118
def initialize(key, definition, cast=nil)
  @key = key
  @definition = definition
  @cast = cast
end

Private Instance Methods

build() click to toggle source
# File lib/mdquery/dsl.rb, line 124
def build
  MDQuery::Model::MeasureModel.new(:key=>@key,
                                   :definition=>@definition,
                                   :cast=>@cast)
end