Uses of Class
org.jruby.RubyArray

Packages that use RubyArray
org.jruby   
org.jruby.ast.util   
org.jruby.evaluator   
org.jruby.javasupport   
org.jruby.javasupport.proxy   
org.jruby.javasupport.util   
org.jruby.runtime.builtin   
org.jruby.runtime.load   
org.jruby.util   
 

Uses of RubyArray in org.jruby
 

Fields in org.jruby declared as RubyArray
protected  RubyArray RubyEnumerator.SlicedBlockCallback.slice
           
protected  RubyArray RubyEnumerator.ConsecutiveBlockCallback.cont
           
 

Methods in org.jruby that return RubyArray
 RubyArray Ruby.newArray()
           
 RubyArray Ruby.newArrayLight()
           
 RubyArray Ruby.newArray(IRubyObject object)
           
 RubyArray Ruby.newArray(IRubyObject car, IRubyObject cdr)
           
 RubyArray Ruby.newArray(IRubyObject[] objects)
           
 RubyArray Ruby.newArrayNoCopy(IRubyObject[] objects)
           
 RubyArray Ruby.newArrayNoCopyLight(IRubyObject[] objects)
           
 RubyArray Ruby.newArray(java.util.List list)
           
 RubyArray Ruby.newArray(int size)
           
 RubyArray RubyArgsFile.readlines(IRubyObject[] args)
           
static RubyArray RubyArray.newArray(Ruby runtime, long len)
          rb_ary_new2
static RubyArray RubyArray.newArrayLight(Ruby runtime, long len)
           
static RubyArray RubyArray.newArray(Ruby runtime)
          rb_ary_new
static RubyArray RubyArray.newArrayLight(Ruby runtime)
          rb_ary_new
static RubyArray RubyArray.newArray(Ruby runtime, IRubyObject obj)
           
static RubyArray RubyArray.newArray(Ruby runtime, IRubyObject car, IRubyObject cdr)
          rb_assoc_new
static RubyArray RubyArray.newArray(Ruby runtime, IRubyObject[] args)
          rb_ary_new4, rb_ary_new3
static RubyArray RubyArray.newArrayNoCopy(Ruby runtime, IRubyObject[] args)
           
static RubyArray RubyArray.newArrayNoCopyLight(Ruby runtime, IRubyObject[] args)
           
static RubyArray RubyArray.newArray(Ruby runtime, java.util.Collection collection)
           
 RubyArray RubyArray.transpose()
          rb_ary_transpose
 RubyArray RubyArray.append(IRubyObject item)
          rb_ary_push - specialized rb_ary_store
 RubyArray RubyArray.push_m(IRubyObject[] items)
          rb_ary_push_m
 RubyArray RubyArray.unshift(IRubyObject item)
          rb_ary_unshift
 RubyArray RubyArray.unshift_m(IRubyObject[] items)
          rb_ary_unshift_m
 RubyArray RubyArray.concat(IRubyObject obj)
          rb_ary_concat
 RubyArray RubyArray.to_a()
          rb_ary_to_a
 RubyArray RubyArray.convertToArray()
           
 RubyArray RubyArray.collect(Block block)
          rb_ary_collect
 RubyArray RubyArray.collect_bang(Block block)
          rb_ary_collect_bang
 RubyArray RubyArray.select(Block block)
          rb_ary_select
 RubyArray RubyArray.sort(Block block)
          rb_ary_sort
 RubyArray RubyArray.sort_bang(Block block)
          rb_ary_sort_bang
static RubyArray RubyArray.unmarshalFrom(UnmarshalStream input)
           
 RubyArray RubyDir.entries()
           
static RubyArray RubyDir.entries(IRubyObject recv, IRubyObject path)
          Returns an array containing all of the filenames in the given directory.
static RubyArray RubyFile.split(IRubyObject recv, IRubyObject arg)
           
 RubyArray RubyHash.to_a()
          rb_hash_to_a
 RubyArray RubyHash.sort(Block block)
          rb_hash_sort
 RubyArray RubyHash.indices(IRubyObject[] indices)
          rb_hash_indexes
 RubyArray RubyHash.keys()
          rb_hash_keys
 RubyArray RubyHash.rb_values()
          rb_hash_values
 RubyArray RubyHash.values_at(IRubyObject[] args)
          rb_hash_values_at
 RubyArray RubyIO.readlines(IRubyObject[] args)
           
