Class: Integer

Inherits:
Object
  • Object
show all
Defined in:
lib/safestruct.rb

Overview

with value semantics

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.zeroObject

note: 0.frozen? == true by default



25
# File 'lib/safestruct.rb', line 25

def self.zero() 0; end

Instance Method Details

#zero?Boolean

Returns:

  • (Boolean)


26
# File 'lib/safestruct.rb', line 26

def zero?() self == self.class.zero;  end