Modifier and Type | Field and Description |
---|---|
static RubyHash.VisitorWithState<RubyArray> |
RubyHash.StoreValueVisitor |
Modifier and Type | Method and Description |
---|---|
RubyArray |
RubySymbol.SymbolTable.all_symbols() |
RubyArray |
RubyModule.ancestors()
Deprecated.
|
RubyArray |
RubyModule.ancestors(ThreadContext context)
rb_mod_ancestors
|
RubyArray |
RubyArray.append(IRubyObject item)
rb_ary_push - specialized rb_ary_store
|
RubyArray |
RubyArray.aryDup()
rb_ary_dup
|
RubyArray |
RubyArray.aryDup19()
Deprecated.
|
static RubyArray |
RubyArray.aryToAry(IRubyObject obj)
rb_ary_to_ary
|
static RubyArray |
RubyIO.checkExecEnv(ThreadContext context,
RubyHash hash) |
RubyArray |
RubyModule.class_variables(ThreadContext context) |
RubyArray |
RubyModule.class_variables(ThreadContext context,
IRubyObject inherit) |
RubyArray |
RubyModule.class_variables19(ThreadContext context)
Deprecated.
|
RubyArray |
RubyArray.collectBang(ThreadContext context,
Block block)
rb_ary_collect_bang
|
RubyArray |
RubyArray.concat(IRubyObject obj)
rb_ary_concat
|
RubyArray |
RubyArray.concat19(IRubyObject obj)
Deprecated.
|
RubyArray |
RubyModule.constants(ThreadContext context) |
RubyArray |
RubyModule.constants19(ThreadContext context) |
RubyArray |
RubyModule.constants19(ThreadContext context,
IRubyObject allConstants) |
RubyArray |
RubyModule.constantsCommon19(ThreadContext context,
boolean replaceModule,
boolean allConstants) |
RubyArray |
RubyBasicObject.convertToArray()
Tries to convert this object to a Ruby Array using the "to_ary"
method.
|
RubyArray |
RubyArray.convertToArray() |
static RubyArray |
BasicObjectStub.convertToArray(IRubyObject self) |
protected RubyArray |
RubyNumeric.doCoerce(ThreadContext context,
IRubyObject other,
boolean err)
do_coerce
|
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 |
RubyDir.entries19(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
static RubyArray |
RubyDir.entries19(ThreadContext context,
IRubyObject recv,
IRubyObject arg,
IRubyObject opts) |
RubyArray |
RubyHash.fetch_values(ThreadContext context,
IRubyObject[] args,
Block block) |
static RubyArray |
RubyMath.frexp(ThreadContext context,
IRubyObject recv,
IRubyObject other) |
static RubyArray |
RubyMath.frexp19(ThreadContext context,
IRubyObject recv,
IRubyObject other) |
RubyArray |
Ruby.getEmptyFrozenArray() |
static RubyArray |
RubyKernel.global_variables(ThreadContext context,
IRubyObject recv)
Returns an Array with the names of all global variables.
|
static RubyArray |
RubyKernel.global_variables19(ThreadContext context,
IRubyObject recv) |
RubyArray |
RubyModule.included_modules(ThreadContext context)
rb_mod_included_modules
|
RubyArray |
RubyModule.instance_methods(IRubyObject[] args) |
RubyArray |
RubyModule.instance_methods19(IRubyObject[] args) |
RubyArray |
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.
|
RubyArray |
RubyBasicObject.instance_variables19(ThreadContext context) |
static RubyArray |
RubyKernel.instance_variables19(ThreadContext context,
IRubyObject self) |
RubyArray |
RubyModule.instanceMethods(IRubyObject[] args,
Visibility visibility,
boolean obj,
boolean not) |
RubyArray |
RubyModule.instanceMethods(Visibility visibility,
boolean includeSuper,
boolean obj,
boolean not) |
RubyArray |
RubyThread.keys() |
RubyArray |
RubyHash.keys()
rb_hash_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)
Returns an Array with the names of all local variables.
|
static RubyArray |
RubyKernel.local_variables19(ThreadContext context,
IRubyObject recv) |
RubyArray |
RubyStruct.members() |
static RubyArray |
RubyStruct.members(IRubyObject recv,
Block block) |
RubyArray |
RubyStruct.members19() |
static RubyArray |
RubyStruct.members19(IRubyObject recv,
Block block)
Deprecated.
|
static RubyArray |
RubyModule.nesting(ThreadContext context,
IRubyObject recv,
Block block)
Return an array of nested modules or classes.
|
RubyArray |
Ruby.newArray() |
RubyArray |
Ruby.newArray(int size) |
RubyArray |
Ruby.newArray(IRubyObject... objects) |
RubyArray |
Ruby.newArray(IRubyObject object) |
RubyArray |
Ruby.newArray(IRubyObject car,
IRubyObject cdr) |
RubyArray |
Ruby.newArray(List<IRubyObject> list) |
static RubyArray |
RubyArray.newArray(Ruby runtime)
rb_ary_new
|
static RubyArray |
RubyArray.newArray(Ruby runtime,
Collection<? extends IRubyObject> collection) |
static RubyArray |
RubyArray.newArray(Ruby runtime,
int len) |
static RubyArray |
RubyArray.newArray(Ruby runtime,
IRubyObject obj) |
static RubyArray |
RubyArray.newArray(Ruby runtime,
IRubyObject[] args)
rb_ary_new4, rb_ary_new3
|
static RubyArray |
RubyArray.newArray(Ruby runtime,
IRubyObject car,
IRubyObject cdr)
rb_assoc_new
|
static 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 RubyArray |
RubyArray.newArray(Ruby runtime,
List<? extends IRubyObject> list) |
static RubyArray |
RubyArray.newArray(Ruby runtime,
long len)
rb_ary_new2
|
RubyArray |
Ruby.newArrayLight() |
static RubyArray |
RubyArray.newArrayLight(Ruby runtime)
rb_ary_new
|
static RubyArray |
RubyArray.newArrayLight(Ruby runtime,
int len) |
static RubyArray |
RubyArray.newArrayLight(Ruby runtime,
IRubyObject... objs) |
static RubyArray |
RubyArray.newArrayLight(Ruby runtime,
IRubyObject obj) |
static RubyArray |
RubyArray.newArrayLight(Ruby runtime,
IRubyObject car,
IRubyObject cdr) |
static RubyArray |
RubyArray.newArrayLight(Ruby runtime,
long len) |
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.
|
RubyArray |
Ruby.newArrayNoCopy(IRubyObject... objects) |
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) |
RubyArray |
Ruby.newArrayNoCopyLight(IRubyObject... objects) |
static RubyArray |
RubyArray.newArrayNoCopyLight(Ruby runtime,
IRubyObject[] args) |
static RubyArray |
RubyArray.newBlankArray(Ruby runtime,
int size)
Construct the most efficient array shape for the given size.
|
RubyArray |
Ruby.newEmptyArray() |
static RubyArray |
RubyArray.newEmptyArray(Ruby runtime) |
static RubyArray |
RubyThread.Location.newLocationArray(Ruby runtime,
RubyStackTraceElement[] elements) |
static RubyArray |
RubyThread.Location.newLocationArray(Ruby runtime,
RubyStackTraceElement[] elements,
int offset,
int length) |
RubyArray |
RubyModule.private_instance_methods(IRubyObject[] args)
rb_class_private_instance_methods
|
RubyArray |
RubyModule.private_instance_methods19(IRubyObject[] args) |
RubyArray |
RubyModule.protected_instance_methods(IRubyObject[] args)
rb_class_protected_instance_methods
|
RubyArray |
RubyModule.protected_instance_methods19(IRubyObject[] args) |
RubyArray |
RubyModule.public_instance_methods(IRubyObject[] args) |
RubyArray |
RubyModule.public_instance_methods19(IRubyObject[] args) |
RubyArray |
RubyArray.push_m(IRubyObject[] items)
rb_ary_push_m - instance method push
|
RubyArray |
RubyArray.push_m19(IRubyObject[] items)
Deprecated.
|
RubyArray |
RubyArray.push(IRubyObject item) |
RubyArray |
RubyArray.push(IRubyObject[] items) |
RubyArray |
RubyHash.rb_values()
rb_hash_values
|
RubyArray |
RubyIO.readlines(ThreadContext context,
IRubyObject[] args) |
RubyArray |
RubyIO.readlines19(ThreadContext context,
IRubyObject[] args)
Deprecated.
|
protected RubyArray |
RubyArray.safeReverse() |
RubyArray |
RubyBasicObject.singleton_methods(ThreadContext context,
IRubyObject[] args)
rb_obj_singleton_methods
call-seq:
obj.singleton_methods(all=true) => array
Returns an array of the names of singleton methods for obj.
|
static RubyArray |
RubyKernel.singleton_methods19(ThreadContext context,
IRubyObject self,
IRubyObject[] args) |
RubyArray |
RubyArray.sort(ThreadContext context,
Block block)
rb_ary_sort
|
RubyArray |
RubyArray.sort19(ThreadContext context,
Block block)
Deprecated.
|
RubyArray |
RubyString.split(ThreadContext context)
rb_str_split_m
|
RubyArray |
RubyString.split(ThreadContext context,
IRubyObject arg0) |
RubyArray |
RubyString.split(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1) |
static RubyArray |
RubyFile.split(ThreadContext context,
IRubyObject recv,
IRubyObject arg) |
RubyArray |
RubyString.split19(IRubyObject spat,
ThreadContext context,
boolean useBackref) |
RubyArray |
RubyString.split19(ThreadContext context) |
RubyArray |
RubyString.split19(ThreadContext context,
IRubyObject arg0) |
RubyArray |
RubyString.split19(ThreadContext context,
IRubyObject arg0,
boolean useBackref)
Deprecated.
|
RubyArray |
RubyString.split19(ThreadContext context,
IRubyObject arg0,
IRubyObject arg1) |
RubyArray |
RubyTime.to_a() |
RubyArray |
RubyStruct.to_a() |
RubyArray |
RubyMatchData.to_a()
match_to_a
|
RubyArray |
RubyHash.to_a()
rb_hash_to_a
|
RubyArray |
RubyBasicObject.to_a()
rb_any_to_a
call-seq:
obj.to_a -> anArray
Returns an array representation of obj.
|
RubyArray |
RubyArray.to_a()
rb_ary_to_a
|
static RubyArray |
RubyNil.to_a(ThreadContext context,
IRubyObject recv)
nil_to_a
|
RubyArray |
RubyArray.transpose()
rb_ary_transpose
|
static RubyArray |
RubyArray.unmarshalFrom(UnmarshalStream input) |
RubyArray |
RubyString.unpack(IRubyObject obj) |
RubyArray |
RubyHash.values_at(ThreadContext context,
IRubyObject[] args)
rb_hash_values_at
|
Modifier and Type | Method and Description |
---|---|
static IRubyObject |
RubyEnumerable.collectCommon(ThreadContext context,
Ruby runtime,
IRubyObject self,
RubyArray result,
Block block,
BlockCallback blockCallback)
Deprecated.
|
protected boolean |
RubyArray.flatten(ThreadContext context,
int level,
RubyArray result) |
static void |
RubyArray.marshalTo(RubyArray array,
MarshalStream output) |
RaiseException |
Ruby.newNoMethodError(String message,
IRubyObject recv,
String name,
RubyArray args)
Construct a NoMethodError that formats its message with an sprintf format string.
|
void |
RubyModule.populateInstanceMethodNames(Set<String> seen,
RubyArray ary,
Visibility visibility,
boolean obj,
boolean not,
boolean recur) |
Constructor and Description |
---|
AppendBlockCallback(Ruby runtime,
RubyArray result)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
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.
|
static RubyArray |
ArgsUtil.convertToRubyArrayWithCoerce(Ruby runtime,
IRubyObject value) |
Modifier and Type | Method and Description |
---|---|
RubyArray |
RubyBigDecimal.coerce(ThreadContext context,
IRubyObject other) |
RubyArray |
RubyBigDecimal.split(ThreadContext context) |
Modifier and Type | Method and Description |
---|---|
protected static RubyArray |
AbstractMemory.checkArray(IRubyObject obj) |
Modifier and Type | Method and Description |
---|---|
static void |
MemoryUtil.putArrayOfFloat32(Ruby runtime,
MemoryIO io,
long offset,
RubyArray ary) |
static void |
MemoryUtil.putArrayOfFloat64(Ruby runtime,
MemoryIO io,
long offset,
RubyArray ary) |
static void |
MemoryUtil.putArrayOfSigned16(Ruby runtime,
MemoryIO io,
long offset,
RubyArray ary) |
static void |
MemoryUtil.putArrayOfSigned32(Ruby runtime,
MemoryIO io,
long offset,
RubyArray ary) |
static void |
MemoryUtil.putArrayOfSigned64(Ruby runtime,
MemoryIO io,
long offset,
RubyArray ary) |
static void |
MemoryUtil.putArrayOfSigned8(Ruby runtime,
MemoryIO io,
long offset,
RubyArray ary) |
static void |
MemoryUtil.putArrayOfUnsigned16(Ruby runtime,
MemoryIO io,
long offset,
RubyArray ary) |
static void |
MemoryUtil.putArrayOfUnsigned32(Ruby runtime,
MemoryIO io,
long offset,
RubyArray ary) |
static void |
MemoryUtil.putArrayOfUnsigned64(Ruby runtime,
MemoryIO io,
long offset,
RubyArray ary) |
static void |
MemoryUtil.putArrayOfUnsigned8(Ruby runtime,
MemoryIO io,
long offset,
RubyArray ary) |
Modifier and Type | Method and Description |
---|---|
static RubyArray |
SocketUtils.unpack_sockaddr_in(ThreadContext context,
IRubyObject addr) |
Modifier and Type | Method and Description |
---|---|
RubyArray |
UndefinedValue.convertToArray()
Methods which perform to_xxx if the object has such a method
|
Modifier and Type | Method and Description |
---|---|
static 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,
boolean dupArray)
Call to_ary to get Array or die typing.
|
Modifier and Type | Method and Description |
---|---|
static IRubyObject |
IRRuntimeHelpers.extractOptionalArgument(RubyArray rubyArray,
int minArgsLength,
int index) |
static IRubyObject |
IRRuntimeHelpers.irReqdArgMultipleAsgn(ThreadContext context,
RubyArray rubyArray,
int preArgsCount,
int index,
int postArgsCount) |
Modifier and Type | Method and Description |
---|---|
static void |
ArrayJavaAddons.copyDataToJavaArray(ThreadContext context,
RubyArray rubyArray,
JavaArray javaArray)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
RubyArray |
MapJavaProxy.fetch_values(ThreadContext context,
IRubyObject[] args,
Block block) |
RubyArray |
MapJavaProxy.keys()
rb_hash_keys
|
RubyArray |
MapJavaProxy.rb_values()
rb_hash_values
|
RubyArray |
MapJavaProxy.to_a()
rb_hash_to_a
|
RubyArray |
ArrayJavaProxy.to_a(ThreadContext context) |
RubyArray |
MapJavaProxy.values_at(ThreadContext context,
IRubyObject[] args)
rb_hash_values_at
|
Modifier and Type | Method and Description |
---|---|
static void |
ArrayUtils.copyDataToJavaArray(ThreadContext context,
RubyArray rubyArray,
int src,
JavaArray javaArray,
int dest,
int length) |
static void |
ArrayUtils.copyDataToJavaArrayDirect(ThreadContext context,
RubyArray rubyArray,
Object javaArray) |
Modifier and Type | Method and Description |
---|---|
RubyArray |
JavaClass.classes() |
RubyArray |
JavaClass.constructors() |
static RubyArray |
JavaUtil.convertJavaArrayToRubyWithNesting(ThreadContext context,
Object array) |
RubyArray |
JavaClass.declared_class_methods() |
RubyArray |
JavaClass.declared_classes() |
RubyArray |
JavaClass.declared_constructors() |
RubyArray |
JavaClass.declared_fields() |
RubyArray |
JavaClass.declared_instance_methods() |
RubyArray |
JavaCallable.exception_types() |
RubyArray |
JavaClass.fields() |
static RubyArray |
JavaClass.getRubyArray(Ruby runtime,
Class<?>[] classes)
Deprecated.
|
RubyArray |
JavaClass.interfaces() |
RubyArray |
JavaClass.java_class_methods() |
RubyArray |
JavaClass.java_instance_methods() |
RubyArray |
JavaCallable.parameter_types() |
static RubyArray |
JavaClass.toRubyArray(Ruby runtime,
Class<?>[] classes) |
Modifier and Type | Method and Description |
---|---|
IRubyObject |
JavaClass.javaArrayFromRubyArray(ThreadContext context,
RubyArray fromArray) |
Object |
JavaClass.javaArrayFromRubyArrayDirect(ThreadContext context,
RubyArray fromArray) |
Modifier and Type | Method and Description |
---|---|
static RubyArray |
JavaUtilRegex.Matcher.captures(ThreadContext context,
IRubyObject self) |
static RubyArray |
JavaUtilRegex.Matcher.to_a(ThreadContext context,
IRubyObject self) |
static RubyArray |
JavaUtil.Collection.to_a(ThreadContext context,
IRubyObject self) |
static RubyArray |
JavaUtil.List.to_a(ThreadContext context,
IRubyObject self) |
Modifier and Type | Method and Description |
---|---|
RubyArray |
JavaProxyConstructor.argument_types() |
RubyArray |
JavaProxyClass.ProxyMethodImpl.argument_types() |
RubyArray |
JavaProxyClass.constructors() |
RubyArray |
JavaProxyClass.interfaces() |
RubyArray |
JavaProxyClass.methods() |
Modifier and Type | Field and Description |
---|---|
protected RubyArray |
LexerSource.scriptLines |
Constructor and Description |
---|
ByteListLexerSource(String sourceName,
int line,
org.jruby.util.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) |
Modifier and Type | Method and Description |
---|---|
static RubyArray |
Helpers.argsPush(RubyArray first,
IRubyObject second)
Deprecated.
|
static RubyArray |
Helpers.argsPush(ThreadContext context,
RubyArray first,
IRubyObject second) |
static IRubyObject |
Helpers.arrayEntryOrNil(RubyArray array,
int index) |
static IRubyObject |
Helpers.arrayEntryOrNilOne(RubyArray array) |
static IRubyObject |
Helpers.arrayEntryOrNilTwo(RubyArray array) |
static IRubyObject |
Helpers.arrayEntryOrNilZero(RubyArray array) |
static IRubyObject |
Helpers.arrayPostOrNil(RubyArray array,
int pre,
int post,
int index) |
static IRubyObject |
Helpers.arrayPostOrNilOne(RubyArray array,
int pre,
int post) |
static IRubyObject |
Helpers.arrayPostOrNilTwo(RubyArray array,
int pre,
int post) |
static IRubyObject |
Helpers.arrayPostOrNilZero(RubyArray array,
int pre,
int post) |
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) |
static RubyArray |
Helpers.subarrayOrEmpty(RubyArray array,
Ruby runtime,
int index,
int post) |
static RubyArray |
Helpers.viewArgsArray(ThreadContext context,
RubyArray rubyArray,
int preArgsCount,
int postArgsCount) |
Modifier and Type | Method and Description |
---|---|
static void |
TraceType.dumpCaller(RubyArray trace)
Deprecated.
|
static void |
TraceType.logCaller(RubyArray trace) |
Modifier and Type | Method and Description |
---|---|
RubyArray |
IRubyObject.convertToArray()
Methods which perform to_xxx if the object has such a method
|
Modifier and Type | Field and Description |
---|---|
protected RubyArray |
LoadService.loadedFeaturesDup |
protected RubyArray |
LoadService.loadPath |
Modifier and Type | Class and Description |
---|---|
class |
RubyArrayOneObject
One object version of RubyArraySpecialized.
|
class |
RubyArraySpecialized
This is the base class for all specialized RubyArray.
|
class |
RubyArrayTwoObject
Two object version of RubyArraySpecialized.
|
Modifier and Type | Method and Description |
---|---|
RubyArray |
RubyArrayTwoObject.aryDup() |
RubyArray |
RubyArrayOneObject.aryDup() |
protected RubyArray |
RubyArrayTwoObject.safeReverse() |
protected RubyArray |
RubyArrayOneObject.safeReverse() |
Modifier and Type | Method and Description |
---|---|
static RubyArray |
TypeConverter.rb_Array(ThreadContext context,
IRubyObject val) |
static RubyArray |
TypeConverter.to_ary(ThreadContext context,
IRubyObject ary) |
static RubyArray |
Pack.unpack(Ruby runtime,
org.jruby.util.ByteList encodedString,
org.jruby.util.ByteList formatString)
Decodes str (which may contain binary data) according to the format
string, returning an array of each value extracted.
|
Modifier and Type | Method and Description |
---|---|
static void |
Pack.decode(Ruby runtime,
ByteBuffer encode,
int occurrences,
RubyArray result,
Pack.Converter converter) |
static int |
Pack.encode(Ruby runtime,
int occurrences,
org.jruby.util.ByteList result,
RubyArray list,
int index,
org.jruby.util.Pack.ConverterExecutor converter) |
static RubyString |
Pack.pack(Ruby runtime,
RubyArray list,
org.jruby.util.ByteList formatString)
Same as pack but defaults tainting of output to false.
|
static RubyString |
Pack.pack(ThreadContext context,
Ruby runtime,
RubyArray list,
RubyString formatString) |
Modifier and Type | Class and Description |
---|---|
class |
StringArraySet
An RubyArray that maintains an O(1) Set for fast include? operations.
|
Modifier and Type | Method and Description |
---|---|
RubyArray |
StringArraySet.append(IRubyObject item) |
RubyArray |
StringArraySet.collectBang(ThreadContext context,
Block block) |
RubyArray |
StringArraySet.push(IRubyObject item) |
RubyArray |
StringArraySet.push(IRubyObject[] items) |
Modifier and Type | Method and Description |
---|---|
static RubyArray |
PopenExecutor.checkExecEnv(ThreadContext context,
RubyHash hash) |
static RubyArray |
Sockaddr.unpack_sockaddr_in(ThreadContext context,
IRubyObject addr) |
Copyright © 2001-2016 JRuby. All Rights Reserved.