static RubyArray RubyIO.readlines(IRubyObject recv, IRubyObject[] args, Block block)
           
static RubyArray RubyIconv.convertWithArgs(IRubyObject recv, IRubyObject[] args, java.lang.String function)
           
static RubyArray RubyKernel.readlines(IRubyObject recv, IRubyObject[] args)
           
static RubyArray RubyKernel.global_variables(IRubyObject recv)
          Returns an Array with the names of all global variables.
static RubyArray RubyKernel.local_variables(IRubyObject recv)
          Returns an Array with the names of all local variables.
static RubyArray RubyKernel.to_a(IRubyObject recv)
           
abstract  RubyArray RubyMatchData.to_a()
          match_to_a
 RubyArray RubyMatchData.JavaString.to_a()
           
 RubyArray RubyMatchData.RString.to_a()
           
static RubyArray RubyMath.frexp(IRubyObject recv, IRubyObject other)
           
 RubyArray RubyModule.class_variables()
          rb_mod_class_variables
 RubyArray RubyModule.included_modules()
          rb_mod_included_modules
 RubyArray RubyModule.ancestors()
          rb_mod_ancestors
 RubyArray RubyModule.instance_methods(IRubyObject[] args)
           
 RubyArray RubyModule.public_instance_methods(IRubyObject[] args)
           
 RubyArray RubyModule.protected_instance_methods(IRubyObject[] args)
          rb_class_protected_instance_methods
 RubyArray RubyModule.private_instance_methods(IRubyObject[] args)
          rb_class_private_instance_methods
 RubyArray RubyModule.constants()
          rb_mod_constants
static RubyArray RubyModule.nesting(IRubyObject recv, Block block)
          Return an array of nested modules or classes.
static RubyArray RubyNil.to_a(IRubyObject recv)
          nil_to_a
protected  RubyArray RubyNumeric.doCoerce(IRubyObject other, boolean err)
          do_coerce
 RubyArray RubyObject.convertToArray()
           
 RubyArray RubyObject.instance_variables()
           
 RubyArray RubyObject.singleton_methods(IRubyObject[] args)
          rb_obj_singleton_methods
 RubyArray RubyString.split(IRubyObject[] args)
          rb_str_split_m
 RubyArray RubyString.unpack(IRubyObject obj)
           
static RubyArray RubyStruct.members(IRubyObject recv, Block block)
           
 RubyArray RubyStruct.members()
           
 RubyArray RubyStruct.to_a()
           
static RubyArray RubyThread.list(IRubyObject recv)
           
 RubyArray RubyThread.keys()
           
 RubyArray RubyTime.to_a()
           
 RubyArray RubyUndef.convertToArray()
           
 

Methods in org.jruby with parameters of type RubyArray
static void RubyArray.marshalTo(RubyArray array, MarshalStream output)
           
 

Constructors in org.jruby with parameters of type RubyArray
RubyEnumerable.AppendBlockCallback(Ruby runtime, RubyArray result)
           
 

Uses of RubyArray in org.jruby.ast.util
 

Methods in org.jruby.ast.util that return RubyArray
static RubyArray ArgsUtil.convertToRubyArray(Ruby runtime, IRubyObject value, boolean coerce)
          This name may be a bit misleading, since this also attempts to coerce array behavior using to_ary.
 

Uses of RubyArray in org.jruby.evaluator
 

Methods in org.jruby.evaluator that return RubyArray
static RubyArray EvaluationState.arrayValue(Ruby runtime, IRubyObject value)
           
static RubyArray EvaluationState.splatValue(Ruby runtime, IRubyObject value)
           
 RubyArray ValueConverter.singleToArray(IRubyObject value)
           
 RubyArray ValueConverter.singleToMultiple(IRubyObject value)
           
 

