class Goodyear::Query

Public Class Methods

new(q,f,s, sort, highlights, facets, filters, query_filters) click to toggle source
# File lib/goodyear/query.rb, line 3
def initialize(q,f,s, sort, highlights, facets, filters, query_filters)
  @q = q || []
  @f = f || []
  @s = s || []
  @sort = sort || []
  @highlights = highlights || []
  @facets = facets
  @filters = filters
  @query_filters = query_filters || []
end

Public Instance Methods

facets() click to toggle source
# File lib/goodyear/query.rb, line 14
def facets
  @facets || []
end
fields() click to toggle source
# File lib/goodyear/query.rb, line 26
def fields
  @f
end
filters() click to toggle source
# File lib/goodyear/query.rb, line 18
def filters
  @filters || []
end
highlights() click to toggle source
# File lib/goodyear/query.rb, line 30
def highlights
  @highlights
end
query() click to toggle source
# File lib/goodyear/query.rb, line 22
def query
  @q
end
query_filters() click to toggle source
# File lib/goodyear/query.rb, line 42
def query_filters
 @query_filters
end
size() click to toggle source
# File lib/goodyear/query.rb, line 34
def size
  @s
end
sort() click to toggle source
# File lib/goodyear/query.rb, line 38
def sort
  @sort
end