class Endymion::Query
Attributes
filters[R]
kind[R]
limit[R]
offset[R]
sorts[R]
Public Class Methods
new(kind, filters, sorts, limit, offset)
click to toggle source
# File lib/endymion/query.rb, line 5 def initialize(kind, filters, sorts, limit, offset) @kind = kind @filters = filters || [] @sorts = sorts || [] @limit = limit @offset = offset end
Public Instance Methods
to_h()
click to toggle source
# File lib/endymion/query.rb, line 13 def to_h { :kind => kind, :filters => filters.map(&:to_h), :sorts => sorts.map(&:to_h), :limit => limit, :offset => offset } end