| Modifier and Type | Field and Description |
|---|---|
| private IRubyObject[] | |
| private int |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public static RubyClass | createChainClass(ThreadContext context, RubyClass Object, RubyClass Enumerator, RubyModule Enumerable)
|
| public IRubyObject | dup()
Overrides org. Implements org. RubyMethod dup. |
| public IRubyObject | |
| private static IRubyObject | |
| private static JavaSites. | |
| public IRubyObject | |
| public RubyString | inspect(ThreadContext context)
Overrides org. Overrides default org. Returns a string containing a human-readable representation of obj. |
| public static RubyChain | |
| public IRubyObject | |
| public IRubyObject | |
| private static IRubyObject | size(ThreadContext context, RubyChain self, IRubyObject[] args)
A size method suitable for lambda method reference implementation of |
| public IRubyObject | |
| public IRubyObject | |
| public IRubyObject |
| RubyChain | back to summary |
|---|---|
| public RubyChain(Ruby runtime, RubyClass klass) | |
| RubyChain | back to summary |
|---|---|
| public RubyChain(Ruby runtime, RubyClass klass, IRubyObject[] enums) | |
| createChainClass | back to summary |
|---|---|
| public static RubyClass createChainClass(ThreadContext context, RubyClass Object, RubyClass Enumerator, RubyModule Enumerable) | |
| dup | back to summary |
|---|---|
| public IRubyObject dup() Overrides org. Implements org. Doc from org. RubyMethod dup.
| |
| each | back to summary |
|---|---|
public IRubyObject each(ThreadContext context, IRubyObject[] args, Block block)
| |
| enumChainTotalSize | back to summary |
|---|---|
| private static IRubyObject enumChainTotalSize(ThreadContext context, IRubyObject[] args) | |
| fiberSites | back to summary |
|---|---|
| private static JavaSites. | |
| initialize | back to summary |
|---|---|
public IRubyObject initialize(ThreadContext context, IRubyObject[] args)
| |
| inspect | back to summary |
|---|---|
| public RubyString inspect(ThreadContext context) Overrides org. Overrides default org. Doc from org. Returns a string containing a human-readable representation of
obj. If not overridden, uses the
| |
| newChain | back to summary |
|---|---|
| public static RubyChain newChain(ThreadContext context, IRubyObject[] enums) | |
| op_plus | back to summary |
|---|---|
public IRubyObject op_plus(ThreadContext context, IRubyObject obj)
| |
| rewind | back to summary |
|---|---|
public IRubyObject rewind(ThreadContext context)
| |
| size | back to summary |
|---|---|
| private static IRubyObject size(ThreadContext context, RubyChain self, IRubyObject[] args) A size method suitable for lambda method reference implementation of | |
| size | back to summary |
|---|---|
public IRubyObject size(ThreadContext context)
| |
| with_index | back to summary |
|---|---|
public IRubyObject with_index(ThreadContext context, final Block block)
| |
| with_index | back to summary |
|---|---|
public IRubyObject with_index(ThreadContext context, IRubyObject arg, final Block block)
| |