Uses of Class
org.jruby.RubyArray
Packages that use RubyArray
Package
Description
-
Uses of RubyArray in org.jruby
Modifier and TypeFieldDescriptionstatic final RubyHash.VisitorWithState
<RubyArray> RubyHash.StoreValueVisitor
Modifier and TypeMethodDescriptionRubySymbol.SymbolTable.all_symbols()
Deprecated.RubySymbol.SymbolTable.all_symbols
(ThreadContext context) RubyModule.ancestors()
Deprecated.RubyModule.ancestors
(ThreadContext context) rb_mod_ancestorsRubyArray
<?> RubyArray.append
(IRubyObject item) Deprecated.RubyArray.append
(ThreadContext context, IRubyObject item) rb_ary_push - specialized rb_ary_storeDeprecated.RubyArray.aryAppend
(ThreadContext context, RubyArray<?> y) RubyArray.aryDup()
rb_ary_dupstatic RubyArray
RubyArray.aryToAry
(IRubyObject obj) Deprecated.static RubyArray
RubyArray.aryToAry
(ThreadContext context, IRubyObject obj) rb_ary_to_arystatic RubyArray
RubyIO.checkExecEnv
(ThreadContext context, RubyHash hash) Deprecated.RubyDir.children
(ThreadContext context) Returns an array containing all of the filenames except for "." and ".." in the given directory.static RubyArray
RubyDir.children
(ThreadContext context, IRubyObject recv, IRubyObject arg) static RubyArray
RubyDir.children
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject opts) RubyModule.class_variables
(ThreadContext context) RubyModule.class_variables
(ThreadContext context, IRubyObject inherit) RubyArray.collect
(ThreadContext context, Block block) RubyArray.collectArray
(ThreadContext context, Block block) Collect the contents of this array after filtering through block, or return a new equivalent array if the block is not given (!isGiven()).RubyArray.collectBang
(ThreadContext context, Block block) rb_ary_collect_bangRubyArray.concat
(IRubyObject obj) RubyArray.concat
(ThreadContext context, IRubyObject obj) rb_ary_concatRubyArray.concat
(ThreadContext context, IRubyObject[] objs) rb_ary_concat_multiRubyModule.constants
(ThreadContext context) RubyModule.constants
(ThreadContext context, IRubyObject allConstants) static RubyArray
BasicObjectStub.convertToArray
(IRubyObject self) RubyArray.convertToArray()
RubyBasicObject.convertToArray()
Tries to convert this object to a Ruby Array using the "to_ary" method.static RubyArray
RubyData.deconstruct
(ThreadContext context, IRubyObject self) RubyBignum.digits
(ThreadContext context, IRubyObject baseArg) rb_big_digitsRubyFixnum.digits
(ThreadContext context, IRubyObject baseArg) rb_fix_digitsRubyInteger.digits
(ThreadContext context) abstract RubyArray
RubyInteger.digits
(ThreadContext context, IRubyObject base) protected final RubyArray
RubyNumeric.doCoerce
(ThreadContext context, IRubyObject other, boolean err) do_coerceprotected RubyArray
RubyDir.entries()
Deprecated.static RubyArray
RubyDir.entries
(IRubyObject recv, IRubyObject path) Deprecated.static RubyArray
RubyDir.entries
(IRubyObject recv, IRubyObject path, IRubyObject arg, IRubyObject opts) Deprecated.RubyDir.entries
(ThreadContext context) static RubyArray
RubyDir.entries
(ThreadContext context, IRubyObject recv, IRubyObject arg) Returns an array containing all of the filenames in the given directory.static RubyArray
RubyDir.entries
(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject opts) RubyHash.fetch_values
(ThreadContext context, IRubyObject[] args, Block block) static RubyArray
RubyMath.frexp
(ThreadContext context, IRubyObject recv, IRubyObject other) Ruby.getEmptyFrozenArray()
static RubyArray
RubyKernel.global_variables
(ThreadContext context, IRubyObject recv) RubyModule.included_modules
(ThreadContext context) rb_mod_included_modulesRubyArray
<?> RubyModule.instance_methods
(IRubyObject[] args) Deprecated.RubyModule.instance_methods
(ThreadContext context, IRubyObject[] args) RubyArray
<?> RubyModule.instance_methods19
(IRubyObject[] args) Deprecated.RubyBasicObject.instance_variables
(ThreadContext context) rb_obj_instance_variables call-seq: obj.instance_variables => array Returns an array of instance variable names for the receiver.static RubyArray
RubyKernel.instance_variables
(ThreadContext context, IRubyObject self) RubyModule.instanceMethods
(IRubyObject[] args, Visibility visibility, boolean obj, boolean not) Deprecated.RubyModule.instanceMethods
(ThreadContext context, IRubyObject[] args, Visibility visibility, boolean obj, boolean not) RubyModule.instanceMethods
(Visibility visibility, boolean includeSuper, boolean obj, boolean not) Deprecated.RubyGlobal.CaseInsensitiveStringOnlyRubyHash.keys
(ThreadContext context) final RubyArray
RubyHash.keys()
RubyHash.keys
(ThreadContext context) rb_hash_keysRubyThread.keys()
static RubyArray
RubyMath.lgamma
(ThreadContext context, IRubyObject recv, IRubyObject x) Based on Gergő Nemes's Gamma Function approximation formula, we compute Log Gamma function for real number x.static RubyArray
RubyThread.list
(IRubyObject recv) static RubyArray
RubyKernel.local_variables
(ThreadContext context, IRubyObject recv) protected RubyArray
<?> RubyArray.makeShared()
rb_ary_make_sharedstatic RubyArray
RubyData.members
(ThreadContext context, IRubyObject self) RubyStruct.members()
Deprecated.static RubyArray
RubyStruct.members
(IRubyObject recv, Block block) Deprecated.RubyStruct.members
(ThreadContext context) static RubyArray
RubyModule.nesting
(ThreadContext context, IRubyObject recv, Block block) Return an array of nested modules or classes.Ruby.newArray()
Deprecated.Ruby.newArray
(int size) Deprecated.Ruby.newArray
(List<IRubyObject> list) Deprecated.Ruby.newArray
(IRubyObject object) Deprecated.Ruby.newArray
(IRubyObject... objects) Deprecated.Ruby.newArray
(IRubyObject car, IRubyObject cdr) Deprecated.static final RubyArray
<?> Deprecated.static final RubyArray
<?> static final RubyArray
Deprecated.static RubyArray
<?> RubyArray.newArray
(Ruby runtime, Collection<? extends IRubyObject> collection) static RubyArray
<?> RubyArray.newArray
(Ruby runtime, List<? extends IRubyObject> list) static RubyArray
<?> RubyArray.newArray
(Ruby runtime, IRubyObject obj) static RubyArray
<?> RubyArray.newArray
(Ruby runtime, IRubyObject[] args) rb_ary_new4, rb_ary_new3static RubyArray
<?> RubyArray.newArray
(Ruby runtime, IRubyObject car, IRubyObject cdr) rb_assoc_newstatic RubyArray
<?> RubyArray.newArray
(Ruby runtime, IRubyObject first, IRubyObject second, IRubyObject third) static RubyArray
<?> RubyArray.newArray
(Ruby runtime, IRubyObject first, IRubyObject second, IRubyObject third, IRubyObject fourth) static final RubyArray
<?> RubyArray.newArray
(ThreadContext context) rb_ary_newstatic final RubyArray
<?> RubyArray.newArray
(ThreadContext context, int len) Ruby.newArrayLight()
Deprecated.static final RubyArray
<?> RubyArray.newArrayLight
(Ruby runtime) rb_ary_newstatic RubyArray
<?> RubyArray.newArrayLight
(RubyClass arrayClass, IRubyObject obj) static RubyArray
<?> RubyArray.newArrayLight
(RubyClass arrayClass, IRubyObject car, IRubyObject cdr) static final RubyArray
<?> RubyArray.newArrayLight
(Ruby runtime, int len) static final RubyArray
<?> RubyArray.newArrayLight
(Ruby runtime, long len) Deprecated.static RubyArray
<?> RubyArray.newArrayLight
(Ruby runtime, IRubyObject obj) static RubyArray
<?> RubyArray.newArrayLight
(Ruby runtime, IRubyObject... objs) static RubyArray
<?> RubyArray.newArrayLight
(Ruby runtime, IRubyObject car, IRubyObject cdr) static RubyArray
RubyArray.newArrayMayCopy
(Ruby runtime, IRubyObject... args) static RubyArray
RubyArray.newArrayMayCopy
(Ruby runtime, IRubyObject[] args, int start) static RubyArray
RubyArray.newArrayMayCopy
(Ruby runtime, IRubyObject[] args, int start, int length) Construct a new RubyArray given the specified range of elements in the source array.Ruby.newArrayNoCopy
(IRubyObject... objects) Deprecated.static RubyArray
RubyArray.newArrayNoCopy
(Ruby runtime, IRubyObject... args) static RubyArray
RubyArray.newArrayNoCopy
(Ruby runtime, IRubyObject[] args, int begin) static RubyArray
RubyArray.newArrayNoCopy
(Ruby runtime, IRubyObject[] args, int begin, int length) Ruby.newArrayNoCopyLight
(IRubyObject... objects) Deprecated.static RubyArray
RubyArray.newArrayNoCopyLight
(Ruby runtime, IRubyObject[] args) static RubyArray
RubyArray.newBlankArray
(Ruby runtime, int size) Deprecated.static RubyArray
RubyArray.newBlankArray
(ThreadContext context, int size) Construct the most efficient array shape for the given size.Ruby.newEmptyArray()
Deprecated.static RubyArray
<?> RubyArray.newEmptyArray
(Ruby runtime) static RubyArray
<?> RubyArray.newEmptyArray
(Ruby runtime, RubyClass klass) static RubyArray
RubyThread.Location.newLocationArray
(Ruby runtime, RubyStackTraceElement[] elements) static RubyArray
RubyThread.Location.newLocationArray
(Ruby runtime, RubyStackTraceElement[] elements, int offset, int length) static RubyArray
<?> RubyArray.newSharedArray
(RubyClass arrayClass, IRubyObject[] shared) RubyModule.private_instance_methods
(IRubyObject[] args) Deprecated.RubyModule.private_instance_methods
(ThreadContext context, IRubyObject[] args) rb_class_private_instance_methodsRubyModule.protected_instance_methods
(IRubyObject[] args) Deprecated.RubyModule.protected_instance_methods
(ThreadContext context, IRubyObject[] args) rb_class_protected_instance_methodsRubyArray
<?> RubyModule.public_instance_methods
(IRubyObject[] args) Deprecated.RubyModule.public_instance_methods
(ThreadContext context, IRubyObject[] args) RubyArray
<?> RubyModule.public_instance_methods19
(IRubyObject[] args) Deprecated.RubyArray.push
(IRubyObject item) Deprecated.RubyArray
<?> RubyArray.push
(IRubyObject[] items) Deprecated.RubyArray.push
(ThreadContext context, IRubyObject item) RubyArray.push
(ThreadContext context, IRubyObject[] items) RubyArray
<?> RubyArray.push_m
(IRubyObject[] items) Deprecated.final RubyArray
RubyHash.rb_values()
Deprecated.final RubyArray
RubyHash.rb_values
(ThreadContext context) RubyIO.readlines
(ThreadContext context) RubyIO.readlines
(ThreadContext context, IRubyObject arg0) RubyIO.readlines
(ThreadContext context, IRubyObject[] args) RubyIO.readlines
(ThreadContext context, IRubyObject arg0, IRubyObject arg1) RubyIO.readlines
(ThreadContext context, IRubyObject arg0, IRubyObject arg1, IRubyObject arg2) protected RubyArray
RubyArray.safeReverse()
RubyBasicObject.singleton_methods
(ThreadContext context, IRubyObject[] args) static RubyArray
RubyKernel.singleton_methods
(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyArray.sort
(ThreadContext context, Block block) rb_ary_sortstatic RubyArray
RubyFile.split
(ThreadContext context, IRubyObject recv, IRubyObject arg) RubyString.split
(RubyRegexp delimiter) Deprecated.RubyString.split
(RubyRegexp delimiter, int limit) Deprecated.RubyString.split
(RubyString delimiter) Deprecated.RubyString.split
(RubyString delimiter, int limit) Deprecated.RubyString.split
(ThreadContext context) RubyString.split
(ThreadContext context, RubyRegexp delimiter, int limit) Split for ext (Java) callers (does not write $~).RubyString.split
(ThreadContext context, RubyString delimiter, int limit) Split for ext (Java) callers (does not write $~).RubyString.split
(ThreadContext context, IRubyObject arg0) RubyString.split
(ThreadContext context, IRubyObject pattern, IRubyObject limit) RubyArray.to_a()
Deprecated.RubyArray.to_a
(ThreadContext context) rb_ary_to_aRubyBasicObject.to_a()
Deprecated.RubyBasicObject.to_a
(ThreadContext context) RubyHash.to_a()
Deprecated.RubyHash.to_a
(ThreadContext context) rb_hash_to_aRubyMatchData.to_a()
Deprecated.RubyMatchData.to_a
(ThreadContext context) match_to_astatic RubyArray
RubyNil.to_a
(ThreadContext context, IRubyObject recv) nil_to_aRubyStruct.to_a()
Deprecated.RubyStruct.to_a
(ThreadContext context) RubyTime.to_a
(ThreadContext context) RubyArray.transpose()
Deprecated.RubyArray.transpose
(ThreadContext context) rb_ary_transposestatic RubyArray
RubyArray.unmarshalFrom
(UnmarshalStream input) Deprecated, for removal: This API element is subject to removal in a future version.static RubyArray
RubyArray.unmarshalFrom
(ThreadContext context, RubyInputStream in, MarshalLoader input) RubyString.unpack
(IRubyObject obj) Deprecated.RubyString.unpack
(ThreadContext context, IRubyObject obj, Block block) RubyString.unpack
(ThreadContext context, IRubyObject obj, IRubyObject opt, Block block) RubyHash.values
(ThreadContext context) rb_hash_valuesRubyHash.values_at
(ThreadContext context, IRubyObject[] args) rb_hash_values_atModifier and TypeMethodDescriptionprotected void
RubyModule.addMethodSymbols
(Ruby runtime, Set<String> seen, RubyArray ary, boolean not, Visibility visibility) Deprecated.protected void
RubyModule.addMethodSymbols
(ThreadContext context, Set<String> seen, RubyArray ary, boolean not, Visibility visibility) Deprecated.RubyArray.aryAppend
(ThreadContext context, RubyArray<?> y) protected boolean
RubyArray.flatten
(ThreadContext context, int level, RubyArray result) boolean
RubyArray.isSharedJavaArray
(RubyArray other) static void
RubyArray.marshalTo
(RubyArray array, MarshalStream output) Deprecated, for removal: This API element is subject to removal in a future version.static void
RubyArray.marshalTo
(ThreadContext context, RubyArray array, MarshalStream output) Deprecated, for removal: This API element is subject to removal in a future version.static void
RubyArray.marshalTo
(ThreadContext context, RubyOutputStream out, RubyArray array, MarshalDumper output) Ruby.newNoMethodError
(String message, IRubyObject recv, String name, RubyArray args) Ruby.newNoMethodError
(String message, IRubyObject recv, String name, RubyArray args, boolean privateCall) Construct a NoMethodError that formats its message with an sprintf format string.protected static IRubyObject
RubyArray.size
(ThreadContext context, RubyArray self, IRubyObject[] args) A size method suitable for lambda method reference implementation ofRubyEnumerator.SizeFn.size(ThreadContext, IRubyObject, IRubyObject[])
ModifierConstructorDescriptionAppendBlockCallback
(Ruby runtime, RubyArray result) Deprecated.ArgsFileData
(Ruby runtime, RubyArray argv) -
Uses of RubyArray in org.jruby.api
Methods in org.jruby.api that return RubyArrayModifier and TypeMethodDescriptionstatic RubyArray
<?> Create.allocArray
(ThreadContext context, int length) Create an empty array with a specific allocated size.static RubyArray
<?> Create.allocArray
(ThreadContext context, long length) Create an empty array with a specific allocated size.static RubyArray
Convert.castAsArray
(ThreadContext context, IRubyObject newValue) Cast the given value to a RubyArray with most basic typeError thrown if the value is not a RubyArray.static RubyArray
Convert.castAsArray
(ThreadContext context, IRubyObject newValue, String message) Cast the given value to a RubyArray with most basic typeError thrown if the value is not a RubyArray.static RubyArray
<?> Create.newArray
(ThreadContext context) Create a new array with the default allocation sizestatic RubyArray
<?> Create.newArray
(ThreadContext context, Collection<? extends IRubyObject> elements) Create a new array with elements from the given Collection.static RubyArray
<?> Create.newArray
(ThreadContext context, List<IRubyObject> list) Create a new array with many elements from a java.util.List.static RubyArray
<?> Create.newArray
(ThreadContext context, IRubyObject one) Create a new array with a single element.static RubyArray
<?> Create.newArray
(ThreadContext context, IRubyObject... elements) Create a new array with many elements.static RubyArray
<?> Create.newArray
(ThreadContext context, IRubyObject one, IRubyObject two) Create a new array with two elements.static RubyArray
<?> Create.newArray
(ThreadContext context, IRubyObject elt1, IRubyObject elt2, IRubyObject elt3) Create a new array with three elements.static <T> RubyArray
<?> Create.newArrayFrom
(ThreadContext context, T[] elements, BiFunction<ThreadContext, T, IRubyObject> func) Create a new Array by applying the given function to the given elements.static RubyArray
<?> Create.newArrayNoCopy
(ThreadContext context, IRubyObject... elements) Create a new array with many elements but do not copy the incoming array of elements.static RubyArray
<?> Create.newEmptyArray
(ThreadContext context) Create a new array which is intended to be empty for its entire lifetime.Methods in org.jruby.api with parameters of type RubyArrayModifier and TypeMethodDescriptionstatic ArgumentError
Error.keywordError
(ThreadContext context, String error, RubyArray keys) -
Uses of RubyArray in org.jruby.ast
Constructors in org.jruby.ast with parameters of type RubyArray -
Uses of RubyArray in org.jruby.ast.util
Methods in org.jruby.ast.util that return RubyArrayModifier and TypeMethodDescriptionstatic 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.static RubyArray
ArgsUtil.convertToRubyArrayWithCoerce
(Ruby runtime, IRubyObject value) -
Uses of RubyArray in org.jruby.ext.bigdecimal
Methods in org.jruby.ext.bigdecimal that return RubyArrayModifier and TypeMethodDescriptionRubyBigDecimal.coerce
(ThreadContext context, IRubyObject other) RubyBigDecimal.precision_scale
(ThreadContext context) RubyBigDecimal.split
(ThreadContext context) -
Uses of RubyArray in org.jruby.ext.ffi
Methods in org.jruby.ext.ffi that return RubyArrayModifier and TypeMethodDescriptionprotected static final RubyArray
AbstractMemory.checkArray
(IRubyObject obj) protected RubyArray
Enums.getAllEnums()
Methods in org.jruby.ext.ffi with parameters of type RubyArrayModifier and TypeMethodDescriptionstatic void
MemoryUtil.putArrayOfFloat32
(MemoryIO io, long offset, RubyArray ary) Deprecated.static void
MemoryUtil.putArrayOfFloat32
(ThreadContext context, MemoryIO io, long offset, RubyArray ary) static void
MemoryUtil.putArrayOfFloat64
(MemoryIO io, long offset, RubyArray ary) Deprecated.static void
MemoryUtil.putArrayOfFloat64
(ThreadContext context, MemoryIO io, long offset, RubyArray ary) static void
MemoryUtil.putArrayOfSigned16
(MemoryIO io, long offset, RubyArray ary) static void
MemoryUtil.putArrayOfSigned32
(MemoryIO io, long offset, RubyArray ary) static void
MemoryUtil.putArrayOfSigned64
(MemoryIO io, long offset, RubyArray ary) static void
MemoryUtil.putArrayOfSigned8
(MemoryIO io, long offset, RubyArray ary) static void
MemoryUtil.putArrayOfUnsigned16
(MemoryIO io, long offset, RubyArray ary) static void
MemoryUtil.putArrayOfUnsigned32
(MemoryIO io, long offset, RubyArray ary) static void
MemoryUtil.putArrayOfUnsigned64
(MemoryIO io, long offset, RubyArray ary) static void
MemoryUtil.putArrayOfUnsigned8
(MemoryIO io, long offset, RubyArray ary) -
Uses of RubyArray in org.jruby.ext.jruby
Methods in org.jruby.ext.jruby that return RubyArrayModifier and TypeMethodDescriptionstatic RubyArray
JRubyUtilLibrary.internal_libraries
(ThreadContext context, IRubyObject self) Deprecated. -
Uses of RubyArray in org.jruby.ext.ripper
Methods in org.jruby.ext.ripper that return RubyArrayModifier and TypeMethodDescriptionRipperParserBase.new_array_pattern_tail
(int _line, IRubyObject preArgs, boolean hasRest, IRubyObject restArg, RubyArray postArgs) RipperParserBase.new_find_pattern_tail
(int _line, IRubyObject preRestArg, IRubyObject args, IRubyObject postRestArg) RipperParserBase.new_hash_pattern_tail
(int _line, IRubyObject keywordArgs, IRubyObject keywordRestValue) Methods in org.jruby.ext.ripper with parameters of type RubyArrayModifier and TypeMethodDescriptionprotected IRubyObject
RipperParserBase.new_array_pattern
(int _line, IRubyObject constant, IRubyObject preArg, RubyArray arrayPattern) RipperParserBase.new_array_pattern_tail
(int _line, IRubyObject preArgs, boolean hasRest, IRubyObject restArg, RubyArray postArgs) RipperParserBase.new_find_pattern
(IRubyObject constant, RubyArray findPattern) RipperParserBase.new_hash_pattern
(IRubyObject constant, RubyArray hashPattern) -
Uses of RubyArray in org.jruby.ext.set
Methods in org.jruby.ext.set that return RubyArrayModifier and TypeMethodDescriptionRubySortedSet.sort
(ThreadContext context) RubySet.to_a
(ThreadContext context) Converts the set to an array.RubySortedSet.to_a
(ThreadContext context) -
Uses of RubyArray in org.jruby.ext.socket
Methods in org.jruby.ext.socket that return RubyArrayModifier and TypeMethodDescriptionstatic RubyArray
SocketUtils.unpack_sockaddr_in
(ThreadContext context, IRubyObject addr) Deprecated. -
Uses of RubyArray in org.jruby.internal.runtime
Fields in org.jruby.internal.runtime declared as RubyArray -
Uses of RubyArray in org.jruby.internal.runtime.methods
Fields in org.jruby.internal.runtime.methods declared as RubyArrayMethods in org.jruby.internal.runtime.methods that return RubyArrayConstructors in org.jruby.internal.runtime.methods with parameters of type RubyArray -
Uses of RubyArray in org.jruby.ir.operands
Methods in org.jruby.ir.operands that return RubyArray -
Uses of RubyArray in org.jruby.ir.runtime
Methods in org.jruby.ir.runtime that return RubyArrayModifier and TypeMethodDescriptionstatic RubyArray
IRRuntimeHelpers.irSplat
(ThreadContext context, IRubyObject ary) static RubyArray
IRRuntimeHelpers.newArray
(ThreadContext context) static RubyArray
IRRuntimeHelpers.newArray
(ThreadContext context, IRubyObject obj) static RubyArray
IRRuntimeHelpers.newArray
(ThreadContext context, IRubyObject obj0, IRubyObject obj1) static RubyArray
IRRuntimeHelpers.splatArray
(ThreadContext context, IRubyObject ary) Call to_ary to get Array or die typing.static RubyArray
IRRuntimeHelpers.splatArray
(ThreadContext context, IRubyObject ary, boolean dupArray) Call to_ary to get Array or die typing.static RubyArray
IRRuntimeHelpers.splatArrayDup
(ThreadContext context, IRubyObject ary) Call to_ary to get Array or die typing.Methods in org.jruby.ir.runtime with parameters of type RubyArrayModifier and TypeMethodDescriptionstatic int
IRRuntimeHelpers.arrayLength
(RubyArray array) static IRubyObject[]
IRRuntimeHelpers.convertValueIntoArgArray
(ThreadContext context, RubyArray array, Signature signature) static IRubyObject
IRRuntimeHelpers.extractOptionalArgument
(RubyArray rubyArray, int minArgsLength, int index) static IRubyObject
IRRuntimeHelpers.irReqdArgMultipleAsgn
(ThreadContext context, RubyArray rubyArray, int preArgsCount, int index, int postArgsCount) -
Uses of RubyArray in org.jruby.ir.targets.indy
Methods in org.jruby.ir.targets.indy that return RubyArrayModifier and TypeMethodDescriptionstatic RubyArray
ArrayBootstrap.array
(ThreadContext context, IRubyObject[] ary) static RubyArray
ArrayBootstrap.fixnumArray
(ThreadContext context, MutableCallSite site, long[] values) static RubyArray
ArrayBootstrap.floatArray
(ThreadContext context, MutableCallSite site, double[] values) -
Uses of RubyArray in org.jruby.java.proxies
Methods in org.jruby.java.proxies that return RubyArrayModifier and TypeMethodDescriptionMapJavaProxy.fetch_values
(ThreadContext context, IRubyObject[] args, Block block) MapJavaProxy.keys
(ThreadContext context) rb_hash_keysMapJavaProxy.rb_values
(ThreadContext context) rb_hash_valuesArrayJavaProxy.to_a
(ThreadContext context) MapJavaProxy.to_a
(ThreadContext context) rb_hash_to_aMapJavaProxy.values_at
(ThreadContext context, IRubyObject[] args) rb_hash_values_at -
Uses of RubyArray in org.jruby.java.util
Methods in org.jruby.java.util with parameters of type RubyArrayModifier and TypeMethodDescriptionstatic void
ArrayUtils.copyDataToJavaArray
(ThreadContext context, RubyArray rubyArray, int src, JavaArray javaArray, int dest, int length) Deprecated.static void
ArrayUtils.copyDataToJavaArrayDirect
(RubyArray rubyArray, Object javaArray) static void
ArrayUtils.copyDataToJavaArrayDirect
(ThreadContext context, RubyArray rubyArray, Object javaArray) Deprecated. -
Uses of RubyArray in org.jruby.javasupport
Methods in org.jruby.javasupport that return RubyArrayModifier and TypeMethodDescriptionstatic RubyArray
JavaUtil.convertJavaArrayToRubyWithNesting
(ThreadContext context, Object array) static RubyArray
JavaClass.getRubyArray
(Ruby runtime, Class<?>[] classes) Deprecated.static RubyArray
JavaClass.toRubyArray
(Ruby runtime, Class<?>[] classes) Deprecated. -
Uses of RubyArray in org.jruby.javasupport.ext
Methods in org.jruby.javasupport.ext that return RubyArrayModifier and TypeMethodDescriptionstatic RubyArray
JavaUtilRegex.Matcher.captures
(ThreadContext context, IRubyObject self) static RubyArray
JavaUtil.Collection.to_a
(ThreadContext context, IRubyObject self) static RubyArray
JavaUtil.List.to_a
(ThreadContext context, IRubyObject self) static RubyArray
JavaUtilRegex.Matcher.to_a
(ThreadContext context, IRubyObject self) -
Uses of RubyArray in org.jruby.javasupport.proxy
Methods in org.jruby.javasupport.proxy that return RubyArrayModifier and TypeMethodDescriptionJavaProxyClass.ProxyMethodImpl.argument_types()
Deprecated.JavaProxyClass.ProxyMethodImpl.argument_types
(ThreadContext context) final RubyArray
JavaProxyConstructor.argument_types()
Deprecated.final RubyArray
JavaProxyConstructor.argument_types
(ThreadContext context) final RubyArray
JavaProxyClass.constructors()
Deprecated.final RubyArray
JavaProxyClass.constructors
(ThreadContext context) JavaProxyClass.interfaces()
Deprecated.JavaProxyClass.interfaces
(ThreadContext context) JavaProxyClass.methods()
Deprecated.JavaProxyClass.methods
(ThreadContext context) -
Uses of RubyArray in org.jruby.lexer
Fields in org.jruby.lexer declared as RubyArrayConstructors in org.jruby.lexer with parameters of type RubyArrayModifierConstructorDescriptionByteListLexerSource
(String sourceName, int line, ByteList in, RubyArray list) Create our food-source for the lexer.GetsLexerSource
(String sourceName, int line, IRubyObject io, RubyArray scriptLines) GetsLexerSource
(String sourceName, int line, IRubyObject io, RubyArray scriptLines, org.jcodings.Encoding encoding) LexerSource
(String sourceName, int lineOffset, RubyArray scriptLines) -
Uses of RubyArray in org.jruby.parser
Methods in org.jruby.parser that return RubyArrayModifier and TypeMethodDescriptionprotected RubyArray
<?> StaticScope.getLocalVariables
(Ruby runtime) Deprecated.StaticScope.getLocalVariables
(ThreadContext context) Get a Ruby Array of all local variables. -
Uses of RubyArray in org.jruby.runtime
Methods in org.jruby.runtime that return RubyArrayModifier and TypeMethodDescriptionstatic RubyArray
Helpers.argsCat
(IRubyObject first, IRubyObject second) Deprecated.static RubyArray
Helpers.argsCat
(ThreadContext context, IRubyObject first, IRubyObject second) static RubyArray
Helpers.argsPush
(ThreadContext context, RubyArray first, IRubyObject second) Deprecated.static RubyArray
Helpers.argsPush
(ThreadContext context, IRubyObject first, IRubyObject second, boolean usesKeywords) static RubyArray
Helpers.argumentDescriptorsToParameters
(Ruby runtime, ArgumentDescriptor[] argsDesc, boolean isLambda) Deprecated.static RubyArray
Helpers.argumentDescriptorsToParameters
(ThreadContext context, ArgumentDescriptor[] argsDesc, boolean isLambda) Convert a parameter list from ArgumentDescriptor format to "Array of Array" formatstatic RubyArray
Helpers.arrayValue
(IRubyObject value) Deprecated.static RubyArray
Helpers.arrayValue
(ThreadContext context, Ruby runtime, IRubyObject value) Deprecated.static RubyArray
Helpers.arrayValue
(ThreadContext context, IRubyObject value) static RubyArray
Helpers.asArray
(ThreadContext context, IRubyObject value) Deprecated.static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, IRubyObject nine) static RubyArray
Helpers.constructRubyArray
(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, IRubyObject nine, IRubyObject ten) static RubyArray
Helpers.createSubarray
(RubyArray input, int start) static RubyArray
Helpers.createSubarray
(RubyArray input, int start, int post) static RubyArray
Helpers.createSubarray
(IRubyObject[] input, Ruby runtime, int start) static RubyArray
Helpers.createSubarray
(IRubyObject[] input, Ruby runtime, int start, int exclude) static RubyArray
Helpers.ensureRubyArray
(Ruby runtime, IRubyObject value) Deprecated.static RubyArray
Helpers.ensureRubyArray
(IRubyObject value) Deprecated.static RubyArray
Helpers.ensureRubyArray
(ThreadContext context, IRubyObject value) static RubyArray
Helpers.splatValue
(IRubyObject value) Deprecated.static RubyArray
Helpers.subarrayOrEmpty
(RubyArray array, Ruby runtime, int index) Deprecated.static RubyArray
Helpers.subarrayOrEmpty
(RubyArray array, Ruby runtime, int index, int post) Deprecated.final RubyArray
ArgumentDescriptor.toArrayForm
(Ruby runtime, boolean isLambda) Deprecated.final RubyArray
ArgumentDescriptor.toArrayForm
(ThreadContext context, boolean isLambda) ArgumentType.toArrayForm
(Ruby runtime, RubySymbol name) Deprecated.ArgumentType.toArrayForm
(ThreadContext context, RubySymbol name) static RubyArray
Helpers.viewArgsArray
(ThreadContext context, RubyArray rubyArray, int preArgsCount, int postArgsCount) Methods in org.jruby.runtime with parameters of type RubyArrayModifier and TypeMethodDescriptionstatic RubyArray
Helpers.argsPush
(ThreadContext context, RubyArray first, IRubyObject second) Deprecated.static IRubyObject
Helpers.arrayEntryOrNil
(RubyArray array, int index) Deprecated.static IRubyObject
Helpers.arrayEntryOrNilOne
(RubyArray array) Deprecated.static IRubyObject
Helpers.arrayEntryOrNilTwo
(RubyArray array) Deprecated.static IRubyObject
Helpers.arrayEntryOrNilZero
(RubyArray array) Deprecated.static IRubyObject
Helpers.arrayPostOrNil
(RubyArray array, int pre, int post, int index) Deprecated.static IRubyObject
Helpers.arrayPostOrNilOne
(RubyArray array, int pre, int post) Deprecated.static IRubyObject
Helpers.arrayPostOrNilTwo
(RubyArray array, int pre, int post) Deprecated.static IRubyObject
Helpers.arrayPostOrNilZero
(RubyArray array, int pre, int post) Deprecated.static RubyArray
Helpers.createSubarray
(RubyArray input, int start) static RubyArray
Helpers.createSubarray
(RubyArray input, int start, int post) static void
Helpers.irCheckArgsArrayArity
(ThreadContext context, RubyArray args, int required, int opt, boolean rest) static RubyArray
Helpers.subarrayOrEmpty
(RubyArray array, Ruby runtime, int index) Deprecated.static RubyArray
Helpers.subarrayOrEmpty
(RubyArray array, Ruby runtime, int index, int post) Deprecated.static RubyArray
Helpers.viewArgsArray
(ThreadContext context, RubyArray rubyArray, int preArgsCount, int postArgsCount) -
Uses of RubyArray in org.jruby.runtime.backtrace
Methods in org.jruby.runtime.backtrace with parameters of type RubyArrayModifier and TypeMethodDescriptionstatic void
TraceType.dumpCaller
(RubyArray trace) Deprecated.static void
-
Uses of RubyArray in org.jruby.runtime.builtin
Methods in org.jruby.runtime.builtin that return RubyArrayModifier and TypeMethodDescriptionIRubyObject.convertToArray()
Converts this Ruby object to an Array. -
Uses of RubyArray in org.jruby.runtime.load
Fields in org.jruby.runtime.load declared as RubyArrayModifier and TypeFieldDescriptionprotected RubyArray
LibrarySearcher.loadedFeaturesSnapshot
protected RubyArray
LibrarySearcher.loadPath
protected RubyArray
LoadService.loadPath
Methods in org.jruby.runtime.load that return RubyArray -
Uses of RubyArray in org.jruby.specialized
Subclasses of RubyArray in org.jruby.specializedModifier and TypeClassDescriptionclass
One object version of RubyArraySpecialized.class
This is the base class for all specialized RubyArray.class
Two object version of RubyArraySpecialized.Methods in org.jruby.specialized that return RubyArrayModifier and TypeMethodDescriptionRubyArray
<?> RubyArrayOneObject.aryDup()
RubyArray
<?> RubyArrayTwoObject.aryDup()
RubyArray
<?> RubyArrayOneObject.collectArray
(ThreadContext context, Block block) RubyArray
<?> RubyArrayTwoObject.collectArray
(ThreadContext context, Block block) protected RubyArray
<?> protected RubyArray
<?> protected RubyArray
<?> RubyArrayOneObject.makeShared()
protected RubyArray
<?> RubyArrayTwoObject.makeShared()
protected RubyArray
<?> RubyArrayOneObject.safeReverse()
protected RubyArray
<?> RubyArrayTwoObject.safeReverse()
-
Uses of RubyArray in org.jruby.util
Methods in org.jruby.util that return RubyArrayModifier and TypeMethodDescriptionstatic RubyArray
TypeConverter.rb_Array
(ThreadContext context, IRubyObject val) static RubyArray
TypeConverter.to_ary
(ThreadContext context, IRubyObject ary) static RubyArray
Deprecated.static RubyArray
Pack.unpack
(ThreadContext context, RubyString encoded, ByteList formatString) static RubyArray
Pack.unpack
(ThreadContext context, ByteList encodedString, ByteList formatString) static RubyArray
Pack.unpackWithBlock
(ThreadContext context, Ruby runtime, ByteList encodedString, ByteList formatString, Block block) Deprecated.static RubyArray
Pack.unpackWithBlock
(ThreadContext context, RubyString encoded, ByteList formatString, long offset, Block block) static RubyArray
Pack.unpackWithBlock
(ThreadContext context, RubyString encoded, ByteList formatString, Block block) 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 RubyArrayModifier and TypeMethodDescriptionstatic IRubyObject
Pack.decode
(ThreadContext context, ByteBuffer encode, int occurrences, RubyArray result, Block block, Pack.Converter converter, int mode) static void
Pack.decode
(ThreadContext context, Ruby runtime, ByteBuffer encode, int occurrences, RubyArray result, Block block, Pack.Converter converter) Deprecated.static RubyString
Deprecated.static RubyString
Pack.pack
(ThreadContext context, RubyArray list, RubyString formatString, RubyString buffer) static RubyString
Pack.pack
(ThreadContext context, Ruby runtime, RubyArray list, RubyString formatString) Deprecated. -
Uses of RubyArray in org.jruby.util.collections
Subclasses of RubyArray in org.jruby.util.collectionsModifier and TypeClassDescriptionclass
An RubyArray that maintains an O(1) Set for fast include? operations.Methods in org.jruby.util.collections that return RubyArrayModifier and TypeMethodDescriptionStringArraySet.append
(ThreadContext context, IRubyObject item) StringArraySet.collectBang
(ThreadContext context, Block block) StringArraySet.push
(ThreadContext context, IRubyObject item) StringArraySet.push
(ThreadContext context, IRubyObject[] items) -
Uses of RubyArray in org.jruby.util.io
Methods in org.jruby.util.io that return RubyArrayModifier and TypeMethodDescriptionstatic RubyArray
PopenExecutor.checkExecEnv
(ThreadContext context, RubyHash hash, PopenExecutor.ExecArg pathArg) static RubyArray
Sockaddr.unpack_sockaddr_in
(ThreadContext context, IRubyObject addr) static RubyArray
Sockaddr.unpack_sockaddr_in
(ThreadContext context, ByteList val)
Create.allocArray(ThreadContext, int)
instead