Class: MongoidOccurrenceViews::Queries::Query
- Inherits:
-
Object
- Object
- MongoidOccurrenceViews::Queries::Query
- Defined in:
- lib/mongoid_occurrence_views/queries/query.rb
Direct Known Subclasses
OccursBetween, OccursFrom, OccursOn, OccursUntil, OrderByEnd, OrderByStart
Class Method Summary collapse
Instance Method Summary collapse
- #criteria ⇒ Object
-
#initialize(base_criteria) ⇒ Query
constructor
A new instance of Query.
Constructor Details
#initialize(base_criteria) ⇒ Query
Returns a new instance of Query.
4 5 6 |
# File 'lib/mongoid_occurrence_views/queries/query.rb', line 4 def initialize(base_criteria) @base_criteria = base_criteria end |
Class Method Details
.criteria(*args) ⇒ Object
8 9 10 |
# File 'lib/mongoid_occurrence_views/queries/query.rb', line 8 def self.criteria(*args) new(*args).criteria end |
Instance Method Details
#criteria ⇒ Object
12 13 14 |
# File 'lib/mongoid_occurrence_views/queries/query.rb', line 12 def criteria raise NotImplementedError end |