Class: ConceptQL::Operators::OneInTwoOut::FakeOperator
- Inherits:
-
ConceptQL::Operators::Operator
- Object
- ConceptQL::Operators::Operator
- ConceptQL::Operators::OneInTwoOut::FakeOperator
- Defined in:
- lib/conceptql/operators/one_in_two_out.rb
Constant Summary
Constants inherited from ConceptQL::Operators::Operator
ConceptQL::Operators::Operator::COLUMNS
Instance Attribute Summary collapse
-
#types ⇒ Object
readonly
Returns the value of attribute types.
Attributes inherited from ConceptQL::Operators::Operator
#arguments, #options, #upstreams, #values
Instance Method Summary collapse
-
#initialize(query, types) ⇒ FakeOperator
constructor
A new instance of FakeOperator.
- #query(db) ⇒ Object
Methods inherited from ConceptQL::Operators::Operator
#columns, #evaluate, #label, #select_it, #set_values, #sql, #stream
Methods included from Metadatable
#allows_many_upstreams, #allows_one_upstream, #argument, #category, #desc, #humanized_class_name, #inherited, #just_class_name, #option, #predominant_types, #preferred_name, #reset_categories, #to_metadata
Constructor Details
#initialize(query, types) ⇒ FakeOperator
Returns a new instance of FakeOperator.
50 51 52 53 |
# File 'lib/conceptql/operators/one_in_two_out.rb', line 50 def initialize(query, types) @query = query @types = types end |
Instance Attribute Details
#types ⇒ Object (readonly)
Returns the value of attribute types.
49 50 51 |
# File 'lib/conceptql/operators/one_in_two_out.rb', line 49 def types @types end |
Instance Method Details
#query(db) ⇒ Object
55 56 57 |
# File 'lib/conceptql/operators/one_in_two_out.rb', line 55 def query(db) @query end |