Sha256: 630f43e6c2e957d7f1d301edeb8e9a723cab637efe0d8f435e5e1d5a65b2f3f0
Contents?: true
Size: 472 Bytes
Versions: 8
Compression:
Stored size: 472 Bytes
Contents
# frozen_string_literal: true class Unit attr_accessor :type, :uid def initialize(type = nil, uid = nil) @type = type @uid = uid end def ==(o) return true if self.object_id == o.object_id return false if o.nil? || self.class != o.class @type == o.type && @uid == o.uid end def hash_code { type: @type, uid: @uid } end def to_s "Unit{" + "type='" + @type + "'" + ", uid=" + @uid + "}" end end
Version data entries
8 entries across 8 versions & 1 rubygems