class Factual::Query::Facets

Constants

DEFAULT_LIMIT
VALID_PARAMS

Public Class Methods

new(api, path, params = {}) click to toggle source
Calls superclass method Factual::Query::Base::new
# File lib/factual/query/facets.rb, line 13
def initialize(api, path, params = {})
  @path = path
  @action = :facets
  super(api, params)
end

Public Instance Methods

[](col) click to toggle source
# File lib/factual/query/facets.rb, line 31
def [](col)
  columns[col]
end
columns() click to toggle source
# File lib/factual/query/facets.rb, line 35
def columns
  response["data"]
end
each(&block) click to toggle source
# File lib/factual/query/facets.rb, line 25
def each(&block)
  columns.each do |col, data|
    block.call(col, data)
  end
end