class Concurrent::JavaAtomicFixnum
def initialize(init = 0)
@!macro atomic_fixnum_method_initialize
def initialize(init = 0) raise ArgumentError.new('initial value must be a Fixnum') unless init.is_a?(Fixnum) @atomic = java.util.concurrent.atomic.AtomicLong.new(init) end