# File lib/fluent/event.rb, line 81 def initialize(time, record) @time = time @record = record end
# File lib/fluent/event.rb, line 86 def dup OneEventStream.new(@time, @record.dup) end
# File lib/fluent/event.rb, line 106 def each(&block) block.call(@time, @record) nil end
# File lib/fluent/event.rb, line 94 def repeatable? true end
# File lib/fluent/event.rb, line 90 def size 1 end
# File lib/fluent/event.rb, line 98 def slice(index, num) if index > 0 || num == 0 ArrayEventStream.new([]) else self.dup end end