Module: Pacer::Filter::SectionFilter
- Includes:
- Visitors::VisitsSection
- Defined in:
- lib/pacer/filter/object_filter.rb
Defined Under Namespace
Classes: FilterSectionPipe
Instance Attribute Summary collapse
-
#negate ⇒ Object
Returns the value of attribute negate.
Attributes included from Visitors::VisitsSection
#section, #section_route, #visitor_num
Instance Method Summary collapse
Instance Attribute Details
#negate ⇒ Object
Returns the value of attribute negate.
56 57 58 |
# File 'lib/pacer/filter/object_filter.rb', line 56 def negate @negate end |
Instance Method Details
#attach_pipe(end_pipe) ⇒ Object
58 59 60 61 62 |
# File 'lib/pacer/filter/object_filter.rb', line 58 def attach_pipe(end_pipe) pipe = FilterSectionPipe.new(section_visitor, negate) pipe.setStarts end_pipe if end_pipe pipe end |
#inspect_class_name ⇒ Object
64 65 66 67 68 69 70 |
# File 'lib/pacer/filter/object_filter.rb', line 64 def inspect_class_name if negate "is_not(#{section.inspect})" else "is(#{section.inspect})" end end |