class NCCConfidence::Query

Attributes

queries[RW]

Public Class Methods

make(query, &filters) click to toggle source
# File lib/nccconfidence/query_builder.rb, line 5
def make query, &filters
        new_query = self.new
        new_query.instance_eval(&filters)
        self.queries[query] = new_query
end

Public Instance Methods

data_filter(&filter) click to toggle source
# File lib/nccconfidence/query_builder.rb, line 22
def data_filter &filter
        if filter
                @data_filter = Proc.new &filter
        else
                @data_filter
        end
end
test_filter(&filter) click to toggle source
# File lib/nccconfidence/query_builder.rb, line 14
def test_filter &filter
        if filter
                @test_filter = Proc.new &filter
        else
                @test_filter
        end
end