Class: Xail::NotFilter

Inherits:
AbstractCompoundFilter show all
Defined in:
lib/xail/filter.rb

Overview

the not filter streams the original if none of the component filters stream

Instance Method Summary collapse

Methods inherited from AbstractCompoundFilter

#<<, #initialize

Methods inherited from AbstractFilter

#filterName

Constructor Details

This class inherits a constructor from Xail::AbstractCompoundFilter

Instance Method Details

#streamLine(line) ⇒ Object



142
143
144
145
146
147
148
149
150
# File 'lib/xail/filter.rb', line 142

def streamLine(line)
  @filters.each do |filter|
    if filter.streamLine(line)
      return
    end
  end

  return line
end