public class Pre0Rest1Post0Assigner extends Assigner
| Constructor and Description |
|---|
Pre0Rest1Post0Assigner(Node rest) |
| Modifier and Type | Method and Description |
|---|---|
void |
assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block) |
void |
assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block) |
void |
assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
Block block) |
void |
assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
Block block) |
void |
assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
IRubyObject value3,
Block block) |
void |
assignArray(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject arg,
Block block) |
IRubyObject |
convertToArray(Ruby runtime,
IRubyObject value) |
convertIfAlreadyArray, shiftedArraypublic Pre0Rest1Post0Assigner(Node rest)
public void assign(Ruby runtime, ThreadContext context, IRubyObject self, Block block)
public void assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value1, Block block)
public void assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value1, IRubyObject value2, Block block)
public void assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject value1, IRubyObject value2, IRubyObject value3, Block block)
public void assign(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject[] values, Block block)
public void assignArray(Ruby runtime, ThreadContext context, IRubyObject self, IRubyObject arg, Block block)
assignArray in class Assignerpublic IRubyObject convertToArray(Ruby runtime, IRubyObject value)
convertToArray in class AssignerCopyright © 2001-2014 JRuby. All Rights Reserved.