Class: NoSE::Backend::Backend::IndexLookupStatementStep
- Inherits:
-
StatementStep
- Object
- StatementStep
- NoSE::Backend::Backend::IndexLookupStatementStep
- Defined in:
- lib/nose/backend.rb
Overview
Look up data on an index in the backend
Direct Known Subclasses
CassandraBackend::IndexLookupStatementStep, FileBackend::IndexLookupStatementStep, MongoBackend::IndexLookupStatementStep
Instance Attribute Summary
Attributes inherited from StatementStep
Instance Method Summary collapse
-
#initialize(client, _select, _conditions, step, next_step, prev_step) ⇒ IndexLookupStatementStep
constructor
A new instance of IndexLookupStatementStep.
Methods included from Supertype
Constructor Details
#initialize(client, _select, _conditions, step, next_step, prev_step) ⇒ IndexLookupStatementStep
Returns a new instance of IndexLookupStatementStep.
148 149 150 151 152 153 154 155 156 157 158 |
# File 'lib/nose/backend.rb', line 148 def initialize(client, _select, _conditions, step, next_step, prev_step) @client = client @step = step @index = step.index @prev_step = prev_step @next_step = next_step @eq_fields = step.eq_filter @range_field = step.range_filter end |