Methods in org.jruby.evaluator with parameters of type RubyArray
static IRubyObject AssignmentVisitor.multiAssign(Ruby runtime, ThreadContext context, IRubyObject self, MultipleAsgnNode node, RubyArray value, boolean callAsProc)
           
 

Uses of RubyArray in org.jruby.javasupport
 

Methods in org.jruby.javasupport that return RubyArray
 RubyArray JavaCallable.argument_types()
           
 RubyArray JavaClass.java_instance_methods()
           
 RubyArray JavaClass.declared_instance_methods()
           
 RubyArray JavaClass.java_class_methods()
           
 RubyArray JavaClass.declared_class_methods()
           
 RubyArray JavaClass.constructors()
           
 RubyArray JavaClass.declared_classes()
           
 RubyArray JavaClass.declared_constructors()
           
 RubyArray JavaClass.fields()
           
 RubyArray JavaClass.declared_fields()
           
 RubyArray JavaClass.interfaces()
           
 

Uses of RubyArray in org.jruby.javasupport.proxy
 

Methods in org.jruby.javasupport.proxy that return RubyArray
 RubyArray JavaProxyClass.methods()
           
 RubyArray JavaProxyClass.interfaces()
           
 RubyArray JavaProxyClass.constructors()
           
 RubyArray JavaProxyClass.ProxyMethodImpl.argument_types()
           
 RubyArray JavaProxyConstructor.argument_types()
           
protected  RubyArray JavaProxyReflectionObject.buildRubyArray(IRubyObject[] constructors)
           
protected  RubyArray JavaProxyReflectionObject.buildRubyArray(java.lang.Class[] classes)
           
 

Uses of RubyArray in org.jruby.javasupport.util
 

Methods in org.jruby.javasupport.util that return RubyArray
static RubyArray CompilerHelpers.ensureRubyArray(IRubyObject value)
           
 

Uses of RubyArray in org.jruby.runtime.builtin
 

Methods in org.jruby.runtime.builtin that return RubyArray
 RubyArray IRubyObject.convertToArray()
          Methods which perform to_xxx if the object has such a method
 

Uses of RubyArray in org.jruby.runtime.load
 

Fields in org.jruby.runtime.load declared as RubyArray
protected  RubyArray LoadService.loadPath
           
protected  RubyArray LoadService.loadedFeatures
           
 

Uses of RubyArray in org.jruby.util
 

Methods in org.jruby.util that return RubyArray
static RubyArray Pack.unpack(Ruby runtime, ByteList encodedString, ByteList formatString)
          Decodes str (which may contain binary data) according to the format string, returning an array of each value extracted.
 

Methods in org.jruby.util with parameters of type RubyArray
static void Pack.decode(Ruby runtime, java.nio.ByteBuffer encode, int occurrences, RubyArray result, Pack.Converter converter)
           
static int Pack.encode(Ruby runtime, int occurrences, java.lang.StringBuffer result, RubyArray list, int index, Pack.Converter converter)
           
static RubyString Pack.pack(Ruby runtime, RubyArray list, ByteList formatString)
          pack_pack Template characters for Array#pack Directive Meaning
Directive Meaning @ Moves to absolute position A ASCII string (space padded, count is width) a ASCII string (null padded, count is width) B Bit string (descending bit order) b Bit string (ascending bit order) C Unsigned char c Char d Double-precision float, native format E Double-precision float, little-endian byte order e Single-precision float, little-endian byte order f Single-precision float, native format G Double-precision float, network (big-endian) byte order g Single-precision float, network (big-endian) byte order H Hex string (high nibble first) h Hex string (low nibble first) I Unsigned integer i Integer L Unsigned long l Long M Quoted printable, MIME encoding (see RFC2045) m Base64 encoded string N Long, network (big-endian) byte order n Short, network (big-endian) byte-order P Pointer to a structure (fixed-length string) p Pointer to a null-terminated string S Unsigned short s Short U UTF-8 u UU-encoded string V Long, little-endian byte order v Short, little-endian byte order X Back up a byte x Null byte Z Same as ``A'' Packs the contents of arr into a binary sequence according to the directives in aTemplateString (see preceding table).
 



Copyright © 2002-2007 JRuby Team. All Rights Reserved.