Sha256: 214cdbe8f5bfff2bf4aff31c81636c728c7349f3a1628a93dc0cd0390abc48f9

Contents?: true

Size: 381 Bytes

Versions: 5

Compression:

Stored size: 381 Bytes

Contents

# encoding: utf-8

require "logstash/namespace"

module LogStash

  class Timestamp
    include Comparable

    def eql?(other)
      self.== other
    end

    # TODO (colin) implement in Java
    def +(other)
      self.time + other
    end

    # TODO (colin) implement in Java
    def -(value)
      self.time - (value.is_a?(Timestamp) ? value.time : value)
    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
logstash-core-6.1.4-java lib/logstash/timestamp.rb
logstash-core-6.1.3-java lib/logstash/timestamp.rb
logstash-core-6.1.2-java lib/logstash/timestamp.rb
logstash-core-6.1.1-java lib/logstash/timestamp.rb
logstash-core-6.1.0-java lib/logstash/timestamp.rb