org.jruby.runtime.assigner
Class Pre1ExpandedRest0Post0Assigner
java.lang.Object
org.jruby.runtime.assigner.Assigner
org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
public class Pre1ExpandedRest0Post0Assigner
- extends Assigner
A single fixed parameter which can handled receiving an expandable argument (RubyArray).
Method Summary |
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 value,
Block block)
|
IRubyObject |
convertIfAlreadyArray(Ruby runtime,
IRubyObject value)
|
IRubyObject |
convertToArray(Ruby runtime,
IRubyObject value)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Pre1ExpandedRest0Post0Assigner
public Pre1ExpandedRest0Post0Assigner(Node parameter1)
assign
public void assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
Block block)
- Specified by:
assign
in class Assigner
assign
public void assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
Block block)
- Specified by:
assign
in class Assigner
assign
public void assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
Block block)
- Specified by:
assign
in class Assigner
assign
public void assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value1,
IRubyObject value2,
IRubyObject value3,
Block block)
- Specified by:
assign
in class Assigner
assign
public void assign(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject[] values,
Block block)
- Specified by:
assign
in class Assigner
assignArray
public void assignArray(Ruby runtime,
ThreadContext context,
IRubyObject self,
IRubyObject value,
Block block)
- Specified by:
assignArray
in class Assigner
convertToArray
public IRubyObject convertToArray(Ruby runtime,
IRubyObject value)
- Overrides:
convertToArray
in class Assigner
convertIfAlreadyArray
public IRubyObject convertIfAlreadyArray(Ruby runtime,
IRubyObject value)
- Overrides:
convertIfAlreadyArray
in class Assigner
Copyright © 2002-2009 JRuby Team. All Rights Reserved.