Module: Bmg::Operator::Unary
- Includes:
- Bmg::Operator
- Included in:
- Allbut, Autosummarize, Autowrap, Constants, Extend, Group, Page, Project, Rename, Restrict, Rxmatch, Summarize, Transform, Ungroup, Unwrap, Relation::Materialized, Relation::Spied
- Defined in:
- lib/bmg/operator/shared/unary.rb
Instance Attribute Summary
Attributes included from Bmg::Operator
Instance Method Summary collapse
Methods included from Bmg::Operator
Methods included from Relation
#_count, #count, #debug, #delete, empty, #empty?, #insert, new, #one, #one_or_nil, #to_ast, #to_csv, #to_json, #to_xlsx, #type, #update, #visit, #with_type, #with_type_attrlist, #with_typecheck, #without_typecheck, #y_by_x, #ys_by_x
Methods included from Algebra
#allbut, #autosummarize, #autowrap, #constants, #extend, #group, #image, #join, #left_join, #matching, #materialize, #minus, #not_matching, #page, #project, #rename, #restrict, #spied, #summarize, #transform, #ungroup, #union, #unspied, #unwrap
Methods included from Algebra::Shortcuts
#cross_product, #exclude, #image, #images, #join, #left_join, #matching, #not_matching, #prefix, #rxmatch, #suffix, #ungroup, #unwrap, #where
Instance Method Details
#bind(binding) ⇒ Object
6 7 8 |
# File 'lib/bmg/operator/shared/unary.rb', line 6 def bind(binding) _with_operand(operand.bind(binding)) end |