|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.jruby.RubyObject
org.jruby.RubyArray
| Field Summary |
| Fields inherited from class org.jruby.RubyObject |
runtime |
| Fields inherited from interface org.jruby.runtime.builtin.IRubyObject |
NULL_ARRAY |
| Method Summary | |
RubyArray |
append(IRubyObject value)
|
IRubyObject |
aref(IRubyObject[] args)
rb_ary_aref |
static RubyArray |
arrayValue(IRubyObject other)
to_ary |
IRubyObject |
aset(IRubyObject[] args)
rb_ary_aset |
IRubyObject |
assoc(IRubyObject arg)
rb_ary_assoc |
IRubyObject |
at(RubyNumeric pos)
rb_ary_at |
IRubyObject |
clear()
rb_ary_clear |
RubyArray |
collect_bang()
rb_ary_collect_bang |
RubyArray |
collect()
rb_ary_collect |
IRubyObject |
compact_bang()
rb_ary_compact_bang |
IRubyObject |
compact()
rb_ary_compact |
RubyArray |
concat(IRubyObject obj)
rb_ary_concat |
static RubyArray |
create(IRubyObject recv,
IRubyObject[] args)
rb_ary_s_create |
static RubyClass |
createArrayClass(Ruby ruby)
|
IRubyObject |
delete_at(IRubyObject obj)
rb_ary_delete_at |
IRubyObject |
delete_if()
rb_ary_delete_if |
IRubyObject |
delete(IRubyObject obj)
rb_ary_delete |
IRubyObject |
each_index()
rb_ary_each_index |
IRubyObject |
each()
rb_ary_each |
IRubyObject |
empty_p()
rb_ary_empty_p |
IRubyObject |
entry(long offset)
rb_ary_entry |
RubyBoolean |
eql(IRubyObject obj)
rb_ary_eql |
RubyBoolean |
equal(IRubyObject obj)
rb_ary_equal |
IRubyObject |
fill(IRubyObject[] args)
rb_ary_fill |
IRubyObject |
first()
rb_ary_first |
IRubyObject |
flatten_bang()
rb_ary_flatten_bang |
IRubyObject |
flatten()
rb_ary_flatten |
RubyBoolean |
frozen()
rb_ary_frozen_p |
int |
getLength()
|
java.util.ArrayList |
getList()
Getter for property list. |
RubyFixnum |
hash()
|
RubyBoolean |
include_p(IRubyObject item)
|
boolean |
includes(IRubyObject item)
|
IRubyObject |
index(IRubyObject obj)
rb_ary_index |
RubyArray |
indices(IRubyObject[] args)
|
IRubyObject |
initialize(IRubyObject[] args)
rb_ary_initialize |
RubyString |
inspect()
rb_ary_inspect |
boolean |
isTmpLock()
Getter for property tmpLock. |
RubyString |
join(IRubyObject[] args)
rb_ary_join_m |
IRubyObject |
last()
rb_ary_last |
RubyFixnum |
length()
rb_ary_length |
void |
marshalTo(MarshalStream output)
Method marshalTo. |
void |
modify()
rb_ary_modify |
static RubyArray |
newArray(Ruby ruby)
rb_ary_new |
static RubyArray |
newArray(Ruby ruby,
java.util.ArrayList list)
|
static RubyArray |
newArray(Ruby ruby,
IRubyObject obj)
|
static RubyArray |
newArray(Ruby ruby,
IRubyObject[] args)
|
static RubyArray |
newArray(Ruby ruby,
IRubyObject car,
IRubyObject cdr)
rb_assoc_new |
static RubyArray |
newArray(Ruby ruby,
long len)
rb_ary_new2 |
static RubyArray |
newInstance(IRubyObject recv,
IRubyObject[] args)
rb_ary_s_new |
static RubyArray |
nilArray(Ruby ruby)
|
IRubyObject |
nitems()
rb_ary_nitems |
IRubyObject |
op_and(IRubyObject other)
rb_ary_and |
IRubyObject |
op_cmp(IRubyObject other)
rb_ary_cmp |
IRubyObject |
op_diff(IRubyObject other)
rb_ary_diff |
IRubyObject |
op_or(IRubyObject other)
rb_ary_or |
IRubyObject |
op_plus(IRubyObject other)
rb_ary_plus |
IRubyObject |
op_times(IRubyObject arg)
rb_ary_times |
RubyString |
pack(IRubyObject obj)
|
IRubyObject |
pop()
rb_ary_pop |
RubyArray |
push(IRubyObject[] items)
rb_ary_push_m |
IRubyObject |
rassoc(IRubyObject arg)
rb_ary_rassoc |
IRubyObject |
rbClone()
rb_ary_clone |
IRubyObject |
reject_bang()
rb_ary_reject_bang |
IRubyObject |
replace(IRubyObject other)
rb_ary_replace |
void |
replace(long beg,
long len,
IRubyObject repl)
rb_ary_replace |
RubyArray |
reverse_bang()
rb_ary_reverse_bang |
IRubyObject |
reverse_each()
rb_ary_reverse_each |
IRubyObject |
reverse()
rb_ary_reverse_m |
IRubyObject |
rindex(IRubyObject obj)
rb_ary_rindex |
void |
setTmpLock(boolean tmpLock)
Setter for property tmpLock. |
IRubyObject |
shift()
rb_ary_shift |
IRubyObject |
slice_bang(IRubyObject[] args)
rb_ary_slice_bang |
IRubyObject |
sort_bang()
rb_ary_sort_bang |
RubyArray |
sort()
rb_ary_sort |
IRubyObject |
subseq(long beg,
long len)
rb_ary_subseq |
RubyArray |
to_a()
rb_ary_to_a |
RubyString |
to_s()
rb_ary_to_s |
IRubyObject[] |
toJavaArray()
|
IRubyObject |
uniq_bang()
rb_ary_uniq_bang |
IRubyObject |
uniq()
rb_ary_uniq |
static RubyArray |
unmarshalFrom(UnmarshalStream input)
|
RubyArray |
unshift(IRubyObject item)
rb_ary_unshift |
RubyArray |
unshift(IRubyObject[] items)
rb_ary_unshift_m |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Method Detail |
public static RubyArray nilArray(Ruby ruby)
public java.util.ArrayList getList()
public IRubyObject[] toJavaArray()
public boolean isTmpLock()
public void setTmpLock(boolean tmpLock)
tmpLock - New value of property tmpLock.public int getLength()
public boolean includes(IRubyObject item)
public static RubyClass createArrayClass(Ruby ruby)
public RubyFixnum hash()
hash in class RubyObjectpublic void modify()
public IRubyObject entry(long offset)
public RubyArray unshift(IRubyObject item)
public IRubyObject subseq(long beg,
long len)
public void replace(long beg,
long len,
IRubyObject repl)
public static RubyArray arrayValue(IRubyObject other)
public static final RubyArray newArray(Ruby ruby,
long len)
public static final RubyArray newArray(Ruby ruby)
public static RubyArray newArray(Ruby ruby,
IRubyObject obj)
public static RubyArray newArray(Ruby ruby,
IRubyObject car,
IRubyObject cdr)
public static final RubyArray newArray(Ruby ruby,
java.util.ArrayList list)
public static RubyArray newArray(Ruby ruby,
IRubyObject[] args)
public static RubyArray newInstance(IRubyObject recv,
IRubyObject[] args)
public static RubyArray create(IRubyObject recv,
IRubyObject[] args)
public RubyFixnum length()
public RubyArray push(IRubyObject[] items)
public RubyArray append(IRubyObject value)
public IRubyObject pop()
public IRubyObject shift()
public RubyArray unshift(IRubyObject[] items)
public RubyBoolean include_p(IRubyObject item)
public RubyBoolean frozen()
frozen in class RubyObjectpublic IRubyObject initialize(IRubyObject[] args)
public IRubyObject aref(IRubyObject[] args)
public IRubyObject aset(IRubyObject[] args)
public IRubyObject at(RubyNumeric pos)
public RubyArray concat(IRubyObject obj)
public RubyString inspect()
inspect in interface IRubyObjectinspect in class RubyObjectpublic IRubyObject first()
public IRubyObject last()
public IRubyObject each()
public IRubyObject each_index()
public IRubyObject reverse_each()
public RubyString join(IRubyObject[] args)
public RubyString to_s()
to_s in class RubyObjectpublic RubyArray to_a()
to_a in class RubyObjectpublic RubyBoolean equal(IRubyObject obj)
equal in class RubyObjectpublic RubyBoolean eql(IRubyObject obj)
public IRubyObject compact_bang()
public IRubyObject compact()
public IRubyObject empty_p()
public IRubyObject clear()
public IRubyObject fill(IRubyObject[] args)
public IRubyObject index(IRubyObject obj)
public IRubyObject rindex(IRubyObject obj)
public RubyArray indices(IRubyObject[] args)
public IRubyObject rbClone()
rbClone in interface IRubyObjectrbClone in class RubyObjectpublic RubyArray reverse_bang()
public IRubyObject reverse()
public RubyArray collect()
public RubyArray collect_bang()
public IRubyObject delete(IRubyObject obj)
public IRubyObject delete_at(IRubyObject obj)
public IRubyObject reject_bang()
public IRubyObject delete_if()
public IRubyObject replace(IRubyObject other)
public IRubyObject op_cmp(IRubyObject other)
public IRubyObject slice_bang(IRubyObject[] args)
public IRubyObject assoc(IRubyObject arg)
public IRubyObject rassoc(IRubyObject arg)
public IRubyObject flatten_bang()
public IRubyObject flatten()
public IRubyObject nitems()
public IRubyObject op_plus(IRubyObject other)
public IRubyObject op_times(IRubyObject arg)
public IRubyObject uniq_bang()
public IRubyObject uniq()
public IRubyObject op_diff(IRubyObject other)
public IRubyObject op_and(IRubyObject other)
public IRubyObject op_or(IRubyObject other)
public RubyArray sort()
public IRubyObject sort_bang()
public void marshalTo(MarshalStream output)
throws java.io.IOException
IRubyObject
marshalTo in interface IRubyObjectmarshalTo in class RubyObjectjava.io.IOException
public static RubyArray unmarshalFrom(UnmarshalStream input)
throws java.io.IOException
java.io.IOExceptionpublic RubyString pack(IRubyObject obj)
Pack.pack(java.util.ArrayList, org.jruby.RubyString)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||