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.StoreValueVisitorModifier 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 RubyArrayRubyArray.aryToAry(IRubyObject obj) Deprecated.static RubyArrayRubyArray.aryToAry(ThreadContext context, IRubyObject obj) rb_ary_to_arystatic RubyArrayRubyIO.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 RubyArrayRubyDir.children(ThreadContext context, IRubyObject recv, IRubyObject arg) static RubyArrayRubyDir.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 RubyArrayBasicObjectStub.convertToArray(IRubyObject self) RubyArray.convertToArray()RubyBasicObject.convertToArray()Tries to convert this object to a Ruby Array using the "to_ary" method.static RubyArrayRubyData.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 RubyArrayRubyInteger.digits(ThreadContext context, IRubyObject base) protected final RubyArrayRubyNumeric.doCoerce(ThreadContext context, IRubyObject other, boolean err) do_coerceprotected RubyArrayRubyDir.entries()Deprecated.static RubyArrayRubyDir.entries(IRubyObject recv, IRubyObject path) Deprecated.static RubyArrayRubyDir.entries(IRubyObject recv, IRubyObject path, IRubyObject arg, IRubyObject opts) Deprecated.RubyDir.entries(ThreadContext context) static RubyArrayRubyDir.entries(ThreadContext context, IRubyObject recv, IRubyObject arg) Returns an array containing all of the filenames in the given directory.static RubyArrayRubyDir.entries(ThreadContext context, IRubyObject recv, IRubyObject arg, IRubyObject opts) RubyHash.fetch_values(ThreadContext context, IRubyObject[] args, Block block) static RubyArrayRubyMath.frexp(ThreadContext context, IRubyObject recv, IRubyObject other) Ruby.getEmptyFrozenArray()static RubyArrayRubyKernel.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 RubyArrayRubyKernel.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 RubyArrayRubyHash.keys()RubyHash.keys(ThreadContext context) rb_hash_keysRubyThread.keys()static RubyArrayRubyMath.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 RubyArrayRubyThread.list(IRubyObject recv) static RubyArrayRubyKernel.local_variables(ThreadContext context, IRubyObject recv) protected RubyArray<?> RubyArray.makeShared()rb_ary_make_sharedstatic RubyArrayRubyData.members(ThreadContext context, IRubyObject self) RubyStruct.members()Deprecated.static RubyArrayRubyStruct.members(IRubyObject recv, Block block) Deprecated.RubyStruct.members(ThreadContext context) static RubyArrayRubyModule.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 RubyArrayDeprecated.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 RubyArrayRubyArray.newArrayMayCopy(Ruby runtime, IRubyObject... args) static RubyArrayRubyArray.newArrayMayCopy(Ruby runtime, IRubyObject[] args, int start) static RubyArrayRubyArray.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 RubyArrayRubyArray.newArrayNoCopy(Ruby runtime, IRubyObject... args) static RubyArrayRubyArray.newArrayNoCopy(Ruby runtime, IRubyObject[] args, int begin) static RubyArrayRubyArray.newArrayNoCopy(Ruby runtime, IRubyObject[] args, int begin, int length) Ruby.newArrayNoCopyLight(IRubyObject... objects) Deprecated.static RubyArrayRubyArray.newArrayNoCopyLight(Ruby runtime, IRubyObject[] args) static RubyArrayRubyArray.newBlankArray(Ruby runtime, int size) Deprecated.static RubyArrayRubyArray.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 RubyArrayRubyThread.Location.newLocationArray(Ruby runtime, RubyStackTraceElement[] elements) static RubyArrayRubyThread.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 RubyArrayRubyHash.rb_values()Deprecated.final RubyArrayRubyHash.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 RubyArrayRubyArray.safeReverse()RubyBasicObject.singleton_methods(ThreadContext context, IRubyObject[] args) static RubyArrayRubyKernel.singleton_methods(ThreadContext context, IRubyObject self, IRubyObject[] args) RubyArray.sort(ThreadContext context, Block block) rb_ary_sortstatic RubyArrayRubyFile.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 RubyArrayRubyNil.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 RubyArrayRubyArray.unmarshalFrom(UnmarshalStream input) Deprecated, for removal: This API element is subject to removal in a future version.static RubyArrayRubyArray.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 voidRubyModule.addMethodSymbols(Ruby runtime, Set<String> seen, RubyArray ary, boolean not, Visibility visibility) Deprecated.protected voidRubyModule.addMethodSymbols(ThreadContext context, Set<String> seen, RubyArray ary, boolean not, Visibility visibility) Deprecated.RubyArray.aryAppend(ThreadContext context, RubyArray<?> y) protected booleanRubyArray.flatten(ThreadContext context, int level, RubyArray result) booleanRubyArray.isSharedJavaArray(RubyArray other) static voidRubyArray.marshalTo(RubyArray array, MarshalStream output) Deprecated, for removal: This API element is subject to removal in a future version.static voidRubyArray.marshalTo(ThreadContext context, RubyArray array, MarshalStream output) Deprecated, for removal: This API element is subject to removal in a future version.static voidRubyArray.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 IRubyObjectRubyArray.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 RubyArrayConvert.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 RubyArrayConvert.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 ArgumentErrorError.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 RubyArrayArgsUtil.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 RubyArrayArgsUtil.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 RubyArrayAbstractMemory.checkArray(IRubyObject obj) protected RubyArrayEnums.getAllEnums()Methods in org.jruby.ext.ffi with parameters of type RubyArrayModifier and TypeMethodDescriptionstatic voidMemoryUtil.putArrayOfFloat32(MemoryIO io, long offset, RubyArray ary) Deprecated.static voidMemoryUtil.putArrayOfFloat32(ThreadContext context, MemoryIO io, long offset, RubyArray ary) static voidMemoryUtil.putArrayOfFloat64(MemoryIO io, long offset, RubyArray ary) Deprecated.static voidMemoryUtil.putArrayOfFloat64(ThreadContext context, MemoryIO io, long offset, RubyArray ary) static voidMemoryUtil.putArrayOfSigned16(MemoryIO io, long offset, RubyArray ary) static voidMemoryUtil.putArrayOfSigned32(MemoryIO io, long offset, RubyArray ary) static voidMemoryUtil.putArrayOfSigned64(MemoryIO io, long offset, RubyArray ary) static voidMemoryUtil.putArrayOfSigned8(MemoryIO io, long offset, RubyArray ary) static voidMemoryUtil.putArrayOfUnsigned16(MemoryIO io, long offset, RubyArray ary) static voidMemoryUtil.putArrayOfUnsigned32(MemoryIO io, long offset, RubyArray ary) static voidMemoryUtil.putArrayOfUnsigned64(MemoryIO io, long offset, RubyArray ary) static voidMemoryUtil.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 RubyArrayJRubyUtilLibrary.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 IRubyObjectRipperParserBase.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 RubyArraySocketUtils.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 RubyArrayIRRuntimeHelpers.irSplat(ThreadContext context, IRubyObject ary) static RubyArrayIRRuntimeHelpers.newArray(ThreadContext context) static RubyArrayIRRuntimeHelpers.newArray(ThreadContext context, IRubyObject obj) static RubyArrayIRRuntimeHelpers.newArray(ThreadContext context, IRubyObject obj0, IRubyObject obj1) static RubyArrayIRRuntimeHelpers.splatArray(ThreadContext context, IRubyObject ary) Call to_ary to get Array or die typing.static RubyArrayIRRuntimeHelpers.splatArray(ThreadContext context, IRubyObject ary, boolean dupArray) Call to_ary to get Array or die typing.static RubyArrayIRRuntimeHelpers.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 intIRRuntimeHelpers.arrayLength(RubyArray array) static IRubyObject[]IRRuntimeHelpers.convertValueIntoArgArray(ThreadContext context, RubyArray array, Signature signature) static IRubyObjectIRRuntimeHelpers.extractOptionalArgument(RubyArray rubyArray, int minArgsLength, int index) static IRubyObjectIRRuntimeHelpers.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 RubyArrayArrayBootstrap.array(ThreadContext context, IRubyObject[] ary) static RubyArrayArrayBootstrap.fixnumArray(ThreadContext context, MutableCallSite site, long[] values) static RubyArrayArrayBootstrap.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 voidArrayUtils.copyDataToJavaArray(ThreadContext context, RubyArray rubyArray, int src, JavaArray javaArray, int dest, int length) Deprecated.static voidArrayUtils.copyDataToJavaArrayDirect(RubyArray rubyArray, Object javaArray) static voidArrayUtils.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 RubyArrayJavaUtil.convertJavaArrayToRubyWithNesting(ThreadContext context, Object array) static RubyArrayJavaClass.getRubyArray(Ruby runtime, Class<?>[] classes) Deprecated.static RubyArrayJavaClass.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 RubyArrayJavaUtilRegex.Matcher.captures(ThreadContext context, IRubyObject self) static RubyArrayJavaUtil.Collection.to_a(ThreadContext context, IRubyObject self) static RubyArrayJavaUtil.List.to_a(ThreadContext context, IRubyObject self) static RubyArrayJavaUtilRegex.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 RubyArrayJavaProxyConstructor.argument_types()Deprecated.final RubyArrayJavaProxyConstructor.argument_types(ThreadContext context) final RubyArrayJavaProxyClass.constructors()Deprecated.final RubyArrayJavaProxyClass.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 RubyArrayHelpers.argsCat(IRubyObject first, IRubyObject second) Deprecated.static RubyArrayHelpers.argsCat(ThreadContext context, IRubyObject first, IRubyObject second) static RubyArrayHelpers.argsPush(ThreadContext context, RubyArray first, IRubyObject second) Deprecated.static RubyArrayHelpers.argsPush(ThreadContext context, IRubyObject first, IRubyObject second, boolean usesKeywords) static RubyArrayHelpers.argumentDescriptorsToParameters(Ruby runtime, ArgumentDescriptor[] argsDesc, boolean isLambda) Deprecated.static RubyArrayHelpers.argumentDescriptorsToParameters(ThreadContext context, ArgumentDescriptor[] argsDesc, boolean isLambda) Convert a parameter list from ArgumentDescriptor format to "Array of Array" formatstatic RubyArrayHelpers.arrayValue(IRubyObject value) Deprecated.static RubyArrayHelpers.arrayValue(ThreadContext context, Ruby runtime, IRubyObject value) Deprecated.static RubyArrayHelpers.arrayValue(ThreadContext context, IRubyObject value) static RubyArrayHelpers.asArray(ThreadContext context, IRubyObject value) Deprecated.static RubyArrayHelpers.constructRubyArray(Ruby runtime, IRubyObject one) static RubyArrayHelpers.constructRubyArray(Ruby runtime, IRubyObject one, IRubyObject two) static RubyArrayHelpers.constructRubyArray(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three) static RubyArrayHelpers.constructRubyArray(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four) static RubyArrayHelpers.constructRubyArray(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five) static RubyArrayHelpers.constructRubyArray(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six) static RubyArrayHelpers.constructRubyArray(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven) static RubyArrayHelpers.constructRubyArray(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight) static RubyArrayHelpers.constructRubyArray(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, IRubyObject nine) static RubyArrayHelpers.constructRubyArray(Ruby runtime, IRubyObject one, IRubyObject two, IRubyObject three, IRubyObject four, IRubyObject five, IRubyObject six, IRubyObject seven, IRubyObject eight, IRubyObject nine, IRubyObject ten) static RubyArrayHelpers.createSubarray(RubyArray input, int start) static RubyArrayHelpers.createSubarray(RubyArray input, int start, int post) static RubyArrayHelpers.createSubarray(IRubyObject[] input, Ruby runtime, int start) static RubyArrayHelpers.createSubarray(IRubyObject[] input, Ruby runtime, int start, int exclude) static RubyArrayHelpers.ensureRubyArray(Ruby runtime, IRubyObject value) Deprecated.static RubyArrayHelpers.ensureRubyArray(IRubyObject value) Deprecated.static RubyArrayHelpers.ensureRubyArray(ThreadContext context, IRubyObject value) static RubyArrayHelpers.splatValue(IRubyObject value) Deprecated.static RubyArrayHelpers.subarrayOrEmpty(RubyArray array, Ruby runtime, int index) Deprecated.static RubyArrayHelpers.subarrayOrEmpty(RubyArray array, Ruby runtime, int index, int post) Deprecated.final RubyArrayArgumentDescriptor.toArrayForm(Ruby runtime, boolean isLambda) Deprecated.final RubyArrayArgumentDescriptor.toArrayForm(ThreadContext context, boolean isLambda) ArgumentType.toArrayForm(Ruby runtime, RubySymbol name) Deprecated.ArgumentType.toArrayForm(ThreadContext context, RubySymbol name) static RubyArrayHelpers.viewArgsArray(ThreadContext context, RubyArray rubyArray, int preArgsCount, int postArgsCount) Methods in org.jruby.runtime with parameters of type RubyArrayModifier and TypeMethodDescriptionstatic RubyArrayHelpers.argsPush(ThreadContext context, RubyArray first, IRubyObject second) Deprecated.static IRubyObjectHelpers.arrayEntryOrNil(RubyArray array, int index) Deprecated.static IRubyObjectHelpers.arrayEntryOrNilOne(RubyArray array) Deprecated.static IRubyObjectHelpers.arrayEntryOrNilTwo(RubyArray array) Deprecated.static IRubyObjectHelpers.arrayEntryOrNilZero(RubyArray array) Deprecated.static IRubyObjectHelpers.arrayPostOrNil(RubyArray array, int pre, int post, int index) Deprecated.static IRubyObjectHelpers.arrayPostOrNilOne(RubyArray array, int pre, int post) Deprecated.static IRubyObjectHelpers.arrayPostOrNilTwo(RubyArray array, int pre, int post) Deprecated.static IRubyObjectHelpers.arrayPostOrNilZero(RubyArray array, int pre, int post) Deprecated.static RubyArrayHelpers.createSubarray(RubyArray input, int start) static RubyArrayHelpers.createSubarray(RubyArray input, int start, int post) static voidHelpers.irCheckArgsArrayArity(ThreadContext context, RubyArray args, int required, int opt, boolean rest) static RubyArrayHelpers.subarrayOrEmpty(RubyArray array, Ruby runtime, int index) Deprecated.static RubyArrayHelpers.subarrayOrEmpty(RubyArray array, Ruby runtime, int index, int post) Deprecated.static RubyArrayHelpers.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 voidTraceType.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 RubyArrayLibrarySearcher.loadedFeaturesSnapshotprotected RubyArrayLibrarySearcher.loadPathprotected RubyArrayLoadService.loadPathMethods in org.jruby.runtime.load that return RubyArray -
Uses of RubyArray in org.jruby.specialized
Subclasses of RubyArray in org.jruby.specializedModifier and TypeClassDescriptionclassOne object version of RubyArraySpecialized.classThis is the base class for all specialized RubyArray.classTwo 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 RubyArrayTypeConverter.rb_Array(ThreadContext context, IRubyObject val) static RubyArrayTypeConverter.to_ary(ThreadContext context, IRubyObject ary) static RubyArrayDeprecated.static RubyArrayPack.unpack(ThreadContext context, RubyString encoded, ByteList formatString) static RubyArrayPack.unpack(ThreadContext context, ByteList encodedString, ByteList formatString) static RubyArrayPack.unpackWithBlock(ThreadContext context, Ruby runtime, ByteList encodedString, ByteList formatString, Block block) Deprecated.static RubyArrayPack.unpackWithBlock(ThreadContext context, RubyString encoded, ByteList formatString, long offset, Block block) static RubyArrayPack.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 IRubyObjectPack.decode(ThreadContext context, ByteBuffer encode, int occurrences, RubyArray result, Block block, Pack.Converter converter, int mode) static voidPack.decode(ThreadContext context, Ruby runtime, ByteBuffer encode, int occurrences, RubyArray result, Block block, Pack.Converter converter) Deprecated.static RubyStringDeprecated.static RubyStringPack.pack(ThreadContext context, RubyArray list, RubyString formatString, RubyString buffer) static RubyStringPack.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 TypeClassDescriptionclassAn 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 RubyArrayPopenExecutor.checkExecEnv(ThreadContext context, RubyHash hash, PopenExecutor.ExecArg pathArg) static RubyArraySockaddr.unpack_sockaddr_in(ThreadContext context, IRubyObject addr) static RubyArraySockaddr.unpack_sockaddr_in(ThreadContext context, ByteList val)
Create.allocArray(ThreadContext, int)instead