@JRubyMethod(name = "initialize", visibility = PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject sizeArg, Block block) { return sizeArg instanceof RubyFixnum ? init(context, RubyFixnum.one(context.runtime), RubyFixnum.fix2int(sizeArg), (IN | OUT), block) : init(context, sizeArg, 1, (IN | OUT), block); }
@JRubyMethod(name = "initialize", visibility = PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject sizeArg, Block block) { return sizeArg instanceof RubyFixnum ? init(context, RubyFixnum.one(context.runtime), RubyFixnum.fix2int(sizeArg), (IN | OUT), block) : init(context, sizeArg, 1, (IN | OUT), block); }
@JRubyMethod(name = "initialize", visibility = PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject sizeArg, Block block) { return sizeArg instanceof RubyFixnum ? init(context, RubyFixnum.one(context.runtime), RubyFixnum.fix2int(sizeArg), (IN | OUT), block) : init(context, sizeArg, 1, (IN | OUT), block); }
@JRubyMethod(name = "initialize", visibility = PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject sizeArg, IRubyObject countArg, IRubyObject clearArg, Block block) { return init(context, sizeArg, RubyFixnum.fix2int(countArg), (IN | OUT), block); }
@JRubyMethod(name = "initialize", visibility = PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject sizeArg, IRubyObject arg2, Block block) { return init(context, sizeArg, getCount(arg2), (IN | OUT), block); }
@JRubyMethod(name = "initialize", visibility = PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject sizeArg, IRubyObject arg2, Block block) { return init(context, sizeArg, getCount(arg2), (IN | OUT), block); }
@JRubyMethod(name = "initialize", visibility = PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject sizeArg, IRubyObject countArg, IRubyObject clearArg, Block block) { return init(context, sizeArg, RubyFixnum.fix2int(countArg), (IN | OUT), block); }
@JRubyMethod(name = "initialize", visibility = PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject sizeArg, IRubyObject countArg, IRubyObject clearArg) { return init(context, sizeArg, RubyFixnum.fix2int(countArg), IN | OUT); }
@JRubyMethod(name = "initialize", visibility = PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject sizeArg, IRubyObject countArg, IRubyObject clearArg, Block block) { return init(context, sizeArg, RubyFixnum.fix2int(countArg), (IN | OUT), block); }
@JRubyMethod(name = "initialize", visibility = PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject sizeArg, IRubyObject arg2) { return init(context, sizeArg, getCount(arg2), IN | OUT); }
@JRubyMethod(name = "initialize", visibility = PRIVATE) public IRubyObject initialize(ThreadContext context, IRubyObject sizeArg, IRubyObject arg2, Block block) { return init(context, sizeArg, getCount(arg2), (IN | OUT), block); }