Class: Druid::CircFilter
- Inherits:
-
FilterDimension
- Object
- FilterParameter
- FilterDimension
- Druid::CircFilter
- Defined in:
- lib/druid/filter.rb
Instance Method Summary collapse
-
#initialize(dimension, bounds) ⇒ CircFilter
constructor
A new instance of CircFilter.
- #to_hash ⇒ Object
Methods inherited from FilterDimension
#!, #&, #<, #<=, #>, #>=, #eq, #in, #in_circ, #in_rec, #javascript, #neq, #regexp, #|
Methods inherited from FilterParameter
Constructor Details
#initialize(dimension, bounds) ⇒ CircFilter
Returns a new instance of CircFilter.
228 229 230 231 |
# File 'lib/druid/filter.rb', line 228 def initialize(dimension, bounds) @dimension = dimension @bounds = bounds end |
Instance Method Details
#to_hash ⇒ Object
233 234 235 236 237 238 239 240 241 242 243 |
# File 'lib/druid/filter.rb', line 233 def to_hash { :type => "spatial", :dimension => @dimension, :bound =>{ :type => "radius", :coords => @bounds.first, :radius => @bounds.last } } end |