$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

$

$scriptObject - Variable in class org.jruby.internal.runtime.methods.CompiledMethod
 

A

a_dot_pat - Static variable in class org.jruby.util.Numeric.RationalPatterns
 
aaload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
aastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
abort(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
abort(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
abort_on_exception() - Method in class org.jruby.RubyThread
 
abort_on_exception_set(IRubyObject) - Method in class org.jruby.RubyThread
 
abort_on_exception_set_x(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyThread
 
abort_on_exception_x(IRubyObject) - Static method in class org.jruby.RubyThread
Returns the status of the global ``abort on exception'' condition.
abs() - Method in class org.jruby.RubyBigDecimal
 
abs() - Method in class org.jruby.RubyBignum
rb_big_abs
abs(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_abs
abs(ThreadContext) - Method in class org.jruby.RubyFixnum
fix_abs
abs(ThreadContext) - Method in class org.jruby.RubyFloat
flo_abs
abs(ThreadContext) - Method in class org.jruby.RubyNumeric
num_abs
abs2(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_abs2
abs2(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_abs2
absolute_path(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
---------------------------------------------------- File::absolute_path File.absolute_path(file_name [, dir_string] ) -> abs_file_name From Ruby 1.9.1 ------------------------------------------------------------------------ Converts a pathname to an absolute pathname.
ABSTRACT_MEMORY_RUBY_CLASS - Static variable in class org.jruby.ext.ffi.AbstractMemory
 
AbstractInvoker - Class in org.jruby.ext.ffi
A native function invoker
AbstractInvoker(Ruby, RubyClass, int, DirectMemoryIO) - Constructor for class org.jruby.ext.ffi.AbstractInvoker
Creates a new AbstractInvoker instance.
AbstractMemory - Class in org.jruby.ext.ffi
A abstract memory object that defines operations common to both pointers and memory buffers
AbstractMemory(Ruby, RubyClass, MemoryIO, long) - Constructor for class org.jruby.ext.ffi.AbstractMemory
 
AbstractMemory(Ruby, RubyClass, MemoryIO, long, int) - Constructor for class org.jruby.ext.ffi.AbstractMemory
 
AbstractScript - Class in org.jruby.ast.executable
 
AbstractScript() - Constructor for class org.jruby.ast.executable.AbstractScript
 
AbstractScript.RuntimeCache - Class in org.jruby.ast.executable
 
AbstractScript.RuntimeCache() - Constructor for class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
AbstractVariableCompiler - Class in org.jruby.compiler.impl
 
AbstractVariableCompiler(BaseBodyCompiler, SkinnyMethodAdapter, StaticScope, boolean, int, int) - Constructor for class org.jruby.compiler.impl.AbstractVariableCompiler
 
accept(NodeVisitor) - Method in class org.jruby.ast.AliasNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.AndNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ArgAuxillaryNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ArgsCatNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ArgsNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ArgsPushNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ArgumentNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ArrayNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.AttrAssignNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.BackRefNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.BeginNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.BignumNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.BlockArgNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.BlockNode
RubyMethod used by visitors.
accept(NodeVisitor) - Method in class org.jruby.ast.BlockPassNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.BreakNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.CallNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.CaseNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ClassNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ClassVarAsgnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ClassVarDeclNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ClassVarNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.Colon2Node
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.Colon3Node
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ConstDeclNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ConstNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DAsgnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DefinedNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DefnNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.DefsNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DotNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DRegexpNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DStrNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DSymbolNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.DVarNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DXStrNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.EncodingNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.EnsureNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.EvStrNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.FalseNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.FCallNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.FixnumNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.FlipNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.FloatNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ForNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.GlobalAsgnNode
RubyMethod used by visitors.
accept(NodeVisitor) - Method in class org.jruby.ast.GlobalVarNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.HashNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.IfNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.InstAsgnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.InstVarNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.IterNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.LambdaNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ListNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.LocalAsgnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.LocalVarNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.Match2Node
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.Match3Node
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.MatchNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ModuleNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.MultipleAsgn19Node
 
accept(NodeVisitor) - Method in class org.jruby.ast.MultipleAsgnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.NewlineNode
RubyMethod used by visitors.
accept(NodeVisitor) - Method in class org.jruby.ast.NextNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.NilNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.Node
 
accept(NodeVisitor) - Method in class org.jruby.ast.NotNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.NthRefNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.OpAsgnAndNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.OpAsgnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.OpAsgnOrNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.OpElementAsgnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.OptArgNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.OrNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.PostExeNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.PreExeNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.RedoNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.RegexpNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.RescueBodyNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.RescueNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.RestArgNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.RetryNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ReturnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.RootNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.SClassNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.SelfNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.SplatNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.StarNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.StrNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.SuperNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.SValueNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.SymbolNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ToAryNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.TrueNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.UndefNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.UntilNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.VAliasNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.VCallNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.WhenNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.WhileNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.XStrNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.YieldNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ZArrayNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ZeroArgNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ZSuperNode
Accept for the visitor pattern.
accept() - Method in class org.jruby.ext.socket.RubyTCPServer
Deprecated. 
accept(ThreadContext) - Method in class org.jruby.ext.socket.RubyTCPServer
 
accept() - Method in class org.jruby.ext.socket.RubyUNIXServer
Deprecated. 
accept(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXServer
 
accept(int, RubyUNIXSocket.LibCSocket.sockaddr_un, IntByReference) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
accept_nonblock() - Method in class org.jruby.ext.socket.RubyTCPServer
Deprecated. 
accept_nonblock(ThreadContext) - Method in class org.jruby.ext.socket.RubyTCPServer
 
accept_nonblock() - Method in class org.jruby.ext.socket.RubyUNIXServer
Deprecated. 
accept_nonblock(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXServer
 
accessibleObject() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
accessibleObject() - Method in class org.jruby.javasupport.JavaConstructor
 
accessibleObject() - Method in class org.jruby.javasupport.JavaField
 
accessibleObject() - Method in class org.jruby.javasupport.JavaMethod
 
ACCMODE - Static variable in class org.jruby.util.io.ModeFlags
accmode flag, used to mask the read/write mode
aconst_null() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
acos(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
acosh(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
actualRequired - Variable in class org.jruby.anno.JavaMethodDescriptor
 
add(Node) - Method in class org.jruby.ast.ListNode
 
add(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.StructLayoutBuilder
 
add(Object) - Method in class org.jruby.RubyArray
 
add(int, Object) - Method in class org.jruby.RubyArray
 
add(IRubyObject, Block) - Method in class org.jruby.RubyThreadGroup
 
add(IRubyObject) - Method in class org.jruby.runtime.ObjectSpace
 
add(T) - Method in class org.jruby.util.collections.WeakHashSet
 
add2(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
add_array(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.StructLayoutBuilder
 
add_char_array(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.StructLayoutBuilder
 
add_class_annotation(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyJRuby.JRubyClassExtensions
 
add_method_annotation(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyJRuby.JRubyClassExtensions
 
add_method_signature(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyJRuby.JRubyClassExtensions
 
add_parameter_annotations(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyJRuby.JRubyClassExtensions
 
add_struct(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.StructLayoutBuilder
 
addAll(ListNode) - Method in class org.jruby.ast.ListNode
Add all elements in other list to this list node.
addAll(Node) - Method in class org.jruby.ast.ListNode
Add other element to this list
addAll(Collection) - Method in class org.jruby.RubyArray
 
addAll(int, Collection) - Method in class org.jruby.RubyArray
 
addAll(Collection<? extends T>) - Method in class org.jruby.util.collections.WeakHashSet
 
addAssign(ISourcePosition, String, Node) - Method in class org.jruby.parser.BlockStaticScope
 
addAutoload(String, IAutoloadMethod) - Method in class org.jruby.runtime.load.LoadService
 
addBeginNode(PreExeNode) - Method in class org.jruby.parser.RubyParserResult
 
addBlockingThread(RubyThread) - Method in class org.jruby.RubyIO
Add a thread to the list of blocking threads for this IO.
addBuiltinLibrary(String, Library) - Method in class org.jruby.runtime.load.LoadService
 
addClass(IR_Class) - Method in interface org.jruby.compiler.ir.IR_Scope
 
addClass(IR_Class) - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
addClassAnnotation(Class, Map) - Method in class org.jruby.RubyClass
 
addClassProvider(ClassProvider) - Method in class org.jruby.RubyModule
 
addDFVar(Variable) - Method in class org.jruby.compiler.ir.dataflow.analyses.LiveVariablesProblem
 
addEvalParse() - Method in class org.jruby.management.ParserStats
 
addEventHook(EventHook) - Method in class org.jruby.Ruby
 
addFinalizer(Finalizable) - Method in class org.jruby.Ruby
 
addFinalizer(IRubyObject) - Method in class org.jruby.RubyBasicObject
Adds the specified object as a finalizer for this object.
addFinalizer(IRubyObject) - Method in class org.jruby.RubyBasicObject.Finalizer
 
addFinalizer(IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
addFinalizer(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.ObjectSpace
 
addIncludingHierarchy(IncludedModuleWrapper) - Method in class org.jruby.RubyModule
 
addInstanceMethod(RubyModule, String, DynamicMethod, Visibility, ThreadContext, Ruby) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
addInstr(IR_Instr) - Method in class org.jruby.compiler.ir.IR_Method
 
addInstr(IR_Instr) - Method in interface org.jruby.compiler.ir.IR_Scope
 
addInstr(IR_Instr) - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
addInstr(IR_Instr) - Method in class org.jruby.compiler.ir.representations.BasicBlock
 
addInternalFinalizer(Finalizable) - Method in class org.jruby.Ruby
 
addJRubyModuleParse() - Method in class org.jruby.management.ParserStats
 
addLoadedFeature(RubyString) - Method in class org.jruby.runtime.load.LoadService
 
addLoadParse() - Method in class org.jruby.management.ParserStats
 
addMethod(IR_Method) - Method in interface org.jruby.compiler.ir.IR_Scope
 
addMethod(IR_Method) - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
addMethod(String, DynamicMethod) - Method in class org.jruby.IncludedModuleWrapper
 
addMethod(String, DynamicMethod) - Method in class org.jruby.RubyModule
 
addMethodAnnotation(String, Class, Map) - Method in class org.jruby.RubyClass
 
addMethodAtBootTimeOnly(String, DynamicMethod) - Method in class org.jruby.RubyModule
This method is not intended for use by normal users; it is a fast-path method that skips synchronization and hierarchy invalidation to speed boot-time method definition.
addMethodInternal(String, DynamicMethod) - Method in class org.jruby.RubyModule
 
addMethodSignature(String, Class[]) - Method in class org.jruby.RubyClass
 
addModule(IR_Module) - Method in interface org.jruby.compiler.ir.IR_Scope
 
addModule(IR_Module) - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
addModuleFunction(String, DynamicMethod) - Method in class org.jruby.RubyModule
 
addParameterAnnotation(String, int, Class, Map<String, Object>) - Method in class org.jruby.RubyClass
 
addParsedBytes(int) - Method in class org.jruby.management.ParserStats
 
addParseTime(int) - Method in class org.jruby.management.ParserStats
 
addPath(String) - Method in class org.jruby.runtime.load.LoadService
 
addProxyExtender(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
addr() - Method in class org.jruby.ext.socket.RubyIPSocket
Deprecated. 
addr(ThreadContext) - Method in class org.jruby.ext.socket.RubyIPSocket
 
addr() - Method in class org.jruby.ext.socket.RubyUNIXSocket
Deprecated. 
addr(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
addReaction(Join.Reaction) - Method in class org.jruby.util.Join.Spec
 
addReadAttribute(ThreadContext, String) - Method in class org.jruby.RubyModule
 
addReadWriteAttribute(ThreadContext, String) - Method in class org.jruby.RubyModule
 
address(ThreadContext) - Method in class org.jruby.ext.ffi.Pointer
 
ADDRESS_SIZE - Static variable in class org.jruby.ext.ffi.ArrayMemoryIO
 
addressMask() - Method in class org.jruby.ext.ffi.Platform
Gets the 32/64bit mask of a C address/pointer on the native platform.
addressSize - Variable in class org.jruby.ext.ffi.Platform
 
addressSize() - Method in class org.jruby.ext.ffi.Platform
Gets the size of a C address/pointer on the native platform.
addRootNode(Node, ISourcePosition) - Method in class org.jruby.parser.ParserSupport
 
addSubclass(RubyClass) - Method in class org.jruby.RubyClass
Add a new subclass to the weak set of subclasses.
addTrace(RubyProc) - Method in class org.jruby.internal.runtime.GlobalVariable
 
addURL(URL) - Method in class org.jruby.util.JRubyClassLoader
 
addUsedVariables(List<Variable>) - Method in class org.jruby.compiler.ir.operands.Array
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.compiler.ir.operands.BacktickString
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.compiler.ir.operands.CompoundArray
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.compiler.ir.operands.CompoundString
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.compiler.ir.operands.DynamicReference
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.compiler.ir.operands.Hash
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.compiler.ir.operands.Operand
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.compiler.ir.operands.Range
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.compiler.ir.operands.Regexp
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.compiler.ir.operands.Splat
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.compiler.ir.operands.SValue
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.compiler.ir.operands.Variable
Append the list of variables used in this operand to the input list
addVariable(String) - Method in class org.jruby.parser.StaticScope
Add a new variable to this (current) scope unless it is already defined in any reachable scope.
addVariableThisScope(String) - Method in class org.jruby.parser.StaticScope
Add a new variable to this (current) scope unless it is already defined in the current scope.
addWriteAttribute(ThreadContext, String) - Method in class org.jruby.RubyModule
 
adler() - Method in class org.jruby.RubyZlib.ZStream
 
adler32(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyZlib
 
Adler32Ext - Class in org.jruby.util
This class is a wrapper around Adler32 which provides the capability to update the running total.
Adler32Ext() - Constructor for class org.jruby.util.Adler32Ext
Creates the basic object with default initial adler.
Adler32Ext(int) - Constructor for class org.jruby.util.Adler32Ext
Creates the basic object with the adler provided.
adopt(IRubyObject, Thread) - Static method in class org.jruby.RubyThread
 
advance() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
How the parser advances to the next token.
advance() - Method in interface org.jruby.parser.DefaultRubyParser.yyInput
move on to next token.
advance() - Method in interface org.jruby.parser.Ruby19Parser.yyInput
move on to next token.
afill(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.javasupport.JavaArray
 
afill(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.javasupport.JavaObject
 
afterBlockingCall() - Method in class org.jruby.RubyThread
 
alias(String, String) - Method in class org.jruby.internal.runtime.GlobalVariables
Creates a new global variable which links to the oldName global variable.
alias_method(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyModule
 
aliases(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
aliasGlobal(String, String) - Method in interface org.jruby.compiler.BodyCompiler
 
aliasGlobal(String, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
AliasMethod - Class in org.jruby.internal.runtime.methods
 
AliasMethod(RubyModule, DynamicMethod, String) - Constructor for class org.jruby.internal.runtime.methods.AliasMethod
 
AliasNode - Class in org.jruby.ast
Represents an alias statement (alias newName oldName).
AliasNode(ISourcePosition, String, String) - Constructor for class org.jruby.ast.AliasNode
 
alignment(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout
Gets the minimum alignment of the struct.
alignment(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.Member
 
alignment - Variable in class org.jruby.ext.ffi.Type
Minimum alignment of this type in bytes
alignment(ThreadContext) - Method in class org.jruby.ext.ffi.Type
Gets the native alignment of this Type in bytes
alignmentOf(NativeType) - Method in class org.jruby.ext.ffi.Factory
 
alignmentOf(NativeType) - Method in class org.jruby.ext.ffi.jffi.Factory
 
alignmentOf(NativeType) - Method in class org.jruby.ext.ffi.NoImplFactory
 
alive_p(ThreadContext) - Method in class org.jruby.libraries.FiberLibrary.Fiber
 
alive_p() - Method in class org.jruby.RubyThread
 
ALL - Static variable in interface org.jruby.Profile
 
ALL_F - Static variable in class org.jruby.RubyBasicObject
 
all_p(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
all_symbols(ThreadContext, IRubyObject) - Static method in class org.jruby.RubySymbol
 
all_symbols(IRubyObject) - Static method in class org.jruby.RubySymbol
Deprecated. 
all_symbols() - Method in class org.jruby.RubySymbol.SymbolTable
 
alloc(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyJRuby.JRubyStringExtensions
 
allocate() - Method in class org.jruby.MetaClass
 
allocate() - Method in class org.jruby.RubyClass
 
allocate(Ruby, RubyClass) - Method in interface org.jruby.runtime.ObjectAllocator
 
AllocatedDirectMemoryIO - Interface in org.jruby.ext.ffi
 
allocateDirectMemory(Ruby, int, boolean) - Method in class org.jruby.ext.ffi.Factory
Allocates memory on the native C heap and wraps it in a MemoryIO accessor.
allocateDirectMemory(Ruby, int, int, boolean) - Method in class org.jruby.ext.ffi.Factory
Allocates memory on the native C heap and wraps it in a MemoryIO accessor.
allocateDirectMemory(Ruby, int, boolean) - Method in class org.jruby.ext.ffi.jffi.Factory
Allocates memory on the native C heap and wraps it in a MemoryIO accessor.
allocateDirectMemory(Ruby, int, int, boolean) - Method in class org.jruby.ext.ffi.jffi.Factory
Allocates memory on the native C heap and wraps it in a MemoryIO accessor.
allocateDirectMemory(Ruby, int, boolean) - Method in class org.jruby.ext.ffi.NoImplFactory
 
allocateDirectMemory(Ruby, int, int, boolean) - Method in class org.jruby.ext.ffi.NoImplFactory
 
allocateIn(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
allocateIn(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
allocateInOut(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateInOut(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateInOut(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateInOut(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
allocateInOut(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
allocateInput(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateInput(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateInput(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateOut(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
allocateOut(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
allocateOutput(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateOutput(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateOutput(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateProxy(Object, A) - Method in class org.jruby.javasupport.util.ObjectProxyCache
 
ALLOCATOR - Static variable in class org.jruby.RubyJRuby.JRubyFiberLocal
 
ALLOCATOR - Static variable in class org.jruby.RubyJRuby.JRubyThreadLocal
 
allocModuleId() - Method in class org.jruby.Ruby
 
allocSymbolId() - Method in class org.jruby.Ruby
 
allowBuiltin(String) - Method in interface org.jruby.Profile
 
allowClass(String) - Method in interface org.jruby.Profile
 
allowDubyExtension(ISourcePosition) - Method in class org.jruby.parser.ParserSupport
 
allowLoad(String) - Method in interface org.jruby.Profile
 
allowModule(String) - Method in interface org.jruby.Profile
 
allowRequire(String) - Method in interface org.jruby.Profile
 
aload(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
alt - Variable in class org.jruby.compiler.DAGBuilder.B
 
ALU_Instr - Class in org.jruby.compiler.ir.instructions
 
ALU_Instr(Operation, Variable, Operand, Operand) - Constructor for class org.jruby.compiler.ir.instructions.ALU_Instr
 
ALU_Instr(Operation, Variable, Operand) - Constructor for class org.jruby.compiler.ir.instructions.ALU_Instr
 
alwaysFalse() - Method in enum org.jruby.ast.NodeType
Whether this node type would always evaluate as being false.
alwaysTrue() - Method in enum org.jruby.ast.NodeType
Whether this node type would always evaluate as being true.
an_e_pat - Static variable in class org.jruby.util.Numeric.RationalPatterns
 
ancestors(ThreadContext) - Method in class org.jruby.RubyModule
rb_mod_ancestors
ancestors() - Method in class org.jruby.RubyModule
Deprecated. 
AndNode - Class in org.jruby.ast
Represents a && (and) operator.
AndNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.AndNode
 
anewarray(String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
anno - Variable in class org.jruby.anno.JavaMethodDescriptor
 
annotation(IRubyObject) - Method in class org.jruby.javasupport.JavaAccessibleObject
 
annotation(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
annotation_p() - Method in class org.jruby.javasupport.JavaClass
 
annotation_present_p(IRubyObject) - Method in class org.jruby.javasupport.JavaAccessibleObject
 
annotation_present_p(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
AnnotationBinder - Class in org.jruby.anno
 
AnnotationBinder() - Constructor for class org.jruby.anno.AnnotationBinder
 
annotations() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
annotations() - Method in class org.jruby.javasupport.JavaClass
 
annotations_p() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
annotations_p() - Method in class org.jruby.javasupport.JavaClass
 
anonymous_class_p() - Method in class org.jruby.javasupport.JavaClass
 
ANY - Static variable in class org.jruby.compiler.ir.dataflow.DataFlowConstants
 
ANY - Static variable in interface org.jruby.Profile
 
any_p(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
any_to_channel(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.IOJavaAddons.AnyIO
 
any_to_inputstream(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.IOJavaAddons.AnyIO
 
any_to_outputstream(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.IOJavaAddons.AnyIO
 
anyToString() - Method in class org.jruby.RubyBasicObject
Internal method that helps to convert any object into the format of a class name and a hex string inside of #<>.
anyToString() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
append(DAGBuilder.N) - Method in class org.jruby.compiler.DAGBuilder.N
 
append(DAGBuilder.N) - Method in class org.jruby.compiler.DAGBuilder.Pair
 
append(DAGBuilder.N, DAGBuilder.N) - Method in class org.jruby.compiler.DAGBuilder.Pair
 
append(DAGBuilder.Pair) - Method in class org.jruby.compiler.DAGBuilder.Pair
 
append(String, AttributeSet) - Method in class org.jruby.demo.TextAreaReadline
Output methods
append(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_push - specialized rb_ary_store
append(IRubyObject) - Method in class org.jruby.RubyClassPathVariable
 
append(IRubyObject) - Method in class org.jruby.RubyString
rb_str_append
append(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStringIO
 
append(IRubyObject) - Method in class org.jruby.RubyZlib.Deflate
 
append(ThreadContext, IRubyObject) - Method in class org.jruby.RubyZlib.Inflate
 
append(ByteList) - Method in class org.jruby.RubyZlib.Inflate
 
append(IRubyObject) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
APPEND - Static variable in class org.jruby.util.io.ModeFlags
append flag, to seek to the end of the file
APPEND - Static variable in class org.jruby.util.io.OpenFile
 
append(IRubyObject) - Method in class org.jruby.util.ZlibDeflate
 
append(ByteList) - Method in class org.jruby.util.ZlibDeflate
 
append19(IRubyObject) - Method in class org.jruby.RubyString
 
append_features(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
append_features(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_append_features
append_features(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyPrecision
 
appendToArray() - Method in interface org.jruby.compiler.BodyCompiler
 
appendToArray() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
appendToBlock(Node, Node) - Method in class org.jruby.parser.ParserSupport
 
appendToObjectArray() - Method in interface org.jruby.compiler.BodyCompiler
 
appendToObjectArray() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
appendToObjectArray(IRubyObject[], IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
appendToString(Ruby, ThreadContext, IRubyObject, Block, RubyString, Node) - Static method in class org.jruby.ast.DStrNode
 
apply(String, int, int, Object, Vector, Vector) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
applyPattern(String) - Method in class org.jruby.util.RubyDateFormat
 
applyTransferFunction() - Method in class org.jruby.compiler.ir.dataflow.analyses.LiveVariableNode
 
applyTransferFunction() - Method in class org.jruby.compiler.ir.dataflow.FlowGraphNode
Compute "OUT/IN" for the current node! The choice of "IN/OUT" is determined by the direction of data flow.
aprintln() - Method in interface org.jruby.compiler.BodyCompiler
For logging, println the object reference currently atop the stack
aprintln() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
aprintln() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ARCH - Static variable in class org.jruby.platform.Platform
 
ARCH_NAMES - Static variable in class org.jruby.platform.Platform
 
areAnyTrueForCaselessWhen(IRubyObject[]) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
areBothEOF() - Method in class org.jruby.util.io.OpenFile
 
areCompatible(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
aref(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
aref(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout
 
aref(IRubyObject) - Method in class org.jruby.javasupport.JavaArray
 
aref(IRubyObject) - Method in class org.jruby.javasupport.JavaObject
 
aref(IRubyObject) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
aref(IRubyObject[]) - Method in class org.jruby.RubyArray
Deprecated. Use the versions with zero, one, or two args.
aref(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_aref
aref(IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
 
aref(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyDir
 
aref(IRubyObject) - Method in class org.jruby.RubyHash
Deprecated. use RubyHash.op_aref instead
aref(IRubyObject) - Method in class org.jruby.RubyStruct
 
AREF - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
aref19(IRubyObject) - Method in class org.jruby.RubyArray
 
aref19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
 
ArefCallSite - Class in org.jruby.runtime.callsite
 
ArefCallSite() - Constructor for class org.jruby.runtime.callsite.ArefCallSite
 
arefDirect(int) - Method in class org.jruby.javasupport.JavaArray
 
areturn() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
arg(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_arg
arg(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_arg
arg_add(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
arg_append(Node, Node) - Method in class org.jruby.parser.ParserSupport19
 
arg_blk_pass(Node, BlockPassNode) - Method in class org.jruby.parser.ParserSupport
 
arg_concat(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
arg_var(Token) - Method in class org.jruby.parser.ParserSupport19
 
ArgAuxillaryNode - Class in org.jruby.ast
 
ArgAuxillaryNode(ISourcePosition, String, int) - Constructor for class org.jruby.ast.ArgAuxillaryNode
 
argf_close(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
ArgIndex - Class in org.jruby.compiler.ir.operands
 
ArgIndex(int) - Constructor for class org.jruby.compiler.ir.operands.ArgIndex
 
argParamCount - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
args - Variable in error org.jruby.RubyContinuation.Continuation
 
args() - Method in class org.jruby.RubyNoMethodError
 
ARGS_INDEX - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
ARGS_INDEX - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The lvar index of the method args on the call
ArgsCatNode - Class in org.jruby.ast
 
ArgsCatNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.ArgsCatNode
 
argsIndex - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
ArgsNoArgNode - Class in org.jruby.ast
 
ArgsNoArgNode(ISourcePosition) - Constructor for class org.jruby.ast.ArgsNoArgNode
 
ArgsNode - Class in org.jruby.ast
Represents the argument declarations of a method.
ArgsNode(ISourcePosition, ListNode, ListNode, RestArgNode, ListNode, BlockArgNode) - Constructor for class org.jruby.ast.ArgsNode
 
argsNode - Variable in class org.jruby.ast.MethodDefNode
 
ArgsPreOneArgNode - Class in org.jruby.ast
 
ArgsPreOneArgNode(ISourcePosition, ListNode) - Constructor for class org.jruby.ast.ArgsPreOneArgNode
 
ArgsPreTwoArgNode - Class in org.jruby.ast
 
ArgsPreTwoArgNode(ISourcePosition, ListNode) - Constructor for class org.jruby.ast.ArgsPreTwoArgNode
 
ArgsPushNode - Class in org.jruby.ast
 
ArgsPushNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.ArgsPushNode
 
ArgsUtil - Class in org.jruby.ast.util
 
ArgsUtil() - Constructor for class org.jruby.ast.util.ArgsUtil
 
argument_types() - Method in class org.jruby.javasupport.JavaCallable
 
argument_types() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
argument_types() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
ArgumentNode - Class in org.jruby.ast
Simple Node that allows editor projects to keep position info in AST (evaluation does not need this).
ArgumentNode(ISourcePosition, String) - Constructor for class org.jruby.ast.ArgumentNode
 
ArgumentsCallback - Interface in org.jruby.compiler
 
argumentType - Variable in class org.jruby.runtime.BlockBody
 
argumentTypes - Variable in class org.jruby.anno.JavaMethodDescriptor
 
arity - Variable in class org.jruby.anno.JavaMethodDescriptor
 
arity - Variable in class org.jruby.ast.ArgsNode
 
arity - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
arity - Variable in class org.jruby.ext.ffi.AbstractInvoker
The arity of this function.
arity - Variable in class org.jruby.ext.ffi.CallbackInfo
The arity of this function.
arity - Variable in class org.jruby.internal.runtime.methods.JavaMethod
 
arity() - Method in class org.jruby.javasupport.JavaCallable
 
arity() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
arity() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
arity() - Method in class org.jruby.RubyMethod
Returns the number of arguments a method accepted.
arity() - Method in class org.jruby.RubyProc
 
Arity - Class in org.jruby.runtime
The arity of a method is the number of arguments it takes.
arity() - Method in class org.jruby.runtime.Block
What is the arity of this block?
arity() - Method in class org.jruby.runtime.BlockBody
What is the arity of this block?
arity - Variable in class org.jruby.runtime.callback.InvocationCallback
 
arity() - Method in class org.jruby.runtime.CallBlock
 
arity - Variable in class org.jruby.runtime.CompiledBlock
 
arity() - Method in class org.jruby.runtime.CompiledBlock
 
arity - Variable in class org.jruby.runtime.CompiledBlock19
 
arity() - Method in class org.jruby.runtime.CompiledBlock19
 
arity() - Method in class org.jruby.runtime.Interpreted19Block
 
arity() - Method in class org.jruby.runtime.InterpretedBlock
What is the arity of this block?
arity() - Method in class org.jruby.runtime.MethodBlock
What is the arity of this block?
arity() - Method in class org.jruby.runtime.NullBlockBody
 
arityValue - Variable in class org.jruby.internal.runtime.methods.JavaMethod
 
arityValue - Variable in class org.jruby.runtime.callback.InvocationCallback
 
Array - Class in org.jruby.compiler.ir.operands
 
Array() - Constructor for class org.jruby.compiler.ir.operands.Array
 
Array(List<Operand>) - Constructor for class org.jruby.compiler.ir.operands.Array
 
Array(Operand[]) - Constructor for class org.jruby.compiler.ir.operands.Array
 
array() - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
ARRAY - Static variable in class org.jruby.runtime.BlockBody
 
ARRAY - Static variable in class org.jruby.runtime.ClassIndex
 
ARRAY_BIGDECIMAL_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
ARRAY_BIGINTEGER_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
ARRAY_BOOLEAN_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
ARRAY_BYTE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
ARRAY_CHAR_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
array_class() - Method in class org.jruby.javasupport.JavaClass
 
ARRAY_CLASS_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
ARRAY_CONVERTERS - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
ARRAY_DEFAULT_SIZE - Static variable in class org.jruby.RubyArray
 
ARRAY_DOUBLE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
ARRAY_FLOAT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
ARRAY_INT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
ARRAY_LONG_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
ARRAY_OBJECT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
array_p() - Method in class org.jruby.javasupport.JavaClass
 
ARRAY_SHORT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
ARRAY_STRING_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
ArrayCallback - Interface in org.jruby.compiler
 
arrayEntryOrNil(RubyArray, int) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
arrayEntryOrNilOne(RubyArray) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
arrayEntryOrNilTwo(RubyArray) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
arrayEntryOrNilZero(RubyArray) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
ArrayJavaAddons - Class in org.jruby.java.addons
 
ArrayJavaAddons() - Constructor for class org.jruby.java.addons.ArrayJavaAddons
 
ArrayJavaProxy - Class in org.jruby.java.proxies
 
ArrayJavaProxy(Ruby, RubyClass) - Constructor for class org.jruby.java.proxies.ArrayJavaProxy
 
ArrayJavaProxy.ArrayNewMethod - Class in org.jruby.java.proxies
 
ArrayJavaProxy.ArrayNewMethod(RubyModule, Visibility, DynamicMethod) - Constructor for class org.jruby.java.proxies.ArrayJavaProxy.ArrayNewMethod
 
arrayLength(IRubyObject) - Static method in class org.jruby.ast.util.ArgsUtil
 
arraylength() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
arrayLength() - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
arrayload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ArrayMemoryIO - Class in org.jruby.ext.ffi
 
ArrayMemoryIO(Ruby, byte[], int, int) - Constructor for class org.jruby.ext.ffi.ArrayMemoryIO
 
ArrayMemoryIO(Ruby, int) - Constructor for class org.jruby.ext.ffi.ArrayMemoryIO
 
ArrayMemoryIO.ArrayIO - Class in org.jruby.ext.ffi
 
ArrayMemoryIO.ArrayIO() - Constructor for class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
ArrayNode - Class in org.jruby.ast
Represents an array.
ArrayNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.ArrayNode
 
ArrayNode(ISourcePosition) - Constructor for class org.jruby.ast.ArrayNode
 
arrayOffset() - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
arraystore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
arrayValue(Ruby, IRubyObject) - Static method in class org.jruby.evaluator.ASTInterpreter
Deprecated. 
arrayValue(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
aryDup() - Method in class org.jruby.RubyArray
rb_ary_dup
aryset(Node, Node) - Method in class org.jruby.parser.ParserSupport
Define an array set condition so we can return lhs
aryToAry() - Method in interface org.jruby.compiler.BodyCompiler
 
aryToAry() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
aryToAry(Ruby, IRubyObject) - Static method in class org.jruby.evaluator.ASTInterpreter
Deprecated. 
aryToAry(IRubyObject, Ruby) - Static method in class org.jruby.evaluator.ASTInterpreter
Deprecated. 
aryToAry(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
as(Class) - Method in class org.jruby.RubyFixnum
 
as(Class) - Method in class org.jruby.RubyObject
 
as(Class) - Method in class org.jruby.RubyProc
 
asArgumentType(NodeType) - Static method in class org.jruby.runtime.BlockBody
Compiled codes way of examining arguments
asBoolean(IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
asByteBuffer() - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
asByteBuffer() - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
asByteBuffer() - Method in interface org.jruby.ext.ffi.MemoryIO
Creates a view of this memory object as a java NIO byte buffer.
ASCII - Static variable in class org.jruby.RubyNKF
 
ascii_only_p(ThreadContext) - Method in class org.jruby.RubyString
 
asctime() - Method in class org.jruby.RubyTime
 
aset(Ruby, RubyHash, IRubyObject, IRubyObject) - Method in class org.jruby.ast.Hash19Node
 
aset(Ruby, RubyHash, IRubyObject, IRubyObject) - Method in class org.jruby.ast.HashNode
 
aset(IRubyObject, IRubyObject) - Method in class org.jruby.javasupport.JavaArray
 
aset(IRubyObject, IRubyObject) - Method in class org.jruby.javasupport.JavaObject
 
aset(IRubyObject, IRubyObject) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
aset(IRubyObject[]) - Method in class org.jruby.RubyArray
Deprecated. Use the versions with zero, one, or two args.
aset(IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
 
aset(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_aset
aset(IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
Deprecated. use RubyHash.op_aset instead
aset(IRubyObject, IRubyObject) - Method in class org.jruby.RubyStruct
 
ASET - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
aset19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
 
aset19(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
 
asin(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
asinh(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
asJavaString() - Method in class org.jruby.RubyBasicObject
rb_to_id Will try to convert this object to a String using the Ruby "to_str" if the object isn't already a String.
asJavaString() - Method in class org.jruby.RubyFixnum
 
asJavaString() - Method in class org.jruby.RubyString
rb_to_id
asJavaString() - Method in class org.jruby.RubySymbol
rb_to_id
asJavaString() - Method in interface org.jruby.runtime.builtin.IRubyObject
Convert the object into a symbol name if possible.
asNumeric() - Method in class org.jruby.RubyNumeric
 
ASSERT_METHOD_VERSION_Instr - Class in org.jruby.compiler.ir.instructions
 
ASSERT_METHOD_VERSION_Instr(IR_Module, String, CodeVersion, Label) - Constructor for class org.jruby.compiler.ir.instructions.ASSERT_METHOD_VERSION_Instr
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.AttrAssignNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.AttrAssignOneArgNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.AttrAssignThreeArgNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.AttrAssignTwoArgNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.CallNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.ClassVarAsgnNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.ClassVarDeclNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.ConstDeclNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.DAsgnNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.GlobalAsgnNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.InstAsgnNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.LocalAsgnNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.MultipleAsgn19Node
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.MultipleAsgnNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.Node
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.OptArgNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.StarNode
 
assign(Ruby, ThreadContext, IRubyObject, Node, IRubyObject, Block, boolean) - Static method in class org.jruby.evaluator.AssignmentVisitor
Deprecated. 
assign(ISourcePosition, String, Node, StaticScope, int) - Method in class org.jruby.parser.BlockStaticScope
 
assign(ISourcePosition, String, Node, StaticScope, int) - Method in class org.jruby.parser.LocalStaticScope
 
assign(ISourcePosition, String, Node) - Method in class org.jruby.parser.StaticScope
Make a DASgn or LocalAsgn node based on scope logic
assign(ISourcePosition, String, Node, StaticScope, int) - Method in class org.jruby.parser.StaticScope
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0Assigner
 
assignable(Class<?>, Class<?>) - Static method in class org.jruby.javasupport.JavaClass
 
assignable(Token, Node) - Method in class org.jruby.parser.ParserSupport
 
assignable(Token, Node) - Method in class org.jruby.parser.ParserSupport19
 
assignable_from_p(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
AssignableNode - Class in org.jruby.ast
Base class of any node which can be assigned to.
AssignableNode(ISourcePosition) - Constructor for class org.jruby.ast.AssignableNode
 
AssignableNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.AssignableNode
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0Assigner
 
assignBackRef() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignBackRef(CompilerCallback) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignBackRef() - Method in interface org.jruby.compiler.VariableCompiler
 
assignBackRef(CompilerCallback) - Method in interface org.jruby.compiler.VariableCompiler
 
assignClassVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
 
assignClassVariable(String, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
assignClassVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignClassVariable(String, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignConstantInCurrent(String) - Method in interface org.jruby.compiler.BodyCompiler
 
assignConstantInCurrent(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignConstantInModule(String) - Method in interface org.jruby.compiler.BodyCompiler
 
assignConstantInModule(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignConstantInObject(String) - Method in interface org.jruby.compiler.BodyCompiler
 
assignConstantInObject(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
Assigner - Class in org.jruby.runtime.assigner
Base class for block assignment logic.
Assigner() - Constructor for class org.jruby.runtime.assigner.Assigner
 
assigner - Variable in class org.jruby.runtime.InterpretedBlock
Logic for assigning the blocks local variables
assignGlobalVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
Assign the top of the stack to the global variable with the specified name.
assignGlobalVariable(String, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
Assign the top of the stack to the global variable with the specified name.
assignGlobalVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignGlobalVariable(String, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignHeapLocal(CompilerCallback, int, int, boolean) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignHeapLocal(int, int, boolean) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignInstanceVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
Assign the value on top of the stack to the instance variable with the specified name on the current "self".
assignInstanceVariable(String, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
Assign the value on top of the stack to the instance variable with the specified name on the current "self".
assignInstanceVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignInstanceVariable(String, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignLastLine() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignLastLine(CompilerCallback) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignLastLine() - Method in interface org.jruby.compiler.VariableCompiler
 
assignLastLine(CompilerCallback) - Method in interface org.jruby.compiler.VariableCompiler
 
assignLocalVariable(int, boolean) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
assignLocalVariable(int, CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
assignLocalVariable(int, int, boolean) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
assignLocalVariable(int, int, CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
assignLocalVariable(int, boolean) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
assignLocalVariable(int, int, boolean) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
assignLocalVariable(int, int, CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
assignLocalVariable(int, boolean) - Method in interface org.jruby.compiler.VariableCompiler
 
assignLocalVariable(int, int, boolean) - Method in interface org.jruby.compiler.VariableCompiler
 
assignLocalVariable(int, int, CompilerCallback, boolean) - Method in interface org.jruby.compiler.VariableCompiler
 
AssignmentVisitor - Class in org.jruby.evaluator
 
AssignmentVisitor() - Constructor for class org.jruby.evaluator.AssignmentVisitor
 
assignMethodArguments(Object, int, Object, int, ArrayCallback, ArrayCallback, ArrayCallback, CompilerCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignMethodArguments(Object, int, Object, int, ArrayCallback, ArrayCallback, ArrayCallback, CompilerCallback, CompilerCallback) - Method in interface org.jruby.compiler.VariableCompiler
 
assignMethodArguments19(Object, int, Object, int, int, Object, int, ArrayCallback, ArrayCallback, ArrayCallback, CompilerCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignMethodArguments19(Object, int, Object, int, int, Object, int, ArrayCallback, ArrayCallback, ArrayCallback, CompilerCallback, CompilerCallback) - Method in interface org.jruby.compiler.VariableCompiler
 
assignOptArgs(IRubyObject[], Ruby, ThreadContext, IRubyObject, int) - Method in class org.jruby.ast.ArgsNode
 
assoc(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_assoc
assoc(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
associateEncoding(Encoding) - Method in class org.jruby.RubyString
 
associateThread(Object, RubyThread) - Method in class org.jruby.internal.runtime.ThreadService
 
asString() - Method in interface org.jruby.compiler.BodyCompiler
 
asString() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
asString() - Method in class org.jruby.RubyBasicObject
rb_obj_as_string First converts this object into a String using the "to_s" method, infects it with the current taint and returns it.
asString() - Method in class org.jruby.RubyString
 
asString() - Method in interface org.jruby.runtime.builtin.IRubyObject
rb_obj_as_string
ASTCompiler - Class in org.jruby.compiler
 
ASTCompiler() - Constructor for class org.jruby.compiler.ASTCompiler
 
ASTCompiler.SpecificArityArguments - Class in org.jruby.compiler
 
ASTCompiler.SpecificArityArguments(Node) - Constructor for class org.jruby.compiler.ASTCompiler.SpecificArityArguments
 
ASTCompiler.VariableArityArguments - Class in org.jruby.compiler
 
ASTCompiler.VariableArityArguments(Node) - Constructor for class org.jruby.compiler.ASTCompiler.VariableArityArguments
 
ASTCompiler19 - Class in org.jruby.compiler
 
ASTCompiler19() - Constructor for class org.jruby.compiler.ASTCompiler19
 
ASTInspector - Class in org.jruby.compiler
 
ASTInspector() - Constructor for class org.jruby.compiler.ASTInspector
 
ASTInterpreter - Class in org.jruby.evaluator
 
ASTInterpreter() - Constructor for class org.jruby.evaluator.ASTInterpreter
 
astore(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
at(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
at(int) - Method in class org.jruby.java.proxies.ArrayJavaProxy
Deprecated. 
at(int) - Method in class org.jruby.javasupport.JavaArray
 
at(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_at
at(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyTime
 
at(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyTime
 
at_exit(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
atan(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
atan2(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
atanh(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
atanh_19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
athrow() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
atime(ThreadContext) - Method in class org.jruby.RubyFile
 
atime(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
atime() - Method in class org.jruby.RubyFileStat
 
attach(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractInvoker
Attaches this function to a ruby module or class.
attached() - Method in interface org.jruby.compiler.BodyCompiler
 
attached() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
attachToObjectSpace() - Method in class org.jruby.RubyObject
Will make sure that this object is added to the current object space.
attr(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
rb_mod_attr
attr19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
 
attr_accessor(IRubyObject[]) - Method in class org.jruby.RubyModule
Deprecated. 
attr_accessor(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
rb_mod_attr_accessor
ATTR_ASSIGN_Instr - Class in org.jruby.compiler.ir.instructions
 
ATTR_ASSIGN_Instr(Operand, Operand, Operand) - Constructor for class org.jruby.compiler.ir.instructions.ATTR_ASSIGN_Instr
 
attr_reader(IRubyObject[]) - Method in class org.jruby.RubyModule
Deprecated. 
attr_reader(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
rb_mod_attr_reader
attr_writer(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
rb_mod_attr_writer
AttrAssignNode - Class in org.jruby.ast
Node that represents an assignment of either an array element or attribute.
AttrAssignNode(ISourcePosition, Node, String, Node) - Constructor for class org.jruby.ast.AttrAssignNode
 
AttrAssignOneArgNode - Class in org.jruby.ast
 
AttrAssignOneArgNode(ISourcePosition, Node, String, ArrayNode) - Constructor for class org.jruby.ast.AttrAssignOneArgNode
 
AttrAssignThreeArgNode - Class in org.jruby.ast
 
AttrAssignThreeArgNode(ISourcePosition, Node, String, ArrayNode) - Constructor for class org.jruby.ast.AttrAssignThreeArgNode
 
AttrAssignTwoArgNode - Class in org.jruby.ast
 
AttrAssignTwoArgNode(ISourcePosition, Node, String, ArrayNode) - Constructor for class org.jruby.ast.AttrAssignTwoArgNode
 
Attribute - Class in org.jruby.compiler.ir.operands
 
Attribute() - Constructor for class org.jruby.compiler.ir.operands.Attribute
 
AttributeInstr - Class in org.jruby.compiler.ir.instructions
 
AttributeInstr(Operation) - Constructor for class org.jruby.compiler.ir.instructions.AttributeInstr
 
attrset(Node, String) - Method in class org.jruby.parser.ParserSupport
Define an attribute set condition so we can return lhs
AUTO - Static variable in class org.jruby.RubyNKF
 
autoload(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
autoload(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyModule.ModuleKernelMethods
 
autoload(String) - Method in class org.jruby.runtime.load.LoadService
 
autoload_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
autoload_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyModule.ModuleKernelMethods
 
autoloadFor(String) - Method in class org.jruby.runtime.load.LoadService
 
autoloadMap - Variable in class org.jruby.runtime.load.LoadService
 
AutoPointer - Class in org.jruby.ext.ffi
 
autorelease(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.Function
 
autorelease(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.MemoryPointer
 
autorelease_p(ThreadContext) - Method in class org.jruby.ext.ffi.jffi.Function
 
avail_in() - Method in class org.jruby.RubyZlib.ZStream
 
avail_out() - Method in class org.jruby.RubyZlib.ZStream
 
available() - Method in class org.jruby.util.IOInputStream
 
aValueSplat(Ruby, IRubyObject) - Static method in class org.jruby.evaluator.ASTInterpreter
Deprecated. 
aValueSplat(IRubyObject, Ruby) - Static method in class org.jruby.evaluator.ASTInterpreter
Deprecated. 
aValueSplat(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
await() - Method in class org.jruby.util.io.BlockingIO.Condition
 
await(long, TimeUnit) - Method in class org.jruby.util.io.BlockingIO.Condition
 
awaitReadable(ReadableByteChannel) - Static method in class org.jruby.util.io.BlockingIO
 
awaitWritable(WritableByteChannel) - Static method in class org.jruby.util.io.BlockingIO
 

B

backAction(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
backquote(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
BACKREF - Static variable in class org.jruby.compiler.ASTInspector
 
backref() - Method in interface org.jruby.compiler.BodyCompiler
Push the current back reference
backref() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
Backref - Class in org.jruby.compiler.ir.operands
 
Backref(char) - Constructor for class org.jruby.compiler.ir.operands.Backref
 
backref(ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
backrefAssignError(Node) - Method in class org.jruby.parser.ParserSupport
 
backrefLastMatch(ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
backrefMatchLast(ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
backrefMatchPost(ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
backrefMatchPre(ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
backrefMethod(String) - Method in interface org.jruby.compiler.BodyCompiler
Call a static helper method on RubyRegexp with the current backref
backrefMethod(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
BackRefNode - Class in org.jruby.ast
Regexp back reference: - $& last successful match - $+ highest numbered group matched in last successful match.
BackRefNode(ISourcePosition, int) - Constructor for class org.jruby.ast.BackRefNode
 
BacktickString - Class in org.jruby.compiler.ir.operands
 
BacktickString(Operand) - Constructor for class org.jruby.compiler.ir.operands.BacktickString
 
BacktickString(List<Operand>) - Constructor for class org.jruby.compiler.ir.operands.BacktickString
 
backtrace() - Method in class org.jruby.NativeException
 
backtrace() - Method in class org.jruby.RubyException
 
BACKTRACE_AND_SCOPE - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated. 
BACKTRACE_DUMMY_SCOPE - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated. 
BACKTRACE_ONLY - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated. 
BadDescriptorException - Exception in org.jruby.util.io
 
BadDescriptorException() - Constructor for exception org.jruby.util.io.BadDescriptorException
 
baload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
barrayload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
barraystore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
base - Variable in class org.jruby.management.BeanManagerImpl
 
BASE - Static variable in class org.jruby.RubyBigDecimal
 
BASE64 - Static variable in class org.jruby.RubyNKF
 
BASE_ALLOCATOR - Static variable in class org.jruby.RubyDigest.Base
 
BASE_SIZE - Static variable in class org.jruby.RubyZlib.Inflate
 
BASE_SIZE - Static variable in class org.jruby.util.ZlibDeflate
 
BaseBodyCompiler - Class in org.jruby.compiler.impl
BaseBodyCompiler encapsulates all common behavior between BodyCompiler implementations.
BaseBodyCompiler(StandardASMCompiler, String, ASTInspector, StaticScope) - Constructor for class org.jruby.compiler.impl.BaseBodyCompiler
 
basename(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
BasicBlock - Class in org.jruby.compiler.ir.representations
 
BasicBlock(CFG, Label) - Constructor for class org.jruby.compiler.ir.representations.BasicBlock
 
BasicLibraryService - Interface in org.jruby.runtime.load
This interface should be implemented by writers of Java extensions to JRuby.
basicLoad(Ruby) - Method in interface org.jruby.runtime.load.BasicLibraryService
 
bastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
BeanManager - Interface in org.jruby.management
 
BeanManagerFactory - Class in org.jruby.management
 
BeanManagerFactory() - Constructor for class org.jruby.management.BeanManagerFactory
 
BeanManagerImpl - Class in org.jruby.management
 
BeanManagerImpl(Ruby, boolean) - Constructor for class org.jruby.management.BeanManagerImpl
 
become_java_bang(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyJRuby.JRubyClassExtensions
 
beDead() - Method in class org.jruby.RubyThread
 
beforeBlockingCall() - Method in class org.jruby.RubyThread
 
begin() - Method in class org.jruby.lexer.yacc.StackState
 
begin(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
match_begin
begin19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
 
beginChainedMethod() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
beginClass(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
beginClass(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
beginClass(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
beginClass(CompilerCallback, StaticScope) - Method in interface org.jruby.compiler.VariableCompiler
 
beginClosure(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
beginClosure(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
beginClosure(CompilerCallback, StaticScope) - Method in interface org.jruby.compiler.VariableCompiler
 
beginFlatClosure(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
beginFlatClosure(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
beginFlatClosure(CompilerCallback, StaticScope) - Method in interface org.jruby.compiler.VariableCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.ClassBodyCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in interface org.jruby.compiler.VariableCompiler
 
BeginNode - Class in org.jruby.ast
Begin/End block.
BeginNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.BeginNode
 
BEQ_Instr - Class in org.jruby.compiler.ir.instructions
 
BEQ_Instr(Operand, Operand, Label) - Constructor for class org.jruby.compiler.ir.instructions.BEQ_Instr
 
between_p(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
cmp_between
big2dbl(RubyBignum) - Static method in class org.jruby.RubyBignum
rb_big2dbl
big2long(RubyBignum) - Static method in class org.jruby.RubyBignum
rb_big2long
BIG_ENDIAN - Static variable in class org.jruby.ext.ffi.Platform
 
BIG_ENDIAN - Static variable in class org.jruby.platform.Platform
 
BigDecimalLibrary - Class in org.jruby.libraries
 
BigDecimalLibrary() - Constructor for class org.jruby.libraries.BigDecimalLibrary
 
bigIntegers - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
bignorm(Ruby, BigInteger) - Static method in class org.jruby.RubyBignum
rb_big_norm
Bignum - Class in org.jruby.compiler.ir.operands
 
Bignum(BigInteger) - Constructor for class org.jruby.compiler.ir.operands.Bignum
 
BIGNUM - Static variable in class org.jruby.runtime.ClassIndex
 
BignumNode - Class in org.jruby.ast
Represents a big integer literal.
BignumNode(ISourcePosition, BigInteger) - Constructor for class org.jruby.ast.BignumNode
 
bigSqrt(BigDecimal, MathContext) - Static method in class org.jruby.RubyBigDecimal
Returns the correctly rounded square root of a positive BigDecimal.
BINARY - Static variable in class org.jruby.RubyNKF
 
BINARY - Static variable in class org.jruby.util.io.ModeFlags
binary flag, to ensure no encoding changes are made while writing
BinaryOperatorNode - Interface in org.jruby.ast
Convenience interface for operations which only have two nodes
bind(IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
Deprecated. 
bind(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
bind(int, RubyUNIXSocket.LibCSocket.sockaddr_un, int) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
bind(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyUnboundMethod
 
binding(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
binding() - Method in class org.jruby.RubyProc
 
Binding - Class in org.jruby.runtime
Internal live representation of a block ({...} or do ...
Binding(IRubyObject, Frame, Visibility, RubyModule, DynamicScope, String, int) - Constructor for class org.jruby.runtime.Binding
 
Binding(Frame, RubyModule, DynamicScope, String, int) - Constructor for class org.jruby.runtime.Binding
 
binding_1_9(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
binmode(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
binmode() - Method in class org.jruby.RubyIO
 
binmode() - Method in class org.jruby.RubyStringIO
 
BINMODE - Static variable in class org.jruby.util.io.OpenFile
 
bipush(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
bits() - Method in class org.jruby.util.KCode
 
blksize() - Method in class org.jruby.RubyFileStat
 
Block - Class in org.jruby.runtime
Internal live representation of a block ({...} or do ...
Block(BlockBody, Binding) - Constructor for class org.jruby.runtime.Block
 
Block(BlockBody) - Constructor for class org.jruby.runtime.Block
 
Block.Type - Enum in org.jruby.runtime
 
BLOCK_ARG - Static variable in class org.jruby.compiler.ASTInspector
 
block_given_p(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
BLOCK_INDEX - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The lvar index of the passed-in Block on the call
block_length() - Method in class org.jruby.RubyDigest.Base
 
BLOCK_METHODS - Static variable in class org.jruby.internal.runtime.methods.JavaMethod
 
BLOCK_REST_METHODS - Static variable in class org.jruby.internal.runtime.methods.JavaMethod
 
BlockAcceptingNode - Interface in org.jruby.ast
Any thing which implements this represents a Callable-like node which can have a block associated with it as part of that call.
BlockArgNode - Class in org.jruby.ast
An explicit block argument (&my_block).
BlockArgNode(ISourcePosition, int, String) - Constructor for class org.jruby.ast.BlockArgNode
 
blockBodies - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
BlockBody - Class in org.jruby.runtime
The executable body portion of a closure.
BlockBody(int) - Constructor for class org.jruby.runtime.BlockBody
 
BlockCallback - Interface in org.jruby.runtime
A simple interface for creating a callback using JRuby's block logic.
blockCallbacks - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
blockdev_p() - Method in class org.jruby.RubyFileStat
 
blockdev_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
BlockingIO - Class in org.jruby.util.io
A Utility class to emulate blocking I/O operations on non-blocking channels.
BlockingIO() - Constructor for class org.jruby.util.io.BlockingIO
 
BlockingIO.Condition - Class in org.jruby.util.io
 
blockingRead(ReadableByteChannel, ByteBuffer) - Static method in class org.jruby.util.io.BlockingIO
 
blockingThreads - Variable in class org.jruby.RubyIO
 
blockingWrite(WritableByteChannel, ByteBuffer) - Static method in class org.jruby.util.io.BlockingIO
 
BlockNode - Class in org.jruby.ast
Represents a block of nodes (read that as list).
BlockNode(ISourcePosition) - Constructor for class org.jruby.ast.BlockNode
 
BlockPassNode - Class in org.jruby.ast
Block passed explicitly as an argument in a method call.
BlockPassNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.BlockPassNode
 
blocks() - Method in class org.jruby.RubyFileStat
 
BlockStaticScope - Class in org.jruby.parser
 
BlockStaticScope(StaticScope) - Constructor for class org.jruby.parser.BlockStaticScope
 
BlockStaticScope(StaticScope, String[]) - Constructor for class org.jruby.parser.BlockStaticScope
 
bmcall(IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyMethod
Delegate a block call to a bound method call.
BodyCompiler - Interface in org.jruby.compiler
 
bodyNode - Variable in class org.jruby.ast.MethodDefNode
 
bodyNode - Variable in class org.jruby.ast.WhenNode
 
bol_p() - Method in class org.jruby.RubyStringScanner
 
BooleanLiteral - Class in org.jruby.compiler.ir.operands
 
bootStrap() - Static method in class org.jruby.compiler.ir.IR_Class
 
bootstrap(Class, String, MethodType) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
borrowParser() - Method in class org.jruby.parser.RubyParserPool
 
borrowParser(CompatVersion) - Method in class org.jruby.parser.RubyParserPool
 
BOTTOM - Static variable in class org.jruby.compiler.ir.dataflow.DataFlowConstants
 
branch(BodyCompiler) - Method in interface org.jruby.compiler.BranchCallback
 
BRANCH_Instr - Class in org.jruby.compiler.ir.instructions
 
BRANCH_Instr(Operation, Operand, Operand, Label) - Constructor for class org.jruby.compiler.ir.instructions.BRANCH_Instr
 
BranchCallback - Interface in org.jruby.compiler
 
BREAK_Instr - Class in org.jruby.compiler.ir.instructions
 
BREAK_Instr(Operand) - Constructor for class org.jruby.compiler.ir.instructions.BREAK_Instr
 
breakJump(ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
breakJumpInWhile(JumpException.BreakJump, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
breakLocalJumpError(Ruby, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
BreakNode - Class in org.jruby.ast
Represents a 'break' statement.
BreakNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.BreakNode
 
bridge_p() - Method in class org.jruby.javasupport.JavaMethod
 
broadcast(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.ConditionVariable
 
bsd_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Platform
 
BSFExample - Class in org.jruby.javasupport.bsf
An example demonstrating the use of JRuby and BSF.
BSFExample(BSFManager) - Constructor for class org.jruby.javasupport.bsf.BSFExample
 
buffer - Variable in class org.jruby.ext.ffi.ArrayMemoryIO
 
Buffer - Class in org.jruby.ext.ffi
 
Buffer(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.Buffer
 
buffer - Variable in class org.jruby.util.io.ChannelStream
 
build(Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
build(List<IR_Instr>) - Method in class org.jruby.compiler.ir.representations.CFG
 
build(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayoutBuilder
 
BUILD - Static variable in class org.jruby.runtime.Constants
 
buildAlias(AliasNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildAnd(AndNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildArgs(List<Operand>, Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildArgsCat(ArgsCatNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildArgsCatArguments(List<Operand>, ArgsCatNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildArgsPush(ArgsPushNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildArgsPushArguments(List<Operand>, ArgsPushNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildArguments(List<Operand>, Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildArray(Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildArrayArguments(List<Operand>, Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildAssignment(Node, IR_Scope, Operand, int, boolean) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildAttrAssignAssignment(Node, IR_Scope, Operand) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildBackref(BackRefNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildBegin(BeginNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildBignum(BignumNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildBlock(BlockNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildBlockArgsAssignment(Node, IR_Scope, int, boolean) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildBreak(BreakNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildCall(CallNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildCase(CaseNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildCFG() - Method in interface org.jruby.compiler.ir.IR_Scope
 
buildCFG() - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
buildClass(ClassNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildClassName(String) - Method in class org.jruby.runtime.load.LoadService
 
buildClassVar(ClassVarNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
public Operand buildSClass(Node node, IR_Scope m) { final SClassNode sclassNode = (SClassNode) node; CompilerCallback receiverCallback = new CompilerCallback() { public void call(IR_Scope m) { build(sclassNode.getReceiverNode(), m, true); } }; CompilerCallback bodyCallback = new CompilerCallback() { public void call(IR_Scope m) { if (sclassNode.getBodyNode() != null) { build(sclassNode.getBodyNode(), m, true); } else { m.loadNil(); } } }; m.defineClass("SCLASS", sclassNode.getScope(), null, null, bodyCallback, receiverCallback, inspector); }
buildClassVarAsgn(ClassVarAsgnNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildClassVarDecl(ClassVarDeclNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildColon2(Colon2Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildColon3(Colon3Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildConst(ConstNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildConstDecl(ConstDeclNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildConstDeclAssignment(ConstDeclNode, IR_Scope, Operand) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildDAsgn(DAsgnNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
public Operand buildGetDefinitionBase(final Node node, IR_Scope m) { switch (node.getNodeType()) { case CLASSVARASGNNODE: case CLASSVARDECLNODE: case CONSTDECLNODE: case DASGNNODE: case GLOBALASGNNODE: case LOCALASGNNODE: case MULTIPLEASGNNODE: case OPASGNNODE: case OPELEMENTASGNNODE: case DVARNODE: case FALSENODE: case TRUENODE: case LOCALVARNODE: case INSTVARNODE: case BACKREFNODE: case SELFNODE: case VCALLNODE: case YIELDNODE: case GLOBALVARNODE: case CONSTNODE: case FCALLNODE: case CLASSVARNODE: // these are all simple cases that don't require the heavier defined logic buildGetDefinition(node, m); break; default: BranchCallback reg = new BranchCallback() { public void branch(IR_Scope m) { m.inDefined(); buildGetDefinition(node, m); } }; BranchCallback out = new BranchCallback() { public void branch(IR_Scope m) { m.outDefined(); } }; m.protect(reg, out, String.class); } } public Operand buildDefined(final Node node, IR_Scope m) { buildGetDefinitionBase(((DefinedNode) node).getExpressionNode(), m); m.stringOrNil(); } public Operand buildGetArgumentDefinition(final Node node, IR_Scope m, String type) { if (node == null) { return new StringLiteral(type); } else if (node instanceof ArrayNode) { Object endToken = m.getNewEnding(); for (int i = 0; i < ((ArrayNode) node).size(); i++) { Node iterNode = ((ArrayNode) node).get(i); buildGetDefinition(iterNode, m); m.ifNull(endToken); } Operand sl = new StringLiteral(type); Object realToken = m.getNewEnding(); m.go(realToken); m.setEnding(endToken); m.pushNull(); m.setEnding(realToken); } else { buildGetDefinition(node, m); Object endToken = m.getNewEnding(); m.ifNull(endToken); Operand sl = new StringLiteral(type); Object realToken = m.getNewEnding(); m.go(realToken); m.setEnding(endToken); m.pushNull(); m.setEnding(realToken); } } public Operand buildGetDefinition(final Node node, IR_Scope m) { switch (node.getNodeType()) { case CLASSVARASGNNODE: case CLASSVARDECLNODE: case CONSTDECLNODE: case DASGNNODE: case GLOBALASGNNODE: case LOCALASGNNODE: case MULTIPLEASGNNODE: case OPASGNNODE: case OPELEMENTASGNNODE: return new StringLiteral("assignment"); case BACKREFNODE: // SSS FIXME! Operand x = m.backref(); return x instanceof RubyMatchData.class ? new StringLiteral("$" + ((BackRefNode) node).getType()) : Nil.NIL; case DVARNODE: return new StringLiteral("local-variable(in-block)"); case FALSENODE: return new StringLiteral("false"); case TRUENODE: return new StringLiteral("true"); case LOCALVARNODE: return new StringLiteral("local-variable"); case MATCH2NODE: case MATCH3NODE: return new StringLiteral("method"); case NILNODE: return new StringLiteral("nil"); case NTHREFNODE: m.isCaptured(((NthRefNode) node).getMatchNumber(), new BranchCallback() { public void branch(IR_Scope m) { return new StringLiteral("$" + ((NthRefNode) node).getMatchNumber()); } }, new BranchCallback() { public void branch(IR_Scope m) { return Nil.NIL; } }); break; case SELFNODE: return new StringLiteral("self"); case VCALLNODE: m.loadSelf(); m.isMethodBound(((VCallNode) node).getName(), new BranchCallback() { public void branch(IR_Scope m) { return new StringLiteral("method"); } }, new BranchCallback() { public void branch(IR_Scope m) { return Nil.NIL; } }); break; case YIELDNODE: m.hasBlock(new BranchCallback() { public void branch(IR_Scope m) { return new StringLiteral("yield"); } }, new BranchCallback() { public void branch(IR_Scope m) { return Nil.NIL; } }); break; case GLOBALVARNODE: m.isGlobalDefined(((GlobalVarNode) node).getName(), new BranchCallback() { public void branch(IR_Scope m) { return new StringLiteral("global-variable"); } }, new BranchCallback() { public void branch(IR_Scope m) { return Nil.NIL; } }); break; case INSTVARNODE: m.isInstanceVariableDefined(((InstVarNode) node).getName(), new BranchCallback() { public void branch(IR_Scope m) { return new StringLiteral("instance-variable"); } }, new BranchCallback() { public void branch(IR_Scope m) { return Nil.NIL; } }); break; case CONSTNODE: m.isConstantDefined(((ConstNode) node).getName(), new BranchCallback() { public void branch(IR_Scope m) { return new StringLiteral("constant"); } }, new BranchCallback() { public void branch(IR_Scope m) { return Nil.NIL; } }); break; case FCALLNODE: m.loadSelf(); m.isMethodBound(((FCallNode) node).getName(), new BranchCallback() { public void branch(IR_Scope m) { buildGetArgumentDefinition(((FCallNode) node).getArgsNode(), m, "method"); } }, new BranchCallback() { public void branch(IR_Scope m) { return Nil.NIL; } }); break; case COLON3NODE: case COLON2NODE: { final Colon3Node iVisited = (Colon3Node) node; final String name = iVisited.getName(); BranchCallback setup = new BranchCallback() { public void branch(IR_Scope m) { if (iVisited instanceof Colon2Node) { final Node leftNode = ((Colon2Node) iVisited).getLeftNode(); build(leftNode, m,true); } else { m.loadObject(); } } }; BranchCallback isConstant = new BranchCallback() { public void branch(IR_Scope m) { return new StringLiteral("constant"); } }; BranchCallback isMethod = new BranchCallback() { public void branch(IR_Scope m) { return new StringLiteral("method"); } }; BranchCallback none = new BranchCallback() { public void branch(IR_Scope m) { return Nil.NIL; } }; m.isConstantBranch(setup, isConstant, isMethod, none, name); break; } case CALLNODE: { final CallNode iVisited = (CallNode) node; Object isnull = m.getNewEnding(); Object ending = m.getNewEnding(); buildGetDefinition(iVisited.getReceiverNode(), m); m.ifNull(isnull); m.rescue(new BranchCallback() { public void branch(IR_Scope m) { build(iVisited.getReceiverNode(), m,true); //[IRubyObject] m.duplicateCurrentValue(); //[IRubyObject, IRubyObject] m.metaclass(); //[IRubyObject, RubyClass] m.duplicateCurrentValue(); //[IRubyObject, RubyClass, RubyClass] m.getVisibilityFor(iVisited.getName()); //[IRubyObject, RubyClass, Visibility] m.duplicateCurrentValue(); //[IRubyObject, RubyClass, Visibility, Visibility] final Object isfalse = m.getNewEnding(); Object isreal = m.getNewEnding(); Object ending = m.getNewEnding(); m.isPrivate(isfalse, 3); //[IRubyObject, RubyClass, Visibility] m.isNotProtected(isreal, 1); //[IRubyObject, RubyClass] m.selfIsKindOf(isreal); //[IRubyObject] m.consumeCurrentValue(); m.go(isfalse); m.setEnding(isreal); //[] m.isMethodBound(iVisited.getName(), new BranchCallback() { public void branch(IR_Scope m) { buildGetArgumentDefinition(iVisited.getArgsNode(), m, "method"); } }, new BranchCallback() { public void branch(IR_Scope m) { m.go(isfalse); } }); m.go(ending); m.setEnding(isfalse); m.pushNull(); m.setEnding(ending); } }, JumpException.class, new BranchCallback() { public void branch(IR_Scope m) { m.pushNull(); } }, String.class); // m.swapValues(); //m.consumeCurrentValue(); m.go(ending); m.setEnding(isnull); m.pushNull(); m.setEnding(ending); break; } case CLASSVARNODE: { ClassVarNode iVisited = (ClassVarNode) node; final Object ending = m.getNewEnding(); final Object failure = m.getNewEnding(); final Object singleton = m.getNewEnding(); Object second = m.getNewEnding(); Object third = m.getNewEnding(); m.loadCurrentModule(); //[RubyClass] m.duplicateCurrentValue(); //[RubyClass, RubyClass] m.ifNotNull(second); //[RubyClass] m.consumeCurrentValue(); //[] m.loadSelf(); //[self] m.metaclass(); //[RubyClass] m.duplicateCurrentValue(); //[RubyClass, RubyClass] m.isClassVarDefined(iVisited.getName(), new BranchCallback() { public void branch(IR_Scope m) { m.consumeCurrentValue(); Operand sl = new StringLiteral("class variable"); m.go(ending); } }, new BranchCallback() { public void branch(IR_Scope m) { } }); m.setEnding(second); //[RubyClass] m.duplicateCurrentValue(); m.isClassVarDefined(iVisited.getName(), new BranchCallback() { public void branch(IR_Scope m) { m.consumeCurrentValue(); Operand sl = new StringLiteral("class variable"); m.go(ending); } }, new BranchCallback() { public void branch(IR_Scope m) { } }); m.setEnding(third); //[RubyClass] m.duplicateCurrentValue(); //[RubyClass, RubyClass] m.ifSingleton(singleton); //[RubyClass] m.consumeCurrentValue();//[] m.go(failure); m.setEnding(singleton); m.attached();//[RubyClass] m.notIsModuleAndClassVarDefined(iVisited.getName(), failure); //[] Operand sl = new StringLiteral("class variable"); m.go(ending); m.setEnding(failure); m.pushNull(); m.setEnding(ending); } break; case ZSUPERNODE: { Object fail = m.getNewEnding(); Object fail2 = m.getNewEnding(); Object fail_easy = m.getNewEnding(); Object ending = m.getNewEnding(); m.getFrameName(); //[String] m.duplicateCurrentValue(); //[String, String] m.ifNull(fail); //[String] m.getFrameKlazz(); //[String, RubyClass] m.duplicateCurrentValue(); //[String, RubyClass, RubyClass] m.ifNull(fail2); //[String, RubyClass] m.superClass(); m.ifNotSuperMethodBound(fail_easy); Operand sl = new StringLiteral("super"); m.go(ending); m.setEnding(fail2); m.consumeCurrentValue(); m.setEnding(fail); m.consumeCurrentValue(); m.setEnding(fail_easy); m.pushNull(); m.setEnding(ending); } break; case SUPERNODE: { Object fail = m.getNewEnding(); Object fail2 = m.getNewEnding(); Object fail_easy = m.getNewEnding(); Object ending = m.getNewEnding(); m.getFrameName(); //[String] m.duplicateCurrentValue(); //[String, String] m.ifNull(fail); //[String] m.getFrameKlazz(); //[String, RubyClass] m.duplicateCurrentValue(); //[String, RubyClass, RubyClass] m.ifNull(fail2); //[String, RubyClass] m.superClass(); m.ifNotSuperMethodBound(fail_easy); buildGetArgumentDefinition(((SuperNode) node).getArgsNode(), m, "super"); m.go(ending); m.setEnding(fail2); m.consumeCurrentValue(); m.setEnding(fail); m.consumeCurrentValue(); m.setEnding(fail_easy); m.pushNull(); m.setEnding(ending); break; } case ATTRASSIGNNODE: { final AttrAssignNode iVisited = (AttrAssignNode) node; Object isnull = m.getNewEnding(); Object ending = m.getNewEnding(); buildGetDefinition(iVisited.getReceiverNode(), m); m.ifNull(isnull); m.rescue(new BranchCallback() { public void branch(IR_Scope m) { build(iVisited.getReceiverNode(), m,true); //[IRubyObject] m.duplicateCurrentValue(); //[IRubyObject, IRubyObject] m.metaclass(); //[IRubyObject, RubyClass] m.duplicateCurrentValue(); //[IRubyObject, RubyClass, RubyClass] m.getVisibilityFor(iVisited.getName()); //[IRubyObject, RubyClass, Visibility] m.duplicateCurrentValue(); //[IRubyObject, RubyClass, Visibility, Visibility] final Object isfalse = m.getNewEnding(); Object isreal = m.getNewEnding(); Object ending = m.getNewEnding(); m.isPrivate(isfalse, 3); //[IRubyObject, RubyClass, Visibility] m.isNotProtected(isreal, 1); //[IRubyObject, RubyClass] m.selfIsKindOf(isreal); //[IRubyObject] m.consumeCurrentValue(); m.go(isfalse); m.setEnding(isreal); //[] m.isMethodBound(iVisited.getName(), new BranchCallback() { public void branch(IR_Scope m) { buildGetArgumentDefinition(iVisited.getArgsNode(), m, "assignment"); } }, new BranchCallback() { public void branch(IR_Scope m) { m.go(isfalse); } }); m.go(ending); m.setEnding(isfalse); m.pushNull(); m.setEnding(ending); } }, JumpException.class, new BranchCallback() { public void branch(IR_Scope m) { m.pushNull(); } }, String.class); m.go(ending); m.setEnding(isnull); m.pushNull(); m.setEnding(ending); break; } default: m.rescue(new BranchCallback() { public void branch(IR_Scope m) { build(node, m,true); m.consumeCurrentValue(); m.pushNull(); } }, JumpException.class, new BranchCallback() { public void branch(IR_Scope m) { m.pushNull(); } }, String.class); m.consumeCurrentValue(); //MPS_FIXME: new StringLiteral("expression"); } }
buildDataFlowVars(IR_Instr) - Method in class org.jruby.compiler.ir.dataflow.analyses.LiveVariableNode
 
buildDataFlowVars(IR_Instr) - Method in class org.jruby.compiler.ir.dataflow.FlowGraphNode
Builds the data-flow variables (or facts) for a particular instruction.
buildDataFlowVars() - Method in class org.jruby.compiler.ir.dataflow.FlowGraphNode
Builds the data-flow variables (or facts) for a particular node.
buildDefn(MethodDefNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildDefs(MethodDefNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildDot(DotNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildDRegexp(DRegexpNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildDStr(DStrNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildDSymbol(Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildDVar(DVarNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildDXStr(DXStrNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildDynamicString(Ruby, ThreadContext, IRubyObject, Block, ListNode) - Static method in class org.jruby.ast.DStrNode
 
buildEvStr(EvStrNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
public Operand buildEnsureNode(Node node, IR_Scope m) { final EnsureNode ensureNode = (EnsureNode) node; if (ensureNode.getEnsureNode() != null) { m.performEnsure(new BranchCallback() { public void branch(IR_Scope m) { if (ensureNode.getBodyNode() != null) { build(ensureNode.getBodyNode(), m, true); } else { m.loadNil(); } } }, new BranchCallback() { public void branch(IR_Scope m) { build(ensureNode.getEnsureNode(), m, false); } }); } else { if (ensureNode.getBodyNode() != null) { build(ensureNode.getBodyNode(), m,true); } else { m.loadNil(); } } // TODO: don't require pop if (!expr) m.consumeCurrentValue(); }
buildFalse(Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildFCall(FCallNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildFixnum(FixnumNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildFloat(FloatNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
public Operand buildFlip(Node node, IR_Scope m) { final FlipNode flipNode = (FlipNode) node; m.getVariableCompiler().retrieveLocalVariable(flipNode.getIndex(), flipNode.getDepth()); if (flipNode.isExclusive()) { m.performBooleanBranch(new BranchCallback() { public void branch(IR_Scope m) { build(flipNode.getEndNode(), m,true); m.performBooleanBranch(new BranchCallback() { public void branch(IR_Scope m) { m.loadFalse(); m.getVariableCompiler().assignLocalVariable(flipNode.getIndex(), flipNode.getDepth(), false); } }, new BranchCallback() { public void branch(IR_Scope m) { } }); m.loadTrue(); } }, new BranchCallback() { public void branch(IR_Scope m) { build(flipNode.getBeginNode(), m,true); becomeTrueOrFalse(m); m.getVariableCompiler().assignLocalVariable(flipNode.getIndex(), flipNode.getDepth(), true); } }); } else { m.performBooleanBranch(new BranchCallback() { public void branch(IR_Scope m) { build(flipNode.getEndNode(), m,true); m.performBooleanBranch(new BranchCallback() { public void branch(IR_Scope m) { m.loadFalse(); m.getVariableCompiler().assignLocalVariable(flipNode.getIndex(), flipNode.getDepth(), false); } }, new BranchCallback() { public void branch(IR_Scope m) { } }); m.loadTrue(); } }, new BranchCallback() { public void branch(IR_Scope m) { build(flipNode.getBeginNode(), m,true); m.performBooleanBranch(new BranchCallback() { public void branch(IR_Scope m) { build(flipNode.getEndNode(), m,true); flipTrueOrFalse(m); m.getVariableCompiler().assignLocalVariable(flipNode.getIndex(), flipNode.getDepth(), false); m.loadTrue(); } }, new BranchCallback() { public void branch(IR_Scope m) { m.loadFalse(); } }); } }); } // TODO: don't require pop if (!expr) m.consumeCurrentValue(); } private void becomeTrueOrFalse(IR_Scope m) { m.performBooleanBranch(new BranchCallback() { public void branch(IR_Scope m) { m.loadTrue(); } }, new BranchCallback() { public void branch(IR_Scope m) { m.loadFalse(); } }); } private void flipTrueOrFalse(IR_Scope m) { m.performBooleanBranch(new BranchCallback() { public void branch(IR_Scope m) { m.loadFalse(); } }, new BranchCallback() { public void branch(IR_Scope m) { m.loadTrue(); } }); }
buildFlowGraphNode(BasicBlock) - Method in class org.jruby.compiler.ir.dataflow.analyses.LiveVariablesProblem
 
buildFlowGraphNode(BasicBlock) - Method in class org.jruby.compiler.ir.dataflow.DataFlowProblem
 
buildFor(ForNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildForIter(ForNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildFromMain(String[]) - Static method in class org.jruby.compiler.ir.IR_Builder
 
buildGlobalAsgn(GlobalAsgnNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildGlobalVar(GlobalVarNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildHash(HashNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildIf(IfNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildInstAsgn(InstAsgnNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildInstVar(InstVarNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildIter(IterNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildLocalAsgn(LocalAsgnNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildLocalVar(LocalVarNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildMatch(MatchNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildMatch2(Match2Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildMatch3(Match3Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildModule(ModuleNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildMultipleAsgn(MultipleAsgnNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildMultipleAsgnAssignment(MultipleAsgnNode, IR_Scope, Operand) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildNewline(NewlineNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildNext(NextNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildNil(Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildNot(NotNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildNthRef(NthRefNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildOpAsgn(OpAsgnNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildOpAsgnAnd(OpAsgnAndNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildOpAsgnOr(OpAsgnOrNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildOr(OrNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
private class OpElementAsgnArgumentsCallback implements ArgumentsCallback { private Node node; public OpElementAsgnArgumentsCallback(Node node) { this.node = node; } public int getArity() { switch (node.getNodeType()) { case ARGSCATNODE: case ARGSPUSHNODE: case SPLATNODE: return -1; case ARRAYNODE: ArrayNode arrayNode = (ArrayNode)node; if (arrayNode.size() == 0) { return 0; } else if (arrayNode.size() > 3) { return -1; } else { return ((ArrayNode)node).size(); } default: return 1; } } public void call(IR_Scope m) { if (getArity() == 1) { // if arity 1, just build the one element to save us the array cost build(((ArrayNode)node).get(0), m,true); } else { // build into array buildArguments(node, m); } } }; public Operand buildOpElementAsgnWithOr(Node node, IR_Scope m) { final OpElementAsgnNode opElementAsgnNode = (OpElementAsgnNode) node; CompilerCallback receiverCallback = new CompilerCallback() { public void call(IR_Scope m) { build(opElementAsgnNode.getReceiverNode(), m); } }; ArgumentsCallback argsCallback = new OpElementAsgnArgumentsCallback(opElementAsgnNode.getArgsNode()); CompilerCallback valueCallback = new CompilerCallback() { public void call(IR_Scope m) { build(opElementAsgnNode.getValueNode(), m, true); } }; m.getInvocationCompiler().opElementAsgnWithOr(receiverCallback, argsCallback, valueCallback); // TODO: don't require pop if (!expr) m.consumeCurrentValue(); } public Operand buildOpElementAsgnWithAnd(Node node, IR_Scope m) { final OpElementAsgnNode opElementAsgnNode = (OpElementAsgnNode) node; CompilerCallback receiverCallback = new CompilerCallback() { public void call(IR_Scope m) { build(opElementAsgnNode.getReceiverNode(), m); } }; ArgumentsCallback argsCallback = new OpElementAsgnArgumentsCallback(opElementAsgnNode.getArgsNode()); CompilerCallback valueCallback = new CompilerCallback() { public void call(IR_Scope m) { build(opElementAsgnNode.getValueNode(), m); } }; m.getInvocationCompiler().opElementAsgnWithAnd(receiverCallback, argsCallback, valueCallback); } public Operand buildOpElementAsgnWithMethod(Node node, IR_Scope m) { final OpElementAsgnNode opElementAsgnNode = (OpElementAsgnNode) node; CompilerCallback receiverCallback = new CompilerCallback() { public void call(IR_Scope m) { build(opElementAsgnNode.getReceiverNode(), m); } }; ArgumentsCallback argsCallback = setupCallArgs(opElementAsgnNode.getArgsNode()); CompilerCallback valueCallback = new CompilerCallback() { public void call(IR_Scope m) { build(opElementAsgnNode.getValueNode(), m); } }; m.getInvocationCompiler().opElementAsgnWithMethod(receiverCallback, argsCallback, valueCallback, opElementAsgnNode.getOperatorName()); }
buildRedo(Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
public Operand buildPostExe(Node node, IR_Scope m) { final PostExeNode postExeNode = (PostExeNode) node; // create the closure class and instantiate it final CompilerCallback closureBody = new CompilerCallback() { public void call(IR_Scope m) { if (postExeNode.getBodyNode() != null) { build(postExeNode.getBodyNode(), m, true); } else { m.loadNil(); } } }; m.createNewEndBlock(closureBody); } public Operand buildPreExe(Node node, IR_Scope m) { final PreExeNode preExeNode = (PreExeNode) node; // create the closure class and instantiate it final CompilerCallback closureBody = new CompilerCallback() { public void call(IR_Scope m) { if (preExeNode.getBodyNode() != null) { build(preExeNode.getBodyNode(), m,true); } else { m.loadNil(); } } }; m.runBeginBlock(preExeNode.getScope(), closureBody); }
buildRegexp(RegexpNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildReturn(ReturnNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
public Operand buildRetry(Node node, IR_Scope s) { // JRuby only supports retry when present in rescue blocks! // 1.9 doesn't support retry anywhere else.
buildRoot(Node) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildRubyArray(IRubyObject[]) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
buildRubyArray(Class[]) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
buildSelf(Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildSpecificArityArguments(List<Operand>, Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildSplat(SplatNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildSplatArguments(List<Operand>, SplatNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildStaticScopeNames(SkinnyMethodAdapter, StaticScope) - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
buildStr(StrNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildSuper(SuperNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildSValue(SValueNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildSymbol(SymbolNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildToAry(ToAryNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildTrue(Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildType(Node) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildUntil(UntilNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildVariableArityArguments(List<Operand>, Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildVCall(VCallNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
public Operand buildVAlias(Node node, IR_Scope m) { VAliasNode valiasNode = (VAliasNode) node; m.aliasGlobal(valiasNode.getNewName(), valiasNode.getOldName()); }
buildWhile(WhileNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildXStr(XStrNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildYield(YieldNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildZArray(Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
buildZSuper(ZSuperNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
builtinLibraries - Variable in class org.jruby.runtime.load.LoadService
 
BuiltinScript - Class in org.jruby.util
Loading of Ruby scripts that are built into JRuby.
BuiltinScript(String) - Constructor for class org.jruby.util.BuiltinScript
 
BYTE_ORDER - Static variable in class org.jruby.ext.ffi.Platform
 
BYTE_ORDER - Static variable in class org.jruby.platform.Platform
 
byteArrayToDouble(byte[], int, int, boolean) - Static method in class org.jruby.util.Convert
Converts a byte array containing a RubyString representation of a double value to a double.
bytecode() - Method in class org.jruby.compiler.JITCompiler.JITClassGenerator
 
bytecode() - Method in interface org.jruby.util.ClassCache.ClassGenerator
 
ByteListLexerSource - Class in org.jruby.lexer.yacc
 
ByteListLexerSource(String, ByteList, List<String>, int, boolean) - Constructor for class org.jruby.lexer.yacc.ByteListLexerSource
 
byteLists - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
byteListToDouble(ByteList, boolean) - Static method in class org.jruby.util.Convert
Converts a ByteList containing a RubyString representation of a double value to a double.
byteListToDouble(ByteList) - Static method in class org.jruby.util.Convert
 
byteListToDouble(Ruby, ByteList, boolean) - Static method in class org.jruby.util.Convert2
rb_cstr_to_dbl
byteListToDouble() - Method in class org.jruby.util.Convert2
 
byteListToInum(Ruby, ByteList, int, boolean) - Static method in class org.jruby.util.Convert2
rb_cstr_to_inum
byteListToInum() - Method in class org.jruby.util.Convert2
 
byteListToString(ByteList) - Static method in class org.jruby.RubyString
 
bytes(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArgsFile
 
bytes(ThreadContext) - Method in class org.jruby.RubyIO
 
bytes(ThreadContext, Block) - Method in class org.jruby.RubyString
 
bytes(ThreadContext, Block) - Method in class org.jruby.RubyStringIO
 
bytes_to_ruby_string(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaArrayUtilities
 
bytesize() - Method in class org.jruby.RubyString
 
bytesToString(byte[], int, int) - Static method in class org.jruby.RubyString
 
bytesToString(byte[]) - Static method in class org.jruby.RubyString
 

C

c(String) - Static method in class org.jruby.util.CodegenUtils
Creates a dotted class name from a path/package name
cache - Variable in class org.jruby.java.invokers.RubyToJavaInvoker
 
cache - Variable in class org.jruby.runtime.callsite.CachingCallSite
 
cache - Variable in class org.jruby.runtime.callsite.SuperCallSite
 
CACHE_OFFSET - Static variable in class org.jruby.RubyFixnum
 
cacheAndCall(IRubyObject, RubyClass, Block, IRubyObject[], ThreadContext, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, IRubyObject[], ThreadContext, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, IRubyObject[], ThreadContext, IRubyObject, String) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, IRubyObject[], ThreadContext, IRubyObject, String) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, String) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject, String) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, String, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject, String, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheBigInteger(BaseBodyCompiler, BigInteger) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheBigInteger(BaseBodyCompiler, BigInteger) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheCallSite(BaseBodyCompiler, String, CallType) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheCallSite(BaseBodyCompiler, String, CallType) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheClassByKey(Object, ClassCache.ClassGenerator) - Method in class org.jruby.util.ClassCache
 
cacheClosure(BaseBodyCompiler, String, int, StaticScope, boolean, NodeType, ASTInspector) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheClosure(BaseBodyCompiler, String, int, StaticScope, boolean, NodeType, ASTInspector) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheClosure19(BaseBodyCompiler, String, int, StaticScope, boolean, NodeType, ASTInspector) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheClosure19(BaseBodyCompiler, String, int, StaticScope, boolean, NodeType, ASTInspector) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
CacheCompiler - Interface in org.jruby.compiler
 
cacheConstant(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheConstant(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheConstantFrom(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheConstantFrom(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cachedGetVariable(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cachedGetVariable(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheDRegexp(BaseBodyCompiler, CompilerCallback, int) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheDRegexp(BaseBodyCompiler, CompilerCallback, int) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cachedSetVariable(BaseBodyCompiler, String, CompilerCallback) - Method in interface org.jruby.compiler.CacheCompiler
 
cachedSetVariable(BaseBodyCompiler, String, CompilerCallback) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
CacheEntry - Class in org.jruby.runtime.callsite
 
CacheEntry(DynamicMethod, Object) - Constructor for class org.jruby.runtime.callsite.CacheEntry
 
cacheFixnum(BaseBodyCompiler, long) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheFixnum(BaseBodyCompiler, long) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheMethod(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheMethod(BaseBodyCompiler, String, int) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheMethod(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheMethod(BaseBodyCompiler, String, int) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheRegexp(int, RubyString, int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
cacheRegexp(BaseBodyCompiler, String, int) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheRegexp(BaseBodyCompiler, String, int) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheSpecialClosure(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheSpecialClosure(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheStaticScope(BaseBodyCompiler, StaticScope) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheStaticScope(BaseBodyCompiler, StaticScope) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheString(BaseBodyCompiler, ByteList) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheString(BaseBodyCompiler, ByteList) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheSymbol(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheSymbol(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
CachingCallSite - Class in org.jruby.runtime.callsite
 
CachingCallSite(String, CallType) - Constructor for class org.jruby.runtime.callsite.CachingCallSite
 
calculateArity() - Method in class org.jruby.ast.ArgsNode
 
calculateProtectedClass(RubyModule) - Static method in class org.jruby.internal.runtime.methods.DynamicMethod
Calculate, based on given RubyModule, which class in its hierarchy should be used to determine protected access.
calculateSize(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.AbstractMemory
 
call(BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler.SpecificArityArguments
 
call(BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler.VariableArityArguments
 
call(BodyCompiler) - Method in interface org.jruby.compiler.CompilerCallback
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
The minimum 'call' method required for a dynamic method handle.
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
A default implementation of n-arity, non-block 'call' method, which simply calls the n-arity, block-receiving version with the arg list and Block.NULL_BLOCK.
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 0, no block
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 0, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 1, no block
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 1, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 2, no block
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 2, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 3, no block
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 3, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 4, no block
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 4, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 5, no block
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 5, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 6, no block
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 6, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 7, no block
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 7, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 8, no block
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 8, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 9, no block
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 9, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 10, no block
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 10, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.FullFunctionCallbackMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOne
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwo
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwo
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZero
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrN
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrN
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOne
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwo
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.MethodMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.ProcMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.ReflectedCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.ReflectedJavaMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.ReflectedJavaMultiMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.SimpleCallbackMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
The one implementation of call, which throws an exception because UndefinedMethod can't be invoked.
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.invokers.InstanceFieldGetter
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.invokers.InstanceFieldSetter
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.invokers.StaticFieldGetter
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.invokers.StaticFieldSetter
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.java.MiniJava.JavaObjectWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.java.MiniJava.JavaObjectWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.java.MiniJava.JavaObjectWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.MiniJava.JavaObjectWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.MiniJava.JavaObjectWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.java.MiniJava.JavaObjectWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.MiniJava.JavaObjectWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.MiniJava.JavaObjectWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.java.MiniJava.JavaObjectWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.MiniJava.JavaObjectWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.MiniJava.JavaObjectWrapperMethodZero
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.java.MiniJava.JavaVoidWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.java.MiniJava.JavaVoidWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.java.MiniJava.JavaVoidWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.MiniJava.JavaVoidWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.MiniJava.JavaVoidWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.java.MiniJava.JavaVoidWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.MiniJava.JavaVoidWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.MiniJava.JavaVoidWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.java.MiniJava.JavaVoidWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.MiniJava.JavaVoidWrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.MiniJava.JavaVoidWrapperMethodZero
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy.ArrayNewMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.java.proxies.ConcreteJavaProxy.ConcreteNewMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.java.proxies.ConcreteJavaProxy.ConcreteNewMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.java.proxies.ConcreteJavaProxy.ConcreteNewMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.proxies.ConcreteJavaProxy.ConcreteNewMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.proxies.ConcreteJavaProxy.ConcreteNewMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.java.proxies.ConcreteJavaProxy.ConcreteNewMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.proxies.ConcreteJavaProxy.ConcreteNewMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.proxies.ConcreteJavaProxy.ConcreteNewMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.java.proxies.ConcreteJavaProxy.ConcreteNewMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.proxies.ConcreteJavaProxy.ConcreteNewMethod
 
call(Object, String, Object[]) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.RubyClass.SpecificArityNew
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.RubyClass.SpecificArityNew
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.RubyClass.SpecificArityNew
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyClass.SpecificArityNew
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyClass.SpecificArityNew
 
call(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyContinuation
 
call(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyEnumerable.AppendBlockCallback
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.RubyKernel.MethodMissingMethod
 
call(ThreadContext, Block) - Method in class org.jruby.RubyMethod
Call the method.
call(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyMethod
 
call(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyMethod
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyMethod
 
call(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyMethod
 
call(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyProc
 
call(ThreadContext, IRubyObject[], IRubyObject, Block) - Method in class org.jruby.RubyProc
 
call(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyUnboundMethod
 
call(ThreadContext, IRubyObject[]) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject[], Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject[], Block) - Method in interface org.jruby.runtime.BlockCallback
 
call(Object, Object[]) - Method in class org.jruby.runtime.callback.FastInvocationCallback
 
call(Object, Object[], Block) - Method in class org.jruby.runtime.callback.InvocationCallback
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.ArefCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.ArefCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject...) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject...) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.DivCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.DivCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.GeCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.GeCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.GtCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.GtCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.LeCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.LeCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.LtCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.LtCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.MinusCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.MinusCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.MulCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.MulCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.PlusCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.PlusCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.RespondToCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.RespondToCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject...) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock19
 
call(ThreadContext, IRubyObject[], Binding, Block.Type, Block) - Method in class org.jruby.runtime.CompiledBlock19
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CompiledBlockCallback
 
call(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in interface org.jruby.runtime.CompiledBlockCallback19
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.Interpreted19Block
 
call(ThreadContext, IRubyObject[], Binding, Block.Type, Block) - Method in class org.jruby.runtime.Interpreted19Block
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.MethodBlock
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject[], IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.SharedScopeBlock
 
call(int, Object) - Method in class org.jruby.util.Join
 
call(Enum<?>, Object) - Method in class org.jruby.util.Join
 
call19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyProc
 
CALL_Instr - Class in org.jruby.compiler.ir.instructions
 
CALL_Instr(Variable, Operand, Operand[], Operand) - Constructor for class org.jruby.compiler.ir.instructions.CALL_Instr
 
CALL_Instr(Operation, Variable, Operand, Operand[], Operand) - Constructor for class org.jruby.compiler.ir.instructions.CALL_Instr
 
CallableSelector - Class in org.jruby.java.dispatch
Method selection logic for calling from Ruby to Java.
CallableSelector() - Constructor for class org.jruby.java.dispatch.CallableSelector
 
callAdapter - Variable in class org.jruby.ast.CallNode
 
callAdapter - Variable in class org.jruby.ast.FCallNode
 
callAdapter - Variable in class org.jruby.ast.ForNode
 
callAdapter - Variable in class org.jruby.ast.Match3Node
 
callAdapter - Variable in class org.jruby.ast.OpElementAsgnNode
 
callAdapter - Variable in class org.jruby.ast.VCallNode
 
Callback - Interface in org.jruby.runtime.callback
 
callback - Variable in class org.jruby.runtime.CompiledBlock
 
callback - Variable in class org.jruby.runtime.CompiledBlock19
 
callback(IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.MethodBlock
 
callbackFactory(Class<?>) - Method in class org.jruby.Ruby
 
CallbackFactory - Class in org.jruby.runtime
Helper class to build Callback method.
CallbackFactory() - Constructor for class org.jruby.runtime.CallbackFactory
 
CallbackInfo - Class in org.jruby.ext.ffi
Defines a C callback's parameters and return type.
CallbackInfo(Ruby, RubyClass, Type, Type[]) - Constructor for class org.jruby.ext.ffi.CallbackInfo
Creates a new CallbackInfo instance.
CallbackManager - Class in org.jruby.ext.ffi
 
CallbackManager() - Constructor for class org.jruby.ext.ffi.CallbackManager
 
CallbackManager - Class in org.jruby.ext.ffi.jffi
Manages Callback instances for the low level FFI backend.
CallbackManager() - Constructor for class org.jruby.ext.ffi.jffi.CallbackManager
 
CallBlock - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation.
callcc(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
callCoerced(ThreadContext, String, IRubyObject, boolean) - Method in class org.jruby.RubyNumeric
 
callCoerced(ThreadContext, String, IRubyObject) - Method in class org.jruby.RubyNumeric
 
callConfig() - Method in class org.jruby.compiler.JITCompiler.JITClassGenerator
 
callConfig - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
The "call configuration" to use for pre/post call logic.
CallConfiguration - Enum in org.jruby.internal.runtime.methods
 
callEach(Ruby, ThreadContext, IRubyObject, BlockCallback) - Static method in class org.jruby.RubyEnumerable
 
callEach(Ruby, ThreadContext, IRubyObject, IRubyObject[], BlockCallback) - Static method in class org.jruby.RubyEnumerable
 
caller(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
caller1_9(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
callEventHooks(ThreadContext, RubyEvent, String, int, String, IRubyObject) - Method in class org.jruby.Ruby
 
callInit(IRubyObject[], Block) - Method in class org.jruby.RubyObject
Call the Ruby initialize method with the supplied arguments and block.
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.CallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
CallManyArgsBlockNode - Class in org.jruby.ast
A method or operator call.
CallManyArgsBlockNode(ISourcePosition, Node, String, Node, IterNode) - Constructor for class org.jruby.ast.CallManyArgsBlockNode
 
CallManyArgsBlockPassNode - Class in org.jruby.ast
A method or operator call.
CallManyArgsBlockPassNode(ISourcePosition, Node, String, Node, BlockPassNode) - Constructor for class org.jruby.ast.CallManyArgsBlockPassNode
 
CallManyArgsNode - Class in org.jruby.ast
A method or operator call.
CallManyArgsNode(ISourcePosition, Node, String, Node) - Constructor for class org.jruby.ast.CallManyArgsNode
 
callMethod(ThreadContext, String) - Method in class org.jruby.RubyBasicObject
Will invoke a named method with no arguments and no block.
callMethod(ThreadContext, String, IRubyObject) - Method in class org.jruby.RubyBasicObject
Will invoke a named method with one argument and no block with functional invocation.
callMethod(ThreadContext, String, IRubyObject[]) - Method in class org.jruby.RubyBasicObject
Will invoke a named method with the supplied arguments and no block with functional invocation.
callMethod(String, IRubyObject...) - Method in class org.jruby.RubyBasicObject
 
callMethod(String) - Method in class org.jruby.RubyBasicObject
 
callMethod(ThreadContext, String, IRubyObject[], Block) - Method in class org.jruby.RubyBasicObject
Will invoke a named method with the supplied arguments and supplied block with functional invocation.
callMethod(ThreadContext, int, String) - Method in class org.jruby.RubyBasicObject
Deprecated. 
callMethod(ThreadContext, int, String, IRubyObject) - Method in class org.jruby.RubyBasicObject
Deprecated. 
callMethod(IRubyObject, String) - Method in interface org.jruby.RubyObjectAdapter
 
callMethod(IRubyObject, String, IRubyObject) - Method in interface org.jruby.RubyObjectAdapter
 
callMethod(IRubyObject, String, IRubyObject[]) - Method in interface org.jruby.RubyObjectAdapter
 
callMethod(IRubyObject, String, IRubyObject[], Block) - Method in interface org.jruby.RubyObjectAdapter
 
callMethod(ThreadContext, String) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
callMethod(ThreadContext, String, IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
callMethod(ThreadContext, String, IRubyObject[]) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
callMethod(ThreadContext, String, IRubyObject[], Block) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
callMethod(ThreadContext, int, String) - Method in interface org.jruby.runtime.builtin.IRubyObject
Deprecated. 
callMethod(ThreadContext, int, String, IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
Deprecated. 
callMethodMissing(ThreadContext, IRubyObject, Visibility, String, CallType, IRubyObject[], Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
callMethodMissing(ThreadContext, IRubyObject, Visibility, String, CallType, IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
callMethodMissing(ThreadContext, IRubyObject, Visibility, String, CallType, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
callMethodMissing(ThreadContext, IRubyObject, Visibility, String, CallType, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
callMethodMissing(ThreadContext, IRubyObject, Visibility, String, CallType, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject[]) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissingIfNecessary(SkinnyMethodAdapter, Label, Label) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
CallNoArgBlockNode - Class in org.jruby.ast
A method or operator call.
CallNoArgBlockNode(ISourcePosition, Node, String, IterNode) - Constructor for class org.jruby.ast.CallNoArgBlockNode
 
CallNoArgBlockNode(ISourcePosition, Node, String, Node, IterNode) - Constructor for class org.jruby.ast.CallNoArgBlockNode
 
CallNoArgBlockPassNode - Class in org.jruby.ast
A method or operator call.
CallNoArgBlockPassNode(ISourcePosition, Node, String, Node, BlockPassNode) - Constructor for class org.jruby.ast.CallNoArgBlockPassNode
 
CallNoArgNode - Class in org.jruby.ast
A method or operator call.
CallNoArgNode(ISourcePosition, Node, String) - Constructor for class org.jruby.ast.CallNoArgNode
 
CallNoArgNode(ISourcePosition, Node, Node, String) - Constructor for class org.jruby.ast.CallNoArgNode
 
CallNode - Class in org.jruby.ast
A method or operator call.
CallNode(ISourcePosition, Node, String, Node) - Constructor for class org.jruby.ast.CallNode
Deprecated. 
CallNode(ISourcePosition, Node, String, Node, Node) - Constructor for class org.jruby.ast.CallNode
 
CallOneArgBlockNode - Class in org.jruby.ast
A method or operator call.
CallOneArgBlockNode(ISourcePosition, Node, String, ArrayNode, IterNode) - Constructor for class org.jruby.ast.CallOneArgBlockNode
 
CallOneArgBlockPassNode - Class in org.jruby.ast
A method or operator call.
CallOneArgBlockPassNode(ISourcePosition, Node, String, ArrayNode, BlockPassNode) - Constructor for class org.jruby.ast.CallOneArgBlockPassNode
 
CallOneArgFixnumNode - Class in org.jruby.ast
A method or operator call.
CallOneArgFixnumNode(ISourcePosition, Node, String, ArrayNode) - Constructor for class org.jruby.ast.CallOneArgFixnumNode
 
CallOneArgNode - Class in org.jruby.ast
A method or operator call.
CallOneArgNode(ISourcePosition, Node, String, ArrayNode) - Constructor for class org.jruby.ast.CallOneArgNode
 
CallSite - Class in org.jruby.runtime
 
CallSite(String, CallType) - Constructor for class org.jruby.runtime.CallSite
 
callSites - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
CallSpecialArgBlockNode - Class in org.jruby.ast
A method or operator call.
CallSpecialArgBlockNode(ISourcePosition, Node, String, Node, IterNode) - Constructor for class org.jruby.ast.CallSpecialArgBlockNode
 
CallSpecialArgBlockPassNode - Class in org.jruby.ast
A method or operator call.
CallSpecialArgBlockPassNode(ISourcePosition, Node, String, Node, BlockPassNode) - Constructor for class org.jruby.ast.CallSpecialArgBlockPassNode
 
CallSpecialArgNode - Class in org.jruby.ast
A method or operator call.
CallSpecialArgNode(ISourcePosition, Node, String, Node) - Constructor for class org.jruby.ast.CallSpecialArgNode
 
callSuper(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyBasicObject
Deprecated. 
callSuper(IRubyObject, IRubyObject[]) - Method in interface org.jruby.RubyObjectAdapter
 
callSuper(IRubyObject, IRubyObject[], Block) - Method in interface org.jruby.RubyObjectAdapter
 
callSuper(ThreadContext, IRubyObject[], Block) - Method in interface org.jruby.runtime.builtin.IRubyObject
Deprecated. 
callThreadPoll() - Method in class org.jruby.runtime.ThreadContext
 
CallThreeArgBlockNode - Class in org.jruby.ast
A method or operator call.
CallThreeArgBlockNode(ISourcePosition, Node, String, ArrayNode, IterNode) - Constructor for class org.jruby.ast.CallThreeArgBlockNode
 
CallThreeArgBlockPassNode - Class in org.jruby.ast
A method or operator call.
CallThreeArgBlockPassNode(ISourcePosition, Node, String, ArrayNode, BlockPassNode) - Constructor for class org.jruby.ast.CallThreeArgBlockPassNode
 
CallThreeArgNode - Class in org.jruby.ast
A method or operator call.
CallThreeArgNode(ISourcePosition, Node, String, ArrayNode) - Constructor for class org.jruby.ast.CallThreeArgNode
 
callTrace(ThreadContext, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
callTraceFunction(Ruby, ThreadContext, RubyEvent) - Static method in class org.jruby.evaluator.ASTInterpreter
 
CallTwoArgBlockNode - Class in org.jruby.ast
A method or operator call.
CallTwoArgBlockNode(ISourcePosition, Node, String, ArrayNode, IterNode) - Constructor for class org.jruby.ast.CallTwoArgBlockNode
 
CallTwoArgBlockPassNode - Class in org.jruby.ast
A method or operator call.
CallTwoArgBlockPassNode(ISourcePosition, Node, String, ArrayNode, BlockPassNode) - Constructor for class org.jruby.ast.CallTwoArgBlockPassNode
 
CallTwoArgNode - Class in org.jruby.ast
A method or operator call.
CallTwoArgNode(ISourcePosition, Node, String, ArrayNode) - Constructor for class org.jruby.ast.CallTwoArgNode
 
callType - Variable in class org.jruby.runtime.CallSite
 
CallType - Enum in org.jruby.runtime
 
callType() - Method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport.JRubyCallSite
 
callZSuper(CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
callZSuper(CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
callZSuper(Ruby, ThreadContext, Block, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
caload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
cancel() - Method in class org.jruby.util.io.BlockingIO.Condition
 
canModifyCode() - Method in class org.jruby.compiler.ir.instructions.CALL_Instr
 
CANON - Static variable in class org.jruby.util.Numeric
 
canonical_name() - Method in class org.jruby.javasupport.JavaClass
 
canonicalizePath(String) - Method in class org.jruby.runtime.load.LoadService
 
capitalize(ThreadContext) - Method in class org.jruby.RubyString
rb_str_capitalize / rb_str_capitalize_bang
capitalize(ThreadContext) - Method in class org.jruby.RubySymbol
 
capitalize19(ThreadContext) - Method in class org.jruby.RubyString
 
capitalize_bang(ThreadContext) - Method in class org.jruby.RubyString
 
capitalize_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
capture(int) - Method in class org.jruby.parser.StaticScope
 
captureFeature(int) - Method in class org.jruby.lexer.yacc.LexerSource
 
captures(ThreadContext) - Method in class org.jruby.RubyMatchData
match_captures
CapturingByteListLexerSource - Class in org.jruby.lexer.yacc
 
CapturingByteListLexerSource(String, ByteList, List<String>, int, boolean) - Constructor for class org.jruby.lexer.yacc.CapturingByteListLexerSource
 
case100_line672(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case102_line667(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case103_line670(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case104_line672(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case104_line678(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case105_line682(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case106_line688(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case107_line691(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case108_line696(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case109_line699(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case10_line323(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case10_line333(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case110_line703(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case111_line706(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case112_line708(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case11_line326(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case11_line336(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case12_line329(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case12_line339(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case13_line332(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case13_line342(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case14_line335(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case14_line345(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case15_line338(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case15_line348(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case16_line341(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case16_line351(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case172_line691(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case173_line696(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case174_line701(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case175_line717(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case176_line720(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case177_line723(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case178_line726(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case179_line729(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case17_line344(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case17_line354(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case180_line732(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case181_line735(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case182_line738(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case183_line745(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case184_line727(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case184_line751(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case185_line732(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case185_line754(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case186_line737(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case186_line757(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case187_line753(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case187_line760(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case188_line763(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case188_line772(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case189_line766(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case189_line776(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case18_line351(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case18_line361(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case190_line769(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case190_line779(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case191_line772(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case191_line782(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case192_line775(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case192_line785(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case193_line782(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case193_line788(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case194_line785(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case194_line791(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case195_line788(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case195_line794(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case196_line791(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case196_line801(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case197_line794(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case197_line808(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case198_line797(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case198_line811(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case199_line800(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case199_line814(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case19_line358(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case19_line368(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case1_line271(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case1_line280(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case200_line803(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case200_line817(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case201_line806(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case201_line820(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case202_line809(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case202_line823(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case203_line812(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case203_line826(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case204_line815(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case204_line829(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case205_line818(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case205_line832(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case206_line821(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case206_line839(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case207_line824(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case207_line842(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case208_line827(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case208_line845(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case209_line830(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case209_line848(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case20_line362(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case20_line372(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case210_line833(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case210_line851(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case211_line836(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case211_line854(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case212_line839(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case212_line857(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case213_line842(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case213_line860(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case214_line845(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case214_line863(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case215_line848(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case215_line866(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case216_line852(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case216_line869(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case217_line872(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case218_line858(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case218_line875(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case219_line861(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case219_line884(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case21_line367(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case21_line377(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case220_line864(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case220_line887(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case221_line868(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case221_line890(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case222_line871(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case222_line893(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case223_line876(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case223_line896(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case224_line879(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case224_line899(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case225_line883(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case225_line902(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case226_line886(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case226_line905(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case227_line909(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case228_line912(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case229_line893(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case229_line916(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case22_line372(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case22_line382(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case230_line896(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case231_line899(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case231_line922(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case232_line903(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case232_line925(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case233_line907(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case233_line928(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case234_line911(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case234_line932(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case235_line915(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case236_line920(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case237_line923(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case238_line926(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case239_line929(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case239_line941(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case23_line378(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case23_line388(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case240_line932(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case240_line944(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case241_line936(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case241_line947(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case242_line940(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case242_line951(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case243_line944(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case243_line955(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case244_line948(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case244_line958(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case245_line952(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case245_line960(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case246_line956(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case246_line965(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case247_line960(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case247_line969(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case248_line964(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case248_line972(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case249_line967(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case24_line382(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case24_line392(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case250_line970(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case250_line977(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case251_line972(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case251_line980(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case252_line983(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case253_line978(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case253_line992(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case254_line1004(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case254_line980(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case255_line1013(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case255_line984(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case256_line1023(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case256_line986(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case257_line991(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case258_line996(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case25_line391(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case25_line397(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case260_line1001(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case261_line1004(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case262_line1008(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case263_line1011(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case264_line1014(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case265_line1035(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case266_line1038(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case267_line1041(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case268_line1043(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case269_line1047(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case26_line407(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case26_line413(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case270_line1054(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case271_line1057(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case272_line1060(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case273_line1026(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case273_line1069(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case274_line1029(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case274_line1072(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case275_line1032(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case275_line1075(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case276_line1034(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case276_line1078(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case277_line1038(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case277_line1081(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case278_line1045(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case278_line1084(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case279_line1048(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case279_line1087(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case27_line411(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case27_line417(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case280_line1051(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case280_line1090(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case281_line1058(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case281_line1093(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case282_line1067(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case283_line1070(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case283_line1097(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case284_line1073(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case284_line1105(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case285_line1076(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case285_line1108(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case286_line1079(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case286_line1111(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case287_line1082(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case287_line1114(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case288_line1085(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case288_line1116(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case289_line1118(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case28_line414(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case28_line420(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case290_line1089(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case290_line1122(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case291_line1097(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case291_line1124(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case292_line1100(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case292_line1126(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case293_line1103(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case293_line1130(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case294_line1105(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case294_line1133(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case295_line1107(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case295_line1136(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case296_line1111(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case296_line1138(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case297_line1113(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case297_line1140(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case298_line1115(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case298_line1144(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case299_line1119(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case299_line1149(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case29_line417(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case29_line423(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case2_line274(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case2_line283(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case300_line1122(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case300_line1155(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case301_line1130(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case301_line1158(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case302_line1133(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case302_line1162(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case303_line1135(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case303_line1168(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case304_line1137(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case304_line1173(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case305_line1140(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case305_line1179(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case306_line1145(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case306_line1182(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case307_line1151(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case307_line1190(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case308_line1154(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case308_line1192(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case309_line1158(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case309_line1196(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case30_line420(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case30_line426(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case310_line1164(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case310_line1204(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case311_line1169(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case311_line1207(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case312_line1175(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case312_line1210(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case313_line1178(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case313_line1213(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case314_line1187(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case314_line1217(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case315_line1189(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case316_line1193(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case317_line1201(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case318_line1204(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case319_line1207(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case31_line423(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case31_line429(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case320_line1210(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case321_line1214(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case321_line1231(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case323_line1236(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case325_line1241(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case326_line1244(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case327_line1247(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case328_line1251(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case329_line1254(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case32_line426(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case32_line432(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case330_line1229(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case330_line1258(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case331_line1261(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case332_line1234(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case332_line1264(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case333_line1267(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case334_line1239(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case334_line1270(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case335_line1273(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case336_line1243(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case336_line1276(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case337_line1247(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case337_line1279(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case338_line1251(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case338_line1282(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case339_line1261(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case339_line1286(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case33_line434(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case33_line436(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case340_line1263(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case340_line1289(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case341_line1269(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case341_line1292(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case342_line1280(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case342_line1295(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case343_line1283(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case343_line1298(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case344_line1287(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case344_line1301(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case345_line1290(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case345_line1305(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case346_line1293(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case346_line1308(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case347_line1296(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case347_line1311(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case348_line1299(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case348_line1314(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case349_line1302(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case349_line1317(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case350_line1307(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case350_line1320(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case351_line1309(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case351_line1323(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case352_line1313(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case352_line1326(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case353_line1315(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case353_line1329(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case354_line1320(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case354_line1333(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case355_line1337(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case356_line1325(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case356_line1342(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case357_line1328(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case357_line1345(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case358_line1348(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case360_line1335(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case360_line1354(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case361_line1348(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case361_line1359(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case362_line1352(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case362_line1362(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case363_line1366(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case364_line1369(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case365_line1358(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case365_line1373(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case366_line1377(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case367_line1363(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case367_line1383(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case368_line1387(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case369_line1392(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case36_line443(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case36_line445(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case370_line1374(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case370_line1395(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case371_line1399(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case372_line1381(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case372_line1401(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case373_line1406(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case374_line1387(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case374_line1417(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case375_line1392(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case375_line1420(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case376_line1398(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case376_line1424(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case377_line1415(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case377_line1427(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case378_line1430(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case378_line1431(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case379_line1433(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case379_line1434(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case37_line446(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case37_line448(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case380_line1436(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case380_line1440(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case381_line1439(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case381_line1443(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case382_line1442(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case383_line1445(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case383_line1448(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case384_line1448(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case384_line1453(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case385_line1456(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case385_line1456(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case386_line1458(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case386_line1462(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case387_line1462(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case387_line1465(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case388_line1464(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case388_line1470(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case389_line1470(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case389_line1473(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case38_line449(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case38_line451(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case390_line1477(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case391_line1480(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case392_line1476(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case392_line1485(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case393_line1488(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case393_line1489(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case394_line1492(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case394_line1493(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case395_line1496(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case395_line1496(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case396_line1502(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case397_line1502(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case397_line1510(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case398_line1513(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case399_line1507(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case399_line1516(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case39_line452(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case39_line454(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case3_line286(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case3_line296(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case401_line1523(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case402_line1513(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case404_line1519(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case405_line1532(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case406_line1533(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case406_line1535(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case407_line1538(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case408_line1542(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case408_line1550(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case409_line1553(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case409_line1557(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case410_line1556(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case410_line1573(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case411_line1588(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case412_line1591(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case413_line1595(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case414_line1598(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case416_line1562(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case416_line1603(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case417_line1565(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case417_line1607(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case418_line1568(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case418_line1610(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case419_line1571(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case419_line1615(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case41_line457(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case41_line459(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case420_line1574(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case420_line1618(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case421_line1577(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case421_line1622(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case422_line1582(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case422_line1625(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case423_line1587(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case423_line1629(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case424_line1632(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case425_line1636(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case426_line1595(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case426_line1639(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case427_line1598(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case427_line1643(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case428_line1600(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case428_line1647(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case429_line1603(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case429_line1651(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case430_line1609(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case430_line1657(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case431_line1615(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case431_line1660(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case432_line1620(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case432_line1663(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case433_line1623(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case434_line1626(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case434_line1669(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case435_line1629(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case436_line1632(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case437_line1635(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case438_line1638(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case439_line1641(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case439_line1678(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case440_line1644(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case440_line1702(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case441_line1649(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case441_line1705(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case442_line1652(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case442_line1708(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case443_line1655(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case443_line1711(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case444_line1658(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case445_line1661(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case446_line1672(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case447_line1677(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case448_line1681(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case449_line1687(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case449_line1716(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case44_line464(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case44_line466(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case450_line1694(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case450_line1719(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case451_line1705(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case451_line1722(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case452_line1708(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case452_line1725(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case453_line1728(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case454_line1731(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case455_line1716(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case455_line1734(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case456_line1725(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case456_line1738(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case457_line1742(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case458_line1746(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case459_line1733(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case459_line1749(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case45_line467(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case45_line469(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case460_line1742(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case460_line1753(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case461_line1745(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case461_line1756(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case462_line1749(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case462_line1758(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case463_line1755(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case463_line1761(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case464_line1757(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case464_line1767(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case465_line1769(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case465_line1772(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case466_line1772(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case466_line1776(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case467_line1775(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case467_line1779(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case468_line1782(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case469_line1784(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case469_line1785(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case46_line470(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case46_line472(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case470_line1788(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case470_line1789(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case471_line1791(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case472_line1794(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case473_line1797(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case474_line1800(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case475_line1803(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case476_line1806(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case477_line1809(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case478_line1812(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case479_line1815(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case480_line1818(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case481_line1822(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case482_line1825(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case483_line1828(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case484_line1831(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case486_line1837(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case487_line1847(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case488_line1854(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case489_line1869(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case48_line476(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case48_line478(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case490_line1808(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case490_line1872(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case491_line1877(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case492_line1886(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case493_line1814(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case493_line1895(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case494_line1818(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case494_line1898(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case495_line1822(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case495_line1902(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case496_line1905(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case499_line1911(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case49_line479(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case49_line481(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case4_line303(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case4_line313(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case500_line1918(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case503_line1925(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case504_line1935(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case505_line1938(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case506_line1942(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case507_line1948(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case508_line1950(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case509_line1960(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case50_line484(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case50_line486(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case510_line1963(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case512_line1968(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case513_line1972(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case514_line1982(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case51_line486(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case51_line488(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case52_line492(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case52_line494(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case531_line1992(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case532_line1995(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case536_line2000(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case539_line2006(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case53_line495(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case53_line497(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case540_line2010(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case541_line2014(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case54_line498(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case54_line500(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case55_line501(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case55_line503(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case56_line504(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case56_line506(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case57_line507(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case57_line509(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case58_line510(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case58_line512(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case59_line513(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case59_line515(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case61_line519(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case61_line521(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case62_line526(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case63_line525(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case63_line529(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case64_line530(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case64_line534(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case65_line533(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case65_line537(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case66_line537(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case66_line540(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case67_line540(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case67_line543(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case68_line543(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case68_line546(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case69_line546(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case69_line549(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case6_line311(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case6_line321(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case70_line552(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case71_line551(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case71_line555(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case72_line556(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case72_line558(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case73_line559(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case73_line561(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case74_line563(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case75_line566(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case75_line566(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case76_line569(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case76_line571(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case77_line572(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case77_line574(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case78_line575(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case78_line579(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case79_line578(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case79_line582(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case7_line314(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case7_line324(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case80_line586(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case80_line587(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case81_line589(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case81_line596(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case82_line592(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case82_line601(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case83_line595(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case83_line604(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case84_line598(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case84_line607(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case85_line601(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case85_line610(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case86_line610(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case86_line613(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case87_line616(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case87_line619(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case88_line623(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case88_line625(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case89_line627(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case89_line634(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case8_line317(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case8_line327(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case90_line630(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case90_line638(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case91_line633(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case92_line636(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case92_line643(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case93_line639(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case93_line646(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case94_line648(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case94_line649(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case95_line657(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case96_line661(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case98_line655(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case98_line666(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case99_line660(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case99_line669(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
case9_line321(Object, Object[], int) - Method in class org.jruby.parser.DefaultRubyParser
 
case9_line331(Object, Object[], int) - Method in class org.jruby.parser.Ruby19Parser
 
CASE_Instr - Class in org.jruby.compiler.ir.instructions
 
CASE_Instr(Variable, Operand, Label) - Constructor for class org.jruby.compiler.ir.instructions.CASE_Instr
 
casecmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
casecmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubySymbol
 
caseCmp(byte[], int, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
casecmp19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
CASEFOLD_FILESYSTEM - Static variable in class org.jruby.util.Dir
 
casefold_p(ThreadContext) - Method in class org.jruby.RubyRegexp
 
CaseNode - Class in org.jruby.ast
A Case statement.
CaseNode(ISourcePosition, Node, ListNode) - Constructor for class org.jruby.ast.CaseNode
 
castore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
cat(byte[]) - Method in class org.jruby.RubyString
 
cat(byte[], int, int) - Method in class org.jruby.RubyString
 
cat(ByteList) - Method in class org.jruby.RubyString
 
cat(byte) - Method in class org.jruby.RubyString
 
cat(int) - Method in class org.jruby.RubyString
 
cat(int, Encoding) - Method in class org.jruby.RubyString
 
cat(byte[], int, int, Encoding, int, int) - Method in class org.jruby.RubyString
 
cat(byte[], int, int, Encoding) - Method in class org.jruby.RubyString
 
cat19(RubyString) - Method in class org.jruby.RubyString
 
catAscii(byte[], int, int) - Method in class org.jruby.RubyString
 
cause(Block) - Method in class org.jruby.NativeException
 
cbrt(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
ceil(IRubyObject[]) - Method in class org.jruby.RubyBigDecimal
 
ceil() - Method in class org.jruby.RubyFloat
flo_ceil
ceil() - Method in class org.jruby.RubyNumeric
num_ceil
center(IRubyObject) - Method in class org.jruby.RubyString
rb_str_center
center(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
center(IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. 
center19(IRubyObject) - Method in class org.jruby.RubyString
 
center19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
CFG - Class in org.jruby.compiler.ir.representations
 
CFG(IR_Scope) - Constructor for class org.jruby.compiler.ir.representations.CFG
 
CFG.CFG_Edge - Class in org.jruby.compiler.ir.representations
 
CFG.CFG_Edge(BasicBlock, BasicBlock) - Constructor for class org.jruby.compiler.ir.representations.CFG.CFG_Edge
 
CFG_Builder - Class in org.jruby.compiler.ir.compiler_pass
 
CFG_Builder() - Constructor for class org.jruby.compiler.ir.compiler_pass.CFG_Builder
 
CHAINED_COMPILE_LINE_COUNT - Static variable in class org.jruby.RubyInstanceConfig
The number of lines at which a method, class, or block body is split into chained methods (to dodge 64k method-size limit in JVM).
ChainedChildBodyCompiler - Class in org.jruby.compiler.impl
 
ChainedChildBodyCompiler(StandardASMCompiler, String, ASTInspector, StaticScope, ChildScopedBodyCompiler) - Constructor for class org.jruby.compiler.impl.ChainedChildBodyCompiler
 
ChainedChildBodyCompiler19 - Class in org.jruby.compiler.impl
 
ChainedChildBodyCompiler19(StandardASMCompiler, String, ASTInspector, StaticScope, ChildScopedBodyCompiler) - Constructor for class org.jruby.compiler.impl.ChainedChildBodyCompiler19
 
ChainedRootBodyCompiler - Class in org.jruby.compiler.impl
 
ChainedRootBodyCompiler(StandardASMCompiler, String, ASTInspector, StaticScope, RootScopedBodyCompiler) - Constructor for class org.jruby.compiler.impl.ChainedRootBodyCompiler
 
chainToMethod(String) - Method in interface org.jruby.compiler.BodyCompiler
 
chainToMethod(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
change_privilege(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
change_privilege(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
ChannelDescriptor - Class in org.jruby.util.io
ChannelDescriptor provides an abstraction similar to the concept of a "file descriptor" on any POSIX system.
ChannelDescriptor(Channel, int, ModeFlags, FileDescriptor) - Constructor for class org.jruby.util.io.ChannelDescriptor
Construct a new ChannelDescriptor with the given channel, file number, mode flags, and file descriptor object.
ChannelDescriptor(InputStream, int, ModeFlags, FileDescriptor) - Constructor for class org.jruby.util.io.ChannelDescriptor
Special constructor to create the ChannelDescriptor out of the stream, file number, mode flags, and file descriptor object.
ChannelDescriptor(Channel, int, FileDescriptor) - Constructor for class org.jruby.util.io.ChannelDescriptor
Construct a new ChannelDescriptor with the given channel, file number, and file descriptor object.
ChannelStream - Class in org.jruby.util.io
This file implements a seekable IO file.
ChannelStream(Ruby, ChannelDescriptor, ModeFlags, FileDescriptor) - Constructor for class org.jruby.util.io.ChannelStream
 
ChannelStream(Ruby, ChannelDescriptor) - Constructor for class org.jruby.util.io.ChannelStream
 
ChannelStream(Ruby, ChannelDescriptor, FileDescriptor) - Constructor for class org.jruby.util.io.ChannelStream
 
ChannelStream(Ruby, ChannelDescriptor, ModeFlags) - Constructor for class org.jruby.util.io.ChannelStream
 
characterIndex - Variable in class org.jruby.RubyInstanceConfig
 
chardev_p() - Method in class org.jruby.RubyFileStat
 
chardev_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
chars(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyArgsFile
 
chars18(ThreadContext, Block) - Method in class org.jruby.RubyString
 
chars19(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
chars19(ThreadContext, Block) - Method in class org.jruby.RubyString
 
chars19(ThreadContext, Block) - Method in class org.jruby.RubyStringIO
 
charset_map_get(IRubyObject) - Static method in class org.jruby.RubyIconv
 
chdir(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyDir
Changes the current directory to path
check(IRubyObject) - Method in class org.jruby.RubyStringScanner
 
check_until(IRubyObject) - Method in class org.jruby.RubyStringScanner
 
checkArgCount(Ruby, int) - Method in class org.jruby.ast.ArgsNode
 
checkArgCount(Ruby, int) - Method in class org.jruby.ast.ArgsPreTwoArgNode
 
checkArgs(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyEnumerable
 
checkArgumentCount(JavaMethod, ThreadContext, String, IRubyObject[], int) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
checkArgumentCount(Ruby, IRubyObject[], int, int) - Static method in class org.jruby.runtime.Arity
 
checkArgumentCount(Ruby, int, int, int) - Static method in class org.jruby.runtime.Arity
 
checkArity(int) - Method in class org.jruby.javasupport.JavaCallable
 
checkArity(Ruby, IRubyObject[]) - Method in class org.jruby.runtime.Arity
 
checkArity(Ruby, int) - Method in class org.jruby.runtime.Arity
 
checkArray(IRubyObject) - Static method in class org.jruby.ext.ffi.AbstractMemory
 
checkArrayType() - Method in class org.jruby.RubyArray
 
checkArrayType() - Method in class org.jruby.RubyBasicObject
rb_check_array_type Returns the result of trying to convert this object to an Array with "to_ary".
checkArrayType() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
checkBounds(Ruby, long, long, long) - Static method in class org.jruby.ext.ffi.Util
 
checkcast(String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
checkClosed() - Method in class org.jruby.RubyIO
Deprecated. will be removed in 1.2
checkClosed(Ruby) - Method in class org.jruby.util.io.OpenFile
 
checkData(IRubyObject) - Static method in class org.jruby.util.TypeConverter
Checks that this object is of type DATA and then returns it, otherwise raises failure (MRI: Check_Type(obj, T_DATA))
checkEmptyLoad(String) - Method in class org.jruby.runtime.load.LoadService
 
checkExpression(Node) - Method in class org.jruby.parser.ParserSupport
Does this node represent an expression?
checkFrozen() - Method in class org.jruby.RubyObject
The actual method that checks frozen with the default frozen message from MRI.
checkFrozen() - Method in class org.jruby.RubyStringIO
 
checkInheritable(IRubyObject) - Static method in class org.jruby.RubyClass
rb_check_inheritable
checkInitialized() - Method in class org.jruby.RubyIO
Deprecated. will be removed in 1.2
checkInt(IRubyObject, long) - Static method in class org.jruby.RubyNumeric
check_int
checkIsExceptionHandled(ArgumentsCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
checkIsExceptionHandled(ArgumentsCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
checkIsModule(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
checkMail(ThreadContext) - Method in class org.jruby.RubyThread
 
checkMethodArity(int, int, int) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
checkMethodArity(int, int, int) - Method in interface org.jruby.compiler.VariableCompiler
 
checkNewModes(ModeFlags) - Method in class org.jruby.util.io.ChannelDescriptor
Check whether a specified set of mode flags is a superset of this descriptor's original set of mode flags.
checkOpen() - Method in class org.jruby.util.io.ChannelDescriptor
Check whether the isOpen returns true, raising a BadDescriptorException if it returns false.
checkPermissionsSubsetOf(ModeFlags) - Method in class org.jruby.util.io.ChannelStream
 
checkReadable() - Method in class org.jruby.util.io.ChannelStream
 
checkReadable(Ruby) - Method in class org.jruby.util.io.OpenFile
 
checkSafeString(IRubyObject) - Method in class org.jruby.Ruby
 
checkShutdown(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.Queue
 
checkStringSafety(Ruby, IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
checkStringType() - Method in class org.jruby.RubyBasicObject
rb_check_string_type Tries to return a coerced string representation of this object, using "to_str".
checkStringType() - Method in class org.jruby.RubyString
 
checkStringType() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
checkSuperDisabledOrOutOfMethod(ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
checkSuperDisabledOrOutOfMethod(ThreadContext, RubyModule, String) - Static method in class org.jruby.runtime.callsite.SuperCallSite
 
checkUselessStatement(Node) - Method in class org.jruby.parser.ParserSupport
Check to see if current node is an useless statement.
checkUselessStatements(BlockNode) - Method in class org.jruby.parser.ParserSupport
Check all nodes but the last one in a BlockNode for useless (void context) statements.
checkWhenWithSplat() - Method in interface org.jruby.compiler.BodyCompiler
 
checkWhenWithSplat() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
checkWritable() - Method in class org.jruby.util.io.ChannelStream
 
checkWritable(Ruby) - Method in class org.jruby.util.io.OpenFile
 
childNodes() - Method in class org.jruby.ast.AliasNode
 
childNodes() - Method in class org.jruby.ast.AndNode
 
childNodes() - Method in class org.jruby.ast.ArgAuxillaryNode
 
childNodes() - Method in class org.jruby.ast.ArgsCatNode
 
childNodes() - Method in class org.jruby.ast.ArgsNode
 
childNodes() - Method in class org.jruby.ast.ArgsPushNode
 
childNodes() - Method in class org.jruby.ast.ArgumentNode
 
childNodes() - Method in class org.jruby.ast.AttrAssignNode
 
childNodes() - Method in class org.jruby.ast.BackRefNode
 
childNodes() - Method in class org.jruby.ast.BeginNode
 
childNodes() - Method in class org.jruby.ast.BignumNode
 
childNodes() - Method in class org.jruby.ast.BlockArgNode
 
childNodes() - Method in class org.jruby.ast.BlockPassNode
 
childNodes() - Method in class org.jruby.ast.BreakNode
 
childNodes() - Method in class org.jruby.ast.CallNode
 
childNodes() - Method in class org.jruby.ast.CaseNode
 
childNodes() - Method in class org.jruby.ast.ClassNode
 
childNodes() - Method in class org.jruby.ast.ClassVarAsgnNode
 
childNodes() - Method in class org.jruby.ast.ClassVarDeclNode
 
childNodes() - Method in class org.jruby.ast.ClassVarNode
 
childNodes() - Method in class org.jruby.ast.Colon2Node
 
childNodes() - Method in class org.jruby.ast.Colon3Node
 
childNodes() - Method in class org.jruby.ast.ConstDeclNode
 
childNodes() - Method in class org.jruby.ast.ConstNode
 
childNodes() - Method in class org.jruby.ast.DAsgnNode
 
childNodes() - Method in class org.jruby.ast.DefinedNode
 
childNodes() - Method in class org.jruby.ast.DefnNode
 
childNodes() - Method in class org.jruby.ast.DefsNode
 
childNodes() - Method in class org.jruby.ast.DotNode
 
childNodes() - Method in class org.jruby.ast.DVarNode
 
childNodes() - Method in class org.jruby.ast.EncodingNode
 
childNodes() - Method in class org.jruby.ast.EnsureNode
 
childNodes() - Method in class org.jruby.ast.EvStrNode
 
childNodes() - Method in class org.jruby.ast.FalseNode
 
childNodes() - Method in class org.jruby.ast.FCallNode
 
childNodes() - Method in class org.jruby.ast.FixnumNode
 
childNodes() - Method in class org.jruby.ast.FlipNode
 
childNodes() - Method in class org.jruby.ast.FloatNode
 
childNodes() - Method in class org.jruby.ast.ForNode
 
childNodes() - Method in class org.jruby.ast.GlobalAsgnNode
 
childNodes() - Method in class org.jruby.ast.GlobalVarNode
 
childNodes() - Method in class org.jruby.ast.HashNode
 
childNodes() - Method in class org.jruby.ast.IfNode
 
childNodes() - Method in class org.jruby.ast.InstAsgnNode
 
childNodes() - Method in class org.jruby.ast.InstVarNode
 
childNodes() - Method in class org.jruby.ast.IterNode
 
childNodes() - Method in class org.jruby.ast.LambdaNode
 
childNodes() - Method in class org.jruby.ast.ListNode
 
childNodes() - Method in class org.jruby.ast.LocalAsgnNode
 
childNodes() - Method in class org.jruby.ast.LocalVarNode
 
childNodes() - Method in class org.jruby.ast.Match2Node
 
childNodes() - Method in class org.jruby.ast.Match3Node
 
childNodes() - Method in class org.jruby.ast.MatchNode
 
childNodes() - Method in class org.jruby.ast.ModuleNode
 
childNodes() - Method in class org.jruby.ast.MultipleAsgn19Node
 
childNodes() - Method in class org.jruby.ast.MultipleAsgnNode
 
childNodes() - Method in class org.jruby.ast.NewlineNode
 
childNodes() - Method in class org.jruby.ast.NextNode
 
childNodes() - Method in class org.jruby.ast.NilNode
 
childNodes() - Method in class org.jruby.ast.Node
 
childNodes() - Method in class org.jruby.ast.NotNode
 
childNodes() - Method in class org.jruby.ast.NthRefNode
 
childNodes() - Method in class org.jruby.ast.OpAsgnAndNode
 
childNodes() - Method in class org.jruby.ast.OpAsgnNode
 
childNodes() - Method in class org.jruby.ast.OpAsgnOrNode
 
childNodes() - Method in class org.jruby.ast.OpElementAsgnNode
 
childNodes() - Method in class org.jruby.ast.OptArgNode
 
childNodes() - Method in class org.jruby.ast.OrNode
 
childNodes() - Method in class org.jruby.ast.RedoNode
 
childNodes() - Method in class org.jruby.ast.RegexpNode
 
childNodes() - Method in class org.jruby.ast.RescueBodyNode
 
childNodes() - Method in class org.jruby.ast.RescueNode
 
childNodes() - Method in class org.jruby.ast.RetryNode
 
childNodes() - Method in class org.jruby.ast.ReturnNode
 
childNodes() - Method in class org.jruby.ast.RootNode
 
childNodes() - Method in class org.jruby.ast.SClassNode
 
childNodes() - Method in class org.jruby.ast.SelfNode
 
childNodes() - Method in class org.jruby.ast.SplatNode
 
childNodes() - Method in class org.jruby.ast.StarNode
 
childNodes() - Method in class org.jruby.ast.StrNode
 
childNodes() - Method in class org.jruby.ast.SuperNode
 
childNodes() - Method in class org.jruby.ast.SValueNode
 
childNodes() - Method in class org.jruby.ast.SymbolNode
 
childNodes() - Method in class org.jruby.ast.ToAryNode
 
childNodes() - Method in class org.jruby.ast.TrueNode
 
childNodes() - Method in class org.jruby.ast.TypedArgumentNode
 
childNodes() - Method in class org.jruby.ast.UndefNode
 
childNodes() - Method in class org.jruby.ast.UntilNode
 
childNodes() - Method in class org.jruby.ast.VAliasNode
 
childNodes() - Method in class org.jruby.ast.VCallNode
 
childNodes() - Method in class org.jruby.ast.WhenNode
 
childNodes() - Method in class org.jruby.ast.WhileNode
 
childNodes() - Method in class org.jruby.ast.XStrNode
 
childNodes() - Method in class org.jruby.ast.YieldNode
 
childNodes() - Method in class org.jruby.ast.ZArrayNode
 
childNodes() - Method in class org.jruby.ast.ZeroArgNode
 
childNodes() - Method in class org.jruby.ast.ZSuperNode
 
ChildScopedBodyCompiler - Class in org.jruby.compiler.impl
 
ChildScopedBodyCompiler(StandardASMCompiler, String, ASTInspector, StaticScope) - Constructor for class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
ChildScopedBodyCompiler19 - Class in org.jruby.compiler.impl
 
ChildScopedBodyCompiler19(StandardASMCompiler, String, ASTInspector, StaticScope) - Constructor for class org.jruby.compiler.impl.ChildScopedBodyCompiler19
 
chmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFile
 
chmod(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
choice(ThreadContext) - Method in class org.jruby.RubyArray
 
choice19(ThreadContext) - Method in class org.jruby.RubyArray
 
choiceCommon(ThreadContext) - Method in class org.jruby.RubyArray
 
chomp(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
Deprecated. Use the zero or one-arg versions.
chomp(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
chomp(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
chomp(ThreadContext) - Method in class org.jruby.RubyString
rb_str_chop
chomp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
chomp(IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. 
chomp19(ThreadContext) - Method in class org.jruby.RubyString
 
chomp19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
chomp_bang(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
Deprecated. Use the zero or one-arg versions.
chomp_bang(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
chomp_bang(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
chomp_bang(ThreadContext) - Method in class org.jruby.RubyString
rb_str_chomp_bang In the common case, removes CR and LF characters in various ways depending on the value of the optional args[0].
chomp_bang(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
chomp_bang(IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. 
chomp_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
chomp_bang19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
chop(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
chop(ThreadContext) - Method in class org.jruby.RubyString
rb_str_chop / rb_str_chop_bang
chop19(ThreadContext) - Method in class org.jruby.RubyString
 
chop_bang(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
chop_bang(ThreadContext) - Method in class org.jruby.RubyString
 
chop_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
chown(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyFile
 
chown(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
chr(ThreadContext) - Method in class org.jruby.RubyInteger
int_chr
chr(ThreadContext) - Method in class org.jruby.RubyString
 
chr19(ThreadContext) - Method in class org.jruby.RubyInteger
 
chr19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyInteger
 
chroot(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDir
Changes the root directory (only allowed by super user).
ci(Class) - Static method in class org.jruby.util.CodegenUtils
Creates a class identifier of form Labc/abc;, from a Class.
CLASS - Static variable in class org.jruby.compiler.ASTInspector
 
CLASS - Static variable in class org.jruby.runtime.ClassIndex
 
CLASS_ALLOCATOR - Static variable in class org.jruby.RubyClass
 
CLASS_INDEX - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The lvar index of the RubyClass being invoked against
class_loader() - Method in class org.jruby.javasupport.JavaClass
 
CLASS_NAME - Static variable in class org.jruby.ext.ffi.CallbackInfo
 
CLASS_NAME - Static variable in class org.jruby.ext.ffi.io.FileDescriptorIO
 
CLASS_NAME - Static variable in class org.jruby.ext.ffi.StructLayoutBuilder
 
CLASS_NAME - Static variable in class org.jruby.NativeException
 
CLASS_VAR - Static variable in class org.jruby.compiler.ASTInspector
 
class_variable_defined_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
class_variable_get(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_cvar_get
class_variable_set(IRubyObject, IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_cvar_set
class_variables(ThreadContext) - Method in class org.jruby.RubyModule
rb_mod_class_variables
ClassBodyCompiler - Class in org.jruby.compiler.impl
 
ClassBodyCompiler(StandardASMCompiler, String, ASTInspector, StaticScope) - Constructor for class org.jruby.compiler.impl.ClassBodyCompiler
 
ClassCache - Class in org.jruby.management
 
ClassCache(Ruby) - Constructor for class org.jruby.management.ClassCache
 
ClassCache<T> - Class in org.jruby.util
A Simple cache which maintains a collection of classes that can potentially be shared among multiple runtimes (or whole JVM).
ClassCache(ClassLoader, int) - Constructor for class org.jruby.util.ClassCache
The ClassLoader this class cache will use for any classes generated through it.
ClassCache(ClassLoader) - Constructor for class org.jruby.util.ClassCache
 
ClassCache.ClassGenerator - Interface in org.jruby.util
 
ClassCache.OneShotClassLoader - Class in org.jruby.util
 
ClassCache.OneShotClassLoader(ClassLoader) - Constructor for class org.jruby.util.ClassCache.OneShotClassLoader
 
ClassCacheMBean - Interface in org.jruby.management
 
classes() - Method in class org.jruby.javasupport.JavaClass
 
ClassExtensionLibrary - Class in org.jruby.runtime.load
The ClassExtensionLibrary wraps a class which implements BasicLibraryService, and when asked to load the service, does a basicLoad of the BasicLibraryService.
ClassExtensionLibrary(Class) - Constructor for class org.jruby.runtime.load.ClassExtensionLibrary
 
classId - Variable in class org.jruby.RubyModule
 
ClassIndex - Class in org.jruby.runtime
 
classLoader - Variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The classloader to use for code loading
classLoader - Variable in class org.jruby.runtime.callback.InvocationCallbackFactory
 
className - Variable in class org.jruby.java.MiniJava.AbstractJavaWrapperMethod
 
className - Variable in class org.jruby.java.MiniJava.AbstractJavaWrapperMethodZero
 
ClassNode - Class in org.jruby.ast
A class statement (name, superClass, body).
ClassNode(ISourcePosition, Colon3Node, StaticScope, Node, Node) - Constructor for class org.jruby.ast.ClassNode
 
ClassProvider - Interface in org.jruby.util
 
ClassVarAsgnNode - Class in org.jruby.ast
Class variable assignment node.
ClassVarAsgnNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.ClassVarAsgnNode
 
ClassVarDeclNode - Class in org.jruby.ast
Class variable declaration.
ClassVarDeclNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.ClassVarDeclNode
 
ClassVarNode - Class in org.jruby.ast
Access to a class variable.
ClassVarNode(ISourcePosition, String) - Constructor for class org.jruby.ast.ClassVarNode
 
cleanTerminate(IRubyObject) - Method in class org.jruby.RubyThread
 
cleanup(Ruby, boolean) - Method in class org.jruby.util.io.OpenFile
 
clear(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Clears (zeros out) the memory contents.
clear() - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
clear() - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
clear(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.Queue
 
clear(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.SizedQueue
 
clear() - Method in class org.jruby.RubyArray
 
clear() - Method in class org.jruby.RubyHash
 
clear() - Method in class org.jruby.RubyString
 
clear(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
clear() - Method in class org.jruby.runtime.Frame
Clear the frame, as when the call completes.
clear() - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
clear() - Method in class org.jruby.util.collections.WeakHashSet
 
clear() - Method in class org.jruby.util.WeakIdentityHashMap
 
clearCodeRange() - Method in class org.jruby.RubyString
 
clearEncodingNone() - Method in class org.jruby.RubyRegexp
 
clearerr() - Method in class org.jruby.util.io.ChannelStream
 
clearerr() - Method in interface org.jruby.util.io.Stream
 
clearErrorInfo() - Method in interface org.jruby.compiler.BodyCompiler
 
clearErrorInfo() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
clearErrorInfo(ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
clearKCodeDefault() - Method in class org.jruby.RubyRegexp
 
clearLiteral() - Method in class org.jruby.RubyRegexp
 
clone() - Method in class org.jruby.runtime.Binding
 
clone(Visibility) - Method in class org.jruby.runtime.Binding
 
cloneBlock() - Method in class org.jruby.runtime.Block
 
cloneBlock(Binding) - Method in class org.jruby.runtime.BlockBody
 
cloneBlock(Binding) - Method in class org.jruby.runtime.CallBlock
 
cloneBlock(Binding) - Method in class org.jruby.runtime.CompiledBlock
 
cloneBlock(Binding) - Method in class org.jruby.runtime.CompiledBlock19
 
cloneBlock(Binding) - Method in class org.jruby.runtime.CompiledSharedScopeBlock
 
cloneBlock(Binding) - Method in class org.jruby.runtime.Interpreted19Block
 
cloneBlock(Binding) - Method in class org.jruby.runtime.InterpretedBlock
 
cloneBlock(Binding) - Method in class org.jruby.runtime.MethodBlock
 
cloneBlock(Binding) - Method in class org.jruby.runtime.NullBlockBody
 
cloneBlock(Binding) - Method in class org.jruby.runtime.SharedScopeBlock
 
cloneMethods(RubyModule) - Method in class org.jruby.RubyModule
 
cloneScope() - Method in class org.jruby.runtime.DynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.DummyDynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
close() - Method in class org.jruby.ext.ffi.io.FileDescriptorByteChannel
Closes the Channel.
close() - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
close(int) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
close(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
close() - Method in class org.jruby.RubyDir
Closes the directory stream.
close() - Method in class org.jruby.RubyFile
 
close() - Method in class org.jruby.RubyIconv
 
close() - Method in class org.jruby.RubyIO
Closes all open resources for the IO.
close() - Method in class org.jruby.RubyStringIO
 
close(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyTempfile
 
close() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
close() - Method in class org.jruby.RubyZlib.RubyGzipReader
 
close() - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
close() - Method in class org.jruby.RubyZlib.ZStream
 
close() - Method in class org.jruby.util.io.ChannelDescriptor
Close this descriptor.
close() - Method in class org.jruby.util.io.JRubyObjectInputStream
 
close() - Method in class org.jruby.util.io.NullChannel
 
close() - Method in class org.jruby.util.IOChannel
 
close() - Method in class org.jruby.util.IOInputStream
 
close() - Method in class org.jruby.util.IOOutputStream
 
close() - Method in class org.jruby.util.ZlibDeflate
 
close2(Ruby) - Method in class org.jruby.RubyIO
 
close_bang(ThreadContext) - Method in class org.jruby.RubyTempfile
 
close_read(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
close_read(ThreadContext) - Method in class org.jruby.RubyIO
 
close_read() - Method in class org.jruby.RubyStringIO
 
close_write(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
close_write(ThreadContext) - Method in class org.jruby.RubyIO
 
close_write() - Method in class org.jruby.RubyStringIO
 
closed - Variable in class org.jruby.RubyZlib.RubyGzipFile
 
closed - Variable in class org.jruby.RubyZlib.ZStream
 
closed_p(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
closed_p(ThreadContext) - Method in class org.jruby.RubyIO
 
closed_p() - Method in class org.jruby.RubyStringIO
 
closed_p() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
closed_p() - Method in class org.jruby.RubyZlib.ZStream
 
closed_read_p() - Method in class org.jruby.RubyStringIO
 
closed_write_p() - Method in class org.jruby.RubyStringIO
 
CLOSURE - Static variable in class org.jruby.compiler.ASTInspector
 
CLOSURE_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
CLOSURE_RETURN_Instr - Class in org.jruby.compiler.ir.instructions
 
CLOSURE_RETURN_Instr(Operand) - Constructor for class org.jruby.compiler.ir.instructions.CLOSURE_RETURN_Instr
 
cls() - Method in class org.jruby.compiler.ir.targets.JVM
 
clsData() - Method in class org.jruby.compiler.ir.targets.JVM
 
clump(Class) - Method in class org.jruby.RubyModule.MethodClumper
 
CMD_NO_MORE - Static variable in class org.jruby.JRubyService
 
CMD_START - Static variable in class org.jruby.JRubyService
 
CMD_TERM - Static variable in class org.jruby.JRubyService
 
cmp(IRubyObject) - Method in class org.jruby.RubyFileStat
 
cmperr(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
rb_cmperr
cmpint(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
rb_cmpint
codegen(IR_Scope) - Method in interface org.jruby.compiler.ir.CompilerTarget
 
codegen(IR_Scope) - Method in class org.jruby.compiler.ir.targets.JVM
 
codegen(IR_Script) - Method in class org.jruby.compiler.ir.targets.JVM
 
CodegenUtils - Class in org.jruby.util
 
CodegenUtils() - Constructor for class org.jruby.util.CodegenUtils
 
codeLength(Ruby, Encoding, int) - Static method in class org.jruby.util.StringSupport
 
CodeMemoryIO - Class in org.jruby.ext.ffi.jffi
Representation of code (executable) memory blocks
CodeMemoryIO(Ruby, long) - Constructor for class org.jruby.ext.ffi.jffi.CodeMemoryIO
 
CodeMemoryIO(Ruby, Pointer) - Constructor for class org.jruby.ext.ffi.jffi.CodeMemoryIO
 
codePoint(Ruby, Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
codepoints(ThreadContext, Block) - Method in class org.jruby.RubyString
 
codeRangeScan(Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
codeRangeScan(Encoding, ByteList) - Static method in class org.jruby.util.StringSupport
 
codeRangeScanRestartable(Encoding, byte[], int, int, int) - Static method in class org.jruby.util.StringSupport
 
CodeVersion - Class in org.jruby.compiler.ir
 
coerce(RubyNumeric, Class) - Method in interface org.jruby.javasupport.JavaUtil.NumericConverter
 
coerce(IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
coerce(IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_coerce
coerce(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_coerce
coerce(IRubyObject) - Method in class org.jruby.RubyFloat
flo_coerce
coerce(IRubyObject) - Method in class org.jruby.RubyNumeric
num_coerce
coerce(IRubyObject) - Method in interface org.jruby.util.TypeCoercer
 
coerce_to(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyJRuby.TypeLibrary
 
coerceArgumentsToRuby(SkinnyMethodAdapter, Class[], int) - Static method in class org.jruby.java.MiniJava
 
coerceBin(ThreadContext, String, IRubyObject) - Method in class org.jruby.RubyNumeric
rb_num_coerce_bin coercion taking two arguments
coerceBody(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
coerce_body
coerceCmp(ThreadContext, String, IRubyObject) - Method in class org.jruby.RubyNumeric
rb_num_coerce_cmp coercion used for comparisons
coerceJavaObjectToType(ThreadContext, Object, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
coerceNilToType(RubyNil, Class) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
coerceOtherToType(ThreadContext, IRubyObject, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
coerceRelOp(ThreadContext, String, IRubyObject) - Method in class org.jruby.RubyNumeric
rb_num_coerce_relop coercion used for relative operators
coerceResultAndReturn(SkinnyMethodAdapter, Class) - Static method in class org.jruby.java.MiniJava
 
coerceStringToType(RubyString, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
Coercion - Annotation Type in org.jruby.anno
 
CoercionType - Enum in org.jruby.anno
 
collect(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_collect
collect(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
collect19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
collect19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
collect_bang(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_collect_bang
collectBang(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_collect_bang
collectCommon(ThreadContext, Ruby, IRubyObject, RubyArray, Block, BlockCallback) - Static method in class org.jruby.RubyEnumerable
 
collisions - Static variable in class org.jruby.RubyHash
 
Colon2ConstNode - Class in org.jruby.ast
 
Colon2ConstNode(ISourcePosition, Node, String) - Constructor for class org.jruby.ast.Colon2ConstNode
 
Colon2ImplicitNode - Class in org.jruby.ast
Represents a bare class declaration (e.g.
Colon2ImplicitNode(ISourcePosition, String) - Constructor for class org.jruby.ast.Colon2ImplicitNode
 
Colon2MethodNode - Class in org.jruby.ast
Represents a constant path which ends in a method (e.g.
Colon2MethodNode(ISourcePosition, Node, String) - Constructor for class org.jruby.ast.Colon2MethodNode
 
Colon2Node - Class in org.jruby.ast
Represents a '::' constant access or method call (Java::JavaClass).
Colon2Node(ISourcePosition, Node, String) - Constructor for class org.jruby.ast.Colon2Node
 
Colon3Node - Class in org.jruby.ast
Global scope node (::FooBar).
Colon3Node(ISourcePosition, String) - Constructor for class org.jruby.ast.Colon3Node
 
combination(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_combination
commandStart - Variable in class org.jruby.lexer.yacc.RubyYaccLexer
 
comment - Variable in class org.jruby.RubyZlib.RubyGzipFile
 
comment() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
comp_pat0 - Static variable in class org.jruby.util.Numeric.ComplexPatterns
 
comp_pat1 - Static variable in class org.jruby.util.Numeric.ComplexPatterns
 
comp_pat2 - Static variable in class org.jruby.util.Numeric.ComplexPatterns
 
compact() - Method in class org.jruby.RubyArray
rb_ary_compact
compact_bang() - Method in class org.jruby.RubyArray
rb_ary_compact_bang
compare(ThreadContext, String, IRubyObject, Set<RecursiveComparator.Pair>) - Method in class org.jruby.RubyArray
 
compare(ThreadContext, String, IRubyObject, Set<RecursiveComparator.Pair>) - Method in class org.jruby.RubyHash
 
compare(ThreadContext, String, IRubyObject, IRubyObject, Set<RecursiveComparator.Pair>) - Static method in class org.jruby.util.RecursiveComparator
 
COMPARE_BY_IDENTITY_F - Static variable in class org.jruby.RubyBasicObject
 
compareTo(Object) - Method in class org.jruby.compiler.ir.operands.Variable
 
compareTo(IRubyObject) - Method in class org.jruby.RubyBasicObject
 
compareTo(IRubyObject) - Method in class org.jruby.RubyBignum
 
compareTo(IRubyObject) - Method in class org.jruby.RubyFixnum
 
compareTo(IRubyObject) - Method in class org.jruby.RubyFloat
 
compareTo(IRubyObject) - Method in class org.jruby.RubyString
 
compareValue(RubyNumeric) - Method in class org.jruby.RubyFloat
 
compatible_p(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
CompatVersion - Enum in org.jruby
 
compile(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compile(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compile() - Method in class org.jruby.compiler.JITCompiler.JITClassGenerator
 
compile(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyJRuby
 
COMPILE_DATE - Static variable in class org.jruby.runtime.Constants
 
COMPILE_EXCLUDE - Static variable in class org.jruby.RubyInstanceConfig
 
compileAlias(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileAnd(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileAndLoadFile(String, InputStream, boolean) - Method in class org.jruby.Ruby
 
compileArgs(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgs(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileArgsCat(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgsCatArguments(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgsPush(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgsPush(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileArgsPushArguments(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileArguments(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArray(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileArrayArguments(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileAssignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileAttrAssignAssignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileBackref(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileBegin(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileBignum(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileBlock(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileBreak(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileCall(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileCase(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileClass(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVar(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarAsgnAssignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarDecl(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarDeclAssignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileColon2(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileColon3(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileConst(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileConstDecl(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileConstDeclAssignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
COMPILED_METHOD_PARAMS - Static variable in class org.jruby.runtime.MethodFactory
A Class[] representing the signature of compiled Ruby method.
compiled_script_inspect(IRubyObject) - Static method in class org.jruby.RubyJRuby.JRubyCompiledScript
 
compiled_script_inspect_bytecode(IRubyObject) - Static method in class org.jruby.RubyJRuby.JRubyCompiledScript
 
compiled_script_to_s(IRubyObject) - Static method in class org.jruby.RubyJRuby.JRubyCompiledScript
 
compileDAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDAsgnAssignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
CompiledBlock - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
CompiledBlock(Arity, StaticScope, CompiledBlockCallback, boolean, int) - Constructor for class org.jruby.runtime.CompiledBlock
 
CompiledBlock19 - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
CompiledBlock19(Arity, StaticScope, CompiledBlockCallback19, boolean, int) - Constructor for class org.jruby.runtime.CompiledBlock19
 
CompiledBlockCallback - Class in org.jruby.runtime
 
CompiledBlockCallback() - Constructor for class org.jruby.runtime.CompiledBlockCallback
 
CompiledBlockCallback19 - Interface in org.jruby.runtime
 
CompiledBlockLight - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
CompiledBlockLight(Arity, StaticScope, CompiledBlockCallback, boolean, int) - Constructor for class org.jruby.runtime.CompiledBlockLight
 
CompiledBlockLight19 - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
CompiledBlockLight19(Arity, StaticScope, CompiledBlockCallback19, boolean, int) - Constructor for class org.jruby.runtime.CompiledBlockLight19
 
compileDefined(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDefn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDefs(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
CompiledMethod - Class in org.jruby.internal.runtime.methods
 
CompiledMethod() - Constructor for class org.jruby.internal.runtime.methods.CompiledMethod
 
CompiledMethod.LazyCompiledMethod - Class in org.jruby.internal.runtime.methods
 
CompiledMethod.LazyCompiledMethod(RubyModule, String, Arity, Visibility, StaticScope, Object, CallConfiguration, MethodFactory) - Constructor for class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
compileDot(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDRegexp(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
CompiledScriptLoader - Class in org.jruby.runtime.load
 
CompiledScriptLoader() - Constructor for class org.jruby.runtime.load.CompiledScriptLoader
 
CompiledSharedScopeBlock - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
compileDStr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDSymbol(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDVar(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDXStr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileEnsureNode(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileEvStr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileFalse(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileFCall(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileFixnum(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileFlip(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileFloat(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileFor(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileForIter(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileGetArgumentDefinition(Node, BodyCompiler, String) - Method in class org.jruby.compiler.ASTCompiler
 
compileGetDefinition(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileGetDefinitionBase(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileGlobalAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileGlobalAsgnAssignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileGlobalVar(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileHash(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileHash(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileHashCommon(HashNode, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileIf(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileInstAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileInstAsgnAssignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileInstVar(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileIter(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileIter(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler19
 
compileLambda(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileLocalAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileLocalAsgnAssignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileLocalVar(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileMatch(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileMatch2(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileMatch3(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileMethodArgs(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileModule(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileMultipleAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileMultipleAsgn19(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileMultipleAsgn19Assignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileMultipleAsgnAssignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileNewline(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileNext(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileNil(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileNot(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileNthRef(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnAnd(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnOr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnWithAnd(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnWithMethod(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnWithOr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgnWithAnd(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgnWithMethod(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgnWithOr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compilePostExe(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compilePreExe(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
CompilerCallback - Interface in org.jruby.compiler
 
compileRedo(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileRegexp(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileRescue(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileRetry(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileReturn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileRoot(Node, ScriptCompiler, ASTInspector) - Method in class org.jruby.compiler.ASTCompiler
 
compileRoot(Node, ScriptCompiler, ASTInspector, boolean, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
CompilerPass - Interface in org.jruby.compiler.ir.compiler_pass
 
CompilerTarget - Interface in org.jruby.compiler.ir
 
compileSClass(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileSelf(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileSequencedConditional(CompilerCallback, FastSwitchType, Map<CompilerCallback, int[]>, List<ArgumentsCallback>, List<CompilerCallback>, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
compileSequencedConditional(CompilerCallback, FastSwitchType, Map<CompilerCallback, int[]>, List<ArgumentsCallback>, List<CompilerCallback>, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
compileSplat(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileSplatArguments(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileStr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileSuper(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileSValue(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileSymbol(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileToAry(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileTrue(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileUndef(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileUntil(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileVAlias(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileVCall(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileWhen(Node, List<Node>, Node, BodyCompiler, boolean, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileWhile(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileXStr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileYield(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileZArray(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileZSuper(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
complete(String, int, List) - Method in class org.jruby.ext.Readline.ProcCompletor
 
complete(String, int, List) - Method in class org.jruby.ext.Readline.RubyFileNameCompletor
 
completeAction(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
COMPLEX - Static variable in class org.jruby.runtime.ClassIndex
 
complex_p(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_complex_p
component_type() - Method in class org.jruby.javasupport.JavaClass
 
CompoundArray - Class in org.jruby.compiler.ir.operands
 
CompoundArray(Operand, Operand) - Constructor for class org.jruby.compiler.ir.operands.CompoundArray
 
CompoundString - Class in org.jruby.compiler.ir.operands
 
CompoundString(List<Operand>) - Constructor for class org.jruby.compiler.ir.operands.CompoundString
 
compute_MEET(CFG.CFG_Edge, FlowGraphNode) - Method in class org.jruby.compiler.ir.dataflow.analyses.LiveVariableNode
 
compute_MEET(CFG.CFG_Edge, FlowGraphNode) - Method in class org.jruby.compiler.ir.dataflow.FlowGraphNode
"MEET" current solution of "IN/OUT" with "OUT/IN(pred)", where "pred" is a predecessor of the current node! The choice of "IN/OUT" is determined by the direction of data flow.
compute_MOP_Solution(CFG) - Method in class org.jruby.compiler.ir.dataflow.DataFlowProblem
 
computeDataFlowInfo(List<FlowGraphNode>, BitSet) - Method in class org.jruby.compiler.ir.dataflow.FlowGraphNode
 
computeValue(String, Constant) - Method in class org.jruby.compiler.ir.operands.Fixnum
 
computeValue(String, Constant) - Method in class org.jruby.compiler.ir.operands.Float
 
concat(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_concat
concat(IRubyObject) - Method in class org.jruby.RubyString
rb_str_concat
concat(IRubyObject) - Method in class org.jruby.RubyStringScanner
 
concat19(IRubyObject) - Method in class org.jruby.RubyArray
 
concat19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
concatArrays() - Method in interface org.jruby.compiler.BodyCompiler
 
concatArrays() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
concatArrays(ThreadContext, JavaArray, JavaArray) - Method in class org.jruby.javasupport.JavaClass
Contatenate two Java arrays into a new one.
concatArrays(ThreadContext, JavaArray, IRubyObject) - Method in class org.jruby.javasupport.JavaClass
The slow version for when concatenating a Java array of a different type.
concatObjectArrays() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
concatObjectArrays(IRubyObject[], IRubyObject[]) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
concrete_proxy_inherited(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
ConcreteJavaProxy - Class in org.jruby.java.proxies
 
ConcreteJavaProxy(Ruby, RubyClass) - Constructor for class org.jruby.java.proxies.ConcreteJavaProxy
 
ConcreteJavaProxy.ConcreteNewMethod - Class in org.jruby.java.proxies
 
ConcreteJavaProxy.ConcreteNewMethod(RubyModule, Visibility, DynamicMethod) - Constructor for class org.jruby.java.proxies.ConcreteJavaProxy.ConcreteNewMethod
 
Config - Class in org.jruby.management
 
Config(Ruby) - Constructor for class org.jruby.management.Config
 
ConfigMBean - Interface in org.jruby.management
 
conjugate(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_conjugate
conjugate(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_real
connect(IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
Deprecated. 
connect(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
connect(int, RubyUNIXSocket.LibCSocket.sockaddr_un, int) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
const_defined_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_const_defined
const_get(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_const_get
const_missing(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyModule
Base implementation of Module#const_missing, throws NameError for specific missing constant.
const_set(IRubyObject, IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_const_set
CONSTANT - Static variable in class org.jruby.compiler.ASTInspector
 
Constant - Class in org.jruby.compiler.ir.operands
 
Constant() - Constructor for class org.jruby.compiler.ir.operands.Constant
 
constantGenerations - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
constants - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
constants(ThreadContext) - Method in class org.jruby.RubyModule
 
Constants - Class in org.jruby.runtime
 
constants19(ThreadContext) - Method in class org.jruby.RubyModule
 
constants19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
constantsCommon(ThreadContext, boolean) - Method in class org.jruby.RubyModule
rb_mod_constants
ConstantSite - Interface in org.jruby.runtime.callsite
Represents a constant cache site
constantTableContains(String) - Method in class org.jruby.IncludedModuleWrapper
 
constantTableContains(String) - Method in class org.jruby.RubyModule
 
constantTableFastContains(String) - Method in class org.jruby.IncludedModuleWrapper
 
constantTableFastContains(String) - Method in class org.jruby.RubyModule
 
constantTableFastFetch(String) - Method in class org.jruby.IncludedModuleWrapper
 
constantTableFastFetch(String) - Method in class org.jruby.RubyModule
 
constantTableFastStore(String, IRubyObject) - Method in class org.jruby.IncludedModuleWrapper
 
constantTableFastStore(String, IRubyObject) - Method in class org.jruby.RubyModule
 
constantTableFetch(String) - Method in class org.jruby.IncludedModuleWrapper
 
constantTableFetch(String) - Method in class org.jruby.RubyModule
 
constantTableRemove(String) - Method in class org.jruby.IncludedModuleWrapper
 
constantTableRemove(String) - Method in class org.jruby.RubyModule
 
constantTableStore(String, IRubyObject) - Method in class org.jruby.IncludedModuleWrapper
 
constantTableStore(String, IRubyObject) - Method in class org.jruby.RubyModule
 
constantTargetHashes - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
ConstDeclNode - Class in org.jruby.ast
Declaration (and assignment) of a Constant.
ConstDeclNode(ISourcePosition, String, INameNode, Node) - Constructor for class org.jruby.ast.ConstDeclNode
 
ConstNode - Class in org.jruby.ast
The access to a Constant.
ConstNode(ISourcePosition, String) - Constructor for class org.jruby.ast.ConstNode
 
constructHash(Ruby, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructHash(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructHash(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructHash19(Ruby, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructHash19(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructHash19(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructObjectArray(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructObjectArray(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructObjectArray(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructObjectArray(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructObjectArray(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructor(IRubyObject[]) - Method in class org.jruby.javasupport.JavaClass
 
ConstructorInvoker - Class in org.jruby.java.invokers
 
ConstructorInvoker(RubyModule, List<Constructor>) - Constructor for class org.jruby.java.invokers.ConstructorInvoker
 
constructors() - Method in class org.jruby.javasupport.JavaClass
 
constructors() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
constructRubyArray(Ruby, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructRubyArray(Ruby, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructRubyArray(Ruby, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructRubyArray(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructRubyArray(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructStringArray(String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructStringArray(String, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructStringArray(String, String, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructStringArray(String, String, String, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructStringArray(String, String, String, String, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructStringArray(String, String, String, String, String, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructStringArray(String, String, String, String, String, String, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructStringArray(String, String, String, String, String, String, String, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructStringArray(String, String, String, String, String, String, String, String, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
constructStringArray(String, String, String, String, String, String, String, String, String, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
consumeCurrentValue() - Method in interface org.jruby.compiler.BodyCompiler
As code executes, values are assumed to be "generated", often by being pushed on to some execution stack.
consumeCurrentValue() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
contains(Object) - Method in class org.jruby.RubyArray
 
contains(String) - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
contains(Object) - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
contains(Object) - Method in class org.jruby.util.collections.WeakHashSet
 
containsAll(Collection) - Method in class org.jruby.RubyArray
 
containsAll(Collection) - Method in class org.jruby.util.collections.WeakHashSet
 
containsKey(Object) - Method in class org.jruby.RubyHash
 
containsKey(int) - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
containsKey(Object) - Method in class org.jruby.util.GenericMap
 
containsKey(Object) - Method in class org.jruby.util.WeakIdentityHashMap
return the element with the given key
containsNonlocalFlow - Variable in class org.jruby.ast.UntilNode
 
containsNonlocalFlow - Variable in class org.jruby.ast.WhileNode
 
containsValue(Object) - Method in class org.jruby.RubyHash
 
containsValue(Object) - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
containsValue(Object) - Method in class org.jruby.util.GenericMap
return the element with the given key
conv(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIconv
 
convert(Ruby, Object) - Method in class org.jruby.javasupport.JavaUtil.JavaConverter
 
convert(ThreadContext, IRubyObject) - Method in interface org.jruby.javasupport.JavaUtil.RubyConverter
Deprecated.  
convert(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyComplex
Deprecated. 
convert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
nucomp_s_convert
convert(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
nucomp_s_convert
convert(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRational
Deprecated. 
convert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRational
nurat_s_convert
convert(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRational
nurat_s_convert
Convert - Class in org.jruby.util
 
Convert() - Constructor for class org.jruby.util.Convert
 
Convert2 - Class in org.jruby.util
 
Convert2(Ruby, ByteList, int, boolean) - Constructor for class org.jruby.util.Convert2
 
Convert2.ERange - Exception in org.jruby.util
 
Convert2.ERange() - Constructor for exception org.jruby.util.Convert2.ERange
 
Convert2.ERange(Convert2.ERange.Kind) - Constructor for exception org.jruby.util.Convert2.ERange
 
Convert2.ERange.Kind - Enum in org.jruby.util
 
convertArgument(Ruby, Object, Class<?>) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertArgumentToType(ThreadContext, IRubyObject, Class) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertEncodingToRubyEncoding(Ruby, Encoding) - Static method in class org.jruby.RubyEncoding
 
CONVERTER - Static variable in class org.jruby.runtime.ClassIndex
 
convertIfAlreadyArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Assigner
 
convertIfAlreadyArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
convertJavaArrayElementToRuby(Ruby, JavaUtil.JavaConverter, Object, int) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaArrayToRuby(Ruby, Object[]) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, Object) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, Object, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, int) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertJavaToRuby(Ruby, long) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertJavaToRuby(Ruby, float) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertJavaToRuby(Ruby, double) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertJavaToRuby(Ruby, boolean) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertJavaToRuby(Ruby, JavaUtil.JavaConverter, Object) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertJavaToUsableRubyObject(Ruby, Object) - Static method in class org.jruby.javasupport.JavaUtil
Returns a usable RubyObject; for types that are not converted to Ruby native types, a Java proxy will be returned.
convertJavaToUsableRubyObjectWithConverter(Ruby, Object, JavaUtil.JavaConverter) - Static method in class org.jruby.javasupport.JavaUtil
 
convertParameter(IRubyObject, Class<T>) - Static method in class org.jruby.ext.ffi.Util
Deprecated. 
convertProcToInterface(ThreadContext, RubyObject, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
convertRubyToJava(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertRubyToJava(IRubyObject, Class) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertRubyToJavaBoolean(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertRubyToJavaByte(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertRubyToJavaChar(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertRubyToJavaDouble(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertRubyToJavaFloat(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertRubyToJavaInt(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertRubyToJavaLong(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertRubyToJavaShort(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
convertToArray() - Method in class org.jruby.RubyArray
 
convertToArray() - Method in class org.jruby.RubyBasicObject
Tries to convert this object to a Ruby Array using the "to_ary" method.
convertToArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Assigner
 
convertToArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
convertToArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
convertToArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
convertToArray() - Method in interface org.jruby.runtime.builtin.IRubyObject
Methods which perform to_xxx if the object has such a method
convertToFloat() - Method in class org.jruby.RubyBasicObject
Tries to convert this object to a Ruby Float using the "to_f" method.
convertToFloat() - Method in class org.jruby.RubyFloat
 
convertToFloat() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
convertToHash() - Method in class org.jruby.RubyBasicObject
Tries to convert this object to a Ruby Hash using the "to_hash" method.
convertToHash() - Method in class org.jruby.RubyHash
 
convertToHash() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
convertToInteger() - Method in class org.jruby.RubyBasicObject
Tries to convert this object to a Ruby Integer using the "to_int" method.
convertToInteger(int, String) - Method in class org.jruby.RubyBasicObject
Deprecated. 
convertToInteger(String) - Method in class org.jruby.RubyBasicObject
Tries to convert this object to a Ruby Integer using the supplied conversion method.
convertToInteger() - Method in class org.jruby.RubyInteger
 
convertToInteger() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
convertToInteger(int, String) - Method in interface org.jruby.runtime.builtin.IRubyObject
Deprecated. 
convertToInteger(String) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
convertToJavaArray(IRubyObject) - Static method in class org.jruby.ast.util.ArgsUtil
 
convertToJavaArray() - Method in interface org.jruby.compiler.BodyCompiler
 
convertToJavaArray() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
convertToJavaArray(IRubyObject) - Method in interface org.jruby.RubyObjectAdapter
 
convertToRubyArray(Ruby, IRubyObject, boolean) - Static method in class org.jruby.ast.util.ArgsUtil
This name may be a bit misleading, since this also attempts to coerce array behavior using to_ary.
convertToRubyArrayWithCoerce(Ruby, IRubyObject) - Static method in class org.jruby.ast.util.ArgsUtil
 
convertToRubyInteger(IRubyObject) - Method in interface org.jruby.RubyObjectAdapter
 
convertToRubyString(IRubyObject) - Method in interface org.jruby.RubyObjectAdapter
 
convertToString() - Method in class org.jruby.RubyBasicObject
Tries to convert this object to a Ruby String using the "to_str" method.
convertToString() - Method in class org.jruby.RubyString
 
convertToString() - Method in class org.jruby.RubySymbol
 
convertToString() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
convertToType(RubyClass, int) - Method in class org.jruby.RubyObject
Deprecated. 
convertToType(IRubyObject, RubyClass, int, String, boolean) - Static method in class org.jruby.util.TypeConverter
Deprecated. 
convertToType(IRubyObject, RubyClass, String, boolean) - Static method in class org.jruby.util.TypeConverter
Converts this object to type 'targetType' using 'convertMethod' method (MRI: convert_type).
convertToType(IRubyObject, RubyClass, int, String) - Static method in class org.jruby.util.TypeConverter
Deprecated. 
convertToType(IRubyObject, RubyClass, String) - Static method in class org.jruby.util.TypeConverter
Converts this object to type 'targetType' using 'convertMethod' method and raises TypeError exception on failure (MRI: rb_convert_type).
convertToTypeOrRaise(IRubyObject, RubyClass, String) - Static method in class org.jruby.util.TypeConverter
Higher level conversion utility similar to convertToType but it can throw an additional TypeError during conversion (MRI: rb_check_convert_type).
convertToTypeWithCheck(IRubyObject, RubyClass, int, String) - Static method in class org.jruby.util.TypeConverter
Deprecated. 
convertToTypeWithCheck(IRubyObject, RubyClass, String) - Static method in class org.jruby.util.TypeConverter
Higher level conversion utility similar to convertToType but it can throw an additional TypeError during conversion (MRI: rb_check_convert_type).
convertWithArgs(ThreadContext, IRubyObject, IRubyObject[], String) - Static method in class org.jruby.RubyIconv
 
copy(DAGBuilder.Pair) - Method in class org.jruby.compiler.DAGBuilder.Pair
 
copy_data(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.addons.ArrayJavaAddons
 
copy_data_simple(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.addons.ArrayJavaAddons
 
COPY_Instr - Class in org.jruby.compiler.ir.instructions
 
COPY_Instr(Variable, Operand) - Constructor for class org.jruby.compiler.ir.instructions.COPY_Instr
 
copy_stream(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
copyDataToJavaArray(ThreadContext, RubyArray, JavaArray) - Static method in class org.jruby.java.addons.ArrayJavaAddons
 
copyDataToJavaArray(ThreadContext, RubyArray, int, JavaArray, int, int) - Static method in class org.jruby.java.addons.ArrayJavaAddons
 
copyInstanceVariablesInto(InstanceVariables) - Method in class org.jruby.RubyBasicObject
 
copyInstanceVariablesInto(InstanceVariables) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Copies all instance variables from the given object into the receiver
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyBasicObject
Lots of MRI objects keep their state in non-lookupable ivars (e:g.
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyException
 
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyNameError
 
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyNoMethodError
 
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyRange
 
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyStruct
 
copySpecialInstanceVariables(IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
CoreObjectType - Interface in org.jruby.runtime.marshal
 
cos(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
cosh(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
count(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
count(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
count(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
count(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
count(ThreadContext) - Method in class org.jruby.RubyString
rb_str_count
count(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
count(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
count19(ThreadContext) - Method in class org.jruby.RubyString
 
count19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
count19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
cover_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
CPU - Static variable in class org.jruby.ext.ffi.Platform
 
CR_7BIT - Static variable in class org.jruby.util.StringSupport
 
CR_BROKEN - Static variable in class org.jruby.util.StringSupport
 
CR_MASK - Static variable in class org.jruby.util.StringSupport
 
CR_UNKNOWN - Static variable in class org.jruby.util.StringSupport
 
CR_VALID - Static variable in class org.jruby.util.StringSupport
 
crc() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
crc32(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyZlib
 
CRC32Ext - Class in org.jruby.util
This class is a wrapper around Adler32 which provides the capability to update the running total.
CRC32Ext() - Constructor for class org.jruby.util.CRC32Ext
Creates the basic object with default initial adler.
CRC32Ext(int) - Constructor for class org.jruby.util.CRC32Ext
Creates the basic object with the adler provided.
crc_table(IRubyObject) - Static method in class org.jruby.RubyZlib
 
CREAT - Static variable in class org.jruby.util.io.ModeFlags
create flag, to specify non-existing file should be created
create(Node) - Static method in class org.jruby.ast.util.SexpMaker
 
create(String, Node, Node) - Static method in class org.jruby.ast.util.SexpMaker
 
create(Ruby) - Static method in class org.jruby.ext.NetProtocolBufferedIO
 
create(Ruby, Constructor<?>) - Static method in class org.jruby.javasupport.JavaConstructor
 
create(Ruby, Method) - Static method in class org.jruby.javasupport.JavaMethod
 
create(Ruby, Class<?>, String, Class<?>[]) - Static method in class org.jruby.javasupport.JavaMethod
 
create(Ruby, boolean) - Static method in class org.jruby.management.BeanManagerFactory
 
create(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArray
rb_ary_s_create
create(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyHash
rb_hash_s_create
create(Ruby) - Method in interface org.jruby.RubyInstanceConfig.LoadServiceCreator
 
CREATE - Static variable in class org.jruby.util.io.OpenFile
 
create(String, String) - Static method in class org.jruby.util.JRubyFile
 
create(Ruby, String) - Static method in class org.jruby.util.KCode
 
create_proxy_class(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
create_proxy_class(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
createAbstractInvokerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.AbstractInvoker
 
createAbstractMemoryClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.AbstractMemory
 
createArity(int) - Static method in class org.jruby.runtime.Arity
 
createArrayClass(Ruby) - Static method in class org.jruby.RubyArray
 
createArrayJavaProxy(ThreadContext) - Static method in class org.jruby.java.proxies.ArrayJavaProxy
 
createAutoPointerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.AutoPointer
 
createBacktrace(int, boolean) - Method in class org.jruby.runtime.ThreadContext
Create an Array with backtrace information.
createBacktrace2(int, boolean) - Method in class org.jruby.runtime.ThreadContext
Create an Array with backtrace information.
createBacktraceFromFrames(Ruby, ThreadContext.RubyStackTraceElement[]) - Static method in class org.jruby.runtime.ThreadContext
Create an Array with backtrace information.
createBacktraceFromFrames(Ruby, ThreadContext.RubyStackTraceElement[], boolean) - Static method in class org.jruby.runtime.ThreadContext
Create an Array with backtrace information.
createBasicObjectClass(Ruby, RubyClass) - Static method in class org.jruby.RubyBasicObject
Will create the Ruby class Object in the runtime specified.
createBigDecimal(Ruby) - Static method in class org.jruby.RubyBigDecimal
 
createBignumClass(Ruby) - Static method in class org.jruby.RubyBignum
 
createBindingClass(Ruby) - Static method in class org.jruby.RubyBinding
 
createBlock(ThreadContext, IRubyObject, BlockBody) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
createBlock19(ThreadContext, IRubyObject, BlockBody) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
createBlockCallback(Ruby, Object, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
createBlockCallback19(Ruby, Object, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
createBootstrapClass(Ruby, String, RubyClass, ObjectAllocator) - Static method in class org.jruby.RubyClass
boot_defclass Create an initial Object meta class before Module and Kernel dependencies have squirreled themselves together.
createBufferClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.Buffer
 
createByteList(ByteList[], int, String) - Static method in class org.jruby.ast.executable.AbstractScript
 
createCallbackClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.jffi.CallbackManager
Creates a Callback class for a ruby runtime
createCallbackInfoClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.CallbackInfo
Creates a CallbackInfo class for a ruby runtime
createCallerBacktrace(Ruby, int) - Method in class org.jruby.runtime.ThreadContext
Create an Array with backtrace information.
createClass(Ruby, RubyClass) - Static method in class org.jruby.NativeException
 
createClassCache(ClassLoader) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Generate a class cache.
createClassClass(Ruby, RubyClass) - Static method in class org.jruby.RubyClass
 
createClassPathVariable(Ruby) - Static method in class org.jruby.RubyClassPathVariable
 
createComparable(Ruby) - Static method in class org.jruby.RubyComparable
 
createCompiledBlockBody(ThreadContext, Object, String, int, String[], boolean, int, boolean) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
createCompiledBlockBody19(ThreadContext, Object, String, int, String[], boolean, int, boolean) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
createComplexClass(Ruby) - Static method in class org.jruby.RubyComplex
 
createConcreteJavaProxy(ThreadContext) - Static method in class org.jruby.java.proxies.ConcreteJavaProxy
 
createContinuation(Ruby) - Static method in class org.jruby.RubyContinuation
 
createConverterClass(Ruby) - Static method in class org.jruby.RubyConverter
 
createDeclared(Ruby, Class<?>, String, Class<?>[]) - Static method in class org.jruby.javasupport.JavaMethod
 
createDigest(Ruby) - Static method in class org.jruby.RubyDigest
 
createDigestMD5(Ruby) - Static method in class org.jruby.RubyDigest
 
createDigestRMD160(Ruby) - Static method in class org.jruby.RubyDigest
 
createDigestSHA1(Ruby) - Static method in class org.jruby.RubyDigest
 
createDigestSHA2(Ruby) - Static method in class org.jruby.RubyDigest
 
createDirClass(Ruby) - Static method in class org.jruby.RubyDir
 
createDynamicLibraryClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
createDynamicMethod(RubyModule) - Method in class org.jruby.ext.ffi.AbstractInvoker
 
createDynamicMethod(RubyModule) - Method in class org.jruby.ext.ffi.jffi.Function
 
createDynamicMethod(RubyModule) - Method in class org.jruby.ext.ffi.jffi.JFFIInvoker
 
createDynamicMethod(Ruby, RubyModule, Function, Type, Type[], CallingConvention) - Static method in class org.jruby.ext.ffi.jffi.MethodFactory
 
createEmptyArgsNodePosition(ISourcePosition) - Method in class org.jruby.parser.ParserSupport
 
createEmptyArray() - Method in interface org.jruby.compiler.BodyCompiler
Create an empty Ruby array
createEmptyArray() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createEmptyHash() - Method in interface org.jruby.compiler.BodyCompiler
Create an empty Ruby Hash object and put a reference on top of the stack.
createEmptyHash() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createEncodingClass(Ruby) - Static method in class org.jruby.RubyEncoding
 
createEnumClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.Enum
 
createEnumerableModule(Ruby) - Static method in class org.jruby.RubyEnumerable
 
createEtcModule(Ruby) - Static method in class org.jruby.RubyEtc
 
createExceptionClass(Ruby) - Static method in class org.jruby.RubyException
 
createFactory(Ruby, Class) - Static method in class org.jruby.runtime.CallbackFactory
 
createFactory(Ruby, Class, ClassLoader) - Static method in class org.jruby.runtime.CallbackFactory
 
createFactory(ClassLoader) - Static method in class org.jruby.runtime.MethodFactory
Based on optional properties, create a new MethodFactory.
createFalseClass(Ruby) - Static method in class org.jruby.RubyBoolean
 
createFileClass(Ruby) - Static method in class org.jruby.RubyFile
 
createFileDescriptorIOClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.io.FileDescriptorIO
 
createFileStatClass(Ruby) - Static method in class org.jruby.RubyFileStat
 
createFileTestModule(Ruby) - Static method in class org.jruby.RubyFileTest
 
createFixnumClass(Ruby) - Static method in class org.jruby.RubyFixnum
 
createFloatClass(Ruby) - Static method in class org.jruby.RubyFloat
 
createFunctionClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.jffi.Function
 
createGCModule(Ruby) - Static method in class org.jruby.RubyGC
 
createGlobals(ThreadContext, Ruby) - Static method in class org.jruby.RubyGlobal
 
createHandle(JRubyClassLoader, Method, boolean) - Static method in class org.jruby.compiler.util.HandleFactory
 
createHandle(JRubyClassLoader, Method) - Static method in class org.jruby.compiler.util.HandleFactory
 
createHashClass(Ruby) - Static method in class org.jruby.RubyHash
 
createIconv(Ruby) - Static method in class org.jruby.RubyIconv
 
createImplClass(Class[], Ruby, String) - Static method in class org.jruby.java.MiniJava
 
createIntegerClass(Ruby) - Static method in class org.jruby.RubyInteger
 
createInterfaceJavaProxy(ThreadContext) - Static method in class org.jruby.java.proxies.InterfaceJavaProxy
 
createInvokerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.jffi.JFFIInvoker
 
createIOClass(Ruby) - Static method in class org.jruby.RubyIO
 
createIOModule(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.IOModule
 
createJavaArrayClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.JavaArray
 
createJavaArrayUtilitiesModule(Ruby) - Static method in class org.jruby.javasupport.JavaArrayUtilities
 
createJavaClassClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.JavaClass
 
createJavaConstructorClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.JavaConstructor
 
createJavaFieldClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.JavaField
 
createJavaInterfaceTemplateModule(ThreadContext) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
createJavaMethodClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.JavaMethod
 
createJavaModule(Ruby) - Static method in class org.jruby.javasupport.Java
 
createJavaObjectClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.JavaObject
 
createJavaProxy(ThreadContext) - Static method in class org.jruby.java.proxies.JavaProxy
 
createJavaProxyClassClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
createJavaProxyConstructorClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
createJavaProxyMethodClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
createJavaProxyMethods(ThreadContext) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
createJavaProxyModule(Ruby) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
createJoin() - Method in class org.jruby.util.Join.Spec
 
createJoin(Executor) - Method in class org.jruby.util.Join.Spec
 
createJRuby(Ruby) - Static method in class org.jruby.RubyJRuby
 
createJRubyCoreExt(Ruby) - Static method in class org.jruby.RubyJRuby
 
createJRubyExt(Ruby) - Static method in class org.jruby.RubyJRuby
 
createJRubyObjectInputStream(Ruby) - Static method in class org.jruby.util.io.JRubyObjectInputStream
 
createKernelModule(Ruby) - Static method in class org.jruby.RubyKernel
 
createLibrary(LoadService.SearchState, LoadServiceResource) - Method in class org.jruby.runtime.load.LoadService
 
createList(Node...) - Static method in class org.jruby.ast.Node
 
createLoadService(Ruby) - Method in class org.jruby.RubyInstanceConfig
 
createLocalJumpErrorClass(Ruby, RubyClass) - Static method in class org.jruby.RubyLocalJumpError
 
createMarshalModule(Ruby) - Static method in class org.jruby.RubyMarshal
 
createMatchDataClass(Ruby) - Static method in class org.jruby.RubyMatchData
 
createMathModule(Ruby) - Static method in class org.jruby.RubyMath
Create the Math module and add it to the Ruby runtime.
createMemoryPointerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.MemoryPointer
 
createMethod(RubyModule, Method) - Method in class org.jruby.java.MiniJava.JavaMethodFactory
 
createMethodBlock(ThreadContext, IRubyObject, DynamicScope, MethodBlock) - Static method in class org.jruby.runtime.MethodBlock
 
createMethodClass(Ruby) - Static method in class org.jruby.RubyMethod
Create the RubyMethod class and add it to the Ruby runtime.
createMirrorForClass(Ruby, Class) - Static method in class org.jruby.java.MiniJava
 
createModuleClass(Ruby, RubyClass) - Static method in class org.jruby.RubyModule
 
createNameErrorClass(Ruby, RubyClass) - Static method in class org.jruby.RubyNameError
 
createNameErrorMessageClass(Ruby, RubyClass) - Static method in class org.jruby.RubyNameError
 
createNativeRaiseException(Ruby, Throwable) - Static method in exception org.jruby.exceptions.RaiseException
Method still in use by jruby-openssl <= 0.5.2
createNativeRaiseException(Ruby, Throwable, Member) - Static method in exception org.jruby.exceptions.RaiseException
 
createNewArray(boolean) - Method in interface org.jruby.compiler.BodyCompiler
Given an aggregated set of objects (likely created through a call to createObjectArray) create a Ruby array object.
createNewArray(Object[], ArrayCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
Given an aggregated set of objects (likely created through a call to createObjectArray) create a Ruby array object.
createNewArray(boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewArray(Object[], ArrayCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewBignum(BigInteger) - Method in interface org.jruby.compiler.BodyCompiler
Generate a new "Bignum" value.
createNewBignum(BigInteger) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewClosure(int, StaticScope, int, CompilerCallback, CompilerCallback, boolean, NodeType, ASTInspector) - Method in interface org.jruby.compiler.BodyCompiler
Create a new closure (block) using the given lexical scope information, call arity, and body generated by the body callback.
createNewClosure(int, StaticScope, int, CompilerCallback, CompilerCallback, boolean, NodeType, ASTInspector) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewClosure19(int, StaticScope, int, CompilerCallback, CompilerCallback, boolean, NodeType, ASTInspector) - Method in interface org.jruby.compiler.BodyCompiler
Create a new closure (block) using the given lexical scope information, call arity, and body generated by the body callback.
createNewClosure19(int, StaticScope, int, CompilerCallback, CompilerCallback, boolean, NodeType, ASTInspector) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewEndBlock(CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
createNewEndBlock(CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewFixnum(long) - Method in interface org.jruby.compiler.BodyCompiler
Generate a new "Fixnum" value.
createNewFixnum(long) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewFloat(double) - Method in interface org.jruby.compiler.BodyCompiler
Generate a new "Float" value.
createNewFloat(double) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewForLoop(int, CompilerCallback, CompilerCallback, boolean, NodeType, ASTInspector) - Method in interface org.jruby.compiler.BodyCompiler
Create a new closure (block) for a for loop with the given call arity and body generated by the body callback.
createNewForLoop(int, CompilerCallback, CompilerCallback, boolean, NodeType, ASTInspector) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewHash(BodyCompiler, HashNode, ArrayCallback) - Method in class org.jruby.compiler.ASTCompiler
 
createNewHash(BodyCompiler, HashNode, ArrayCallback) - Method in class org.jruby.compiler.ASTCompiler19
 
createNewHash(Object, ArrayCallback, int) - Method in interface org.jruby.compiler.BodyCompiler
Create a new hash by calling back to the specified ArrayCallback.
createNewHash(Object, ArrayCallback, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewHash19(Object, ArrayCallback, int) - Method in interface org.jruby.compiler.BodyCompiler
 
createNewHash19(Object, ArrayCallback, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewLambda(CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
Create a new literal lambda.
createNewLambda(CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewRange(CompilerCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
Create a new range.
createNewRange(CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewRegexp(ByteList, int) - Method in interface org.jruby.compiler.BodyCompiler
 
createNewRegexp(CompilerCallback, int) - Method in interface org.jruby.compiler.BodyCompiler
 
createNewRegexp(ByteList, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewRegexp(CompilerCallback, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewString(ByteList) - Method in interface org.jruby.compiler.BodyCompiler
Generate a new "String" value.
createNewString(ArrayCallback, int) - Method in interface org.jruby.compiler.BodyCompiler
Generate a new dynamic "String" value.
createNewString(ArrayCallback, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewString(ByteList) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewSymbol(ArrayCallback, int) - Method in interface org.jruby.compiler.BodyCompiler
 
createNewSymbol(String) - Method in interface org.jruby.compiler.BodyCompiler
Generate a new "Symbol" value (or fetch the existing one).
createNewSymbol(ArrayCallback, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewSymbol(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNilClass(Ruby) - Static method in class org.jruby.RubyNil
 
createNKF(Ruby) - Static method in class org.jruby.RubyNKF
 
createNoMethodErrorClass(Ruby, RubyClass) - Static method in class org.jruby.RubyNoMethodError
 
createNumericClass(Ruby) - Static method in class org.jruby.RubyNumeric
 
createObjectArray(Object[], ArrayCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
createObjectArray(int) - Method in interface org.jruby.compiler.BodyCompiler
Combine the top
createObjectArray(Object[], ArrayCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createObjectArray(int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createObjectClass(Ruby, RubyClass) - Static method in class org.jruby.RubyObject
Will create the Ruby class Object in the runtime specified.
createObjectSpaceModule(Ruby) - Static method in class org.jruby.RubyObjectSpace
Create the ObjectSpace module and add it to the Ruby runtime.
createOldStyleImplClass(Class[], RubyClass, Ruby, String) - Static method in class org.jruby.java.MiniJava
 
createPlatformModule(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.Platform
 
createPointerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.Pointer
 
createPrecisionModule(Ruby) - Static method in class org.jruby.RubyPrecision
 
createProcClass(Ruby) - Static method in class org.jruby.RubyProc
 
createProcessModule(Ruby) - Static method in class org.jruby.RubyProcess
 
createRangeClass(Ruby) - Static method in class org.jruby.RubyRange
 
createRationalClass(Ruby) - Static method in class org.jruby.RubyRational
 
createRawBacktrace(Ruby, StackTraceElement[], boolean) - Static method in class org.jruby.runtime.ThreadContext
 
createRawBacktraceStringFromThrowable(Throwable) - Static method in class org.jruby.runtime.ThreadContext
 
createReadline(Ruby) - Static method in class org.jruby.ext.Readline
 
createRegexpClass(Ruby) - Static method in class org.jruby.RubyRegexp
 
createRubyCompiledBacktrace(Ruby, StackTraceElement[]) - Static method in class org.jruby.runtime.ThreadContext
 
createRubyHybridBacktrace(Ruby, ThreadContext.RubyStackTraceElement[], ThreadContext.RubyStackTraceElement[], boolean) - Static method in class org.jruby.runtime.ThreadContext
 
createScannerClass(Ruby) - Static method in class org.jruby.RubyStringScanner
 
createSharedScopeBlock(ThreadContext, IRubyObject, int, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
createSignal(Ruby) - Static method in class org.jruby.RubySignal
 
createStringClass(Ruby) - Static method in class org.jruby.RubyString
 
createStringIOClass(Ruby) - Static method in class org.jruby.RubyStringIO
 
createStructByValueClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.StructByValue
 
createStructClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.Struct
Registers the StructLayout class in the JRuby runtime.
createStructClass(Ruby) - Static method in class org.jruby.RubyStruct
 
createStructLayoutBuilderClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.StructLayoutBuilder
 
createStructLayoutClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.StructLayout
Registers the StructLayout class in the JRuby runtime.
createSubarray(RubyArray, int) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
createSubarray(IRubyObject[], Ruby, int) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
createSubarray(IRubyObject[], Ruby, int, int) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
createSymbolClass(Ruby) - Static method in class org.jruby.RubySymbol
 
createSystemCallErrorClass(Ruby, RubyClass) - Static method in class org.jruby.RubySystemCallError
 
createSystemExitClass(Ruby, RubyClass) - Static method in class org.jruby.RubySystemExit
 
createTempFile(String, String, File) - Static method in class org.jruby.util.JRubyFile
 
createTempFile(String, String) - Static method in class org.jruby.util.JRubyFile
 
createTempFile(String, String, File) - Static method in class org.jruby.util.JRubyNonExistentFile
 
createTempFile(String, String) - Static method in class org.jruby.util.JRubyNonExistentFile
 
createTempFile(String, String, File) - Static method in class org.jruby.util.NormalizedFile
 
createTempFile(String, String) - Static method in class org.jruby.util.NormalizedFile
 
createTempfileClass(Ruby) - Static method in class org.jruby.RubyTempfile
 
createThreadClass(Ruby) - Static method in class org.jruby.RubyThread
 
createThreadGroupClass(Ruby) - Static method in class org.jruby.RubyThreadGroup
 
createTimeClass(Ruby) - Static method in class org.jruby.RubyTime
 
createTopSelf(Ruby) - Static method in class org.jruby.TopSelfFactory
 
createTrueClass(Ruby) - Static method in class org.jruby.RubyBoolean
 
createTypeClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.Type
 
createVariableCompiler() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createVariableCompiler() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
createVariableCompiler() - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
createVariableCompiler() - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
createVariadicInvokerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.jffi.VariadicInvoker
 
createYielderClass(Ruby) - Static method in class org.jruby.RubyYielder
 
createZlibModule(Ruby) - Static method in class org.jruby.RubyZlib
Create the Zlib module and add it to the Ruby runtime.
critical(IRubyObject) - Static method in class org.jruby.RubyThread
 
critical_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyThread
 
crypt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_crypt
crypt(ByteList, ByteList) - Static method in class org.jruby.util.string.JavaCrypt
 
CS_IDX_INITIALIZE - Static variable in class org.jruby.RubyClass
 
CS_NAMES - Static variable in class org.jruby.RubyClass
 
ctime(ThreadContext) - Method in class org.jruby.RubyFile
 
ctime(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
ctime() - Method in class org.jruby.RubyFileStat
 
ctl(Ruby, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
current(ThreadContext, IRubyObject) - Static method in class org.jruby.libraries.FiberLibrary.FiberMeta
 
current(IRubyObject) - Static method in class org.jruby.RubyThread
 
currentBinding() - Method in class org.jruby.runtime.ThreadContext
Return a binding representing the current call's state
currentBinding(IRubyObject) - Method in class org.jruby.runtime.ThreadContext
Return a binding representing the current call's state but with a specified self
currentBinding(IRubyObject, Visibility) - Method in class org.jruby.runtime.ThreadContext
Return a binding representing the current call's state but with the specified visibility and self.
currentBinding(IRubyObject, DynamicScope) - Method in class org.jruby.runtime.ThreadContext
Return a binding representing the current call's state but with the specified scope and self.
currentBinding(IRubyObject, Visibility, DynamicScope) - Method in class org.jruby.runtime.ThreadContext
Return a binding representing the current call's state but with the specified visibility, scope, and self.
currentCompletor - Variable in class org.jruby.ext.Readline.ConsoleHolder
 
currentLoopLabels - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
currentScope - Variable in class org.jruby.parser.ParserSupport
 
cycle(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_cycle
cycle(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_cycle
cycle(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
cycle(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 

D

d2f() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
d2i() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
d2l() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dadd() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
DaemonThreadFactory - Class in org.jruby.threading
A ThreadFactory for when we're using pooled threads; we want to create the threads with daemon = true so they don't keep us from shutting down.
DaemonThreadFactory() - Constructor for class org.jruby.threading.DaemonThreadFactory
 
DAGBuilder - Class in org.jruby.compiler
 
DAGBuilder() - Constructor for class org.jruby.compiler.DAGBuilder
 
DAGBuilder.B - Class in org.jruby.compiler
 
DAGBuilder.B(DAGBuilder.N, DAGBuilder.N) - Constructor for class org.jruby.compiler.DAGBuilder.B
 
DAGBuilder.N - Class in org.jruby.compiler
 
DAGBuilder.N(String, Object...) - Constructor for class org.jruby.compiler.DAGBuilder.N
 
DAGBuilder.Pair - Class in org.jruby.compiler
 
DAGBuilder.Pair() - Constructor for class org.jruby.compiler.DAGBuilder.Pair
 
DAGBuilder.Pair(DAGBuilder.N) - Constructor for class org.jruby.compiler.DAGBuilder.Pair
 
DAGBuilder.Pair(DAGBuilder.N, DAGBuilder.N) - Constructor for class org.jruby.compiler.DAGBuilder.Pair
 
daload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
DAsgnNode - Class in org.jruby.ast
An assignment to a dynamic variable (e.g.
DAsgnNode(ISourcePosition, String, int, Node) - Constructor for class org.jruby.ast.DAsgnNode
 
dastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
data_type() - Method in class org.jruby.RubyZlib.ZStream
 
DataFlowConstants - Class in org.jruby.compiler.ir.dataflow
 
DataFlowConstants() - Constructor for class org.jruby.compiler.ir.dataflow.DataFlowConstants
 
DataFlowProblem - Class in org.jruby.compiler.ir.dataflow
 
DataFlowProblem(DataFlowProblem.DF_Direction) - Constructor for class org.jruby.compiler.ir.dataflow.DataFlowProblem
 
DataFlowProblem.DF_Direction - Enum in org.jruby.compiler.ir.dataflow
 
DataFlowVar - Class in org.jruby.compiler.ir.dataflow
 
DataFlowVar(DataFlowProblem) - Constructor for class org.jruby.compiler.ir.dataflow.DataFlowVar
 
dataGetStruct() - Method in class org.jruby.java.proxies.JavaProxy
 
dataGetStruct() - Method in class org.jruby.javasupport.JavaObject
 
dataGetStruct() - Method in class org.jruby.RubyBasicObject
 
dataGetStruct() - Method in interface org.jruby.runtime.builtin.IRubyObject
Our version of Data_Get_Struct.
dataGetStructChecked() - Method in class org.jruby.RubyBasicObject
 
dataGetStructChecked() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
DataType - Interface in org.jruby.runtime.marshal
DataType is similiar to T_DATA to represent types which are incapable of getting marshalled.
dataWrapStruct(Object) - Method in class org.jruby.java.proxies.JavaProxy
 
dataWrapStruct(Object) - Method in class org.jruby.javasupport.JavaObject
 
dataWrapStruct(Object) - Method in class org.jruby.RubyBasicObject
 
dataWrapStruct(Object) - Method in interface org.jruby.runtime.builtin.IRubyObject
Our version of Data_Wrap_Struct.
dbl2num(Ruby, double) - Static method in class org.jruby.RubyNumeric
rb_dbl2big + LONG2FIX at once (numeric.c)
dbl_cmp(Ruby, double, double) - Static method in class org.jruby.RubyNumeric
rb_dbl_cmp (numeric.c)
DBL_EPSILON - Static variable in class org.jruby.RubyNumeric
 
dcmpg() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dcmpl() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ddiv() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
DeadCodeElimination - Class in org.jruby.compiler.ir.compiler_pass.opts
 
DeadCodeElimination() - Constructor for class org.jruby.compiler.ir.compiler_pass.opts.DeadCodeElimination
 
DEBUG - Static variable in class org.jruby.anno.InvokerGenerator
 
DEBUG - Static variable in exception org.jruby.exceptions.RaiseException
 
DEBUG_ALLOW - Static variable in interface org.jruby.Profile
 
DEBUG_LOAD_SERVICE - Static variable in class org.jruby.RubyInstanceConfig
 
debugLogFound(String, String) - Method in class org.jruby.runtime.load.LoadService
 
debugLogFound(LoadServiceResource) - Method in class org.jruby.runtime.load.LoadService
 
debugLogTry(String, String) - Method in class org.jruby.runtime.load.LoadService
 
declare(ISourcePosition, String, int) - Method in class org.jruby.parser.BlockStaticScope
 
declare(ISourcePosition, String, int) - Method in class org.jruby.parser.LocalStaticScope
 
declare(ISourcePosition, String, int) - Method in class org.jruby.parser.StaticScope
 
declare(ISourcePosition, String) - Method in class org.jruby.parser.StaticScope
Make a DVar or LocalVar node based on scoping logic
DECLARE_LOCAL_TYPE_Instr - Class in org.jruby.compiler.ir.instructions
 
DECLARE_LOCAL_TYPE_Instr(int, String) - Constructor for class org.jruby.compiler.ir.instructions.DECLARE_LOCAL_TYPE_Instr
 
declareBean(BSFDeclaredBean) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
declareClassVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
 
declareClassVariable(String, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
declareClassVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
declareClassVariable(String, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
declareClassVariable(ThreadContext, Ruby, IRubyObject, String, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
declared_annotations() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
declared_annotations() - Method in class org.jruby.javasupport.JavaClass
 
declared_annotations_p() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
declared_annotations_p() - Method in class org.jruby.javasupport.JavaClass
 
declared_class_methods() - Method in class org.jruby.javasupport.JavaClass
 
declared_classes() - Method in class org.jruby.javasupport.JavaClass
 
declared_constructor(IRubyObject[]) - Method in class org.jruby.javasupport.JavaClass
 
declared_constructors() - Method in class org.jruby.javasupport.JavaClass
 
declared_field(ThreadContext, IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
declared_fields() - Method in class org.jruby.javasupport.JavaClass
 
declared_instance_methods() - Method in class org.jruby.javasupport.JavaClass
 
declared_method(IRubyObject[]) - Method in class org.jruby.javasupport.JavaClass
 
declared_method_smart(IRubyObject[]) - Method in class org.jruby.javasupport.JavaClass
 
declareLocals(StaticScope, Label, Label) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
declareLocals(StaticScope, Label, Label) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
declareLocals(StaticScope, Label, Label) - Method in interface org.jruby.compiler.VariableCompiler
 
declaring_class() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
declaring_class() - Method in class org.jruby.javasupport.JavaClass
 
declaringClassName - Variable in class org.jruby.anno.JavaMethodDescriptor
 
declaringClassPath - Variable in class org.jruby.anno.JavaMethodDescriptor
 
decode(Ruby, ByteBuffer) - Method in class org.jruby.util.Pack.Converter
 
decode(Ruby, ByteBuffer, int, RubyArray, Pack.Converter) - Static method in class org.jruby.util.Pack
 
def(ThreadContext, IRubyObject, Object, String, String, String[], int, int, int, int, CallConfiguration) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
DEF_MEM_LEVEL - Static variable in class org.jruby.util.ZlibDeflate
 
DEFAULT - Static variable in class org.jruby.anno.TypePopulator
 
DEFAULT - Static variable in interface org.jruby.Profile
 
DEFAULT - Static variable in interface org.jruby.RubyInstanceConfig.LoadServiceCreator
 
DEFAULT - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
DEFAULT_KIND_OF - Static variable in class org.jruby.RubyModule.KindOf
 
DEFAULT_OBJECT_MARSHAL - Static variable in class org.jruby.RubyClass
 
default_proc() - Method in class org.jruby.RubyHash
rb_hash_default_proc
default_value_get(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyHash
Deprecated. 
default_value_get(ThreadContext) - Method in class org.jruby.RubyHash
 
default_value_get(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
default_value_set(IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_set_default
DefaultMethod - Class in org.jruby.internal.runtime.methods
This is the mixed-mode method type.
DefaultMethod(RubyModule, StaticScope, Node, ArgsNode, Visibility, ISourcePosition) - Constructor for class org.jruby.internal.runtime.methods.DefaultMethod
 
DefaultMethodFactory - Class in org.jruby.ext.ffi.jffi
 
defaultResult() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
defaultResult() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
DefaultRubyParser - Class in org.jruby.parser
 
DefaultRubyParser() - Constructor for class org.jruby.parser.DefaultRubyParser
 
DefaultRubyParser(ParserSupport) - Constructor for class org.jruby.parser.DefaultRubyParser
 
DefaultRubyParser.yyException - Exception in org.jruby.parser
thrown for irrecoverable syntax errors and stack overflow.
DefaultRubyParser.yyException(String) - Constructor for exception org.jruby.parser.DefaultRubyParser.yyException
 
DefaultRubyParser.yyInput - Interface in org.jruby.parser
must be implemented by a scanner object to supply input to the parser.
defaultVariablesUnmarshal(IRubyObject) - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
define(String, IAccessor) - Method in class org.jruby.internal.runtime.GlobalVariables
 
define(RubyModule, JavaMethodDescriptor, DynamicMethod) - Method in interface org.jruby.runtime.MethodFactory.MethodDefiningCallback
 
DEFINE_ALIAS - Static variable in class org.jruby.compiler.ir.operands.MethAddr
 
DEFINE_CLASS_METHOD_Instr - Class in org.jruby.compiler.ir.instructions
 
DEFINE_CLASS_METHOD_Instr(IR_Module, IR_Method) - Constructor for class org.jruby.compiler.ir.instructions.DEFINE_CLASS_METHOD_Instr
 
define_finalizer(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyObjectSpace
 
DEFINE_INSTANCE_METHOD_Instr - Class in org.jruby.compiler.ir.instructions
 
DEFINE_INSTANCE_METHOD_Instr(IR_Class, IR_Method) - Constructor for class org.jruby.compiler.ir.instructions.DEFINE_INSTANCE_METHOD_Instr
 
define_method(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyModule
 
define_method(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyModule
 
define_method(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyModule
Deprecated. 
define_singleton_method(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
defineAlias(String, String) - Method in interface org.jruby.compiler.BodyCompiler
Define an alias for a new name to an existing oldName'd method.
defineAlias(String, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
defineAlias(ThreadContext, String, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
defineAlias(String, String) - Method in class org.jruby.RubyModule
rb_alias
defineAliases(List<String>, String) - Method in class org.jruby.RubyModule
 
defineAnnotatedConstant(Field) - Method in class org.jruby.RubyModule
 
defineAnnotatedConstants(Class) - Method in class org.jruby.RubyModule
 
defineAnnotatedMethod(Class, String) - Method in class org.jruby.RubyModule
 
defineAnnotatedMethod(String, List<JavaMethodDescriptor>, MethodFactory) - Method in class org.jruby.RubyModule
 
defineAnnotatedMethod(Method, MethodFactory) - Method in class org.jruby.RubyModule
 
defineAnnotatedMethod(JavaMethodDescriptor, MethodFactory) - Method in class org.jruby.RubyModule
 
defineAnnotatedMethods(Class) - Method in class org.jruby.RubyModule
 
defineAnnotatedMethodsIndividually(Class) - Method in class org.jruby.RubyModule
 
defineClass(String, StaticScope, CompilerCallback, CompilerCallback, CompilerCallback, CompilerCallback, ASTInspector) - Method in interface org.jruby.compiler.BodyCompiler
 
defineClass(String, StaticScope, CompilerCallback, CompilerCallback, CompilerCallback, CompilerCallback, ASTInspector) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
defineClass(String, RubyClass, ObjectAllocator) - Method in class org.jruby.Ruby
Define a new class under the Object namespace.
defineClass(String, RubyClass, ObjectAllocator, CallSite[]) - Method in class org.jruby.Ruby
A variation of defineClass that allows passing in an array of subplementary call sites for improving dynamic invocation performance.
defineClass(String, byte[]) - Method in class org.jruby.util.ClassCache.OneShotClassLoader
 
defineClass(String, byte[]) - Method in class org.jruby.util.JRubyClassLoader
 
defineClass(String, byte[], ProtectionDomain) - Method in class org.jruby.util.JRubyClassLoader
 
defineClassUnder(String, RubyClass, ObjectAllocator, RubyModule) - Method in class org.jruby.Ruby
Define a new class with the given name under the given module or class namespace.
defineClassUnder(String, RubyClass, ObjectAllocator, RubyModule, CallSite[]) - Method in class org.jruby.Ruby
A variation of defineClassUnder that allows passing in an array of supplementary call sites to improve dynamic invocation.
defineClassUnder(String, RubyClass, ObjectAllocator) - Method in class org.jruby.RubyModule
rb_define_class_under this method should be used only as an API to define/open nested classes
defineClassUnder(RubyModule, String, RubyClass) - Method in interface org.jruby.util.ClassProvider
 
defineConstant(String, IRubyObject) - Method in class org.jruby.RubyModule
rb_define_const
DefinedNode - Class in org.jruby.ast
a defined statement.
DefinedNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.DefinedNode
 
defineEnumerator(Ruby) - Static method in class org.jruby.RubyEnumerator
 
defineFastMethod(String, Callback) - Method in class org.jruby.RubyModule
 
defineFastMethod(String, Callback, Visibility) - Method in class org.jruby.RubyModule
 
defineFastModuleFunction(String, Callback) - Method in class org.jruby.RubyModule
rb_define_module_function
defineFastPrivateMethod(String, Callback) - Method in class org.jruby.RubyModule
 
defineFastProtectedMethod(String, Callback) - Method in class org.jruby.RubyModule
 
defineFastPublicModuleFunction(String, Callback) - Method in class org.jruby.RubyModule
rb_define_module_function
defineGlobalConstant(String, IRubyObject) - Method in class org.jruby.Ruby
rb_define_global_const
defineImplClass(Ruby, String, String[], Map<String, List<Method>>) - Static method in class org.jruby.java.MiniJava
 
defineMethod(String, Callback) - Method in class org.jruby.RubyModule
 
defineModule(String, StaticScope, CompilerCallback, CompilerCallback, ASTInspector) - Method in interface org.jruby.compiler.BodyCompiler
 
defineModule(String, StaticScope, CompilerCallback, CompilerCallback, ASTInspector) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
defineModule(String) - Method in class org.jruby.Ruby
Define a new module under the Object namespace.
defineModuleFunction(String, Callback) - Method in class org.jruby.RubyModule
rb_define_module_function
defineModuleUnder(String, RubyModule) - Method in class org.jruby.Ruby
Define a new module with the given name under the given module or class namespace.
defineModuleUnder(String) - Method in class org.jruby.RubyModule
rb_define_module_under this method should be used only as an API to define/open nested module
defineModuleUnder(RubyModule, String) - Method in interface org.jruby.util.ClassProvider
 
defineNewMethod(String, int, StaticScope, CompilerCallback, CompilerCallback, CompilerCallback, ASTInspector, boolean) - Method in interface org.jruby.compiler.BodyCompiler
Define a new method with the given name, arity, local variable count, and body callback.
defineNewMethod(String, int, StaticScope, CompilerCallback, CompilerCallback, CompilerCallback, ASTInspector, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
defineOldStyleImplClass(Ruby, String, String[], Map<String, List<Method>>) - Static method in class org.jruby.java.MiniJava
This variation on defineImplClass uses all the classic type coercion logic for passing args and returning results.
defineOrGetClassUnder(String, RubyClass) - Method in class org.jruby.RubyModule
this method should be used only by interpreter or compiler
defineOrGetModuleUnder(String) - Method in class org.jruby.RubyModule
this method should be used only by interpreter or compiler
definePrivateMethod(String, Callback) - Method in class org.jruby.RubyModule
 
definePublicModuleFunction(String, Callback) - Method in class org.jruby.RubyModule
rb_define_module_function
defineReadonly(String, IAccessor) - Method in class org.jruby.internal.runtime.GlobalVariables
 
defineReadonlyVariable(String, IRubyObject) - Method in class org.jruby.Ruby
defines a readonly global variable
defineUnboundMethodClass(Ruby) - Static method in class org.jruby.RubyUnboundMethod
 
defineVariable(GlobalVariable) - Method in class org.jruby.Ruby
Defines a global variable
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AssignableNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AttrAssignNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.BackRefNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallNoArgNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ClassVarNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2ConstNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2ImplicitNode
This type of node will never get created as part of a defined? call since it will then appear to be a ConstNode.
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2MethodNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon3Node
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ConstNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DVarNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FalseNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.GlobalVarNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.InstVarNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.LocalVarNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Match2Node
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Match3Node
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NilNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Node
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NthRefNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SelfNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SuperNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.TrueNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.VCallNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.YieldNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ZSuperNode
 
deflate(IRubyObject[]) - Method in class org.jruby.RubyZlib.Deflate
 
deflate(ByteList, int) - Method in class org.jruby.util.ZlibDeflate
 
DEFLATE_ALLOCATOR - Static variable in class org.jruby.RubyZlib.Deflate
 
DefnNode - Class in org.jruby.ast
method definition node.
DefnNode(ISourcePosition, ArgumentNode, ArgsNode, StaticScope, Node) - Constructor for class org.jruby.ast.DefnNode
 
defs(ThreadContext, IRubyObject, IRubyObject, Object, String, String, String[], int, int, int, int, CallConfiguration) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
DefsNode - Class in org.jruby.ast
Represents a singleton method definition.
DefsNode(ISourcePosition, Node, ArgumentNode, ArgsNode, StaticScope, Node) - Constructor for class org.jruby.ast.DefsNode
 
delete(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_delete
delete(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyHash
rb_hash_delete
delete(ThreadContext) - Method in class org.jruby.RubyString
rb_str_delete / rb_str_delete_bang
delete(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
delete(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
delete19(ThreadContext) - Method in class org.jruby.RubyString
 
delete19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
delete19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
delete_at(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_delete_at_m
delete_bang(ThreadContext) - Method in class org.jruby.RubyString
 
delete_bang(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
delete_bang(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
delete_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
delete_bang19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
delete_bang19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
delete_if(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
delete_if(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_delete_if
delete_if19(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
deleteClassVariable(String) - Method in class org.jruby.RubyModule
 
deleteConstant(String) - Method in class org.jruby.RubyModule
 
deleteIf(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_delete_if
deliverEvent(ThreadService.Event) - Method in class org.jruby.internal.runtime.ThreadService
 
demoninator(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_denominator
denominator(ThreadContext) - Method in class org.jruby.RubyFloat
flo_denominator
denominator(ThreadContext) - Method in class org.jruby.RubyInteger
 
denominator(ThreadContext) - Method in class org.jruby.RubyNumeric
num_denominator
denominator(ThreadContext) - Method in class org.jruby.RubyRational
nurat_denominator
dereference(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyJRuby
 
destroy() - Method in class org.jruby.JRubyApplet
 
destroy() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
detach(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
detect(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
detect(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
detect19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
detect19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
determineModule() - Method in class org.jruby.parser.StaticScope
Update current scoping structure to populate with proper cref scoping values.
dev() - Method in class org.jruby.RubyFileStat
 
devMajor() - Method in class org.jruby.RubyFileStat
 
devMinor() - Method in class org.jruby.RubyFileStat
 
DIG - Static variable in class org.jruby.RubyFloat
 
digest(IRubyObject[]) - Method in class org.jruby.RubyDigest.Base
 
digest_bang() - Method in class org.jruby.RubyDigest.Base
 
DigestLibrary - Class in org.jruby.libraries
 
DigestLibrary() - Constructor for class org.jruby.libraries.DigestLibrary
 
DigestLibrary.MD5 - Class in org.jruby.libraries
 
DigestLibrary.MD5() - Constructor for class org.jruby.libraries.DigestLibrary.MD5
 
DigestLibrary.RMD160 - Class in org.jruby.libraries
 
DigestLibrary.RMD160() - Constructor for class org.jruby.libraries.DigestLibrary.RMD160
 
DigestLibrary.SHA1 - Class in org.jruby.libraries
 
DigestLibrary.SHA1() - Constructor for class org.jruby.libraries.DigestLibrary.SHA1
 
DigestLibrary.SHA2 - Class in org.jruby.libraries
 
DigestLibrary.SHA2() - Constructor for class org.jruby.libraries.DigestLibrary.SHA2
 
dimensions(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.ArrayJavaAddons
 
dimensions(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.addons.ArrayJavaAddons
 
dimensions(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.addons.ArrayJavaAddons
 
dir - Variable in class org.jruby.RubyDir
 
Dir - Class in org.jruby.util
This class exists as a counterpart to the dir.c file in MRI source.
Dir() - Constructor for class org.jruby.util.Dir
 
directEntrySet() - Method in class org.jruby.RubyHash
 
directKeySet() - Method in class org.jruby.RubyHash
 
DirectMemoryIO - Interface in org.jruby.ext.ffi
 
directory_p() - Method in class org.jruby.RubyFileStat
 
directory_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
directory_p(Ruby, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
DirectoryAsFileException - Exception in org.jruby.util.io
 
DirectoryAsFileException() - Constructor for exception org.jruby.util.io.DirectoryAsFileException
 
directValues() - Method in class org.jruby.RubyHash
 
dirname(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
disable() - Method in class org.jruby.compiler.ASTInspector
 
disable(IRubyObject) - Static method in class org.jruby.RubyGC
 
DISPATCHER_ARGS_INDEX - Static variable in class org.jruby.runtime.callback.InvocationCallbackFactory
 
DISPATCHER_BLOCK_INDEX - Static variable in class org.jruby.runtime.callback.InvocationCallbackFactory
 
DISPATCHER_CALLTYPE_INDEX - Static variable in class org.jruby.runtime.callback.InvocationCallbackFactory
 
DISPATCHER_METHOD_INDEX - Static variable in class org.jruby.runtime.callback.InvocationCallbackFactory
 
DISPATCHER_NAME_INDEX - Static variable in class org.jruby.runtime.callback.InvocationCallbackFactory
 
DISPATCHER_RUBYMODULE_INDEX - Static variable in class org.jruby.runtime.callback.InvocationCallbackFactory
 
DISPATCHER_RUNTIME_INDEX - Static variable in class org.jruby.runtime.callback.InvocationCallbackFactory
 
DISPATCHER_SELF_INDEX - Static variable in class org.jruby.runtime.callback.InvocationCallbackFactory
 
DISPATCHER_THREADCONTEXT_INDEX - Static variable in class org.jruby.runtime.callback.InvocationCallbackFactory
 
display(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyObject
rb_obj_display call-seq: obj.display(port=$>) => nil Prints obj on the given port (default $>).
displayedFileName() - Method in class org.jruby.RubyInstanceConfig
 
dispose() - Method in class org.jruby.RubyThread
Dispose of the current thread by removing it from its parent ThreadGroup.
disposeCurrentThread() - Method in class org.jruby.internal.runtime.ThreadService
 
dissociateThread(Object) - Method in class org.jruby.internal.runtime.ThreadService
 
div(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_div
div_div(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_div here is terrible MRI gotcha: 1.div 3.0 -> 0 1 / 3.0 -> 0.3333333333333333 MRI is also able to do it in one place by looking at current frame in rb_num_coerce_bin: rb_funcall(x, ruby_frame->orig_func, 1, y); also note that RubyFloat doesn't override Numeric.div
div_div19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
DivCallSite - Class in org.jruby.runtime.callsite
 
DivCallSite() - Constructor for class org.jruby.runtime.callsite.DivCallSite
 
divmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
divmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_divmod
divmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_divmod
divmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_divmod
divmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_divmod
divmod19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
 
divmod19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
dload(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dmul() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dneg() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
do_invoke(IRubyObject[]) - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
do_not_reverse_lookup(IRubyObject) - Static method in class org.jruby.ext.socket.RubyBasicSocket
 
do_not_reverse_lookup19(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
doAttrAsgn(IRubyObject, CallSite, IRubyObject, ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
doAttrAsgn(IRubyObject, CallSite, IRubyObject, IRubyObject, ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
doAttrAsgn(IRubyObject, CallSite, IRubyObject, IRubyObject, IRubyObject, ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
doAttrAsgn(IRubyObject, CallSite, IRubyObject, IRubyObject, IRubyObject, IRubyObject, ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
doAttrAsgn(IRubyObject, CallSite, IRubyObject[], ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
doAttrAsgn(IRubyObject, CallSite, IRubyObject[], IRubyObject, ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
doClone() - Method in class org.jruby.RubyString
 
doCoerce(ThreadContext, IRubyObject, boolean) - Method in class org.jruby.RubyNumeric
do_coerce
doNotReverseLookup(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
DOSISH - Static variable in class org.jruby.util.Dir
 
DotNode - Class in org.jruby.ast
Represents a range literal.
DotNode(ISourcePosition, Node, Node, boolean, boolean) - Constructor for class org.jruby.ast.DotNode
 
double_fig(IRubyObject) - Static method in class org.jruby.RubyBigDecimal
 
DOUBLE_STAR - Static variable in class org.jruby.util.Dir
 
doubleValue(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
downAction(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
downcase(ThreadContext) - Method in class org.jruby.RubyString
rb_str_downcase / rb_str_downcase_bang
downcase(ThreadContext) - Method in class org.jruby.RubySymbol
 
downcase19(ThreadContext) - Method in class org.jruby.RubyString
 
downcase_bang(ThreadContext) - Method in class org.jruby.RubyString
 
downcase_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
downto(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyInteger
int_downto
downto19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyInteger
 
DRegexpNode - Class in org.jruby.ast
A regexp which contains some expressions which will need to be evaluated everytime the regexp is used for a match.
DRegexpNode(ISourcePosition) - Constructor for class org.jruby.ast.DRegexpNode
 
DRegexpNode(ISourcePosition, DStrNode, int, boolean) - Constructor for class org.jruby.ast.DRegexpNode
 
DRegexpNode(ISourcePosition, int, boolean) - Constructor for class org.jruby.ast.DRegexpNode
 
drem() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dreturn() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
drop(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_take
drop(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
drop_while(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_take_while
drop_while(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
dstore(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
DStrNode - Class in org.jruby.ast
A string which contains some dynamic elements which needs to be evaluated (introduced by #).
DStrNode(ISourcePosition) - Constructor for class org.jruby.ast.DStrNode
 
dsub() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
DSymbolNode - Class in org.jruby.ast
Node representing symbol in a form like ':"3jane"'.
DSymbolNode(ISourcePosition, DStrNode) - Constructor for class org.jruby.ast.DSymbolNode
For mutating from a DStr to a DSym (we just create a new one with same contents).
DSymbolNode(ISourcePosition) - Constructor for class org.jruby.ast.DSymbolNode
 
dummy(String) - Static method in class org.jruby.compiler.util.HandleFactory
 
dummy2() - Static method in class org.jruby.compiler.util.HandleFactory
 
dummy3(Object) - Static method in class org.jruby.compiler.util.HandleFactory
 
DUMMY_ACCESSOR - Static variable in class org.jruby.RubyClass.VariableAccessor
 
dummy_p(ThreadContext) - Method in class org.jruby.RubyEncoding
 
DummyDynamicScope - Class in org.jruby.runtime.scope
This is a DynamicScope that does not support any variables.
DummyDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.DummyDynamicScope
 
DummyDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.DummyDynamicScope
 
dump(IRubyObject[], Block) - Method in class org.jruby.RubyBigDecimal
 
dump(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyMarshal
 
dump(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNameError.RubyNameErrorMessage
 
dump() - Method in class org.jruby.RubyString
rb_str_dump
dump(IRubyObject[], Block) - Method in class org.jruby.RubyTime
 
dump19() - Method in class org.jruby.RubyString
 
dumpArgTypes(Object[]) - Static method in class org.jruby.javasupport.JavaCallable
 
dumpClass(PrintStream) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
dumpDefaultObjectHeader(RubyClass) - Method in class org.jruby.runtime.marshal.MarshalStream
 
dumpDefaultObjectHeader(char, RubyClass) - Method in class org.jruby.runtime.marshal.MarshalStream
 
DumpingInvocationCallbackFactory - Class in org.jruby.runtime.callback
 
DumpingInvocationCallbackFactory(Ruby, Class, ClassLoader) - Constructor for class org.jruby.runtime.callback.DumpingInvocationCallbackFactory
 
DumpingInvocationMethodFactory - Class in org.jruby.internal.runtime.methods
This factory extends InvocationMethodFactory by also dumping the classes to .class files at runtime.
DumpingInvocationMethodFactory(String, ClassLoader) - Constructor for class org.jruby.internal.runtime.methods.DumpingInvocationMethodFactory
 
dumpInstanceVars(Map) - Method in class org.jruby.runtime.marshal.MarshalStream
Deprecated. superseded by #dumpVariables()
dumpObject(IRubyObject) - Method in class org.jruby.runtime.marshal.MarshalStream
 
dumpSymbol(String) - Method in class org.jruby.runtime.marshal.MarshalStream
 
dumpVariables(List<Variable<Object>>) - Method in class org.jruby.runtime.marshal.MarshalStream
 
dup() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dup() - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Duplicate this method, returning DynamicMethod referencing the same code and with the same attributes.
dup() - Method in class org.jruby.internal.runtime.methods.FullFunctionCallbackMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.MethodMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.ProcMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.SimpleCallbackMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.TraceableInterpretedMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
A dummy implementation of dup that just returns the singleton instance.
dup() - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
dup() - Method in class org.jruby.RubyBasicObject
 
dup(ThreadContext) - Method in class org.jruby.RubyHash
 
dup() - Method in class org.jruby.RubyObject
rb_obj_dup This method should be overridden only by: Proc Will allocate a new instance of the real class of this object, and then initialize that copy.
dup() - Method in class org.jruby.RubyProc
 
dup() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod dup.
dup() - Method in class org.jruby.util.io.ChannelDescriptor
Mimics the POSIX dup(2) function, returning a new descriptor that references the same open channel.
dup2() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dup2(int) - Method in class org.jruby.util.io.ChannelDescriptor
Mimics the POSIX dup2(2) function, returning a new descriptor that references the same open channel but with a specified fileno.
dup2_x1() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dup2_x2() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dup2Into(ChannelDescriptor) - Method in class org.jruby.util.io.ChannelDescriptor
Mimics the POSIX dup2(2) function, returning a new descriptor that references the same open channel but with a specified fileno.
dup_x1() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dup_x2() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
duplicate() - Method in class org.jruby.runtime.Frame
Clone this frame.
duplicateCurrentValue() - Method in interface org.jruby.compiler.BodyCompiler
Push a copy the topmost value on the stack.
duplicateCurrentValue() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
duplicateForBacktrace() - Method in class org.jruby.runtime.Frame
Clone this frame for use in backtraces only (avoiding long-lived references to other elements.
DVarNode - Class in org.jruby.ast
Access a dynamic variable (e.g.
DVarNode(ISourcePosition, int, String) - Constructor for class org.jruby.ast.DVarNode
 
DXStrNode - Class in org.jruby.ast
Dynamic backquote string.
DXStrNode(ISourcePosition, DStrNode) - Constructor for class org.jruby.ast.DXStrNode
 
DXStrNode(ISourcePosition) - Constructor for class org.jruby.ast.DXStrNode
 
DYNAMIC_SCOPE_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
DynamicLibrary - Class in org.jruby.ext.ffi.jffi
 
DynamicLibrary(Ruby, RubyClass, String, Library) - Constructor for class org.jruby.ext.ffi.jffi.DynamicLibrary
 
DynamicLibrary.Symbol - Class in org.jruby.ext.ffi.jffi
 
DynamicLibrary.Symbol(Ruby, DynamicLibrary, String, DirectMemoryIO) - Constructor for class org.jruby.ext.ffi.jffi.DynamicLibrary.Symbol
 
DynamicMethod - Class in org.jruby.internal.runtime.methods
DynamicMethod represents a method handle in JRuby, to provide both entry points into AST and bytecode interpreters, but also to provide handles to JIT-compiled and hand-implemented Java methods.
DynamicMethod(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.DynamicMethod
Base constructor for dynamic method handles.
DynamicMethod() - Constructor for class org.jruby.internal.runtime.methods.DynamicMethod
A no-arg constructor used only by the UndefinedMethod subclass and CompiledMethod handles.
DynamicMethodFactory - Class in org.jruby.internal.runtime.methods
 
DynamicMethodFactory() - Constructor for class org.jruby.internal.runtime.methods.DynamicMethodFactory
 
DynamicReference - Class in org.jruby.compiler.ir.operands
 
DynamicReference(CompoundString) - Constructor for class org.jruby.compiler.ir.operands.DynamicReference
 
DynamicScope - Class in org.jruby.runtime
 
DynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.DynamicScope
 
DynamicScope(StaticScope) - Constructor for class org.jruby.runtime.DynamicScope
 
DynamicSymbol - Class in org.jruby.compiler.ir.operands
 
DynamicSymbol(CompoundString) - Constructor for class org.jruby.compiler.ir.operands.DynamicSymbol
 

E

each(ThreadContext, Block) - Method in class org.jruby.ext.ffi.StructLayout.Array
Needed for Enumerable implementation
each(ThreadContext, Block) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
each(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
each(Block) - Method in class org.jruby.RubyClassPathVariable
 
each(ThreadContext, Block) - Method in class org.jruby.RubyDir
Executes the block once for each entry in the directory.
each(ThreadContext, Block) - Method in class org.jruby.RubyEnumerator
Send current block and supplied args to method on target.
each(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_each
each(ThreadContext, Block) - Method in class org.jruby.RubyRange
 
each(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyStringIO
 
each(ThreadContext, Block) - Method in class org.jruby.RubyStruct
 
each(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyZlib.RubyGzipReader
 
each18(ThreadContext, Block) - Method in class org.jruby.RubyString
 
each18(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
each19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArgsFile
 
each19(ThreadContext, Block) - Method in class org.jruby.RubyDir
 
each19(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
each19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyIO
 
each19(ThreadContext, Block) - Method in class org.jruby.RubyRange
 
each19(ThreadContext, Block) - Method in class org.jruby.RubyString
 
each19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
each19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyStringIO
 
each19(ThreadContext, Block) - Method in class org.jruby.RubyStruct
 
each_byte(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyArgsFile
 
each_byte(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArgsFile
 
each_byte(ThreadContext, Block) - Method in class org.jruby.RubyIO
Invoke a block for each byte.
each_byte(ThreadContext, Block) - Method in class org.jruby.RubyString
rb_str_each_byte
each_byte(ThreadContext, Block) - Method in class org.jruby.RubyStringIO
 
each_byte(ThreadContext, Block) - Method in class org.jruby.RubyZlib.RubyGzipReader
 
each_byte19(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
each_byte19(ThreadContext, Block) - Method in class org.jruby.RubyString
 
each_byte19(ThreadContext, Block) - Method in class org.jruby.RubyStringIO
 
each_char(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyArgsFile
 
each_char(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
each_char(ThreadContext, Block) - Method in class org.jruby.RubyStringIO
 
each_char18(ThreadContext, Block) - Method in class org.jruby.RubyString
rb_str_each_char
each_char19(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
each_char19(ThreadContext, Block) - Method in class org.jruby.RubyString
 
each_char19(ThreadContext, Block) - Method in class org.jruby.RubyStringIO
 
each_charCommon(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyArgsFile
 
each_codepoint(ThreadContext, Block) - Method in class org.jruby.RubyString
rb_str_each_codepoint
each_cons(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator.RubyEnumeratorEnumerable
 
each_cons19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator.RubyEnumeratorEnumerable
 
each_index(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
each_key(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_each_key
each_key19(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
each_line(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArgsFile
Invoke a block for each line.
each_line(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyIO
Invoke a block for each line.
each_line(ThreadContext, Block) - Method in class org.jruby.RubyString
rb_str_each_line
each_line(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
each_line(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyStringIO
 
each_line(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyZlib.RubyGzipReader
 
each_line18(ThreadContext, Block) - Method in class org.jruby.RubyString
 
each_line18(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
each_line19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArgsFile
 
each_line19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyIO
 
each_line19(ThreadContext, Block) - Method in class org.jruby.RubyString
 
each_line19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
each_lineCommon(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
each_object(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyObjectSpace
 
each_object19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyObjectSpace
 
each_pair(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_each_pair
each_pair(ThreadContext, Block) - Method in class org.jruby.RubyStruct
 
each_pair19(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
each_pair19(ThreadContext, Block) - Method in class org.jruby.RubyStruct
 
each_slice(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator.RubyEnumeratorEnumerable
 
each_slice19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator.RubyEnumeratorEnumerable
 
each_value(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_each_value
each_value19(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
each_with_index(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
each_with_index(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator
 
each_with_index19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
each_with_object(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator.RubyEnumeratorEnumerable
 
eachCommon(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_each
eachIndex(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_each_index
egid(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
egid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
egid(Ruby) - Static method in class org.jruby.RubyProcess
 
egid_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
egid_set(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
egid_set(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess
 
eid(IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
Deprecated. 
eid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
eid(Ruby) - Static method in class org.jruby.RubyProcess.GroupID
 
eid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
Deprecated. 
eid(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
eid(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
eid(IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
Deprecated. 
eid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
eid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
Deprecated. 
eid(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
eid(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
elem_type(ThreadContext) - Method in class org.jruby.ext.ffi.Type.Array
 
elementAdapter - Variable in class org.jruby.ast.OpElementAsgnNode
 
elementAsgnAdapter - Variable in class org.jruby.ast.OpElementAsgnNode
 
elementOrNil(IRubyObject[], int, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
elementOrNull(IRubyObject[], int) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
eltInternal(int) - Method in class org.jruby.RubyArray
 
eltInternalSet(int, IRubyObject) - Method in class org.jruby.RubyArray
 
emit(IR_Class) - Method in class org.jruby.compiler.ir.targets.JVM
 
emit(IR_Method) - Method in class org.jruby.compiler.ir.targets.JVM
 
emit(IR_Instr) - Method in class org.jruby.compiler.ir.targets.JVM
 
emit(Constant) - Method in class org.jruby.compiler.ir.targets.JVM
 
emit(Operand) - Method in class org.jruby.compiler.ir.targets.JVM
 
emit(Variable) - Method in class org.jruby.compiler.ir.targets.JVM
 
emitBEQ(BEQ_Instr) - Method in class org.jruby.compiler.ir.targets.JVM
 
emitCALL(CALL_Instr) - Method in class org.jruby.compiler.ir.targets.JVM
 
emitCOPY(COPY_Instr) - Method in class org.jruby.compiler.ir.targets.JVM
 
emitDEF_CLS_METH(DEFINE_CLASS_METHOD_Instr) - Method in class org.jruby.compiler.ir.targets.JVM
 
emitDEF_INST_METH(DEFINE_INSTANCE_METHOD_Instr) - Method in class org.jruby.compiler.ir.targets.JVM
 
emitGET_FIELD(GET_FIELD_Instr) - Method in class org.jruby.compiler.ir.targets.JVM
 
emitJUMP(JUMP_Instr) - Method in class org.jruby.compiler.ir.targets.JVM
 
emitLABEL(LABEL_Instr) - Method in class org.jruby.compiler.ir.targets.JVM
 
emitPUT_FIELD(PUT_FIELD_Instr) - Method in class org.jruby.compiler.ir.targets.JVM
 
emitRECV_ARG(RECV_ARG_Instr) - Method in class org.jruby.compiler.ir.targets.JVM
 
emitRETURN(RETURN_Instr) - Method in class org.jruby.compiler.ir.targets.JVM
 
empty() - Method in class org.jruby.RubyString
 
EMPTY - Static variable in class org.jruby.util.Dir
 
EMPTY_ARGS - Static variable in class org.jruby.runtime.callback.InvocationCallback
 
EMPTY_ARRAY - Static variable in class org.jruby.compiler.ir.operands.Operand
 
EMPTY_BEGIN_LIST - Static variable in class org.jruby.parser.RubyParserResult
 
EMPTY_OBJECT_ARRAY - Static variable in class org.jruby.java.invokers.RubyToJavaInvoker
 
empty_p(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.Queue
 
empty_p() - Method in class org.jruby.RubyArray
rb_ary_empty_p
empty_p() - Method in class org.jruby.RubyHash
rb_hash_empty_p
empty_p(ThreadContext) - Method in class org.jruby.RubyString
rb_str_empty
empty_p(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
empty_p(ThreadContext) - Method in class org.jruby.RubySymbol
 
EMPTY_P - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
emptyJavaArray(ThreadContext) - Method in class org.jruby.javasupport.JavaClass
 
enable(IRubyObject) - Static method in class org.jruby.RubyGC
 
ENABLED - Static variable in class org.jruby.compiler.ASTInspector
 
enclose(Block) - Method in class org.jruby.RubyThreadGroup
 
enclosed_p(Block) - Method in class org.jruby.RubyThreadGroup
 
enclosing_class() - Method in class org.jruby.javasupport.JavaClass
 
enclosing_constructor() - Method in class org.jruby.javasupport.JavaClass
 
enclosing_method() - Method in class org.jruby.javasupport.JavaClass
 
enclosingScope - Variable in class org.jruby.parser.StaticScope
 
encode(Ruby, IRubyObject, ByteList) - Method in class org.jruby.util.Pack.Converter
 
encode(Ruby, int, ByteList, RubyArray, int, Pack.Converter) - Static method in class org.jruby.util.Pack
 
encode_bang(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
encoding(ThreadContext) - Method in class org.jruby.RubyRegexp
 
encoding(ThreadContext) - Method in class org.jruby.RubyString
 
encoding(ThreadContext) - Method in class org.jruby.RubySymbol
 
ENCODING - Static variable in class org.jruby.runtime.ClassIndex
 
EncodingCapable - Interface in org.jruby.runtime.encoding
 
EncodingNode - Class in org.jruby.ast
Represents __ENCODING__.
EncodingNode(ISourcePosition) - Constructor for class org.jruby.ast.EncodingNode
 
EncodingService - Class in org.jruby.runtime.encoding
 
EncodingService(Ruby) - Constructor for class org.jruby.runtime.encoding.EncodingService
 
end() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
end() - Method in class org.jruby.lexer.yacc.StackState
 
end(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
match_end
end19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
 
end_with_p(ThreadContext) - Method in class org.jruby.RubyString
 
end_with_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
end_with_p(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
endBody() - Method in interface org.jruby.compiler.BodyCompiler
End compilation for the method associated with the specified token.
endBody() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
endBody() - Method in class org.jruby.compiler.impl.ChainedChildBodyCompiler
 
endBody() - Method in class org.jruby.compiler.impl.ChainedRootBodyCompiler
 
endBody() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
endBody() - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
endBody() - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
endCall(ClassWriter, MethodVisitor, String) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
endCall(ClassWriter, MethodVisitor, String) - Method in class org.jruby.runtime.callback.DumpingInvocationCallbackFactory
Deprecated. 
endCall(ClassWriter, MethodVisitor, String) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
endClass(ClassWriter, String) - Method in class org.jruby.internal.runtime.methods.DumpingInvocationMethodFactory
 
endClass(ClassWriter, String) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
endgrent(IRubyObject) - Static method in class org.jruby.RubyEtc
 
endLoop(IR_Loop) - Method in interface org.jruby.compiler.ir.IR_Scope
 
endLoop(IR_Loop) - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
endMethod(MethodVisitor) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
endpwent(IRubyObject) - Static method in class org.jruby.RubyEtc
 
endsBasicBlock() - Method in enum org.jruby.compiler.ir.Operation
 
endScript(boolean, boolean) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
endScript(boolean, boolean) - Method in interface org.jruby.compiler.ScriptCompiler
End compilation for the current script, closing all context and structures used for the compilation.
ENGINE - Static variable in class org.jruby.runtime.Constants
 
ensureClassVariablesSettable() - Method in class org.jruby.RubyModule
 
ensureConstantsSettable() - Method in class org.jruby.RubyModule
 
ensureInstanceVariablesSettable() - Method in class org.jruby.RubyBasicObject
Makes sure that instance variables can be set on this object, including information about whether this object is frozen, or tainted.
ensureMultipleAssignableRubyArray(boolean) - Method in interface org.jruby.compiler.BodyCompiler
Ensures that the present value is an IRubyObject[] by wrapping it with one or coercing it if it is not.
ensureMultipleAssignableRubyArray(boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
ensureMultipleAssignableRubyArray(IRubyObject, Ruby, boolean) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
EnsureNode - Class in org.jruby.ast
An 'ensure' statement.
EnsureNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.EnsureNode
 
ensureRubyArray() - Method in interface org.jruby.compiler.BodyCompiler
Ensures that the present value is an IRubyObject[] by wrapping it with one if it is not.
ensureRubyArray() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
ensureRubyArray(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
ensureRubyArray(Ruby, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
ensureSuperBlock(Block, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
enter(ThreadContext, Block) - Method in class org.jruby.RubyContinuation
 
enterAction(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
enterSleep() - Method in class org.jruby.RubyThread
 
entries() - Method in class org.jruby.RubyDir
 
entries(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDir
Returns an array containing all of the filenames in the given directory.
entries19(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDir
 
entry(long) - Method in class org.jruby.RubyArray
rb_ary_entry
entry(int) - Method in class org.jruby.RubyArray
 
entryIterator() - Method in class org.jruby.util.GenericMap
 
entryIterator() - Method in class org.jruby.util.WeakIdentityHashMap
 
entrySet() - Method in class org.jruby.RubyHash
 
entrySet() - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
entrySet() - Method in class org.jruby.util.GenericMap
 
Enum - Class in org.jruby.ext.ffi
Represents a C enum
enum_cons19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator.RubyEnumeratorEnumerable
 
enum_constant_p() - Method in class org.jruby.javasupport.JavaField
 
enum_constants() - Method in class org.jruby.javasupport.JavaClass
 
enum_p() - Method in class org.jruby.javasupport.JavaClass
 
enum_slice19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator.RubyEnumeratorEnumerable
 
enum_with_index19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
EnumeratorLibrary - Class in org.jruby.libraries
 
EnumeratorLibrary() - Constructor for class org.jruby.libraries.EnumeratorLibrary
 
eof(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
eof() - Method in class org.jruby.RubyStringIO
 
eof() - Method in class org.jruby.RubyZlib.RubyGzipReader
 
eof_p(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
eof_p(ThreadContext) - Method in class org.jruby.RubyIO
 
eof_p() - Method in class org.jruby.RubyZlib.RubyGzipReader
 
eos_p(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
EPSILON - Static variable in class org.jruby.RubyFloat
 
eql(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.FalseNode
 
eql(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.FixnumNode
 
eql(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.NilNode
 
eql(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.SymbolNode
 
eql(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.TrueNode
 
eql(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in interface org.jruby.ast.types.IEqlNode
 
eql(IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
eql(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_eql
eql(IRubyObject) - Method in class org.jruby.RubyBasicObject
method used for Hash key comparison (specialized for String, Symbol and Fixnum) Will by default just call the Ruby method "eql?"
eql(IRubyObject) - Method in class org.jruby.RubyFixnum
short circuit for Fixnum key comparison
eql(IRubyObject) - Method in class org.jruby.RubyString
short circuit for String key comparison
eql(IRubyObject) - Method in class org.jruby.RubySymbol
short circuit for Symbol key comparison
eql(IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
eql_p(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Type.Builtin
 
eql_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
eql_p(IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_eql
eql_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_eql_p
eql_p(IRubyObject) - Method in class org.jruby.RubyFloat
flo_eql
eql_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_eql
eql_p(IRubyObject) - Method in class org.jruby.RubyObject
rb_obj_equal Just like "==" and "equal?", "eql?" will use identity equality for Object.
eql_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
eql_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStruct
 
eql_p(IRubyObject) - Method in class org.jruby.RubyTime
 
EQL_P - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
eqlInternal(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyObject
Helper method for checking equality, first using Java identity equality, and then calling the "eql?" method.
eqq - Variable in class org.jruby.ast.WhenNode
 
eqq(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRegexp
rb_reg_eqq
eqq19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRegexp
 
EQQ_Instr - Class in org.jruby.compiler.ir.instructions
 
EQQ_Instr(Variable, Operand, Operand) - Constructor for class org.jruby.compiler.ir.instructions.EQQ_Instr
 
eqq_p19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
equal_p(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Type.Builtin
 
equal_p(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.JavaProxy
 
equal_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
equal_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyObject
rb_obj_equal Will use Java identity equality.
EQUALEQUAL - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
equalInternal(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyBasicObject
Helper method for checking equality, first using Java identity equality, and then calling the "==" method.
equalInternal(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyObject
Helper method for checking equality, first using Java identity equality, and then calling the "==" method.
equals(Object) - Method in class org.jruby.compiler.ir.operands.Label
 
equals(Object) - Method in class org.jruby.compiler.ir.operands.Variable
 
equals(Object) - Method in class org.jruby.ext.ffi.AbstractMemory
Compares this MemoryPointer to another MemoryPointer.
equals(Object) - Method in class org.jruby.ext.ffi.NullMemoryIO
 
equals(Object) - Method in class org.jruby.ext.ffi.StructLayout.Member
 
equals(Object) - Method in class org.jruby.ext.ffi.Type.Builtin
 
equals(Object) - Method in class org.jruby.javasupport.JavaAccessibleObject
 
equals(Object) - Method in class org.jruby.javasupport.JavaArray
 
equals(Object) - Method in class org.jruby.javasupport.JavaClass
 
equals(Object) - Method in class org.jruby.javasupport.JavaConstructor
 
equals(Object) - Method in class org.jruby.javasupport.JavaField
 
equals(Object) - Method in class org.jruby.javasupport.JavaMethod
 
equals(Object) - Method in class org.jruby.javasupport.JavaObject
 
equals(Object) - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
equals(Object) - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
equals(Object) - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
equals(Object) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
equals(Object) - Method in class org.jruby.RubyFixnum
 
equals(Object) - Method in class org.jruby.RubyHash
 
equals(Object) - Method in class org.jruby.RubyModule
We override equals here to provide a faster path, since equality for modules is pretty cut and dried.
equals(Object) - Method in class org.jruby.RubyObject
This method is just a wrapper around the Ruby "==" method, provided so that RubyObjects can be used as keys in the Java HashMap object underlying RubyHash.
equals(Object) - Method in class org.jruby.RubyString
 
equals(Object) - Method in class org.jruby.RubySymbol
 
equals(Object) - Method in class org.jruby.RubyThread
 
equals(Object) - Method in class org.jruby.runtime.Arity
 
equals(Object) - Method in class org.jruby.runtime.Binding
 
equals(Object) - Method in class org.jruby.runtime.Block
 
equals(Object) - Method in class org.jruby.util.GenericMap
 
equals(Object) - Method in class org.jruby.util.RecursiveComparator.Pair
 
erf(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
erfc(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
ERR_FROZEN_CONST_TYPE - Static variable in class org.jruby.RubyModule
 
ERR_FROZEN_CVAR_TYPE - Static variable in class org.jruby.RubyModule
 
ERR_INSECURE_SET_CLASS_VAR - Static variable in class org.jruby.RubyModule
 
ERR_INSECURE_SET_CONSTANT - Static variable in class org.jruby.RubyModule
 
ERR_INSECURE_SET_INST_VAR - Static variable in class org.jruby.RubyBasicObject
The error message used when some one tries to modify an instance variable in a high security setting.
errno() - Method in class org.jruby.RubySystemCallError
 
error(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.Factory.LastError
 
error(POSIX.ERRORS, String) - Method in class org.jruby.ext.JRubyPOSIXHandler
 
error(Exception) - Method in class org.jruby.java.MiniJava.AbstractJavaWrapperMethod
 
error(ThreadContext, Exception) - Method in class org.jruby.java.MiniJava.AbstractJavaWrapperMethodZero
 
error(Ruby, Exception, String) - Static method in class org.jruby.java.MiniJava
 
ESC_KEY_CODE - Static variable in class org.jruby.ext.Readline
 
escape() - Method in class org.jruby.runtime.Block
 
EtcLibrary - Class in org.jruby.libraries
 
EtcLibrary() - Constructor for class org.jruby.libraries.EtcLibrary
 
EUC - Static variable in class org.jruby.RubyNKF
 
EUC - Static variable in class org.jruby.util.KCode
 
euid(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
euid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
euid(Ruby) - Static method in class org.jruby.RubyProcess
 
euid_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
euid_set(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
euid_set(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess
 
EVAL - Static variable in class org.jruby.compiler.ASTInspector
 
eval(Ruby, ThreadContext, Node, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
Deprecated. 
eval(String, int, int, Object) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
eval(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyBinding
 
eval(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
eval(Ruby, String) - Method in interface org.jruby.RubyRuntimeAdapter
 
evalClassDefinitionBody(Ruby, ThreadContext, StaticScope, Node, RubyModule, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
Evaluates the body in a class or module definition statement.
evalScope - Variable in class org.jruby.runtime.DynamicScope
 
evalScriptlet(String) - Method in class org.jruby.Ruby
Evaluates a script under the current scope (perhaps the top-level scope) and returns the result (generally the last value calculated).
evalScriptlet(String, DynamicScope) - Method in class org.jruby.Ruby
Evaluates a script under the current scope (perhaps the top-level scope) and returns the result (generally the last value calculated).
evalSimple(ThreadContext, IRubyObject, IRubyObject, String, int) - Static method in class org.jruby.evaluator.ASTInterpreter
Deprecated. Call with a RubyString now.
evalSimple(ThreadContext, IRubyObject, RubyString, String, int) - Static method in class org.jruby.evaluator.ASTInterpreter
Evaluate the given string.
EvalStaticScope - Class in org.jruby.parser
This scope is used solely for evals.
EvalStaticScope(StaticScope) - Constructor for class org.jruby.parser.EvalStaticScope
 
EvalStaticScope(StaticScope, String[]) - Constructor for class org.jruby.parser.EvalStaticScope
 
evaluateAtStart() - Method in class org.jruby.ast.UntilNode
Determine whether this is while or do while
evaluateAtStart() - Method in class org.jruby.ast.WhileNode
Determine whether this is while or do while
evalUnder(ThreadContext, RubyModule, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyObject
Deprecated. Call with an int line number and String file
evalUnder(ThreadContext, RubyModule, RubyString, String, int) - Method in class org.jruby.RubyObject
Evaluates the string src with self set to the current object, using the module under as the context.
evalWithBinding(ThreadContext, IRubyObject, Binding) - Static method in class org.jruby.evaluator.ASTInterpreter
Evaluate the given string under the specified binding object.
even_p() - Method in class org.jruby.RubyFixnum
 
even_p(ThreadContext) - Method in class org.jruby.RubyInteger
 
event(ThreadContext, RubyEvent, String, int, String, IRubyObject) - Method in class org.jruby.runtime.EventHook
 
eventHandler(ThreadContext, String, String, int, String, IRubyObject) - Method in class org.jruby.Ruby.CallTraceFuncHook
 
eventHandler(ThreadContext, String, String, int, String, IRubyObject) - Method in class org.jruby.runtime.EventHook
 
EventHook - Class in org.jruby.runtime
 
EventHook() - Constructor for class org.jruby.runtime.EventHook
 
EvStrNode - Class in org.jruby.ast
Represents an #{} expression in a string.
EvStrNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.EvStrNode
 
ex() - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
exact_p(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_exact_p
exception - Variable in class org.jruby.internal.runtime.ThreadService.Event
 
exception(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyException
 
exception(IRubyObject[]) - Method in class org.jruby.RubyException
 
EXCEPTION_ALL - Static variable in class org.jruby.RubyBigDecimal
 
EXCEPTION_INFINITY - Static variable in class org.jruby.RubyBigDecimal
 
EXCEPTION_NaN - Static variable in class org.jruby.RubyBigDecimal
 
EXCEPTION_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
EXCEPTION_OVERFLOW - Static variable in class org.jruby.RubyBigDecimal
 
exception_types() - Method in class org.jruby.javasupport.JavaCallable
 
EXCEPTION_UNDERFLOW - Static variable in class org.jruby.RubyBigDecimal
 
EXCEPTION_ZERODIVIDE - Static variable in class org.jruby.RubyBigDecimal
 
exceptionRaised(RaiseException) - Method in class org.jruby.RubyThread
 
EXCL - Static variable in class org.jruby.util.io.ModeFlags
exclusive access flag, to require locking the target file
exclude_end_p() - Method in class org.jruby.RubyRange
 
exclusive(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.libraries.ThreadLibrary.ThreadMethods
 
exec(String, int, int, Object) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
exec(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
execAndWait(Ruby, IRubyObject[]) - Static method in class org.jruby.util.ShellLauncher
 
executable_p() - Method in class org.jruby.RubyFileStat
 
executable_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
executable_real_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
executableReal_p() - Method in class org.jruby.RubyFileStat
 
execute(IRubyObject, IRubyObject[], Block) - Method in interface org.jruby.runtime.callback.Callback
 
execute(IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callback.FastInvocationCallback
 
execute(IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callback.InvocationCallback
 
execute(IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callback.ReflectionCallback
Calls a wrapped Ruby method for the specified receiver with the specified arguments.
executeScript(String, String) - Method in class org.jruby.Ruby
Parse and execute the specified script This differs from the other methods in that it accepts a string-based script and parses and runs it as though it were loaded at a command-line.
executeUnder(ThreadContext, Callback, IRubyObject[], Block) - Method in class org.jruby.RubyModule
Deprecated. 
ExecutionContext - Interface in org.jruby.runtime
 
exist(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDir
 
exist_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
exist_p(IRubyObject) - Method in class org.jruby.RubyStringScanner
 
exists(String) - Method in class org.jruby.parser.StaticScope
Does the variable exist?
exists() - Method in class org.jruby.util.JRubyNonExistentFile
 
exit(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
exit(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
exit_bang(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
exit_bang(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
exit_value() - Method in class org.jruby.RubyLocalJumpError
 
exitSleep() - Method in class org.jruby.RubyThread
 
exitstatus() - Method in class org.jruby.RubyProcess.RubyStatus
 
exitValue() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
exp(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
expand_path(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
Converts a pathname to an absolute pathname.
expandUserPath(ThreadContext, String) - Static method in class org.jruby.RubyFile
This method checks a path, and if it starts with ~, then it expands the path to the absolute path of the user's home directory.
exponent() - Method in class org.jruby.RubyBigDecimal
 
exportMethod(String, Visibility) - Method in class org.jruby.RubyModule
rb_export_method
expressionNodes - Variable in class org.jruby.ast.WhenNode
 
extend(IRubyObject[]) - Method in class org.jruby.RubyObject
rb_obj_extend call-seq: obj.extend(module, ...) => obj Adds to _obj_ the instance methods from each module given as a parameter.
extend_object(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_extend_object
extend_proxy(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
extended(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
extended(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyModule
 
extensionPattern - Static variable in class org.jruby.runtime.load.LoadService
 
extensionSuffixes - Static variable in enum org.jruby.runtime.load.LoadService.SuffixType
 
external_encoding(ThreadContext) - Method in class org.jruby.RubyIO
 
externalEncoding - Variable in class org.jruby.RubyIO
 
ExternalScript - Class in org.jruby.runtime.load
 
ExternalScript(LoadServiceResource, String) - Constructor for class org.jruby.runtime.load.ExternalScript
 
extname(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
Returns the extension name of the file.

F

f2d() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
f2i() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
f2l() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
f_abs(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_abs
f_abs2(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_abs2
f_add(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_add
f_arg(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_arg
f_cmp(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_cmp
f_conjugate(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_conjugate
f_denominator(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_denominator
f_div(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_div
f_divmod(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_divmod
f_equal_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_equal_p
f_exact_p(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_exact_p
f_expt(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_expt
f_floor(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_floor
f_gcd(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_gcd
F_GETFL - Static variable in class org.jruby.ext.socket.RubyUNIXSocket
 
f_gt_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_gt_p
f_idiv(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_idiv
f_inspect(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_inspect
f_integer_p(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_integer_p
f_lcm(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_lcm
f_lshift(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_lshift
f_lt_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_lt_p
f_mod(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_mod
f_mul(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_mul
f_negate(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_negate
f_negative_p(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_negative_p
f_numerator(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_numerator
f_one_p(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_one_p
f_polar(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_polar
f_quo(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_quo
f_real_p(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_real_p
f_rshift(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_rshift
F_SETFL - Static variable in class org.jruby.ext.socket.RubyUNIXSocket
 
f_sub(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_sub
f_to_f(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_to_f
f_to_i(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_to_i
f_to_r(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_to_r
f_to_s(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_to_s
f_truncate(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_truncate
f_xor(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_xor
f_zero_p(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_zero_p
Factory - Class in org.jruby.ext.ffi
A factory that can create a FFI Provider
Factory() - Constructor for class org.jruby.ext.ffi.Factory
 
Factory - Class in org.jruby.ext.ffi.jffi
 
Factory() - Constructor for class org.jruby.ext.ffi.jffi.Factory
 
Factory.LastError - Class in org.jruby.ext.ffi.jffi
 
Factory.LastError() - Constructor for class org.jruby.ext.ffi.jffi.Factory.LastError
 
Factory.Service - Class in org.jruby.ext.ffi
 
Factory.Service() - Constructor for class org.jruby.ext.ffi.Factory.Service
 
fadd() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
failed() - Method in class org.jruby.RubyIconv.RubyFailure
 
failedCallSites - Static variable in class org.jruby.runtime.callsite.CachingCallSite
 
fallback(InvokeDynamicSupport.JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, String) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
fallback(InvokeDynamicSupport.JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, String, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
fallback(InvokeDynamicSupport.JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, String, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
fallback(InvokeDynamicSupport.JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
fallback(InvokeDynamicSupport.JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, String, IRubyObject[]) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
fallback(InvokeDynamicSupport.JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, String, Block) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
fallback(InvokeDynamicSupport.JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, String, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
fallback(InvokeDynamicSupport.JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, String, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
fallback(InvokeDynamicSupport.JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
fallback(InvokeDynamicSupport.JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, String, IRubyObject[], Block) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
faload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
FALSE - Static variable in class org.jruby.compiler.ir.operands.BooleanLiteral
 
FALSE - Static variable in class org.jruby.runtime.ClassIndex
 
false_and(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyBoolean.False
 
FALSE_F - Static variable in class org.jruby.RubyBasicObject
 
false_or(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyBoolean.False
 
false_to_s(IRubyObject) - Static method in class org.jruby.RubyBoolean.False
 
false_xor(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyBoolean.False
 
FalseNode - Class in org.jruby.ast
Represents a false literal.
FalseNode(ISourcePosition) - Constructor for class org.jruby.ast.FalseNode
 
fastARef(IRubyObject) - Method in class org.jruby.RubyHash
 
fastASet(IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
 
fastASetChained(IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
 
fastASetCheckString(Ruby, IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
 
fastASetCheckString19(Ruby, IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
 
FASTCASE_COMPILE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
fastContains(String) - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
fastDeclareClassVariable(ThreadContext, Ruby, IRubyObject, String, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
fastDelete(IRubyObject) - Method in class org.jruby.RubyHash
 
FASTEST_COMPILE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
fastFetch(String) - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
fastFetchClassVariable(ThreadContext, Ruby, IRubyObject, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
fastFetchClassVariable(String) - Method in class org.jruby.RubyModule
 
fastFetchConstant(String) - Method in class org.jruby.RubyModule
 
fastGetClass(String) - Method in class org.jruby.Ruby
Retrieve the class with the given name from the Object namespace.
fastGetClass(String) - Method in class org.jruby.RubyModule
 
fastGetClassVar(String) - Method in class org.jruby.RubyModule
 
fastGetConstant(String) - Method in class org.jruby.RubyModule
 
fastGetConstantAt(String) - Method in class org.jruby.RubyModule
 
fastGetConstantFrom(String) - Method in class org.jruby.RubyModule
 
fastGetConstantFromConstMissing(String) - Method in class org.jruby.RubyModule
 
fastGetConstantFromNoConstMissing(String) - Method in class org.jruby.RubyModule
 
fastGetInstanceVariable(String) - Method in class org.jruby.RubyBasicObject
 
fastGetInstanceVariable(String) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Returns the named instance variable if present, else null.
fastGetInternalVariable(String) - Method in class org.jruby.RubyBasicObject
 
fastGetInternalVariable(String) - Method in interface org.jruby.runtime.builtin.InternalVariables
Returns the named internal variable if present, else null.
fastGetModule(String) - Method in class org.jruby.Ruby
Retrieve the module with the given name from the Object namespace.
fastGetSymbol(String) - Method in class org.jruby.RubySymbol.SymbolTable
 
fastHasClassVariable(String) - Method in class org.jruby.RubyModule
 
fastHasConstant(String) - Method in class org.jruby.RubyModule
 
fastHasInstanceVariable(String) - Method in class org.jruby.RubyBasicObject
 
fastHasInstanceVariable(String) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Returns true if object has the named instance variable.
fastHasInternalVariable(String) - Method in class org.jruby.RubyBasicObject
 
fastHasInternalVariable(String) - Method in interface org.jruby.runtime.builtin.InternalVariables
Returns true if object has the named internal variable.
FastIntMethodFactory - Class in org.jruby.ext.ffi.jffi
 
FastInvocationCallback - Class in org.jruby.runtime.callback
 
FastInvocationCallback() - Constructor for class org.jruby.runtime.callback.FastInvocationCallback
 
fastIsClassVarDefined(String) - Method in class org.jruby.RubyModule
 
fastIsConstantDefined(String) - Method in class org.jruby.RubyModule
 
FastLongMethodFactory - Class in org.jruby.ext.ffi.jffi
 
fastNewSymbol(String) - Method in class org.jruby.Ruby
Faster than Ruby.newSymbol(String) if you already have an interned name String.
FASTOPS_COMPILE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
fastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
FASTSEND_COMPILE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
fastSetClassVar(String, IRubyObject) - Method in class org.jruby.RubyModule
 
fastSetClassVariable(ThreadContext, Ruby, IRubyObject, String, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
fastSetConstant(String, IRubyObject) - Method in class org.jruby.RubyModule
 
fastSetInstanceVariable(String, IRubyObject) - Method in class org.jruby.RubyBasicObject
 
fastSetInstanceVariable(String, IRubyObject) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Sets the named instance variable to the specified value.
fastSetInternalVariable(String, Object) - Method in class org.jruby.RubyBasicObject
 
fastSetInternalVariable(String, Object) - Method in interface org.jruby.runtime.builtin.InternalVariables
Sets the named internal variable to the specified value.
fastStore(String, Object) - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
fastStoreClassVariable(String, IRubyObject) - Method in class org.jruby.RubyModule
 
fastStoreConstant(String, IRubyObject) - Method in class org.jruby.RubyModule
 
FastSwitchType - Enum in org.jruby.compiler
 
FCallManyArgsBlockNode - Class in org.jruby.ast
 
FCallManyArgsBlockNode(ISourcePosition, String, Node, IterNode) - Constructor for class org.jruby.ast.FCallManyArgsBlockNode
 
FCallManyArgsBlockPassNode - Class in org.jruby.ast
For SplatNode and ArgsCatNode calls.
FCallManyArgsBlockPassNode(ISourcePosition, String, Node, BlockPassNode) - Constructor for class org.jruby.ast.FCallManyArgsBlockPassNode
 
FCallManyArgsNode - Class in org.jruby.ast
Represents a method call with self as an implicit receiver.
FCallManyArgsNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.FCallManyArgsNode
 
FCallNoArgBlockNode - Class in org.jruby.ast
 
FCallNoArgBlockNode(ISourcePosition, String, IterNode) - Constructor for class org.jruby.ast.FCallNoArgBlockNode
 
FCallNoArgBlockNode(ISourcePosition, String, Node, IterNode) - Constructor for class org.jruby.ast.FCallNoArgBlockNode
 
FCallNoArgBlockPassNode - Class in org.jruby.ast
 
FCallNoArgBlockPassNode(ISourcePosition, String, Node, BlockPassNode) - Constructor for class org.jruby.ast.FCallNoArgBlockPassNode
 
FCallNoArgNode - Class in org.jruby.ast
 
FCallNoArgNode(ISourcePosition, String) - Constructor for class org.jruby.ast.FCallNoArgNode
 
FCallNoArgNode(ISourcePosition, Node, String) - Constructor for class org.jruby.ast.FCallNoArgNode
 
FCallNode - Class in org.jruby.ast
Represents a method call with self as an implicit receiver.
FCallNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.FCallNode
Deprecated. 
FCallNode(ISourcePosition, String, Node, Node) - Constructor for class org.jruby.ast.FCallNode
 
FCallOneArgBlockNode - Class in org.jruby.ast
 
FCallOneArgBlockNode(ISourcePosition, String, ArrayNode, IterNode) - Constructor for class org.jruby.ast.FCallOneArgBlockNode
 
FCallOneArgBlockPassNode - Class in org.jruby.ast
 
FCallOneArgBlockPassNode(ISourcePosition, String, ArrayNode, BlockPassNode) - Constructor for class org.jruby.ast.FCallOneArgBlockPassNode
 
FCallOneArgNode - Class in org.jruby.ast
 
FCallOneArgNode(ISourcePosition, String, ArrayNode) - Constructor for class org.jruby.ast.FCallOneArgNode
 
FCallSpecialArgBlockNode - Class in org.jruby.ast
For SplatNode and ArgsCatNode calls.
FCallSpecialArgBlockNode(ISourcePosition, String, Node, IterNode) - Constructor for class org.jruby.ast.FCallSpecialArgBlockNode
 
FCallSpecialArgBlockPassNode - Class in org.jruby.ast
 
FCallSpecialArgBlockPassNode(ISourcePosition, String, Node, BlockPassNode) - Constructor for class org.jruby.ast.FCallSpecialArgBlockPassNode
 
FCallSpecialArgNode - Class in org.jruby.ast
For SplatNode and ArgsCatNode calls.
FCallSpecialArgNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.FCallSpecialArgNode
 
FCallThreeArgBlockNode - Class in org.jruby.ast
 
FCallThreeArgBlockNode(ISourcePosition, String, ArrayNode, IterNode) - Constructor for class org.jruby.ast.FCallThreeArgBlockNode
 
FCallThreeArgBlockPassNode - Class in org.jruby.ast
 
FCallThreeArgBlockPassNode(ISourcePosition, String, ArrayNode, BlockPassNode) - Constructor for class org.jruby.ast.FCallThreeArgBlockPassNode
 
FCallThreeArgNode - Class in org.jruby.ast
 
FCallThreeArgNode(ISourcePosition, String, ArrayNode) - Constructor for class org.jruby.ast.FCallThreeArgNode
 
FCallTwoArgBlockNode - Class in org.jruby.ast
 
FCallTwoArgBlockNode(ISourcePosition, String, ArrayNode, IterNode) - Constructor for class org.jruby.ast.FCallTwoArgBlockNode
 
FCallTwoArgBlockPassNode - Class in org.jruby.ast
 
FCallTwoArgBlockPassNode(ISourcePosition, String, ArrayNode, BlockPassNode) - Constructor for class org.jruby.ast.FCallTwoArgBlockPassNode
 
FCallTwoArgNode - Class in org.jruby.ast
 
FCallTwoArgNode(ISourcePosition, String, ArrayNode) - Constructor for class org.jruby.ast.FCallTwoArgNode
 
fclose() - Method in class org.jruby.util.io.ChannelStream
Close IO handler resources.
fclose() - Method in interface org.jruby.util.io.Stream
 
fcmpg() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
fcmpl() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
fcntl(int, int, int) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
fcntl(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
fcntl(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
fcntl() - Method in class org.jruby.RubyStringIO
 
FcntlLibrary - Class in org.jruby.libraries
Populates all the constants for Fcntl from Constantine
FcntlLibrary() - Constructor for class org.jruby.libraries.FcntlLibrary
 
fd - Variable in class org.jruby.ext.socket.RubyUNIXSocket
 
FD_CLOEXEC - Static variable in class org.jruby.libraries.FcntlLibrary
 
fdiv() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
fdiv(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_fdiv
fdiv(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_fdiv (1.9)
fdopen(ChannelDescriptor, ModeFlags) - Method in class org.jruby.RubyIO
 
fdopen(Ruby, ChannelDescriptor, ModeFlags) - Static method in class org.jruby.util.io.ChannelStream
 
featureAlreadyLoaded(RubyString) - Method in class org.jruby.runtime.load.LoadService
 
feof() - Method in class org.jruby.util.io.ChannelStream
 
feof() - Method in interface org.jruby.util.io.Stream
Return true when at end of file (EOF).
fetch(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyArray
Deprecated. Use the versions with zero, one, or two args.
fetch(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_fetch
fetch(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_fetch
fetch(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyHash
rb_hash_fetch
fetch(String) - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
fetchClassVariable(ThreadContext, Ruby, IRubyObject, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
fetchClassVariable(String) - Method in class org.jruby.RubyModule
 
fetchCompileTimeArrayElement(int, boolean) - Method in class org.jruby.compiler.ir.operands.Array
 
fetchCompileTimeArrayElement(int, boolean) - Method in class org.jruby.compiler.ir.operands.CompoundArray
 
fetchCompileTimeArrayElement(int, boolean) - Method in class org.jruby.compiler.ir.operands.Fixnum
 
fetchCompileTimeArrayElement(int, boolean) - Method in class org.jruby.compiler.ir.operands.Float
 
fetchCompileTimeArrayElement(int, boolean) - Method in class org.jruby.compiler.ir.operands.Nil
 
fetchCompileTimeArrayElement(int, boolean) - Method in class org.jruby.compiler.ir.operands.Operand
 
fetchCompileTimeArrayElement(int, boolean) - Method in class org.jruby.compiler.ir.operands.Range
 
fetchCompileTimeArrayElement(int, boolean) - Method in class org.jruby.compiler.ir.operands.Splat
 
fetchCompileTimeArrayElement(int, boolean) - Method in class org.jruby.compiler.ir.operands.SValue
 
fetchConstant(String) - Method in class org.jruby.RubyModule
 
ffi_type(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.Member
 
FFIUtil - Class in org.jruby.ext.ffi.jffi
Some utility functions for FFI <=> jffi conversions
fflush() - Method in class org.jruby.util.io.ChannelStream
 
fflush(Stream) - Method in class org.jruby.util.io.OpenFile
 
fflush() - Method in interface org.jruby.util.io.Stream
 
fgetc() - Method in class org.jruby.util.io.ChannelStream
 
fgetc() - Method in interface org.jruby.util.io.Stream
 
fgetpos() - Method in class org.jruby.util.io.ChannelStream
 
fgetpos() - Method in interface org.jruby.util.io.Stream
Get the current position within the file associated with this handler.
fgets(ByteList) - Method in class org.jruby.util.io.ChannelStream
 
fgets(ByteList) - Method in interface org.jruby.util.io.Stream
 
FiberLibrary - Class in org.jruby.libraries
A basic implementation of Ruby 1.9 Fiber library.
FiberLibrary() - Constructor for class org.jruby.libraries.FiberLibrary
 
FiberLibrary.Fiber - Class in org.jruby.libraries
 
FiberLibrary.Fiber(Ruby, RubyClass) - Constructor for class org.jruby.libraries.FiberLibrary.Fiber
 
FiberLibrary.FiberMeta - Class in org.jruby.libraries
 
FiberLibrary.FiberMeta() - Constructor for class org.jruby.libraries.FiberLibrary.FiberMeta
 
field(ThreadContext, IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
field_accessor(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.proxies.JavaProxy
 
field_reader(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.proxies.JavaProxy
 
field_type() - Method in class org.jruby.javasupport.JavaField
 
field_writer(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.proxies.JavaProxy
 
FieldMethodOne - Class in org.jruby.java.invokers
 
FieldMethodZero - Class in org.jruby.java.invokers
 
FieldRef - Class in org.jruby.compiler.ir.operands
 
FieldRef(String) - Constructor for class org.jruby.compiler.ir.operands.FieldRef
 
fields(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout
 
fields() - Method in class org.jruby.javasupport.JavaClass
 
file(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
FILE - Static variable in class org.jruby.runtime.ClassIndex
 
file() - Method in interface org.jruby.runtime.load.IAutoloadMethod
 
file_p() - Method in class org.jruby.RubyFileStat
 
file_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
FileDescriptorByteChannel - Class in org.jruby.ext.ffi.io
An implementation of ByteChannel that reads from and writes to a native unix file descriptor.
FileDescriptorByteChannel(int) - Constructor for class org.jruby.ext.ffi.io.FileDescriptorByteChannel
Creates a new FileDescriptorByteChannel.
FileDescriptorIO - Class in org.jruby.ext.ffi.io
An IO implementation that reads/writes to a native file descriptor.
FileDescriptorIO(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.io.FileDescriptorIO
 
FileDescriptorIO(Ruby, IRubyObject) - Constructor for class org.jruby.ext.ffi.io.FileDescriptorIO
 
FileExistsException - Class in org.jruby.util.io
 
FileExistsException(String) - Constructor for class org.jruby.util.io.FileExistsException
 
filename - Variable in class org.jruby.ast.executable.AbstractScript
 
filename(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
fileno(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
fileno(ThreadContext) - Method in class org.jruby.RubyIO
 
fileno() - Method in class org.jruby.RubyStringIO
 
fileno() - Method in enum org.jruby.util.io.STDIO
 
FileNode - Class in org.jruby.ast
Represents __FILE__ nodes
FileNode(ISourcePosition, ByteList) - Constructor for class org.jruby.ast.FileNode
 
filenoIndex - Static variable in class org.jruby.RubyIO
 
fill(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
fill(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
fill(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
fill(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
fillInStackTrace() - Method in exception org.jruby.exceptions.JumpException
This method don't do anything for performance reasons.
fillInStackTrace() - Method in exception org.jruby.exceptions.MainExitException
 
fillInStackTrace() - Method in error org.jruby.RubyContinuation.Continuation
 
fillInStackTrace() - Method in exception org.jruby.RubyNumeric.InvalidIntegerException
 
fillInStackTrace() - Method in exception org.jruby.RubyNumeric.NumberTooLargeException
 
fillNil(IRubyObject[], int, int, Ruby) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
fillNil(IRubyObject[], Ruby) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
fillWithExceptionHandling(int, int, Object) - Method in class org.jruby.javasupport.JavaArray
 
final_p() - Method in class org.jruby.javasupport.JavaClass
 
final_p() - Method in class org.jruby.javasupport.JavaField
 
final_p() - Method in class org.jruby.javasupport.JavaMethod
 
Finalizable - Interface in org.jruby
An almost entirely useless interface for those objects that we _really_ want to finalise.
finalize() - Method in interface org.jruby.Finalizable
 
finalize() - Method in class org.jruby.RubyBasicObject.Finalizer
 
finalize() - Method in class org.jruby.runtime.ThreadContext
 
finalize() - Method in class org.jruby.util.io.ChannelStream
Ensure close (especially flush) when we're finished with
finalize(Ruby, boolean) - Method in class org.jruby.util.io.OpenFile
 
finalize(Ruby, boolean) - Method in interface org.jruby.util.io.OpenFile.Finalizer
 
finalizeSolnForNode() - Method in class org.jruby.compiler.ir.dataflow.FlowGraphNode
After meet has been performed, do some more logic.
find(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
find19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
find19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
find_all19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
find_index(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
find_index(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
findAliasEntry(ByteList) - Method in class org.jruby.runtime.encoding.EncodingService
 
findBuiltinLibrary(LoadService.SearchState, String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService
 
findCallable(IRubyObject, String, IRubyObject[], int) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
findCallableArityFour(IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
findCallableArityOne(IRubyObject, String, IRubyObject) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
findCallableArityThree(IRubyObject, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
findCallableArityTwo(IRubyObject, String, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
findCallableArityZero(IRubyObject, String) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
findClass(ClassLoader, String) - Static method in class org.jruby.java.MiniJava
 
findEncodingEntry(ByteList) - Method in class org.jruby.runtime.encoding.EncodingService
 
findEncodingOrAliasEntry(ByteList) - Method in class org.jruby.runtime.encoding.EncodingService
 
findFileForLoad(String) - Method in class org.jruby.runtime.load.LoadService
 
findFileInClasspath(String) - Method in class org.jruby.runtime.load.LoadService
this method uses the appropriate lookup strategy to find a file.
findFunction(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
findImplementer(RubyModule) - Method in class org.jruby.RubyModule
Search through this module and supermodules for method definitions.
findImplementerIfNecessary(RubyModule, RubyModule) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
findLibraryWithClassloaders(LoadService.SearchState, String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService
 
findLibraryWithoutCWD(LoadService.SearchState, String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService
 
findVariable(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
finish() - Method in interface org.jruby.compiler.CacheCompiler
 
finish() - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
finish() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
finish() - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
finish() - Method in class org.jruby.RubyZlib.RubyGzipWriter.HeaderModifyableGZIPOutputStream
 
finish(ThreadContext) - Method in class org.jruby.RubyZlib.ZStream
 
FINISH - Static variable in class org.jruby.util.ZlibDeflate
 
finish() - Method in class org.jruby.util.ZlibDeflate
 
finished - Variable in class org.jruby.RubyZlib.RubyGzipFile
 
finished_p(ThreadContext) - Method in class org.jruby.RubyZlib.ZStream
 
finite_p() - Method in class org.jruby.RubyBigDecimal
 
finite_p() - Method in class org.jruby.RubyFloat
flo_is_finite_p
finvoke(ThreadContext, IRubyObject, String, Block) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject[], Block) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject, Block) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject[]) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyClass
 
first(IRubyObject[]) - Method in class org.jruby.RubyArray
Deprecated. Use the versions with zero, one, or two args.
first() - Method in class org.jruby.RubyArray
rb_ary_first
first(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_first
first(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
first(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
first() - Method in class org.jruby.RubyRange
 
first(ThreadContext) - Method in class org.jruby.RubyRange
 
first(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
FIRST_TEMP_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
five(Ruby) - Static method in class org.jruby.RubyFixnum
 
fix() - Method in class org.jruby.RubyBigDecimal
 
fix2big(RubyFixnum) - Static method in class org.jruby.RubyBignum
rb_int2big
fix2int(IRubyObject) - Static method in class org.jruby.RubyNumeric
 
fix2int(RubyFixnum) - Static method in class org.jruby.RubyNumeric
 
fix2long(IRubyObject) - Static method in class org.jruby.RubyNumeric
 
fixed(int) - Static method in class org.jruby.runtime.Arity
 
fixed_encoding_p(ThreadContext) - Method in class org.jruby.RubyRegexp
 
Fixnum - Class in org.jruby.compiler.ir.operands
 
Fixnum(Long) - Constructor for class org.jruby.compiler.ir.operands.Fixnum
 
Fixnum(BigInteger) - Constructor for class org.jruby.compiler.ir.operands.Fixnum
 
FIXNUM - Static variable in class org.jruby.runtime.ClassIndex
 
fixnumCache - Variable in class org.jruby.Ruby
 
FixnumNode - Class in org.jruby.ast
Represents an integer literal.
FixnumNode(ISourcePosition, long) - Constructor for class org.jruby.ast.FixnumNode
 
fixnums - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
FL_USHIFT - Static variable in class org.jruby.RubyBasicObject
 
flags - Variable in class org.jruby.RubyBasicObject
 
flatten(ThreadContext) - Method in class org.jruby.RubyArray
 
flatten(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
flatten(ThreadContext) - Method in class org.jruby.RubyHash
 
flatten(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
flatten_bang(ThreadContext) - Method in class org.jruby.RubyArray
 
flatten_bang(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
flatten_bang19(ThreadContext) - Method in class org.jruby.RubyArray
 
flatten_bang19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
FlipNode - Class in org.jruby.ast
A Range in a boolean expression (named after a FlipFlop component in electronic?).
FlipNode(ISourcePosition, Node, Node, boolean, int) - Constructor for class org.jruby.ast.FlipNode
 
fload(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
Float - Class in org.jruby.compiler.ir.operands
 
Float(Double) - Constructor for class org.jruby.compiler.ir.operands.Float
 
FLOAT - Static variable in class org.jruby.runtime.ClassIndex
 
FloatNode - Class in org.jruby.ast
Represents a float literal.
FloatNode(ISourcePosition, double) - Constructor for class org.jruby.ast.FloatNode
 
floatStep(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyNumeric
 
floatValue(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
flock(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFile
 
floor(IRubyObject[]) - Method in class org.jruby.RubyBigDecimal
 
floor() - Method in class org.jruby.RubyFloat
floor
floor() - Method in class org.jruby.RubyNumeric
num_floor
FlowGraphNode - Class in org.jruby.compiler.ir.dataflow
 
FlowGraphNode(DataFlowProblem, BasicBlock) - Constructor for class org.jruby.compiler.ir.dataflow.FlowGraphNode
 
flush() - Method in class org.jruby.management.ClassCache
 
flush() - Method in interface org.jruby.management.ClassCacheMBean
 
flush() - Method in interface org.jruby.management.MethodCacheMBean
 
flush() - Method in class org.jruby.RubyIO
Flushes the IO output stream.
flush() - Method in class org.jruby.RubyStringIO
 
flush(IRubyObject[]) - Method in class org.jruby.RubyZlib.Deflate
 
flush(IRubyObject[]) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
flush() - Method in class org.jruby.util.ClassCache
 
flush(int) - Method in class org.jruby.util.ZlibDeflate
 
flush_next_in(ThreadContext) - Method in class org.jruby.RubyZlib.ZStream
 
flush_next_out(ThreadContext) - Method in class org.jruby.RubyZlib.Inflate
 
flush_next_out(ThreadContext) - Method in class org.jruby.RubyZlib.ZStream
 
fmul() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
fneg() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
FNM_CASEFOLD - Static variable in class org.jruby.util.Dir
 
FNM_DOTMATCH - Static variable in class org.jruby.util.Dir
 
FNM_ERROR - Static variable in class org.jruby.util.Dir
 
FNM_NOESCAPE - Static variable in class org.jruby.util.Dir
 
FNM_NOMATCH - Static variable in class org.jruby.util.Dir
 
FNM_PATHNAME - Static variable in class org.jruby.util.Dir
 
FNM_SYSCASE - Static variable in class org.jruby.util.Dir
 
fnmatch(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
Returns true if path matches against pattern The pattern is not a regular expression; instead it follows rules similar to shell filename globbing.
fnmatch(byte[], int, int, byte[], int, int, int) - Static method in class org.jruby.util.Dir
 
fopen(Ruby, String, ModeFlags) - Static method in class org.jruby.util.io.ChannelStream
 
FOR_EACH - Static variable in class org.jruby.compiler.ir.operands.MethAddr
 
for_fd(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
Deprecated. 
for_fd(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
 
for_name(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaClass
 
force_encoding(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
foreach(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyDir
Executes the block once for each file in the directory specified by path.
foreach(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
rb_io_s_foreach
foreach19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyDir
 
foreach19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
forEachInValueArray(int, int, Object, ArrayCallback, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
Given an IRubyObject[] on the stack (or otherwise available as the present object) call back to the provided ArrayCallback 'callback' for 'count' elements, starting with 'start'.
forEachInValueArray(int, int, Object, int, Object, ArrayCallback, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
Given an IRubyObject[] on the stack (or otherwise available as the present object) call back to the provided ArrayCallback 'callback' for 'count' elements, starting with 'start'.
forEachInValueArray(int, int, Object, ArrayCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
forEachInValueArray(int, int, Object, int, Object, ArrayCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
fork(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
fork(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyProcess
 
FORK_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
format(Date, StringBuffer, FieldPosition) - Method in class org.jruby.util.RubyDateFormat
 
format(String) - Method in class org.jruby.util.TimeOutputFormatter
 
formatFractionalDigitGroups(String) - Static method in class org.jruby.RubyBigDecimal
 
formatHasFloatingPointNotation(String) - Static method in class org.jruby.RubyBigDecimal
 
formatHasLeadingPlus(String) - Static method in class org.jruby.RubyBigDecimal
 
formatHasLeadingSpace(String) - Static method in class org.jruby.RubyBigDecimal
 
forNameQuiet(Ruby, String) - Static method in class org.jruby.javasupport.JavaClass
 
forNameVerbose(Ruby, String) - Static method in class org.jruby.javasupport.JavaClass
 
ForNode - Class in org.jruby.ast
A 'for' statement.
ForNode(ISourcePosition, Node, Node, Node) - Constructor for class org.jruby.ast.ForNode
 
four(Ruby) - Static method in class org.jruby.RubyFixnum
 
FourVarDynamicScope - Class in org.jruby.runtime.scope
This is a DynamicScope that supports exactly four variables.
FourVarDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.FourVarDynamicScope
 
FourVarDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.FourVarDynamicScope
 
fpath - Variable in class org.jruby.ext.socket.RubyUNIXSocket
 
fputc(int) - Method in class org.jruby.util.io.ChannelStream
 
fputc(int) - Method in interface org.jruby.util.io.Stream
 
frac() - Method in class org.jruby.RubyBigDecimal
 
Frame - Class in org.jruby.runtime
A Frame holds per-call information that needs to persist outside the execution of a given method.
Frame() - Constructor for class org.jruby.runtime.Frame
Empty constructor, since Frame objects are pre-allocated and updated when needed.
FRAME_AND_DUMMY_SCOPE - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated. 
FRAME_AND_SCOPE - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated. 
FRAME_AWARE - Static variable in class org.jruby.compiler.ASTInspector
 
FRAME_AWARE_METHODS - Static variable in class org.jruby.compiler.ASTInspector
 
FRAME_BLOCK - Static variable in class org.jruby.compiler.ASTInspector
 
FRAME_CLASS - Static variable in class org.jruby.compiler.ASTInspector
 
FRAME_NAME - Static variable in class org.jruby.compiler.ASTInspector
 
FRAME_ONLY - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated. 
FRAME_SELF - Static variable in class org.jruby.compiler.ASTInspector
 
FRAME_VISIBILITY - Static variable in class org.jruby.compiler.ASTInspector
 
FrameField - Enum in org.jruby.anno
 
FRAMELESS_COMPILE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
framing() - Method in enum org.jruby.internal.runtime.methods.CallConfiguration
 
Framing - Enum in org.jruby.internal.runtime.methods
 
fread(int) - Method in class org.jruby.util.io.ChannelStream
 
fread(int) - Method in interface org.jruby.util.io.Stream
 
free() - Method in interface org.jruby.ext.ffi.AllocatedDirectMemoryIO
 
free() - Method in class org.jruby.ext.ffi.FreedMemoryIO
 
free(ThreadContext) - Method in class org.jruby.ext.ffi.jffi.Function
 
free(ThreadContext) - Method in class org.jruby.ext.ffi.MemoryPointer
 
FreedMemoryIO - Class in org.jruby.ext.ffi
 
FreedMemoryIO(Ruby) - Constructor for class org.jruby.ext.ffi.FreedMemoryIO
 
freeze(ThreadContext) - Method in class org.jruby.RubyModule
rb_mod_freeze
freeze(ThreadContext) - Method in class org.jruby.RubyObject
rb_obj_freeze call-seq: obj.freeze => obj Prevents further modifications to obj.
frem() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
freopen(Ruby, String, ModeFlags) - Method in class org.jruby.util.io.ChannelStream
 
freopen(Ruby, String, ModeFlags) - Method in interface org.jruby.util.io.Stream
 
freturn() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
frexp(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
frexp(double, long[]) - Static method in class org.jruby.util.Numeric
 
from_java_bytes(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.addons.StringJavaAddons
 
fromAnnotation(JRubyMethod) - Static method in class org.jruby.runtime.Arity
 
fromAnnotation(JRubyMethod, int) - Static method in class org.jruby.runtime.Arity
 
fromAnnotation(JRubyMethod, Class[], boolean) - Static method in class org.jruby.runtime.Arity
 
fromNative(ThreadContext, int) - Method in interface org.jruby.ext.ffi.jffi.IntResultConverter
 
fromNative(ThreadContext, long) - Method in interface org.jruby.ext.ffi.jffi.LongResultConverter
 
FROZEN_F - Static variable in class org.jruby.RubyBasicObject
 
frozen_p(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_frozen_p
frozen_p(ThreadContext) - Method in class org.jruby.RubyObject
rb_obj_frozen_p call-seq: obj.frozen? => true or false Returns the freeze status of obj.
fstore(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
fsub() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
fsync(ThreadContext) - Method in class org.jruby.RubyIO
 
fsync() - Method in class org.jruby.RubyStringIO
 
ftruncate(long) - Method in class org.jruby.util.io.ChannelStream
 
ftruncate(long) - Method in interface org.jruby.util.io.Stream
 
ftype(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
ftype() - Method in class org.jruby.RubyFileStat
 
FULL_FLUSH - Static variable in class org.jruby.util.ZlibDeflate
 
FULL_TRACE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
FullFunctionCallbackMethod - Class in org.jruby.internal.runtime.methods
 
FullFunctionCallbackMethod(RubyModule, Callback, Visibility) - Constructor for class org.jruby.internal.runtime.methods.FullFunctionCallbackMethod
 
Function - Class in org.jruby.ext.ffi.jffi
 
FunctionalCachingCallSite - Class in org.jruby.runtime.callsite
 
FunctionalCachingCallSite(String) - Constructor for class org.jruby.runtime.callsite.FunctionalCachingCallSite
 
FutureThread - Class in org.jruby.internal.runtime
 
FutureThread(RubyThread, RubyRunnable) - Constructor for class org.jruby.internal.runtime.FutureThread
 
fwrite(ByteList) - Method in class org.jruby.RubyIO
 
fwrite(ByteList) - Method in class org.jruby.util.io.ChannelStream
 
fwrite(ByteList) - Method in interface org.jruby.util.io.Stream
 

G

gamma(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
Based on Gergő Nemes's Gamma Function approximation formula, we compute approximate value of Gamma function of x.
garbage_collect(IRubyObject) - Static method in class org.jruby.RubyGC
 
garbage_collect(IRubyObject) - Static method in class org.jruby.RubyObjectSpace
 
gc(IRubyObject) - Static method in class org.jruby.RubyJRuby
 
gcd(ThreadContext, IRubyObject) - Method in class org.jruby.RubyInteger
rb_gcd
gcdlcm(ThreadContext, IRubyObject) - Method in class org.jruby.RubyInteger
rb_gcdlcm
GeCallSite - Class in org.jruby.runtime.callsite
 
GeCallSite() - Constructor for class org.jruby.runtime.callsite.GeCallSite
 
generation - Variable in class org.jruby.RubyModule
 
GENERATOR - Static variable in class org.jruby.runtime.ClassIndex
 
generic_exception_types() - Method in class org.jruby.javasupport.JavaCallable
 
generic_interfaces() - Method in class org.jruby.javasupport.JavaClass
 
generic_parameter_types() - Method in class org.jruby.javasupport.JavaCallable
 
generic_superclass() - Method in class org.jruby.javasupport.JavaClass
 
GenericMap - Class in org.jruby.util
A GenericMap is simply an abstract java.util.Map implementation for which subclasses really only need to implement the method entryIterator.
GenericMap() - Constructor for class org.jruby.util.GenericMap
 
get(int) - Method in class org.jruby.ast.ListNode
 
get(long, byte[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
get(long, short[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
get(long, int[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
get(long, long[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
get(long, float[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
get(long, double[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
get(long, byte[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
get(long, short[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
get(long, int[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
get(long, long[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
get(long, float[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
get(long, double[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
get(long, byte[], int, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads an array of bytes from the memory area at the specified offset.
get(long, short[], int, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads an array of shorts from the memory area at the specified offset.
get(long, int[], int, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads an array of ints from the memory area at the specified offset.
get(long, long[], int, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads an array of longs from the memory area at the specified offset.
get(long, float[], int, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads an array of floats from the memory area at the specified offset.
get(long, double[], int, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads an array of doubles from the memory area at the specified offset.
get(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout.Array
 
get(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.Array
 
get(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout
Gets the value of the struct member corresponding to name.
get(Ruby, StructLayout.Storage, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout.Member
Reads a ruby value from the struct member.
get(String) - Method in class org.jruby.internal.runtime.GlobalVariables
 
get(Ruby, Class<?>) - Static method in class org.jruby.javasupport.JavaClass
 
get(Ruby, Object, int) - Method in class org.jruby.javasupport.JavaUtil.JavaConverter
 
get(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
get(Object) - Method in class org.jruby.javasupport.util.ObjectProxyCache
 
get(int) - Method in class org.jruby.RubyArray
 
get(Object) - Method in class org.jruby.RubyClass.VariableAccessor
 
get() - Method in class org.jruby.RubyGlobal.KCodeGlobalVariable
 
get(Object) - Method in class org.jruby.RubyHash
 
get(int) - Method in class org.jruby.RubyStruct
 
get() - Method in class org.jruby.runtime.GlobalVariable.Copy
 
get() - Method in class org.jruby.runtime.GlobalVariable
 
get(int) - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
get(Object) - Method in class org.jruby.util.WeakIdentityHashMap
return the element with the given key
GET_ARRAY_Instr - Class in org.jruby.compiler.ir.instructions
 
GET_ARRAY_Instr(Variable, Operand, int, boolean) - Constructor for class org.jruby.compiler.ir.instructions.GET_ARRAY_Instr
 
get_array_of_float(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 32 bit floating point values from the memory address.
get_array_of_float64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 64 bit floating point values from the memory address.
get_array_of_int16(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 16 bit integer values from the memory address.
get_array_of_int32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 32 bit integer values from the memory address.
get_array_of_int64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 64 bit integer values from the memory address.
get_array_of_int8(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 8 bit integer values from the memory address.
get_array_of_long(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed long integer values from the memory address.
get_array_of_pointer(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_array_of_string(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_array_of_string(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_array_of_uint16(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned 16 bit integer values from the memory address.
get_array_of_uint32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned 32 bit integer values from the memory address.
get_array_of_uint64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned 64 bit integer values from the memory address.
get_array_of_uint8(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned 8 bit integer values from the memory address.
get_array_of_ulong(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned long integer values from the memory address.
get_byte(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
get_bytes(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
GET_CONST_Instr - Class in org.jruby.compiler.ir.instructions
 
GET_CONST_Instr(Variable, IR_Scope, String) - Constructor for class org.jruby.compiler.ir.instructions.GET_CONST_Instr
 
GET_CONST_Instr(Variable, Operand, String) - Constructor for class org.jruby.compiler.ir.instructions.GET_CONST_Instr
 
GET_CVAR_Instr - Class in org.jruby.compiler.ir.instructions
 
GET_CVAR_Instr(Variable, Operand, String) - Constructor for class org.jruby.compiler.ir.instructions.GET_CVAR_Instr
 
GET_FIELD_Instr - Class in org.jruby.compiler.ir.instructions
 
GET_FIELD_Instr(Variable, Operand, String) - Constructor for class org.jruby.compiler.ir.instructions.GET_FIELD_Instr
 
GET_FILE_NAME - Static variable in class org.jruby.compiler.ir.operands.MethAddr
 
get_float32(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 32 bit floating point value from the memory address.
get_float64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 64 bit floating point value from the memory address.
GET_GLOBAL_VAR_Instr - Class in org.jruby.compiler.ir.instructions
 
GET_GLOBAL_VAR_Instr(Variable, String) - Constructor for class org.jruby.compiler.ir.instructions.GET_GLOBAL_VAR_Instr
 
GET_Instr - Class in org.jruby.compiler.ir.instructions
 
GET_Instr(Operation, Variable, Operand, String) - Constructor for class org.jruby.compiler.ir.instructions.GET_Instr
 
get_int16(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 16 bit signed integer value from the memory address.
get_int32(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 32 bit signed integer value from the memory address.
get_int64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 64 bit integer value from the memory address.
get_int8(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an 8 bit signed integer value from the memory address.
get_interface_module(Ruby, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_interface_module(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
get_java_class(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_java_class(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
get_long(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a C long integer value from the memory area.
get_package() - Method in class org.jruby.javasupport.JavaClass
 
get_package_module(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_package_module(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
get_package_module_dot_format(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_package_module_dot_format(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
get_path(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyFile
similar in spirit to rb_get_path from 1.9 source
get_pointer(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_proxy_class(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_proxy_class(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
get_proxy_or_package_under_package(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_proxy_or_package_under_package(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
get_size(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayoutBuilder
 
get_string(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_string(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_top_level_proxy_or_package(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_top_level_proxy_or_package(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
get_uint16(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 16 bit unsigned integer value from the memory address.
get_uint32(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 32 bit unsigned integer value from the memory address.
get_uint64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 64 bit unsigned integer value from the memory address.
get_uint8(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an 8 bit unsigned integer value from the memory address.
get_ulong(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a C unsigned long integer value from the memory area.
get_with_class(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getAbandonCount() - Method in class org.jruby.compiler.JITCompiler
 
getAbandonCount() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getAbsoluteFile() - Method in class org.jruby.util.JRubyFile
 
getAbsoluteFile() - Method in class org.jruby.util.JRubyNonExistentFile
 
getAbsoluteFile() - Method in class org.jruby.util.NormalizedFile
 
getAbsolutePath() - Method in class org.jruby.util.JRubyFile
 
getAbsolutePath() - Method in class org.jruby.util.JRubyNonExistentFile
 
getAbsolutePath() - Method in class org.jruby.util.NormalizedFile
 
getAccessor() - Method in class org.jruby.internal.runtime.GlobalVariable
 
getActiveCatches() - Method in class org.jruby.runtime.ThreadContext
 
getActiveRubyThreads() - Method in class org.jruby.internal.runtime.ThreadService
 
getAddCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getAddress(byte[], int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
getAddress(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getAddress() - Method in interface org.jruby.ext.ffi.DirectMemoryIO
 
getAddress() - Method in class org.jruby.ext.ffi.FreedMemoryIO
 
getAddress(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getAddress() - Method in class org.jruby.ext.ffi.jffi.CodeMemoryIO
 
getAddress(long) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads a pointer value at the specified offset within the memory area.
getAddress() - Method in class org.jruby.ext.ffi.NullMemoryIO
 
getAddress() - Method in class org.jruby.ext.ffi.Pointer
Gets the native memory address of this pointer.
getaddress(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyIPSocket
Deprecated. 
getaddress(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyIPSocket
 
getaddrinfo(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubySocket
Deprecated. 
getaddrinfo(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubySocket
 
getAliases() - Method in class org.jruby.runtime.encoding.EncodingService
 
getAllNamesInScope() - Method in class org.jruby.parser.BlockStaticScope
 
getAllNamesInScope() - Method in class org.jruby.parser.LocalStaticScope
 
getAllNamesInScope() - Method in class org.jruby.parser.StaticScope
Get all visible variables that we can see from this scope that have been assigned (e.g.
getAllNamesInScope() - Method in class org.jruby.runtime.DynamicScope
Get all variable names captured (visible) by this scope (sans $~ and $_).
getAllocator() - Method in class org.jruby.RubyClass
 
getAncestorList() - Method in class org.jruby.RubyModule
 
getAndIncrementEnsureNumber() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getAndIncrementInnerIndex() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getAndIncrementMethodIndex() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getAndIncrementMethodIndex() - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
getAndIncrementRescueNumber() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getAnnotatedBindingClassName(String, String, boolean, int, int, boolean, boolean) - Static method in class org.jruby.util.CodegenUtils
 
getAnnotatedMethod(RubyModule, List<JavaMethodDescriptor>) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
Use code generation to provide a method handle based on an annotated Java method.
getAnnotatedMethod(RubyModule, JavaMethodDescriptor) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
Use code generation to provide a method handle based on an annotated Java method.
getAnnotatedMethod(RubyModule, JavaMethodDescriptor) - Method in class org.jruby.internal.runtime.methods.ReflectionMethodFactory
Use reflection to provide a method handle based on an annotated Java method.
getAnnotatedMethod(RubyModule, List<JavaMethodDescriptor>) - Method in class org.jruby.internal.runtime.methods.ReflectionMethodFactory
Use reflection to provide a method handle based on an annotated Java method.
getAnnotatedMethod(RubyModule, List<JavaMethodDescriptor>) - Method in class org.jruby.runtime.MethodFactory
Based on a list of annotated Java methods, generate a method handle using the annotation and the target signatures.
getAnnotatedMethod(RubyModule, JavaMethodDescriptor) - Method in class org.jruby.runtime.MethodFactory
Based on an annotated Java method object, generate a method handle using the annotation and the target signature.
getAnnotatedMethodClass(List<JavaMethodDescriptor>) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
Use code generation to provide a method handle based on an annotated Java method.
getAnnotatedMethodClass(JavaMethodDescriptor) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
Use code generation to provide a method handle based on an annotated Java method.
getAnnotatedMethods() - Method in class org.jruby.RubyModule.MethodClumper
 
getAnnotatedMethods1_8() - Method in class org.jruby.RubyModule.MethodClumper
 
getAnnotatedMethods1_9() - Method in class org.jruby.RubyModule.MethodClumper
 
getArgs() - Method in class org.jruby.ast.ArgsNode
Deprecated. 
getArgs() - Method in class org.jruby.ast.LambdaNode
 
getArgs() - Method in class org.jruby.runtime.Interpreted19Block
 
getArgsCallback(Node) - Method in class org.jruby.compiler.ASTCompiler
 
getArgsNode() - Method in class org.jruby.ast.AttrAssignNode
Gets the argsNode.
getArgsNode() - Method in class org.jruby.ast.BlockPassNode
Gets the argsNode.
getArgsNode() - Method in class org.jruby.ast.CallNode
Gets the argsNode representing the method's arguments' value for this call.
getArgsNode() - Method in class org.jruby.ast.FCallNode
Gets the argsNode.
getArgsNode() - Method in interface org.jruby.ast.IArgumentNode
 
getArgsNode() - Method in class org.jruby.ast.MethodDefNode
Gets the argsNode.
getArgsNode() - Method in class org.jruby.ast.MultipleAsgnNode
Gets the argsNode.
getArgsNode() - Method in class org.jruby.ast.OpElementAsgnNode
Gets the argsNode.
getArgsNode() - Method in class org.jruby.ast.SuperNode
Gets the argsNode.
getArgsNode() - Method in class org.jruby.ast.YieldNode
Gets the argsNode.
getArgsNode() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getArgsNode() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
getArgsNode() - Method in interface org.jruby.internal.runtime.methods.MethodArgs
 
getArgumentDefinition(Ruby, ThreadContext, Node, String, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
 
getArgumentError() - Method in class org.jruby.Ruby
 
getArgumentType() - Method in class org.jruby.runtime.BlockBody
 
getArgumentTypes() - Method in class org.jruby.runtime.callback.InvocationCallback
 
getArgumentTypeWackyHack(IterNode) - Static method in class org.jruby.runtime.BlockBody
 
getArgv() - Method in class org.jruby.management.Config
 
getArgv() - Method in interface org.jruby.management.ConfigMBean
 
getArgv() - Method in class org.jruby.RubyInstanceConfig
 
getArgValues(ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getArgValues() - Method in class org.jruby.runtime.DynamicScope
Copy variable values back for ZSuper call.
getArgValues() - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
getArgValues() - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
Copy variable values back for ZSuper call.
getArgValues() - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
getArgValues() - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
getArgValues() - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
getArgValues() - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
getArity() - Method in class org.jruby.ast.ArgsNode
 
getArity() - Method in class org.jruby.ast.AssignableNode
Almost all assignables are only assigned a single value.
getArity() - Method in class org.jruby.ast.InstVarNode
A variable accessor takes no arguments.
getArity() - Method in class org.jruby.ast.MultipleAsgn19Node
 
getArity() - Method in class org.jruby.ast.MultipleAsgnNode
Number of arguments is dependent on headNodes size
getArity() - Method in interface org.jruby.ast.types.IArityNode
 
getArity() - Method in class org.jruby.ast.ZeroArgNode
Zero arguments...
getArity() - Method in class org.jruby.ast.ZSuperNode
'super' can take any number of arguments.
getArity() - Method in interface org.jruby.compiler.ArgumentsCallback
 
getArity() - Method in class org.jruby.compiler.ASTCompiler.SpecificArityArguments
 
getArity() - Method in class org.jruby.compiler.ASTCompiler.VariableArityArguments
 
getArity() - Method in class org.jruby.ext.ffi.AbstractInvoker
Returns the Arity of this function.
getArity() - Method in class org.jruby.ext.ffi.CallbackInfo
Returns the Arity of this function.
getArity() - Method in class org.jruby.ext.ffi.jffi.VariadicInvoker
Returns the Arity of this function.
getArity() - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Retrieve the arity of this method, used for reporting arity to Ruby code.
getArity() - Method in class org.jruby.internal.runtime.methods.FullFunctionCallbackMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOne
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneBlock
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThree
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwo
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZero
 
getArity() - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.ProcMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.SimpleCallbackMethod
 
getArity() - Method in class org.jruby.javasupport.JavaCallable
 
getArity() - Method in class org.jruby.javasupport.JavaConstructor
 
getArity() - Method in class org.jruby.javasupport.JavaMethod
 
getArity() - Method in class org.jruby.parser.StaticScope
 
getArity() - Method in interface org.jruby.runtime.callback.Callback
 
getArity() - Method in class org.jruby.runtime.callback.InvocationCallback
 
getArity() - Method in class org.jruby.runtime.callback.ReflectionCallback
Returns the arity of the wrapped Ruby method.
getArray() - Method in class org.jruby.Ruby
 
getArrayConverter(Class) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
getArrayOfFloat32(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfFloat64(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfSigned16(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfSigned32(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfSigned64(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfSigned8(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfUnsigned16(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfUnsigned32(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfUnsigned64(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfUnsigned8(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayProxyClass() - Method in class org.jruby.javasupport.JavaSupport
 
getAscii(Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
getAscii(Encoding, byte[], int, int, int) - Static method in class org.jruby.util.StringSupport
 
getAssociatedClass() - Method in enum org.jruby.compiler.FastSwitchType
 
getAST() - Method in class org.jruby.parser.RubyParserResult
 
getAttached() - Method in class org.jruby.MetaClass
 
getAverageCodeSize() - Method in class org.jruby.compiler.JITCompiler
 
getAverageCodeSize() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getAverageCompileTime() - Method in class org.jruby.compiler.JITCompiler
 
getAverageCompileTime() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getBackgroundColor() - Method in class org.jruby.JRubyApplet
 
getBackref(Ruby, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getBackRef(Ruby) - Method in class org.jruby.runtime.DynamicScope
Get backref
getBackRef(Ruby) - Method in class org.jruby.runtime.scope.DummyDynamicScope
Get backref
getBacktrace() - Method in class org.jruby.RubyException
 
getBacktraceFrames() - Method in class org.jruby.RubyException
 
getBaseCallSites() - Method in class org.jruby.RubyClass
 
getBaseName() - Method in class org.jruby.RubyModule
 
getBasicObject() - Method in class org.jruby.Ruby
 
getBasicUsageHelp() - Method in class org.jruby.RubyInstanceConfig
 
getBeanManager() - Method in class org.jruby.Ruby
 
getBeginNode() - Method in class org.jruby.ast.DotNode
Gets the beginNode.
getBeginNode() - Method in class org.jruby.ast.FlipNode
Gets the beginNode.
getBeginNodes() - Method in class org.jruby.parser.RubyParserResult
 
getBigInteger(Ruby, int, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger(Ruby, int, String) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getBigInteger0(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger1(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger2(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger3(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger4(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger5(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger6(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger7(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger8(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger9(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigIntegerValue() - Method in class org.jruby.RubyBigDecimal
 
getBigIntegerValue() - Method in class org.jruby.RubyBignum
 
getBigIntegerValue() - Method in class org.jruby.RubyFixnum
 
getBigIntegerValue() - Method in class org.jruby.RubyFloat
 
getBigIntegerValue() - Method in class org.jruby.RubyNumeric
 
getBignum() - Method in class org.jruby.Ruby
 
getBinding() - Method in class org.jruby.Ruby
 
getBinding() - Method in class org.jruby.RubyBinding
 
getBinding() - Method in class org.jruby.runtime.Block
 
getBlock() - Method in class org.jruby.ast.ArgsNode
Gets the explicit block argument of the parameter list (&block).
getBlock(Ruby, ThreadContext, IRubyObject, Block, Node) - Static method in class org.jruby.evaluator.ASTInterpreter
 
getBlock(ThreadContext, IRubyObject, Node) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getBlock(Ruby, ThreadContext, IRubyObject, Node, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getBlock() - Method in class org.jruby.RubyProc
 
getBlock() - Method in class org.jruby.runtime.Frame
Retrieve the block associated with this frame.
getBlockArgNode() - Method in class org.jruby.ast.ArgsNode
Deprecated. 
getBlockBody(ThreadContext, int, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody(Object, ThreadContext, int, String) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
descriptor format is closure_method_name,arity,varname1;varname2;varname3,has_multi_args_head,arg_type,light
getBlockBody() - Method in class org.jruby.ast.IterNode
 
getBlockBody0(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody1(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody19(ThreadContext, int, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody19(Object, ThreadContext, int, String) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
descriptor format is closure_method_name,arity,varname1;varname2;varname3,has_multi_args_head,arg_type,light
getBlockBody190(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody191(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody192(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody193(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody194(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody195(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody196(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody197(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody198(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody199(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody2(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody3(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody4(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody5(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody6(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody7(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody8(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody9(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback(Ruby, int, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback(Object, Ruby, int, String) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getBlockCallback(String, Object) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
getBlockCallback(String, Object) - Method in class org.jruby.internal.runtime.methods.ReflectionMethodFactory
 
getBlockCallback(String, Object) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getBlockCallback(String, Object) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getBlockCallback(String, Object) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. 
getBlockCallback(String, Object) - Method in class org.jruby.runtime.MethodFactory
Get a CompiledBlockCallback for the specified block
getBlockCallback0(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback1(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback19(String, Object) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
getBlockCallback19(String, Object) - Method in class org.jruby.internal.runtime.methods.ReflectionMethodFactory
 
getBlockCallback19(String, Object) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getBlockCallback19(String, Object) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getBlockCallback19(String, Object) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. 
getBlockCallback19(String, Object) - Method in class org.jruby.runtime.MethodFactory
Get a CompiledBlockCallback for the specified block
getBlockCallback2(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback3(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback4(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback5(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback6(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback7(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback8(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback9(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockFromBlockPassBody(Ruby, IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getBlockFromBlockPassBody(IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getBlocking() - Method in class org.jruby.RubyIO
 
getBlockMethod(String) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getBlockMethod(String) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getBlockMethod(String) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. 
getBody() - Method in class org.jruby.ast.EvStrNode
Gets the evaluatedNode.
getBody() - Method in class org.jruby.ast.LambdaNode
 
getBody() - Method in class org.jruby.runtime.Block
 
getBody() - Method in class org.jruby.runtime.Interpreted19Block
 
getBodyNode() - Method in class org.jruby.ast.BeginNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.BlockPassNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.ClassNode
Gets the body of this class.
getBodyNode() - Method in class org.jruby.ast.EnsureNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.IterNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.MethodDefNode
Gets the body of this class.
getBodyNode() - Method in class org.jruby.ast.ModuleNode
Gets the body of this class.
getBodyNode() - Method in class org.jruby.ast.RescueBodyNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.RescueNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.RootNode
First real AST node to be interpreted
getBodyNode() - Method in class org.jruby.ast.SClassNode
Gets the body of this class.
getBodyNode() - Method in class org.jruby.ast.UntilNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.WhenNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.WhileNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getBodyNode() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
getBodyNode() - Method in class org.jruby.runtime.InterpretedBlock
 
getBoolean(String) - Static method in class org.jruby.util.SafePropertyAccessor
An extension over Boolean.getBoolean method.
getBoolean(String, boolean) - Static method in class org.jruby.util.SafePropertyAccessor
An extension over Boolean.getBoolean method.
getBoxType(Class) - Static method in class org.jruby.compiler.util.HandleFactory
 
getByte(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getByte(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getByte(long) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads an 8 bit integer value from the memory area.
getbyte(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
getbyte(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
getByteList() - Method in class org.jruby.RubyString
 
getBytes() - Method in class org.jruby.RubyString
 
getc(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
getc() - Method in class org.jruby.RubyIO
Read a byte.
getc(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
getc() - Method in class org.jruby.RubyStringIO
 
getc() - Method in class org.jruby.RubyZlib.RubyGzipReader
 
getCache() - Method in class org.jruby.runtime.callsite.CachingCallSite
 
getCacheCompiler() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getCachedClassIndex() - Method in class org.jruby.runtime.callsite.CachingCallSite
 
getCachedMethodSerial() - Method in class org.jruby.runtime.callsite.CachingCallSite
 
getCachedValue(StructLayout.Member) - Method in class org.jruby.ext.ffi.Struct
 
getCachedValue(StructLayout.Member) - Method in interface org.jruby.ext.ffi.StructLayout.Storage
 
getCacheToken() - Method in class org.jruby.RubyModule
 
getCallArgs() - Method in class org.jruby.compiler.ir.instructions.CALL_Instr
 
getCallArgs() - Method in class org.jruby.compiler.ir.IR_Method
 
getCallback(Ruby, CallbackInfo, Object) - Method in class org.jruby.ext.ffi.CallbackManager
 
getCallback(Ruby, CallbackInfo, Object) - Method in class org.jruby.ext.ffi.jffi.CallbackManager
 
getCallback(Ruby, CallbackInfo, RubyObject) - Method in class org.jruby.ext.ffi.jffi.CallbackManager
Gets a Callback object conforming to the signature contained in the CallbackInfo for the ruby Proc or Block instance.
getCallback() - Method in class org.jruby.internal.runtime.methods.FullFunctionCallbackMethod
 
getCallback() - Method in class org.jruby.internal.runtime.methods.SimpleCallbackMethod
 
getCallbackManager() - Method in class org.jruby.ext.ffi.Factory
 
getCallbackManager() - Method in class org.jruby.ext.ffi.jffi.Factory
 
getCallbackManager() - Method in class org.jruby.ext.ffi.NoImplFactory
 
getCallConfig() - Method in class org.jruby.compiler.ASTInspector
 
getCallConfig(boolean, boolean, boolean) - Static method in enum org.jruby.internal.runtime.methods.CallConfiguration
 
getCallConfig() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getCallConfig() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Get the CallConfiguration used for pre/post logic for this method handle.
getCallConfigByAnno(JRubyMethod) - Static method in enum org.jruby.internal.runtime.methods.CallConfiguration
 
getCallCount() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getCallSite(int) - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getCallSite(String) - Static method in class org.jruby.runtime.MethodIndex
 
getCallSite0() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite1() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite2() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite3() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite4() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite5() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite6() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite7() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite8() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite9() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSiteCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getCanonicalFile() - Method in class org.jruby.util.JRubyFile
 
getCanonicalFile() - Method in class org.jruby.util.JRubyNonExistentFile
 
getCanonicalFile() - Method in class org.jruby.util.NormalizedFile
 
getCanonicalPath() - Method in class org.jruby.util.JRubyFile
 
getCanonicalPath() - Method in class org.jruby.util.JRubyNonExistentFile
 
getCanonicalPath() - Method in class org.jruby.util.NormalizedFile
 
getCaseNode() - Method in class org.jruby.ast.CaseNode
Gets the caseNode.
getCases() - Method in class org.jruby.ast.CaseNode
 
getCause() - Method in class org.jruby.NativeException
 
getCFG() - Method in interface org.jruby.compiler.ir.IR_Scope
 
getCFG() - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
getch(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
getch19(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
getChannel() - Method in class org.jruby.RubyIO
 
getChannel() - Method in class org.jruby.util.io.ChannelDescriptor
The channel associated with this descriptor.
getCharset() - Method in class org.jruby.RubyNKF.NKFCharset
 
getCharsetMap() - Method in class org.jruby.Ruby
 
getchCommon(ThreadContext, boolean) - Method in class org.jruby.RubyStringScanner
 
getCheckState() - Method in class org.jruby.ast.YieldNode
Deprecated. 
getChild() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
getClass(String) - Method in class org.jruby.Ruby
Retrieve the class with the given name from the Object namespace.
getClass(String) - Method in class org.jruby.RubyModule
Finds a class that is within the current module (or class).
getClassAnnotations() - Method in class org.jruby.RubyClass
 
getClassByteArray() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getClassCache() - Method in class org.jruby.RubyInstanceConfig
 
getClassClass() - Method in class org.jruby.Ruby
 
getClassFromPath(String) - Method in class org.jruby.Ruby
 
getClassFromPath(Ruby, String) - Static method in class org.jruby.runtime.marshal.UnmarshalStream
 
getClassId() - Method in class org.jruby.RubyClass.VariableAccessor
 
getClassInitMethod() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getClassLoadCount() - Method in class org.jruby.management.ClassCache
 
getClassLoadCount() - Method in interface org.jruby.management.ClassCacheMBean
 
getClassLoadCount() - Method in class org.jruby.util.ClassCache
 
getClassLoader() - Static method in class org.jruby.Ruby
 
getClassLoader() - Method in class org.jruby.util.ClassCache
 
getClassMethod(String) - Method in class org.jruby.compiler.ir.IR_Module
 
getClassname() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getClassName() - Method in class org.jruby.runtime.ThreadContext.RubyStackTraceElement
 
getClassReuseCount() - Method in class org.jruby.management.ClassCache
 
getClassReuseCount() - Method in interface org.jruby.management.ClassCacheMBean
 
getClassReuseCount() - Method in class org.jruby.util.ClassCache
 
getClassRuntime() - Method in class org.jruby.RubyClass
 
getClassVar(String) - Method in class org.jruby.RubyModule
Retrieve the specified class variable, searching through this module, included modules, and supermodules.
getClassVariableBase(ThreadContext, Ruby) - Static method in class org.jruby.evaluator.ASTInterpreter
 
getClassVariableNameList() - Method in class org.jruby.RubyModule
 
getClassVariables() - Method in class org.jruby.IncludedModuleWrapper
 
getClassVariables() - Method in class org.jruby.RubyModule
 
getClassVariablesForRead() - Method in class org.jruby.IncludedModuleWrapper
 
getClassVariablesForRead() - Method in class org.jruby.RubyModule
 
getClassVisitor() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getClosure19Signature() - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
getClosureArg() - Method in class org.jruby.compiler.ir.instructions.CALL_Instr
 
getClosureIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getClosureSignature() - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
getCmdArgumentState() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getCodeRange() - Method in class org.jruby.RubyString
 
getCodeSize() - Method in class org.jruby.compiler.JITCompiler
 
getCodeSize() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getCodeVersionToken() - Method in class org.jruby.compiler.ir.IR_Method
 
getCoerced(ThreadContext, IRubyObject, boolean) - Method in class org.jruby.RubyNumeric
Numeric methods.
getCommand() - Method in class org.jruby.JRubyService.Configuration
 
getComparable() - Method in class org.jruby.Ruby
 
getCompareByIdentity(ThreadContext) - Method in class org.jruby.RubyHash
 
getCompareByIdentity_p(ThreadContext) - Method in class org.jruby.RubyHash
 
getCompatVersion() - Method in class org.jruby.management.Config
 
getCompatVersion() - Method in interface org.jruby.management.ConfigMBean
 
getCompatVersion() - Method in class org.jruby.RubyInstanceConfig
 
getCompileCount() - Method in class org.jruby.compiler.JITCompiler
 
getCompileCount() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getCompiledClass() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getCompiledMethod(RubyModule, String, Arity, Visibility, StaticScope, Object, CallConfiguration) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
Use code generation to provide a method handle for a compiled Ruby method.
getCompiledMethod(RubyModule, String, Arity, Visibility, StaticScope, Object, CallConfiguration) - Method in class org.jruby.internal.runtime.methods.ReflectionMethodFactory
Use reflection to provide a method handle for a compiled Ruby method.
getCompiledMethod(RubyModule, String, Arity, Visibility, StaticScope, Object, CallConfiguration) - Method in class org.jruby.runtime.MethodFactory
Get a new method handle based on the target JRuby-compiled method.
getCompiledMethodLazily(RubyModule, String, Arity, Visibility, StaticScope, Object, CallConfiguration) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
Use code generation to provide a method handle for a compiled Ruby method.
getCompiledMethodLazily(RubyModule, String, Arity, Visibility, StaticScope, Object, CallConfiguration) - Method in class org.jruby.internal.runtime.methods.ReflectionMethodFactory
Use reflection to provide a method handle for a compiled Ruby method.
getCompiledMethodLazily(RubyModule, String, Arity, Visibility, StaticScope, Object, CallConfiguration) - Method in class org.jruby.runtime.MethodFactory
Like getCompiledMethod, but postpones any heavy lifting involved in creating the method until first invocation.
getCompileMode() - Method in class org.jruby.management.Config
 
getCompileMode() - Method in interface org.jruby.management.ConfigMBean
 
getCompileMode() - Method in class org.jruby.RubyInstanceConfig
 
getCompileTime() - Method in class org.jruby.compiler.JITCompiler
 
getCompileTime() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getCompletor(Readline.ConsoleHolder) - Static method in class org.jruby.ext.Readline
 
getComplex() - Method in class org.jruby.Ruby
 
getComponentType() - Method in class org.jruby.ext.ffi.Type.Array
 
getComponentType() - Method in class org.jruby.javasupport.JavaArray
 
getConcreteProxyClass() - Method in class org.jruby.javasupport.JavaSupport
 
getConcurrencyError() - Method in class org.jruby.Ruby
 
getCondition() - Method in class org.jruby.ast.IfNode
Gets the condition.
getConditionNode() - Method in class org.jruby.ast.NotNode
Gets the conditionNode.
getConditionNode() - Method in class org.jruby.ast.UntilNode
Gets the conditionNode.
getConditionNode() - Method in class org.jruby.ast.WhileNode
Gets the conditionNode.
getConditionNode(Node) - Method in class org.jruby.parser.ParserSupport
 
getConditionState() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getConfiguration() - Method in class org.jruby.parser.ParserSupport
 
getConstant(ThreadContext, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant(ThreadContext, String, int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getConstant(ThreadContext, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getConstant(Ruby, String, RubyModule) - Method in class org.jruby.parser.StaticScope
 
getConstant(String) - Method in class org.jruby.RubyModule
Retrieve the named constant, invoking 'const_missing' should that be appropriate.
getConstant(String) - Method in class org.jruby.runtime.ThreadContext
Used by the evaluator and the compiler to look up a constant by name
getConstant0(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant1(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant2(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant3(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant4(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant5(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant6(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant7(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant8(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant9(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantAt(String) - Method in class org.jruby.RubyModule
 
getConstantDefined(String) - Method in class org.jruby.runtime.ThreadContext
 
getConstantFrom(RubyModule, ThreadContext, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom(RubyModule, ThreadContext, String, int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getConstantFrom(String) - Method in class org.jruby.RubyModule
 
getConstantFrom0(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom1(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom2(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom3(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom4(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom5(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom6(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom7(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom8(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom9(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantGeneration() - Method in class org.jruby.Ruby
 
getConstantInner(String) - Method in class org.jruby.RubyModule
 
getConstantMap() - Method in class org.jruby.RubyModule
 
getConstantMapForWrite() - Method in class org.jruby.RubyModule
 
getConstantNames() - Method in class org.jruby.IncludedModuleWrapper
 
getConstantNames() - Method in class org.jruby.RubyModule
 
getConstantNoConstMissing(String) - Method in class org.jruby.RubyModule
 
getConstants() - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
getConstantValue(String) - Method in interface org.jruby.compiler.ir.IR_Scope
 
getConstantValue(String) - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
getConstantWithConstMissing(Ruby, String, RubyModule) - Method in class org.jruby.parser.StaticScope
 
getConstNode() - Method in class org.jruby.ast.ConstDeclNode
Get the path the name is associated with or null (in Foo::BAR it is Foo).
getConstructor(Class[]) - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getConstructors() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getContents(File) - Static method in class org.jruby.RubyDir
Returns the contents of the specified directory as an ArrayList containing the names of the files as Java Strings.
getContents(File, Ruby) - Static method in class org.jruby.RubyDir
Returns the contents of the specified directory as an ArrayList containing the names of the files as Ruby Strings.
getContextVariables() - Method in class org.jruby.libraries.FiberLibrary.Fiber
 
getContextVariables(ThreadContext) - Method in class org.jruby.RubyJRuby.JRubyExecutionContextLocal
 
getContextVariables() - Method in class org.jruby.RubyThread
 
getContextVariables() - Method in interface org.jruby.runtime.ExecutionContext
 
getContinuation() - Method in class org.jruby.Ruby
 
getConverter() - Method in class org.jruby.Ruby
 
getCopyrightString() - Method in class org.jruby.management.Config
 
getCopyrightString() - Method in interface org.jruby.management.ConfigMBean
 
getCopyrightString() - Method in class org.jruby.RubyInstanceConfig
 
getCoreClass(String) - Static method in class org.jruby.compiler.ir.IR_Class
 
getCount() - Method in class org.jruby.ast.BlockArgNode
Gets the count.
getCPath() - Method in class org.jruby.ast.ClassNode
Gets the className.
getCPath() - Method in interface org.jruby.ast.IScopingNode
 
getCPath() - Method in class org.jruby.ast.ModuleNode
Gets the name.
getCPU() - Method in class org.jruby.ext.ffi.Platform
Gets the current processor architecture the JVM is running on.
getCritical() - Method in class org.jruby.internal.runtime.ThreadService
 
getCurrentContext() - Method in class org.jruby.internal.runtime.ThreadService
In order to provide an appropriate execution context for a given thread, we store ThreadContext instances in a threadlocal.
getCurrentContext() - Method in class org.jruby.Ruby
 
getCurrentDirectory() - Method in class org.jruby.management.Config
 
getCurrentDirectory() - Method in interface org.jruby.management.ConfigMBean
 
getCurrentDirectory() - Method in class org.jruby.Ruby
 
getCurrentDirectory() - Method in class org.jruby.RubyInstanceConfig
 
getCurrentFrame() - Method in class org.jruby.runtime.ThreadContext
 
getCurrentInstance() - Static method in class org.jruby.Ruby
Deprecated. 
getCurrentLine() - Method in class org.jruby.lexer.yacc.LexerSource
 
getCurrentLine() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getCurrentLoop() - Method in interface org.jruby.compiler.ir.IR_Scope
 
getCurrentLoop() - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
getCurrentRubyFrame() - Method in class org.jruby.runtime.ThreadContext
 
getCurrentScope() - Method in class org.jruby.parser.ParserSupport
 
getCurrentScope() - Method in class org.jruby.runtime.ThreadContext
 
getCurrentVisibility() - Method in class org.jruby.runtime.ThreadContext
 
getCurrentWorkingDirectory() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
getDataFlowVarsForOutput() - Method in class org.jruby.compiler.ir.dataflow.analyses.LiveVariablesProblem
 
getDataFlowVarsForOutput() - Method in class org.jruby.compiler.ir.dataflow.DataFlowProblem
 
getDateTime() - Method in class org.jruby.RubyTime
 
getDebug() - Method in class org.jruby.Ruby
Getter for property isDebug.
getDeclaredFields(Class<?>) - Static method in class org.jruby.javasupport.JavaClass
 
getDeclaringClass() - Method in class org.jruby.anno.JavaMethodDescriptor
 
getDeclaringClass() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getDeclaringClass() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
getDeclaringClass() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
getDefault(ThreadContext) - Method in class org.jruby.RubyJRuby.JRubyExecutionContextLocal
 
getDefaultExternal(IRubyObject) - Static method in class org.jruby.RubyEncoding
 
getDefaultExternal(Ruby) - Static method in class org.jruby.RubyEncoding
 
getDefaultExternalEncoding() - Method in class org.jruby.Ruby
 
getDefaultInstance() - Static method in class org.jruby.Ruby
Deprecated. use #newInstance()
getDefaultInternal(IRubyObject) - Static method in class org.jruby.RubyEncoding
 
getDefaultInternal(Ruby) - Static method in class org.jruby.RubyEncoding
 
getDefaultInternalEncoding() - Method in class org.jruby.Ruby
 
getDefaultMethodMissing() - Method in class org.jruby.Ruby
 
getDefaultProc(ThreadContext) - Method in class org.jruby.RubyJRuby.JRubyExecutionContextLocal
 
getDefaultSeparator() - Method in class org.jruby.internal.runtime.GlobalVariables
 
getDefaultThreadGroup() - Method in class org.jruby.Ruby
 
getDefiningModule() - Method in class org.jruby.compiler.ir.IR_Method
 
getDefinition(Ruby, ThreadContext, Node, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
Deprecated. 
getDeflater() - Method in class org.jruby.util.ZlibDeflate
 
getDelimiter() - Static method in class org.jruby.ext.Readline.ProcCompletor
 
getDepth() - Method in class org.jruby.ast.DAsgnNode
How many scopes should we burrow down to until we need to set the block variable value.
getDepth() - Method in class org.jruby.ast.DVarNode
How many scopes should we burrow down to until we need to set the block variable value.
getDepth() - Method in class org.jruby.ast.FlipNode
How many scopes should we burrow down to until we need to set the block variable value.
getDepth() - Method in class org.jruby.ast.LocalAsgnNode
How many scopes should we burrow down to until we need to set the block variable value.
getDepth() - Method in class org.jruby.ast.LocalVarNode
How many scopes should we burrow down to until we need to set the block variable value.
getDescriptor() - Method in class org.jruby.util.io.ChannelStream
 
getDescriptor() - Method in interface org.jruby.util.io.Stream
 
getDescriptorByFileno(int) - Method in class org.jruby.Ruby
 
getDescriptorByFileno(int) - Method in class org.jruby.RubyIO
 
getDescriptors() - Method in class org.jruby.Ruby
 
getDFVar(Variable) - Method in class org.jruby.compiler.ir.dataflow.analyses.LiveVariablesProblem
 
getDFVarsCount() - Method in class org.jruby.compiler.ir.dataflow.DataFlowProblem
 
getDir() - Method in class org.jruby.Ruby
 
getDir(Ruby, String, boolean) - Static method in class org.jruby.RubyDir
Returns a Java File object for the specified path.
getDisplayedFileName() - Method in class org.jruby.management.Config
 
getDisplayedFileName() - Method in interface org.jruby.management.ConfigMBean
 
getDouble(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getDouble(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getDouble(long) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads a double value from the memory area.
getDoubleValue() - Method in class org.jruby.RubyBigDecimal
 
getDoubleValue() - Method in class org.jruby.RubyBignum
 
getDoubleValue() - Method in class org.jruby.RubyFixnum
 
getDoubleValue() - Method in class org.jruby.RubyFloat
 
getDoubleValue() - Method in class org.jruby.RubyNumeric
 
getDummy() - Method in class org.jruby.Ruby
 
getDummyScope() - Method in class org.jruby.parser.StaticScope
 
getDummyScope(StaticScope) - Method in class org.jruby.runtime.Binding
 
getDynamicScope() - Method in class org.jruby.runtime.Binding
Gets the dynamicVariables that are local to this block.
getDynamicScopeIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getegid(IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated. 
getegid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
getElement() - Method in class org.jruby.runtime.ThreadContext.RubyStackTraceElement
 
getElseBody() - Method in class org.jruby.ast.IfNode
Gets the elseBody.
getElseNode() - Method in class org.jruby.ast.CaseNode
 
getElseNode() - Method in class org.jruby.ast.RescueNode
Gets the elseNode.
getEnclosingModule(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2ImplicitNode
Get parent module/class that this module represents
getEnclosingModule(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2Node
Get parent module/class that this module represents
getEnclosingModule(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon3Node
Get parent module/class that this module represents
getEnclosingScope() - Method in class org.jruby.parser.StaticScope
Next outer most scope in list of scopes.
getEncoding() - Method in class org.jruby.Ruby
 
getEncoding() - Method in class org.jruby.RubyEncoding
 
getEncoding() - Method in class org.jruby.RubyFile
 
getEncoding() - Method in class org.jruby.RubyRegexp
 
getEncoding() - Method in class org.jruby.RubyString
 
getEncoding() - Method in interface org.jruby.runtime.encoding.EncodingCapable
 
getEncoding(Encoding) - Method in class org.jruby.runtime.encoding.EncodingService
 
getEncoding() - Method in class org.jruby.util.KCode
 
getEncodingCompatibilityError() - Method in class org.jruby.Ruby
 
getEncodingError() - Method in class org.jruby.Ruby
 
getEncodingFromObject(Ruby, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
getEncodingList() - Method in class org.jruby.runtime.encoding.EncodingService
 
getEncodings() - Method in class org.jruby.runtime.encoding.EncodingService
 
getEncodingService() - Method in class org.jruby.Ruby
 
getEndNode() - Method in class org.jruby.ast.DotNode
Gets the endNode.
getEndNode() - Method in class org.jruby.ast.FlipNode
Gets the endNode.
getEndOffset() - Method in class org.jruby.parser.RubyParserResult
 
getEnsureNode() - Method in class org.jruby.ast.EnsureNode
Gets the ensureNode.
getEnsureNumber() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getEnumerable() - Method in class org.jruby.Ruby
 
getEnumerator() - Method in class org.jruby.Ruby
 
getEnv() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
getEnvironment() - Method in class org.jruby.management.Config
 
getEnvironment() - Method in interface org.jruby.management.ConfigMBean
 
getEnvironment() - Method in class org.jruby.RubyInstanceConfig
 
getEnvironmentVariableMap(Ruby) - Method in class org.jruby.environment.OSEnvironment
Returns the environment as a hash of Ruby strings.
getEOFError() - Method in class org.jruby.Ruby
 
getErr() - Method in class org.jruby.Ruby
 
getErrno(int) - Method in class org.jruby.Ruby
 
getErrno() - Method in class org.jruby.Ruby
 
getError() - Method in class org.jruby.RubyInstanceConfig
 
getError() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
getErrorClass(Ruby) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getErrorClass(Ruby) - Method in class org.jruby.ext.ffi.NullMemoryIO
 
getErrorInfo(Ruby) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getErrorInfo() - Method in class org.jruby.RubyThread
 
getErrorInfo() - Method in class org.jruby.runtime.ThreadContext
 
getErrorStream() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
getErrorStream() - Method in class org.jruby.Ruby
 
getErrorStream() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
getEtc() - Method in class org.jruby.Ruby
 
geteuid(IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated. 
geteuid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
getEvalScope() - Method in class org.jruby.runtime.DynamicScope
 
getException() - Method in exception org.jruby.exceptions.RaiseException
Gets the exception
getException() - Method in class org.jruby.Ruby
 
getExceptionIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getExceptionNodes() - Method in class org.jruby.ast.RescueBodyNode
Gets the exceptionNodes.
getExceptionTypes() - Method in class org.jruby.javasupport.JavaCallable
 
getExceptionTypes() - Method in class org.jruby.javasupport.JavaConstructor
 
getExceptionTypes() - Method in class org.jruby.javasupport.JavaMethod
 
getExceptionTypes() - Method in interface org.jruby.javasupport.ParameterTypes
 
getExceptionTypes() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getExceptionTypes() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
getExcludedMethods() - Method in class org.jruby.management.Config
 
getExcludedMethods() - Method in interface org.jruby.management.ConfigMBean
 
getExcludedMethods() - Method in class org.jruby.RubyInstanceConfig
 
getExecutionContext(ThreadContext) - Method in class org.jruby.RubyJRuby.JRubyExecutionContextLocal
 
getExecutionContext(ThreadContext) - Method in class org.jruby.RubyJRuby.JRubyFiberLocal
 
getExecutionContext(ThreadContext) - Method in class org.jruby.RubyJRuby.JRubyThreadLocal
 
getExecutor() - Method in class org.jruby.Ruby
 
getExpandArguments() - Method in class org.jruby.ast.YieldNode
 
getExpressionNode() - Method in class org.jruby.ast.DefinedNode
Gets the expressionNode.
getExpressionNodes() - Method in class org.jruby.ast.WhenNode
Get the expressionNode(s).
getExtendedHelp() - Method in class org.jruby.RubyInstanceConfig
 
getExtents(Node) - Static method in class org.jruby.compiler.DAGBuilder
 
getExtraCallSites() - Method in class org.jruby.RubyClass
 
getFactory() - Static method in class org.jruby.ext.ffi.jffi.DefaultMethodFactory
 
getFactory() - Static method in class org.jruby.ext.ffi.jffi.FastIntMethodFactory
 
getFactory() - Static method in class org.jruby.ext.ffi.jffi.FastLongMethodFactory
 
getFailCount() - Method in class org.jruby.compiler.JITCompiler
 
getFailCount() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getFailedCallSiteCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getFalse() - Method in class org.jruby.Ruby
Returns the "false" instance from the instance pool.
getFalseClass() - Method in class org.jruby.Ruby
 
getFamily() - Method in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.BSDSockAddrUnix
 
getFamily() - Method in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.DefaultSockAddrUnix
 
getFamily() - Method in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un
 
getFastMethod(String) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getFastMethod(String, Class) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getFastMethod(String, Class, Class) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getFastMethod(String, Class, Class, Class) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getFastMethod(String) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastMethod(String, String) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastMethod(String, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastMethod(String, String, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastMethod(String, Class, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastMethod(String, String, Class, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastMethod(String, Class, Class, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastMethod(String, String, Class, Class, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastMethod(String) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getFastMethod(String, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getFastMethod(String, Class, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getFastMethod(String, Class, Class, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getFastOpsCallSite(String) - Static method in class org.jruby.runtime.MethodIndex
 
getFastOptMethod(String) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getFastOptMethod(String) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastOptMethod(String, String) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastOptMethod(String) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getFastOptSingletonMethod(String) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getFastOptSingletonMethod(String) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastOptSingletonMethod(String) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getFastSingletonMethod(String) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getFastSingletonMethod(String, Class) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getFastSingletonMethod(String, Class, Class) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getFastSingletonMethod(String, Class, Class, Class) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getFastSingletonMethod(String) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastSingletonMethod(String, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastSingletonMethod(String, Class, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastSingletonMethod(String, Class, Class, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getFastSingletonMethod(String) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getFastSingletonMethod(String, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getFastSingletonMethod(String, Class, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getFastSingletonMethod(String, Class, Class, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getFastSwitchSingleCharString(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getFastSwitchSingleCharSymbol(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getFastSwitchString(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getFastSwitchSymbol(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getFatal() - Method in class org.jruby.Ruby
 
getFiber() - Method in class org.jruby.runtime.ThreadContext
 
getfield(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
getFieldCount() - Method in class org.jruby.ext.ffi.StructLayout
 
getFields() - Method in class org.jruby.ext.ffi.StructLayout
 
getFields(Class<?>) - Static method in class org.jruby.javasupport.JavaClass
 
getFieldValue(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Struct
 
getFile() - Method in interface org.jruby.lexer.yacc.ISourcePosition
Which file does this source position live in?
getFile() - Method in class org.jruby.lexer.yacc.SimpleSourcePosition
 
getFile() - Method in class org.jruby.Ruby
 
getFile() - Method in class org.jruby.runtime.Binding
 
getFile() - Method in class org.jruby.runtime.Frame
Get the filename of the caller.
getFile() - Method in class org.jruby.runtime.ThreadContext
 
getFileDescriptor() - Method in class org.jruby.util.io.ChannelDescriptor
Get the FileDescriptor object associated with this descriptor.
getFileName() - Method in class org.jruby.compiler.ir.IR_Script
 
getFilename() - Method in class org.jruby.lexer.yacc.LexerSource
What file are we lexing?
getFileName() - Method in class org.jruby.runtime.ThreadContext.RubyStackTraceElement
 
getFileno() - Method in class org.jruby.util.io.ChannelDescriptor
Get this descriptor's file number.
getFileProperty(String) - Static method in class org.jruby.util.JRubyFile
 
getFileProperty(String) - Static method in class org.jruby.util.NormalizedFile
 
getFileStat() - Method in class org.jruby.Ruby
 
getFileTest() - Method in class org.jruby.Ruby
 
getFinalizer() - Method in class org.jruby.util.io.OpenFile
 
getFirstNode() - Method in class org.jruby.ast.AndNode
Gets the firstNode.
getFirstNode() - Method in class org.jruby.ast.ArgsCatNode
 
getFirstNode() - Method in class org.jruby.ast.ArgsPushNode
 
getFirstNode() - Method in interface org.jruby.ast.BinaryOperatorNode
Gets the firstNode.
getFirstNode() - Method in class org.jruby.ast.OpAsgnAndNode
Gets the firstNode.
getFirstNode() - Method in class org.jruby.ast.OpAsgnOrNode
Gets the firstNode.
getFirstNode() - Method in class org.jruby.ast.OrNode
Gets the firstNode.
getFirstTempIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getFirstWhenNode() - Method in class org.jruby.ast.CaseNode
Deprecated. 
getFixnum(Ruby, int, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum(Ruby, int, long) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum(Ruby, int, int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getFixnum(Ruby, int, long) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getFixnum(Ruby) - Method in class org.jruby.ast.FixnumNode
 
getFixnum() - Method in class org.jruby.Ruby
 
getFixnum0(Ruby, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum1(Ruby, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum2(Ruby, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum3(Ruby, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum4(Ruby, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum5(Ruby, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum6(Ruby, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum7(Ruby, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum8(Ruby, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum9(Ruby, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFlag(int) - Method in class org.jruby.compiler.ASTInspector
 
getFlag(int) - Method in class org.jruby.RubyBasicObject
Get the value of a custom flag on this object.
getFlipScope() - Method in class org.jruby.runtime.DynamicScope
Find the scope to use for flip-flops.
getFloat(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getFloat(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getFloat(long) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads a float value from the memory area.
getFloat() - Method in class org.jruby.Ruby
 
getFloat32(byte[], int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
getFloat64(byte[], int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
getFloatDomainError() - Method in class org.jruby.Ruby
 
getFlowDirection() - Method in class org.jruby.compiler.ir.dataflow.DataFlowProblem
 
getFlushCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getFormatter(String) - Static method in class org.jruby.util.TimeOutputFormatter
 
getFormatter() - Method in class org.jruby.util.TimeOutputFormatter
 
getFrame() - Method in class org.jruby.runtime.Binding
Gets the frame.
getFrame() - Method in class org.jruby.runtime.Block
Gets the frame.
getFrameBlock() - Method in class org.jruby.runtime.ThreadContext
 
getFrameCount() - Method in class org.jruby.runtime.ThreadContext
 
getFrameJumpTarget() - Method in class org.jruby.runtime.ThreadContext
 
getFrameKlazz() - Method in interface org.jruby.compiler.BodyCompiler
 
getFrameKlazz() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getFrameKlazz() - Method in class org.jruby.runtime.ThreadContext
 
getFrameName() - Method in interface org.jruby.compiler.BodyCompiler
 
getFrameName() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getFrameName() - Method in class org.jruby.runtime.ThreadContext
 
getFrames(int) - Method in class org.jruby.runtime.ThreadContext
 
getFrameSelf() - Method in class org.jruby.runtime.ThreadContext
 
getFullyQualifiedName() - Method in class org.jruby.compiler.ir.IR_Method
 
getFunctionalCallSite(String) - Static method in class org.jruby.runtime.MethodIndex
 
getFuture() - Method in class org.jruby.internal.runtime.FutureThread
 
getGC() - Method in class org.jruby.Ruby
 
getGenericExceptionTypes() - Method in class org.jruby.javasupport.JavaCallable
 
getGenericExceptionTypes() - Method in class org.jruby.javasupport.JavaConstructor
 
getGenericExceptionTypes() - Method in class org.jruby.javasupport.JavaMethod
 
getGenericParameterTypes() - Method in class org.jruby.javasupport.JavaCallable
 
getGenericParameterTypes() - Method in class org.jruby.javasupport.JavaConstructor
 
getGenericParameterTypes() - Method in class org.jruby.javasupport.JavaMethod
 
getgid(IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated. 
getgid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
getGlobalRuntime() - Static method in class org.jruby.Ruby
 
getGlobalState() - Method in class org.jruby.Ruby
GET_VM_STATE_VERSION
getGlobalVariable(Ruby, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getGlobalVariables() - Method in class org.jruby.Ruby
 
getgm() - Method in class org.jruby.RubyTime
 
getGraph() - Method in class org.jruby.compiler.ir.representations.CFG
 
getgrent(IRubyObject) - Static method in class org.jruby.RubyEtc
 
getgrgid(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyEtc
 
getgrnam(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEtc
 
getGroupStruct() - Method in class org.jruby.Ruby
 
getHandler() - Method in class org.jruby.RubyIO
 
getHash() - Method in class org.jruby.Ruby
 
getHeadNode() - Method in class org.jruby.ast.MultipleAsgnNode
Gets the headNode.
getHierarchyLock() - Method in class org.jruby.Ruby
Get the global object used to synchronize class-hierarchy modifications like cache invalidation, subclass sets, and included hierarchy sets.
getHistory(Readline.ConsoleHolder) - Static method in class org.jruby.ext.Readline
 
getHolder(Ruby) - Static method in class org.jruby.ext.Readline
 
getHomeDirectoryPath(ThreadContext, String) - Static method in class org.jruby.RubyDir
Returns the home directory of the specified user on the system.
getHomeDirectoryPath(ThreadContext) - Static method in class org.jruby.RubyDir
 
gethostbyaddr(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubySocket
Deprecated. 
gethostbyaddr(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubySocket
 
gethostbyname(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
Deprecated. 
gethostbyname(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
 
gethostbyname(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyTCPSocket
Deprecated. 
gethostbyname(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyTCPSocket
 
gethostname(IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
Deprecated. 
gethostname(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
 
getID() - Method in enum org.jruby.common.IRubyWarnings.ID
 
getID() - Method in class org.jruby.compiler.ir.representations.BasicBlock
 
getID() - Method in enum org.jruby.lexer.yacc.SyntaxException.PID
 
getId() - Method in class org.jruby.RubySymbol
 
getIfNone() - Method in class org.jruby.RubyHash
 
getImplementationClass() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getImplementationClass() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Retrieve the class or module on which this method is implemented, used for 'super' logic among others.
getIn() - Method in class org.jruby.Ruby
 
getIndex() - Method in class org.jruby.ast.DAsgnNode
Gets the index within the scope construct that actually holds the eval'd value of this local variable
getIndex() - Method in class org.jruby.ast.DVarNode
Gets the index within the scope construct that actually holds the eval'd value of this local variable
getIndex() - Method in class org.jruby.ast.FlipNode
Gets the index within the scope construct that actually holds the eval'd value of this local variable
getIndex() - Method in class org.jruby.ast.LocalAsgnNode
Gets the index within the scope construct that actually holds the eval'd value of this local variable
getIndex() - Method in class org.jruby.ast.LocalVarNode
Gets the index within the scope construct that actually holds the eval'd value of this local variable
getIndex() - Method in class org.jruby.ast.RestArgNode
 
getIndex() - Method in class org.jruby.RubyClass.VariableAccessor
 
getIndex(String) - Static method in class org.jruby.runtime.MethodIndex
Deprecated. 
getIndexError() - Method in class org.jruby.Ruby
 
getInitMethod() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getInnerIndex() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getInOutFlags() - Method in class org.jruby.ext.ffi.Buffer
 
getInPlaceBackupExtention() - Method in class org.jruby.RubyInstanceConfig
 
getInput() - Method in class org.jruby.RubyInstanceConfig
 
getInput() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
getInputFieldSeparator() - Method in class org.jruby.management.Config
 
getInputFieldSeparator() - Method in interface org.jruby.management.ConfigMBean
 
getInputFieldSeparator() - Method in class org.jruby.RubyInstanceConfig
 
getInputStream() - Method in class org.jruby.demo.TextAreaReadline
 
getInputStream() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
getInputStream() - Method in class org.jruby.Ruby
 
getInputStream() - Method in class org.jruby.runtime.load.LoadServiceResource
 
getInputStream() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
getInSingle() - Method in class org.jruby.parser.ParserSupport
Getter for property inSingle.
getInstance() - Static method in class org.jruby.ext.ffi.Factory
Gets an instance of FFIProvider
getInstance() - Static method in class org.jruby.ext.ffi.jffi.CallbackManager
Gets the singleton instance of CallbackManager
getInstance() - Static method in class org.jruby.internal.runtime.methods.UndefinedMethod
Retrieve the singleton instance.
getInstance(Ruby, Object) - Static method in class org.jruby.javasupport.Java
Returns a new proxy instance of a type corresponding to rawJavaObject's class, or the cached proxy if we've already seen this object.
getInstance() - Static method in class org.jruby.parser.RubyParserPool
 
getInstance() - Static method in class org.jruby.util.ReferenceReaper
 
getInstanceAssignedNames() - Method in class org.jruby.javasupport.JavaClass
 
getInstanceConfig() - Method in class org.jruby.Ruby
 
getInstanceMethod(String) - Method in class org.jruby.compiler.ir.IR_Module
 
getInstanceVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
 
getInstanceVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getInstanceVariable(IRubyObject, Ruby, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getInstanceVariable(String) - Method in class org.jruby.RubyBasicObject
 
getInstanceVariable(IRubyObject, String) - Method in interface org.jruby.RubyObjectAdapter
 
getInstanceVariable(String) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Returns the named instance variable if present, else null.
getInstanceVariableList() - Method in class org.jruby.RubyBasicObject
Gets a list of all variables in this object.
getInstanceVariableList() - Method in interface org.jruby.runtime.builtin.InstanceVariables
 
getInstanceVariableNameList() - Method in class org.jruby.RubyBasicObject
Gets a name list of all variables in this object.
getInstanceVariableNameList() - Method in interface org.jruby.runtime.builtin.InstanceVariables
 
getInstanceVariables() - Method in class org.jruby.RubyBasicObject
Dummy method to avoid a cast, and to avoid polluting the IRubyObject interface with all the instance variable management methods.
getInstanceVariables() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
getInStream() - Method in class org.jruby.RubyIO
 
getInstrs() - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
getInstrs() - Method in class org.jruby.compiler.ir.representations.BasicBlock
 
getInt(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getInt(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getInt(long) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads a 32 bit integer value from the memory area.
getInt(String) - Static method in class org.jruby.util.SafePropertyAccessor
An extension over System.getProperty method that additionally produces an int value.
getInt(String, int) - Static method in class org.jruby.util.SafePropertyAccessor
An extension over System.getProperty method that additionally produces an int value.
getInt16(byte[], int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
getInt32(byte[], int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
getInt64(byte[], int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
getInteger() - Method in class org.jruby.Ruby
 
getInterfaceModule(Ruby, JavaClass) - Static method in class org.jruby.javasupport.Java
 
getInterfaces() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getInternalVariable(String) - Method in class org.jruby.RubyBasicObject
 
getInternalVariable(String) - Method in interface org.jruby.runtime.builtin.InternalVariables
Returns the named internal variable if present, else null.
getInternalVariables() - Method in class org.jruby.RubyBasicObject
Dummy method to avoid a cast, and to avoid polluting the IRubyObject interface with all the instance variable management methods.
getInternalVariables() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
getInterrupt() - Method in class org.jruby.Ruby
 
getInvocationCompiler() - Method in interface org.jruby.compiler.BodyCompiler
 
getInvocationCompiler() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getIO() - Method in class org.jruby.Ruby
 
getIOError() - Method in class org.jruby.Ruby
 
getIOModes(Ruby, String) - Static method in class org.jruby.RubyIO
 
getIOModesIntFromString(Ruby, String) - Static method in class org.jruby.RubyIO
 
getIterNode() - Method in interface org.jruby.ast.BlockAcceptingNode
 
getIterNode() - Method in class org.jruby.ast.CallNode
 
getIterNode() - Method in class org.jruby.ast.FCallNode
Get the node that represents a block or a block variable.
getIterNode() - Method in class org.jruby.ast.ForNode
 
getIterNode() - Method in class org.jruby.ast.SuperNode
 
getIterNode() - Method in class org.jruby.ast.ZSuperNode
 
getJavaArray() - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
getJavaArrayClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaArrayUtilitiesModule() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaCasedName(String) - Static method in class org.jruby.javasupport.JavaUtil
 
getJavaClass() - Method in class org.jruby.javasupport.JavaObject
 
getJavaClass() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getJavaClass() - Method in class org.jruby.RubyArray
 
getJavaClass() - Method in class org.jruby.RubyBasicObject
Will return the Java interface that most closely can represent this object, when working through JAva integration translations.
getJavaClass() - Method in class org.jruby.RubyBignum
 
getJavaClass() - Method in class org.jruby.RubyBoolean
 
getJavaClass() - Method in class org.jruby.RubyFixnum
 
getJavaClass() - Method in class org.jruby.RubyFloat
 
getJavaClass() - Method in class org.jruby.RubyHash
 
getJavaClass() - Method in class org.jruby.RubyNil
 
getJavaClass() - Method in class org.jruby.RubyString
 
getJavaClass() - Method in class org.jruby.RubyTime
 
getJavaClass() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod getJavaClass.
getJavaClassClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaClassFromCache(Class) - Method in class org.jruby.javasupport.JavaSupport
 
getJavaClassFromObject(IRubyObject) - Static method in class org.jruby.java.MiniJava
 
getJavaConstructorClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaConverter(Class) - Static method in class org.jruby.javasupport.JavaUtil
 
getJavaDate() - Method in class org.jruby.RubyTime
 
getJavaFieldClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaInterfaceTemplate() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaMajorVersion() - Method in class org.jruby.ext.ffi.Platform
Gets the version of the Java Virtual Machine (JVM) jffi is running on.
getJavaMethodClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaModule() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaName() - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
getJavaName() - Method in class org.jruby.runtime.callback.InvocationCallback
 
getJavaObjectClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaPropertyName(String) - Static method in class org.jruby.javasupport.JavaUtil
 
getJavaProxyClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaSupport() - Method in class org.jruby.Ruby
 
getJavaThread() - Method in class org.jruby.internal.runtime.RubyRunnable
 
getJavaUtilitiesModule() - Method in class org.jruby.javasupport.JavaSupport
 
getJITCompiler() - Method in class org.jruby.Ruby
 
getJitLogEvery() - Method in class org.jruby.management.Config
 
getJitLogEvery() - Method in interface org.jruby.management.ConfigMBean
 
getJitLogEvery() - Method in class org.jruby.RubyInstanceConfig
 
getJitMax() - Method in class org.jruby.management.Config
 
getJitMax() - Method in interface org.jruby.management.ConfigMBean
 
getJitMax() - Method in class org.jruby.RubyInstanceConfig
 
getJitMaxSize() - Method in class org.jruby.management.Config
 
getJitMaxSize() - Method in interface org.jruby.management.ConfigMBean
 
getJitMaxSize() - Method in class org.jruby.RubyInstanceConfig
 
getJittedMethods() - Method in class org.jruby.Ruby
 
getJitThreshold() - Method in class org.jruby.management.Config
 
getJitThreshold() - Method in interface org.jruby.management.ConfigMBean
 
getJitThreshold() - Method in class org.jruby.RubyInstanceConfig
 
getJRubyClassLoader() - Method in class org.jruby.Ruby
 
getJRubyHome() - Method in class org.jruby.management.Config
 
getJRubyHome() - Method in interface org.jruby.management.ConfigMBean
 
getJRubyHome() - Method in class org.jruby.Ruby
 
getJRubyHome() - Method in class org.jruby.RubyInstanceConfig
 
getJumpTarget() - Method in class org.jruby.compiler.ir.instructions.BRANCH_Instr
 
getJumpTarget() - Method in class org.jruby.compiler.ir.instructions.JUMP_Instr
 
getJumpTarget() - Method in class org.jruby.runtime.Frame
Get the jump target for non-local returns in this frame.
getKCode() - Method in class org.jruby.management.Config
 
getKCode() - Method in interface org.jruby.management.ConfigMBean
 
getKCode() - Method in class org.jruby.parser.ParserConfiguration
 
getKCode() - Method in class org.jruby.Ruby
 
getKCode() - Method in class org.jruby.RubyInstanceConfig
 
getKCode() - Method in class org.jruby.RubyRegexp
 
getKCode() - Method in class org.jruby.util.KCode
 
getKernel() - Method in class org.jruby.Ruby
 
getKey() - Method in class org.jruby.JRubyService.Configuration
 
getKeyword(String) - Static method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getKind() - Method in exception org.jruby.util.Convert2.ERange
 
getKlass() - Method in class org.jruby.runtime.Binding
Gets the klass.
getKlazz() - Method in class org.jruby.runtime.Frame
Return class that we are calling against
getLargestCodeSize() - Method in class org.jruby.compiler.JITCompiler
 
getLargestCodeSize() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getLast() - Method in class org.jruby.ast.ListNode
 
getLastCallType() - Method in class org.jruby.runtime.ThreadContext
 
getLastExitStatus() - Method in class org.jruby.runtime.ThreadContext
 
getLastLine(Ruby, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getLastLine(Ruby) - Method in class org.jruby.runtime.DynamicScope
Get lastline
getLastLine(Ruby) - Method in class org.jruby.runtime.scope.DummyDynamicScope
Get lastline
getLastVisibility() - Method in class org.jruby.runtime.ThreadContext
 
getLayout(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
getLeftNode() - Method in class org.jruby.ast.Colon2Node
Gets the leftNode.
getLeftParenBegin() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getLength() - Method in class org.jruby.RubyArray
 
getLine() - Method in class org.jruby.demo.TextAreaReadline
 
getLine() - Method in class org.jruby.lexer.yacc.LexerSource
What line are we at?
getline(Ruby, ByteList) - Method in class org.jruby.RubyIO
 
getline(Ruby, ByteList, long) - Method in class org.jruby.RubyIO
getline using logic of gets.
getLine() - Method in class org.jruby.runtime.Binding
 
getLine() - Method in class org.jruby.runtime.Frame
Get the line number where this call is being made.
getLine() - Method in class org.jruby.runtime.ThreadContext
 
getline(ByteList, byte) - Method in class org.jruby.util.io.ChannelStream
 
getline(ByteList, byte, long) - Method in class org.jruby.util.io.ChannelStream
 
getline(ByteList, byte) - Method in interface org.jruby.util.io.Stream
Read all bytes up to and including a terminator byte.
getline(ByteList, byte, long) - Method in interface org.jruby.util.io.Stream
Reads all bytes up to and including a terminator byte or until limit is reached.
getlineFast(Ruby, int) - Method in class org.jruby.RubyIO
 
getLineNumber() - Method in class org.jruby.parser.ParserConfiguration
 
getLineNumber() - Method in class org.jruby.runtime.ThreadContext.RubyStackTraceElement
 
getLineNumber() - Method in class org.jruby.util.io.OpenFile
 
getLineNumberOffset() - Method in enum org.jruby.runtime.RubyEvent
 
getList() - Method in class org.jruby.RubyArray
Getter for property list.
getListNode() - Method in class org.jruby.ast.HashNode
Gets the listNode.
getLiveClassCount() - Method in class org.jruby.management.ClassCache
 
getLiveClassCount() - Method in interface org.jruby.management.ClassCacheMBean
 
getLiveClassCount() - Method in class org.jruby.util.ClassCache
 
getLoadedFeatures() - Method in class org.jruby.runtime.load.LoadService
 
getLoader() - Method in class org.jruby.RubyInstanceConfig
 
getLoadError() - Method in class org.jruby.Ruby
 
getLoadPath() - Method in class org.jruby.runtime.load.LoadService
 
getLoadPaths() - Method in class org.jruby.management.Config
 
getLoadPaths() - Method in interface org.jruby.management.ConfigMBean
 
getLoadService() - Method in class org.jruby.Ruby
Returns the loadService.
getLoadServiceCreator() - Method in class org.jruby.RubyInstanceConfig
 
getlocal() - Method in class org.jruby.RubyTime
 
getLocalJumpError() - Method in class org.jruby.Ruby
 
getLocalJumpTypeOrRethrow(RaiseException) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getLocalScope() - Method in class org.jruby.parser.BlockStaticScope
 
getLocalScope() - Method in class org.jruby.parser.EvalStaticScope
 
getLocalScope() - Method in class org.jruby.parser.LocalStaticScope
 
getLocalScope() - Method in class org.jruby.parser.StaticScope
Gets the Local Scope relative to the current Scope.
getLocalSocket() - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getLocalTimeZone(Ruby) - Static method in class org.jruby.RubyTime
 
getlogin(IRubyObject) - Static method in class org.jruby.RubyEtc
 
getLong(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getLong(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getLong(long) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads a 64 bit integer value from the memory area.
getLongValue() - Method in class org.jruby.RubyBigDecimal
 
getLongValue() - Method in class org.jruby.RubyBignum
 
getLongValue() - Method in class org.jruby.RubyFixnum
 
getLongValue() - Method in class org.jruby.RubyFloat
 
getLongValue() - Method in class org.jruby.RubyNumeric
 
getMainStream() - Method in class org.jruby.util.io.OpenFile
 
getMainThread() - Method in class org.jruby.internal.runtime.ThreadService
 
getMap(IRubyObject) - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
getMap(Object, Map) - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
getMarshal() - Method in class org.jruby.Ruby
 
getMarshal() - Method in class org.jruby.RubyClass
 
getMatchData() - Method in class org.jruby.Ruby
 
getMatchingCallable(Ruby, Class<?>, String, Class<?>[]) - Static method in class org.jruby.javasupport.JavaClass
 
getMatchingConstructor(Ruby, Class<?>, Class<?>[]) - Static method in class org.jruby.javasupport.JavaConstructor
 
getMatchingDeclaredMethod(Ruby, Class<?>, String, Class<?>[]) - Static method in class org.jruby.javasupport.JavaMethod
 
getMatchNode(Node, Node) - Method in class org.jruby.parser.ParserSupport
 
getMatchNumber() - Method in class org.jruby.ast.NthRefNode
Gets the matchNumber.
getMath() - Method in class org.jruby.Ruby
 
getMax() - Method in class org.jruby.util.ClassCache
 
getMaxArgumentsCount() - Method in class org.jruby.ast.ArgsNode
 
getMaxNodeID() - Method in class org.jruby.compiler.ir.representations.CFG
 
getMembers() - Method in interface org.jruby.ext.ffi.StructLayout.Aggregate
 
getMemory() - Method in class org.jruby.ext.ffi.Struct
 
getMemoryIO() - Method in class org.jruby.ext.ffi.AbstractMemory
Gets the memory I/O accessor to read/write to the memory area.
getMemoryIO(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getMemoryIO(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getMemoryIO(long) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads a pointer value at the specified offset within the memory area, and wraps it in an abstract memory accessor.
getMessage() - Method in exception org.jruby.exceptions.RaiseException
 
getMetaClass() - Method in class org.jruby.RubyBasicObject
if exist return the meta-class else return the type of the object.
getMetaClass() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod getRubyClass.
getMethod(ThreadContext, IRubyObject, int, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod(ThreadContext, IRubyObject, int, String) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getMethod(String, Class[]) - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getMethod() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getMethod() - Method in class org.jruby.Ruby
 
getMethod(String) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getMethod(String, Class) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getMethod(String, Class, Class) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getMethod(String, Class, Class, Class) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getMethod(String) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getMethod(String, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getMethod(String, Class, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getMethod(String, Class, Class, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getMethod(String) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getMethod(String, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getMethod(String, Class, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getMethod(String, Class, Class, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getMethod(CacheEntry) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getMethod0(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod1(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod2(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod3(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod4(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod5(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod6(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod7(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod8(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod9(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethodAdapter() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
getMethodAdapter() - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
getMethodAdapter() - Method in interface org.jruby.compiler.InvocationCompiler
 
getMethodAdapter() - Method in interface org.jruby.compiler.VariableCompiler
 
getMethodAddr() - Method in class org.jruby.compiler.ir.instructions.CALL_Instr
 
getMethodAnnotations() - Method in class org.jruby.RubyClass
 
getMethodFactory(Class) - Static method in class org.jruby.java.MiniJava
 
getMethodForCaching() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getMethodFromClass(Ruby, Class, String, Class...) - Static method in class org.jruby.javasupport.Java
 
getMethodIndex() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getMethodName() - Method in class org.jruby.runtime.callsite.CachingCallSite
 
getMethodName() - Method in class org.jruby.runtime.ThreadContext.RubyStackTraceElement
 
getMethods() - Method in class org.jruby.IncludedModuleWrapper
 
getMethods() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getMethods() - Method in class org.jruby.RubyModule
 
getMethodSignature(int) - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
getMethodSignatures() - Method in class org.jruby.RubyClass
 
getMethodVisitor() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
getMinimumAlignment() - Method in class org.jruby.ext.ffi.StructLayout
 
getMirrorForClass(Ruby, Class) - Static method in class org.jruby.java.MiniJava
 
getMode() - Method in class org.jruby.util.io.OpenFile
 
getModeAsString(Ruby) - Method in class org.jruby.util.io.OpenFile
 
getModes() - Method in class org.jruby.util.io.ChannelStream
 
getModes() - Method in interface org.jruby.util.io.Stream
 
getModifiers() - Method in class org.jruby.javasupport.JavaCallable
 
getModifiers() - Method in class org.jruby.javasupport.JavaConstructor
 
getModifiers() - Method in class org.jruby.javasupport.JavaMethod
 
getModifiers() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getModifiers() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
getModule() - Method in class org.jruby.parser.StaticScope
Get the live CRef module associated with this scope.
getModule(String) - Method in class org.jruby.Ruby
Retrieve the module with the given name from the Object namespace.
getModule() - Method in class org.jruby.Ruby
 
getModuleFromPath(Ruby, String) - Static method in class org.jruby.runtime.marshal.UnmarshalStream
 
getModuleIncludeCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getModuleTriggeredRemoveCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getName() - Method in class org.jruby.ast.ArgAuxillaryNode
 
getName() - Method in class org.jruby.ast.ArgumentNode
 
getName() - Method in class org.jruby.ast.AttrAssignNode
Gets the name.
getName() - Method in class org.jruby.ast.BlockArgNode
Get the name of this block argument
getName() - Method in class org.jruby.ast.CallNode
Gets the name.
getName() - Method in class org.jruby.ast.ClassVarAsgnNode
Gets the name.
getName() - Method in class org.jruby.ast.ClassVarDeclNode
Gets the name.
getName() - Method in class org.jruby.ast.ClassVarNode
Gets the name.
getName() - Method in class org.jruby.ast.Colon3Node
Gets the name.
getName() - Method in class org.jruby.ast.ConstDeclNode
Gets the name (this is the rightmost element of lhs (in Foo::BAR it is BAR).
getName() - Method in class org.jruby.ast.ConstNode
Gets the name.
getName() - Method in class org.jruby.ast.DAsgnNode
Gets the name.
getName() - Method in class org.jruby.ast.DefnNode
Get the name of this method
getName() - Method in class org.jruby.ast.DefsNode
Gets the name of this method
getName() - Method in class org.jruby.ast.DVarNode
Gets the name.
getName() - Method in class org.jruby.ast.FalseNode
Name of false node.
getName() - Method in class org.jruby.ast.FCallNode
Gets the name.
getName() - Method in class org.jruby.ast.GlobalAsgnNode
Gets the name.
getName() - Method in class org.jruby.ast.GlobalVarNode
Gets the name.
getName() - Method in class org.jruby.ast.InstAsgnNode
Gets the name.
getName() - Method in class org.jruby.ast.InstVarNode
Gets the name.
getName() - Method in class org.jruby.ast.LocalAsgnNode
Name of the local assignment.
getName() - Method in class org.jruby.ast.LocalVarNode
What is the name of this variable
getName() - Method in class org.jruby.ast.MethodDefNode
Gets the name.
getName() - Method in class org.jruby.ast.NilNode
Name of nil node.
getName() - Method in class org.jruby.ast.SelfNode
Get name of self node.
getName() - Method in class org.jruby.ast.SymbolNode
Gets the name.
getName() - Method in class org.jruby.ast.TrueNode
Name of the true node.
getName() - Method in interface org.jruby.ast.types.INameNode
 
getName() - Method in class org.jruby.ast.UndefNode
Gets the name.
getName() - Method in class org.jruby.ast.VCallNode
Gets the methodName.
getName() - Method in class org.jruby.compiler.DAGBuilder.N
 
getName() - Method in class org.jruby.compiler.ir.operands.MethAddr
 
getName() - Method in class org.jruby.ext.ffi.Platform
Gets the name of this Platform.
getName() - Method in class org.jruby.IncludedModuleWrapper
 
getName() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getName() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
getName() - Method in class org.jruby.RubyModule
Generate a fully-qualified class name or a #-style name for anonymous and singleton classes.
getName() - Method in interface org.jruby.runtime.builtin.Variable
 
getName() - Method in class org.jruby.runtime.component.VariableEntry
 
getName() - Method in class org.jruby.runtime.Frame
Get the method name associated with this frame
getName() - Method in class org.jruby.runtime.load.LoadServiceResource
 
getName() - Method in enum org.jruby.runtime.RubyEvent
 
getNameClassMap() - Method in class org.jruby.javasupport.JavaSupport
 
getNameError() - Method in class org.jruby.Ruby
 
getNameErrorMessage() - Method in class org.jruby.Ruby
 
getnameinfo(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubySocket
Deprecated. 
getnameinfo(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubySocket
 
getNameNode() - Method in class org.jruby.ast.MethodDefNode
Gets the name's node.
getNames() - Method in class org.jruby.internal.runtime.GlobalVariables
 
getNativeAlignment() - Method in class org.jruby.ext.ffi.Type
Gets the native alignment of this Type in bytes
getNativeException() - Method in class org.jruby.Ruby
 
getNativeLong(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getNativeLong(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getNativeLong(long) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads a native long integer value from the memory area.
getNativeSize() - Method in class org.jruby.ext.ffi.Type
Gets the native size of this Type in bytes
getNativeType() - Method in interface org.jruby.ext.ffi.NativeParam
 
getNativeType() - Method in enum org.jruby.ext.ffi.NativeType
 
getNativeType() - Method in class org.jruby.ext.ffi.StructLayout.Member
 
getNativeType() - Method in class org.jruby.ext.ffi.Type
Gets the native type of this Type when passed as a parameter
getNativeTypeIndex() - Method in class org.jruby.RubyArray
 
getNativeTypeIndex() - Method in class org.jruby.RubyBasicObject
 
getNativeTypeIndex() - Method in class org.jruby.RubyBignum
 
getNativeTypeIndex() - Method in class org.jruby.RubyBoolean
 
getNativeTypeIndex() - Method in class org.jruby.RubyClass
 
getNativeTypeIndex() - Method in class org.jruby.RubyFixnum
 
getNativeTypeIndex() - Method in class org.jruby.RubyFloat
 
getNativeTypeIndex() - Method in class org.jruby.RubyHash
 
getNativeTypeIndex() - Method in class org.jruby.RubyIO
 
getNativeTypeIndex() - Method in class org.jruby.RubyMatchData
 
getNativeTypeIndex() - Method in class org.jruby.RubyModule
 
getNativeTypeIndex() - Method in class org.jruby.RubyNil
 
getNativeTypeIndex() - Method in class org.jruby.RubyObject
This is overridden in the other concrete Java builtins to provide a fast way to determine what type they are.
getNativeTypeIndex() - Method in class org.jruby.RubyRegexp
 
getNativeTypeIndex() - Method in class org.jruby.RubyString
 
getNativeTypeIndex() - Method in class org.jruby.RubyStruct
 
getNativeTypeIndex() - Method in class org.jruby.RubySymbol
 
getNativeTypeIndex() - Method in interface org.jruby.runtime.marshal.CoreObjectType
Return the ClassIndex value for the native type this object was constructed from.
getNewConstant(String, String) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getNewConstant(String, String, Object) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getNewConstantName() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getNewEnding() - Method in interface org.jruby.compiler.BodyCompiler
 
getNewEnding() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getNewEnsureName() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getNewField(String, String, Object) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getNewFileno() - Static method in class org.jruby.RubyIO
 
getNewLabel(String) - Method in interface org.jruby.compiler.ir.IR_Scope
 
getNewLabel() - Method in interface org.jruby.compiler.ir.IR_Scope
 
getNewLabel(String) - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
getNewLabel() - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
getNewName() - Method in class org.jruby.ast.AliasNode
Gets the newName.
getNewName() - Method in class org.jruby.ast.VAliasNode
Gets the newName.
getNewRescueName() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getNewStaticConstant(String, String) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getNewVariable(String) - Method in interface org.jruby.compiler.ir.IR_Scope
 
getNewVariable() - Method in interface org.jruby.compiler.ir.IR_Scope
 
getNewVariable(String) - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
getNewVariable() - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
getNextBBId() - Method in class org.jruby.compiler.ir.representations.CFG
 
getNextCapturedScope() - Method in class org.jruby.runtime.DynamicScope
Get next 'captured' scope.
getNextCase() - Method in class org.jruby.ast.WhenNode
Gets the next case node (if any).
getNextDynamicMethodSerial() - Method in class org.jruby.Ruby
Get a new serial number for a new DynamicMethod instance
getNextFrame() - Method in class org.jruby.runtime.ThreadContext
 
getNextNode() - Method in class org.jruby.ast.NewlineNode
Gets the nextNode.
getNil() - Method in class org.jruby.Ruby
Returns the "nil" singleton instance.
getNilClass() - Method in class org.jruby.Ruby
 
getNilIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getNilPrefilledArray() - Method in class org.jruby.Ruby
 
getNodeName() - Method in class org.jruby.ast.Node
 
getNodes() - Method in class org.jruby.compiler.ir.representations.CFG
 
getNodeType() - Method in class org.jruby.ast.AliasNode
 
getNodeType() - Method in class org.jruby.ast.AndNode
 
getNodeType() - Method in class org.jruby.ast.ArgAuxillaryNode
 
getNodeType() - Method in class org.jruby.ast.ArgsCatNode
 
getNodeType() - Method in class org.jruby.ast.ArgsNode
 
getNodeType() - Method in class org.jruby.ast.ArgsPushNode
 
getNodeType() - Method in class org.jruby.ast.ArgumentNode
 
getNodeType() - Method in class org.jruby.ast.ArrayNode
 
getNodeType() - Method in class org.jruby.ast.AttrAssignNode
 
getNodeType() - Method in class org.jruby.ast.BackRefNode
 
getNodeType() - Method in class org.jruby.ast.BeginNode
 
getNodeType() - Method in class org.jruby.ast.BignumNode
 
getNodeType() - Method in class org.jruby.ast.BlockArgNode
 
getNodeType() - Method in class org.jruby.ast.BlockNode
 
getNodeType() - Method in class org.jruby.ast.BlockPassNode
 
getNodeType() - Method in class org.jruby.ast.BreakNode
 
getNodeType() - Method in class org.jruby.ast.CallNode
 
getNodeType() - Method in class org.jruby.ast.CaseNode
 
getNodeType() - Method in class org.jruby.ast.ClassNode
 
getNodeType() - Method in class org.jruby.ast.ClassVarAsgnNode
 
getNodeType() - Method in class org.jruby.ast.ClassVarDeclNode
 
getNodeType() - Method in class org.jruby.ast.ClassVarNode
 
getNodeType() - Method in class org.jruby.ast.Colon2Node
 
getNodeType() - Method in class org.jruby.ast.Colon3Node
 
getNodeType() - Method in class org.jruby.ast.ConstDeclNode
 
getNodeType() - Method in class org.jruby.ast.ConstNode
 
getNodeType() - Method in class org.jruby.ast.DAsgnNode
 
getNodeType() - Method in class org.jruby.ast.DefinedNode
 
getNodeType() - Method in class org.jruby.ast.DefnNode
 
getNodeType() - Method in class org.jruby.ast.DefsNode
 
getNodeType() - Method in class org.jruby.ast.DotNode
 
getNodeType() - Method in class org.jruby.ast.DRegexpNode
 
getNodeType() - Method in class org.jruby.ast.DStrNode
 
getNodeType() - Method in class org.jruby.ast.DSymbolNode
 
getNodeType() - Method in class org.jruby.ast.DVarNode
 
getNodeType() - Method in class org.jruby.ast.DXStrNode
 
getNodeType() - Method in class org.jruby.ast.EncodingNode
 
getNodeType() - Method in class org.jruby.ast.EnsureNode
 
getNodeType() - Method in class org.jruby.ast.EvStrNode
 
getNodeType() - Method in class org.jruby.ast.FalseNode
 
getNodeType() - Method in class org.jruby.ast.FCallNode
 
getNodeType() - Method in class org.jruby.ast.FixnumNode
 
getNodeType() - Method in class org.jruby.ast.FlipNode
 
getNodeType() - Method in class org.jruby.ast.FloatNode
 
getNodeType() - Method in class org.jruby.ast.ForNode
 
getNodeType() - Method in class org.jruby.ast.GlobalAsgnNode
 
getNodeType() - Method in class org.jruby.ast.GlobalVarNode
 
getNodeType() - Method in class org.jruby.ast.HashNode
 
getNodeType() - Method in class org.jruby.ast.IfNode
 
getNodeType() - Method in class org.jruby.ast.InstAsgnNode
 
getNodeType() - Method in class org.jruby.ast.InstVarNode
 
getNodeType() - Method in class org.jruby.ast.IterNode
 
getNodeType() - Method in class org.jruby.ast.LambdaNode
 
getNodeType() - Method in class org.jruby.ast.ListNode
 
getNodeType() - Method in class org.jruby.ast.LocalAsgnNode
 
getNodeType() - Method in class org.jruby.ast.LocalVarNode
 
getNodeType() - Method in class org.jruby.ast.Match2Node
 
getNodeType() - Method in class org.jruby.ast.Match3Node
 
getNodeType() - Method in class org.jruby.ast.MatchNode
 
getNodeType() - Method in class org.jruby.ast.ModuleNode
 
getNodeType() - Method in class org.jruby.ast.MultipleAsgn19Node
 
getNodeType() - Method in class org.jruby.ast.MultipleAsgnNode
 
getNodeType() - Method in class org.jruby.ast.NewlineNode
 
getNodeType() - Method in class org.jruby.ast.NextNode
 
getNodeType() - Method in class org.jruby.ast.NilNode
 
getNodeType() - Method in class org.jruby.ast.Node
 
getNodeType() - Method in class org.jruby.ast.NotNode
 
getNodeType() - Method in class org.jruby.ast.NthRefNode
 
getNodeType() - Method in class org.jruby.ast.OpAsgnAndNode
 
getNodeType() - Method in class org.jruby.ast.OpAsgnNode
 
getNodeType() - Method in class org.jruby.ast.OpAsgnOrNode
 
getNodeType() - Method in class org.jruby.ast.OpElementAsgnNode
 
getNodeType() - Method in class org.jruby.ast.OptArgNode
 
getNodeType() - Method in class org.jruby.ast.OrNode
 
getNodeType() - Method in class org.jruby.ast.PostExeNode
 
getNodeType() - Method in class org.jruby.ast.PreExeNode
 
getNodeType() - Method in class org.jruby.ast.RedoNode
 
getNodeType() - Method in class org.jruby.ast.RegexpNode
 
getNodeType() - Method in class org.jruby.ast.RescueBodyNode
 
getNodeType() - Method in class org.jruby.ast.RescueNode
 
getNodeType() - Method in class org.jruby.ast.RestArgNode
 
getNodeType() - Method in class org.jruby.ast.RetryNode
 
getNodeType() - Method in class org.jruby.ast.ReturnNode
 
getNodeType() - Method in class org.jruby.ast.RootNode
 
getNodeType() - Method in class org.jruby.ast.SClassNode
 
getNodeType() - Method in class org.jruby.ast.SelfNode
 
getNodeType() - Method in class org.jruby.ast.SplatNode
 
getNodeType() - Method in class org.jruby.ast.StarNode
 
getNodeType() - Method in class org.jruby.ast.StrNode
 
getNodeType() - Method in class org.jruby.ast.SuperNode
 
getNodeType() - Method in class org.jruby.ast.SValueNode
 
getNodeType() - Method in class org.jruby.ast.SymbolNode
 
getNodeType() - Method in class org.jruby.ast.ToAryNode
 
getNodeType() - Method in class org.jruby.ast.TrueNode
 
getNodeType() - Method in class org.jruby.ast.UndefNode
 
getNodeType() - Method in class org.jruby.ast.UntilNode
 
getNodeType() - Method in class org.jruby.ast.VAliasNode
 
getNodeType() - Method in class org.jruby.ast.VCallNode
 
getNodeType() - Method in class org.jruby.ast.WhenNode
 
getNodeType() - Method in class org.jruby.ast.WhileNode
 
getNodeType() - Method in class org.jruby.ast.XStrNode
 
getNodeType() - Method in class org.jruby.ast.YieldNode
 
getNodeType() - Method in class org.jruby.ast.ZArrayNode
 
getNodeType() - Method in class org.jruby.ast.ZeroArgNode
 
getNodeType() - Method in class org.jruby.ast.ZSuperNode
 
getNoMemoryError() - Method in class org.jruby.Ruby
 
getNoMethodError() - Method in class org.jruby.Ruby
 
getNonIncludedClass() - Method in class org.jruby.IncludedModuleWrapper
 
getNonIncludedClass() - Method in class org.jruby.RubyModule
 
getNormalMethodMissing() - Method in class org.jruby.Ruby
 
getNotImplementedError() - Method in class org.jruby.Ruby
 
getNthParentScope(int) - Method in class org.jruby.runtime.DynamicScope
Returns the n-th parent scope of this scope.
getNumberOfEvalParses() - Method in class org.jruby.management.ParserStats
 
getNumberOfEvalParses() - Method in interface org.jruby.management.ParserStatsMBean
 
getNumberOfLoadParses() - Method in class org.jruby.management.ParserStats
 
getNumberOfLoadParses() - Method in interface org.jruby.management.ParserStatsMBean
 
getNumberOfVariables() - Method in class org.jruby.parser.StaticScope
 
getNumeric() - Method in class org.jruby.Ruby
 
getNumericConverter(Class) - Static method in class org.jruby.javasupport.JavaUtil
 
getobj() - Method in class org.jruby.ext.WeakRef
 
getObject() - Method in class org.jruby.java.proxies.JavaProxy
 
getObject() - Method in class org.jruby.Ruby
 
getObjectJavaClass() - Method in class org.jruby.javasupport.JavaSupport
 
getObjectProxyCache() - Method in class org.jruby.javasupport.JavaSupport
 
getObjectSpace() - Method in class org.jruby.Ruby
 
getObjectSpaceEnabled(IRubyObject, Block) - Static method in class org.jruby.RubyJRuby
 
getObjectSpaceModule() - Method in class org.jruby.Ruby
 
getOffset() - Method in class org.jruby.ast.ArgAuxillaryNode
 
getOffset(IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Calculates the absoluate offset within the base memory pointer for a given offset.
getOffset() - Method in class org.jruby.lexer.yacc.ByteListLexerSource
 
getOffset() - Method in class org.jruby.lexer.yacc.LexerSource
The location of the last byte we read from the source.
getOldName() - Method in class org.jruby.ast.AliasNode
Gets the oldName.
getOldName() - Method in class org.jruby.ast.VAliasNode
Gets the oldName.
getOnce() - Method in class org.jruby.ast.DRegexpNode
Gets the once.
getOnceRegexp() - Method in class org.jruby.ast.DRegexpNode
For regular expressions with /o flag
getOpenFile() - Method in class org.jruby.RubyIO
 
getOpenFileChecked() - Method in class org.jruby.RubyIO
 
getOpenFileFlags() - Method in class org.jruby.util.io.ModeFlags
Convert the flags in this object to a set of flags appropriate for the OpenFile structure and logic therein.
getOperands() - Method in class org.jruby.compiler.ir.instructions.ASSERT_METHOD_VERSION_Instr
 
getOperands() - Method in class org.jruby.compiler.ir.instructions.GET_Instr
 
getOperands() - Method in class org.jruby.compiler.ir.instructions.IR_Instr
 
getOperands() - Method in class org.jruby.compiler.ir.instructions.MultiOperandInstr
 
getOperands() - Method in class org.jruby.compiler.ir.instructions.NoOperandInstr
 
getOperands() - Method in class org.jruby.compiler.ir.instructions.OneOperandInstr
 
getOperands() - Method in class org.jruby.compiler.ir.instructions.PUT_Instr
 
getOperands() - Method in class org.jruby.compiler.ir.instructions.TwoOperandInstr
 
getOperatorCallNode(Node, String) - Method in class org.jruby.parser.ParserSupport
 
getOperatorCallNode(Node, String, Node) - Method in class org.jruby.parser.ParserSupport
 
getOperatorCallNode(Node, String, Node, ISourcePosition) - Method in class org.jruby.parser.ParserSupport
 
getOperatorName() - Method in class org.jruby.ast.OpAsgnNode
Gets the methodName.
getOperatorName() - Method in class org.jruby.ast.OpElementAsgnNode
Gets the operatorName.
getOptArgs() - Method in class org.jruby.ast.ArgsNode
Gets the optArgs.
getOptionalArgs() - Method in class org.jruby.parser.StaticScope
 
getOptionalArgsCount() - Method in class org.jruby.ast.ArgsNode
 
getOptionGlobals() - Method in class org.jruby.management.Config
 
getOptionGlobals() - Method in interface org.jruby.management.ConfigMBean
 
getOptionGlobals() - Method in class org.jruby.RubyInstanceConfig
 
getOptions() - Method in class org.jruby.ast.DRegexpNode
Gets the options.
getOptions() - Method in class org.jruby.ast.RegexpNode
Gets the options.
getOptMethod(String) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getOptMethod(String) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getOptMethod(String) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getOptRescueNode() - Method in class org.jruby.ast.RescueBodyNode
Get the next rescue node (if any).
getOptSingletonMethod(String) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getOptSingletonMethod(String) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getOptSingletonMethod(String) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getOrCreate(Object, A) - Method in class org.jruby.javasupport.util.ObjectProxyCache
 
getOrCreateModule(String) - Method in class org.jruby.Ruby
From Object, retrieve the named module.
getOrig() - Method in interface org.jruby.javasupport.proxy.JavaProxyInvocationHandler
 
getOriginalModes() - Method in class org.jruby.util.io.ChannelDescriptor
Get the original mode flags for the descriptor.
getOS() - Method in class org.jruby.ext.ffi.Platform
Gets the current Operating System.
getOSName() - Static method in class org.jruby.libraries.RbConfigLibrary
 
getOSPackageName() - Method in class org.jruby.platform.Platform
 
getOut() - Method in class org.jruby.Ruby
 
getOutput() - Method in class org.jruby.RubyInstanceConfig
 
getOutput() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
getOutputStream() - Method in class org.jruby.demo.TextAreaReadline
 
getOutputStream() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
getOutputStream() - Method in class org.jruby.Ruby
 
getOutputStream() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
getOutStream() - Method in class org.jruby.RubyIO
 
getPackageModuleTemplate() - Method in class org.jruby.javasupport.JavaSupport
 
getPackageName() - Method in class org.jruby.platform.Platform
 
getPackageTable() - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
getParameterAnnotations() - Method in class org.jruby.javasupport.JavaCallable
 
getParameterAnnotations() - Method in class org.jruby.javasupport.JavaConstructor
 
getParameterAnnotations() - Method in class org.jruby.javasupport.JavaMethod
 
getParameterAnnotations() - Method in class org.jruby.RubyClass
 
getParameterClasses() - Method in class org.jruby.anno.JavaMethodDescriptor
 
getParameterTypes() - Method in class org.jruby.ext.ffi.CallbackInfo
Gets the ruby parameter types of the callback
getParameterTypes() - Method in class org.jruby.javasupport.JavaCallable
 
getParameterTypes() - Method in class org.jruby.javasupport.JavaConstructor
 
getParameterTypes() - Method in class org.jruby.javasupport.JavaMethod
 
getParameterTypes() - Method in interface org.jruby.javasupport.ParameterTypes
 
getParameterTypes() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getParameterTypes() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
getParent() - Method in interface org.jruby.compiler.ir.IR_Scope
 
getParent() - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
getParent() - Method in class org.jruby.RubyModule
 
getParent() - Method in class org.jruby.util.JRubyFile
 
getParent() - Method in class org.jruby.util.JRubyNonExistentFile
 
getParent() - Method in class org.jruby.util.NormalizedFile
 
getParentFile() - Method in class org.jruby.util.JRubyFile
 
getParentFile() - Method in class org.jruby.util.JRubyNonExistentFile
 
getParentFile() - Method in class org.jruby.util.NormalizedFile
 
getParentmostScope(Operand) - Static method in class org.jruby.compiler.ir.instructions.GET_CVAR_Instr
 
getParentmostScope(Operand) - Static method in class org.jruby.compiler.ir.instructions.PUT_CVAR_Instr
 
getParser() - Method in class org.jruby.Ruby
 
getParseTimePerKB() - Method in class org.jruby.management.ParserStats
 
getParseTimePerKB() - Method in interface org.jruby.management.ParserStatsMBean
 
getPasswdStruct() - Method in class org.jruby.Ruby
 
getPath() - Method in class org.jruby.RubyFile
 
getPath() - Method in class org.jruby.runtime.load.LoadServiceResource
 
getPath() - Method in class org.jruby.util.io.OpenFile
 
getPath() - Method in class org.jruby.util.JRubyFile
 
getPath() - Method in class org.jruby.util.JRubyNonExistentFile
 
getPath() - Method in class org.jruby.util.NormalizedFile
 
getPath19(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyDir
 
getPathFromClass(RubyModule) - Static method in class org.jruby.runtime.marshal.MarshalStream
 
getPattern() - Method in class org.jruby.ast.RegexpNode
 
getPayload() - Method in class org.jruby.compiler.DAGBuilder.N
 
getpeername() - Method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated. 
getpeername(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getpeername(ThreadContext) - Method in class org.jruby.ext.socket.RubyIPSocket
 
getpeername(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyTCPServer
 
getpeername(int, RubyUNIXSocket.LibCSocket.sockaddr_un, IntByReference) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
getpgid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
getpgid(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
getpgid(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess
 
getpgrp(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
getpgrp(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
getpgrp(Ruby) - Static method in class org.jruby.RubyProcess
 
getPID() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
getPid() - Method in exception org.jruby.lexer.yacc.SyntaxException
 
getPid() - Method in class org.jruby.util.io.OpenFile
 
getPidFromProcess(Process) - Static method in class org.jruby.util.ShellLauncher
 
getPipeStream() - Method in class org.jruby.util.io.OpenFile
 
getPlatform() - Static method in class org.jruby.ext.ffi.Platform
Gets the current Platform
getPlatform() - Static method in class org.jruby.platform.Platform
 
getPointer(Ruby, long) - Method in class org.jruby.ext.ffi.AbstractMemory
 
getPointer(Ruby, long) - Method in class org.jruby.ext.ffi.Buffer
 
getPointer(Ruby, long) - Method in class org.jruby.ext.ffi.Pointer
 
getPointerClass(Ruby) - Static method in class org.jruby.ext.ffi.Pointer
 
getPort() - Method in class org.jruby.JRubyService.Configuration
 
getPosition() - Method in class org.jruby.ast.Node
Location of this node within the source
getPosition() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getPosition() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
getPosition() - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
getPosition() - Method in interface org.jruby.lexer.yacc.ISourcePositionHolder
 
getPosition(ISourcePosition) - Method in class org.jruby.lexer.yacc.LexerSource
Where is the reader within the source {filename,row}
getPosition() - Method in class org.jruby.lexer.yacc.LexerSource
Where is the reader within the source {filename,row}
getPosition(ISourcePosition) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
Get position information for Token/Node that follows node represented by startPosition and current lexer location.
getPosition() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getPosition(ISourcePosition) - Method in class org.jruby.lexer.yacc.SimplePositionFactory
 
getPosition() - Method in class org.jruby.lexer.yacc.SimplePositionFactory
 
getPosition() - Method in exception org.jruby.lexer.yacc.SyntaxException
 
getPosition() - Method in class org.jruby.lexer.yacc.Token
 
getPosix() - Method in class org.jruby.Ruby
 
getPost() - Method in class org.jruby.ast.ArgsNode
 
getPost() - Method in class org.jruby.ast.MultipleAsgn19Node
 
getPostCount() - Method in class org.jruby.ast.ArgsNode
 
getPostCount() - Method in class org.jruby.ast.MultipleAsgn19Node
 
getPostIndex() - Method in class org.jruby.ast.ArgsNode
 
getPostMethod(CallConfiguration) - Static method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
getPre() - Method in class org.jruby.ast.ArgsNode
Gets the required arguments at the beginning of the argument definition
getPre() - Method in class org.jruby.ast.MultipleAsgn19Node
 
getPre() - Method in class org.jruby.ast.MultipleAsgnNode
 
getPrecision() - Method in class org.jruby.Ruby
 
getPreCount() - Method in class org.jruby.ast.ArgsNode
 
getPreCount() - Method in class org.jruby.ast.MultipleAsgn19Node
 
getPreCount() - Method in class org.jruby.ast.MultipleAsgnNode
 
getPreviousCRefScope() - Method in class org.jruby.parser.StaticScope
 
getPreviousExceptionIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getPreviousFrame() - Method in class org.jruby.runtime.ThreadContext
 
getPreviousRubyClass() - Method in class org.jruby.runtime.ThreadContext
 
getPreviousScope() - Method in class org.jruby.runtime.ThreadContext
 
getPreviousVisibility() - Method in class org.jruby.runtime.ThreadContext
 
getPrimitiveClass(String) - Static method in class org.jruby.javasupport.JavaSupport
 
getPriority() - Method in class org.jruby.internal.runtime.FutureThread
Jobs from the thread pool do not support setting priorities.
getPriority() - Method in class org.jruby.internal.runtime.NativeThread
 
getPriority() - Method in interface org.jruby.internal.runtime.ThreadLike
 
getpriority(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
getpriority(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
getpriority(Ruby, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
getPrivateMethodMissing() - Method in class org.jruby.Ruby
 
getProblemName() - Method in class org.jruby.compiler.ir.dataflow.analyses.LiveVariablesProblem
 
getProblemName() - Method in class org.jruby.compiler.ir.dataflow.DataFlowProblem
 
getProc() - Method in class org.jruby.Ruby
 
getProcess() - Method in class org.jruby.Ruby
 
getProcess() - Method in class org.jruby.util.io.OpenFile
 
getProcessorFor(Set<AnnotationTypeDeclaration>, AnnotationProcessorEnvironment) - Method in class org.jruby.anno.AnnotationBinder
 
getProcGID() - Method in class org.jruby.Ruby
 
getProcObject() - Method in class org.jruby.runtime.Block
Retrieve the proc object associated with this block
getProcStatus() - Method in class org.jruby.Ruby
 
getProcSysModule() - Method in class org.jruby.Ruby
 
getProcUID() - Method in class org.jruby.Ruby
 
getProfile() - Method in class org.jruby.Ruby
 
getProfile() - Method in class org.jruby.RubyInstanceConfig
 
getProperty(String, String) - Static method in class org.jruby.ext.ffi.Platform
An extension over System.getProperty method.
getProperty(String, String) - Static method in class org.jruby.platform.Platform
An extension over System.getProperty method.
getProperty(String) - Static method in class org.jruby.util.SafePropertyAccessor
An extension over System.getProperty method.
getProperty(String, String) - Static method in class org.jruby.util.SafePropertyAccessor
An extension over System.getProperty method.
getPropertyHelp() - Method in class org.jruby.RubyInstanceConfig
 
getProtectedClass() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getProtectedClass() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Retrieve the pre-calculated "protected class" used for access checks.
getProtectedMethodMissing() - Method in class org.jruby.Ruby
 
getProviderCallbackInfo() - Method in class org.jruby.ext.ffi.CallbackInfo
 
getProxyClass(Ruby, JavaClass) - Static method in class org.jruby.javasupport.Java
 
getProxyClass() - Method in class org.jruby.javasupport.JavaClass
 
getProxyClass(Ruby, Class, Class[], Set) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getProxyClass(Ruby, Class, Class[]) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getProxyModule() - Method in class org.jruby.javasupport.JavaClass
 
getpwent(IRubyObject) - Static method in class org.jruby.RubyEtc
 
getpwnam(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEtc
 
getpwuid(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyEtc
 
getRandom() - Method in class org.jruby.Ruby
 
getRandomSeed() - Method in class org.jruby.Ruby
 
getRange(ThreadContext, IRubyObject[]) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
getRange(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
getRange(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
getRange() - Method in class org.jruby.Ruby
 
getRangeError() - Method in class org.jruby.Ruby
 
getRational() - Method in class org.jruby.Ruby
 
getRealClass() - Method in class org.jruby.IncludedModuleWrapper
 
getRealClass() - Method in class org.jruby.MetaClass
If an object uses an anonymous class 'class << obj', then this grabs the original metaclass and not the one that get injected as a result of 'class << obj'.
getRealClass() - Method in class org.jruby.RubyClass
 
getRealMethod() - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
getRealMethod() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getRealMethod() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Get the "real" method contained within this method.
getRealMethod() - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
getReason() - Method in class org.jruby.RubyLocalJumpError
 
getReceiver() - Method in class org.jruby.compiler.ir.instructions.CALL_Instr
 
getReceiverNode() - Method in class org.jruby.ast.AttrAssignNode
Gets the receiverNode.
getReceiverNode() - Method in class org.jruby.ast.CallNode
Gets the receiverNode.
getReceiverNode() - Method in class org.jruby.ast.DefsNode
Gets the receiverNode.
getReceiverNode() - Method in class org.jruby.ast.Match2Node
Gets the receiverNode.
getReceiverNode() - Method in class org.jruby.ast.Match3Node
Gets the receiverNode.
getReceiverNode() - Method in class org.jruby.ast.OpAsgnNode
Gets the receiverNode.
getReceiverNode() - Method in class org.jruby.ast.OpElementAsgnNode
Gets the receiverNode.
getReceiverNode() - Method in class org.jruby.ast.SClassNode
Gets the receiverNode.
getRecordSeparator() - Method in class org.jruby.management.Config
 
getRecordSeparator() - Method in interface org.jruby.management.ConfigMBean
 
getRecordSeparator() - Method in class org.jruby.RubyInstanceConfig
 
getRecordSeparatorVar() - Method in class org.jruby.Ruby
 
getRegexp(Ruby, int, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp(Ruby, int, String, int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getRegexp(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getRegexp() - Method in class org.jruby.Ruby
 
getRegexp0(Ruby, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp1(Ruby, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp2(Ruby, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp3(Ruby, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp4(Ruby, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp5(Ruby, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp6(Ruby, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp7(Ruby, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp8(Ruby, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp9(Ruby, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexpError() - Method in class org.jruby.Ruby
 
getRegexpNode() - Method in class org.jruby.ast.MatchNode
Gets the regexpNode.
getReifiedClass() - Method in class org.jruby.RubyClass
 
getRemoteSocket() - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getRemoveCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getRequiredArgs() - Method in class org.jruby.parser.StaticScope
 
getRequiredArgsCount() - Method in class org.jruby.ast.ArgsNode
 
getRequiredLibraries() - Method in class org.jruby.management.Config
 
getRequiredLibraries() - Method in interface org.jruby.management.ConfigMBean
 
getRescueNode() - Method in class org.jruby.ast.RescueNode
Gets the first rescueNode.
getRescueNumber() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getResource() - Method in class org.jruby.runtime.load.JarredScript
 
getRespondToMethod() - Method in class org.jruby.Ruby
 
getRest() - Method in class org.jruby.ast.MultipleAsgn19Node
 
getRest() - Method in class org.jruby.ast.MultipleAsgnNode
 
getRestArg() - Method in class org.jruby.ast.ArgsNode
Gets the restArg.
getRestArg() - Method in class org.jruby.parser.StaticScope
 
getRestArgNode() - Method in class org.jruby.ast.ArgsNode
Gets the restArgNode.
getRestArgNode(Token) - Method in class org.jruby.parser.ParserSupport
 
getResult() - Method in class org.jruby.compiler.ir.instructions.IR_Instr
 
getResult() - Method in class org.jruby.parser.ParserSupport
Gets the result.
getReturnArgsNode(Node) - Method in class org.jruby.parser.ParserSupport
 
getReturnClass() - Method in class org.jruby.anno.JavaMethodDescriptor
 
getReturnType() - Method in class org.jruby.ext.ffi.CallbackInfo
Gets the native return type the callback should return
getReturnType() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getReturnType() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
getrlimit(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
getrlimit(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
getrlimit(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess
 
getRootClass() - Method in class org.jruby.compiler.ir.IR_Script
 
getRootMethod() - Method in class org.jruby.compiler.ir.IR_Class
 
getRootMethod() - Method in class org.jruby.compiler.ir.IR_Script
 
getRubyArray(Ruby, Class<?>[]) - Static method in class org.jruby.javasupport.JavaClass
 
getRubyCasedName(String) - Static method in class org.jruby.javasupport.JavaUtil
 
getRubyClass() - Method in class org.jruby.runtime.ThreadContext
 
getRubyFrameDelta() - Method in class org.jruby.runtime.ThreadContext
 
getRubyInetAddress(ByteList) - Static method in class org.jruby.ext.socket.RubySocket
 
getRubyNamesForJavaName(String, List<Method>) - Static method in class org.jruby.javasupport.JavaUtil
Given a simple Java method name and the Java Method objects that represent all its overloads, add to the given nameSet all possible Ruby names that would be valid.
getRubyThread() - Method in class org.jruby.internal.runtime.RubyRunnable
 
getRubyThreadGroup() - Method in class org.jruby.internal.runtime.ThreadService
 
getRubyThreadMap() - Method in class org.jruby.internal.runtime.ThreadService
 
getRuntime() - Method in interface org.jruby.common.IRubyWarnings
 
getRuntime() - Method in class org.jruby.common.NullWarnings
 
getRuntime() - Method in class org.jruby.common.RubyWarnings
 
getRuntime() - Method in class org.jruby.RubyBasicObject
Will return the runtime that this object is associated with.
getRuntime() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod getRuntime.
getRuntime() - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
getRuntime() - Method in class org.jruby.runtime.ThreadContext
 
getRuntime() - Method in class org.jruby.util.io.ChannelStream
 
getRuntimeError() - Method in class org.jruby.Ruby
 
getRuntimeIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
gets(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
Read a line.
gets(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
Deprecated. 
gets(ThreadContext) - Method in class org.jruby.RubyIO
Read a line.
gets(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
gets(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
gets(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
gets(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyZlib.RubyGzipReader
 
gets19(ThreadContext) - Method in class org.jruby.RubyIO
 
gets19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
gets19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
getSafeLevel() - Method in class org.jruby.management.Config
 
getSafeLevel() - Method in interface org.jruby.management.ConfigMBean
 
getSafeLevel() - Method in class org.jruby.Ruby
Retrieve the current safe level.
getSafeLevel() - Method in class org.jruby.RubyInstanceConfig
 
getScope() - Method in class org.jruby.ast.ClassNode
Get the static scoping information.
getScope(ThreadContext, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope(ThreadContext, String, int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getScope() - Method in class org.jruby.ast.IterNode
 
getScope() - Method in class org.jruby.ast.MethodDefNode
Get the static scoping information.
getScope() - Method in class org.jruby.ast.ModuleNode
Get the static scoping information.
getScope() - Method in class org.jruby.ast.RootNode
Return the dynamic scope for this AST.
getScope() - Method in class org.jruby.ast.SClassNode
Gets the scope of this class
getScope() - Method in class org.jruby.parser.ParserConfiguration
This method returns the appropriate first scope for the parser.
getScope() - Method in class org.jruby.parser.RubyParserResult
 
getScope0(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope1(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope2(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope3(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope4(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope5(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope6(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope7(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope8(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope9(ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScriptCompiler() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getScriptFileName() - Method in class org.jruby.management.Config
 
getScriptFileName() - Method in interface org.jruby.management.ConfigMBean
 
getScriptFileName() - Method in class org.jruby.RubyInstanceConfig
 
getScriptSource() - Method in class org.jruby.RubyInstanceConfig
 
getSearchNameString() - Method in exception org.jruby.runtime.load.LoadService.AlreadyLoaded
 
getSecondNode() - Method in class org.jruby.ast.AndNode
Gets the secondNode.
getSecondNode() - Method in class org.jruby.ast.ArgsCatNode
 
getSecondNode() - Method in class org.jruby.ast.ArgsPushNode
 
getSecondNode() - Method in interface org.jruby.ast.BinaryOperatorNode
Gets the secondNode.
getSecondNode() - Method in class org.jruby.ast.OpAsgnAndNode
Gets the secondNode.
getSecondNode() - Method in class org.jruby.ast.OpAsgnOrNode
Gets the secondNode.
getSecondNode() - Method in class org.jruby.ast.OrNode
Gets the secondNode.
getSecurityError() - Method in class org.jruby.Ruby
 
getSelf() - Method in interface org.jruby.compiler.ir.IR_Scope
 
getSelf() - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
getSelf() - Method in class org.jruby.runtime.Binding
 
getSerialNumber() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Get the global serial number for this method object
getservbyname(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubySocket
Deprecated. 
getservbyname(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubySocket
 
getShort(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getShort(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getShort(long) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads a 16 bit integer value from the memory area.
getSignalException() - Method in class org.jruby.Ruby
 
getSignature() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getSignature() - Method in class org.jruby.compiler.impl.ChainedChildBodyCompiler19
 
getSignature() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
getSignature() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler19
 
getSignature() - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
getSignature() - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
getSimplifiedOperand(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.Array
 
getSimplifiedOperand(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.Attribute
 
getSimplifiedOperand(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.BacktickString
 
getSimplifiedOperand(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.CompoundArray
 
getSimplifiedOperand(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.CompoundString
 
getSimplifiedOperand(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.DynamicReference
 
getSimplifiedOperand(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.Hash
 
getSimplifiedOperand(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.Operand
 
getSimplifiedOperand(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.Range
 
getSimplifiedOperand(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.Regexp
 
getSimplifiedOperand(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.Splat
 
getSimplifiedOperand(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.SValue
 
getSimplifiedOperand(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.Variable
 
getSingleNilArray() - Method in class org.jruby.Ruby
 
getSingletonClass(Ruby, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getSingletonClass() - Method in class org.jruby.RubyBasicObject
rb_singleton_class Note: this method is specialized for RubyFixnum, RubySymbol, RubyNil and RubyBoolean Will either return the existing singleton class for this object, or create a new one and return that.
getSingletonClass() - Method in class org.jruby.RubyBoolean
 
getSingletonClass() - Method in class org.jruby.RubyFixnum
 
getSingletonClass() - Method in class org.jruby.RubyNil
 
getSingletonClass() - Method in class org.jruby.RubySymbol
 
getSingletonClass() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod getSingletonClass.
getSingletonClassClone() - Method in class org.jruby.RubyBasicObject
rb_singleton_class_clone Will make sure that if the current objects class is a singleton, it will get cloned.
getSingletonMethod(String) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getSingletonMethod(String, Class) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getSingletonMethod(String, Class, Class) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getSingletonMethod(String, Class, Class, Class) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
getSingletonMethod(String) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getSingletonMethod(String, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getSingletonMethod(String, Class, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getSingletonMethod(String, Class, Class, Class) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
getSingletonMethod(String) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getSingletonMethod(String, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getSingletonMethod(String, Class, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getSingletonMethod(String, Class, Class, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. Callbacks are inefficient; use MethodFactory.
getSize() - Method in class org.jruby.ext.ffi.AbstractMemory
Gets the size of the memory area.
getSize() - Method in class org.jruby.ext.ffi.StructLayout
 
getSize() - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
getsockname() - Method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated. 
getsockname(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getsockname(ThreadContext) - Method in class org.jruby.ext.socket.RubyIPSocket
 
getsockname(int, RubyUNIXSocket.LibCSocket.sockaddr_un, IntByReference) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
getsockopt(IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated. 
getsockopt(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getsockopt(int, int, int, byte[], IntByReference) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
getsOnly(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
getSoTypeDefault() - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getSoTypeDefault() - Method in class org.jruby.ext.socket.RubySocket
 
getSource(String, ByteList, List<String>, ParserConfiguration) - Static method in class org.jruby.lexer.yacc.ByteListLexerSource
 
getSource(String, InputStream, List<String>, ParserConfiguration) - Static method in class org.jruby.lexer.yacc.InputStreamLexerSource
Create a source.
getSource(String, InputStream, List<String>, ParserConfiguration) - Static method in class org.jruby.lexer.yacc.LexerSource
Create a source.
getSourcename() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getStackTraces() - Method in class org.jruby.Ruby
 
getStandardError() - Method in class org.jruby.Ruby
 
getStartLine() - Method in interface org.jruby.lexer.yacc.ISourcePosition
Which is the first(start) line that this source position occurs on (zero-based)
getStartLine() - Method in class org.jruby.lexer.yacc.SimpleSourcePosition
 
getStartTime() - Method in class org.jruby.Ruby
 
getState() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getState() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
get state (cache target callable?) in the proxy method
getstatic(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
getStaticAnnotatedMethods() - Method in class org.jruby.RubyModule.MethodClumper
 
getStaticAnnotatedMethods1_8() - Method in class org.jruby.RubyModule.MethodClumper
 
getStaticAnnotatedMethods1_9() - Method in class org.jruby.RubyModule.MethodClumper
 
getStaticAssignedNames() - Method in class org.jruby.javasupport.JavaClass
 
getStaticClosure19Signature(String) - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
getStaticClosureSignature(String) - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
getStaticMethodSignature(String, int) - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
getStaticScope() - Method in class org.jruby.ast.RootNode
The static scoping relationships that should get set first thing before interpretation of the code represented by this AST.
getStaticScope() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getStaticScope() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
getStaticScope() - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
getStaticScope() - Method in class org.jruby.runtime.BlockBody
 
getStaticScope() - Method in class org.jruby.runtime.CallBlock
 
getStaticScope() - Method in class org.jruby.runtime.CompiledBlock
 
getStaticScope() - Method in class org.jruby.runtime.CompiledBlock19
 
getStaticScope() - Method in class org.jruby.runtime.DynamicScope
Get the static scope associated with this DynamicScope.
getStaticScope() - Method in class org.jruby.runtime.Interpreted19Block
 
getStaticScope() - Method in class org.jruby.runtime.InterpretedBlock
 
getStaticScope() - Method in class org.jruby.runtime.MethodBlock
 
getStaticScope() - Method in class org.jruby.runtime.NullBlockBody
 
getStatus() - Method in exception org.jruby.exceptions.MainExitException
 
getStopIteration() - Method in class org.jruby.Ruby
 
getStoredConstantList() - Method in class org.jruby.RubyModule
Deprecated. 
getStoredConstantNameList() - Method in class org.jruby.IncludedModuleWrapper
Deprecated. 
getStoredConstantNameList() - Method in class org.jruby.RubyModule
Deprecated. 
getString(Ruby, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getString(Ruby, int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getString() - Method in class org.jruby.Ruby
 
getString0(Ruby) - Method in class org.jruby.ast.executable.AbstractScript
 
getString1(Ruby) - Method in class org.jruby.ast.executable.AbstractScript
 
getString2(Ruby) - Method in class org.jruby.ast.executable.AbstractScript
 
getString3(Ruby) - Method in class org.jruby.ast.executable.AbstractScript
 
getString4(Ruby) - Method in class org.jruby.ast.executable.AbstractScript
 
getString5(Ruby) - Method in class org.jruby.ast.executable.AbstractScript
 
getString6(Ruby) - Method in class org.jruby.ast.executable.AbstractScript
 
getString7(Ruby) - Method in class org.jruby.ast.executable.AbstractScript
 
getString8(Ruby) - Method in class org.jruby.ast.executable.AbstractScript
 
getString9(Ruby) - Method in class org.jruby.ast.executable.AbstractScript
 
getStringFromMode(int) - Static method in class org.jruby.util.io.OpenFile
 
getStrTerm() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getStructClass() - Method in class org.jruby.ext.ffi.StructByValue
 
getStructClass() - Method in class org.jruby.Ruby
 
getStructLayout() - Method in class org.jruby.ext.ffi.StructByValue
 
getSuccessCount() - Method in class org.jruby.compiler.JITCompiler
 
getSuccessCount() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getSuffixes() - Method in enum org.jruby.runtime.load.LoadService.SuffixType
 
getSuperCallSite() - Static method in class org.jruby.runtime.MethodIndex
 
getSuperclass() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getSuperClass() - Method in class org.jruby.RubyModule
Getter for property superClass.
getSuperMethod() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getSuperMethod() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
getSuperMethodMissing() - Method in class org.jruby.Ruby
 
getSuperNode() - Method in class org.jruby.ast.ClassNode
Gets the superNode.
getSymbol(Ruby, int, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol(Ruby, int, String) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getSymbol(Ruby) - Method in class org.jruby.ast.SymbolNode
 
getSymbol() - Method in class org.jruby.Ruby
 
getSymbol(String) - Method in class org.jruby.RubySymbol.SymbolTable
 
getSymbol(ByteList) - Method in class org.jruby.RubySymbol.SymbolTable
 
getSymbol0(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol1(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol2(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol3(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol4(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol5(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol6(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol7(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol8(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol9(Ruby, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbolLong(Ruby, long) - Static method in class org.jruby.RubySymbol
 
getSymbolTable() - Method in class org.jruby.Ruby
 
getSyntaxError() - Method in class org.jruby.Ruby
 
getSystemCallError() - Method in class org.jruby.Ruby
 
getSystemExit() - Method in class org.jruby.Ruby
 
getSystemPropertiesMap(Ruby) - Method in class org.jruby.environment.OSEnvironment
Returns java system properties as a Map.
getSystemStackError() - Method in class org.jruby.Ruby
 
gettable(Token) - Method in class org.jruby.parser.ParserSupport
Create AST node representing variable type it represents.
gettable2(Node) - Method in class org.jruby.parser.ParserSupport
We know for callers of this that it cannot be any of the specials checked in gettable.
getTag() - Method in class org.jruby.RubyKernel.CatchTarget
 
getTail() - Method in class org.jruby.compiler.DAGBuilder.N
 
getTaintedByteString(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
Reads a byte (binary) string from a memory object.
getTaintedString(Ruby, MemoryIO, long) - Static method in class org.jruby.ext.ffi.MemoryUtil
Gets a NUL terminated string from a memory object
getTaintedString(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
Reads a NUL terminated string from a memory object
getTarget() - Method in class org.jruby.ast.ReturnNode
 
getTarget() - Method in exception org.jruby.exceptions.JumpException.FlowControlException
 
getTarget() - Method in class org.jruby.runtime.callback.InvocationCallback
 
getTargetClass() - Method in class org.jruby.compiler.ir.operands.Array
 
getTargetClass() - Method in class org.jruby.compiler.ir.operands.Fixnum
 
getTargetClass() - Method in class org.jruby.compiler.ir.operands.Float
 
getTargetClass() - Method in class org.jruby.compiler.ir.operands.Hash
 
getTargetClass() - Method in class org.jruby.compiler.ir.operands.MetaObject
 
getTargetClass() - Method in class org.jruby.compiler.ir.operands.Operand
 
getTargetClass() - Method in class org.jruby.compiler.ir.operands.Range
 
getTargetClass() - Method in class org.jruby.compiler.ir.operands.StringLiteral
 
getTargetMethod() - Method in class org.jruby.compiler.ir.instructions.CALL_Instr
 
getTargetMethodWithReceiver(Operand) - Method in class org.jruby.compiler.ir.instructions.CALL_Instr
 
getTempLocal(int) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
getTempLocal(int) - Method in interface org.jruby.compiler.VariableCompiler
 
getterIdentifierError(ISourcePosition, String) - Method in class org.jruby.parser.ParserSupport
 
getterIdentifierError(ISourcePosition, String) - Method in class org.jruby.parser.ParserSupport19
 
getThenBody() - Method in class org.jruby.ast.IfNode
Gets the thenBody.
getThread() - Method in class org.jruby.Ruby
 
getThread() - Method in class org.jruby.runtime.ThreadContext
 
getThreadContextForThread(RubyThread) - Method in class org.jruby.internal.runtime.ThreadService
 
getThreadDumpSignal() - Method in class org.jruby.RubyInstanceConfig
 
getThreadError() - Method in class org.jruby.Ruby
 
getThreadGroup() - Method in class org.jruby.Ruby
 
getThreadService() - Method in class org.jruby.Ruby
 
getTime() - Method in class org.jruby.Ruby
 
getTimeInMillis() - Method in class org.jruby.RubyTime
 
getTimeZone(Ruby, String) - Static method in class org.jruby.RubyTime
 
getTimezoneCache() - Method in class org.jruby.Ruby
 
getTmsStruct() - Method in class org.jruby.Ruby
 
getTokenBuffer() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getTopSelf() - Method in class org.jruby.Ruby
Getter for property rubyTopSelf.
getTotalBytes() - Method in class org.jruby.parser.Parser
 
getTotalParsedBytes() - Method in class org.jruby.management.ParserStats
 
getTotalParsedBytes() - Method in interface org.jruby.management.ParserStatsMBean
 
getTotalParseTime() - Method in class org.jruby.management.ParserStats
 
getTotalParseTime() - Method in interface org.jruby.management.ParserStatsMBean
 
getTotalTime() - Method in class org.jruby.parser.Parser
 
getTraces() - Method in class org.jruby.internal.runtime.GlobalVariable
 
getTrue() - Method in class org.jruby.Ruby
Returns the "true" instance from the instance pool.
getTrueClass() - Method in class org.jruby.Ruby
 
getType() - Method in class org.jruby.ast.BackRefNode
Gets the type
getType() - Method in class org.jruby.lexer.yacc.Token
 
getType() - Method in class org.jruby.RubyBasicObject
 
getType() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod getType.
getTypeClass(Ruby) - Static method in class org.jruby.ext.ffi.Type
 
getTypeError() - Method in class org.jruby.Ruby
 
getTypeNode() - Method in class org.jruby.ast.TypedArgumentNode
 
getuid(IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated. 
getuid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
getUnboundMethod() - Method in class org.jruby.Ruby
 
getUnicodeValue() - Method in class org.jruby.RubyString
used by ar-jdbc
getUnsafe() - Static method in class org.jruby.util.unsafe.UnsafeFactory
 
getURL() - Method in class org.jruby.runtime.load.LoadServiceResource
 
getUSec() - Method in class org.jruby.RubyTime
 
getUsedVariables() - Method in class org.jruby.compiler.ir.instructions.IR_Instr
 
getValue() - Method in class org.jruby.ast.BignumNode
Gets the value.
getValue(ThreadContext, RubyModule) - Method in class org.jruby.ast.Colon2ConstNode
 
getValue(ThreadContext) - Method in class org.jruby.ast.Colon3Node
 
getValue(ThreadContext) - Method in class org.jruby.ast.ConstNode
 
getValue(ThreadContext, String, int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getValue() - Method in class org.jruby.ast.FixnumNode
Gets the value.
getValue() - Method in class org.jruby.ast.FloatNode
Gets the value.
getValue() - Method in class org.jruby.ast.OptArgNode
 
getValue() - Method in class org.jruby.ast.RegexpNode
Gets the value.
getValue() - Method in class org.jruby.ast.SplatNode
 
getValue() - Method in class org.jruby.ast.StrNode
Gets the value.
getValue() - Method in class org.jruby.ast.SValueNode
 
getValue() - Method in class org.jruby.ast.ToAryNode
 
getValue() - Method in class org.jruby.ast.XStrNode
Gets the value.
getValue(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.Operand
 
getValue(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.operands.Variable
 
getValue() - Method in exception org.jruby.exceptions.JumpException.FlowControlException
 
getValue() - Method in class org.jruby.internal.runtime.ReadonlyAccessor
 
getValue() - Method in class org.jruby.internal.runtime.UndefinedAccessor
 
getValue() - Method in class org.jruby.internal.runtime.ValueAccessor
 
getValue() - Method in class org.jruby.javasupport.JavaConstructor
 
getValue() - Method in class org.jruby.javasupport.JavaField
 
getValue() - Method in class org.jruby.javasupport.JavaMethod
 
getValue() - Method in class org.jruby.javasupport.JavaObject
 
getValue() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getValue() - Method in class org.jruby.lexer.yacc.Token
 
getValue() - Method in class org.jruby.RubyBigDecimal
 
getValue() - Method in class org.jruby.RubyBignum
Getter for property value.
getValue() - Method in class org.jruby.RubyFloat
Getter for property value.
getValue(ThreadContext) - Method in class org.jruby.RubyJRuby.JRubyExecutionContextLocal
 
getValue() - Method in class org.jruby.RubyNKF.NKFCharset
 
getValue() - Method in class org.jruby.RubyString
 
getValue() - Method in class org.jruby.runtime.Arity
 
getValue() - Method in interface org.jruby.runtime.builtin.Variable
 
getValue(ThreadContext) - Method in interface org.jruby.runtime.callsite.ConstantSite
 
getValue() - Method in class org.jruby.runtime.component.VariableEntry
 
getValue(int, int) - Method in class org.jruby.runtime.DynamicScope
Get value from current scope or one of its captured scopes.
getValue() - Method in interface org.jruby.runtime.IAccessor
 
getValue(int, int) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
Get value from current scope or one of its captured scopes.
getValue(int, int) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
Get value from current scope or one of its captured scopes.
getValue(int, int) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
Get value from current scope or one of its captured scopes.
getValue(int, int) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
Get value from current scope or one of its captured scopes.
getValue(int, int) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
Get value from current scope or one of its captured scopes.
getValue(int, int) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
Get value from current scope or one of its captured scopes.
getValue() - Method in class org.jruby.util.Adler32Ext
 
getValue() - Method in class org.jruby.util.CRC32Ext
 
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
getValueOrNil for depth 0
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
getValueFrom(RubyModule, ThreadContext, String, int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getValueNode() - Method in class org.jruby.ast.AssignableNode
Gets the valueNode.
getValueNode() - Method in class org.jruby.ast.BreakNode
Gets the valueNode.
getValueNode() - Method in class org.jruby.ast.Match2Node
Gets the valueNode.
getValueNode() - Method in class org.jruby.ast.Match3Node
Gets the valueNode.
getValueNode() - Method in class org.jruby.ast.NextNode
Gets the valueNode.
getValueNode() - Method in class org.jruby.ast.OpAsgnNode
Gets the valueNode.
getValueNode() - Method in class org.jruby.ast.OpElementAsgnNode
Gets the valueNode.
getValueNode() - Method in class org.jruby.ast.ReturnNode
 
getValueOneDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
getValueOrNil for index 1, depth 0
getValueOneDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
getValueOneDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
getValueOneDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
getValueOrNil(int, int, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)
getValueOrNil(int, int, IRubyObject) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)
getValueOrNil(int, int, IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)
getValueOrNil(int, int, IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)
getValueOrNil(int, int, IRubyObject) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)
getValueOrNil(int, int, IRubyObject) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)
getValues() - Method in class org.jruby.runtime.DynamicScope
 
getValues() - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
getValues() - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
getValues() - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
getValues() - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
getValues() - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
getValues() - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
getValueThreeDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
getValueOrNil for index 3, depth 0
getValueThreeDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
getValueThreeDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
getValueThreeDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
getValueTwoDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
getValueOrNil for index 2, depth 0
getValueTwoDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
getValueTwoDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
getValueTwoDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
getValueZeroDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
getValueOrNil for index 0, depth 0
getValueZeroDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
getValueZeroDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
getValueZeroDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
getVariable(Ruby, int, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable(Ruby, int, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
getVariable(int) - Method in class org.jruby.RubyBasicObject
 
getVariable(int) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
getVariable0(Ruby, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable1(Ruby, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable2(Ruby, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable3(Ruby, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable4(Ruby, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable5(Ruby, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable6(Ruby, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable7(Ruby, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable8(Ruby, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable9(Ruby, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariableAccessorForRead(String) - Method in class org.jruby.RubyClass
 
getVariableAccessorForWrite(String) - Method in class org.jruby.RubyClass
 
getVariableAccessorsForRead() - Method in class org.jruby.RubyClass
 
getVariableAccessorsForWrite() - Method in class org.jruby.RubyClass
 
getVariableCallSite(String) - Static method in class org.jruby.runtime.MethodIndex
 
getVariableCompiler() - Method in interface org.jruby.compiler.BodyCompiler
 
getVariableCompiler() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getVariableCount() - Method in class org.jruby.RubyBasicObject
Returns the amount of instance variables, class variables, constants and internal variables this object has.
getVariableCount() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
getVariableList() - Method in class org.jruby.RubyBasicObject
Gets a list of all variables in this object.
getVariableList() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
getVariableMethodMissing() - Method in class org.jruby.Ruby
 
getVariableName() - Method in class org.jruby.ast.OpAsgnNode
Gets the varibaleName.
getVariableNameAsgn() - Method in class org.jruby.ast.OpAsgnNode
 
getVariableNameList() - Method in class org.jruby.RubyBasicObject
Gets a name list of all variables in this object.
getVariableNameList() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
getVariables() - Method in class org.jruby.parser.StaticScope
 
getVariableTable() - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
getVariableTableCopy() - Method in class org.jruby.RubyClass
 
getVariableTableSize() - Method in class org.jruby.RubyClass
 
getVarNode() - Method in class org.jruby.ast.IterNode
Gets the varNode.
getVarsArrayIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getVerbose() - Method in class org.jruby.Ruby
Getter for property isVerbose.
getVerbose() - Method in class org.jruby.RubyInstanceConfig
 
getVersion() - Method in class org.jruby.parser.ParserConfiguration
 
getVersionFromString(String) - Static method in enum org.jruby.CompatVersion
 
getVersionString() - Method in class org.jruby.management.Config
 
getVersionString() - Method in interface org.jruby.management.ConfigMBean
 
getVersionString() - Method in class org.jruby.RubyInstanceConfig
 
getVersionToken() - Static method in class org.jruby.compiler.ir.CodeVersion
 
getVisibility() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getVisibility() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Get the visibility of this method.
getVisibility() - Method in class org.jruby.runtime.Binding
 
getVisibility() - Method in class org.jruby.runtime.Frame
Get the visibility at the time of this frame
getVisibilityFor(String) - Method in interface org.jruby.compiler.BodyCompiler
 
getVisibilityFor(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getWarnings() - Method in class org.jruby.Ruby
 
getwd(IRubyObject) - Static method in class org.jruby.RubyDir
Returns the current directory.
getWriteStream() - Method in class org.jruby.util.io.OpenFile
 
getYielder() - Method in class org.jruby.Ruby
 
getZeroDivisionError() - Method in class org.jruby.Ruby
 
getZeroTerminatedByteArray(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getZeroTerminatedByteArray(long, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getZeroTerminatedByteArray(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getZeroTerminatedByteArray(long, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getZeroTerminatedByteArray(long) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads a zero terminated byte array (e.g.
getZeroTerminatedByteArray(long, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads a zero terminated byte array (e.g.
gid() - Method in class org.jruby.RubyFileStat
 
gid(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
gid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
gid(Ruby) - Static method in class org.jruby.RubyProcess
 
gid_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
gid_set(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
gid_set(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess
 
glob(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyDir
Returns an array of filenames matching the specified wildcard pattern pat.
glob_caller - Static variable in class org.jruby.util.Dir
 
global_variables(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
Returns an Array with the names of all global variables.
GlobalAsgnNode - Class in org.jruby.ast
Represents an assignment to a global variable.
GlobalAsgnNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.GlobalAsgnNode
 
GlobalVariable - Class in org.jruby.compiler.ir.operands
 
GlobalVariable(String) - Constructor for class org.jruby.compiler.ir.operands.GlobalVariable
 
GlobalVariable - Class in org.jruby.internal.runtime
 
GlobalVariable(IAccessor) - Constructor for class org.jruby.internal.runtime.GlobalVariable
 
GlobalVariable - Class in org.jruby.runtime
 
GlobalVariable(Ruby, String, IRubyObject) - Constructor for class org.jruby.runtime.GlobalVariable
 
GlobalVariable.Copy - Class in org.jruby.runtime
 
GlobalVariable.Copy(Ruby, String, GlobalVariable) - Constructor for class org.jruby.runtime.GlobalVariable.Copy
 
GlobalVariables - Class in org.jruby.internal.runtime
 
GlobalVariables(Ruby) - Constructor for class org.jruby.internal.runtime.GlobalVariables
 
GlobalVarNode - Class in org.jruby.ast
access to a global variable.
GlobalVarNode(ISourcePosition, String) - Constructor for class org.jruby.ast.GlobalVarNode
 
gmt() - Method in class org.jruby.RubyTime
 
gmt_offset() - Method in class org.jruby.RubyTime
 
gmtime() - Method in class org.jruby.RubyTime
 
go(Object) - Method in interface org.jruby.compiler.BodyCompiler
 
go(Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
go_to(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
grabTempLocal() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
grabTempLocal() - Method in interface org.jruby.compiler.VariableCompiler
 
grant_privilege(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
grant_privilege(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
grep(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
group(IRubyObject, Block) - Static method in class org.jruby.RubyEtc
 
group(long) - Method in class org.jruby.RubyMatchData
 
group(int) - Method in class org.jruby.RubyMatchData
 
group() - Method in class org.jruby.RubyThread
 
group_by(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
group_owned_p() - Method in class org.jruby.RubyFileStat
 
groups(IRubyObject) - Static method in class org.jruby.RubyProcess
 
groups_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
growIfNeeded() - Method in class org.jruby.runtime.DynamicScope
 
growIfNeeded() - Method in class org.jruby.runtime.scope.DummyDynamicScope
 
growIfNeeded(int, String) - Method in class org.jruby.runtime.scope.DummyDynamicScope
 
growIfNeeded() - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
growIfNeeded() - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
Make a larger dynamic scope if the static scope grew.
growIfNeeded() - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
growIfNeeded(int, String) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
growIfNeeded() - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
growIfNeeded() - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
growIfNeeded() - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
grpowned_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
gsub(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
Deprecated. Use the one or two-arg versions.
gsub(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
gsub(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
gsub(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_gsub / rb_str_gsub_bang
gsub(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
gsub(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyString
Deprecated. 
gsub19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
gsub19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
gsub_bang(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
Deprecated. Use the one or two-arg versions.
gsub_bang(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
gsub_bang(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
gsub_bang(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
gsub_bang(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
gsub_bang(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyString
Deprecated. 
gsub_bang19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
gsub_bang19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
GtCallSite - Class in org.jruby.runtime.callsite
 
GtCallSite() - Constructor for class org.jruby.runtime.callsite.GtCallSite
 
GuardInstr - Class in org.jruby.compiler.ir.instructions
 
GuardInstr(Operation) - Constructor for class org.jruby.compiler.ir.instructions.GuardInstr
 
guess(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyNKF
 
guess1(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyNKF
 
guess2(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyNKF
 
GZIPFILE_ALLOCATOR - Static variable in class org.jruby.RubyZlib.RubyGzipFile
 
GZIPREADER_ALLOCATOR - Static variable in class org.jruby.RubyZlib.RubyGzipReader
 
GZIPWRITER_ALLOCATOR - Static variable in class org.jruby.RubyZlib.RubyGzipWriter
 

H

handle - Variable in class org.jruby.java.MiniJava.AbstractJavaWrapperMethod
 
handle - Variable in class org.jruby.java.MiniJava.AbstractJavaWrapperMethodZero
 
handleArgumentSizes(ThreadContext, Ruby, int, int, int, int) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
handleBreakJump(ThreadContext, JumpException.BreakJump) - Static method in class org.jruby.runtime.callsite.SuperCallSite
 
handleBreakJump(JumpException.BreakJump, ThreadContext) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
handleException(BSFException) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
HandleFactory - Class in org.jruby.compiler.util
 
HandleFactory() - Constructor for class org.jruby.compiler.util.HandleFactory
 
HandleFactory.Handle - Class in org.jruby.compiler.util
 
HandleFactory.Handle() - Constructor for class org.jruby.compiler.util.HandleFactory.Handle
 
handleInvocationTargetEx(InvocationTargetException, Member) - Method in class org.jruby.javasupport.JavaCallable
 
handleNativeException(Throwable, Member) - Method in class org.jruby.javasupport.JavaSupport
 
handleRedo(Ruby) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
handleReturn(ThreadContext, JumpException.ReturnJump) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
handleThrowable(Throwable, Member) - Method in class org.jruby.javasupport.JavaCallable
 
has_key_p(IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_has_key
has_value_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_has_value
hasBlock - Variable in class org.jruby.anno.JavaMethodDescriptor
 
hasBlock(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
hasBlock(BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
hasBlockArg() - Method in class org.jruby.compiler.ASTInspector
 
hasClass() - Method in class org.jruby.compiler.ASTInspector
 
hasClassVar() - Method in class org.jruby.compiler.ASTInspector
 
hasClassVariable(String) - Method in class org.jruby.RubyModule
 
hasClosure() - Method in class org.jruby.compiler.ASTInspector
 
hasConstant() - Method in class org.jruby.compiler.ASTInspector
 
hasConstant(String) - Method in class org.jruby.RubyModule
 
hasContext - Variable in class org.jruby.anno.JavaMethodDescriptor
 
hasDefaultProc() - Method in class org.jruby.RubyHash
 
hasEventHooks() - Method in class org.jruby.Ruby
 
hasExtraPositionInformation() - Method in class org.jruby.parser.ParserConfiguration
Should positions of nodes provide addition information?
hasFrameAwareMethods() - Method in class org.jruby.compiler.ASTInspector
 
Hash - Class in org.jruby.compiler.ir.operands
 
Hash(List<KeyValuePair>) - Constructor for class org.jruby.compiler.ir.operands.Hash
 
hash(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Calculates a hash code for the pointer.
hash() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
hash() - Method in class org.jruby.javasupport.JavaObject
 
hash(IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
hash() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
hash(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_hash
hash() - Method in class org.jruby.RubyBigDecimal
 
hash() - Method in class org.jruby.RubyBignum
rb_big_hash
hash(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_hash
hash() - Method in class org.jruby.RubyFixnum
 
hash() - Method in class org.jruby.RubyFloat
flo_hash
hash() - Method in class org.jruby.RubyHash
rb_hash_hash
hash() - Method in class org.jruby.RubyModule
 
hash() - Method in class org.jruby.RubyObject
rb_obj_id Will return the hash code of this object.
hash(ThreadContext) - Method in class org.jruby.RubyRange
 
hash(ThreadContext) - Method in class org.jruby.RubyRational
nurat_to_r
hash() - Method in class org.jruby.RubyRegexp
 
hash() - Method in class org.jruby.RubyString
 
hash(ThreadContext) - Method in class org.jruby.RubyStruct
 
hash() - Method in class org.jruby.RubySymbol
Deprecated. 
hash(ThreadContext) - Method in class org.jruby.RubySymbol
 
hash() - Method in class org.jruby.RubyTime
 
hash - Variable in class org.jruby.runtime.builtin.InstanceVariableTable.VariableTableEntry
 
HASH - Static variable in class org.jruby.runtime.ClassIndex
 
HASH - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
Hash19Node - Class in org.jruby.ast
A Literal Hash that can represent either a {a=&b, c=&d} type expression or the list of default values in a method call.
Hash19Node(ISourcePosition, ListNode) - Constructor for class org.jruby.ast.Hash19Node
 
hashCode() - Method in class org.jruby.compiler.ir.operands.Label
 
hashCode() - Method in class org.jruby.compiler.ir.operands.Variable
 
hashCode() - Method in class org.jruby.ext.ffi.AbstractMemory
Calculates the hash code for this MemoryPointer
hashCode() - Method in class org.jruby.ext.ffi.NullMemoryIO
 
hashCode() - Method in class org.jruby.ext.ffi.StructLayout.Member
 
hashCode() - Method in class org.jruby.ext.ffi.Type.Builtin
 
hashCode() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
hashCode() - Method in class org.jruby.javasupport.JavaConstructor
 
hashCode() - Method in class org.jruby.javasupport.JavaField
 
hashCode() - Method in class org.jruby.javasupport.JavaMethod
 
hashCode() - Method in class org.jruby.javasupport.JavaObject
 
hashCode() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
hashCode() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
hashCode() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
hashCode() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
hashCode() - Method in class org.jruby.RubyFixnum
 
hashCode() - Method in class org.jruby.RubyFloat
 
hashCode() - Method in class org.jruby.RubyModule
 
hashCode() - Method in class org.jruby.RubyObject
Override the Object#hashCode method to make sure that the Ruby hash is actually used as the hashcode for Ruby objects.
hashCode() - Method in class org.jruby.RubyString
 
hashCode() - Method in class org.jruby.RubySymbol
 
hashCode() - Method in class org.jruby.RubyThread
 
hashCode() - Method in class org.jruby.runtime.Arity
 
hashCode() - Method in class org.jruby.util.GenericMap
 
hashCode() - Method in class org.jruby.util.RecursiveComparator.Pair
 
HashNode - Class in org.jruby.ast
A Literal Hash that can represent either a {a=&b, c=&d} type expression or the list of default values in a method call.
HashNode(ISourcePosition, ListNode) - Constructor for class org.jruby.ast.HashNode
 
hasInstanceVariable(String) - Method in class org.jruby.RubyBasicObject
 
hasInstanceVariable(String) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Returns true if object has the named instance variable.
hasInternalModuleVariable(String) - Method in class org.jruby.RubyModule
Behaves similarly to RubyModule.getClassVar(String).
hasInternalVariable(String) - Method in class org.jruby.RubyBasicObject
 
hasInternalVariable(String) - Method in interface org.jruby.runtime.builtin.InternalVariables
Returns true if object has the named internal variable.
hasMasgnArgs - Variable in class org.jruby.ast.ArgsNode
 
hasMasgnArgs() - Method in class org.jruby.ast.ArgsNode
 
hasMetaClass(IRubyObject) - Static method in class org.jruby.ast.AttrAssignNode
 
hasMethod() - Method in class org.jruby.compiler.ASTInspector
Whether the tree under inspection contains any method-table mutations, including def, defs, undef, and alias.
hasModuleInHierarchy(RubyModule) - Method in class org.jruby.RubyModule
 
hasMultipleArgsHead - Variable in class org.jruby.runtime.CompiledBlock
 
hasMultipleArgsHead - Variable in class org.jruby.runtime.CompiledBlock19
 
hasNext() - Method in class org.jruby.RubyArray.RubyArrayConversionIterator
 
hasOptArgs - Variable in class org.jruby.ast.ArgsNode
 
hasOptArgs() - Method in class org.jruby.compiler.ASTInspector
 
hasOutput() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
hasRestArg() - Method in class org.jruby.compiler.ASTInspector
 
hasScopeAwareMethods() - Method in class org.jruby.compiler.ASTInspector
 
hasSideEffects() - Method in class org.jruby.compiler.ir.instructions.CLOSURE_RETURN_Instr
 
hasSideEffects() - Method in class org.jruby.compiler.ir.instructions.IR_Instr
 
hasSideEffects() - Method in enum org.jruby.compiler.ir.Operation
 
hasSuperImplementation() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
hasSuperImplementation() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
is it possible to call the super method?
hasVarArgs - Variable in class org.jruby.anno.JavaMethodDescriptor
 
hasVariables() - Method in class org.jruby.RubyBasicObject
Returns true if object has any variables, defined as: instance variables class variables constants internal variables, such as those used when marshaling Ranges and Exceptions
hasVariables() - Method in interface org.jruby.runtime.builtin.IRubyObject
Returns true if object has any variables, defined as: instance variables class variables constants internal variables, such as those used when marshalling Ranges and Exceptions
head - Variable in class org.jruby.compiler.DAGBuilder.Pair
 
headerIsWritten() - Method in class org.jruby.RubyZlib.RubyGzipWriter.HeaderModifyableGZIPOutputStream
 
HeapBasedVariableCompiler - Class in org.jruby.compiler.impl
 
HeapBasedVariableCompiler(BaseBodyCompiler, SkinnyMethodAdapter, StaticScope, boolean, int, int) - Constructor for class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
HeredocTerm - Class in org.jruby.lexer.yacc
A lexing unit for scanning a heredoc element.
HeredocTerm(ByteList, int, ByteList) - Constructor for class org.jruby.lexer.yacc.HeredocTerm
 
hex(ThreadContext) - Method in class org.jruby.RubyString
rb_str_hex
hex19(ThreadContext) - Method in class org.jruby.RubyString
 
hexdigest(IRubyObject[]) - Method in class org.jruby.RubyDigest.Base
 
hexdigest_bang() - Method in class org.jruby.RubyDigest.Base
 
hexLength(byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
hexLength(byte[], int, int, Encoding) - Static method in class org.jruby.util.StringSupport
 
history - Variable in class org.jruby.ext.Readline.ConsoleHolder
 
hookIntoRuntime(Ruby) - Method in class org.jruby.demo.TextAreaReadline
Hooks this TextAreaReadline instance into the runtime, redefining the Readline module so that it uses this object.
hookIntoRuntimeWithStreams(Ruby) - Method in class org.jruby.demo.TextAreaReadline
Hooks this TextAreaReadline instance into the runtime, redefining the Readline module so that it uses this object.
hour() - Method in class org.jruby.RubyTime
 
human(Class) - Static method in class org.jruby.util.CodegenUtils
Creates a human-readable representation, from a Class.
hypot(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 

I

i2b() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
i2c() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
i2d() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
i2f() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
i2l() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
i2s() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
i_gcd(long, long) - Static method in class org.jruby.util.Numeric
i_gcd
i_ilog2(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
 
IAccessor - Interface in org.jruby.runtime
 
iadd() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iaload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
IANA - Class in org.jruby.ext.socket
 
iand() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
IArgumentNode - Interface in org.jruby.ast
Does the node contain an argument list?
IArityNode - Interface in org.jruby.ast.types
Any node which implements has an associated arity
iarrayload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
IAutoloadMethod - Interface in org.jruby.runtime.load
 
iconst_0() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iconst_1() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iconst_2() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iconst_3() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iconst_4() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iconst_5() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iconst_m1() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iconv(IRubyObject) - Method in class org.jruby.RubyIconv
 
iconv(IRubyObject, IRubyObject) - Method in class org.jruby.RubyIconv
 
iconv(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIconv
 
iconv(IRubyObject[]) - Method in class org.jruby.RubyIconv
Deprecated. Use the versions with one, two or three arguments.
iconv(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIconv
 
ICONV_FAILURE_ALLOCATOR - Static variable in class org.jruby.RubyIconv.RubyFailure
 
IConvLibrary - Class in org.jruby.libraries
 
IConvLibrary() - Constructor for class org.jruby.libraries.IConvLibrary
 
id() - Method in class org.jruby.IncludedModuleWrapper
We don't want to reveal ourselves to Ruby code, so delegate this operation.
id() - Method in class org.jruby.RubyBasicObject
rb_obj_id Return the internal id of an object.
id() - Method in class org.jruby.RubyBoolean
 
id() - Method in class org.jruby.RubyFixnum
 
id - Variable in class org.jruby.RubyModule
 
id() - Method in class org.jruby.RubyNil
 
id() - Method in class org.jruby.RubyObject
rb_obj_id Return the internal id of an object.
id() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
id0 - Variable in enum org.jruby.lexer.yacc.RubyYaccLexer.Keyword
 
id1 - Variable in enum org.jruby.lexer.yacc.RubyYaccLexer.Keyword
 
id2name() - Method in class org.jruby.RubyFixnum
fix_id2name
id2name() - Method in class org.jruby.RubySymbol
 
id2name(ThreadContext) - Method in class org.jruby.RubySymbol
 
id2ref(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyObjectSpace
 
id2ref(long) - Method in class org.jruby.runtime.ObjectSpace
 
id_deprecated() - Method in class org.jruby.RubyObject
rb_obj_id_obsolete Old id version.
identical_p(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
idiv() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
idiv(ThreadContext, IRubyObject, String) - Method in class org.jruby.RubyFixnum
 
idiv(ThreadContext, long, String) - Method in class org.jruby.RubyFixnum
 
idOf(IRubyObject) - Method in class org.jruby.runtime.ObjectSpace
 
IdUtil - Class in org.jruby.util
 
IdUtil() - Constructor for class org.jruby.util.IdUtil
 
IEqlNode - Interface in org.jruby.ast.types
 
if_acmpeq(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
if_acmpne(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
if_icmpeq(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
if_icmpgt(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
if_icmple(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
if_icmplt(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
if_icmpne(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifeq(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iffalse(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifge(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifgt(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifle(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iflt(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifne(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
IfNode - Class in org.jruby.ast
an 'if' statement.
IfNode(ISourcePosition, Node, Node, Node) - Constructor for class org.jruby.ast.IfNode
 
ifnonnull(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifNotNull(Object) - Method in interface org.jruby.compiler.BodyCompiler
 
ifNotNull(Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
ifNotSuperMethodBound(Object) - Method in interface org.jruby.compiler.BodyCompiler
 
ifNotSuperMethodBound(Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
ifNull(Object) - Method in interface org.jruby.compiler.BodyCompiler
 
ifNull(Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
ifnull(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifSingleton(Object) - Method in interface org.jruby.compiler.BodyCompiler
 
ifSingleton(Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
iftrue(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iinc(int, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ILiteralNode - Interface in org.jruby.ast.types
A marker for literal nodes.
iload(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
image() - Method in class org.jruby.RubyComplex
nucomp_image
image(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_image
impl(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
implement(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
implementationClass - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
The Ruby module or class in which this method is immediately defined.
implementationModule - Variable in class org.jruby.RubyMethod
 
imul() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
IN - Static variable in class org.jruby.ext.ffi.Buffer
Indicates that the Buffer is used for data copied IN to native memory
INameNode - Interface in org.jruby.ast.types
 
incGlobalState() - Method in class org.jruby.Ruby
INC_VM_STATE_VERSION
include(IRubyObject[]) - Method in class org.jruby.RubyModule
rb_mod_include
include_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_includes
include_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
include_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
include_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
include_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_include
include_p19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
include_p19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
included(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
included_modules(ThreadContext) - Method in class org.jruby.RubyModule
rb_mod_included_modules
IncludedModuleWrapper - Class in org.jruby
This class is used to provide an intermediate superclass for modules and classes that include other modules.
IncludedModuleWrapper(Ruby, RubyClass, RubyModule) - Constructor for class org.jruby.IncludedModuleWrapper
 
includeModule(IRubyObject) - Method in class org.jruby.RubyModule
Include a new module in this module or class.
includes(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
includingHierarchies - Variable in class org.jruby.RubyModule
 
incomingEdgesOf(BasicBlock) - Method in class org.jruby.compiler.ir.dataflow.DataFlowProblem
 
incomingEdgesOf(BasicBlock) - Method in class org.jruby.compiler.ir.representations.CFG
 
incrementCallCount() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
incrementConstantGeneration() - Method in class org.jruby.Ruby
 
incrementParenNest() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
incrementRandomSeedSequence() - Method in class org.jruby.Ruby
 
inDefined() - Method in interface org.jruby.compiler.BodyCompiler
 
inDefined() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
index - Variable in class org.jruby.ast.RestArgNode
 
index - Static variable in class org.jruby.compiler.ir.operands.Label
 
index(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
index - Variable in class org.jruby.ext.ffi.StructLayout.Member
The index of this member within the struct
index(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_index
index(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
index(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
index - Variable in class org.jruby.RubyArray.RubyArrayConversionIterator
 
index(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_index
index - Variable in class org.jruby.RubyModule
 
index(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_index_m
index(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
index(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. 
index19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
index19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
index19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
indexes(IRubyObject[]) - Method in class org.jruby.RubyArray
rb_ary_indexes
indexOf(long, byte) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
indexOf(long, byte, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
indexOf(long, byte) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
indexOf(long, byte, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
indexOf(long, byte) - Method in interface org.jruby.ext.ffi.MemoryIO
Gets the first index within the memory area of a particular 8 bit value.
indexOf(long, byte, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Gets the first index within the memory area of a particular 8 bit value.
indexOf(Object) - Method in class org.jruby.RubyArray
 
indices(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyHash
rb_hash_indexes
induced_from(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyBigDecimal
 
induced_from(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFixnum
rb_fix_induced_from
induced_from(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFloat
rb_flo_induced_from
induced_from(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyInteger
rb_int_induced_from
induced_from(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyPrecision
 
ineg() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
inexact_p(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_exact_p
infectBy(IRubyObject) - Method in class org.jruby.RubyBasicObject
OBJ_INFECT Infects this object with traits from the argument obj.
infectBy(IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
Infect this object using the taint of another object
infinite_p() - Method in class org.jruby.RubyBigDecimal
 
infinite_p() - Method in class org.jruby.RubyFloat
flo_is_infinite_p
inflate(ThreadContext, IRubyObject) - Method in class org.jruby.RubyZlib.Inflate
 
inflate(ThreadContext, ByteList) - Method in class org.jruby.RubyZlib.Inflate
 
INFLATE_ALLOCATOR - Static variable in class org.jruby.RubyZlib.Inflate
 
inherit(RubyClass) - Method in class org.jruby.RubyClass
rb_class_inherited (reversed semantics!)
inherited(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy
 
inherited(ThreadContext, IRubyObject) - Method in class org.jruby.RubyClass
 
InheritedCacheCompiler - Class in org.jruby.compiler.impl
 
InheritedCacheCompiler(StandardASMCompiler) - Constructor for class org.jruby.compiler.impl.InheritedCacheCompiler
 
init() - Method in class org.jruby.compiler.ir.dataflow.analyses.LiveVariableNode
 
init() - Method in class org.jruby.compiler.ir.dataflow.FlowGraphNode
Initialize this data flow node for solving the current problem This is done after building dataflow variables for the problem.
init(Ruby, RubyModule) - Method in class org.jruby.ext.ffi.Factory
Registers FFI ruby classes/modules
init(Ruby, RubyModule) - Method in class org.jruby.ext.ffi.jffi.Factory
 
init(Ruby, RubyModule) - Method in class org.jruby.ext.ffi.NoImplFactory
 
init(RubyModule, Arity, Visibility, StaticScope, Object, CallConfiguration) - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
init(RubyModule, Visibility, CallConfiguration) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
init(RubyModule, Arity, Visibility, StaticScope, CallConfiguration) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
init() - Method in class org.jruby.JRubyApplet
 
init(List) - Method in class org.jruby.runtime.load.LoadService
 
init_sock(Ruby) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
init_unixsock(Ruby, IRubyObject, boolean) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
initArgsFile(Ruby) - Static method in class org.jruby.RubyArgsFile
 
initBacktrace() - Method in class org.jruby.RubyException
 
initBigIntegers(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
initBlockBodies(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
initBlockCallbacks(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
initCallSites(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
initConstants(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
initFixnums(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
initgroups(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AutoPointer
 
initialize(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AutoPointer
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Pointer
 
initialize(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.Pointer
 
initialize(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Struct
 
initialize(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.NetProtocolBufferedIO
 
initialize(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubySocket
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyTCPServer
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyTCPSocket
 
initialize(ThreadContext) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyUNIXServer
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.WeakRef
 
initialize(BSFManager, String, Vector) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
initialize(List) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Get an instance of a JRuby runtime.
initialize(List, ClassCache) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Get an instance of a JRuby runtime.
initialize(List, RubyInstanceConfig) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Get an instance of a JRuby runtime.
initialize(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.libraries.FiberLibrary.Fiber
 
initialize(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyArray
Deprecated. Use the versions with zero, one, or two args.
initialize(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_initialize
initialize(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_initialize
initialize(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_initialize
initialize(ThreadContext) - Method in class org.jruby.RubyBinding
 
initialize(ThreadContext, Block) - Method in class org.jruby.RubyClass
rb_class_initialize
initialize(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyClass
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyDigest.Base
 
initialize(IRubyObject, Block) - Method in class org.jruby.RubyDir
Creates a new Dir.
initialize(ThreadContext) - Method in class org.jruby.RubyEnumerator
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.RubyEnumerator
 
initialize(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyEnumerator
 
initialize(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyEnumerator
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyEnumerator
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyException
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyFile
 
initialize(IRubyObject, Block) - Method in class org.jruby.RubyFileStat
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyHash
rb_hash_initialize
initialize(IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyIconv
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyIconv.RubyFailure
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyIO
 
initialize(Block) - Method in class org.jruby.RubyModule
rb_mod_initialize
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyNameError
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyNoMethodError
 
initialize() - Method in class org.jruby.RubyObject
rb_obj_dummy Default initialize method.
initialize(ThreadContext, Block) - Method in class org.jruby.RubyProc
 
initialize(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyRange
 
initialize() - Method in class org.jruby.RubyString
 
initialize(IRubyObject) - Method in class org.jruby.RubyString
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyString
Deprecated. Use the versions with zero or one arguments
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyStringIO
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyStringScanner
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyStruct
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubySystemCallError
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubySystemExit
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyTempfile
 
initialize(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyThread
 
initialize(Block) - Method in class org.jruby.RubyTime
 
initialize(ThreadContext, Block) - Method in class org.jruby.RubyYielder
 
initialize(IRubyObject, Block) - Method in class org.jruby.RubyZlib.RubyGzipReader
 
initialize(Block) - Method in class org.jruby.RubyZlib.ZStream
 
initialize(IRubyObject) - Method in class org.jruby.util.io.JRubyObjectInputStream
 
initialize19(ThreadContext, Block) - Method in class org.jruby.RubyClass
 
initialize19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyClass
 
initialize19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyFile
 
initialize19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyIO
 
initialize19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyIO
 
initialize19(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyIO
 
initialize2(IRubyObject[], Block) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
initialize_copy(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_initialize_copy
initialize_copy(IRubyObject) - Method in class org.jruby.RubyBinding
 
initialize_copy(IRubyObject) - Method in class org.jruby.RubyClass
rb_class_init_copy
initialize_copy(IRubyObject) - Method in class org.jruby.RubyDigest.Base
 
initialize_copy(IRubyObject) - Method in class org.jruby.RubyFileStat
 
initialize_copy(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_replace
initialize_copy(IRubyObject) - Method in class org.jruby.RubyIO
 
initialize_copy(IRubyObject) - Method in class org.jruby.RubyMatchData
 
initialize_copy(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_init_copy
initialize_copy(IRubyObject) - Method in class org.jruby.RubyNumeric
num_init_copy
initialize_copy(IRubyObject) - Method in class org.jruby.RubyObject
rb_obj_init_copy Initializes this object as a copy of the original, that is the parameter to this object.
initialize_copy(IRubyObject) - Method in class org.jruby.RubyRegexp
rb_reg_init_copy
initialize_copy(IRubyObject) - Method in class org.jruby.RubyStringIO
 
initialize_copy(IRubyObject) - Method in class org.jruby.RubyStringScanner
 
initialize_copy(IRubyObject) - Method in class org.jruby.RubyStruct
 
initialize_copy(IRubyObject) - Method in class org.jruby.RubyTime
 
initialize_m(IRubyObject) - Method in class org.jruby.RubyRegexp
 
initialize_m(IRubyObject, IRubyObject) - Method in class org.jruby.RubyRegexp
 
initialize_m(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyRegexp
 
initialize_m19(IRubyObject) - Method in class org.jruby.RubyRegexp
 
initialize_m19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyRegexp
 
initialize_m19(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyRegexp
 
initialized - Variable in class org.jruby.java.invokers.RubyToJavaInvoker
 
initMethodCache(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
initProxyClass(Class) - Static method in class org.jruby.javasupport.proxy.InternalJavaProxyHelper
 
initProxyMethod(JavaProxyClass, String, String, boolean) - Static method in class org.jruby.javasupport.proxy.InternalJavaProxyHelper
 
initReadline(Ruby, Readline.ConsoleHolder) - Static method in class org.jruby.ext.Readline
 
initReadSite() - Method in class org.jruby.util.IOChannel
 
initRegexps(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
initScopes(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
initSocket(Ruby, ChannelDescriptor) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
initSolnForNode() - Method in class org.jruby.compiler.ir.dataflow.analyses.LiveVariableNode
 
initSolnForNode() - Method in class org.jruby.compiler.ir.dataflow.FlowGraphNode
Initialize this data flow node to compute the new solution This is done before iteratively calling the MEET operator.
initStrings(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
initSymbols(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
initTopLocalVariables() - Method in class org.jruby.parser.ParserSupport
Description of the RubyMethod
initVariableReaders(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
initVariableWriters(int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
initWriteSite() - Method in class org.jruby.util.IOChannel
 
inject(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
inject19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
inject19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
inject19(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
INLINE_DYNCALL_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
inlineScript() - Method in class org.jruby.RubyInstanceConfig
 
inNestedMethod - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
ino() - Method in class org.jruby.RubyFileStat
 
InputStreamLexerSource - Class in org.jruby.lexer.yacc
 
InputStreamLexerSource(String, InputStream, List<String>, int, boolean) - Constructor for class org.jruby.lexer.yacc.InputStreamLexerSource
Create our food-source for the lexer
inputStyle - Variable in class org.jruby.demo.TextAreaReadline
 
insert() - Method in class org.jruby.RubyArray
 
insert(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_insert
insert(IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
 
insert(IRubyObject[]) - Method in class org.jruby.RubyArray
 
insert(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
insert19(IRubyObject) - Method in class org.jruby.RubyArray
 
insert19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
 
insert19(IRubyObject[]) - Method in class org.jruby.RubyArray
 
insert19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
insertInstr(IR_Instr) - Method in class org.jruby.compiler.ir.representations.BasicBlock
 
inspect(Node) - Method in class org.jruby.compiler.ASTInspector
 
inspect(ThreadContext) - Method in class org.jruby.ext.ffi.Buffer
 
inspect(ThreadContext) - Method in class org.jruby.ext.ffi.jffi.DynamicLibrary.Symbol
 
inspect(ThreadContext) - Method in class org.jruby.ext.ffi.MemoryPointer
 
inspect(ThreadContext) - Method in class org.jruby.ext.ffi.Pointer
 
inspect() - Method in class org.jruby.javasupport.JavaCallable
 
inspect() - Method in class org.jruby.javasupport.JavaClass
 
inspect() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
inspect() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
inspect() - Method in class org.jruby.RubyArray
rb_ary_inspect
inspect() - Method in class org.jruby.RubyBasicObject
rb_obj_inspect call-seq: obj.inspect => string Returns a string containing a human-readable representation of obj.
inspect(ThreadContext) - Method in class org.jruby.RubyBigDecimal
 
inspect() - Method in class org.jruby.RubyClassPathVariable
 
inspect(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_inspect
inspect() - Method in class org.jruby.RubyDigest.Base
 
inspect() - Method in class org.jruby.RubyDir
 
inspect(ThreadContext) - Method in class org.jruby.RubyEncoding
 
inspect(ThreadContext) - Method in class org.jruby.RubyException
inspects an object and return a kind of debug information
inspect() - Method in class org.jruby.RubyFile
 
inspect() - Method in class org.jruby.RubyFileStat
 
inspect(ThreadContext) - Method in class org.jruby.RubyHash
rb_hash_inspect
inspect() - Method in class org.jruby.RubyIconv.RubyFailure
 
inspect() - Method in class org.jruby.RubyMatchData
 
inspect() - Method in class org.jruby.RubyMethod
 
inspect(IRubyObject) - Static method in class org.jruby.RubyNil
nil_inspect
inspect() - Method in class org.jruby.RubyObject
rb_obj_inspect call-seq: obj.inspect => string Returns a string containing a human-readable representation of obj.
inspect() - Method in class org.jruby.RubyProcess.RubyStatus
 
inspect(ThreadContext) - Method in class org.jruby.RubyProcess.RubyStatus
 
inspect(Ruby) - Method in class org.jruby.RubyProcess.RubyStatus
 
inspect(ThreadContext) - Method in class org.jruby.RubyRange
 
inspect(ThreadContext) - Method in class org.jruby.RubyRational
nurat_inspect
inspect() - Method in class org.jruby.RubyRegexp
rb_reg_inspect
inspect() - Method in class org.jruby.RubyString
rb_str_inspect
inspect() - Method in class org.jruby.RubyStringScanner
 
inspect(ThreadContext) - Method in class org.jruby.RubyStruct
 
inspect() - Method in class org.jruby.RubySymbol
Deprecated. 
inspect(ThreadContext) - Method in class org.jruby.RubySymbol
 
inspect() - Method in class org.jruby.RubyThread
 
inspect() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod inspect.
inspect19(ThreadContext) - Method in class org.jruby.RubyEnumerator
 
inspect19() - Method in class org.jruby.RubyRegexp
 
inspect19() - Method in class org.jruby.RubyString
 
inspect19() - Method in class org.jruby.RubySymbol
Deprecated. 
inspect19(ThreadContext) - Method in class org.jruby.RubySymbol
 
inspector - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
installBytecode(MethodVisitor, String) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
INSTANCE - Static variable in class org.jruby.ext.socket.RubyUNIXSocket
 
INSTANCE - Static variable in class org.jruby.internal.runtime.methods.UndefinedMethod
 
instance_eval(ThreadContext, Block) - Method in class org.jruby.RubyObject
rb_obj_instance_eval call-seq: obj.instance_eval(string [, filename [, lineno]] ) => obj obj.instance_eval {| | block } => obj Evaluates a string containing Ruby source code, or the given block, within the context of the receiver (_obj_).
instance_eval(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyObject
 
instance_eval(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyObject
 
instance_eval(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyObject
 
instance_eval(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyObject
Deprecated. 
instance_exec(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyObject
rb_obj_instance_exec call-seq: obj.instance_exec(arg...) {|var...| block } => obj Executes the given block within the context of the receiver (_obj_).
instance_method(IRubyObject) - Method in class org.jruby.RubyModule
 
instance_methods(IRubyObject[]) - Method in class org.jruby.RubyModule
 
instance_methods19(IRubyObject[]) - Method in class org.jruby.RubyModule
 
instance_of(String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
instance_of_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyObject
rb_obj_is_instance_of call-seq: obj.instance_of?(class) => true or false Returns true if obj is an instance of the given class.
instance_variable_defined_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyObject
rb_obj_ivar_defined call-seq: obj.instance_variable_defined?(symbol) => true or false Returns true if the given instance variable is defined in obj.
instance_variable_get(ThreadContext, IRubyObject) - Method in class org.jruby.RubyObject
rb_obj_ivar_get call-seq: obj.instance_variable_get(symbol) => obj Returns the value of the given instance variable, or nil if the instance variable is not set.
instance_variable_set(IRubyObject, IRubyObject) - Method in class org.jruby.RubyObject
rb_obj_ivar_set call-seq: obj.instance_variable_set(symbol, obj) => obj Sets the instance variable names by symbol to object, thereby frustrating the efforts of the class's author to attempt to provide proper encapsulation.
instance_variables(ThreadContext) - Method in class org.jruby.RubyObject
rb_obj_instance_variables call-seq: obj.instance_variables => array Returns an array of instance variable names for the receiver.
InstanceFieldGetter - Class in org.jruby.java.invokers
 
InstanceFieldGetter(String, RubyModule, Field) - Constructor for class org.jruby.java.invokers.InstanceFieldGetter
 
InstanceFieldSetter - Class in org.jruby.java.invokers
 
InstanceFieldSetter(String, RubyModule, Field) - Constructor for class org.jruby.java.invokers.InstanceFieldSetter
 
InstanceMethodInvoker - Class in org.jruby.java.invokers
 
InstanceMethodInvoker(RubyModule, List<Method>) - Constructor for class org.jruby.java.invokers.InstanceMethodInvoker
 
InstanceMethodInvoker(RubyModule, Method) - Constructor for class org.jruby.java.invokers.InstanceMethodInvoker
 
InstanceVariables - Interface in org.jruby.runtime.builtin
Interface that represents the instance variable aspect of Ruby objects.
InstanceVariableTable - Class in org.jruby.runtime.builtin
 
InstanceVariableTable(String, Object) - Constructor for class org.jruby.runtime.builtin.InstanceVariableTable
 
InstanceVariableTable(List<Variable<IRubyObject>>) - Constructor for class org.jruby.runtime.builtin.InstanceVariableTable
 
InstanceVariableTable.TryLockVisitor - Class in org.jruby.runtime.builtin
 
InstanceVariableTable.TryLockVisitor(Object) - Constructor for class org.jruby.runtime.builtin.InstanceVariableTable.TryLockVisitor
 
InstanceVariableTable.VariableTableEntry - Class in org.jruby.runtime.builtin
Every entry in the variable map is represented by an instance of this class.
InstanceVariableTable.Visitor - Class in org.jruby.runtime.builtin
 
InstanceVariableTable.Visitor() - Constructor for class org.jruby.runtime.builtin.InstanceVariableTable.Visitor
 
InstAsgnNode - Class in org.jruby.ast
Represents an instance variable assignment.
InstAsgnNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.InstAsgnNode
 
InstVarNode - Class in org.jruby.ast
Represents an instance variable accessor.
InstVarNode(ISourcePosition, String) - Constructor for class org.jruby.ast.InstVarNode
 
int16Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
int2fix(Ruby, long) - Static method in class org.jruby.RubyNumeric
 
int32Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
int64Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
int8Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
int_pow(ThreadContext, long, long) - Static method in class org.jruby.util.Numeric
 
INTEGER - Static variable in class org.jruby.runtime.ClassIndex
 
integer_p() - Method in class org.jruby.RubyInteger
int_int_p
integer_p() - Method in class org.jruby.RubyNumeric
num_int_p
integrate(ASTInspector) - Method in class org.jruby.compiler.ASTInspector
Integrate the results of a separate inspection into the state of this inspector.
interface_p() - Method in class org.jruby.javasupport.JavaClass
 
InterfaceJavaProxy - Class in org.jruby.java.proxies
 
InterfaceJavaProxy(Ruby, RubyClass) - Constructor for class org.jruby.java.proxies.InterfaceJavaProxy
 
interfaces() - Method in class org.jruby.javasupport.JavaClass
 
interfaces() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
intern() - Method in class org.jruby.RubyString
 
intern19() - Method in class org.jruby.RubyString
 
internal_encoding(ThreadContext) - Method in class org.jruby.RubyIO
 
internalAdler() - Method in class org.jruby.RubyZlib.Deflate
 
internalAdler() - Method in class org.jruby.RubyZlib.Inflate
 
internalAdler() - Method in class org.jruby.RubyZlib.ZStream
 
internalClose() - Method in class org.jruby.RubyZlib.Deflate
 
internalClose() - Method in class org.jruby.RubyZlib.Inflate
 
internalClose() - Method in class org.jruby.RubyZlib.ZStream
 
internalEncoding - Variable in class org.jruby.RubyIO
 
internalEnd() - Method in class org.jruby.RubyZlib.Inflate
 
internalFinish() - Method in class org.jruby.RubyZlib.Deflate
 
internalFinish() - Method in class org.jruby.RubyZlib.Inflate
 
internalFinish() - Method in class org.jruby.RubyZlib.ZStream
 
internalFinished() - Method in class org.jruby.RubyZlib.Deflate
 
internalFinished() - Method in class org.jruby.RubyZlib.Inflate
 
internalFinished() - Method in class org.jruby.RubyZlib.ZStream
 
internalGets(IRubyObject[]) - Method in class org.jruby.RubyZlib.RubyGzipReader
 
InternalJavaProxy - Interface in org.jruby.javasupport.proxy
this interface is implemented by proxies generated from a JavaProxyClass
InternalJavaProxyHelper - Class in org.jruby.javasupport.proxy
Contains methods that are only called from generated code
InternalJavaProxyHelper() - Constructor for class org.jruby.javasupport.proxy.InternalJavaProxyHelper
 
internalRaise(IRubyObject[]) - Method in class org.jruby.RubyThread
This is intended to be used to raise exceptions in Ruby threads from non- Ruby threads like Timeout's thread.
internalReset() - Method in class org.jruby.RubyZlib.Deflate
 
internalReset() - Method in class org.jruby.RubyZlib.Inflate
 
internalReset() - Method in class org.jruby.RubyZlib.ZStream
 
internalStreamEndP() - Method in class org.jruby.RubyZlib.Deflate
 
internalStreamEndP() - Method in class org.jruby.RubyZlib.Inflate
 
internalStreamEndP() - Method in class org.jruby.RubyZlib.ZStream
 
internalTotalIn() - Method in class org.jruby.RubyZlib.Deflate
 
internalTotalIn() - Method in class org.jruby.RubyZlib.Inflate
 
internalTotalIn() - Method in class org.jruby.RubyZlib.ZStream
 
internalTotalOut() - Method in class org.jruby.RubyZlib.Deflate
 
internalTotalOut() - Method in class org.jruby.RubyZlib.Inflate
 
internalTotalOut() - Method in class org.jruby.RubyZlib.ZStream
 
InternalVariables - Interface in org.jruby.runtime.builtin
Interface that gives access to the internal variables of a Ruby object.
internalWrite(ByteBuffer) - Method in class org.jruby.util.io.ChannelDescriptor
Write the bytes in the specified byte list to the associated channel.
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AliasNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AndNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ArgsCatNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPushNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ArrayNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AttrAssignNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AttrAssignOneArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AttrAssignThreeArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AttrAssignTwoArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.BackRefNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.BeginNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.BignumNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.BlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.BlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.BreakNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallManyArgsBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallManyArgsBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallManyArgsNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallNoArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallNoArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallNoArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallOneArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallOneArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallOneArgFixnumNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallOneArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallSpecialArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallSpecialArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallSpecialArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallThreeArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallThreeArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallThreeArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallTwoArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallTwoArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallTwoArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CaseNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ClassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ClassVarAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ClassVarDeclNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ClassVarNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2ConstNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2ImplicitNode
This type of node will never get interpreted since it only gets created via class/module declaration time.
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2MethodNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon3Node
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ConstDeclNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ConstNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DefinedNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DefnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DefsNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DotNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DRegexpNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DStrNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DSymbolNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DVarNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DXStrNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.EncodingNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.EnsureNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.EvStrNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FalseNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallManyArgsBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallManyArgsBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallManyArgsNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallNoArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallNoArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallNoArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallOneArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallOneArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallOneArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallSpecialArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallSpecialArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallSpecialArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallThreeArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallThreeArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallThreeArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallTwoArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallTwoArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallTwoArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FixnumNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FlipNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FloatNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ForNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.GlobalAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.GlobalVarNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.HashNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.IfNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.InstAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.InstVarNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.IterNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.LambdaNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.LocalAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.LocalVarNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Match2Node
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Match3Node
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.MatchNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ModuleNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.MultipleAsgn19Node
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.MultipleAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NewlineNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NextNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NilNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Node
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NotNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NthRefNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpAsgnAndNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpAsgnOrNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpElementAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpElementOneArgAndAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpElementOneArgAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpElementOneArgOrAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OptArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OrNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.PostExeNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.PreExeNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.RedoNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.RegexpNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.RescueBodyNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.RescueNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.RetryNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ReturnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.RootNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SClassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SelfNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SplatNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.StrNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SuperNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SValueNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SymbolNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ToAryNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.TrueNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.UndefNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.UntilNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.VAliasNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.VCallNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.WhenNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.WhileNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.XStrNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.YieldNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.YieldOneNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.YieldThreeNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.YieldTwoNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ZArrayNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ZSuperNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ZYieldNode
 
Interpreted19Block - Class in org.jruby.runtime
 
Interpreted19Block(IterNode) - Constructor for class org.jruby.runtime.Interpreted19Block
 
INTERPRETED_FRAMES - Static variable in class org.jruby.runtime.ThreadContext
 
InterpretedBlock - Class in org.jruby.runtime
This branch of the BlockBody hierarchy represents an interpreted block that passes its AST nodes to the interpreter.
InterpretedBlock(IterNode, int) - Constructor for class org.jruby.runtime.InterpretedBlock
 
InterpretedBlock(IterNode, Arity, int) - Constructor for class org.jruby.runtime.InterpretedBlock
 
InterpretedMethod - Class in org.jruby.internal.runtime.methods
 
InterpretedMethod(RubyModule, StaticScope, Node, ArgsNode, Visibility, ISourcePosition) - Constructor for class org.jruby.internal.runtime.methods.InterpretedMethod
 
interpretPrimitive(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ArrayNode
 
interrupt() - Method in class org.jruby.internal.runtime.FutureThread
In order to do a thread interrupt, we need to get the actual thread, stored in the RubyRunnable instance and tell it to interrupt.
interrupt() - Method in class org.jruby.internal.runtime.NativeThread
 
interrupt() - Method in interface org.jruby.internal.runtime.ThreadLike
 
interrupt() - Method in class org.jruby.RubyThread
 
interrupt() - Method in class org.jruby.util.io.BlockingIO.Condition
 
interruptBlockingThreads() - Method in class org.jruby.RubyIO
Fire an IOError in all threads blocking on this IO object
IntHashMap - Class in org.jruby.util.collections
Deprecated. 
IntHashMap() - Constructor for class org.jruby.util.collections.IntHashMap
Deprecated.  
IntHashMap(int) - Constructor for class org.jruby.util.collections.IntHashMap
Deprecated.  
IntHashMap(int, float) - Constructor for class org.jruby.util.collections.IntHashMap
Deprecated.  
intialize(IRubyObject) - Static method in class org.jruby.RubyBasicObject.BasicObjectMethods
 
intialize(IRubyObject) - Static method in class org.jruby.RubyObject.ObjectMethods
 
intoCommandArguments(String) - Static method in class org.jruby.JRubyServer
 
IntResultConverter - Interface in org.jruby.ext.ffi.jffi
 
intToBinaryByteList(int) - Static method in class org.jruby.util.Convert2
 
intToBinaryBytes(int) - Static method in class org.jruby.util.Convert2
 
intToByteArray(int, int, boolean) - Static method in class org.jruby.util.Convert2
 
intToCharBytes(int) - Static method in class org.jruby.util.Convert2
 
intToHexByteList(int) - Static method in class org.jruby.util.Convert2
 
intToHexByteList(int, boolean) - Static method in class org.jruby.util.Convert2
 
intToHexBytes(int) - Static method in class org.jruby.util.Convert2
 
intToHexBytes(int, boolean) - Static method in class org.jruby.util.Convert2
 
intToOctalByteList(int) - Static method in class org.jruby.util.Convert2
 
intToOctalBytes(int) - Static method in class org.jruby.util.Convert2
 
intValue() - Method in enum org.jruby.ext.ffi.NativeType
 
INVALID_POSITION - Static variable in interface org.jruby.lexer.yacc.ISourcePosition
For nodes which are added to the AST which are not proper syntactical elements.
invalidate() - Method in interface org.jruby.runtime.callsite.ConstantSite
 
invalidateCacheDescendants() - Method in class org.jruby.RubyClass
Invalidate all subclasses of this class by walking the set of all subclasses and asking them to invalidate themselves.
invalidateCacheDescendants() - Method in class org.jruby.RubyModule
 
invalidateConstantCache() - Method in class org.jruby.RubyModule
 
InvalidMemoryIO - Class in org.jruby.ext.ffi
An implementation of MemoryIO that throws an exception on any access.
InvalidMemoryIO(Ruby) - Constructor for class org.jruby.ext.ffi.InvalidMemoryIO
 
InvalidMemoryIO(Ruby, String) - Constructor for class org.jruby.ext.ffi.InvalidMemoryIO
 
InvalidValueException - Exception in org.jruby.util.io
 
InvalidValueException() - Constructor for exception org.jruby.util.io.InvalidValueException
 
invDynInvCompilerConstructor - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
invDynSupportInstaller - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
invert(ThreadContext) - Method in class org.jruby.RubyHash
rb_hash_invert
InvisibleNode - Interface in org.jruby.ast
Marker interface for nodes invisible to IDE consumers
InvocationCallback - Class in org.jruby.runtime.callback
 
InvocationCallback() - Constructor for class org.jruby.runtime.callback.InvocationCallback
 
InvocationCallbackFactory - Class in org.jruby.runtime.callback
 
InvocationCallbackFactory(Ruby, Class, ClassLoader) - Constructor for class org.jruby.runtime.callback.InvocationCallbackFactory
 
invocationCompiler - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
InvocationCompiler - Interface in org.jruby.compiler
 
InvocationMethodFactory - Class in org.jruby.internal.runtime.methods
In order to avoid the overhead with reflection-based method handles, this MethodFactory uses ASM to generate tiny invoker classes.
InvocationMethodFactory(ClassLoader) - Constructor for class org.jruby.internal.runtime.methods.InvocationMethodFactory
Construct a new InvocationMethodFactory using the specified classloader to load code.
invoke(Object) - Method in class org.jruby.compiler.util.HandleFactory.Handle
 
invoke(Object, Object) - Method in class org.jruby.compiler.util.HandleFactory.Handle
 
invoke(Object, Object, Object) - Method in class org.jruby.compiler.util.HandleFactory.Handle
 
invoke(Object, Object, Object, Object) - Method in class org.jruby.compiler.util.HandleFactory.Handle
 
invoke(Object, Object...) - Method in class org.jruby.compiler.util.HandleFactory.Handle
 
invoke(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.VariadicInvoker
 
invoke(IRubyObject[]) - Method in class org.jruby.javasupport.JavaMethod
 
invoke(Object, Object[]) - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
invoke(Object, JavaProxyMethod, Object[]) - Method in interface org.jruby.javasupport.proxy.JavaProxyInvocationHandler
Similar to java.lang.reflect.InvocationHandler
invoke(Object, Object[]) - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
invoke(ThreadContext, IRubyObject, String, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject[], Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invoke(ThreadContext, IRubyObject, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject[]) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invoke(ThreadContext, IRubyObject, String, CallType) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject[], CallType, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, CallType, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invoke(ThreadContext, IRubyObject, int, String, IRubyObject[], CallType, Block) - Method in class org.jruby.RubyClass
Deprecated. 
invoke(ThreadContext, IRubyObject, String, CallType, Block) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject[], CallType, Block) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, CallType, Block) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, CallType, Block) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, CallType, Block) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, CallType) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject[], CallType) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, CallType) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, CallType) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, CallType) - Method in class org.jruby.RubyClass
 
invoke_static(IRubyObject[]) - Method in class org.jruby.javasupport.JavaMethod
 
invokeAs(ThreadContext, RubyClass, IRubyObject, String, IRubyObject[], Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeAs(ThreadContext, RubyClass, IRubyObject, String, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeAs(ThreadContext, RubyClass, IRubyObject, String, IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeAs(ThreadContext, RubyClass, IRubyObject, String, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeAs(ThreadContext, RubyClass, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeAttrAssign(String, CompilerCallback, ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeAttrAssign(String, CompilerCallback, ArgumentsCallback) - Method in interface org.jruby.compiler.InvocationCompiler
 
invokeAttrAssignMasgn(String, CompilerCallback, ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeAttrAssignMasgn(String, CompilerCallback, ArgumentsCallback) - Method in interface org.jruby.compiler.InvocationCompiler
The masgn version has the value to be assigned already on the stack, and so uses a different path to perform the assignment.
invokeBinaryFixnumRHS(String, CompilerCallback, long) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeBinaryFixnumRHS(String, CompilerCallback, long) - Method in interface org.jruby.compiler.InvocationCompiler
 
invokeDirect(Object, Object[]) - Method in class org.jruby.javasupport.JavaMethod
 
invokeDirect(Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeDirect(Object, Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeDirect(Object, Object, Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeDirect(Object, Object, Object, Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeDirect(Object, Object, Object, Object, Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeDynamic(String, CompilerCallback, ArgumentsCallback, CallType, CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.InvokeDynamicInvocationCompiler
 
invokedynamic(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
invokeDynamic(String, CompilerCallback, ArgumentsCallback, CallType, CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeDynamic(String, CompilerCallback, ArgumentsCallback, CallType, CompilerCallback, boolean) - Method in interface org.jruby.compiler.InvocationCompiler
Invoke the named method as a "function", i.e.
InvokeDynamicInvocationCompiler - Class in org.jruby.compiler.impl
 
InvokeDynamicInvocationCompiler(BaseBodyCompiler, SkinnyMethodAdapter) - Constructor for class org.jruby.compiler.impl.InvokeDynamicInvocationCompiler
 
invokeDynamicNoBlockSpecificArity(String, CompilerCallback, ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeDynamicNoBlockZero(String, CompilerCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeDynamicSelfNoBlockSpecificArity(String, ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeDynamicSelfNoBlockZero(String) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
InvokeDynamicSupport - Class in org.jruby.runtime.invokedynamic
 
InvokeDynamicSupport() - Constructor for class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
InvokeDynamicSupport.JRubyCallSite - Class in org.jruby.runtime.invokedynamic
 
InvokeDynamicSupport.JRubyCallSite(Class, String, MethodType, CallType) - Constructor for class org.jruby.runtime.invokedynamic.InvokeDynamicSupport.JRubyCallSite
 
invokeEqq(ArgumentsCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeEqq(ArgumentsCallback, CompilerCallback) - Method in interface org.jruby.compiler.InvocationCompiler
Used for when nodes with a case; assumes stack is ..., case_value, when_cond_array
invokeEqqForCaselessWhen(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeEqqForCaselessWhen(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeEqqForCaselessWhen(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeEqqForCaseWhen(CallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject[]) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeEqqForCaseWhen(CallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeEqqForCaseWhen(CallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeEqqForCaseWhen(CallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeInherited(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyClass
 
invokeinterface(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
invokeIRubyObject(String, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
invokeMethod(Ruby, Object, String, Object[], Class) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Convenience function for embedders
invokeMethodMissing(IRubyObject, String, IRubyObject[]) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeOpAsgnWithAnd(String, String, CompilerCallback, ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeOpAsgnWithAnd(String, String, CompilerCallback, ArgumentsCallback) - Method in interface org.jruby.compiler.InvocationCompiler
 
invokeOpAsgnWithMethod(String, String, String, CompilerCallback, ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeOpAsgnWithMethod(String, String, String, CompilerCallback, ArgumentsCallback) - Method in interface org.jruby.compiler.InvocationCompiler
 
invokeOpAsgnWithOr(String, String, CompilerCallback, ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeOpAsgnWithOr(String, String, CompilerCallback, ArgumentsCallback) - Method in interface org.jruby.compiler.InvocationCompiler
 
invokeOpElementAsgnWithMethod(String, CompilerCallback, ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
InvokerGenerator - Class in org.jruby.anno
 
InvokerGenerator() - Constructor for class org.jruby.anno.InvokerGenerator
 
invokeRuby(String, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
invokespecial(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
invokestatic(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
invokeStaticDirect(Object[]) - Method in class org.jruby.javasupport.JavaMethod
 
invokeStaticDirect() - Method in class org.jruby.javasupport.JavaMethod
 
invokeStaticDirect(Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeStaticDirect(Object, Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeStaticDirect(Object, Object, Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeStaticDirect(Object, Object, Object, Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeSuper(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
The protocol for super method invocation is a bit complicated in Ruby.
invokeSuper(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeSuper(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeSuper(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeSuper(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeThreadContext(String, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
invokeUtilityMethod(String, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
This is for utility methods used by the compiler, to reduce the amount of code generation necessary.
invokevirtual(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
io - Variable in class org.jruby.ext.ffi.AbstractMemory
The Memory I/O object
IO - Static variable in class org.jruby.ext.ffi.ArrayMemoryIO
 
io_wait(ThreadContext, IRubyObject) - Static method in class org.jruby.libraries.IOWaitLibrary
waits until input available or timed out and returns self, or nil when EOF reached.
IOChannel - Class in org.jruby.util
This class wraps a IRubyObject in an OutputStream.
IOChannel(IRubyObject) - Constructor for class org.jruby.util.IOChannel
Creates a new OutputStream with the object provided.
IOChannel.IOReadableByteChannel - Class in org.jruby.util
 
IOChannel.IOReadableByteChannel(IRubyObject) - Constructor for class org.jruby.util.IOChannel.IOReadableByteChannel
 
IOChannel.IOReadableWritableByteChannel - Class in org.jruby.util
 
IOChannel.IOReadableWritableByteChannel(IRubyObject) - Constructor for class org.jruby.util.IOChannel.IOReadableWritableByteChannel
 
IOChannel.IOWritableByteChannel - Class in org.jruby.util
 
IOChannel.IOWritableByteChannel(IRubyObject) - Constructor for class org.jruby.util.IOChannel.IOWritableByteChannel
 
ioctl(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
IOInputStream - Class in org.jruby.util
This class wraps a IRubyObject in an InputStream.
IOInputStream(IRubyObject) - Constructor for class org.jruby.util.IOInputStream
Creates a new InputStream with the object provided.
IOJavaAddons - Class in org.jruby.java.addons
 
IOJavaAddons() - Constructor for class org.jruby.java.addons.IOJavaAddons
 
IOJavaAddons.AnyIO - Class in org.jruby.java.addons
 
IOJavaAddons.AnyIO() - Constructor for class org.jruby.java.addons.IOJavaAddons.AnyIO
 
IOModule - Class in org.jruby.ext.ffi
FFI specific I/O routines
IOModule() - Constructor for class org.jruby.ext.ffi.IOModule
 
IOOutputStream - Class in org.jruby.util
This class wraps a IRubyObject in an OutputStream.
IOOutputStream(IRubyObject, boolean, boolean) - Constructor for class org.jruby.util.IOOutputStream
Creates a new OutputStream with the object provided.
IOOutputStream(IRubyObject) - Constructor for class org.jruby.util.IOOutputStream
Creates a new OutputStream with the object provided.
ior() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
IOWaitLibrary - Class in org.jruby.libraries
 
IOWaitLibrary() - Constructor for class org.jruby.libraries.IOWaitLibrary
 
IR_Builder - Class in org.jruby.compiler.ir
 
IR_Builder() - Constructor for class org.jruby.compiler.ir.IR_Builder
 
IR_Class - Class in org.jruby.compiler.ir
 
IR_Class(IR_Scope, IR_Scope, Operand, String, boolean) - Constructor for class org.jruby.compiler.ir.IR_Class
 
IR_Class(Operand, IR_Scope, Operand, String, boolean) - Constructor for class org.jruby.compiler.ir.IR_Class
 
IR_Closure - Class in org.jruby.compiler.ir
 
IR_Closure(IR_Scope, IR_Scope) - Constructor for class org.jruby.compiler.ir.IR_Closure
 
IR_Instr - Class in org.jruby.compiler.ir.instructions
 
IR_Instr(Operation) - Constructor for class org.jruby.compiler.ir.instructions.IR_Instr
 
IR_Instr(Operation, Variable) - Constructor for class org.jruby.compiler.ir.instructions.IR_Instr
 
IR_Loop - Class in org.jruby.compiler.ir
 
IR_Loop(IR_Scope) - Constructor for class org.jruby.compiler.ir.IR_Loop
 
IR_Method - Class in org.jruby.compiler.ir
 
IR_Method(IR_Scope, IR_Scope, String, String, boolean) - Constructor for class org.jruby.compiler.ir.IR_Method
 
IR_Method(IR_Scope, IR_Scope, String, boolean) - Constructor for class org.jruby.compiler.ir.IR_Method
 
IR_Module - Class in org.jruby.compiler.ir
 
IR_Module(IR_Scope, IR_Scope, String) - Constructor for class org.jruby.compiler.ir.IR_Module
 
IR_Module(Operand, IR_Scope, String) - Constructor for class org.jruby.compiler.ir.IR_Module
 
IR_Printer - Class in org.jruby.compiler.ir.compiler_pass
 
IR_Printer() - Constructor for class org.jruby.compiler.ir.compiler_pass.IR_Printer
 
IR_Scope - Interface in org.jruby.compiler.ir
 
IR_ScopeImpl - Class in org.jruby.compiler.ir
 
IR_ScopeImpl(IR_Scope, IR_Scope) - Constructor for class org.jruby.compiler.ir.IR_ScopeImpl
 
IR_ScopeImpl(Operand, IR_Scope) - Constructor for class org.jruby.compiler.ir.IR_ScopeImpl
 
IR_Script - Class in org.jruby.compiler.ir
 
IR_Script(String, String) - Constructor for class org.jruby.compiler.ir.IR_Script
 
IRBConsole - Class in org.jruby.demo
 
IRBConsole(String) - Constructor for class org.jruby.demo.IRBConsole
 
irem() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ireturn() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
IRUBY_OBJECT - Static variable in class org.jruby.RubyKernel
 
IRUBYOBJECT - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
IRubyObject - Interface in org.jruby.runtime.builtin
Object is the parent class of all classes in Ruby.
IRubyWarnings - Interface in org.jruby.common
 
IRubyWarnings.ID - Enum in org.jruby.common
 
is1_9() - Method in class org.jruby.Ruby
 
IS_BSD - Static variable in class org.jruby.platform.Platform
 
IS_FREEBSD - Static variable in class org.jruby.platform.Platform
 
IS_GCJ - Static variable in class org.jruby.platform.Platform
 
is_java_proxy() - Method in class org.jruby.javasupport.JavaObject
 
is_java_proxy() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
IS_LINUX - Static variable in class org.jruby.platform.Platform
 
is_local_id(Token) - Method in class org.jruby.parser.ParserSupport19
 
IS_MAC - Static variable in class org.jruby.platform.Platform
 
IS_OPENBSD - Static variable in class org.jruby.platform.Platform
 
IS_SOLARIS - Static variable in class org.jruby.platform.Platform
 
IS_TRUE_Instr - Class in org.jruby.compiler.ir.instructions
 
IS_TRUE_Instr(Variable, Operand) - Constructor for class org.jruby.compiler.ir.instructions.IS_TRUE_Instr
 
IS_WINDOWS - Static variable in class org.jruby.platform.Platform
 
isAborted() - Method in exception org.jruby.exceptions.MainExitException
 
isAbsolute() - Method in class org.jruby.runtime.load.LoadServiceResource
 
isAccessible() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
isAClassRootMethod(IR_Method) - Static method in class org.jruby.compiler.ir.IR_Class
 
isAClassRootMethod() - Method in class org.jruby.compiler.ir.IR_Method
 
isActive() - Method in class org.jruby.javasupport.JavaSupport
 
isAlive() - Method in class org.jruby.internal.runtime.FutureThread
If the future has not yet run and or is running and not yet complete.
isAlive() - Method in class org.jruby.internal.runtime.NativeThread
 
isAlive() - Method in interface org.jruby.internal.runtime.ThreadLike
 
isALU() - Method in enum org.jruby.compiler.ir.Operation
 
isAppendable() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify to append to existing files.
isArgumentScope() - Method in class org.jruby.parser.StaticScope
 
isAsciiOnly() - Method in class org.jruby.RubyString
 
isAssumeLoop() - Method in class org.jruby.management.Config
 
isAssumeLoop() - Method in interface org.jruby.management.ConfigMBean
 
isAssumeLoop() - Method in class org.jruby.RubyInstanceConfig
 
isAssumePrinting() - Method in class org.jruby.management.Config
 
isAssumePrinting() - Method in interface org.jruby.management.ConfigMBean
 
isAssumePrinting() - Method in class org.jruby.RubyInstanceConfig
 
isAsync(int) - Method in class org.jruby.util.Join
 
isAttrSet(String) - Static method in class org.jruby.util.IdUtil
 
isatty() - Method in class org.jruby.RubyStringIO
 
isBackrefLastlineScope() - Method in class org.jruby.parser.StaticScope
 
isBenchmarking() - Method in class org.jruby.management.Config
 
isBenchmarking() - Method in interface org.jruby.management.ConfigMBean
 
isBenchmarking() - Method in class org.jruby.RubyInstanceConfig
 
isBinary() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify "binary" mode for reads and writes.
isBinding() - Method in class org.jruby.runtime.ThreadContext.RubyStackTraceElement
 
isBindingFrame() - Method in class org.jruby.runtime.Frame
Is this frame the frame which started a binding eval?
isBinmode() - Method in class org.jruby.util.io.OpenFile
 
isBlank() - Method in class org.jruby.compiler.ir.operands.Array
 
isBlank() - Method in class org.jruby.compiler.ir.operands.Hash
 
isBlocking() - Method in class org.jruby.util.io.ChannelStream
 
isBlocking() - Method in interface org.jruby.util.io.Stream
 
isBranch() - Method in enum org.jruby.compiler.ir.Operation
 
isBreakStatement(Node) - Method in class org.jruby.parser.ParserSupport
Is the supplied node a break/control statement?
isBSD() - Method in class org.jruby.ext.ffi.Platform
 
isCacheable() - Method in class org.jruby.ext.ffi.StructLayout.Member
Gets the cacheable status of this Struct member
isCacheOk(CacheEntry, IRubyObject) - Static method in class org.jruby.java.MiniJava
 
isCall() - Method in enum org.jruby.compiler.ir.Operation
 
isCallableFrom(IRubyObject, CallType) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
isCallableFrom(IRubyObject, CallType) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Determine whether this method is callable from the given object using the given call type.
isCallableFrom(IRubyObject, CallType) - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
UndefinedMethod is always visible because it's only used as a marker for missing or undef'ed methods.
isCaptured(int, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isCaptured(int, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isCaptured(int) - Method in class org.jruby.parser.StaticScope
 
isClass() - Method in class org.jruby.IncludedModuleWrapper
 
isClass() - Method in class org.jruby.RubyBasicObject
Specifically polymorphic method that are meant to be overridden by classes to specify that they are classes in an easy way.
isClass() - Method in class org.jruby.RubyClass
 
isClass() - Method in class org.jruby.RubyModule
 
isClass() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
isClassDefined(String) - Method in class org.jruby.Ruby
 
isClassVarDefined(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isClassVarDefined(String, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isClassVarDefined(String) - Method in class org.jruby.RubyModule
Is class var defined? Ruby C equivalent = "rb_cvar_defined"
isClassVariable() - Method in interface org.jruby.runtime.builtin.Variable
 
isClassVariable() - Method in class org.jruby.runtime.component.VariableEntry
 
isClassVariable(String) - Static method in class org.jruby.util.IdUtil
rb_is_class_id and is_class_id
isClosed() - Method in class org.jruby.RubyIO
Is this IO closed
isClosed() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
isCodeRangeAsciiOnly() - Method in class org.jruby.RubyString
 
isCodeRangeBroken() - Method in class org.jruby.RubyString
 
isCodeRangeValid() - Method in class org.jruby.RubyString
 
isComparedByIdentity() - Method in class org.jruby.RubyHash
Is this object compared by identity or not? Shortcut for doing getFlag(COMPARE_BY_IDENTITY_F).
isConstant() - Method in class org.jruby.compiler.ir.operands.Array
 
isConstant() - Method in class org.jruby.compiler.ir.operands.BacktickString
 
isConstant() - Method in class org.jruby.compiler.ir.operands.CompoundArray
 
isConstant() - Method in class org.jruby.compiler.ir.operands.CompoundString
 
isConstant() - Method in class org.jruby.compiler.ir.operands.Constant
 
isConstant() - Method in class org.jruby.compiler.ir.operands.Hash
 
isConstant() - Method in class org.jruby.compiler.ir.operands.MetaObject
 
isConstant() - Method in class org.jruby.compiler.ir.operands.Operand
 
isConstant() - Method in class org.jruby.compiler.ir.operands.Range
 
isConstant() - Method in class org.jruby.compiler.ir.operands.Regexp
 
isConstant() - Method in class org.jruby.compiler.ir.operands.Splat
 
isConstant() - Method in class org.jruby.compiler.ir.operands.SValue
 
isConstant() - Method in interface org.jruby.runtime.builtin.Variable
 
isConstant() - Method in class org.jruby.runtime.component.VariableEntry
 
isConstant(String) - Static method in class org.jruby.util.IdUtil
rb_is_const_id and is_const_id
isConstantBranch(BranchCallback, BranchCallback, BranchCallback, BranchCallback, String) - Method in interface org.jruby.compiler.BodyCompiler
 
isConstantBranch(BranchCallback, BranchCallback, BranchCallback, BranchCallback, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isConstantDefined(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isConstantDefined(String, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isConstantDefined(String) - Method in class org.jruby.RubyModule
rb_const_defined_at
IScopingNode - Interface in org.jruby.ast
 
isCreate() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify to create nonexisting files.
isCurrent() - Method in class org.jruby.internal.runtime.FutureThread
 
isCurrent() - Method in class org.jruby.internal.runtime.NativeThread
 
isCurrent() - Method in interface org.jruby.internal.runtime.ThreadLike
 
isDead() - Method in class org.jruby.compiler.ir.instructions.IR_Instr
 
isDebug() - Method in class org.jruby.JRubyService.Configuration
 
isDebug() - Method in class org.jruby.management.Config
 
isDebug() - Method in interface org.jruby.management.ConfigMBean
 
isDebug() - Method in class org.jruby.parser.ParserConfiguration
 
isDebug() - Method in class org.jruby.RubyInstanceConfig
 
isDefined(String) - Method in class org.jruby.internal.runtime.GlobalVariables
 
isDefined(String, int) - Method in class org.jruby.parser.BlockStaticScope
 
isDefined(String, int) - Method in class org.jruby.parser.LocalStaticScope
 
isDefined(String) - Method in class org.jruby.parser.StaticScope
Is this name in the visible to the current scope
isDefined(String, int) - Method in class org.jruby.parser.StaticScope
 
isDirect() - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
isDirect() - Method in class org.jruby.ext.ffi.FreedMemoryIO
 
isDirect() - Method in class org.jruby.ext.ffi.jffi.CodeMemoryIO
 
isDirect() - Method in interface org.jruby.ext.ffi.MemoryIO
Checks if the memory area is a native memory pointer.
isDirect() - Method in class org.jruby.ext.ffi.NullMemoryIO
 
isDirectory() - Method in class org.jruby.util.JRubyNonExistentFile
 
isDoNotReverseLookupEnabled() - Method in class org.jruby.Ruby
 
isDoubleBuffered() - Method in class org.jruby.JRubyApplet
 
isdst() - Method in class org.jruby.RubyTime
 
isDubyExtensionsEnabled() - Method in class org.jruby.parser.ParserConfiguration
 
isDuckTypeConvertable(Class, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
isEmpty() - Method in class org.jruby.compiler.ir.dataflow.DataFlowProblem
Are there are available data flow facts to run this problem? SSS FIXME: Silly optimization?
isEmpty() - Method in class org.jruby.RubyArray
 
isEmpty() - Method in class org.jruby.RubyHash
 
isEmpty() - Method in class org.jruby.RubyString
 
isEmpty() - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
isEmpty() - Method in class org.jruby.util.collections.WeakHashSet
 
isEmpty() - Method in class org.jruby.util.GenericMap
 
isEmpty() - Method in class org.jruby.util.WeakIdentityHashMap
 
isEncodingNone() - Method in class org.jruby.RubyRegexp
 
isEscaped() - Method in class org.jruby.runtime.Block
 
isEval() - Method in enum org.jruby.compiler.ir.Operation
 
isEvalParse() - Method in class org.jruby.parser.ParserConfiguration
Is the requested parse for an eval()?
isEVStr(int) - Method in class org.jruby.RubyString
 
isExceptionHandled(RubyException, IRubyObject[], ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
isExceptionHandled(RubyException, IRubyObject, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
isExceptionHandled(RubyException, IRubyObject, IRubyObject, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
isExceptionHandled(RubyException, IRubyObject, IRubyObject, IRubyObject, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
isExclusive() - Method in class org.jruby.ast.DotNode
Gets the exclusive.
isExclusive() - Method in class org.jruby.ast.FlipNode
Gets the exclusive.
isExclusive() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify exclusive access.
isFalse() - Method in class org.jruby.compiler.ir.operands.BooleanLiteral
 
isFalse() - Method in class org.jruby.RubyBasicObject
Is this value a false value or not? Based on the RubyBasicObject.FALSE_F flag.
isFastSwitchableSingleCharString(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
isFastSwitchableSingleCharSymbol(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
isFastSwitchableString(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
isFastSwitchableSymbol(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
isFixed() - Method in class org.jruby.runtime.Arity
 
isFrozen() - Method in class org.jruby.RubyBasicObject
Is this value frozen or not? Shortcut for doing getFlag(FROZEN_F).
isFrozen() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod isFrozen.
isFull() - Method in class org.jruby.management.ClassCache
 
isFull() - Method in interface org.jruby.management.ClassCacheMBean
 
isFull() - Method in class org.jruby.util.ClassCache
 
isFullTraceEnabled() - Method in class org.jruby.management.Config
 
isFullTraceEnabled() - Method in interface org.jruby.management.ConfigMBean
 
isGiven() - Method in class org.jruby.runtime.Block
Is the current block a real yield'able block instead a null one
isGiven() - Method in class org.jruby.runtime.BlockBody
Is the current block a real yield'able block instead a null one
isGlobal(String) - Static method in class org.jruby.util.IdUtil
rb_is_global_id and is_global_id
isGlobalAbortOnExceptionEnabled() - Method in class org.jruby.Ruby
 
isGlobalDefined(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isGlobalDefined(String, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
ishl() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ishr() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
isIdentifierChar(int) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
This is a valid character for an identifier?
isImmediate() - Method in enum org.jruby.ast.NodeType
 
isImmediate() - Method in class org.jruby.IncludedModuleWrapper
 
isImmediate() - Method in class org.jruby.RubyBasicObject
Is object immediate (def: Fixnum, Symbol, true, false, nil?).
isImmediate() - Method in class org.jruby.RubyBoolean
 
isImmediate() - Method in class org.jruby.RubyFixnum
 
isImmediate() - Method in class org.jruby.RubyNil
 
isImmediate() - Method in class org.jruby.RubySymbol
 
isImmediate() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
isIncluded() - Method in class org.jruby.IncludedModuleWrapper
 
isIncluded() - Method in class org.jruby.RubyModule
Is this module one that in an included one (e.g.
isInDef() - Method in class org.jruby.parser.ParserSupport
 
isInitialCharacter(int) - Static method in class org.jruby.util.IdUtil
 
isInlineScript() - Method in class org.jruby.RubyInstanceConfig
 
isInlineSource() - Method in class org.jruby.parser.ParserConfiguration
Are we parsing source provided as part of the '-e' option to Ruby.
isInSingle() - Method in class org.jruby.parser.ParserSupport
Getter for property inSingle.
isInspecting(Object) - Method in class org.jruby.Ruby
 
isInstance(IRubyObject) - Method in class org.jruby.RubyModule
 
isInstanceOf(Class, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isInstanceOf(Class, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isInstanceVariable() - Method in interface org.jruby.runtime.builtin.Variable
 
isInstanceVariable() - Method in class org.jruby.runtime.component.VariableEntry
 
isInstanceVariable(String) - Static method in class org.jruby.util.IdUtil
rb_is_instance_id and is_instance_id
isInstanceVariableDefined(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isInstanceVariableDefined(String, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isInState() - Method in class org.jruby.lexer.yacc.StackState
 
isInterestedInEvent(RubyEvent) - Method in class org.jruby.Ruby.CallTraceFuncHook
 
isInterestedInEvent(RubyEvent) - Method in class org.jruby.runtime.EventHook
 
isInterrupted() - Method in class org.jruby.internal.runtime.FutureThread
 
isInterrupted() - Method in class org.jruby.internal.runtime.NativeThread
 
isInterrupted() - Method in interface org.jruby.internal.runtime.ThreadLike
 
isInvisible() - Method in class org.jruby.ast.Node
Is the current node something that is syntactically visible in the AST.
isJarfileLibrary(LoadService.SearchState, String) - Method in class org.jruby.runtime.load.LoadService
 
isJavaExceptionHandled(Throwable, IRubyObject[], ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
isJavaExceptionHandled(Throwable, IRubyObject, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
isJavaExceptionHandled(Throwable, IRubyObject, IRubyObject, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
isJavaExceptionHandled(Throwable, IRubyObject, IRubyObject, IRubyObject, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
isJavaObject(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
 
isJitLogging() - Method in class org.jruby.management.Config
 
isJitLogging() - Method in interface org.jruby.management.ConfigMBean
 
isJitLogging() - Method in class org.jruby.RubyInstanceConfig
 
isJitLoggingVerbose() - Method in class org.jruby.management.Config
 
isJitLoggingVerbose() - Method in interface org.jruby.management.ConfigMBean
 
isJitLoggingVerbose() - Method in class org.jruby.RubyInstanceConfig
 
isKCodeDefault() - Method in class org.jruby.RubyRegexp
 
isKindOf(IRubyObject, RubyModule) - Method in class org.jruby.RubyModule.KindOf
 
isKindOf(IRubyObject, RubyModule) - Method in interface org.jruby.RubyObjectAdapter
 
isKindOfModule(RubyModule) - Method in class org.jruby.RubyModule
 
isLazyHandlesEnabled() - Method in class org.jruby.management.Config
 
isLazyHandlesEnabled() - Method in interface org.jruby.management.ConfigMBean
 
isLightweight() - Method in class org.jruby.ast.ArrayNode
 
isLinkType(int) - Method in class org.jruby.runtime.marshal.UnmarshalCache
 
isLiteral() - Method in class org.jruby.ast.DotNode
Is this a literal node.
isLiteral(Node) - Method in class org.jruby.parser.ParserSupport
Is this a literal in the sense that MRI has a NODE_LIT for.
isLiteral() - Method in class org.jruby.RubyRegexp
 
isLoad() - Method in enum org.jruby.compiler.ir.Operation
 
isLocal(String) - Static method in class org.jruby.util.IdUtil
rb_is_local_id and is_local_id
isManagementEnabled() - Method in class org.jruby.management.Config
 
isManagementEnabled() - Method in interface org.jruby.management.ConfigMBean
 
isManagementEnabled() - Method in class org.jruby.RubyInstanceConfig
 
isMethodBound(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isMethodBound(String, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isMethodBound(String, boolean) - Method in class org.jruby.RubyModule
MRI: rb_method_boundp
isModule() - Method in class org.jruby.IncludedModuleWrapper
 
isModule() - Method in class org.jruby.RubyBasicObject
Specifically polymorphic method that are meant to be overridden by modules to specify that they are modules in an easy way.
isModule() - Method in class org.jruby.RubyClass
 
isModule() - Method in class org.jruby.RubyModule
 
isModule() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
isMultiByteChar(int) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
Is this a multibyte character from a multibyte encoding?
isNameCharacter(char) - Static method in class org.jruby.util.IdUtil
 
isNameString(String, int, int) - Static method in class org.jruby.util.IdUtil
 
isNative() - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
isNative() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
isNative() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Returns true if this method is backed by native (i.e.
isNative() - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
isNil(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isNil(BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isNil() - Method in class org.jruby.RubyBasicObject
Does this object represent nil? See the docs for the RubyBasicObject.NIL_F flag for more information.
isNil() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod isNil.
isNonAtomicValue() - Method in class org.jruby.compiler.ir.operands.Array
 
isNonAtomicValue() - Method in class org.jruby.compiler.ir.operands.Attribute
 
isNonAtomicValue() - Method in class org.jruby.compiler.ir.operands.BacktickString
 
isNonAtomicValue() - Method in class org.jruby.compiler.ir.operands.CompoundArray
 
isNonAtomicValue() - Method in class org.jruby.compiler.ir.operands.CompoundString
 
isNonAtomicValue() - Method in class org.jruby.compiler.ir.operands.DynamicReference
 
isNonAtomicValue() - Method in class org.jruby.compiler.ir.operands.Hash
 
isNonAtomicValue() - Method in class org.jruby.compiler.ir.operands.Operand
 
isNonAtomicValue() - Method in class org.jruby.compiler.ir.operands.Range
 
isNonAtomicValue() - Method in class org.jruby.compiler.ir.operands.Regexp
 
isNonAtomicValue() - Method in class org.jruby.compiler.ir.operands.Splat
 
isNonAtomicValue() - Method in class org.jruby.compiler.ir.operands.SValue
 
isNotProtected(Object, int) - Method in interface org.jruby.compiler.BodyCompiler
 
isNotProtected(Object, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isNull(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isNull(BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isNull() - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
isNull() - Method in class org.jruby.ext.ffi.FreedMemoryIO
 
isNull() - Method in class org.jruby.ext.ffi.jffi.CodeMemoryIO
 
isNull() - Method in interface org.jruby.ext.ffi.MemoryIO
Checks if the memory area is NULL.
isNull() - Method in class org.jruby.ext.ffi.NullMemoryIO
 
isNull() - Method in class org.jruby.util.io.ChannelDescriptor
Whether the channel associated with this descriptor is a NullChannel, for which many operations are simply noops.
isObjectSpaceEnabled() - Method in class org.jruby.management.Config
 
isObjectSpaceEnabled() - Method in interface org.jruby.management.ConfigMBean
 
isObjectSpaceEnabled() - Method in class org.jruby.Ruby
 
isObjectSpaceEnabled() - Method in class org.jruby.RubyInstanceConfig
 
isOpen() - Method in class org.jruby.ext.ffi.io.FileDescriptorByteChannel
Tests if the ByteChannel is open.
isOpen() - Method in class org.jruby.util.io.ChannelDescriptor
Whether the channel associated with this descriptor is open.
isOpen() - Method in class org.jruby.util.io.NullChannel
 
isOpen() - Method in class org.jruby.util.io.OpenFile
 
isOpen() - Method in class org.jruby.util.IOChannel
 
isOptimizable() - Method in class org.jruby.runtime.callsite.CachingCallSite
 
ISourcePosition - Interface in org.jruby.lexer.yacc
This interface is the combination of two needs: 1) A Ruby interpreter position (for warnings and errors).
ISourcePositionHolder - Interface in org.jruby.lexer.yacc
 
isParserDebug() - Method in class org.jruby.RubyInstanceConfig
 
isPreOrder() - Method in class org.jruby.compiler.ir.compiler_pass.CFG_Builder
 
isPreOrder() - Method in interface org.jruby.compiler.ir.compiler_pass.CompilerPass
 
isPreOrder() - Method in class org.jruby.compiler.ir.compiler_pass.IR_Printer
 
isPreOrder() - Method in class org.jruby.compiler.ir.compiler_pass.opts.DeadCodeElimination
 
isPreOrder() - Method in class org.jruby.compiler.ir.compiler_pass.opts.LocalOptimizationPass
 
isPrivate(Object, int) - Method in interface org.jruby.compiler.BodyCompiler
 
isPrivate(Object, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isPrivate() - Method in enum org.jruby.runtime.Visibility
 
isProcessLineEnds() - Method in class org.jruby.management.Config
 
isProcessLineEnds() - Method in interface org.jruby.management.ConfigMBean
 
isProcessLineEnds() - Method in class org.jruby.RubyInstanceConfig
 
isProtected() - Method in enum org.jruby.runtime.Visibility
 
isReadable() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify "readable", either read/write or read-only.
isReadable() - Method in class org.jruby.util.io.OpenFile
 
isReadBuffered() - Method in class org.jruby.util.io.OpenFile
 
isReadOnly() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify"read only".
isRegistered(IRubyObject) - Method in class org.jruby.runtime.marshal.MarshalCache
 
isRequireable(URL) - Method in class org.jruby.runtime.load.LoadService
 
isReturn() - Method in enum org.jruby.compiler.ir.Operation
 
isRubyInternalsCall() - Method in class org.jruby.compiler.ir.instructions.CALL_Instr
 
isRubyInternalsCall() - Method in class org.jruby.compiler.ir.instructions.RUBY_INTERNALS_CALL_Instr
 
isRubyInternalsCall() - Method in class org.jruby.compiler.ir.instructions.YIELD_Instr
 
isRubyVariable() - Method in interface org.jruby.runtime.builtin.Variable
Returns true if the variable is an instance variable, class variable, or constant; otherwise, false.
isRubyVariable() - Method in class org.jruby.runtime.component.VariableEntry
 
isRubyVariable(String) - Static method in class org.jruby.util.IdUtil
Check the syntax of a Ruby variable, including that it's longer than zero characters, and starts with either an @ or a capital letter.
isRunRubyInProcess() - Method in class org.jruby.management.Config
 
isRunRubyInProcess() - Method in interface org.jruby.management.ConfigMBean
 
isRunRubyInProcess() - Method in class org.jruby.RubyInstanceConfig
 
isSame(RubyModule) - Method in class org.jruby.IncludedModuleWrapper
 
isSame(RubyModule) - Method in class org.jruby.RubyModule
 
isSamplingEnabled() - Method in class org.jruby.management.Config
 
isSamplingEnabled() - Method in interface org.jruby.management.ConfigMBean
 
isSamplingEnabled() - Method in class org.jruby.RubyInstanceConfig
 
isSecurityProtected(String) - Static method in class org.jruby.util.SafePropertyAccessor
Returns true if the access to the system property is restricted (i.e., when System.getProperty() throws SecurityException).
isSecurityRestricted() - Static method in class org.jruby.Ruby
 
isSeekable() - Method in class org.jruby.util.io.ChannelDescriptor
Whether the channel associated with this descriptor is seekable (i.e.
isSelf() - Method in class org.jruby.compiler.ir.operands.Variable
 
isShouldCheckSyntax() - Method in class org.jruby.RubyInstanceConfig
 
isShouldRunInterpreter() - Method in class org.jruby.RubyInstanceConfig
 
isShowBytecode() - Method in class org.jruby.management.Config
 
isShowBytecode() - Method in interface org.jruby.management.ConfigMBean
 
isShowBytecode() - Method in class org.jruby.RubyInstanceConfig
 
isShowCopyright() - Method in class org.jruby.RubyInstanceConfig
 
isShowVersion() - Method in class org.jruby.RubyInstanceConfig
 
isSimple - Variable in class org.jruby.ast.ArgsNode
 
isSingleton() - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
isSingleton() - Method in class org.jruby.MetaClass
 
isSingleton() - Method in class org.jruby.RubyClass
 
isSingleton() - Method in class org.jruby.RubyModule
 
isSingleton() - Method in class org.jruby.runtime.callback.InvocationCallback
 
isSpecificArity() - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
isSplit() - Method in class org.jruby.management.Config
 
isSplit() - Method in interface org.jruby.management.ConfigMBean
 
isSplit() - Method in class org.jruby.RubyInstanceConfig
 
isStatic - Variable in class org.jruby.anno.JavaMethodDescriptor
 
isStatic - Variable in class org.jruby.java.MiniJava.AbstractJavaWrapperMethod
 
isStatic - Variable in class org.jruby.java.MiniJava.AbstractJavaWrapperMethodZero
 
isStaticCallTarget() - Method in class org.jruby.compiler.ir.instructions.CALL_Instr
 
isStaticCallTarget() - Method in class org.jruby.compiler.ir.instructions.JRUBY_IMPL_CALL_Instr
 
isStaticCallTarget() - Method in class org.jruby.compiler.ir.instructions.RUBY_INTERNALS_CALL_Instr
 
isStaticCallTarget() - Method in class org.jruby.compiler.ir.instructions.YIELD_Instr
 
isSTDIO(int) - Static method in enum org.jruby.util.io.STDIO
 
isStore() - Method in enum org.jruby.compiler.ir.Operation
 
isSubsetOf(ModeFlags) - Method in class org.jruby.util.io.ModeFlags
Check whether the target set of flags is a superset of this one; used to ensure that a file is not re-opened with more privileges than it already had.
issueBreakEvent(CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
issueBreakEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
issueBreakEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
issueBreakEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
issueLoopBreak() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
issueLoopNext() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
issueLoopRedo() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
issueNextEvent(CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
issueNextEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
issueNextEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
issueNextEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
issueRedoEvent() - Method in interface org.jruby.compiler.BodyCompiler
 
issueRedoEvent() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
issueRedoEvent() - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
issueRedoEvent() - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
issueRetryEvent() - Method in interface org.jruby.compiler.BodyCompiler
 
issueRetryEvent() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isSupported() - Method in class org.jruby.ext.ffi.Platform
 
isSync() - Method in class org.jruby.util.io.ChannelStream
 
isSync() - Method in class org.jruby.util.io.OpenFile
 
isSync() - Method in interface org.jruby.util.io.Stream
 
isTaint() - Method in class org.jruby.RubyBasicObject
Gets the taint.
isTaint() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod isTaint.
istore(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
isTracing() - Method in class org.jruby.internal.runtime.GlobalVariable
 
isTrue() - Method in class org.jruby.compiler.ir.operands.BooleanLiteral
 
isTrue() - Method in class org.jruby.RubyBasicObject
Is this value a true value or not? Based on the RubyBasicObject.FALSE_F flag.
isTrue() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
isTruncate() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify to truncate the target file.
isub() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
isUndefined() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Whether this method is the "undefined" method, used to represent a missing or undef'ed method.
isUnix() - Method in class org.jruby.ext.ffi.Platform
 
isUnoptimizable() - Method in class org.jruby.compiler.ir.IR_Method
 
isUntrusted() - Method in class org.jruby.RubyBasicObject
Is this value untrusted or not? Shortcut for doing getFlag(UNTRUSTED_F).
isUntrusted() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod isUntrusted.
isUsageError() - Method in exception org.jruby.exceptions.MainExitException
 
isValidClassVariableName(String) - Static method in class org.jruby.util.IdUtil
 
isValidConstantName(String) - Static method in class org.jruby.util.IdUtil
 
isValidInstanceVariableName(String) - Static method in class org.jruby.util.IdUtil
 
isValueReferenceNeeded() - Method in class org.jruby.ext.ffi.StructLayout.Member
Checks if a reference to the ruby object assigned to this field needs to be stored
isVarArgs() - Method in class org.jruby.javasupport.JavaCallable
 
isVarArgs() - Method in class org.jruby.javasupport.JavaConstructor
 
isVarArgs() - Method in class org.jruby.javasupport.JavaMethod
 
isVarArgs() - Method in interface org.jruby.javasupport.ParameterTypes
 
isVarArgs() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
isVarArgs() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
isVerbose() - Method in interface org.jruby.common.IRubyWarnings
 
isVerbose() - Method in class org.jruby.common.NullWarnings
 
isVerbose() - Method in class org.jruby.common.RubyWarnings
 
isVerbose() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
isVerbose() - Method in class org.jruby.management.Config
 
isVerbose() - Method in interface org.jruby.management.ConfigMBean
 
isVerbose() - Method in class org.jruby.Ruby
 
isVerbose() - Method in class org.jruby.RubyInstanceConfig
 
isWhenTriggered(IRubyObject, IRubyObject, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
isWithinDefined() - Method in class org.jruby.runtime.ThreadContext
Is this thread actively in defined? at the moment.
isWithinTrace() - Method in class org.jruby.runtime.ThreadContext
Is this thread actively tracing at this moment.
isWritable() - Method in class org.jruby.util.io.ChannelDescriptor
Whether the channel associated with this descriptor is writable (i.e.
isWritable() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify "writable", either read/write or write-only
isWritable() - Method in class org.jruby.util.io.OpenFile
 
isWriteBuffered() - Method in class org.jruby.util.io.OpenFile
 
iterator() - Method in class org.jruby.RubyArray
 
iterator(RubyModule) - Method in class org.jruby.runtime.ObjectSpace
 
iterator() - Method in class org.jruby.util.collections.WeakHashSet
 
iterNode - Variable in class org.jruby.ast.CallNode
 
iterNode - Variable in class org.jruby.ast.FCallNode
 
IterNode - Class in org.jruby.ast
Represents a block.
IterNode(ISourcePosition, Node, StaticScope, Node) - Constructor for class org.jruby.ast.IterNode
 
IterNode(ISourcePosition, ArgsNode, Node, StaticScope) - Constructor for class org.jruby.ast.IterNode
 
iushr() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ixor() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 

J

jarFiles - Variable in class org.jruby.runtime.load.LoadService
 
JarredScript - Class in org.jruby.runtime.load
Loading of Ruby scripts packaged in Jar files.
JarredScript(LoadServiceResource) - Constructor for class org.jruby.runtime.load.JarredScript
 
Java - Class in org.jruby.javasupport
 
Java() - Constructor for class org.jruby.javasupport.Java
 
Java.JavaProxyClassMethods - Class in org.jruby.javasupport
 
Java.JavaProxyClassMethods() - Constructor for class org.jruby.javasupport.Java.JavaProxyClassMethods
 
java_alias(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaProxyClassMethods
 
java_alias(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaProxyClassMethods
 
java_class() - Method in class org.jruby.javasupport.JavaObject
 
java_class(ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
java_class() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
java_class(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyJRuby.JRubyClassExtensions
 
java_class_methods() - Method in class org.jruby.javasupport.JavaClass
 
java_instance_methods() - Method in class org.jruby.javasupport.JavaClass
 
java_length() - Method in class org.jruby.libraries.ThreadLibrary.Queue
 
java_method(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.JavaProxy
 
java_method(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.java.proxies.JavaProxy
 
java_method(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaProxyClassMethods
 
java_method(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaProxyClassMethods
 
java_method(IRubyObject[]) - Method in class org.jruby.javasupport.JavaClass
 
java_object(ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
java_object_set(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
java_send(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.JavaProxy
 
java_send(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.java.proxies.JavaProxy
 
java_send(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.proxies.JavaProxy
 
java_send(ThreadContext, IRubyObject[]) - Method in class org.jruby.java.proxies.JavaProxy
 
java_to_primitive(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.Java
Deprecated. 
java_to_primitive(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
java_to_ruby(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.Java
Deprecated. 
java_to_ruby(Ruby, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
java_type() - Method in class org.jruby.javasupport.JavaObject
 
java_type() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
JAVA_VERSION - Static variable in class org.jruby.RubyInstanceConfig
The version to use for generated classes.
JavaAccessibleObject - Class in org.jruby.javasupport
 
JavaAccessibleObject(Ruby, RubyClass) - Constructor for class org.jruby.javasupport.JavaAccessibleObject
 
JavaArray - Class in org.jruby.javasupport
 
JavaArray(Ruby, Object) - Constructor for class org.jruby.javasupport.JavaArray
 
javaArrayFromRubyArray(ThreadContext, IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
javaArraySubarray(ThreadContext, JavaArray, int, int) - Method in class org.jruby.javasupport.JavaClass
 
JavaArrayUtilities - Class in org.jruby.javasupport
 
JavaArrayUtilities() - Constructor for class org.jruby.javasupport.JavaArrayUtilities
 
javaCallable - Variable in class org.jruby.java.invokers.RubyToJavaInvoker
 
JavaCallable - Class in org.jruby.javasupport
 
JavaCallable(Ruby, RubyClass, Class<?>[]) - Constructor for class org.jruby.javasupport.JavaCallable
 
javaCallables - Variable in class org.jruby.java.invokers.RubyToJavaInvoker
 
JavaClass - Class in org.jruby.javasupport
 
javaClass() - Method in class org.jruby.javasupport.JavaClass
 
JavaCompiledScript - Class in org.jruby.runtime.load
 
JavaCompiledScript(LoadServiceResource) - Constructor for class org.jruby.runtime.load.JavaCompiledScript
 
JavaConstructor - Class in org.jruby.javasupport
 
JavaConstructor(Ruby, Constructor<?>) - Constructor for class org.jruby.javasupport.JavaConstructor
 
JavaCrypt - Class in org.jruby.util.string
 
JavaCrypt() - Constructor for class org.jruby.util.string.JavaCrypt
 
JavaEmbedUtils - Class in org.jruby.javasupport
Utility functions to help embedders out.
JavaEmbedUtils() - Constructor for class org.jruby.javasupport.JavaEmbedUtils
 
JavaEmbedUtils.EvalUnit - Interface in org.jruby.javasupport
All implementers can be run and will return the last value in the evaluation unit.
JavaEmbedUtils.InterpretedEvalUnit - Class in org.jruby.javasupport
An evaluation unit which is based on running JRuby's interpreter (as opposed to the compiler).
JavaEmbedUtils.InterpretedEvalUnit(Ruby, Node) - Constructor for class org.jruby.javasupport.JavaEmbedUtils.InterpretedEvalUnit
 
JavaField - Class in org.jruby.javasupport
 
JavaField(Ruby, Field) - Constructor for class org.jruby.javasupport.JavaField
 
JavaInterfaceTemplate - Class in org.jruby.java.proxies
 
JavaInterfaceTemplate() - Constructor for class org.jruby.java.proxies.JavaInterfaceTemplate
 
JavaMethod - Class in org.jruby.internal.runtime.methods
 
JavaMethod(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod
 
JavaMethod(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod
 
JavaMethod() - Constructor for class org.jruby.internal.runtime.methods.JavaMethod
 
JavaMethod - Class in org.jruby.javasupport
 
JavaMethod(Ruby, Method) - Constructor for class org.jruby.javasupport.JavaMethod
 
JavaMethod.JavaMethodN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
JavaMethod.JavaMethodN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
JavaMethod.JavaMethodNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodNBlock
 
JavaMethod.JavaMethodNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodNBlock
 
JavaMethod.JavaMethodOne - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOne(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOne
 
JavaMethod.JavaMethodOne(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOne
 
JavaMethod.JavaMethodOneBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneBlock
 
JavaMethod.JavaMethodOneBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneBlock
 
JavaMethod.JavaMethodOneOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrN
 
JavaMethod.JavaMethodOneOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrN
 
JavaMethod.JavaMethodOneOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrNBlock
 
JavaMethod.JavaMethodOneOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrNBlock
 
JavaMethod.JavaMethodOneOrTwo - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwo(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwo
 
JavaMethod.JavaMethodOneOrTwo(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwo
 
JavaMethod.JavaMethodOneOrTwoBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwoBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoBlock
 
JavaMethod.JavaMethodOneOrTwoBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoBlock
 
JavaMethod.JavaMethodOneOrTwoOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwoOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrN
 
JavaMethod.JavaMethodOneOrTwoOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrN
 
JavaMethod.JavaMethodOneOrTwoOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwoOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrNBlock
 
JavaMethod.JavaMethodOneOrTwoOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrNBlock
 
JavaMethod.JavaMethodOneOrTwoOrThree - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwoOrThree(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThree
 
JavaMethod.JavaMethodOneOrTwoOrThree(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThree
 
JavaMethod.JavaMethodOneOrTwoOrThreeBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwoOrThreeBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeBlock
 
JavaMethod.JavaMethodOneOrTwoOrThreeBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeBlock
 
JavaMethod.JavaMethodOneOrTwoOrThreeOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwoOrThreeOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrN
 
JavaMethod.JavaMethodOneOrTwoOrThreeOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrN
 
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock
 
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock
 
JavaMethod.JavaMethodThree - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodThree(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThree
 
JavaMethod.JavaMethodThree(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThree
 
JavaMethod.JavaMethodThreeBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodThreeBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeBlock
 
JavaMethod.JavaMethodThreeBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeBlock
 
JavaMethod.JavaMethodThreeOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodThreeOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrN
 
JavaMethod.JavaMethodThreeOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrN
 
JavaMethod.JavaMethodThreeOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodThreeOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrNBlock
 
JavaMethod.JavaMethodThreeOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrNBlock
 
JavaMethod.JavaMethodTwo - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwo(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwo
 
JavaMethod.JavaMethodTwo(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwo
 
JavaMethod.JavaMethodTwoBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwoBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoBlock
 
JavaMethod.JavaMethodTwoBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoBlock
 
JavaMethod.JavaMethodTwoOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwoOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrN
 
JavaMethod.JavaMethodTwoOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrN
 
JavaMethod.JavaMethodTwoOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwoOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrNBlock
 
JavaMethod.JavaMethodTwoOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrNBlock
 
JavaMethod.JavaMethodTwoOrThree - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwoOrThree(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThree
 
JavaMethod.JavaMethodTwoOrThree(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThree
 
JavaMethod.JavaMethodTwoOrThreeBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwoOrThreeBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeBlock
 
JavaMethod.JavaMethodTwoOrThreeBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeBlock
 
JavaMethod.JavaMethodTwoOrThreeOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwoOrThreeOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrN
 
JavaMethod.JavaMethodTwoOrThreeOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrN
 
JavaMethod.JavaMethodTwoOrThreeOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwoOrThreeOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrNBlock
 
JavaMethod.JavaMethodTwoOrThreeOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrNBlock
 
JavaMethod.JavaMethodZero - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZero(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZero
 
JavaMethod.JavaMethodZero(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZero
 
JavaMethod.JavaMethodZeroBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroBlock
 
JavaMethod.JavaMethodZeroBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroBlock
 
JavaMethod.JavaMethodZeroOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrN
 
JavaMethod.JavaMethodZeroOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrN
 
JavaMethod.JavaMethodZeroOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrNBlock
 
JavaMethod.JavaMethodZeroOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrNBlock
 
JavaMethod.JavaMethodZeroOrOne - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOne(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOne
 
JavaMethod.JavaMethodZeroOrOne(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOne
 
JavaMethod.JavaMethodZeroOrOneBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneBlock
 
JavaMethod.JavaMethodZeroOrOneBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneBlock
 
JavaMethod.JavaMethodZeroOrOneOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrN
 
JavaMethod.JavaMethodZeroOrOneOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrN
 
JavaMethod.JavaMethodZeroOrOneOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrNBlock
 
JavaMethod.JavaMethodZeroOrOneOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrNBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwo - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwo(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwo
 
JavaMethod.JavaMethodZeroOrOneOrTwo(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwo
 
JavaMethod.JavaMethodZeroOrOneOrTwoBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwoBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrN
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrN
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThree
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThree
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock
 
JavaMethodDescriptor - Class in org.jruby.anno
 
JavaMethodDescriptor(Method) - Constructor for class org.jruby.anno.JavaMethodDescriptor
 
JavaNameMangler - Class in org.jruby.util
 
JavaNameMangler() - Constructor for class org.jruby.util.JavaNameMangler
 
JavaObject - Class in org.jruby.javasupport
 
JavaObject(Ruby, RubyClass, Object) - Constructor for class org.jruby.javasupport.JavaObject
 
JavaObject(Ruby, Object) - Constructor for class org.jruby.javasupport.JavaObject
 
JavaProxy - Class in org.jruby.java.proxies
 
JavaProxy(Ruby, RubyClass) - Constructor for class org.jruby.java.proxies.JavaProxy
 
JavaProxyClass - Class in org.jruby.javasupport.proxy
Generalized proxy for classes and interfaces.
JavaProxyClass.ProxyMethodImpl - Class in org.jruby.javasupport.proxy
 
JavaProxyClass.ProxyMethodImpl(Ruby, JavaProxyClass, Method, Method) - Constructor for class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
JavaProxyClassFactory - Class in org.jruby.javasupport.proxy
 
JavaProxyClassFactory() - Constructor for class org.jruby.javasupport.proxy.JavaProxyClassFactory
 
JavaProxyConstructor - Class in org.jruby.javasupport.proxy
 
JavaProxyInvocationHandler - Interface in org.jruby.javasupport.proxy
 
JavaProxyMethod - Interface in org.jruby.javasupport.proxy
 
JavaProxyMethods - Class in org.jruby.javasupport
 
JavaProxyMethods() - Constructor for class org.jruby.javasupport.JavaProxyMethods
 
JavaProxyReflectionObject - Class in org.jruby.javasupport.proxy
 
JavaProxyReflectionObject(Ruby, RubyClass) - Constructor for class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
JavaSupport - Class in org.jruby.javasupport
 
JavaSupport(Ruby) - Constructor for class org.jruby.javasupport.JavaSupport
 
javaToRuby(Ruby, Object) - Static method in class org.jruby.java.MiniJava
 
javaToRuby(Ruby, Object) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Convert a java object to a Ruby object.
javaToRuby(Ruby, boolean) - Static method in class org.jruby.javasupport.JavaEmbedUtils
 
javaToRuby(Ruby, byte) - Static method in class org.jruby.javasupport.JavaEmbedUtils
 
javaToRuby(Ruby, char) - Static method in class org.jruby.javasupport.JavaEmbedUtils
 
javaToRuby(Ruby, double) - Static method in class org.jruby.javasupport.JavaEmbedUtils
 
javaToRuby(Ruby, float) - Static method in class org.jruby.javasupport.JavaEmbedUtils
 
javaToRuby(Ruby, int) - Static method in class org.jruby.javasupport.JavaEmbedUtils
 
javaToRuby(Ruby, long) - Static method in class org.jruby.javasupport.JavaEmbedUtils
 
javaToRuby(Ruby, short) - Static method in class org.jruby.javasupport.JavaEmbedUtils
 
JavaUtil - Class in org.jruby.javasupport
 
JavaUtil() - Constructor for class org.jruby.javasupport.JavaUtil
 
JavaUtil.JavaConverter - Class in org.jruby.javasupport
 
JavaUtil.JavaConverter(Class) - Constructor for class org.jruby.javasupport.JavaUtil.JavaConverter
 
JavaUtil.NumericConverter - Interface in org.jruby.javasupport
 
JavaUtil.RubyConverter - Interface in org.jruby.javasupport
Deprecated. 
JavaUtilities - Class in org.jruby.javasupport
 
JavaUtilities() - Constructor for class org.jruby.javasupport.JavaUtilities
 
JDK6 - Class in org.jruby.compiler.ir.targets
 
JDK6() - Constructor for class org.jruby.compiler.ir.targets.JDK6
 
JDK7 - Class in org.jruby.compiler.ir.targets
 
JDK7() - Constructor for class org.jruby.compiler.ir.targets.JDK7
 
JFFIInvoker - Class in org.jruby.ext.ffi.jffi
 
JIS - Static variable in class org.jruby.RubyNKF
 
JITCompiler - Class in org.jruby.compiler
 
JITCompiler(Ruby) - Constructor for class org.jruby.compiler.JITCompiler
 
JITCompiler.JITClassGenerator - Class in org.jruby.compiler
 
JITCompiler.JITClassGenerator(String, Ruby, DefaultMethod, ThreadContext) - Constructor for class org.jruby.compiler.JITCompiler.JITClassGenerator
 
JITCompilerMBean - Interface in org.jruby.compiler
 
JittedMethod - Class in org.jruby.internal.runtime.methods
This is the mixed-mode method type.
JittedMethod(RubyModule, StaticScope, Script, CallConfiguration, Visibility, Arity, ISourcePosition, DefaultMethod) - Constructor for class org.jruby.internal.runtime.methods.JittedMethod
 
join() - Method in class org.jruby.internal.runtime.FutureThread
 
join(long) - Method in class org.jruby.internal.runtime.FutureThread
We check for zero millis here because Future appears to wait for zero if you pass it zero, where Thread behavior is to wait forever.
join() - Method in class org.jruby.internal.runtime.NativeThread
 
join(long) - Method in class org.jruby.internal.runtime.NativeThread
 
join() - Method in interface org.jruby.internal.runtime.ThreadLike
 
join(long) - Method in interface org.jruby.internal.runtime.ThreadLike
 
join(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_join
join(ThreadContext) - Method in class org.jruby.RubyArray
 
join(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
join(IRubyObject[]) - Method in class org.jruby.RubyThread
 
Join - Class in org.jruby.util
 
Join.AsyncReaction - Class in org.jruby.util
 
Join.AsyncReaction(int[]) - Constructor for class org.jruby.util.Join.AsyncReaction
 
Join.AsyncReaction(Enum<?>, Enum<?>...) - Constructor for class org.jruby.util.Join.AsyncReaction
 
Join.FastReaction - Class in org.jruby.util
 
Join.FastReaction(int[]) - Constructor for class org.jruby.util.Join.FastReaction
 
Join.FastReaction(Enum<?>, Enum<?>...) - Constructor for class org.jruby.util.Join.FastReaction
 
Join.Reaction - Class in org.jruby.util
 
Join.Spec - Class in org.jruby.util
 
Join.Spec() - Constructor for class org.jruby.util.Join.Spec
 
Join.SyncReaction - Class in org.jruby.util
 
Join.SyncReaction(int[]) - Constructor for class org.jruby.util.Join.SyncReaction
 
Join.SyncReaction(Enum<?>, Enum<?>...) - Constructor for class org.jruby.util.Join.SyncReaction
 
JRUBY_IMPL_CALL_Instr - Class in org.jruby.compiler.ir.instructions
 
JRUBY_IMPL_CALL_Instr(Variable, Operand, Operand[]) - Constructor for class org.jruby.compiler.ir.instructions.JRUBY_IMPL_CALL_Instr
 
JRUBY_IMPL_CALL_Instr(Variable, Operand, Operand[], Operand) - Constructor for class org.jruby.compiler.ir.instructions.JRUBY_IMPL_CALL_Instr
 
JRUBY_PROPERTIES - Static variable in class org.jruby.runtime.Constants
 
JRubyApplet - Class in org.jruby
 
JRubyApplet() - Constructor for class org.jruby.JRubyApplet
 
JRubyApplet.RubyMethods - Class in org.jruby
 
JRubyApplet.RubyMethods() - Constructor for class org.jruby.JRubyApplet.RubyMethods
 
JRubyClass - Annotation Type in org.jruby.anno
 
JRubyClassLoader - Class in org.jruby.util
 
JRubyClassLoader(ClassLoader) - Constructor for class org.jruby.util.JRubyClassLoader
 
JRubyClient - Class in org.jruby
 
JRubyClient(String[]) - Constructor for class org.jruby.JRubyClient
 
JRubyConstant - Annotation Type in org.jruby.anno
 
JRubyEngine - Class in org.jruby.javasupport.bsf
An implementation of a JRuby BSF implementation.
JRubyEngine() - Constructor for class org.jruby.javasupport.bsf.JRubyEngine
 
JRubyFile - Class in org.jruby.util
This file acts as an alternative to NormalizedFile, due to the problems with current working directory.
JRubyFile(String) - Constructor for class org.jruby.util.JRubyFile
 
JRubyLibrary - Class in org.jruby.libraries
 
JRubyLibrary() - Constructor for class org.jruby.libraries.JRubyLibrary
 
JRubyMethod - Annotation Type in org.jruby.anno
 
JRubyModule - Annotation Type in org.jruby.anno
 
JRubyNonExistentFile - Class in org.jruby.util
 
JRubyObjectInputStream - Class in org.jruby.util.io
 
JRubyObjectInputStream(Ruby, RubyClass) - Constructor for class org.jruby.util.io.JRubyObjectInputStream
 
JRubyPOSIXHandler - Class in org.jruby.ext
 
JRubyPOSIXHandler(Ruby) - Constructor for class org.jruby.ext.JRubyPOSIXHandler
 
jrubyScript() - Static method in class org.jruby.libraries.RbConfigLibrary
 
JRubySerializationLibrary - Class in org.jruby.libraries
 
JRubySerializationLibrary() - Constructor for class org.jruby.libraries.JRubySerializationLibrary
 
JRubyServer - Class in org.jruby
 
JRubyService - Class in org.jruby
 
JRubyService() - Constructor for class org.jruby.JRubyService
 
JRubyService.Configuration - Class in org.jruby
 
JRubyService.Configuration(String) - Constructor for class org.jruby.JRubyService.Configuration
 
jrubyShell() - Static method in class org.jruby.libraries.RbConfigLibrary
 
jsr(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
JUMP_Instr - Class in org.jruby.compiler.ir.instructions
 
JUMP_Instr(Label) - Constructor for class org.jruby.compiler.ir.instructions.JUMP_Instr
 
JumpException - Exception in org.jruby.exceptions
This class should be used for performance reasons if the Exception don't need a stack trace.
JumpException() - Constructor for exception org.jruby.exceptions.JumpException
Constructor for flow-control-only JumpExceptions.
JumpException(String) - Constructor for exception org.jruby.exceptions.JumpException
Constructor for JumpException.
JumpException(String, Throwable) - Constructor for exception org.jruby.exceptions.JumpException
 
JumpException.BreakJump - Exception in org.jruby.exceptions
 
JumpException.BreakJump(JumpTarget, Object) - Constructor for exception org.jruby.exceptions.JumpException.BreakJump
 
JumpException.FlowControlException - Exception in org.jruby.exceptions
 
JumpException.FlowControlException() - Constructor for exception org.jruby.exceptions.JumpException.FlowControlException
 
JumpException.FlowControlException(JumpTarget, Object) - Constructor for exception org.jruby.exceptions.JumpException.FlowControlException
 
JumpException.NextJump - Exception in org.jruby.exceptions
 
JumpException.NextJump(Object) - Constructor for exception org.jruby.exceptions.JumpException.NextJump
 
JumpException.RedoJump - Exception in org.jruby.exceptions
 
JumpException.RedoJump() - Constructor for exception org.jruby.exceptions.JumpException.RedoJump
 
JumpException.RetryJump - Exception in org.jruby.exceptions
 
JumpException.RetryJump() - Constructor for exception org.jruby.exceptions.JumpException.RetryJump
 
JumpException.ReturnJump - Exception in org.jruby.exceptions
 
JumpException.ReturnJump(JumpTarget, Object) - Constructor for exception org.jruby.exceptions.JumpException.ReturnJump
 
JumpException.SpecialJump - Exception in org.jruby.exceptions
 
JumpException.SpecialJump() - Constructor for exception org.jruby.exceptions.JumpException.SpecialJump
 
JumpException.ThrowJump - Exception in org.jruby.exceptions
 
JumpException.ThrowJump(JumpTarget, Object) - Constructor for exception org.jruby.exceptions.JumpException.ThrowJump
 
JUMPS_HAVE_BACKTRACE - Static variable in class org.jruby.RubyInstanceConfig
 
JumpTarget - Interface in org.jruby.internal.runtime
Marker interface for jump targets.
JVM - Class in org.jruby.compiler.ir.targets
 
JVM() - Constructor for class org.jruby.compiler.ir.targets.JVM
 
JVM - Static variable in class org.jruby.platform.Platform
 

K

k__ENCODING__ - Static variable in class org.jruby.parser.DefaultRubyParser
 
k__ENCODING__ - Static variable in class org.jruby.parser.Ruby19Parser
 
k__ENCODING__ - Static variable in interface org.jruby.parser.Tokens
 
k__FILE__ - Static variable in class org.jruby.parser.DefaultRubyParser
 
k__FILE__ - Static variable in class org.jruby.parser.Ruby19Parser
 
k__FILE__ - Static variable in interface org.jruby.parser.Tokens
 
k__LINE__ - Static variable in class org.jruby.parser.DefaultRubyParser
 
k__LINE__ - Static variable in class org.jruby.parser.Ruby19Parser
 
k__LINE__ - Static variable in interface org.jruby.parser.Tokens
 
k_exact_p(IRubyObject) - Static method in class org.jruby.util.Numeric
 
k_inexact_p(IRubyObject) - Static method in class org.jruby.util.Numeric
 
kALIAS - Static variable in class org.jruby.parser.DefaultRubyParser
 
kALIAS - Static variable in class org.jruby.parser.Ruby19Parser
 
kALIAS - Static variable in interface org.jruby.parser.Tokens
 
kAND - Static variable in class org.jruby.parser.DefaultRubyParser
 
kAND - Static variable in class org.jruby.parser.Ruby19Parser
 
kAND - Static variable in interface org.jruby.parser.Tokens
 
kBEGIN - Static variable in class org.jruby.parser.DefaultRubyParser
 
kBEGIN - Static variable in class org.jruby.parser.Ruby19Parser
 
kBEGIN - Static variable in interface org.jruby.parser.Tokens
 
kBREAK - Static variable in class org.jruby.parser.DefaultRubyParser
 
kBREAK - Static variable in class org.jruby.parser.Ruby19Parser
 
kBREAK - Static variable in interface org.jruby.parser.Tokens
 
kCASE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kCASE - Static variable in class org.jruby.parser.Ruby19Parser
 
kCASE - Static variable in interface org.jruby.parser.Tokens
 
kCLASS - Static variable in class org.jruby.parser.DefaultRubyParser
 
kCLASS - Static variable in class org.jruby.parser.Ruby19Parser
 
kCLASS - Static variable in interface org.jruby.parser.Tokens
 
kcode(ThreadContext) - Method in class org.jruby.RubyRegexp
 
KCode - Class in org.jruby.util
 
kcode(Ruby) - Method in class org.jruby.util.KCode
 
kDEF - Static variable in class org.jruby.parser.DefaultRubyParser
 
kDEF - Static variable in class org.jruby.parser.Ruby19Parser
 
kDEF - Static variable in interface org.jruby.parser.Tokens
 
kDEFINED - Static variable in class org.jruby.parser.DefaultRubyParser
 
kDEFINED - Static variable in class org.jruby.parser.Ruby19Parser
 
kDEFINED - Static variable in interface org.jruby.parser.Tokens
 
kDO - Static variable in class org.jruby.parser.DefaultRubyParser
 
kDO - Static variable in class org.jruby.parser.Ruby19Parser
 
kDO - Static variable in interface org.jruby.parser.Tokens
 
kDO_BLOCK - Static variable in class org.jruby.parser.DefaultRubyParser
 
kDO_BLOCK - Static variable in class org.jruby.parser.Ruby19Parser
 
kDO_BLOCK - Static variable in interface org.jruby.parser.Tokens
 
kDO_COND - Static variable in class org.jruby.parser.DefaultRubyParser
 
kDO_COND - Static variable in class org.jruby.parser.Ruby19Parser
 
kDO_COND - Static variable in interface org.jruby.parser.Tokens
 
kDO_LAMBDA - Static variable in class org.jruby.parser.DefaultRubyParser
 
kDO_LAMBDA - Static variable in class org.jruby.parser.Ruby19Parser
 
kDO_LAMBDA - Static variable in interface org.jruby.parser.Tokens
 
kELSE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kELSE - Static variable in class org.jruby.parser.Ruby19Parser
 
kELSE - Static variable in interface org.jruby.parser.Tokens
 
kELSIF - Static variable in class org.jruby.parser.DefaultRubyParser
 
kELSIF - Static variable in class org.jruby.parser.Ruby19Parser
 
kELSIF - Static variable in interface org.jruby.parser.Tokens
 
kEND - Static variable in class org.jruby.parser.DefaultRubyParser
 
kEND - Static variable in class org.jruby.parser.Ruby19Parser
 
kEND - Static variable in interface org.jruby.parser.Tokens
 
kENSURE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kENSURE - Static variable in class org.jruby.parser.Ruby19Parser
 
kENSURE - Static variable in interface org.jruby.parser.Tokens
 
KernelJavaAddons - Class in org.jruby.java.addons
 
KernelJavaAddons() - Constructor for class org.jruby.java.addons.KernelJavaAddons
 
key(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
key_p(IRubyObject) - Method in class org.jruby.RubyThread
 
keyEquals(Object, Object) - Method in class org.jruby.util.GenericMap
 
keyEquals(Object, Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
keyHash(Object) - Method in class org.jruby.util.GenericMap
 
keyHash(Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
keyIterator() - Method in class org.jruby.util.GenericMap
 
keyPressed(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
keyReleased(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
keys() - Method in class org.jruby.RubyHash
rb_hash_keys
keys() - Method in class org.jruby.RubyThread
 
keySet() - Method in class org.jruby.RubyHash
 
keySet() - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
keySet() - Method in class org.jruby.util.GenericMap
 
keyTyped(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
KeyValuePair - Class in org.jruby.compiler.ir.operands
 
KeyValuePair(Operand, Operand) - Constructor for class org.jruby.compiler.ir.operands.KeyValuePair
 
kFALSE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kFALSE - Static variable in class org.jruby.parser.Ruby19Parser
 
kFALSE - Static variable in interface org.jruby.parser.Tokens
 
kFOR - Static variable in class org.jruby.parser.DefaultRubyParser
 
kFOR - Static variable in class org.jruby.parser.Ruby19Parser
 
kFOR - Static variable in interface org.jruby.parser.Tokens
 
kIF - Static variable in class org.jruby.parser.DefaultRubyParser
 
kIF - Static variable in class org.jruby.parser.Ruby19Parser
 
kIF - Static variable in interface org.jruby.parser.Tokens
 
kIF_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kIF_MOD - Static variable in class org.jruby.parser.Ruby19Parser
 
kIF_MOD - Static variable in interface org.jruby.parser.Tokens
 
kill(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
Deprecated. 
kill(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
kill(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
kill(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyThread
 
kill() - Method in class org.jruby.RubyThread
 
kill_bang() - Method in class org.jruby.RubyThread
 
kIN - Static variable in class org.jruby.parser.DefaultRubyParser
 
kIN - Static variable in class org.jruby.parser.Ruby19Parser
 
kIN - Static variable in interface org.jruby.parser.Tokens
 
kind_of_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyObject
rb_obj_is_kind_of call-seq: obj.is_a?(class) => true or false obj.kind_of?(class) => true or false Returns true if class is the class of obj, or if class is one of the superclasses of obj or modules included in obj.
kindOf - Variable in class org.jruby.RubyModule
 
klBEGIN - Static variable in class org.jruby.parser.DefaultRubyParser
 
klBEGIN - Static variable in class org.jruby.parser.Ruby19Parser
 
klBEGIN - Static variable in interface org.jruby.parser.Tokens
 
klEND - Static variable in class org.jruby.parser.DefaultRubyParser
 
klEND - Static variable in class org.jruby.parser.Ruby19Parser
 
klEND - Static variable in interface org.jruby.parser.Tokens
 
kMODULE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kMODULE - Static variable in class org.jruby.parser.Ruby19Parser
 
kMODULE - Static variable in interface org.jruby.parser.Tokens
 
kNEXT - Static variable in class org.jruby.parser.DefaultRubyParser
 
kNEXT - Static variable in class org.jruby.parser.Ruby19Parser
 
kNEXT - Static variable in interface org.jruby.parser.Tokens
 
kNIL - Static variable in class org.jruby.parser.DefaultRubyParser
 
kNIL - Static variable in class org.jruby.parser.Ruby19Parser
 
kNIL - Static variable in interface org.jruby.parser.Tokens
 
kNOT - Static variable in class org.jruby.parser.DefaultRubyParser
 
kNOT - Static variable in class org.jruby.parser.Ruby19Parser
 
kNOT - Static variable in interface org.jruby.parser.Tokens
 
kOR - Static variable in class org.jruby.parser.DefaultRubyParser
 
kOR - Static variable in class org.jruby.parser.Ruby19Parser
 
kOR - Static variable in interface org.jruby.parser.Tokens
 
kREDO - Static variable in class org.jruby.parser.DefaultRubyParser
 
kREDO - Static variable in class org.jruby.parser.Ruby19Parser
 
kREDO - Static variable in interface org.jruby.parser.Tokens
 
kRESCUE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kRESCUE - Static variable in class org.jruby.parser.Ruby19Parser
 
kRESCUE - Static variable in interface org.jruby.parser.Tokens
 
kRESCUE_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kRESCUE_MOD - Static variable in class org.jruby.parser.Ruby19Parser
 
kRESCUE_MOD - Static variable in interface org.jruby.parser.Tokens
 
kRETRY - Static variable in class org.jruby.parser.DefaultRubyParser
 
kRETRY - Static variable in class org.jruby.parser.Ruby19Parser
 
kRETRY - Static variable in interface org.jruby.parser.Tokens
 
kRETURN - Static variable in class org.jruby.parser.DefaultRubyParser
 
kRETURN - Static variable in class org.jruby.parser.Ruby19Parser
 
kRETURN - Static variable in interface org.jruby.parser.Tokens
 
kSELF - Static variable in class org.jruby.parser.DefaultRubyParser
 
kSELF - Static variable in class org.jruby.parser.Ruby19Parser
 
kSELF - Static variable in interface org.jruby.parser.Tokens
 
kSUPER - Static variable in class org.jruby.parser.DefaultRubyParser
 
kSUPER - Static variable in class org.jruby.parser.Ruby19Parser
 
kSUPER - Static variable in interface org.jruby.parser.Tokens
 
kTHEN - Static variable in class org.jruby.parser.DefaultRubyParser
 
kTHEN - Static variable in class org.jruby.parser.Ruby19Parser
 
kTHEN - Static variable in interface org.jruby.parser.Tokens
 
kTRUE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kTRUE - Static variable in class org.jruby.parser.Ruby19Parser
 
kTRUE - Static variable in interface org.jruby.parser.Tokens
 
kUNDEF - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNDEF - Static variable in class org.jruby.parser.Ruby19Parser
 
kUNDEF - Static variable in interface org.jruby.parser.Tokens
 
kUNLESS - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNLESS - Static variable in class org.jruby.parser.Ruby19Parser
 
kUNLESS - Static variable in interface org.jruby.parser.Tokens
 
kUNLESS_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNLESS_MOD - Static variable in class org.jruby.parser.Ruby19Parser
 
kUNLESS_MOD - Static variable in interface org.jruby.parser.Tokens
 
kUNTIL - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNTIL - Static variable in class org.jruby.parser.Ruby19Parser
 
kUNTIL - Static variable in interface org.jruby.parser.Tokens
 
kUNTIL_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNTIL_MOD - Static variable in class org.jruby.parser.Ruby19Parser
 
kUNTIL_MOD - Static variable in interface org.jruby.parser.Tokens
 
kWHEN - Static variable in class org.jruby.parser.DefaultRubyParser
 
kWHEN - Static variable in class org.jruby.parser.Ruby19Parser
 
kWHEN - Static variable in interface org.jruby.parser.Tokens
 
kWHILE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kWHILE - Static variable in class org.jruby.parser.Ruby19Parser
 
kWHILE - Static variable in interface org.jruby.parser.Tokens
 
kWHILE_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kWHILE_MOD - Static variable in class org.jruby.parser.Ruby19Parser
 
kWHILE_MOD - Static variable in interface org.jruby.parser.Tokens
 
kYIELD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kYIELD - Static variable in class org.jruby.parser.Ruby19Parser
 
kYIELD - Static variable in interface org.jruby.parser.Tokens
 

L

l2d() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
l2f() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
l2i() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
label(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
Label - Class in org.jruby.compiler.ir.operands
 
Label(String) - Constructor for class org.jruby.compiler.ir.operands.Label
 
LABEL_Instr - Class in org.jruby.compiler.ir.instructions
 
LABEL_Instr(Label) - Constructor for class org.jruby.compiler.ir.instructions.LABEL_Instr
 
ladd() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
laload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lambda(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
LambdaNode - Class in org.jruby.ast
Stubby lambda node (1.9 only)
LambdaNode(ISourcePosition, ArgsNode, Node, StaticScope) - Constructor for class org.jruby.ast.LambdaNode
 
land() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
last(IRubyObject[]) - Method in class org.jruby.RubyArray
Deprecated. Use the versions with zero, one, or two args.
last() - Method in class org.jruby.RubyArray
rb_ary_last
last(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_last
last - Variable in class org.jruby.RubyArray.RubyArrayConversionIterator
 
last() - Method in class org.jruby.RubyRange
 
last(ThreadContext) - Method in class org.jruby.RubyRange
 
last(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
last_match(IRubyObject) - Static method in class org.jruby.RubyRegexp
rb_reg_last_match
last_match_s(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRegexp
Deprecated. Use the versions with zero, one, or two args.
last_match_s(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyRegexp
rb_reg_s_last_match / match_getter
last_match_s(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRegexp
rb_reg_s_last_match
lastIndexOf(Object) - Method in class org.jruby.RubyArray
 
LASTLINE - Static variable in class org.jruby.compiler.ASTInspector
 
lastName - Variable in class org.jruby.runtime.callsite.SuperCallSite
 
lastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lastWasBeginOfLine() - Method in class org.jruby.lexer.yacc.ByteListLexerSource
 
lastWasBeginOfLine() - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
 
lastWasBeginOfLine() - Method in class org.jruby.lexer.yacc.LexerSource
 
LateLoadingLibrary - Class in org.jruby.ext
 
LateLoadingLibrary(String, String, ClassLoader) - Constructor for class org.jruby.ext.LateLoadingLibrary
 
LAZYHANDLES_COMPILE - Static variable in class org.jruby.RubyInstanceConfig
 
lchmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFile
 
lchmod(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
lchown(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyFile
 
lchown(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
lcm(ThreadContext, IRubyObject) - Method in class org.jruby.RubyInteger
rb_lcm
lcmp() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lconst_0() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ldc(Object) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ldexp(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
ldexp(double, long) - Static method in class org.jruby.util.Numeric
 
ldiv() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
LeCallSite - Class in org.jruby.runtime.callsite
 
LeCallSite() - Constructor for class org.jruby.runtime.callsite.LeCallSite
 
leftNode - Variable in class org.jruby.ast.Colon2Node
 
length - Variable in class org.jruby.ext.ffi.ArrayMemoryIO
 
length() - Method in class org.jruby.ext.ffi.Type.Array
 
length(ThreadContext) - Method in class org.jruby.ext.ffi.Type.Array
 
LENGTH - Static variable in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un
 
length() - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
length() - Method in class org.jruby.javasupport.JavaArray
 
length() - Method in class org.jruby.javasupport.JavaObject
 
length() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
length(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.Queue
 
length() - Method in class org.jruby.RubyArray
rb_ary_length
length() - Method in class org.jruby.RubyDigest.Base
 
length() - Method in class org.jruby.RubyString
rb_str_length
length() - Method in class org.jruby.RubyStringIO
 
length() - Method in class org.jruby.RubySymbol
 
length(Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
length19() - Method in class org.jruby.RubyString
 
level() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
lexer - Variable in class org.jruby.parser.DefaultRubyParser
 
lexer - Variable in class org.jruby.parser.ParserSupport
 
lexer - Variable in class org.jruby.parser.Ruby19Parser
 
LexerSource - Class in org.jruby.lexer.yacc
This class is what feeds the lexer.
LexerSource(String, List<String>, int, boolean) - Constructor for class org.jruby.lexer.yacc.LexerSource
Create our food-source for the lexer
lgamma(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
Based on Gergő Nemes's Gamma Function approximation formula, we compute Log Gamma function for real number x.
LIBC - Static variable in class org.jruby.ext.ffi.Platform
 
libPattern - Variable in class org.jruby.ext.ffi.Platform
 
LIBPREFIX - Static variable in class org.jruby.ext.ffi.Platform
 
library(ThreadContext) - Method in class org.jruby.ext.ffi.jffi.DynamicLibrary.Symbol
 
Library - Interface in org.jruby.runtime.load
 
library - Variable in class org.jruby.runtime.load.LoadService.SearchState
 
LIBSUFFIX - Static variable in class org.jruby.ext.ffi.Platform
 
limit(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyBigDecimal
 
line(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
line(int, Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
line - Variable in class org.jruby.lexer.yacc.LexerSource
 
lineno(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
lineno(ThreadContext) - Method in class org.jruby.RubyIO
Returns the current line number.
lineno() - Method in class org.jruby.RubyStringIO
 
lineno() - Method in class org.jruby.RubyZlib.RubyGzipReader
 
lineno_set(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
lineno_set(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
Sets the current line number.
lineNumber(ISourcePosition) - Method in interface org.jruby.compiler.BodyCompiler
This method provides a way to specify a line number for the current piece of code being compiled.
lineNumber(ISourcePosition) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
lines(ThreadContext) - Method in class org.jruby.RubyIO
 
lines(ThreadContext, Block) - Method in class org.jruby.RubyString
 
lines(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
lines(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyStringIO
 
lines18(ThreadContext, Block) - Method in class org.jruby.RubyString
 
lines18(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
link(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
linux_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Platform
 
list(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
list(ThreadContext, IRubyObject) - Static method in class org.jruby.RubySignal
 
list(IRubyObject) - Static method in class org.jruby.RubyThread
 
list(Block) - Method in class org.jruby.RubyThreadGroup
 
list(FilenameFilter) - Method in class org.jruby.util.JRubyFile
 
list(FilenameFilter) - Method in class org.jruby.util.JRubyNonExistentFile
 
list() - Method in class org.jruby.util.NormalizedFile
 
list(FilenameFilter) - Method in class org.jruby.util.NormalizedFile
 
list_append(Node, Node) - Method in class org.jruby.parser.ParserSupport19
 
list_concat(Node, Node) - Method in class org.jruby.parser.ParserSupport19
 
listen(IRubyObject) - Method in class org.jruby.ext.socket.RubyTCPServer
Deprecated. 
listen(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyTCPServer
 
listen(IRubyObject) - Method in class org.jruby.ext.socket.RubyUNIXServer
Deprecated. 
listen(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyUNIXServer
 
listen(int, int) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
listFiles() - Method in class org.jruby.util.JRubyFile
 
listFiles(FileFilter) - Method in class org.jruby.util.JRubyFile
 
listFiles(FilenameFilter) - Method in class org.jruby.util.JRubyFile
 
listFiles() - Method in class org.jruby.util.JRubyNonExistentFile
 
listFiles(FileFilter) - Method in class org.jruby.util.JRubyNonExistentFile
 
listFiles(FilenameFilter) - Method in class org.jruby.util.JRubyNonExistentFile
 
listFiles() - Method in class org.jruby.util.NormalizedFile
 
listFiles(FileFilter) - Method in class org.jruby.util.NormalizedFile
 
listFiles(FilenameFilter) - Method in class org.jruby.util.NormalizedFile
 
listIterator() - Method in class org.jruby.RubyArray
 
listIterator(int) - Method in class org.jruby.RubyArray
 
ListNode - Class in org.jruby.ast
All Nodes which have a list representation inherit this.
ListNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.ListNode
Create a new ListNode.
ListNode(ISourcePosition) - Constructor for class org.jruby.ast.ListNode
 
listRoots() - Static method in class org.jruby.util.JRubyFile
 
listRoots() - Static method in class org.jruby.util.JRubyNonExistentFile
 
listRoots() - Static method in class org.jruby.util.NormalizedFile
 
literal_concat(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
literalSwitch(int[], Object[], ArrayCallback, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
literalSwitch(int[], Object[], ArrayCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
LITTLE_ENDIAN - Static variable in class org.jruby.ext.ffi.Platform
 
LITTLE_ENDIAN - Static variable in class org.jruby.platform.Platform
 
LiveVariableNode - Class in org.jruby.compiler.ir.dataflow.analyses
 
LiveVariableNode(DataFlowProblem, BasicBlock) - Constructor for class org.jruby.compiler.ir.dataflow.analyses.LiveVariableNode
 
LiveVariablesProblem - Class in org.jruby.compiler.ir.dataflow.analyses
 
LiveVariablesProblem() - Constructor for class org.jruby.compiler.ir.dataflow.analyses.LiveVariablesProblem
 
ljust(IRubyObject) - Method in class org.jruby.RubyString
rb_str_ljust
ljust(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
ljust(IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. 
ljust19(IRubyObject) - Method in class org.jruby.RubyString
 
ljust19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
lload(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lmul() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lneg() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
load(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.ast.executable.AbstractScript
 
load(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in interface org.jruby.ast.executable.Script
 
load(Ruby, boolean) - Method in class org.jruby.ext.ffi.Factory.Service
 
load(Ruby, boolean) - Method in class org.jruby.ext.LateLoadingLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.Readline.Service
 
load(Ruby, boolean) - Method in class org.jruby.ext.socket.RubySocket.Service
 
load(Ruby, boolean) - Method in class org.jruby.ext.Timeout
 
load(Ruby, boolean) - Method in class org.jruby.ext.WeakRef.WeakRefLibrary
 
load(Ruby, boolean) - Method in class org.jruby.java.MiniJava
 
load(Ruby, boolean) - Method in class org.jruby.javasupport.Java
 
load(Ruby, boolean) - Method in class org.jruby.libraries.BigDecimalLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.DigestLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.DigestLibrary.MD5
 
load(Ruby, boolean) - Method in class org.jruby.libraries.DigestLibrary.RMD160
 
load(Ruby, boolean) - Method in class org.jruby.libraries.DigestLibrary.SHA1
 
load(Ruby, boolean) - Method in class org.jruby.libraries.DigestLibrary.SHA2
 
load(Ruby, boolean) - Method in class org.jruby.libraries.EnumeratorLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.EtcLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.FcntlLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.FiberLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.IConvLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.IOWaitLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.JRubyLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.JRubySerializationLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.NetProtocolBufferedIOLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.NKFLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.RbConfigLibrary
Just enough configuration settings (most don't make sense in Java) to run the rubytests unit tests.
load(Ruby, boolean) - Method in class org.jruby.libraries.StringIOLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.StringScannerLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.TempfileLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.ThreadLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.ZlibLibrary
 
load(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyBigDecimal
 
load(Ruby, boolean) - Method in class org.jruby.RubyJRuby.CoreExtLibrary
 
load(Ruby, boolean) - Method in class org.jruby.RubyJRuby.ExtLibrary
 
load(Ruby, boolean) - Method in class org.jruby.RubyJRuby.TypeLibrary
 
load(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
load(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyMarshal
 
load(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyNameError.RubyNameErrorMessage
 
load(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyTime
 
load(Ruby, boolean) - Method in class org.jruby.runtime.load.ClassExtensionLibrary
 
load(Ruby, boolean) - Method in class org.jruby.runtime.load.ExternalScript
 
load(Ruby, String) - Method in interface org.jruby.runtime.load.IAutoloadMethod
 
load(Ruby, boolean) - Method in class org.jruby.runtime.load.JarredScript
 
load(Ruby, boolean) - Method in class org.jruby.runtime.load.JavaCompiledScript
 
load(Ruby, boolean) - Method in interface org.jruby.runtime.load.Library
 
load(String, boolean) - Method in class org.jruby.runtime.load.LoadService
 
load(Ruby, boolean) - Method in class org.jruby.runtime.load.LoadService.ScriptClassSearcher.ScriptClassLibrary
 
load(Ruby, boolean) - Method in class org.jruby.util.BuiltinScript
 
loadBlock() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadBlock() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
loadClass(String) - Method in interface org.jruby.compiler.BodyCompiler
 
loadClass(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadClass(JRubyClassLoader) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
loadConstantSet(RubyModule, Class<E>) - Method in class org.jruby.Ruby
 
loadConstantSet(RubyModule, String) - Method in class org.jruby.Ruby
 
loadCurrentModule() - Method in interface org.jruby.compiler.BodyCompiler
 
loadCurrentModule() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadedFeatures - Variable in class org.jruby.runtime.load.LoadService
 
loadedFeaturesInternal - Variable in class org.jruby.runtime.load.LoadService
 
loadEncoding(ByteList) - Method in class org.jruby.runtime.encoding.EncodingService
 
loadException() - Method in interface org.jruby.compiler.BodyCompiler
 
loadException() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadFalse() - Method in interface org.jruby.compiler.BodyCompiler
Load a Ruby "false" value on top of the stack.
loadFalse() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadFile(String, InputStream, boolean) - Method in class org.jruby.Ruby
 
loadFilename() - Method in interface org.jruby.compiler.BodyCompiler
 
loadFilename() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadJavaClassQuiet(String) - Method in class org.jruby.javasupport.JavaSupport
 
loadJavaClassVerbose(String) - Method in class org.jruby.javasupport.JavaSupport
 
loadName - Variable in class org.jruby.runtime.load.LoadService.SearchState
 
loadNil() - Method in interface org.jruby.compiler.BodyCompiler
Load a Ruby "nil" value on top of the stack.
loadNil() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadNull() - Method in interface org.jruby.compiler.BodyCompiler
 
loadNull() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadObject() - Method in interface org.jruby.compiler.BodyCompiler
Load the Object class
loadObject() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadPath - Variable in class org.jruby.runtime.load.LoadService
 
loadPathLooksLikeJarURL(String) - Method in class org.jruby.runtime.load.LoadService
 
loadPaths() - Method in class org.jruby.RubyInstanceConfig
 
loadRuntime() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadScript(Script) - Method in class org.jruby.Ruby
 
loadScriptFromFile(Ruby, InputStream, String) - Static method in class org.jruby.runtime.load.CompiledScriptLoader
 
loadSelf() - Method in interface org.jruby.compiler.BodyCompiler
 
loadSelf() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
LoadService - Class in org.jruby.runtime.load
How require works in JRuby When requiring a name from Ruby, JRuby will first remove any file extension it knows about, thereby making it possible to use this string to see if JRuby has already loaded the name in question.
LoadService(Ruby) - Constructor for class org.jruby.runtime.load.LoadService
 
LoadService.AlreadyLoaded - Exception in org.jruby.runtime.load
 
LoadService.AlreadyLoaded(RubyString) - Constructor for exception org.jruby.runtime.load.LoadService.AlreadyLoaded
 
LoadService.BailoutSearcher - Class in org.jruby.runtime.load
 
LoadService.BailoutSearcher() - Constructor for class org.jruby.runtime.load.LoadService.BailoutSearcher
 
LoadService.ClassLoaderSearcher - Class in org.jruby.runtime.load
 
LoadService.ClassLoaderSearcher() - Constructor for class org.jruby.runtime.load.LoadService.ClassLoaderSearcher
 
LoadService.ExtensionSearcher - Class in org.jruby.runtime.load
 
LoadService.ExtensionSearcher() - Constructor for class org.jruby.runtime.load.LoadService.ExtensionSearcher
 
LoadService.LoadSearcher - Interface in org.jruby.runtime.load
 
LoadService.NormalSearcher - Class in org.jruby.runtime.load
 
LoadService.NormalSearcher() - Constructor for class org.jruby.runtime.load.LoadService.NormalSearcher
 
LoadService.ScriptClassSearcher - Class in org.jruby.runtime.load
 
LoadService.ScriptClassSearcher() - Constructor for class org.jruby.runtime.load.LoadService.ScriptClassSearcher
 
LoadService.ScriptClassSearcher.ScriptClassLibrary - Class in org.jruby.runtime.load
 
LoadService.ScriptClassSearcher.ScriptClassLibrary(Script) - Constructor for class org.jruby.runtime.load.LoadService.ScriptClassSearcher.ScriptClassLibrary
 
LoadService.SearchState - Class in org.jruby.runtime.load
 
LoadService.SearchState(String) - Constructor for class org.jruby.runtime.load.LoadService.SearchState
 
LoadService.SuffixType - Enum in org.jruby.runtime.load
 
LoadServiceResource - Class in org.jruby.runtime.load
Simple struct to capture name seperate from URL.
LoadServiceResource(URL, String) - Constructor for class org.jruby.runtime.load.LoadServiceResource
 
LoadServiceResource(URL, String, boolean) - Constructor for class org.jruby.runtime.load.LoadServiceResource
 
LoadServiceResource(File, String) - Constructor for class org.jruby.runtime.load.LoadServiceResource
 
LoadServiceResource(File, String, boolean) - Constructor for class org.jruby.runtime.load.LoadServiceResource
 
loadStandardError() - Method in interface org.jruby.compiler.BodyCompiler
 
loadStandardError() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadThis() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadThreadContext() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadTrue() - Method in interface org.jruby.compiler.BodyCompiler
Load a Ruby "true" value on top of the stack.
loadTrue() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadUnboxedArgument(SkinnyMethodAdapter, int, Class) - Static method in class org.jruby.compiler.util.HandleFactory
 
local_class_p() - Method in class org.jruby.javasupport.JavaClass
 
local_variables(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
Returns an Array with the names of all local variables.
LocalAsgnNode - Class in org.jruby.ast
An assignment to a local variable.
LocalAsgnNode(ISourcePosition, String, int, Node) - Constructor for class org.jruby.ast.LocalAsgnNode
 
LocalOptimizationPass - Class in org.jruby.compiler.ir.compiler_pass.opts
 
LocalOptimizationPass() - Constructor for class org.jruby.compiler.ir.compiler_pass.opts.LocalOptimizationPass
 
LocalStaticScope - Class in org.jruby.parser
 
LocalStaticScope(StaticScope) - Constructor for class org.jruby.parser.LocalStaticScope
 
LocalStaticScope(StaticScope, String[]) - Constructor for class org.jruby.parser.LocalStaticScope
 
localtime() - Method in class org.jruby.RubyTime
 
LocalVarNode - Class in org.jruby.ast
Access a local variable
LocalVarNode(ISourcePosition, int, String) - Constructor for class org.jruby.ast.LocalVarNode
 
lock(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.Mutex
 
LOCK_EX - Static variable in class org.jruby.RubyFile
 
LOCK_NB - Static variable in class org.jruby.RubyFile
 
LOCK_SH - Static variable in class org.jruby.RubyFile
 
LOCK_UN - Static variable in class org.jruby.RubyFile
 
lockAndRequire(String) - Method in class org.jruby.runtime.load.LoadService
 
locked_p(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.Mutex
 
lockProxy() - Method in class org.jruby.javasupport.JavaClass
 
log(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
Returns the natural logarithm of x.
log10(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
Returns the base 10 logarithm of x.
log10_19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
log2(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
Returns the base 2 logarithm of x.
log2_19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
log_19(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyMath
 
long2big(long) - Static method in class org.jruby.RubyBignum
 
LONG_SIZE - Static variable in class org.jruby.ext.ffi.ArrayMemoryIO
 
LongResultConverter - Interface in org.jruby.ext.ffi.jffi
 
longSize - Variable in class org.jruby.ext.ffi.Platform
 
longSize() - Method in class org.jruby.ext.ffi.Platform
Gets the size of a C 'long' on the native platform.
longToBinaryByteList(long) - Static method in class org.jruby.util.Convert2
 
longToBinaryBytes(long) - Static method in class org.jruby.util.Convert2
 
longToByteArray(long, int, boolean) - Static method in class org.jruby.util.Convert2
 
longToByteList(long) - Static method in class org.jruby.util.Convert2
 
longToByteList(long, int) - Static method in class org.jruby.util.Convert2
 
longToCharBytes(long) - Static method in class org.jruby.util.Convert2
 
longToHexByteList(long) - Static method in class org.jruby.util.Convert2
 
longToHexByteList(long, boolean) - Static method in class org.jruby.util.Convert2
 
longToHexBytes(long) - Static method in class org.jruby.util.Convert2
 
longToHexBytes(long, boolean) - Static method in class org.jruby.util.Convert2
 
longToOctalByteList(long) - Static method in class org.jruby.util.Convert2
 
longToOctalBytes(long) - Static method in class org.jruby.util.Convert2
 
longValue(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
Converts characters like 'a' or 't' to an integer value
lookup(String) - Method in class org.jruby.RubySymbol.SymbolTable
 
lookup(long) - Method in class org.jruby.RubySymbol.SymbolTable
 
lookupswitch(Label, int[], Label[]) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
loop_1_9(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
lor() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lrem() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lreturn() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lseek(long, int) - Method in class org.jruby.util.io.ChannelDescriptor
Perform a low-level seek operation on the associated channel if it is instanceof FileChannel, or raise PipeException if it is not a FileChannel.
lseek(long, int) - Method in class org.jruby.util.io.ChannelStream
Implementation of libc "lseek", which seeks on seekable streams, raises EPIPE if the fd is assocated with a pipe, socket, or FIFO, and doesn't do anything for other cases (like stdio).
lseek(long, int) - Method in interface org.jruby.util.io.Stream
Perform a seek based on pos().
lshl() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lshr() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lstat(ThreadContext) - Method in class org.jruby.RubyFile
 
lstat(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
lstore(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lstrip(ThreadContext) - Method in class org.jruby.RubyString
rb_str_lstrip / rb_str_lstrip_bang
lstrip19(ThreadContext) - Method in class org.jruby.RubyString
 
lstrip_bang(ThreadContext) - Method in class org.jruby.RubyString
 
lstrip_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
lsub() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
LtCallSite - Class in org.jruby.runtime.callsite
 
LtCallSite() - Constructor for class org.jruby.runtime.callsite.LtCallSite
 
lushr() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lxor() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 

M

mac_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Platform
 
magnitude(ThreadContext) - Method in class org.jruby.RubyFixnum
fix_abs/1.9
magnitude(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_quo
magnitude(ThreadContext) - Method in class org.jruby.RubyFloat
flo_abs/1.9
magnitude(ThreadContext) - Method in class org.jruby.RubyNumeric
num_abs/1.9
main(String[]) - Static method in class org.jruby.anno.InvokerGenerator
 
main(String[]) - Static method in class org.jruby.compiler.ir.IR_Builder
 
main(String[]) - Static method in class org.jruby.compiler.ir.targets.JVM
 
main(String[]) - Static method in class org.jruby.compiler.util.HandleFactory
 
main(String[]) - Static method in class org.jruby.demo.IRBConsole
 
main(String[]) - Static method in class org.jruby.javasupport.bsf.BSFExample
 
main(String[]) - Static method in class org.jruby.JRubyClient
 
main(String[]) - Static method in class org.jruby.JRubyServer
 
Main - Class in org.jruby
Class used to launch the interpreter.
Main(RubyInstanceConfig) - Constructor for class org.jruby.Main
 
Main(InputStream, PrintStream, PrintStream) - Constructor for class org.jruby.Main
 
Main() - Constructor for class org.jruby.Main
 
main(String[]) - Static method in class org.jruby.Main
 
main(String[]) - Static method in class org.jruby.platform.Platform
 
main(IRubyObject) - Static method in class org.jruby.RubyThread
 
main(String[]) - Static method in class org.jruby.util.unsafe.UnsafeGenerator
 
MainExitException - Exception in org.jruby.exceptions
 
MainExitException(int, String) - Constructor for exception org.jruby.exceptions.MainExitException
 
MainExitException(int, boolean) - Constructor for exception org.jruby.exceptions.MainExitException
 
mainThread(IRubyObject) - Static method in class org.jruby.RubyThread
 
make_tmpname(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyTempfile
Compatibility with Tempfile#make_tmpname(basename, n) in MRI
makeMetaClass(RubyClass) - Method in class org.jruby.RubyBasicObject
rb_make_metaclass Will create a new meta class, insert this in the chain of classes for this specific object, and return the generated meta class.
makeMetaClass(RubyClass) - Method in class org.jruby.RubyClass
rb_make_metaclass
makeNullNil(Node) - Method in class org.jruby.parser.ParserSupport
 
makeShared(Ruby, int, int) - Method in class org.jruby.RubyString
 
makeShared19(Ruby, int, int) - Method in class org.jruby.RubyString
 
mangledFilenameForStartupClasspath(String) - Static method in class org.jruby.util.JavaNameMangler
 
mangleFilenameForClasspath(String) - Static method in class org.jruby.util.JavaNameMangler
 
mangleFilenameForClasspath(String, String, String) - Static method in class org.jruby.util.JavaNameMangler
 
mangleFilenameForClasspath(String, String, String, boolean) - Static method in class org.jruby.util.JavaNameMangler
 
mangleMethodFieldName(String, Class[]) - Static method in class org.jruby.java.MiniJava
 
mangleStringForCleanJavaIdentifier(String) - Static method in class org.jruby.util.JavaNameMangler
 
MANT_DIG - Static variable in class org.jruby.RubyFloat
 
ManyVarsDynamicScope - Class in org.jruby.runtime.scope
Represents the the dynamic portion of scoping information.
ManyVarsDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.ManyVarsDynamicScope
 
ManyVarsDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.ManyVarsDynamicScope
 
map19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
map_bang(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_collect_bang
mapLibraryName(String) - Method in class org.jruby.ext.ffi.Platform
 
markDead() - Method in class org.jruby.compiler.ir.instructions.IR_Instr
 
markDeadInstructions() - Method in class org.jruby.compiler.ir.dataflow.analyses.LiveVariablesProblem
 
marshal - Variable in class org.jruby.RubyClass
 
marshal(Object, MarshalStream) - Method in class org.jruby.RubyClass
 
marshal_dump() - Method in class org.jruby.javasupport.JavaObject
 
marshal_dump(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_marshal_dump
marshal_dump(ThreadContext) - Method in class org.jruby.RubyRational
nurat_marshal_dump
marshal_load(ThreadContext, IRubyObject) - Method in class org.jruby.javasupport.JavaObject
 
marshal_load(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_marshal_load
marshal_load(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_marshal_load
MARSHAL_MAJOR - Static variable in class org.jruby.runtime.Constants
 
MARSHAL_MINOR - Static variable in class org.jruby.runtime.Constants
 
MarshalCache - Class in org.jruby.runtime.marshal
 
MarshalCache() - Constructor for class org.jruby.runtime.marshal.MarshalCache
 
MarshalStream - Class in org.jruby.runtime.marshal
Marshals objects into Ruby's binary marshal format.
MarshalStream(Ruby, OutputStream, int) - Constructor for class org.jruby.runtime.marshal.MarshalStream
 
marshalTo(RubyArray, MarshalStream) - Static method in class org.jruby.RubyArray
 
marshalTo(RubyBignum, MarshalStream) - Static method in class org.jruby.RubyBignum
 
marshalTo(MarshalStream) - Method in class org.jruby.RubyBoolean
 
marshalTo(RubyClass, MarshalStream) - Static method in class org.jruby.RubyClass
 
marshalTo(RubyFloat, MarshalStream) - Static method in class org.jruby.RubyFloat
 
marshalTo(RubyHash, MarshalStream) - Static method in class org.jruby.RubyHash
 
marshalTo(RubyModule, MarshalStream) - Static method in class org.jruby.RubyModule
 
marshalTo(RubyRegexp, MarshalStream) - Static method in class org.jruby.RubyRegexp
 
marshalTo(RubyStruct, MarshalStream) - Static method in class org.jruby.RubyStruct
 
marshalTo(Ruby, Object, RubyClass, MarshalStream) - Method in interface org.jruby.runtime.ObjectMarshal
 
match() - Method in interface org.jruby.compiler.BodyCompiler
 
match() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
MATCH - Static variable in class org.jruby.compiler.ir.operands.MethAddr
 
match(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
String#match(pattern) rb_str_match_m
MATCH - Static variable in class org.jruby.runtime.ClassIndex
 
match19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
match19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyString
 
match2(CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
match2(CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
MATCH2 - Static variable in class org.jruby.compiler.ir.operands.MethAddr
 
Match2Node - Class in org.jruby.ast
 
Match2Node(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.Match2Node
 
match3() - Method in interface org.jruby.compiler.BodyCompiler
 
match3() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
MATCH3 - Static variable in class org.jruby.compiler.ir.operands.MethAddr
 
match3(RubyRegexp, IRubyObject, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
Match3Node - Class in org.jruby.ast
 
Match3Node(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.Match3Node
 
match_last(IRubyObject) - Static method in class org.jruby.RubyRegexp
rb_reg_match_last
match_m(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRegexp
rb_reg_match_m
match_m19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyRegexp
 
match_m19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyRegexp
 
match_p(IRubyObject) - Method in class org.jruby.RubyStringScanner
 
match_post(IRubyObject) - Static method in class org.jruby.RubyRegexp
rb_reg_match_post
match_pre(IRubyObject) - Static method in class org.jruby.RubyRegexp
rb_reg_match_pre
matched(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
matched_p(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
matched_size() - Method in class org.jruby.RubyStringScanner
 
matchedsize(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
matches(String, Class[]) - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
matchingCallableArityFour(IRubyObject, Map, JavaCallable[], IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityN(IRubyObject, Map, ParameterTypes[], IRubyObject[], int) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityN(IRubyObject, Map, JavaCallable[], IRubyObject[], int) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityOne(IRubyObject, Map, JavaCallable[], IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityThree(IRubyObject, Map, JavaCallable[], IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityTwo(IRubyObject, Map, JavaCallable[], IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchMarker(ByteList, boolean, boolean) - Method in class org.jruby.lexer.yacc.ByteListLexerSource
 
matchMarker(ByteList, boolean, boolean) - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
 
matchMarker(ByteList, boolean, boolean) - Method in class org.jruby.lexer.yacc.LexerSource
Match marker against input consumering lexer source as it goes...Unless it does not match then it reverts lexer source back to point when this method was invoked.
MatchNode - Class in org.jruby.ast
 
MatchNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.MatchNode
 
max(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.SizedQueue
 
max(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
MAX - Static variable in class org.jruby.RubyFixnum
 
max(ThreadContext, Block) - Method in class org.jruby.RubyRange
 
MAX_10_EXP - Static variable in class org.jruby.RubyFloat
 
max_by(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
MAX_CLASSES - Static variable in class org.jruby.runtime.ClassIndex
 
MAX_EXP - Static variable in class org.jruby.RubyFloat
 
MAX_MARSHAL_FIXNUM - Static variable in class org.jruby.RubyFixnum
 
MAX_MEM_LEVEL - Static variable in class org.jruby.util.ZlibDeflate
 
max_set(ThreadContext, IRubyObject) - Method in class org.jruby.libraries.ThreadLibrary.SizedQueue
 
MAX_SPECIFIC_ARITY_HASH - Static variable in class org.jruby.javasupport.util.RuntimeHelpers
 
MAX_SPECIFIC_ARITY_OBJECT_ARRAY - Static variable in class org.jruby.javasupport.util.RuntimeHelpers
 
MAX_WBITS - Static variable in class org.jruby.util.ZlibDeflate
 
maxArgsCount - Variable in class org.jruby.ast.ArgsNode
 
maxgroups(IRubyObject) - Static method in class org.jruby.RubyProcess
 
maxgroups_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
mday() - Method in class org.jruby.RubyTime
 
mdump(IRubyObject[]) - Method in class org.jruby.RubyTime
 
member_class_p() - Method in class org.jruby.javasupport.JavaClass
 
members(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
members(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout
Gets a ruby array of the names of all members of this struct.
members(IRubyObject, Block) - Static method in class org.jruby.RubyStruct
 
members() - Method in class org.jruby.RubyStruct
 
members(IRubyObject, Block) - Static method in class org.jruby.RubyStruct.StructMethods
 
MemoryIO - Interface in org.jruby.ext.ffi
Abstracted memory operations.
MemoryPointer - Class in org.jruby.ext.ffi
 
MemoryUtil - Class in org.jruby.ext.ffi
 
merge(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyHash
rb_hash_merge
merge_bang(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyHash
rb_hash_update
message - Variable in class org.jruby.RubyException
 
message(ThreadContext) - Method in class org.jruby.RubyException
 
metaclass() - Method in interface org.jruby.compiler.BodyCompiler
 
metaclass() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
MetaClass - Class in org.jruby
 
MetaClass(Ruby) - Constructor for class org.jruby.MetaClass
NEWOBJ (in RubyObject#getSingletonClassClone())
MetaClass(Ruby, RubyClass) - Constructor for class org.jruby.MetaClass
rb_class_boot (for MetaClasses) (in makeMetaClass(RubyClass))
metaClass - Variable in class org.jruby.RubyBasicObject
 
MetaObject - Class in org.jruby.compiler.ir.operands
 
MetaObject(IR_Scope) - Constructor for class org.jruby.compiler.ir.operands.MetaObject
 
MethAddr - Class in org.jruby.compiler.ir.operands
 
MethAddr(String) - Constructor for class org.jruby.compiler.ir.operands.MethAddr
 
METHOD - Static variable in class org.jruby.compiler.ASTInspector
 
method - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
method - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
method - Variable in class org.jruby.compiler.impl.StandardInvocationCompiler
 
method() - Method in class org.jruby.compiler.ir.targets.JVM
 
method - Variable in class org.jruby.RubyMethod
 
method(IRubyObject) - Method in class org.jruby.RubyObject
rb_obj_method call-seq: obj.method(sym) => method Looks up the named method as a receiver in obj, returning a Method object (or raising NameError).
method - Variable in class org.jruby.runtime.callsite.CacheEntry
 
method_added(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
method_defined_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
METHOD_MANGLE - Static variable in class org.jruby.javasupport.JavaClass
 
method_missing(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
METHOD_MISSING - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
method_removed(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
method_undefined(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
MethodArgs - Interface in org.jruby.internal.runtime.methods
Any class which can expose information about the arguments it requires
methodArgs(IRubyObject) - Static method in class org.jruby.RubyJRuby.MethodExtensions
 
MethodBlock - Class in org.jruby.runtime
Internal live representation of a block ({...} or do ...
MethodBlock(RubyMethod, StaticScope) - Constructor for class org.jruby.runtime.MethodBlock
 
MethodBodyCompiler - Class in org.jruby.compiler.impl
MethodBodyCompiler is the base compiler for all method bodies.
MethodBodyCompiler(StandardASMCompiler, String, String, ASTInspector, StaticScope) - Constructor for class org.jruby.compiler.impl.MethodBodyCompiler
 
methodCache - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
MethodCacheMBean - Interface in org.jruby.management
 
methodCompiler - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
methodCompiler - Variable in class org.jruby.compiler.impl.StandardInvocationCompiler
 
MethodDefNode - Class in org.jruby.ast
 
MethodDefNode(ISourcePosition, ArgumentNode, ArgsNode, StaticScope, Node) - Constructor for class org.jruby.ast.MethodDefNode
 
MethodFactory - Class in org.jruby.ext.ffi.jffi
Common method factory definitions
MethodFactory() - Constructor for class org.jruby.ext.ffi.jffi.MethodFactory
 
MethodFactory - Class in org.jruby.runtime
MethodFactory is used to generate "invokers" or "method handles" given a target class, method name, and other characteristics.
MethodFactory() - Constructor for class org.jruby.runtime.MethodFactory
 
MethodFactory.MethodDefiningCallback - Interface in org.jruby.runtime
For batched method construction, the logic necessary to bind resulting method objects into a target module/class must be provided as a callback.
MethodIndex - Class in org.jruby.runtime
 
MethodIndex() - Constructor for class org.jruby.runtime.MethodIndex
 
MethodInvoker - Class in org.jruby.java.invokers
 
MethodMethod - Class in org.jruby.internal.runtime.methods
 
MethodMethod(RubyModule, RubyUnboundMethod, Visibility) - Constructor for class org.jruby.internal.runtime.methods.MethodMethod
Constructor for MethodMethod.
methodMissing(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.RubyKernel.MethodMissingMethod
 
methodMissing(DynamicMethod, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
methodMissing(DynamicMethod, IRubyObject) - Method in class org.jruby.runtime.callsite.FunctionalCachingCallSite
 
methodMissing(DynamicMethod, IRubyObject) - Method in class org.jruby.runtime.callsite.NormalCachingCallSite
 
methodMissing(DynamicMethod, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
methodMissing(DynamicMethod, IRubyObject) - Method in class org.jruby.runtime.callsite.VariableCachingCallSite
 
methodMissing(CacheEntry, CallType, String, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
methodName - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
methodName - Variable in class org.jruby.java.MiniJava.AbstractJavaWrapperMethod
 
methodName - Variable in class org.jruby.java.MiniJava.AbstractJavaWrapperMethodZero
 
methodName - Variable in class org.jruby.RubyMethod
 
methodName - Variable in class org.jruby.runtime.CallSite
 
METHODS - Static variable in class org.jruby.internal.runtime.methods.JavaMethod
 
methods() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
methods(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyObject
rb_obj_methods call-seq: obj.methods => array Returns a list of the names of methods publicly accessible in obj.
methods(ThreadContext, IRubyObject[], boolean) - Method in class org.jruby.RubyObject
 
methods19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyObject
 
microseconds() - Method in class org.jruby.RubyTime
 
MIME_DETECT - Static variable in class org.jruby.RubyNKF
 
min(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
MIN - Static variable in class org.jruby.RubyFixnum
 
min(ThreadContext, Block) - Method in class org.jruby.RubyRange
 
min() - Method in class org.jruby.RubyTime
 
MIN_10_EXP - Static variable in class org.jruby.RubyFloat
 
min_by(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
MIN_EXP - Static variable in class org.jruby.RubyFloat
 
MIN_MARSHAL_FIXNUM - Static variable in class org.jruby.RubyFixnum
 
MiniJava - Class in org.jruby.java
 
MiniJava() - Constructor for class org.jruby.java.MiniJava
 
MiniJava.AbstractJavaWrapperMethod - Class in org.jruby.java
 
MiniJava.AbstractJavaWrapperMethod(RubyModule, Method) - Constructor for class org.jruby.java.MiniJava.AbstractJavaWrapperMethod
 
MiniJava.AbstractJavaWrapperMethodZero - Class in org.jruby.java
 
MiniJava.AbstractJavaWrapperMethodZero(RubyModule, Method) - Constructor for class org.jruby.java.MiniJava.AbstractJavaWrapperMethodZero
 
MiniJava.JavaMethodFactory - Class in org.jruby.java
 
MiniJava.JavaMethodFactory() - Constructor for class org.jruby.java.MiniJava.JavaMethodFactory
 
MiniJava.JavaObjectWrapper - Class in org.jruby.java
 
MiniJava.JavaObjectWrapper(RubyClass, Object) - Constructor for class org.jruby.java.MiniJava.JavaObjectWrapper
 
MiniJava.JavaObjectWrapperMethod - Class in org.jruby.java
 
MiniJava.JavaObjectWrapperMethod(RubyModule, Method) - Constructor for class org.jruby.java.MiniJava.JavaObjectWrapperMethod
 
MiniJava.JavaObjectWrapperMethodZero - Class in org.jruby.java
 
MiniJava.JavaObjectWrapperMethodZero(RubyModule, Method) - Constructor for class org.jruby.java.MiniJava.JavaObjectWrapperMethodZero
 
MiniJava.JavaVoidWrapperMethod - Class in org.jruby.java
 
MiniJava.JavaVoidWrapperMethod(RubyModule, Method) - Constructor for class org.jruby.java.MiniJava.JavaVoidWrapperMethod
 
MiniJava.JavaVoidWrapperMethodZero - Class in org.jruby.java
 
MiniJava.JavaVoidWrapperMethodZero(RubyModule, Method) - Constructor for class org.jruby.java.MiniJava.JavaVoidWrapperMethodZero
 
minmax(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
minmax_by(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
minus_one(Ruby) - Static method in class org.jruby.RubyFixnum
 
MinusCallSite - Class in org.jruby.runtime.callsite
 
MinusCallSite() - Constructor for class org.jruby.runtime.callsite.MinusCallSite
 
mkdir(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyDir
Creates the directory specified by path.
mkdir19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyDir
 
mode(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyBigDecimal
 
mode() - Method in class org.jruby.RubyFileStat
 
ModeFlags - Class in org.jruby.util.io
This file represents the POSIX-like mode flags an open channel (as in a ChannelDescriptor) can have.
ModeFlags() - Constructor for class org.jruby.util.io.ModeFlags
Construct a new ModeFlags object with the default read-only flag.
ModeFlags(long) - Constructor for class org.jruby.util.io.ModeFlags
Construct a new ModeFlags object with the specified flags
modes - Variable in class org.jruby.util.io.ChannelStream
 
modifiers - Variable in class org.jruby.anno.JavaMethodDescriptor
 
modifiers() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
modifiers() - Method in class org.jruby.javasupport.JavaClass
 
modifiesCode() - Method in class org.jruby.compiler.ir.IR_Method
 
modify() - Method in class org.jruby.RubyHash
rb_hash_modify
modify() - Method in class org.jruby.RubyString
rb_str_modify
modify(int) - Method in class org.jruby.RubyString
rb_str_modify (with length bytes ensured)
modify19() - Method in class org.jruby.RubyString
 
modify19(int) - Method in class org.jruby.RubyString
 
MODULE - Static variable in class org.jruby.runtime.ClassIndex
 
module_eval(ThreadContext, Block) - Method in class org.jruby.RubyModule
 
module_eval(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyModule
 
module_eval(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyModule
 
module_eval(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyModule
 
module_eval(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyModule
Deprecated. 
module_function(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
rb_mod_modfunc
ModuleNode - Class in org.jruby.ast
Represents a module definition.
ModuleNode(ISourcePosition, Colon3Node, StaticScope, Node) - Constructor for class org.jruby.ast.ModuleNode
 
modulo(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_modulo
monitorenter() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
monitorexit() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
month() - Method in class org.jruby.RubyTime
 
MSG_DONTROUTE - Static variable in class org.jruby.ext.socket.RubySocket
 
MSG_OOB - Static variable in class org.jruby.ext.socket.RubySocket
 
MSG_PEEK - Static variable in class org.jruby.ext.socket.RubySocket
 
mtime(ThreadContext) - Method in class org.jruby.RubyFile
 
mtime(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
mtime() - Method in class org.jruby.RubyFileStat
 
mtime - Variable in class org.jruby.RubyZlib.RubyGzipFile
 
mtime() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
mtimeEquals(IRubyObject) - Method in class org.jruby.RubyFileStat
 
mtimeGreaterThan(IRubyObject) - Method in class org.jruby.RubyFileStat
 
mtimeLessThan(IRubyObject) - Method in class org.jruby.RubyFileStat
 
MulCallSite - Class in org.jruby.runtime.callsite
 
MulCallSite() - Constructor for class org.jruby.runtime.callsite.MulCallSite
 
mult2(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
multianewarray(String, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
multiAssign(Ruby, ThreadContext, IRubyObject, MultipleAsgn19Node, RubyArray, boolean) - Static method in class org.jruby.evaluator.AssignmentVisitor
 
multiAssign(Ruby, ThreadContext, IRubyObject, MultipleAsgnNode, RubyArray, boolean) - Static method in class org.jruby.evaluator.AssignmentVisitor
 
multiAssign(Ruby, ThreadContext, IRubyObject, MultipleAsgn19Node, RubyArray) - Static method in class org.jruby.evaluator.AssignmentVisitor
 
MultiOperandInstr - Class in org.jruby.compiler.ir.instructions
 
MultiOperandInstr(Operation, Variable, Operand[]) - Constructor for class org.jruby.compiler.ir.instructions.MultiOperandInstr
 
MULTIPLE_ASSIGNMENT - Static variable in class org.jruby.runtime.BlockBody
 
MultipleAsgn19Node - Class in org.jruby.ast
 
MultipleAsgn19Node(ISourcePosition, ListNode, Node, ListNode) - Constructor for class org.jruby.ast.MultipleAsgn19Node
 
multipleAsgnArrayNode(Ruby, ThreadContext, MultipleAsgnNode, ArrayNode, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
 
MultipleAsgnNode - Class in org.jruby.ast
 
MultipleAsgnNode(ISourcePosition, ListNode, Node) - Constructor for class org.jruby.ast.MultipleAsgnNode
 
multiplyWith(ThreadContext, RubyInteger) - Method in class org.jruby.RubyBigDecimal
 
multiplyWith(ThreadContext, RubyFloat) - Method in class org.jruby.RubyBigDecimal
 
multiplyWith(ThreadContext, RubyBignum) - Method in class org.jruby.RubyBigDecimal
 
mustCversion(IRubyObject) - Static method in class org.jruby.RubyStringScanner
 

N

NailMain - Class in org.jruby.util
 
NailMain() - Constructor for class org.jruby.util.NailMain
 
nailMain(NGContext) - Static method in class org.jruby.util.NailMain
 
name - Variable in class org.jruby.anno.JavaMethodDescriptor
 
name - Variable in class org.jruby.ast.Colon3Node
 
name - Variable in class org.jruby.compiler.DAGBuilder.N
 
name() - Method in class org.jruby.compiler.JITCompiler.JITClassGenerator
 
name(ThreadContext) - Method in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
NAME - Static variable in class org.jruby.ext.ffi.Platform
 
name - Variable in class org.jruby.ext.ffi.StructLayout.Member
The name of this member.
name() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
name() - Method in class org.jruby.javasupport.JavaClass
 
name() - Method in class org.jruby.javasupport.JavaField
 
name() - Method in class org.jruby.javasupport.JavaMethod
 
name() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
name - Variable in enum org.jruby.lexer.yacc.RubyYaccLexer.Keyword
 
NAME - Static variable in class org.jruby.platform.Platform
 
name(ThreadContext) - Method in class org.jruby.RubyMethod
 
name() - Method in class org.jruby.RubyModule
 
name() - Method in class org.jruby.RubyNameError
 
name(ThreadContext) - Method in class org.jruby.RubyUnboundMethod
 
name - Variable in class org.jruby.runtime.builtin.InstanceVariableTable.VariableTableEntry
 
name - Variable in class org.jruby.runtime.component.VariableEntry
 
name - Variable in class org.jruby.runtime.GlobalVariable
 
name() - Method in class org.jruby.runtime.GlobalVariable
 
name() - Method in interface org.jruby.util.ClassCache.ClassGenerator
 
name() - Method in class org.jruby.util.KCode
 
name19(ThreadContext) - Method in class org.jruby.RubyMethod
 
name19() - Method in class org.jruby.RubyModule
 
name19(ThreadContext) - Method in class org.jruby.RubyUnboundMethod
 
NAME_INDEX - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The lvar index method name being invoked
name_list(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
named_captures(ThreadContext) - Method in class org.jruby.RubyRegexp
rb_reg_named_captures
nameNode - Variable in class org.jruby.ast.MethodDefNode
 
nameOnInspection() - Method in class org.jruby.javasupport.JavaCallable
 
nameOnInspection() - Method in class org.jruby.javasupport.JavaConstructor
 
nameOnInspection() - Method in class org.jruby.javasupport.JavaMethod
 
nameOnInspection() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
nameOnInspection() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
nameOnInspection() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
names(ThreadContext) - Method in class org.jruby.RubyEncoding
 
names(ThreadContext, Block) - Method in class org.jruby.RubyMatchData
 
names(ThreadContext) - Method in class org.jruby.RubyRegexp
rb_reg_names
NAMES - Static variable in class org.jruby.RubySignal
 
NAMES - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
nan_p() - Method in class org.jruby.RubyBigDecimal
 
nan_p() - Method in class org.jruby.RubyFloat
flo_is_nan_p
NATIVE_NET_PROTOCOL - Static variable in class org.jruby.RubyInstanceConfig
 
native_read(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.IOModule
 
nativeEnabled - Static variable in class org.jruby.RubyInstanceConfig
 
NativeException - Class in org.jruby
 
NativeException(Ruby, RubyClass, Throwable) - Constructor for class org.jruby.NativeException
 
NativeParam - Interface in org.jruby.ext.ffi
This is just a marker interface to allow both NativeType and Callback to be used as parameter types.
NativeThread - Class in org.jruby.internal.runtime
 
NativeThread(RubyThread, IRubyObject[], Block) - Constructor for class org.jruby.internal.runtime.NativeThread
 
NativeThread(RubyThread, Thread) - Constructor for class org.jruby.internal.runtime.NativeThread
 
NativeType - Enum in org.jruby.ext.ffi
Native types
nativeType - Variable in class org.jruby.ext.ffi.Type
 
needsImplementer() - Method in class org.jruby.RubyModule
 
negate(IRubyObject, Ruby) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
negate(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_negate
negateCurrentValue() - Method in interface org.jruby.compiler.BodyCompiler
Perform a logical Ruby "not" operation on the value on top of the stack, leaving the negated result.
negateCurrentValue() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
negateFloat(FloatNode) - Method in class org.jruby.parser.ParserSupport
 
negateInteger(Node) - Method in class org.jruby.parser.ParserSupport
 
nesting(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyModule
Return an array of nested modules or classes.
NetProtocolBufferedIO - Class in org.jruby.ext
 
NetProtocolBufferedIO() - Constructor for class org.jruby.ext.NetProtocolBufferedIO
 
NetProtocolBufferedIO.NativeImpl - Class in org.jruby.ext
 
NetProtocolBufferedIO.NativeImpl(SelectableChannel) - Constructor for class org.jruby.ext.NetProtocolBufferedIO.NativeImpl
 
NetProtocolBufferedIOLibrary - Class in org.jruby.libraries
 
NetProtocolBufferedIOLibrary() - Constructor for class org.jruby.libraries.NetProtocolBufferedIOLibrary
 
NEVER - Static variable in class org.jruby.RubyBasicObject
A value that is used as a null sentinel in among other places the RubyArray implementation.
new_aref(Node, Token, Node) - Method in class org.jruby.parser.ParserSupport
 
new_args(ISourcePosition, ListNode, ListNode, RestArgNode, ListNode, BlockArgNode) - Method in class org.jruby.parser.ParserSupport
 
new_array(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
new_array(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_attrassign(ISourcePosition, Node, String, Node) - Method in class org.jruby.parser.ParserSupport
 
new_bv(Token) - Method in class org.jruby.parser.ParserSupport19
 
new_call(Node, Token, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
new_class(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.MiniJava
 
new_colon2(ISourcePosition, Node, String) - Method in class org.jruby.parser.ParserSupport
 
new_colon3(ISourcePosition, String) - Method in class org.jruby.parser.ParserSupport
 
new_complex(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_complex(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_complex(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_fcall(Token, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
new_float(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_instance(IRubyObject[]) - Method in class org.jruby.javasupport.JavaConstructor
 
new_instance(Object[]) - Method in class org.jruby.javasupport.JavaConstructor
 
new_instance(IRubyObject[], Block) - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
new_instance2(IRubyObject[], Block) - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
new_integer(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_local(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyTime
 
new_opElementAsgnNode(ISourcePosition, Node, String, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
new_proxy_instance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.javasupport.Java
Deprecated. 
new_proxy_instance2(IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.Java
 
new_rational(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_rational(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_rational(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_string(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_super(Node, Token) - Method in class org.jruby.parser.ParserSupport
 
new_utc(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyTime
 
new_yield(ISourcePosition, Node) - Method in class org.jruby.parser.ParserSupport
 
newAligned(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.ffi.MemoryPointer
 
newAligned(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.ffi.MemoryPointer
 
newAndNode(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
newArgSizeMismatchError(Ruby, int, int) - Static method in class org.jruby.javasupport.JavaMethod
 
newArgumentError(String) - Method in class org.jruby.Ruby
 
newArgumentError(int, int) - Method in class org.jruby.Ruby
 
newarray(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
newArray() - Method in class org.jruby.Ruby
 
newArray(IRubyObject) - Method in class org.jruby.Ruby
 
newArray(IRubyObject, IRubyObject) - Method in class org.jruby.Ruby
 
newArray(IRubyObject...) - Method in class org.jruby.Ruby
 
newArray(List<IRubyObject>) - Method in class org.jruby.Ruby
 
newArray(int) - Method in class org.jruby.Ruby
 
newArray(Ruby, long) - Static method in class org.jruby.RubyArray
rb_ary_new2
newArray(Ruby, int) - Static method in class org.jruby.RubyArray
 
newArray(Ruby) - Static method in class org.jruby.RubyArray
rb_ary_new
newArray(Ruby, IRubyObject) - Static method in class org.jruby.RubyArray
 
newArray(Ruby, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyArray
rb_assoc_new
newArray(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyArray
rb_ary_new4, rb_ary_new3
newArray(Ruby, Collection<? extends IRubyObject>) - Static method in class org.jruby.RubyArray
 
newArrayLight() - Method in class org.jruby.Ruby
 
newArrayLight(Ruby, long) - Static method in class org.jruby.RubyArray
 
newArrayLight(Ruby, int) - Static method in class org.jruby.RubyArray
 
newArrayLight(Ruby) - Static method in class org.jruby.RubyArray
rb_ary_new
newArrayLight(Ruby, IRubyObject) - Static method in class org.jruby.RubyArray
 
newArrayLight(Ruby, IRubyObject...) - Static method in class org.jruby.RubyArray
 
newArrayNoCopy(IRubyObject...) - Method in class org.jruby.Ruby
 
newArrayNoCopy(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyArray
 
newArrayNoCopy(Ruby, IRubyObject[], int) - Static method in class org.jruby.RubyArray
 
newArrayNoCopy(Ruby, IRubyObject[], int, int) - Static method in class org.jruby.RubyArray
 
newArrayNoCopyLight(IRubyObject...) - Method in class org.jruby.Ruby
 
newArrayNoCopyLight(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyArray
 
newArrayNode(ISourcePosition, Node) - Method in class org.jruby.parser.ParserSupport
 
newAttrAssignNode(ArrayNode) - Method in class org.jruby.ast.AttrAssignNode
 
newBigDecimal(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyBigDecimal.BigDecimalKernelMethods
 
newBigDecimal(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyBigDecimal
 
newBignum(Ruby, long) - Static method in class org.jruby.RubyBignum
 
newBignum(Ruby, double) - Static method in class org.jruby.RubyBignum
 
newBignum(Ruby, BigInteger) - Static method in class org.jruby.RubyBignum
 
newBignum(Ruby, String) - Static method in class org.jruby.RubyBignum
 
newBinding() - Method in class org.jruby.Ruby
 
newBinding(Binding) - Method in class org.jruby.Ruby
 
newBinding(Ruby, Binding) - Static method in class org.jruby.RubyBinding
 
newBinding(Ruby) - Static method in class org.jruby.RubyBinding
Deprecated. 
newBinding(Ruby, IRubyObject) - Static method in class org.jruby.RubyBinding
Deprecated. 
newBlockBody(IterNode, Arity, int) - Static method in class org.jruby.runtime.InterpretedBlock
 
newBlockPassProc(Block.Type, Block) - Method in class org.jruby.Ruby
 
newBoolean(boolean) - Method in class org.jruby.Ruby
 
newBoolean(Ruby, boolean) - Static method in class org.jruby.RubyBoolean
 
newCallbackInfo(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.CallbackInfo
CallbackInfo.new
newCallClosure(IRubyObject, RubyModule, Arity, BlockCallback, ThreadContext) - Static method in class org.jruby.runtime.CallBlock
 
newCaseNode(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
Ok I admit that this is somewhat ugly.
newClass(Ruby, RubyClass) - Static method in class org.jruby.RubyClass
Construct a new class with the given name scoped under Object (global) and with Object as its immediate superclass.
newClass(Ruby, RubyClass, CallSite[]) - Static method in class org.jruby.RubyClass
A variation on newClass that allow passing in an array of supplementary call sites to improve dynamic invocation.
newClass(Ruby, RubyClass, String, ObjectAllocator, RubyModule, boolean) - Static method in class org.jruby.RubyClass
Construct a new class with the given name, allocator, parent class, and containing class.
newClass(Ruby, RubyClass, String, ObjectAllocator, RubyModule, boolean, CallSite[]) - Static method in class org.jruby.RubyClass
A variation on newClass that allows passing in an array of supplementary call sites to improve dynamic invocation performance.
newCompiledBlock(Arity, StaticScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledBlock
 
newCompiledBlock(Arity, StaticScope, CompiledBlockCallback19, boolean, int) - Static method in class org.jruby.runtime.CompiledBlock19
 
newCompiledBlockLight(Arity, StaticScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledBlockLight
 
newCompiledBlockLight(Arity, StaticScope, CompiledBlockCallback19, boolean, int) - Static method in class org.jruby.runtime.CompiledBlockLight19
 
newCompiledClosure(ThreadContext, IRubyObject, Arity, StaticScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledBlock
 
newCompiledClosure(ThreadContext, IRubyObject, BlockBody) - Static method in class org.jruby.runtime.CompiledBlock
 
newCompiledClosure(ThreadContext, IRubyObject, Arity, StaticScope, CompiledBlockCallback19, boolean, int) - Static method in class org.jruby.runtime.CompiledBlock19
 
newCompiledClosure(ThreadContext, IRubyObject, BlockBody) - Static method in class org.jruby.runtime.CompiledBlock19
 
newCompiledClosureLight(ThreadContext, IRubyObject, Arity, StaticScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledBlockLight
 
newCompiledClosureLight(ThreadContext, IRubyObject, Arity, StaticScope, CompiledBlockCallback19, boolean, int) - Static method in class org.jruby.runtime.CompiledBlockLight19
 
newCompiledSharedScopeClosure(ThreadContext, IRubyObject, Arity, DynamicScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledSharedScopeBlock
 
newCompiler() - Method in class org.jruby.RubyInstanceConfig
 
newComplexBang(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
f_complex_new_bang1
newComplexCanonicalize(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyComplex
rb_complex_new1
newComplexCanonicalize(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
rb_complex_new
newComplexConvert(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyComplex
rb_Complex1
newComplexConvert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
rb_Complex/rb_Complex2
newConcurrencyError(String) - Method in class org.jruby.Ruby
 
newCondition(Channel, int, Object) - Static method in class org.jruby.util.io.BlockingIO
 
newCondition(Channel, int) - Static method in class org.jruby.util.io.BlockingIO
 
newContext(Ruby) - Static method in class org.jruby.runtime.ThreadContext
 
newData(RubyClass, Object) - Method in class org.jruby.Ruby
 
newDRegexp(Ruby, RubyString, int) - Static method in class org.jruby.RubyRegexp
 
newDummyScope(StaticScope, DynamicScope) - Static method in class org.jruby.runtime.DynamicScope
 
newDynamicScope(StaticScope, DynamicScope) - Static method in class org.jruby.runtime.DynamicScope
 
newDynamicScope(StaticScope) - Static method in class org.jruby.runtime.DynamicScope
 
newEmptyArray() - Method in class org.jruby.Ruby
 
newEmptyArray(Ruby) - Static method in class org.jruby.RubyArray
 
newEmptyString(Ruby) - Static method in class org.jruby.RubyString
 
newEmptyString(Ruby, RubyClass) - Static method in class org.jruby.RubyString
 
newEmptyString(Ruby, RubyClass, Encoding) - Static method in class org.jruby.RubyString
 
newEmptyString(Ruby, Encoding) - Static method in class org.jruby.RubyString
 
newEncoding(Ruby, byte[], int, int, boolean) - Static method in class org.jruby.RubyEncoding
 
newEncoding(Ruby, byte[], boolean) - Static method in class org.jruby.RubyEncoding
 
newEncodingCompatibilityError(String) - Method in class org.jruby.Ruby
 
newEncodingError(String) - Method in class org.jruby.Ruby
 
newEnumerator(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEnumerator
 
newEnumerator(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEnumerator
 
newEnumerator(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEnumerator
 
newEOFError() - Method in class org.jruby.Ruby
 
newEOFError(String) - Method in class org.jruby.Ruby
 
newErrnoEACCESError(String) - Method in class org.jruby.Ruby
 
newErrnoEADDRINUSEError() - Method in class org.jruby.Ruby
 
newErrnoEAGAINError(String) - Method in class org.jruby.Ruby
 
newErrnoEBADFError() - Method in class org.jruby.Ruby
 
newErrnoEBADFError(String) - Method in class org.jruby.Ruby
 
newErrnoECHILDError() - Method in class org.jruby.Ruby
 
newErrnoECONNREFUSEDError() - Method in class org.jruby.Ruby
 
newErrnoECONNRESETError() - Method in class org.jruby.Ruby
 
newErrnoEDOMError(String) - Method in class org.jruby.Ruby
 
newErrnoEEXISTError(String) - Method in class org.jruby.Ruby
 
newErrnoEINVALError() - Method in class org.jruby.Ruby
 
newErrnoEINVALError(String) - Method in class org.jruby.Ruby
 
newErrnoEISDirError(String) - Method in class org.jruby.Ruby
 
newErrnoEISDirError() - Method in class org.jruby.Ruby
 
newErrnoENOENTError() - Method in class org.jruby.Ruby
 
newErrnoENOENTError(String) - Method in class org.jruby.Ruby
 
newErrnoENOPROTOOPTError() - Method in class org.jruby.Ruby
 
newErrnoENOTDIRError(String) - Method in class org.jruby.Ruby
 
newErrnoENOTSOCKError(String) - Method in class org.jruby.Ruby
 
newErrnoEPIPEError() - Method in class org.jruby.Ruby
 
newErrnoESPIPEError() - Method in class org.jruby.Ruby
 
newErrnoESPIPEError(String) - Method in class org.jruby.Ruby
 
newErrnoFromLastPOSIXErrno() - Method in class org.jruby.Ruby
 
newEvStrNode(ISourcePosition, Node) - Method in class org.jruby.parser.ParserSupport
 
newException(Ruby, RubyClass, String) - Static method in class org.jruby.RubyException
 
newException(ThreadContext, RubyClass, IRubyObject) - Static method in class org.jruby.RubyException
 
newExclusiveRange(Ruby, ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRange
 
newFileStat(String, boolean) - Method in class org.jruby.Ruby
 
newFileStat(FileDescriptor) - Method in class org.jruby.Ruby
 
newFileStat(Ruby, String, boolean) - Static method in class org.jruby.RubyFileStat
 
newFileStat(Ruby, FileDescriptor) - Static method in class org.jruby.RubyFileStat
 
newFixnum(long) - Method in class org.jruby.Ruby
 
newFixnum(int) - Method in class org.jruby.Ruby
 
newFixnum(Constant) - Method in class org.jruby.Ruby
 
newFixnum(Ruby, long) - Static method in class org.jruby.RubyFixnum
 
newFixnum(long) - Method in class org.jruby.RubyFixnum
 
newFloat(double) - Method in class org.jruby.Ruby
 
newFloat(Ruby, double) - Static method in class org.jruby.RubyFloat
 
newFloatDomainError(String) - Method in class org.jruby.Ruby
 
newFrozenError(String) - Method in class org.jruby.Ruby
 
newFunction(Ruby, Pointer, CallbackInfo) - Method in class org.jruby.ext.ffi.Factory
 
newFunction(Ruby, Pointer, CallbackInfo) - Method in class org.jruby.ext.ffi.jffi.Factory
 
newFunction(Ruby, Pointer, CallbackInfo) - Method in class org.jruby.ext.ffi.NoImplFactory
 
newGzipWriter(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyZlib.RubyGzipWriter
 
newHash(Ruby) - Static method in class org.jruby.RubyHash
rb_hash_new
newHash(Ruby, Map, IRubyObject) - Static method in class org.jruby.RubyHash
rb_hash_new
newIncludeClass(RubyClass) - Method in class org.jruby.IncludedModuleWrapper
Deprecated. 
newIncludeClass(RubyClass) - Method in class org.jruby.RubyModule
Deprecated. 
newInclusiveRange(Ruby, ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRange
 
newIndexError(String) - Method in class org.jruby.Ruby
 
newInputStream() - Method in class org.jruby.util.io.ChannelStream
 
newInputStream() - Method in interface org.jruby.util.io.Stream
 
newInstance(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.io.FileDescriptorIO
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.ffi.jffi.Function
 
newInstance(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.ffi.jffi.JFFIInvoker
 
newInstance(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.ffi.MemoryPointer
 
newInstance(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.ffi.MemoryPointer
 
newInstance(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.ffi.MemoryPointer
 
newInstance(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.StructLayoutBuilder
 
newInstance(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Type.Array
 
newInstance() - Static method in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un
 
newInstance(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.WeakRef
 
newInstance(Object[], JavaProxyInvocationHandler) - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
newInstance(IRubyObject, Object[]) - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.libraries.ThreadLibrary.ConditionVariable
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.libraries.ThreadLibrary.Mutex
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.libraries.ThreadLibrary.Queue
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.libraries.ThreadLibrary.SizedQueue
 
newInstance() - Static method in class org.jruby.Ruby
Returns a new instance of the JRuby runtime configured with defaults.
newInstance(RubyInstanceConfig) - Static method in class org.jruby.Ruby
Returns a new instance of the JRuby runtime configured as specified.
newInstance(InputStream, PrintStream, PrintStream) - Static method in class org.jruby.Ruby
Returns a new instance of the JRuby runtime configured with the given input, output and error streams and otherwise default configuration (except where specified system properties alter defaults).
newInstance(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyBigDecimal
 
newInstance(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyClass
rb_class_new_instance
newInstance(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyComplex
Deprecated. 
newInstance(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
 
newInstance(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
 
newInstance(Ruby, RubyClass, String) - Static method in class org.jruby.RubyIconv.RubyFailure
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyProc
Create a new instance of a Proc object.
newInstance(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRational
Deprecated. 
newInstance(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRational
 
newInstance(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRational
 
newInstance(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRegexp
 
newInstance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyString
rb_str_s_new
newInstance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyStruct
Create new Struct class.
newInstance(Ruby, int) - Static method in class org.jruby.RubySystemExit
 
newInstance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyThread
Thread.new
newInstance(IRubyObject, Block) - Static method in class org.jruby.RubyThreadGroup
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyTime
Deprecated. Use RubyTime.newInstance(ThreadContext, IRubyObject)
newInstance(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyTime
 
newInstance(IRubyObject, Block) - Static method in class org.jruby.RubyZlib.RubyGzipFile
 
newInstance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyZlib.RubyGzipReader
 
newInstance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.util.io.JRubyObjectInputStream
 
newInstanceBang(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyComplex
Deprecated. 
newInstanceBang(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
 
newInstanceBang(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
 
newInstanceBang(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRational
Deprecated. 
newInstanceBang(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRational
 
newInstanceBang(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRational
 
newInstanceDirect(Object...) - Method in class org.jruby.javasupport.JavaConstructor
 
newInstanceDirect() - Method in class org.jruby.javasupport.JavaConstructor
 
newInstanceDirect(Object) - Method in class org.jruby.javasupport.JavaConstructor
 
newInstanceDirect(Object, Object) - Method in class org.jruby.javasupport.JavaConstructor
 
newInstanceDirect(Object, Object, Object) - Method in class org.jruby.javasupport.JavaConstructor
 
newInstanceDirect(Object, Object, Object, Object) - Method in class org.jruby.javasupport.JavaConstructor
 
newInstanceNew(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
 
newInstanceNew(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
 
newInterpretedClosure(ThreadContext, BlockBody, IRubyObject) - Static method in class org.jruby.runtime.Interpreted19Block
 
newInterpretedClosure(ThreadContext, IterNode, IRubyObject) - Static method in class org.jruby.runtime.InterpretedBlock
 
newInterpretedClosure(ThreadContext, BlockBody, IRubyObject) - Static method in class org.jruby.runtime.InterpretedBlock
 
newInterpretedMethod(Ruby, RubyModule, String, StaticScope, Node, ArgsNode, Visibility, ISourcePosition) - Static method in class org.jruby.internal.runtime.methods.DynamicMethodFactory
 
newInterpretedSharedScopeClosure(ThreadContext, IterNode, DynamicScope, IRubyObject) - Static method in class org.jruby.runtime.SharedScopeBlock
 
newInvalidEncoding(String) - Method in class org.jruby.Ruby
 
newInvoker(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.ffi.jffi.VariadicInvoker
 
newIO(Ruby, Channel) - Static method in class org.jruby.RubyIO
 
newIOError(String) - Method in class org.jruby.Ruby
 
newIOErrorFromException(IOException) - Method in class org.jruby.Ruby
 
NEWLINE - Static variable in class org.jruby.RubyStringIO
 
newline_node(Node, ISourcePosition) - Method in class org.jruby.parser.ParserSupport
Wraps node with NEWLINE node.
NewlineNode - Class in org.jruby.ast
A new (logical) source code line.
NewlineNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.NewlineNode
 
newLiteralLambda(ThreadContext, Block, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
newLoadError(String) - Method in class org.jruby.Ruby
 
newLocalJumpError(RubyLocalJumpError.Reason, IRubyObject, String) - Method in class org.jruby.Ruby
 
newLocalJumpErrorNoBlock() - Method in class org.jruby.Ruby
 
newMethod(RubyModule, String, RubyModule, String, DynamicMethod, IRubyObject) - Static method in class org.jruby.RubyMethod
 
newMethod(IRubyObject, String, boolean) - Method in class org.jruby.RubyModule
 
newMethodNotFoundError(Ruby, Class, String, String) - Static method in class org.jruby.javasupport.JavaMethod
 
newModule(Ruby) - Static method in class org.jruby.RubyModule
rb_module_new
newModule(Ruby, String, RubyModule, boolean) - Static method in class org.jruby.RubyModule
rb_module_new/rb_define_module_id/rb_name_class/rb_set_class_path
newMutatedAttrAssignNode(ArrayNode) - Method in class org.jruby.ast.AttrAssignNode
 
newNameError(String, String) - Method in class org.jruby.Ruby
 
newNameError(String, String, Throwable) - Method in class org.jruby.Ruby
 
newNameError(String, String, Throwable, boolean) - Method in class org.jruby.Ruby
 
newNoMethodError(String, String, IRubyObject) - Method in class org.jruby.Ruby
 
newNotImplementedError(String) - Method in class org.jruby.Ruby
 
newNumeric() - Method in class org.jruby.Ruby
 
newNumeric(Ruby) - Static method in class org.jruby.RubyNumeric
 
newobj(String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
newObjectAdapter() - Static method in class org.jruby.javasupport.JavaEmbedUtils
 
newOrNode(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
newOutputStream() - Method in class org.jruby.util.io.ChannelStream
 
newOutputStream() - Method in interface org.jruby.util.io.Stream
 
newProc(Block.Type, Block) - Method in class org.jruby.Ruby
 
newProc(Ruby, Block.Type) - Static method in class org.jruby.RubyProc
 
newProc(Ruby, Block, Block.Type) - Static method in class org.jruby.RubyProc
 
newProcessStatus(Ruby, long) - Static method in class org.jruby.RubyProcess.RubyStatus
 
newProxyInstance(Ruby, Class, Class[], Class[], Object[], JavaProxyInvocationHandler) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
newRange(Ruby, ThreadContext, IRubyObject, IRubyObject, boolean) - Static method in class org.jruby.RubyRange
 
newRangeError(String) - Method in class org.jruby.Ruby
 
newRationalConvert(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyRational
rb_Rational1
newRationalConvert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRational
rb_Rational/rb_Rational2
newRedoLocalJumpError() - Method in class org.jruby.Ruby
 
newRegexp(Ruby, String, int) - Static method in class org.jruby.RubyRegexp
 
newRegexp(Ruby, ByteList, int) - Static method in class org.jruby.RubyRegexp
 
newRegexp(Ruby, ByteList) - Static method in class org.jruby.RubyRegexp
 
newRegexpError(String) - Method in class org.jruby.Ruby
 
newRubyNameError(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyNameError
 
newRuntimeAdapter() - Static method in class org.jruby.javasupport.JavaEmbedUtils
 
newRuntimeError(String) - Method in class org.jruby.Ruby
 
newSecurityError(String) - Method in class org.jruby.Ruby
 
newSigned16(Ruby, int) - Static method in class org.jruby.ext.ffi.Util
 
newSigned32(Ruby, int) - Static method in class org.jruby.ext.ffi.Util
 
newSigned64(Ruby, long) - Static method in class org.jruby.ext.ffi.Util
 
newSigned8(Ruby, int) - Static method in class org.jruby.ext.ffi.Util
 
newSplatNode(ISourcePosition, Node) - Method in class org.jruby.parser.ParserSupport
 
newStandardError(String) - Method in class org.jruby.Ruby
 
newString() - Method in class org.jruby.Ruby
 
newString(String) - Method in class org.jruby.Ruby
 
newString(ByteList) - Method in class org.jruby.Ruby
 
newString(CharSequence) - Method in class org.jruby.RubyString
Deprecated.  
newString(ByteList) - Method in class org.jruby.RubyString
Deprecated.  
newString(Ruby, RubyClass, CharSequence) - Static method in class org.jruby.RubyString
Deprecated. 
newString(Ruby, CharSequence) - Static method in class org.jruby.RubyString
 
newString(Ruby, String) - Static method in class org.jruby.RubyString
 
newString(Ruby, byte[]) - Static method in class org.jruby.RubyString
 
newString(Ruby, byte[], int, int) - Static method in class org.jruby.RubyString
 
newString(Ruby, ByteList) - Static method in class org.jruby.RubyString
 
newStringLight(Ruby, ByteList) - Static method in class org.jruby.RubyString
 
newStringLight(Ruby, int) - Static method in class org.jruby.RubyString
 
newStringNoCopy(Ruby, ByteList) - Static method in class org.jruby.RubyString
 
newStringNoCopy(Ruby, RubyClass, ByteList) - Static method in class org.jruby.RubyString
 
newStringNoCopy(Ruby, byte[], int, int) - Static method in class org.jruby.RubyString
 
newStringNoCopy(Ruby, byte[]) - Static method in class org.jruby.RubyString
 
newStringNoCopy(Ruby, RubyClass, ByteList, Encoding, int) - Static method in class org.jruby.RubyString
 
newStringNoCopy(Ruby, ByteList, Encoding, int) - Static method in class org.jruby.RubyString
 
newStringShared(ByteList) - Method in class org.jruby.Ruby
Deprecated. 
newStringShared(Ruby, RubyString) - Static method in class org.jruby.RubyString
 
newStringShared(Ruby, ByteList) - Static method in class org.jruby.RubyString
 
newStringShared(Ruby, RubyClass, ByteList) - Static method in class org.jruby.RubyString
 
newStringShared(Ruby, byte[]) - Static method in class org.jruby.RubyString
 
newStringShared(Ruby, byte[], int, int) - Static method in class org.jruby.RubyString
 
newStruct(Ruby, byte[], int) - Method in class org.jruby.ext.ffi.StructByValue
Creates a new Ruby FFI::Struct for the class and layout
newStruct(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyStruct
Create new Structure.
newStruct(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyStruct.StructMethods
 
newStructByValue(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.StructByValue
 
newSymbol(String) - Method in class org.jruby.Ruby
 
newSymbol(Ruby, String) - Static method in class org.jruby.RubySymbol
 
newSyntaxError(String) - Method in class org.jruby.Ruby
 
newSystemCallError(String) - Method in class org.jruby.Ruby
 
newSystemExit(int) - Method in class org.jruby.Ruby
 
newSystemStackError(String) - Method in class org.jruby.Ruby
 
newSystemStackError(String, StackOverflowError) - Method in class org.jruby.Ruby
 
newTaintedString(Ruby, byte[]) - Static method in class org.jruby.ext.ffi.MemoryUtil
Creates a ruby string from a byte array and sets the taint flag on it
newThread(Runnable) - Method in class org.jruby.threading.DaemonThreadFactory
 
newThreadError(String) - Method in class org.jruby.Ruby
 
newTime(long) - Method in class org.jruby.Ruby
 
newTime(Ruby, long) - Static method in class org.jruby.RubyTime
 
newTime(Ruby, DateTime) - Static method in class org.jruby.RubyTime
 
newTime(Ruby, DateTime, long) - Static method in class org.jruby.RubyTime
 
newTypeError(String) - Method in class org.jruby.Ruby
 
newTypeError(IRubyObject, RubyClass) - Method in class org.jruby.Ruby
 
newUnboundMethod(RubyModule, String, RubyModule, String, DynamicMethod) - Static method in class org.jruby.RubyUnboundMethod
 
newUndefined(Ruby, String) - Static method in class org.jruby.internal.runtime.GlobalVariable
 
newUnicodeString(Ruby, String) - Static method in class org.jruby.RubyString
 
newUnsigned16(Ruby, int) - Static method in class org.jruby.ext.ffi.Util
 
newUnsigned32(Ruby, int) - Static method in class org.jruby.ext.ffi.Util
 
newUnsigned64(Ruby, long) - Static method in class org.jruby.ext.ffi.Util
 
newUnsigned8(Ruby, int) - Static method in class org.jruby.ext.ffi.Util
 
newUsAsciiStringNoCopy(Ruby, ByteList) - Static method in class org.jruby.RubyString
 
newUsAsciiStringShared(Ruby, ByteList) - Static method in class org.jruby.RubyString
 
newUsAsciiStringShared(Ruby, byte[], int, int) - Static method in class org.jruby.RubyString
 
newWhenNode(ISourcePosition, Node, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
newZeroDivisionError() - Method in class org.jruby.Ruby
 
next() - Method in class org.jruby.RubyArray.RubyArrayConversionIterator
 
next(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEnumerator
 
next - Variable in class org.jruby.runtime.builtin.InstanceVariableTable.VariableTableEntry
 
nextInt32() - Method in class org.jruby.util.Random
 
nextJump(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
nextLocalJumpError(Ruby, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
NextNode - Class in org.jruby.ast
Represents a 'next' statement.
NextNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.NextNode
 
nextReal() - Method in class org.jruby.util.Random
 
nextValue(BodyCompiler, Object, int) - Method in interface org.jruby.compiler.ArrayCallback
 
NIL - Static variable in class org.jruby.ast.NilImplicitNode
 
Nil - Class in org.jruby.compiler.ir.operands
 
NIL - Static variable in class org.jruby.compiler.ir.operands.Nil
 
NIL - Static variable in class org.jruby.runtime.ClassIndex
 
NIL - Static variable in class org.jruby.util.KCode
 
NIL_ALLOCATOR - Static variable in class org.jruby.RubyNil
 
NIL_F - Static variable in class org.jruby.RubyBasicObject
This flag is a bit funny.
NIL_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
nil_p() - Method in class org.jruby.RubyNil
 
nil_p(ThreadContext) - Method in class org.jruby.RubyObject
rb_false call_seq: nil.nil? => true .nil? => false Only the object nil responds true to nil?.
NIL_PREFILLED_ARRAY_SIZE - Static variable in class org.jruby.Ruby
 
NilImplicitNode - Class in org.jruby.ast
A node which behaves like a nil node, but is not actually present in the AST as a syntactical element (e.g.
NilImplicitNode() - Constructor for class org.jruby.ast.NilImplicitNode
 
NilNode - Class in org.jruby.ast
represents 'nil'
NilNode(ISourcePosition) - Constructor for class org.jruby.ast.NilNode
 
nitems() - Method in class org.jruby.RubyArray
rb_ary_nitems
nkf(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyNKF
 
NKFLibrary - Class in org.jruby.libraries
 
NKFLibrary() - Constructor for class org.jruby.libraries.NKFLibrary
 
nlink() - Method in class org.jruby.RubyFileStat
 
NO_ARGS - Static variable in interface org.jruby.javasupport.proxy.InternalJavaProxy
 
NO_ARGUMENTS - Static variable in class org.jruby.runtime.Arity
 
NO_FILE_CLASS - Static variable in interface org.jruby.Profile
 
NO_FLUSH - Static variable in class org.jruby.util.ZlibDeflate
 
NO_FRAME_DUMMY_SCOPE - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated. 
NO_FRAME_NO_SCOPE - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated. 
NO_INDEX - Static variable in class org.jruby.runtime.ClassIndex
 
NO_INDEX - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
noArguments() - Static method in class org.jruby.runtime.Arity
 
NOCONV - Static variable in class org.jruby.RubyNKF
 
Node - Class in org.jruby.ast
Base class for all Nodes in the AST
Node(ISourcePosition) - Constructor for class org.jruby.ast.Node
 
node(String, Object...) - Static method in class org.jruby.compiler.DAGBuilder
 
node_assign(Node, Node) - Method in class org.jruby.parser.ParserSupport
 
NodeType - Enum in org.jruby.ast
 
NodeVisitor - Interface in org.jruby.ast.visitor
Visitor interface to be implemented by visitors of the jRuby AST.
noFrame() - Method in class org.jruby.compiler.ASTInspector
 
NoFunctionalitySignalFacade - Class in org.jruby.util
 
NoFunctionalitySignalFacade() - Constructor for class org.jruby.util.NoFunctionalitySignalFacade
 
NoImplFactory - Class in org.jruby.ext.ffi
An instance of Factory that is used when no FFI implementation can be found.
NoImplFactory(String) - Constructor for class org.jruby.ext.ffi.NoImplFactory
 
noMore() - Method in class org.jruby.JRubyService.Configuration
 
NONBLOCK - Static variable in class org.jruby.util.io.ModeFlags
nonblock flag, to perform all operations non-blocking.
NONE - Static variable in class org.jruby.util.KCode
 
none_p(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
nonzero_p() - Method in class org.jruby.RubyBigDecimal
 
nonzero_p(ThreadContext) - Method in class org.jruby.RubyNumeric
num_nonzero_p
NoOperandInstr - Class in org.jruby.compiler.ir.instructions
 
NoOperandInstr(Operation, Variable) - Constructor for class org.jruby.compiler.ir.instructions.NoOperandInstr
 
NoOperandInstr(Operation) - Constructor for class org.jruby.compiler.ir.instructions.NoOperandInstr
 
nop() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
NormalCachingCallSite - Class in org.jruby.runtime.callsite
 
NormalCachingCallSite(String) - Constructor for class org.jruby.runtime.callsite.NormalCachingCallSite
 
normalCallAdapter - Variable in class org.jruby.ast.AttrAssignNode
 
NormalizedFile - Class in org.jruby.util
This class provides a File implementation that normalizes all path separators to forward slashes.
NormalizedFile(String) - Constructor for class org.jruby.util.NormalizedFile
 
NormalizedFile(URI) - Constructor for class org.jruby.util.NormalizedFile
 
NormalizedFile(File, String) - Constructor for class org.jruby.util.NormalizedFile
 
NormalizedFile(String, String) - Constructor for class org.jruby.util.NormalizedFile
 
normalizeSeps(String) - Static method in class org.jruby.util.JRubyFile
 
NOT_ALLOCATABLE_ALLOCATOR - Static variable in interface org.jruby.runtime.ObjectAllocator
 
not_implemented() - Method in class org.jruby.RubyProcess.RubyStatus
 
not_implemented1(IRubyObject) - Method in class org.jruby.RubyProcess.RubyStatus
 
NOT_MARSHALABLE_MARSHAL - Static variable in interface org.jruby.runtime.ObjectMarshal
 
NotCompilableException - Exception in org.jruby.compiler
 
NotCompilableException(String) - Constructor for exception org.jruby.compiler.NotCompilableException
 
notIsModuleAndClassVarDefined(String, Object) - Method in interface org.jruby.compiler.BodyCompiler
 
notIsModuleAndClassVarDefined(String, Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
NotNode - Class in org.jruby.ast
not is !
NotNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.NotNode
 
notVisibleAndNotMethodMissing(DynamicMethod, String, IRubyObject, CallType) - Method in class org.jruby.RubyClass
 
NoVarsDynamicScope - Class in org.jruby.runtime.scope
This is a DynamicScope that does not support any variables.
NoVarsDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.NoVarsDynamicScope
 
NoVarsDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.NoVarsDynamicScope
 
nth(Encoding, byte[], int, int, int) - Static method in class org.jruby.util.StringSupport
 
nth_match(int, IRubyObject) - Static method in class org.jruby.RubyRegexp
rb_reg_nth_match
nthRef(int) - Method in interface org.jruby.compiler.BodyCompiler
 
nthRef(int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
NthRef - Class in org.jruby.compiler.ir.operands
 
NthRef(int) - Constructor for class org.jruby.compiler.ir.operands.NthRef
 
NthRefNode - Class in org.jruby.ast
Represents a $number ($0..$9) variable.
NthRefNode(ISourcePosition, int) - Constructor for class org.jruby.ast.NthRefNode
 
NULL_ARRAY - Static variable in interface org.jruby.runtime.builtin.IRubyObject
 
NULL_BLOCK - Static variable in class org.jruby.runtime.Block
All Block variables should either refer to a real block or this NULL_BLOCK.
NULL_BODY - Static variable in class org.jruby.runtime.BlockBody
 
NULL_CACHE - Static variable in class org.jruby.runtime.callsite.CacheEntry
 
NULL_CLASS_ARRAY - Static variable in class org.jruby.runtime.CallbackFactory
Deprecated. 
null_p(ThreadContext) - Method in class org.jruby.ext.ffi.Pointer
Tests if this Pointer represents the C NULL value.
NullBlockBody - Class in org.jruby.runtime
 
NullBlockBody() - Constructor for class org.jruby.runtime.NullBlockBody
 
NullChannel - Class in org.jruby.util.io
 
NullChannel() - Constructor for class org.jruby.util.io.NullChannel
 
NullMemoryIO - Class in org.jruby.ext.ffi
An implementation of MemoryIO that throws an exception on any access.
NullMemoryIO(Ruby) - Constructor for class org.jruby.ext.ffi.NullMemoryIO
 
nullToNil() - Method in interface org.jruby.compiler.BodyCompiler
 
nullToNil() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
nullToNil(IRubyObject, Ruby) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
NullWarnings - Class in org.jruby.common
A Warnings implementation which silently ignores everything.
NullWarnings(Ruby) - Constructor for class org.jruby.common.NullWarnings
 
num2chr(IRubyObject) - Static method in class org.jruby.RubyNumeric
NUM2CHR
num2dbl(IRubyObject) - Static method in class org.jruby.RubyNumeric
rb_num2dbl and NUM2DBL
num2fix(IRubyObject) - Static method in class org.jruby.RubyNumeric
rb_num2fix
num2int(IRubyObject) - Static method in class org.jruby.RubyNumeric
rb_num2int, NUM2INT
num2long(IRubyObject) - Static method in class org.jruby.RubyNumeric
rb_num2long and FIX2LONG (numeric.c)
num_waiting(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.Queue
 
NUMBERED_BIGINTEGER_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_BLOCKBODY_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_BLOCKCALLBACK_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_CALLSITE_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_CONSTANT_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_CONSTANTFROM_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_FIXNUM_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_METHOD_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_REGEXP_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_SCOPE_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_STRING_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_SYMBOL_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_VARIABLEREADER_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_VARIABLEWRITER_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
numerator(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_numerator
numerator(ThreadContext) - Method in class org.jruby.RubyFloat
flo_numerator
numerator(ThreadContext) - Method in class org.jruby.RubyInteger
 
numerator(ThreadContext) - Method in class org.jruby.RubyNumeric
num_numerator
numerator(ThreadContext) - Method in class org.jruby.RubyRational
nurat_numerator
NUMERIC - Static variable in class org.jruby.runtime.ClassIndex
 
Numeric - Class in org.jruby.util
 
Numeric() - Constructor for class org.jruby.util.Numeric
 
Numeric.ComplexPatterns - Class in org.jruby.util
 
Numeric.ComplexPatterns() - Constructor for class org.jruby.util.Numeric.ComplexPatterns
 
Numeric.RationalPatterns - Class in org.jruby.util
 
Numeric.RationalPatterns() - Constructor for class org.jruby.util.Numeric.RationalPatterns
 
NUMERIC_ALLOCATOR - Static variable in class org.jruby.RubyNumeric
 
numWaiting - Variable in class org.jruby.libraries.ThreadLibrary.Queue
 

O

O_NONBLOCK - Static variable in class org.jruby.ext.socket.RubyUNIXSocket
 
obj_to_enum(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator.RubyEnumeratorKernel
 
obj_to_enum(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator.RubyEnumeratorKernel
 
obj_to_enum(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator.RubyEnumeratorKernel
 
obj_to_enum(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerator.RubyEnumeratorKernel
 
objAsString(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyString
rb_obj_as_string
OBJECT - Static variable in class org.jruby.runtime.ClassIndex
 
OBJECT_ALLOCATOR - Static variable in class org.jruby.RubyBasicObject
Default allocator instance for all Ruby objects.
OBJECT_ALLOCATOR - Static variable in class org.jruby.RubyObject
Default allocator instance for all Ruby objects.
objectAccessor - Variable in class org.jruby.java.proxies.JavaProxy
 
ObjectAllocator - Interface in org.jruby.runtime
 
ObjectMarshal - Interface in org.jruby.runtime
 
ObjectProxyCache<T,A> - Class in org.jruby.javasupport.util
Maps Java objects to their proxies.
ObjectProxyCache() - Constructor for class org.jruby.javasupport.util.ObjectProxyCache
 
ObjectProxyCache(ObjectProxyCache.ReferenceType) - Constructor for class org.jruby.javasupport.util.ObjectProxyCache
 
ObjectProxyCache(int, int, ObjectProxyCache.ReferenceType) - Constructor for class org.jruby.javasupport.util.ObjectProxyCache
 
ObjectProxyCache.ReferenceType - Enum in org.jruby.javasupport.util
 
ObjectSpace - Class in org.jruby.runtime
FIXME: This version is faster than the previous, but both suffer from a crucial flaw: It is impossible to create an ObjectSpace with an iterator that doesn't either: a.
ObjectSpace() - Constructor for class org.jruby.runtime.ObjectSpace
 
oct(ThreadContext) - Method in class org.jruby.RubyString
rb_str_oct
oct19(ThreadContext) - Method in class org.jruby.RubyString
 
octLength(byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
octLength(byte[], int, int, Encoding) - Static method in class org.jruby.util.StringSupport
 
odd_p() - Method in class org.jruby.RubyFixnum
 
odd_p(ThreadContext) - Method in class org.jruby.RubyInteger
 
offset - Variable in class org.jruby.ext.ffi.ArrayMemoryIO
 
offset - Variable in class org.jruby.ext.ffi.StructLayout.Member
The offset within the memory area of this member
offset(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.Member
 
offset - Variable in class org.jruby.lexer.yacc.LexerSource
 
offset(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
match_offset
offset(Encoding, byte[], int, int, int) - Static method in class org.jruby.util.StringSupport
 
offset19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
 
offset_of(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout
Gets the offset of a member of the struct.
offsets(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout
Gets a ruby array of the offsets of all members of this struct.
on_destroy(IRubyObject, Block) - Static method in class org.jruby.JRubyApplet.RubyMethods
 
on_paint(IRubyObject, Block) - Static method in class org.jruby.JRubyApplet.RubyMethods
 
on_start(IRubyObject, Block) - Static method in class org.jruby.JRubyApplet.RubyMethods
 
on_stop(IRubyObject, Block) - Static method in class org.jruby.JRubyApplet.RubyMethods
 
one(Ruby) - Static method in class org.jruby.RubyFixnum
 
ONE_ARGUMENT - Static variable in class org.jruby.runtime.Arity
 
one_p(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
ONE_REQUIRED - Static variable in class org.jruby.runtime.Arity
 
OneOperandInstr - Class in org.jruby.compiler.ir.instructions
 
OneOperandInstr(Operation, Variable, Operand) - Constructor for class org.jruby.compiler.ir.instructions.OneOperandInstr
 
OneVarDynamicScope - Class in org.jruby.runtime.scope
This is a DynamicScope that supports exactly three variables.
OneVarDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.OneVarDynamicScope
 
OneVarDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.OneVarDynamicScope
 
op_abs(ThreadContext) - Method in class org.jruby.RubyRational
nurat_abs
op_add(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_add
op_add(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_add
op_and(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_and
op_and(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_and
op_and(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_and
op_and(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyNil
nil_and
op_and19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
 
op_append(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
rb_io_addstr
op_aref(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
op_aref(ThreadContext, IRubyObject[]) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
op_aref(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
op_aref(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.proxies.JavaProxy
 
op_aref(IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_aref
op_aref(IRubyObject) - Method in class org.jruby.RubyFixnum
fix_aref
op_aref(ThreadContext, IRubyObject) - Method in class org.jruby.RubyGlobal.StringOnlyRubyHash
 
op_aref(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_aref
op_aref(IRubyObject[]) - Method in class org.jruby.RubyMatchData
Deprecated. Use the versions with zero, one, or two args.
op_aref(IRubyObject) - Method in class org.jruby.RubyMatchData
match_aref
op_aref(IRubyObject, IRubyObject) - Method in class org.jruby.RubyMatchData
match_aref
op_aref(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_aref, rb_str_aref_m
op_aref(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_aref(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. 
op_aref(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStringScanner
 
op_aref(ThreadContext, IRubyObject) - Method in class org.jruby.RubySymbol
 
op_aref(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubySymbol
 
op_aref(IRubyObject) - Method in class org.jruby.RubyThread
 
op_aref19(IRubyObject) - Method in class org.jruby.RubyMatchData
match_aref
op_aref19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyMatchData
match_aref
op_aref19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
op_aref19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_aset(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
op_aset(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyGlobal.StringOnlyRubyHash
 
op_aset(IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
Deprecated. 
op_aset(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_aset
op_aset(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_aset, rb_str_aset_m
op_aset(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
op_aset(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. 
op_aset(IRubyObject, IRubyObject) - Method in class org.jruby.RubyThread
 
op_aset19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
 
op_aset19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
op_aset19(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
op_binmode(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
op_binmode(ThreadContext) - Method in class org.jruby.RubyIO
 
op_ceil(ThreadContext) - Method in class org.jruby.RubyRational
nurat_ceil
op_ceil(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
 
op_cmp(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_cmp
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_cmp
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_cmp
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_cmp
op_cmp(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_cmp
op_cmp(IRubyObject) - Method in class org.jruby.RubyNumeric
num_cmp
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_cmp
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_cmp(RubyString) - Method in class org.jruby.RubyString
rb_str_cmp
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubySymbol
 
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyTime
 
op_cmp19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
op_cmp19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_cmp19(RubyString) - Method in class org.jruby.RubyString
 
op_coerce(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_coerce
op_diff(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_diff
op_div(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
op_div(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
op_div(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_div
op_div(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_div / nucomp_quo
op_div(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
op_div(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_div(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_div
op_divmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_divmod
op_dup() - Method in class org.jruby.RubyZlib.Deflate
 
op_eql(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
op_eql19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_eql
op_eqq(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
rb_equal The Ruby "===" method is used by default in case/when statements.
op_eqq(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_eqq
op_eqq(ThreadContext, IRubyObject) - Method in class org.jruby.RubyObject
rb_equal The Ruby "===" method is used by default in case/when statements.
op_eqq(ThreadContext, IRubyObject) - Method in class org.jruby.RubySymbol
 
op_eqq(ThreadContext, IRubyObject) - Method in class org.jruby.RubyTime
 
op_eqq(ThreadContext, IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
OP_EQQ - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Type.Builtin
 
op_equal(IRubyObject) - Method in class org.jruby.javasupport.JavaAccessibleObject
 
op_equal(IRubyObject) - Method in class org.jruby.javasupport.JavaField
 
op_equal(IRubyObject) - Method in class org.jruby.javasupport.JavaObject
 
op_equal(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
op_equal(IRubyObject) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_equal
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
rb_obj_equal Will by default use identity equality to compare objects.
op_equal(IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_eq
op_equal(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
cmp_equal (cmp_eq inlined here)
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_equal_p
op_equal(IRubyObject) - Method in class org.jruby.RubyDigest.Base
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_equal
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_eq
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMethod
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyObject
rb_obj_equal Will by default use identity equality to compare objects.
op_equal(IRubyObject) - Method in class org.jruby.RubyProc
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyProcess.RubyStatus
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_equal_p
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRegexp
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_equal
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStruct
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyTime
 
op_equal(ThreadContext, IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
op_equal19(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
 
op_equal19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
op_equal19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_equal
op_equal19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_expt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_expt
op_expt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_expt
op_fdiv(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_div
op_fdiv(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_fdiv
op_floor(ThreadContext) - Method in class org.jruby.RubyRational
nurat_floor
op_floor(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
 
op_format(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_ge(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
op_ge(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
cmp_ge
op_ge(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_ge
op_ge(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_ge(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_ge
op_ge(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_ge
op_ge(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_ge(ThreadContext, IRubyObject) - Method in class org.jruby.RubyTime
 
op_ge19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
op_ge19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_gt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
op_gt(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
cmp_gt
op_gt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_gt
op_gt(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_gt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_gt
op_gt(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_gt
op_gt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_gt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyTime
 
OP_GT - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
op_gt19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
op_gt19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_idiv(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_idiv
op_idiv(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_idiv
op_le(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
op_le(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
cmp_le
op_le(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_le
op_le(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_le(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_le
op_le(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_le
op_le(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_le(ThreadContext, IRubyObject) - Method in class org.jruby.RubyTime
 
OP_LE - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
op_le19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
op_le19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_lshift(IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_lshift
op_lshift(IRubyObject) - Method in class org.jruby.RubyFixnum
fix_lshift
OP_LSHIFT - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
op_lt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
op_lt(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
cmp_lt
op_lt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_lt
op_lt(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_lt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_lt
op_lt(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_lt
op_lt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_lt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyTime
 
OP_LT - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
op_lt19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
op_lt19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_match(ThreadContext, IRubyObject) - Method in class org.jruby.RubyObject
rb_obj_pattern_match call-seq: obj =~ other => false Pattern Match---Overridden by descendents (notably Regexp and String) to provide meaningful pattern-match semantics.
op_match(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRegexp
rb_reg_match
op_match(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_match
op_match19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRegexp
 
op_match19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_match19(ThreadContext, IRubyObject) - Method in class org.jruby.RubySymbol
 
op_match2(ThreadContext) - Method in class org.jruby.RubyRegexp
 
op_minus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
op_minus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_minus
op_minus(ThreadContext, long) - Method in class org.jruby.RubyBignum
 
op_minus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_minus
op_minus(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_minus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_minus
op_minus(IRubyObject) - Method in class org.jruby.RubyTime
 
OP_MINUS - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
op_mod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
op_mod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_modulo
op_mod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_mod
op_mod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_mod
op_mod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_mod
op_mod19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_mul
op_mul(ThreadContext, long) - Method in class org.jruby.RubyBignum
 
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_mul
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_mul
op_mul(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_mul
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_mul
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_mul19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_neg() - Method in class org.jruby.RubyBignum
rb_big_neg
op_neg() - Method in class org.jruby.RubyFixnum
fix_rev
op_not(ThreadContext) - Method in class org.jruby.RubyBasicObject
 
op_not_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
 
op_not_match(ThreadContext, IRubyObject) - Method in class org.jruby.RubyObject
 
op_num_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_equal, doesn't override RubyObject.op_equal
op_or(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_or
op_or(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_or
op_or(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_or
op_or(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyNil
nil_or
op_or19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
 
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
op_plus(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_plus
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_plus
op_plus(ThreadContext, long) - Method in class org.jruby.RubyBignum
 
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_plus
op_plus(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_plus
op_plus(ThreadContext, RubyString) - Method in class org.jruby.RubyString
 
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_plus(IRubyObject) - Method in class org.jruby.RubyTime
 
OP_PLUS - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
op_plus19(ThreadContext, RubyString) - Method in class org.jruby.RubyString
 
op_plus19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_pow(IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
op_pow(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_pow
op_pow(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_pow
op_pow(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_pow
op_pow19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_pow
op_pow_19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
op_quo(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
op_rem(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_rem
op_round(ThreadContext) - Method in class org.jruby.RubyRational
nurat_round
op_round(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
 
op_rshift(IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_rshift
op_rshift(IRubyObject) - Method in class org.jruby.RubyFixnum
fix_rshift
op_rshift(IRubyObject) - Method in class org.jruby.RubyProcess.RubyStatus
Deprecated. 
op_rshift(ThreadContext, IRubyObject) - Method in class org.jruby.RubyProcess.RubyStatus
 
op_rshift(Ruby, IRubyObject) - Method in class org.jruby.RubyProcess.RubyStatus
 
OP_SPACESHIP - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
op_sub(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_sub
op_sub(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_sub
op_times(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_times
OP_TIMES - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
op_truncate(ThreadContext) - Method in class org.jruby.RubyRational
nurat_truncate
op_truncate(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
 
op_uminus() - Method in class org.jruby.RubyBigDecimal
 
op_uminus() - Method in class org.jruby.RubyBignum
rb_big_uminus
op_uminus() - Method in class org.jruby.RubyFixnum
fix_uminus
op_uminus() - Method in class org.jruby.RubyFloat
flo_uminus
op_uminus(ThreadContext) - Method in class org.jruby.RubyNumeric
num_uminus
op_uplus() - Method in class org.jruby.RubyBigDecimal
 
op_uplus() - Method in class org.jruby.RubyNumeric
num_uplus
op_xor(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_xor
op_xor(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_xor
op_xor(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyNil
nil_xor
op_xor19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
 
OpAsgnAndNode - Class in org.jruby.ast
 
OpAsgnAndNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.OpAsgnAndNode
 
OpAsgnNode - Class in org.jruby.ast
 
OpAsgnNode(ISourcePosition, Node, Node, String, String) - Constructor for class org.jruby.ast.OpAsgnNode
 
OpAsgnOrNode - Class in org.jruby.ast
 
OpAsgnOrNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.OpAsgnOrNode
 
opAsgnWithMethod(ThreadContext, IRubyObject, IRubyObject, IRubyObject, CallSite, CallSite, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
OpElementAsgnNode - Class in org.jruby.ast
Represents an operator assignment to an element.
OpElementAsgnNode(ISourcePosition, Node, String, Node, Node) - Constructor for class org.jruby.ast.OpElementAsgnNode
 
opElementAsgnWithAnd(CompilerCallback, ArgumentsCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
opElementAsgnWithAnd(CompilerCallback, ArgumentsCallback, CompilerCallback) - Method in interface org.jruby.compiler.InvocationCompiler
 
opElementAsgnWithMethod(CompilerCallback, ArgumentsCallback, CompilerCallback, String) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
opElementAsgnWithMethod(CompilerCallback, ArgumentsCallback, CompilerCallback, String) - Method in interface org.jruby.compiler.InvocationCompiler
 
opElementAsgnWithMethod(ThreadContext, IRubyObject, IRubyObject, IRubyObject, CallSite, CallSite, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
opElementAsgnWithMethod(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, CallSite, CallSite, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
opElementAsgnWithMethod(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, CallSite, CallSite, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
opElementAsgnWithMethod(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, CallSite, CallSite, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
opElementAsgnWithMethod(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], IRubyObject, CallSite, CallSite, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
opElementAsgnWithOr(CompilerCallback, ArgumentsCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
opElementAsgnWithOr(CompilerCallback, ArgumentsCallback, CompilerCallback) - Method in interface org.jruby.compiler.InvocationCompiler
 
opElementAsgnWithOrPartTwoNArgs(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], IRubyObject, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
opElementAsgnWithOrPartTwoOneArg(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
opElementAsgnWithOrPartTwoThreeArgs(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], IRubyObject, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
opElementAsgnWithOrPartTwoTwoArgs(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], IRubyObject, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
OpElementOneArgAndAsgnNode - Class in org.jruby.ast
Represents an operator assignment to an element.
OpElementOneArgAndAsgnNode(ISourcePosition, Node, String, ArrayNode, Node) - Constructor for class org.jruby.ast.OpElementOneArgAndAsgnNode
 
OpElementOneArgAsgnNode - Class in org.jruby.ast
Represents an operator assignment to an element.
OpElementOneArgAsgnNode(ISourcePosition, Node, String, ArrayNode, Node) - Constructor for class org.jruby.ast.OpElementOneArgAsgnNode
 
OpElementOneArgOrAsgnNode - Class in org.jruby.ast
Represents an operator assignment to an element.
OpElementOneArgOrAsgnNode(ISourcePosition, Node, String, ArrayNode, Node) - Constructor for class org.jruby.ast.OpElementOneArgOrAsgnNode
 
open(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
open(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.socket.RubyTCPServer
Deprecated. 
open(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.socket.RubyTCPServer
 
open(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.socket.RubyTCPSocket
Deprecated. 
open(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.socket.RubyTCPSocket
 
open(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.socket.RubyUDPSocket
Deprecated. 
open(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.socket.RubyUDPSocket
 
open(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyUNIXSocket
Deprecated. 
open(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyUNIXSocket
 
open(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyDir
Returns a new directory object for path.
open(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyIconv
 
open(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
open(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
open(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyStringIO
 
open() - Method in class org.jruby.RubyTempfile
 
open(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyTempfile
 
open(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyZlib.RubyGzipReader
 
open(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyZlib.RubyGzipWriter
 
open(String, String, ModeFlags) - Static method in class org.jruby.util.io.ChannelDescriptor
Open a new descriptor using the given working directory, file path, mode flags, and file permission.
open(String, String, ModeFlags, int, POSIX) - Static method in class org.jruby.util.io.ChannelDescriptor
Open a new descriptor using the given working directory, file path, mode flags, and file permission.
open19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyDir
 
openFile - Variable in class org.jruby.RubyIO
 
OpenFile - Class in org.jruby.util.io
 
OpenFile() - Constructor for class org.jruby.util.io.OpenFile
 
OpenFile.Finalizer - Interface in org.jruby.util.io
 
openInternal(String, String, ModeFlags) - Method in class org.jruby.RubyFile
 
openInternal(String, String) - Method in class org.jruby.RubyFile
 
Operand - Class in org.jruby.compiler.ir.operands
 
Operand() - Constructor for class org.jruby.compiler.ir.operands.Operand
 
Operation - Enum in org.jruby.compiler.ir
 
operatorCallAdapter - Variable in class org.jruby.ast.OpAsgnNode
 
operators - Static variable in interface org.jruby.parser.Tokens
 
OPT_ARGS - Static variable in class org.jruby.compiler.ASTInspector
 
OptArgNode - Class in org.jruby.ast
 
OptArgNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.OptArgNode
 
optional - Variable in class org.jruby.anno.JavaMethodDescriptor
 
OPTIONAL - Static variable in class org.jruby.runtime.Arity
 
optional() - Static method in class org.jruby.runtime.Arity
 
OPTIONAL_ARGS - Static variable in class org.jruby.runtime.callback.InvocationCallback
 
options() - Method in class org.jruby.RubyRegexp
 
ord(ThreadContext) - Method in class org.jruby.RubyInteger
int_ord
ord(ThreadContext) - Method in class org.jruby.RubyString
 
org.jruby - package org.jruby
 
org.jruby.anno - package org.jruby.anno
 
org.jruby.ast - package org.jruby.ast
 
org.jruby.ast.executable - package org.jruby.ast.executable
 
org.jruby.ast.types - package org.jruby.ast.types
 
org.jruby.ast.util - package org.jruby.ast.util
 
org.jruby.ast.visitor - package org.jruby.ast.visitor
 
org.jruby.common - package org.jruby.common
 
org.jruby.compiler - package org.jruby.compiler
 
org.jruby.compiler.impl - package org.jruby.compiler.impl
 
org.jruby.compiler.ir - package org.jruby.compiler.ir
 
org.jruby.compiler.ir.compiler_pass - package org.jruby.compiler.ir.compiler_pass
 
org.jruby.compiler.ir.compiler_pass.opts - package org.jruby.compiler.ir.compiler_pass.opts
 
org.jruby.compiler.ir.dataflow - package org.jruby.compiler.ir.dataflow
 
org.jruby.compiler.ir.dataflow.analyses - package org.jruby.compiler.ir.dataflow.analyses
 
org.jruby.compiler.ir.instructions - package org.jruby.compiler.ir.instructions
 
org.jruby.compiler.ir.operands - package org.jruby.compiler.ir.operands
 
org.jruby.compiler.ir.representations - package org.jruby.compiler.ir.representations
 
org.jruby.compiler.ir.targets - package org.jruby.compiler.ir.targets
 
org.jruby.compiler.util - package org.jruby.compiler.util
 
org.jruby.demo - package org.jruby.demo
 
org.jruby.environment - package org.jruby.environment
 
org.jruby.evaluator - package org.jruby.evaluator
 
org.jruby.exceptions - package org.jruby.exceptions
 
org.jruby.ext - package org.jruby.ext
 
org.jruby.ext.ffi - package org.jruby.ext.ffi
 
org.jruby.ext.ffi.io - package org.jruby.ext.ffi.io
 
org.jruby.ext.ffi.jffi - package org.jruby.ext.ffi.jffi
 
org.jruby.ext.socket - package org.jruby.ext.socket
 
org.jruby.internal.runtime - package org.jruby.internal.runtime
 
org.jruby.internal.runtime.methods - package org.jruby.internal.runtime.methods
 
org.jruby.java - package org.jruby.java
 
org.jruby.java.addons - package org.jruby.java.addons
 
org.jruby.java.dispatch - package org.jruby.java.dispatch
 
org.jruby.java.invokers - package org.jruby.java.invokers
 
org.jruby.java.proxies - package org.jruby.java.proxies
 
org.jruby.javasupport - package org.jruby.javasupport
 
org.jruby.javasupport.bsf - package org.jruby.javasupport.bsf
 
org.jruby.javasupport.proxy - package org.jruby.javasupport.proxy
 
org.jruby.javasupport.util - package org.jruby.javasupport.util
 
org.jruby.lexer.yacc - package org.jruby.lexer.yacc
 
org.jruby.libraries - package org.jruby.libraries
 
org.jruby.management - package org.jruby.management
 
org.jruby.parser - package org.jruby.parser
 
org.jruby.platform - package org.jruby.platform
 
org.jruby.runtime - package org.jruby.runtime
 
org.jruby.runtime.assigner - package org.jruby.runtime.assigner
 
org.jruby.runtime.builtin - package org.jruby.runtime.builtin
 
org.jruby.runtime.callback - package org.jruby.runtime.callback
 
org.jruby.runtime.callsite - package org.jruby.runtime.callsite
 
org.jruby.runtime.component - package org.jruby.runtime.component
 
org.jruby.runtime.encoding - package org.jruby.runtime.encoding
 
org.jruby.runtime.invokedynamic - package org.jruby.runtime.invokedynamic
 
org.jruby.runtime.load - package org.jruby.runtime.load
 
org.jruby.runtime.marshal - package org.jruby.runtime.marshal
 
org.jruby.runtime.scope - package org.jruby.runtime.scope
 
org.jruby.threading - package org.jruby.threading
 
org.jruby.util - package org.jruby.util
 
org.jruby.util.collections - package org.jruby.util.collections
 
org.jruby.util.io - package org.jruby.util.io
 
org.jruby.util.string - package org.jruby.util.string
 
org.jruby.util.unsafe - package org.jruby.util.unsafe
 
orig_name - Variable in class org.jruby.RubyZlib.RubyGzipFile
 
orig_name() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
originalFillInStackTrace() - Method in exception org.jruby.exceptions.JumpException
 
originModule - Variable in class org.jruby.RubyMethod
 
originName - Variable in class org.jruby.RubyMethod
 
OrNode - Class in org.jruby.ast
represents '||' (or) statements
OrNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.OrNode
 
OS - Static variable in class org.jruby.ext.ffi.Platform
 
OS - Static variable in class org.jruby.platform.Platform
 
os_code() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
OS_NAMES - Static variable in class org.jruby.platform.Platform
 
OSEnvironment - Class in org.jruby.environment
 
OSEnvironment() - Constructor for class org.jruby.environment.OSEnvironment
 
OTHER - Static variable in class org.jruby.RubyNKF
 
OUT - Static variable in class org.jruby.ext.ffi.Buffer
Indicates that the Buffer is used for data copied OUT from native memory
outDefined() - Method in interface org.jruby.compiler.BodyCompiler
 
outDefined() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
outgoingEdgesOf(BasicBlock) - Method in class org.jruby.compiler.ir.dataflow.DataFlowProblem
 
outgoingEdgesOf(BasicBlock) - Method in class org.jruby.compiler.ir.representations.CFG
 
outline(String) - Method in interface org.jruby.compiler.BodyCompiler
 
outline(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
outline(String) - Method in class org.jruby.compiler.impl.ChainedChildBodyCompiler19
 
outline(String) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
outline(String) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler19
 
outline(String) - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
outputStyle - Variable in class org.jruby.demo.TextAreaReadline
 
owned_p() - Method in class org.jruby.RubyFileStat
 
owned_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
owner(ThreadContext) - Method in class org.jruby.RubyMethod
 
owner(ThreadContext) - Method in class org.jruby.RubyUnboundMethod
 

P

p(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
p(Class) - Static method in class org.jruby.util.CodegenUtils
Creates a class path name, from a Class.
pack(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
Pack - Class in org.jruby.util
 
Pack() - Constructor for class org.jruby.util.Pack
 
pack(Ruby, RubyArray, ByteList) - Static method in class org.jruby.util.Pack
pack_pack Template characters for Array#pack Directive Meaning
Directive Meaning @ Moves to absolute position A ASCII string (space padded, count is width) a ASCII string (null padded, count is width) B Bit string (descending bit order) b Bit string (ascending bit order) C Unsigned char c Char d Double-precision float, native format E Double-precision float, little-endian byte order e Single-precision float, little-endian byte order f Single-precision float, native format G Double-precision float, network (big-endian) byte order g Single-precision float, network (big-endian) byte order H Hex string (high nibble first) h Hex string (low nibble first) I Unsigned integer i Integer L Unsigned long l Long M Quoted printable, MIME encoding (see RFC2045) m Base64 encoded string N Long, network (big-endian) byte order n Short, network (big-endian) byte-order P Pointer to a structure (fixed-length string) p Pointer to a null-terminated string Q Unsigned 64-bit number q 64-bit number S Unsigned short s Short U UTF-8 u UU-encoded string V Long, little-endian byte order v Short, little-endian byte order X Back up a byte x Null byte Z Same as ``A'' Packs the contents of arr into a binary sequence according to the directives in aTemplateString (see preceding table).
Pack.Converter - Class in org.jruby.util
 
Pack.Converter(int) - Constructor for class org.jruby.util.Pack.Converter
 
pack_sockaddr_in(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
Deprecated. 
pack_sockaddr_in(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
 
pack_sockaddr_in(ThreadContext, IRubyObject, int, String) - Static method in class org.jruby.ext.socket.RubySocket
 
pack_sockaddr_un(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
Deprecated. 
pack_sockaddr_un(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
 
packageRestArgumentsForReflection(Object[]) - Method in class org.jruby.runtime.callback.ReflectionCallback
Returns an object array that collects all rest arguments in its own object array which is then put into the last slot of the first object array.
paint(Graphics) - Method in class org.jruby.JRubyApplet
 
pair(DAGBuilder.N, DAGBuilder.N) - Static method in class org.jruby.compiler.DAGBuilder
 
pair(DAGBuilder.N) - Static method in class org.jruby.compiler.DAGBuilder
 
pair() - Static method in class org.jruby.compiler.DAGBuilder
 
PARAGRAPH_DELIMETER - Static variable in interface org.jruby.util.io.Stream
 
PARAGRAPH_SEPARATOR - Static variable in interface org.jruby.util.io.Stream
 
param_types(ThreadContext) - Method in class org.jruby.ext.ffi.CallbackInfo
 
parameter_annotations() - Method in class org.jruby.javasupport.JavaCallable
 
parameter_types() - Method in class org.jruby.javasupport.JavaCallable
 
parameterTypes - Variable in class org.jruby.ext.ffi.CallbackInfo
 
parameterTypes - Variable in class org.jruby.javasupport.JavaCallable
 
ParameterTypes - Interface in org.jruby.javasupport
 
params(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyZlib.Deflate
 
params(Class...) - Static method in class org.jruby.util.CodegenUtils
 
params(Class, int) - Static method in class org.jruby.util.CodegenUtils
 
params(Class, Class, int) - Static method in class org.jruby.util.CodegenUtils
 
params(int, int) - Method in class org.jruby.util.ZlibDeflate
 
parent - Variable in class org.jruby.RubyModule
 
parent - Variable in class org.jruby.runtime.DynamicScope
 
parse(ParserConfiguration, LexerSource) - Method in class org.jruby.parser.DefaultRubyParser
The parse method use an lexer stream and parse it to an AST node structure
parse(String, ByteList, DynamicScope, ParserConfiguration) - Method in class org.jruby.parser.Parser
 
parse(String, InputStream, DynamicScope, ParserConfiguration) - Method in class org.jruby.parser.Parser
 
parse(ParserConfiguration, LexerSource) - Method in class org.jruby.parser.Ruby19Parser
The parse method use an lexer stream and parse it to an AST node structure
parse(ParserConfiguration, LexerSource) - Method in interface org.jruby.parser.RubyParser
 
parse(String, String, DynamicScope, int, boolean) - Method in class org.jruby.Ruby
Deprecated. 
parse(ByteList, String, DynamicScope, int, boolean) - Method in class org.jruby.Ruby
 
parse(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyJRuby
 
parse(Ruby, String, String, int) - Method in interface org.jruby.RubyRuntimeAdapter
 
parse(Ruby, InputStream, String, int) - Method in interface org.jruby.RubyRuntimeAdapter
 
parse(String, ParsePosition) - Method in class org.jruby.util.RubyDateFormat
 
parseAsBlock(DynamicScope) - Method in class org.jruby.parser.ParserConfiguration
If we are performing an eval we should pass existing scope in.
parseEval(String, String, DynamicScope, int) - Method in class org.jruby.Ruby
 
parseEval(ByteList, String, DynamicScope, int) - Method in class org.jruby.Ruby
 
parseFile(InputStream, String, DynamicScope, int) - Method in class org.jruby.Ruby
 
parseFile(InputStream, String, DynamicScope) - Method in class org.jruby.Ruby
 
parseFromMain(InputStream, String) - Method in class org.jruby.Ruby
Parse the script contained in the given input stream, using the given filename as the name of the script, and return the root Node.
parseInline(InputStream, String, DynamicScope) - Method in class org.jruby.Ruby
 
parseModes(IRubyObject) - Method in class org.jruby.RubyIO
 
parseModes19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
parseOptions(ThreadContext, IRubyObject, ModeFlags) - Method in class org.jruby.RubyIO
==== Options opt can have the following keys :mode :: same as mode parameter :external_encoding :: external encoding for the IO.
Parser - Class in org.jruby.parser
Serves as a simple facade for all the parsing magic.
Parser(Ruby) - Constructor for class org.jruby.parser.Parser
 
ParserConfiguration - Class in org.jruby.parser
 
ParserConfiguration(KCode, int, boolean, CompatVersion) - Constructor for class org.jruby.parser.ParserConfiguration
 
ParserConfiguration(KCode, int, boolean, boolean, CompatVersion) - Constructor for class org.jruby.parser.ParserConfiguration
 
ParserConfiguration(KCode, int, boolean, boolean, boolean, CompatVersion) - Constructor for class org.jruby.parser.ParserConfiguration
 
ParserConfiguration(KCode, int, boolean, boolean, boolean, RubyInstanceConfig) - Constructor for class org.jruby.parser.ParserConfiguration
 
ParserStats - Class in org.jruby.management
 
ParserStats(Ruby) - Constructor for class org.jruby.management.ParserStats
 
ParserStatsMBean - Interface in org.jruby.management
 
ParserSupport - Class in org.jruby.parser
 
ParserSupport() - Constructor for class org.jruby.parser.ParserSupport
 
ParserSupport19 - Class in org.jruby.parser
 
ParserSupport19() - Constructor for class org.jruby.parser.ParserSupport19
 
parseSimpleStringIntoBuffer(LexerSource, ByteList) - Method in class org.jruby.lexer.yacc.StringTerm
 
parseString(RubyYaccLexer, LexerSource) - Method in class org.jruby.lexer.yacc.HeredocTerm
 
parseString(RubyYaccLexer, LexerSource) - Method in class org.jruby.lexer.yacc.StringTerm
 
parseString(RubyYaccLexer, LexerSource) - Method in class org.jruby.lexer.yacc.StrTerm
 
parseStringIntoBuffer(RubyYaccLexer, LexerSource, ByteList) - Method in class org.jruby.lexer.yacc.StringTerm
 
partition(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
partition(ThreadContext, Block) - Method in class org.jruby.RubyString
 
partition(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
partition19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
pass(IRubyObject) - Static method in class org.jruby.RubyThread
 
passwd(IRubyObject, Block) - Static method in class org.jruby.RubyEtc
 
path() - Method in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.BSDSockAddrUnix
 
path() - Method in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.DefaultSockAddrUnix
 
path() - Method in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un
 
path() - Method in class org.jruby.ext.socket.RubyUNIXSocket
Deprecated. 
path(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
path(ThreadContext) - Method in class org.jruby.RubyDir
 
path - Variable in class org.jruby.RubyFile
 
path(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
path(ThreadContext) - Method in class org.jruby.RubyFile
 
path() - Method in class org.jruby.RubyStringIO
 
PATH_SPLIT - Static variable in class org.jruby.util.JavaNameMangler
 
payload - Variable in class org.jruby.compiler.DAGBuilder.N
 
peek(int) - Method in class org.jruby.lexer.yacc.ByteListLexerSource
 
peek(int) - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
Is the next character equal to 'to'
peek(int) - Method in class org.jruby.lexer.yacc.LexerSource
 
peek(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStringScanner
 
peep(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStringScanner
 
PEEPHOLE_OPTZ - Static variable in class org.jruby.RubyInstanceConfig
 
peeraddr() - Method in class org.jruby.ext.socket.RubyIPSocket
Deprecated. 
peeraddr(ThreadContext) - Method in class org.jruby.ext.socket.RubyIPSocket
 
peeraddr(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyTCPServer
 
peeraddr() - Method in class org.jruby.ext.socket.RubyUNIXSocket
Deprecated. 
peeraddr(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
performBackref(char) - Method in interface org.jruby.compiler.BodyCompiler
 
performBackref(char) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performBooleanBranch(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
Perform a boolean branch operation based on the Ruby "true" value of the top value on the stack.
performBooleanBranch(BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performBooleanLoop(BranchCallback, BranchCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
Perform a boolean loop using the given condition-calculating branch and body branch.
performBooleanLoop(BranchCallback, BranchCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performBooleanLoopLight(BranchCallback, BranchCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
Perform a boolean loop using the given condition-calculating branch and body branch.
performBooleanLoopLight(BranchCallback, BranchCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performBooleanLoopSafe(BranchCallback, BranchCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
Perform a boolean loop using the given condition-calculating branch and body branch.
performBooleanLoopSafe(BranchCallback, BranchCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performEnsure(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
performEnsure(BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performLogicalAnd(BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
Perform a logical short-circuited Ruby "and" operation, using Ruby notions of true and false.
performLogicalAnd(BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performLogicalOr(BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
Perform a logical short-circuited Ruby "or" operation, using Ruby notions of true and false.
performLogicalOr(BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performRescue(BranchCallback, BranchCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
 
performRescue(BranchCallback, BranchCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performRescueLight(BranchCallback, BranchCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
 
performRescueLight(BranchCallback, BranchCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performReturn() - Method in interface org.jruby.compiler.BodyCompiler
Return the current value on the top of the stack, taking into consideration surrounding blocks.
performReturn() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
performReturn() - Method in class org.jruby.compiler.impl.ClassBodyCompiler
 
performReturn() - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
performReturn() - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
permutation(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_permutation
permutation(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
perror(String) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
pid(ThreadContext) - Method in class org.jruby.RubyIO
Return the process id (pid) of the process this IO object spawned.
pid(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
pid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
pid(Ruby) - Static method in class org.jruby.RubyProcess
 
pid() - Method in class org.jruby.RubyStringIO
 
pipe(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyIO
 
pipe_p() - Method in class org.jruby.RubyFileStat
 
pipe_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
PipeException - Exception in org.jruby.util.io
 
PipeException() - Constructor for exception org.jruby.util.io.PipeException
 
Platform - Class in org.jruby.ext.ffi
 
Platform(Platform.OS) - Constructor for class org.jruby.ext.ffi.Platform
 
Platform - Class in org.jruby.platform
Platform specific constants.
Platform() - Constructor for class org.jruby.platform.Platform
 
PLATFORM - Static variable in class org.jruby.runtime.Constants
 
Platform.CPU - Enum in org.jruby.ext.ffi
 
Platform.OS - Enum in org.jruby.ext.ffi
 
PlusCallSite - Class in org.jruby.runtime.callsite
 
PlusCallSite() - Constructor for class org.jruby.runtime.callsite.PlusCallSite
 
Pointer - Class in org.jruby.ext.ffi
C memory pointer operations.
Pointer(Ruby, DirectMemoryIO) - Constructor for class org.jruby.ext.ffi.Pointer
 
Pointer(Ruby, DirectMemoryIO, long, int) - Constructor for class org.jruby.ext.ffi.Pointer
 
Pointer(Ruby, RubyClass, DirectMemoryIO) - Constructor for class org.jruby.ext.ffi.Pointer
 
Pointer(Ruby, RubyClass, DirectMemoryIO, long) - Constructor for class org.jruby.ext.ffi.Pointer
 
Pointer(Ruby, RubyClass, DirectMemoryIO, long, int) - Constructor for class org.jruby.ext.ffi.Pointer
 
pointer(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
polar(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
nucomp_s_polar
polar(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_polar
polar(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_polar
pollAndGetClass(ThreadContext, IRubyObject, RubyModule, String) - Static method in class org.jruby.runtime.callsite.SuperCallSite
 
pollAndGetClass(ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
pollAndReturn(ThreadContext, IRubyObject) - Static method in class org.jruby.evaluator.ASTInterpreter
 
pollThreadEvents() - Method in interface org.jruby.compiler.BodyCompiler
 
pollThreadEvents() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
pollThreadEvents() - Method in class org.jruby.RubyThread
 
pollThreadEvents(ThreadContext) - Method in class org.jruby.RubyThread
 
pollThreadEvents() - Method in class org.jruby.runtime.ThreadContext
 
POOL_MAX - Static variable in class org.jruby.RubyInstanceConfig
 
POOL_MIN - Static variable in class org.jruby.RubyInstanceConfig
 
POOL_TTL - Static variable in class org.jruby.RubyInstanceConfig
 
POOLING_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
pop() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
pop() - Method in class org.jruby.ext.Readline.ReadlineHistory
 
pop(ThreadContext, IRubyObject[]) - Method in class org.jruby.libraries.ThreadLibrary.Queue
 
pop(ThreadContext, IRubyObject[]) - Method in class org.jruby.libraries.ThreadLibrary.SizedQueue
 
pop(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_pop
pop(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
pop2() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
popArray(IRubyObject[]) - Static method in class org.jruby.ast.util.ArgsUtil
Remove first element from array
popCatch() - Method in class org.jruby.runtime.ThreadContext
 
popclass() - Method in class org.jruby.compiler.ir.targets.JVM
 
popCurrentScope() - Method in class org.jruby.parser.ParserSupport
 
popen(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
popen(Ruby, IRubyObject, ModeFlags) - Static method in class org.jruby.util.ShellLauncher
 
popen3(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
popen3(Ruby, IRubyObject[]) - Static method in class org.jruby.util.ShellLauncher
 
popmethod() - Method in class org.jruby.compiler.ir.targets.JVM
 
popRubyClass() - Method in class org.jruby.runtime.ThreadContext
 
popScope() - Method in class org.jruby.runtime.ThreadContext
 
populate(RubyModule, Class) - Method in class org.jruby.anno.TypePopulator.DefaultTypePopulator
 
populate(RubyModule, Class) - Method in class org.jruby.anno.TypePopulator
 
populateImplClass(Ruby, Class, Map<String, List<Method>>) - Static method in class org.jruby.java.MiniJava
 
populateInstanceMethodNames(Set<String>, RubyArray, Visibility, boolean, boolean, boolean) - Method in class org.jruby.RubyModule
 
populateMethod(JavaMethod, int, String, boolean, CallConfiguration) - Method in class org.jruby.anno.TypePopulator
 
populateMirrorForArrayClass(RubyModule, Class) - Static method in class org.jruby.java.MiniJava
 
populateMirrorForClass(RubyModule, Class) - Static method in class org.jruby.java.MiniJava
 
populateModuleMethod(RubyModule, JavaMethod) - Method in class org.jruby.anno.TypePopulator
 
portToService - Static variable in class org.jruby.ext.socket.IANA
 
pos(ThreadContext) - Method in class org.jruby.RubyIO
 
pos() - Method in class org.jruby.RubyStringIO
 
pos() - Method in class org.jruby.RubyStringScanner
 
pos() - Method in class org.jruby.RubyZlib.RubyGzipReader
 
pos() - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
pos_set(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
position(ISourcePositionHolder, ISourcePositionHolder) - Method in class org.jruby.parser.ParserSupport
 
POSITIONLESS_COMPILE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
post(Ruby, ThreadContext, String) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
post(Ruby, ThreadContext, String) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
post(Ruby, ThreadContext, String) - Method in class org.jruby.internal.runtime.methods.TraceableInterpretedMethod
 
post(ThreadContext, Binding, Visibility, Frame) - Method in class org.jruby.runtime.CompiledBlock
 
post(ThreadContext, Binding, Visibility, Frame) - Method in class org.jruby.runtime.CompiledBlock19
 
post(ThreadContext, Binding, Visibility, Frame) - Method in class org.jruby.runtime.CompiledBlockLight
 
post(ThreadContext, Binding, Visibility, Frame) - Method in class org.jruby.runtime.CompiledBlockLight19
 
post(ThreadContext, Binding, Visibility, Frame) - Method in class org.jruby.runtime.Interpreted19Block
 
post(ThreadContext, Binding, Visibility, Frame) - Method in class org.jruby.runtime.InterpretedBlock
 
post(ThreadContext, Binding, Frame) - Method in class org.jruby.runtime.MethodBlock
 
post_match(ThreadContext) - Method in class org.jruby.RubyMatchData
match_post_match
post_match(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
postBacktraceAndScope(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postBacktraceDummyScope(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postBacktraceOnly(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postBsfApply() - Method in class org.jruby.runtime.ThreadContext
 
postClassEval() - Method in class org.jruby.runtime.ThreadContext
 
postCompiledClass() - Method in class org.jruby.runtime.ThreadContext
 
postEvalScriptlet() - Method in class org.jruby.runtime.ThreadContext
 
postEvalWithBinding(Binding, Frame) - Method in class org.jruby.runtime.ThreadContext
 
postExecuteUnder() - Method in class org.jruby.runtime.ThreadContext
 
PostExeNode - Class in org.jruby.ast
Captures END statements (END {...})
PostExeNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.PostExeNode
 
postFrameAndScope(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postFrameOnly(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postLoad(ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
postMethodBacktraceAndScope() - Method in class org.jruby.runtime.ThreadContext
 
postMethodBacktraceDummyScope() - Method in class org.jruby.runtime.ThreadContext
 
postMethodBacktraceOnly() - Method in class org.jruby.runtime.ThreadContext
 
postMethodFrameAndScope() - Method in class org.jruby.runtime.ThreadContext
 
postMethodFrameOnly() - Method in class org.jruby.runtime.ThreadContext
 
postMethodScopeOnly() - Method in class org.jruby.runtime.ThreadContext
 
postMproc() - Method in class org.jruby.runtime.ThreadContext
 
postNodeEval() - Method in class org.jruby.runtime.ThreadContext
 
postNoFrameDummyScope(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postNoop(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postOpAsgnWithOrAnd(IRubyObject, IRubyObject, ThreadContext, IRubyObject, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
postScopedBody() - Method in class org.jruby.runtime.ThreadContext
 
postScopeNode() - Method in class org.jruby.runtime.ThreadContext
 
postScopeOnly(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postTrace() - Method in class org.jruby.runtime.ThreadContext
 
postYield(Binding, Frame) - Method in class org.jruby.runtime.ThreadContext
 
postYieldLight(Binding, Frame) - Method in class org.jruby.runtime.ThreadContext
 
postYieldNoScope(Frame) - Method in class org.jruby.runtime.ThreadContext
 
ppid(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
ppid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
ppid(Ruby) - Static method in class org.jruby.RubyProcess
 
PRAGMAS - Static variable in class org.jruby.compiler.ASTInspector
 
pre(ThreadContext, String, IRubyObject, Block, Ruby) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
pre(ThreadContext, IRubyObject, String, Block, int) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
pre(ThreadContext, String, IRubyObject, Block, Ruby) - Method in class org.jruby.internal.runtime.methods.TraceableInterpretedMethod
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.CompiledBlock
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.CompiledBlock19
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.CompiledBlockLight
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.CompiledBlockLight19
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.CompiledSharedScopeBlock
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.Interpreted19Block
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.InterpretedBlock
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.MethodBlock
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.SharedScopeBlock
 
Pre0Rest0Post0Assigner - Class in org.jruby.runtime.assigner
Assign to no arguments.
Pre0Rest0Post0Assigner() - Constructor for class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
Pre0Rest1Post0Assigner - Class in org.jruby.runtime.assigner
Assign to a single rest argument.
Pre0Rest1Post0Assigner(Node) - Constructor for class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
Pre1ExpandedRest0Post0Assigner - Class in org.jruby.runtime.assigner
A single fixed parameter which can handled receiving an expandable argument (RubyArray).
Pre1ExpandedRest0Post0Assigner(Node) - Constructor for class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
Pre1Rest0Post0Assigner - Class in org.jruby.runtime.assigner
Assigner with one fixed parameter (pre) and a rest argument.
Pre1Rest0Post0Assigner(Node) - Constructor for class org.jruby.runtime.assigner.Pre1Rest0Post0Assigner
 
Pre1Rest1Post0Assigner - Class in org.jruby.runtime.assigner
Assigner with one fixed parameter (pre) and a rest argument.
Pre1Rest1Post0Assigner(Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre1Rest1Post0Assigner
 
Pre2Rest0Post0Assigner - Class in org.jruby.runtime.assigner
Assigner for two fixed parameters (pre).
Pre2Rest0Post0Assigner(Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre2Rest0Post0Assigner
 
Pre2Rest1Post0Assigner - Class in org.jruby.runtime.assigner
Assigner for two fixed parameters (pre) with a rest arg
Pre2Rest1Post0Assigner(Node, Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre2Rest1Post0Assigner
 
Pre3Rest0Post0Assigner - Class in org.jruby.runtime.assigner
Assigner for three fixed arguments (pre).
Pre3Rest0Post0Assigner(Node, Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre3Rest0Post0Assigner
 
Pre3Rest1Post0Assigner - Class in org.jruby.runtime.assigner
Assigner for three fixed parameters (pre) plus a rest argument.
Pre3Rest1Post0Assigner(Node, Node, Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre3Rest1Post0Assigner
 
pre_match(ThreadContext) - Method in class org.jruby.RubyMatchData
match_pre_match
pre_match(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
preAdoptThread() - Method in class org.jruby.runtime.ThreadContext
 
preBacktraceAndScope(ThreadContext, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preBacktraceDummyScope(ThreadContext, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preBacktraceOnly(ThreadContext, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preBsfApply(String[]) - Method in class org.jruby.runtime.ThreadContext
 
prec(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyPrecision
 
prec_f(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyPrecision
 
prec_i(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyPrecision
 
preciseCodePoint(Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
preciseLength(Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
preClassEval(StaticScope, RubyModule) - Method in class org.jruby.runtime.ThreadContext
 
preCompiledClass(RubyModule, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preCompiledClassDummyScope(RubyModule, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
precs() - Method in class org.jruby.RubyBigDecimal
 
pred() - Method in class org.jruby.RubyFixnum
 
pred(ThreadContext) - Method in class org.jruby.RubyInteger
 
preEvalScriptlet(DynamicScope) - Method in class org.jruby.runtime.ThreadContext
 
preEvalWithBinding(Binding) - Method in class org.jruby.runtime.ThreadContext
 
preExecuteUnder(RubyModule, Block) - Method in class org.jruby.runtime.ThreadContext
 
PreExeNode - Class in org.jruby.ast
A pre-execution construction (BEGIN { ...
PreExeNode(ISourcePosition, StaticScope, Node) - Constructor for class org.jruby.ast.PreExeNode
 
preForBlock(Binding, RubyModule) - Method in class org.jruby.runtime.ThreadContext
 
preFrameAndDummyScope(ThreadContext, IRubyObject, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preFrameAndScope(ThreadContext, IRubyObject, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preFrameOnly(ThreadContext, IRubyObject, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preLoad(ThreadContext, String[]) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
PreManyRest0Post0Assigner - Class in org.jruby.runtime.assigner
This will only be true for blocks which have a pre > 3 in length.
PreManyRest0Post0Assigner(ListNode, int) - Constructor for class org.jruby.runtime.assigner.PreManyRest0Post0Assigner
 
PreManyRest1Post0Assigner - Class in org.jruby.runtime.assigner
This will only be true for blocks which have a pre > 3 in length with a rest argument.
PreManyRest1Post0Assigner(ListNode, int, Node) - Constructor for class org.jruby.runtime.assigner.PreManyRest1Post0Assigner
 
preMethodBacktraceAndScope(String, RubyModule, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preMethodBacktraceDummyScope(RubyModule, String, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preMethodBacktraceOnly(String) - Method in class org.jruby.runtime.ThreadContext
 
preMethodFrameAndDummyScope(RubyModule, String, IRubyObject, Block, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preMethodFrameAndScope(RubyModule, String, IRubyObject, Block, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preMethodFrameOnly(RubyModule, String, IRubyObject, Block) - Method in class org.jruby.runtime.ThreadContext
 
preMethodNoFrameAndDummyScope(RubyModule, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preMethodScopeOnly(RubyModule, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preMproc() - Method in class org.jruby.runtime.ThreadContext
 
preNodeEval(RubyModule, IRubyObject, String) - Method in class org.jruby.runtime.ThreadContext
 
preNodeEval(RubyModule, IRubyObject) - Method in class org.jruby.runtime.ThreadContext
 
preNoFrameDummyScope(ThreadContext) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preNoop() - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preOpAsgnWithOrAnd(IRubyObject, ThreadContext, IRubyObject, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.ast.ArgsNoArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.ast.ArgsPreOneArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreOneArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreOneArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreOneArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreOneArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.ast.ArgsPreTwoArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreTwoArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreTwoArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreTwoArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreTwoArgNode
 
prepareAnnotatedMethod(RubyModule, JavaMethod, JavaMethodDescriptor) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
Use code generation to provide a method handle based on an annotated Java method.
prepareArgumentsForCall(ThreadContext, IRubyObject[], Block.Type) - Method in class org.jruby.runtime.BlockBody
 
prepareClassNamespace(ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
prepareLoadSearch(String) - Method in class org.jruby.runtime.load.LoadService.SearchState
 
prepareOptionalArguments(ThreadContext, Ruby, IRubyObject, IRubyObject[]) - Method in class org.jruby.ast.ArgsNode
 
prepareOptOrRestArgs(ThreadContext, Ruby, DynamicScope, IRubyObject, IRubyObject[]) - Method in class org.jruby.ast.ArgsNode
 
prepareRequireSearch(String) - Method in class org.jruby.runtime.load.LoadService.SearchState
 
prepareRestArg(ThreadContext, Ruby, DynamicScope, IRubyObject[], int) - Method in class org.jruby.ast.ArgsNode
 
prepareSuperClass(Ruby, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
prepareTopLevel(RubyClass, IRubyObject) - Method in class org.jruby.runtime.ThreadContext
 
prepend(Node) - Method in class org.jruby.ast.ListNode
 
preprocessCheck(Ruby, IRubyObject) - Static method in class org.jruby.RubyRegexp
 
preRunThread(Frame[]) - Method in class org.jruby.runtime.ThreadContext
 
preScopedBody(DynamicScope) - Method in class org.jruby.runtime.ThreadContext
 
preScopeNode(StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preScopeOnly(ThreadContext) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preTrace() - Method in class org.jruby.runtime.ThreadContext
 
pretty(Class, Class...) - Static method in class org.jruby.util.CodegenUtils
 
prettyParams(Class...) - Static method in class org.jruby.util.CodegenUtils
 
prettySig - Variable in class org.jruby.java.MiniJava.AbstractJavaWrapperMethod
 
prettySig - Variable in class org.jruby.java.MiniJava.AbstractJavaWrapperMethodZero
 
PREVIOUS_EXCEPTION_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
previousBinding() - Method in class org.jruby.runtime.ThreadContext
Return a binding representing the previous call's state
previousBinding(IRubyObject) - Method in class org.jruby.runtime.ThreadContext
Return a binding representing the previous call's state but with a specified self
preYieldLightBlock(Binding, DynamicScope, RubyModule) - Method in class org.jruby.runtime.ThreadContext
 
preYieldNoScope(Binding, RubyModule) - Method in class org.jruby.runtime.ThreadContext
 
preYieldSpecificBlock(Binding, StaticScope, RubyModule) - Method in class org.jruby.runtime.ThreadContext
 
primitive_p() - Method in class org.jruby.javasupport.JavaClass
 
primitive_to_java(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
primitiveToWrapper(Class<?>) - Static method in class org.jruby.javasupport.JavaUtil
 
print(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
Print some objects to the stream.
print(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyIO
Print some objects to the stream.
print(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
print(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
print(IRubyObject[]) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
printBacktrace(PrintStream) - Method in class org.jruby.NativeException
 
printBacktrace(PrintStream) - Method in class org.jruby.RubyException
 
printError(RubyException) - Method in class org.jruby.Ruby
Prints an error with backtrace to the error stream.
printf(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
printf(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
printf(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
printf(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
println() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
printProperties() - Method in class org.jruby.Main
 
printScope() - Method in class org.jruby.runtime.ThreadContext
 
printStackTrace() - Method in exception org.jruby.exceptions.RaiseException
 
printStackTrace(PrintStream) - Method in exception org.jruby.exceptions.RaiseException
 
printStackTrace(PrintWriter) - Method in exception org.jruby.exceptions.RaiseException
 
printUsage() - Method in class org.jruby.Main
 
priority() - Method in class org.jruby.RubyThread
 
priority_set(IRubyObject) - Method in class org.jruby.RubyThread
 
private_class_method(IRubyObject[]) - Method in class org.jruby.RubyModule
 
private_instance_methods(IRubyObject[]) - Method in class org.jruby.RubyModule
rb_class_private_instance_methods
private_instance_methods19(IRubyObject[]) - Method in class org.jruby.RubyModule
 
private_method_defined(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
private_methods(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyObject
rb_obj_private_methods call-seq: obj.private_methods(all=true) => array Returns the list of private methods accessible to obj.
private_methods19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyObject
 
private_p() - Method in class org.jruby.javasupport.JavaClass
 
proc(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
proc(IRubyObject, Block) - Static method in class org.jruby.RubyKernel
Deprecated. 
proc_1_9(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
procArityOf(Node) - Static method in class org.jruby.runtime.Arity
 
processArguments(String[]) - Method in class org.jruby.RubyInstanceConfig
 
processBlockArg(DynamicScope, Ruby, Block) - Method in class org.jruby.ast.ArgsNode
 
processBlockArgument(Ruby, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
ProcMethod - Class in org.jruby.internal.runtime.methods
 
ProcMethod(RubyModule, RubyProc, Visibility) - Constructor for class org.jruby.internal.runtime.methods.ProcMethod
Constructor for ProcMethod.
product(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyArray
rb_ary_product
Profile - Interface in org.jruby
 
promptStyle - Variable in class org.jruby.demo.TextAreaReadline
 
protect(BranchCallback, BranchCallback, Class) - Method in interface org.jruby.compiler.BodyCompiler
Makes sure that the code in protectedCode will always run after regularCode.
protect(BranchCallback, BranchCallback, Class) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
protected_instance_methods(IRubyObject[]) - Method in class org.jruby.RubyModule
rb_class_protected_instance_methods
protected_instance_methods19(IRubyObject[]) - Method in class org.jruby.RubyModule
 
protected_method_defined(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
protected_methods(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyObject
rb_obj_protected_methods call-seq: obj.protected_methods(all=true) => array Returns the list of protected methods accessible to obj.
protected_methods19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyObject
 
protected_p() - Method in class org.jruby.javasupport.JavaClass
 
protectedClass - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
The "protected class" used for calculating protected access.
protection_domain() - Method in class org.jruby.javasupport.JavaClass
 
public_class_method(IRubyObject[]) - Method in class org.jruby.RubyModule
 
public_instance_methods(IRubyObject[]) - Method in class org.jruby.RubyModule
 
public_instance_methods19(IRubyObject[]) - Method in class org.jruby.RubyModule
 
public_method_defined(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
public_methods(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyObject
rb_obj_public_methods call-seq: obj.public_methods(all=true) => array Returns the list of public methods accessible to obj.
public_methods19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyObject
 
public_p() - Method in class org.jruby.javasupport.JavaCallable
 
public_p() - Method in class org.jruby.javasupport.JavaClass
 
public_p() - Method in class org.jruby.javasupport.JavaField
 
public_p() - Method in class org.jruby.javasupport.JavaMethod
 
push(ThreadContext, IRubyObject) - Method in class org.jruby.libraries.ThreadLibrary.Queue
 
push(ThreadContext, IRubyObject) - Method in class org.jruby.libraries.ThreadLibrary.SizedQueue
 
push_glob(String, ByteList, int) - Static method in class org.jruby.util.Dir
 
push_m(IRubyObject[]) - Method in class org.jruby.RubyArray
rb_ary_push_m FIXME: Whis is this named "push_m"?
push_m19(IRubyObject[]) - Method in class org.jruby.RubyArray
 
push_pattern - Static variable in class org.jruby.util.Dir
 
pushBlockScope() - Method in class org.jruby.parser.ParserSupport
 
pushBoolean(boolean) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
pushCatch(RubyKernel.CatchTarget) - Method in class org.jruby.runtime.ThreadContext
 
pushclass() - Method in class org.jruby.compiler.ir.targets.JVM
 
pushExitBlock(RubyProc) - Method in class org.jruby.Ruby
Push block onto exit stack.
pushInt(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
pushLocalScope() - Method in class org.jruby.parser.ParserSupport
 
pushmethod(String) - Method in class org.jruby.compiler.ir.targets.JVM
 
pushNull() - Method in interface org.jruby.compiler.BodyCompiler
 
pushNull() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
pushRubyClass(RubyModule) - Method in class org.jruby.runtime.ThreadContext
 
pushScope(DynamicScope) - Method in class org.jruby.runtime.ThreadContext
 
pushString(String) - Method in interface org.jruby.compiler.BodyCompiler
 
pushString(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
put(long, byte[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
put(long, short[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
put(long, int[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
put(long, long[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
put(long, float[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
put(long, double[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
put(long, byte[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
put(long, short[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
put(long, int[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
put(long, long[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
put(long, float[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
put(long, double[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
put(long, byte[], int, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes an array of bytes to the memory area at the specified offset.
put(long, short[], int, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes an array of shorts to the memory area at the specified offset.
put(long, int[], int, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes an array of ints to the memory area at the specified offset.
put(long, long[], int, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes an array of longs to the memory area at the specified offset.
put(long, float[], int, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes an array of floats to the memory area at the specified offset.
put(long, double[], int, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes an array of doubles to the memory area at the specified offset.
put(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout.Array
 
put(Ruby, StructLayout.Storage, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout.Member
Writes a ruby value to the native struct member as the appropriate native value.
put(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout
Sets the native value of the struct member corresponding to name.
put(Object, T) - Method in class org.jruby.javasupport.util.ObjectProxyCache
 
put(Object, Object) - Method in class org.jruby.RubyHash
 
put(int, Object) - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
put(Object, Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
put_array_of_float(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of 32 bit floating point values to the memory area.
put_array_of_float64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of 64 bit floating point values to the memory area.
put_array_of_int16(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed 16 bit integer values to the memory area.
put_array_of_int32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed 32 bit integer values to the memory area.
put_array_of_int64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed 64 bit integer values to the memory area.
put_array_of_int8(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed 8 bit integer values to the memory area.
put_array_of_long(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed long integer values to the memory area.
put_array_of_pointer(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_array_of_uint16(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned 16 bit integer values to the memory area.
put_array_of_uint32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned 32 bit integer values to the memory area.
put_array_of_uint64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned 64 bit integer values to the memory area.
put_array_of_uint8(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned 8 bit integer values to the memory area.
put_array_of_ulong(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned long integer values to the memory area.
put_bytes(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_callback(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
PUT_CONST_Instr - Class in org.jruby.compiler.ir.instructions
 
PUT_CONST_Instr(IR_Scope, String, Operand) - Constructor for class org.jruby.compiler.ir.instructions.PUT_CONST_Instr
 
PUT_CONST_Instr(Operand, String, Operand) - Constructor for class org.jruby.compiler.ir.instructions.PUT_CONST_Instr
 
PUT_CVAR_Instr - Class in org.jruby.compiler.ir.instructions
 
PUT_CVAR_Instr(Operand, String, Operand) - Constructor for class org.jruby.compiler.ir.instructions.PUT_CVAR_Instr
 
PUT_FIELD_Instr - Class in org.jruby.compiler.ir.instructions
 
PUT_FIELD_Instr(Operand, String, Operand) - Constructor for class org.jruby.compiler.ir.instructions.PUT_FIELD_Instr
 
put_float32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an 32 bit floating point value to the memory area.
put_float64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an 64 bit floating point value to the memory area.
PUT_GLOBAL_VAR_Instr - Class in org.jruby.compiler.ir.instructions
 
PUT_GLOBAL_VAR_Instr(String, Operand) - Constructor for class org.jruby.compiler.ir.instructions.PUT_GLOBAL_VAR_Instr
 
PUT_Instr - Class in org.jruby.compiler.ir.instructions
 
PUT_Instr(Operation, Operand, String, Operand) - Constructor for class org.jruby.compiler.ir.instructions.PUT_Instr
 
put_int16(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 16 bit signed integer value to the memory address.
put_int32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 32 bit signed integer value to the memory address.
put_int64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 64 bit integer value to the memory area.
put_int8(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 8 bit signed integer value to the memory area.
put_long(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a C long integer value to the memory area.
put_pointer(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_string(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_uint16(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 16 bit unsigned integer value to the memory address.
put_uint32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an 32 bit unsigned integer value to the memory address.
put_uint64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 64 bit unsigned integer value to the memory area.
put_uint8(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 8 bit unsigned integer value to the memory area.
put_ulong(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a C long integer value to the memory area.
putAddress(byte[], int, long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
putAddress(long, long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putAddress(long, long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putAddress(long, long) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes a pointer value to the memory area at the specified offset.
putAll(Map) - Method in class org.jruby.RubyHash
 
putAll(Map) - Method in class org.jruby.util.GenericMap
 
putArrayOfFloat32(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfFloat64(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfSigned16(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfSigned32(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfSigned64(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfSigned8(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfUnsigned16(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfUnsigned32(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfUnsigned64(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfUnsigned8(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putByte(long, byte) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putByte(long, byte) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putByte(long, byte) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes an 8 bit integer value to the memory area at the specified offset.
putc(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
putc(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
putc(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
rb_f_putc
putc(IRubyObject) - Method in class org.jruby.RubyStringIO
 
putc(IRubyObject) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
putCachedValue(StructLayout.Member, IRubyObject) - Method in class org.jruby.ext.ffi.Struct
 
putCachedValue(StructLayout.Member, IRubyObject) - Method in interface org.jruby.ext.ffi.StructLayout.Storage
 
putDouble(long, double) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putDouble(long, double) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putDouble(long, double) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes a 64 bit float value to the memory area at the specified offset.
putfield(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
putFloat(long, float) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putFloat(long, float) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putFloat(long, float) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes a 32 bit float value to the memory area at the specified offset.
putFloat32(byte[], int, float) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
putFloat64(byte[], int, double) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
putInt(long, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putInt(long, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putInt(long, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes a 32 bit integer value to the memory area at the specified offset.
putInt16(byte[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
putInt32(byte[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
putInt64(byte[], int, long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
putJavaClassIntoCache(JavaClass) - Method in class org.jruby.javasupport.JavaSupport
 
putLong(long, long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putLong(long, long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putLong(long, long) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes a 64 bit integer value to the memory area at the specified offset.
putMemoryIO(long, MemoryIO) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putMemoryIO(long, MemoryIO) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putMemoryIO(long, MemoryIO) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes a pointer value to the memory area at the specified offset.
putNativeLong(long, long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putNativeLong(long, long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putNativeLong(long, long) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes a native long integer value to the memory area at the specified offset.
putReference(StructLayout.Member, IRubyObject) - Method in class org.jruby.ext.ffi.Struct
 
putReference(StructLayout.Member, IRubyObject) - Method in interface org.jruby.ext.ffi.StructLayout.Storage
 
puts(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
puts(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyIO
 
puts(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
puts(Object) - Static method in class org.jruby.RubyObject
Simple helper to print any objects.
puts(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
puts(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
putShort(long, short) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putShort(long, short) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putShort(long, short) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes a 16 bit integer value to the memory area at the specified offset.
putstatic(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
putZeroTerminatedByteArray(long, byte[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putZeroTerminatedByteArray(long, byte[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putZeroTerminatedByteArray(long, byte[], int, int) - Method in interface org.jruby.ext.ffi.MemoryIO
Writes a byte array to memory, and appends a zero terminator

Q

QENCODE - Static variable in class org.jruby.RubyNKF
 
Qsort - Class in org.jruby.util
 
Qsort() - Constructor for class org.jruby.util.Qsort
 
quo(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_quo
quo(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_quo
quo(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_quo
quo19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
 
quo_19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_quo
quote(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRegexp
rb_reg_s_quote
quote19(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRegexp
 

R

RADIX - Static variable in class org.jruby.RubyFloat
 
raise(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
raise(IRubyObject[], Block) - Method in class org.jruby.RubyThread
 
raiseArgumentError(JavaMethod, ThreadContext, String, int, int, int) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
raiseArgumentError(Ruby, IRubyObject[], int, int) - Static method in class org.jruby.runtime.Arity
 
raiseArgumentError(Ruby, int, int, int) - Static method in class org.jruby.runtime.Arity
 
RaiseException - Exception in org.jruby.exceptions
 
RaiseException(RubyException) - Constructor for exception org.jruby.exceptions.RaiseException
 
RaiseException(Ruby, RubyClass, String, boolean) - Constructor for exception org.jruby.exceptions.RaiseException
 
RaiseException(RubyException, boolean) - Constructor for exception org.jruby.exceptions.RaiseException
 
RaiseException(Throwable, NativeException) - Constructor for exception org.jruby.exceptions.RaiseException
 
raiseTypeError(String) - Method in interface org.jruby.compiler.BodyCompiler
 
raiseTypeError(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
rand(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
rand(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
Random - Class in org.jruby.util
 
Random() - Constructor for class org.jruby.util.Random
 
Range - Class in org.jruby.compiler.ir.operands
 
Range(Operand, Operand) - Constructor for class org.jruby.compiler.ir.operands.Range
 
RANGE - Static variable in class org.jruby.runtime.ClassIndex
 
range(byte[], int, int, char, int) - Static method in class org.jruby.util.Dir
 
rassoc(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_rassoc
rassoc(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
rat_pat - Static variable in class org.jruby.util.Numeric.RationalPatterns
 
RATIONAL - Static variable in class org.jruby.runtime.ClassIndex
 
RAW - Static variable in class org.jruby.RubyException
 
RAW_FILTERED - Static variable in class org.jruby.RubyException
 
RAW_FRAME_CROP_COUNT - Static variable in class org.jruby.RubyException
 
rb_clear() - Method in class org.jruby.RubyArray
rb_ary_clear
rb_clear() - Method in class org.jruby.RubyHash
rb_hash_clear
rb_import(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.MiniJava
 
rb_import(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.MiniJava
 
rb_size() - Method in class org.jruby.RubyHash
rb_hash_size
rb_sys_fail(Ruby, String) - Static method in class org.jruby.ext.socket.RubyUNIXSocket
 
rb_values() - Method in class org.jruby.RubyHash
rb_hash_values
rbCatch(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
rbClone() - Method in class org.jruby.RubyBasicObject
 
rbClone(ThreadContext) - Method in class org.jruby.RubyHash
 
rbClone() - Method in class org.jruby.RubyMethod
 
rbClone() - Method in class org.jruby.RubyObject
rb_obj_clone This method should be overridden only by: Proc, Method, UnboundedMethod, Binding.
rbClone() - Method in class org.jruby.RubyProc
 
rbClone() - Method in class org.jruby.RubyUnboundMethod
 
rbClone() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod rbClone.
RbConfigLibrary - Class in org.jruby.libraries
 
RbConfigLibrary() - Constructor for class org.jruby.libraries.RbConfigLibrary
 
rbEqual(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
Equivalent to rb_equal in MRI
rbNew(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
rbPrivate(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
rb_mod_private
rbProtected(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
rb_mod_protected
rbPublic(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
rb_mod_public
rbRaise(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.java.addons.KernelJavaAddons
 
rbSynchronized(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
rbThrow(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
RBUF - Static variable in class org.jruby.util.io.OpenFile
 
rbuf_fill(IRubyObject) - Static method in class org.jruby.ext.NetProtocolBufferedIO.NativeImpl
 
rdev() - Method in class org.jruby.RubyFileStat
 
rdevMajor() - Method in class org.jruby.RubyFileStat
 
rdevMinor() - Method in class org.jruby.RubyFileStat
 
RDONLY - Static variable in class org.jruby.util.io.ModeFlags
read-only flag (default value if no other flags set)
RDWR - Static variable in class org.jruby.util.io.ModeFlags
read/write flag
re_exchange(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
re_exchange(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
re_exchangeable_p(IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
re_exchangeable_p(IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
RE_MAY_IGNORECASE - Static variable in interface org.jruby.parser.ReOptions
 
RE_OPTION_EXTENDED - Static variable in interface org.jruby.parser.ReOptions
 
RE_OPTION_IGNORECASE - Static variable in interface org.jruby.parser.ReOptions
 
RE_OPTION_LONGEST - Static variable in interface org.jruby.parser.ReOptions
 
RE_OPTION_MULTILINE - Static variable in interface org.jruby.parser.ReOptions
 
RE_OPTION_ONCE - Static variable in interface org.jruby.parser.ReOptions
 
RE_OPTION_POSIXLINE - Static variable in interface org.jruby.parser.ReOptions
 
RE_OPTION_SINGLELINE - Static variable in interface org.jruby.parser.ReOptions
 
RE_UNICODE - Static variable in interface org.jruby.parser.ReOptions
 
react(Join, Object[]) - Method in class org.jruby.util.Join.AsyncReaction
 
react(Join, Object[]) - Method in class org.jruby.util.Join.FastReaction
 
react(Join, Object[]) - Method in class org.jruby.util.Join.SyncReaction
 
read(ByteBuffer) - Method in class org.jruby.ext.ffi.io.FileDescriptorByteChannel
Reads data from the native unix file descriptor.
read() - Method in class org.jruby.lexer.yacc.ByteListLexerSource
 
read() - Method in class org.jruby.lexer.yacc.CapturingByteListLexerSource
 
read() - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
Read next character from this source
read() - Method in class org.jruby.lexer.yacc.LexerSource
 
read(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
 
read() - Method in class org.jruby.RubyDir
Returns the next entry from this directory.
read(IRubyObject[]) - Method in class org.jruby.RubyIO
 
read(ThreadContext) - Method in class org.jruby.RubyIO
 
read(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
read(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
read(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyIO
 
read(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyIO
 
read(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
read(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
read(IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
read(IRubyObject[]) - Method in class org.jruby.RubyZlib.RubyGzipReader
 
read() - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
read(ReadableByteChannel, ByteBuffer, boolean) - Static method in class org.jruby.util.io.BlockingIO
 
read(int, ByteList) - Method in class org.jruby.util.io.ChannelDescriptor
Perform a low-level read of the specified number of bytes into the specified byte list.
read(ByteBuffer) - Method in class org.jruby.util.io.ChannelDescriptor
Perform a low-level read of the remaining number of bytes into the specified byte buffer.
read(int) - Method in class org.jruby.util.io.ChannelStream
 
read(ByteBuffer) - Method in class org.jruby.util.io.ChannelStream
 
read(ByteBuffer, boolean) - Method in class org.jruby.util.io.ChannelStream
 
read() - Method in class org.jruby.util.io.ChannelStream
 
read(ByteBuffer) - Method in class org.jruby.util.io.NullChannel
 
read(int) - Method in interface org.jruby.util.io.Stream
 
read(ByteBuffer) - Method in class org.jruby.util.IOChannel.IOReadableByteChannel
 
read(ByteBuffer) - Method in class org.jruby.util.IOChannel.IOReadableWritableByteChannel
 
read(CallSite, ByteBuffer) - Method in class org.jruby.util.IOChannel
 
read() - Method in class org.jruby.util.IOInputStream
 
read(byte[]) - Method in class org.jruby.util.IOInputStream
 
read(byte[], int, int) - Method in class org.jruby.util.IOInputStream
 
read19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
read_nonblock(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
read_string(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
 
read_string(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
READABLE - Static variable in class org.jruby.util.io.OpenFile
 
readable_p() - Method in class org.jruby.RubyFileStat
 
readable_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
readableReal_p() - Method in class org.jruby.RubyFileStat
 
readAll(IRubyObject) - Method in class org.jruby.RubyIO
 
readall() - Method in class org.jruby.util.io.ChannelStream
 
readall() - Method in interface org.jruby.util.io.Stream
 
readchar(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
readchar() - Method in class org.jruby.RubyIO
Read a byte.
readchar() - Method in class org.jruby.RubyStringIO
 
readchar() - Method in class org.jruby.RubyZlib.RubyGzipReader
 
readComment(int) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
Read a comment up to end of line.
readDataBuffered() - Method in class org.jruby.util.io.ChannelStream
 
readDataBuffered() - Method in interface org.jruby.util.io.Stream
 
readEscape() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
reading - Variable in class org.jruby.util.io.ChannelStream
 
readLine(String) - Method in class org.jruby.demo.TextAreaReadline
 
Readline - Class in org.jruby.ext
 
Readline() - Constructor for class org.jruby.ext.Readline
 
readline - Variable in class org.jruby.ext.Readline.ConsoleHolder
 
readline(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
Read a line.
readline(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
Deprecated. 
readline(ThreadContext) - Method in class org.jruby.RubyIO
Read a line.
readline(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
readline(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
readline(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
readline(ThreadContext) - Method in class org.jruby.RubyZlib.RubyGzipReader
 
Readline.ConsoleHolder - Class in org.jruby.ext
 
Readline.ConsoleHolder() - Constructor for class org.jruby.ext.Readline.ConsoleHolder
 
Readline.HistoryMethods - Class in org.jruby.ext
 
Readline.HistoryMethods() - Constructor for class org.jruby.ext.Readline.HistoryMethods
 
Readline.ProcCompletor - Class in org.jruby.ext
 
Readline.ProcCompletor(IRubyObject) - Constructor for class org.jruby.ext.Readline.ProcCompletor
 
Readline.ReadlineHistory - Class in org.jruby.ext
 
Readline.ReadlineHistory() - Constructor for class org.jruby.ext.Readline.ReadlineHistory
 
Readline.RubyFileNameCompletor - Class in org.jruby.ext
 
Readline.RubyFileNameCompletor() - Constructor for class org.jruby.ext.Readline.RubyFileNameCompletor
 
Readline.Service - Class in org.jruby.ext
 
Readline.Service() - Constructor for class org.jruby.ext.Readline.Service
 
readLineBytes() - Method in class org.jruby.lexer.yacc.ByteListLexerSource
 
readLineBytes() - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
 
readLineBytes() - Method in class org.jruby.lexer.yacc.LexerSource
 
readlines(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
 
readlines(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
readlines(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
readlines(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
readlines(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
readlines(IRubyObject[]) - Method in class org.jruby.RubyZlib.RubyGzipReader
 
readlink(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
readLink(UnmarshalStream, int) - Method in class org.jruby.runtime.marshal.UnmarshalCache
 
readLocked(InstanceVariableTable.VariableTableEntry) - Method in class org.jruby.runtime.builtin.InstanceVariableTable
Reads the value of the specified entry, locked on the current object.
readnonblock(int) - Method in class org.jruby.util.io.ChannelStream
 
readObject() - Method in class org.jruby.util.io.JRubyObjectInputStream
 
ReadonlyAccessor - Class in org.jruby.internal.runtime
 
ReadonlyAccessor(String, IAccessor) - Constructor for class org.jruby.internal.runtime.ReadonlyAccessor
 
ReadonlyGlobalVariable - Class in org.jruby.runtime
 
ReadonlyGlobalVariable(Ruby, String, IRubyObject) - Constructor for class org.jruby.runtime.ReadonlyGlobalVariable
 
readpartial(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
readpartial(int) - Method in class org.jruby.util.io.ChannelStream
 
readSignedByte() - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
readUnsignedByte() - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
readUntil(char) - Method in class org.jruby.lexer.yacc.ByteListLexerSource
 
readUntil(char) - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
 
readUntil(char) - Method in class org.jruby.lexer.yacc.LexerSource
 
READWRITE - Static variable in class org.jruby.util.io.OpenFile
 
ready(ThreadContext, IRubyObject) - Static method in class org.jruby.libraries.IOWaitLibrary
returns non-nil if input available without blocking, false if EOF or not open/readable, otherwise nil.
ready() - Method in class org.jruby.util.io.ChannelStream
 
ready() - Method in interface org.jruby.util.io.Stream
Implement IO#ready? as per io/wait in MRI.
real() - Method in class org.jruby.RubyComplex
nucomp_real
real(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_real
real_p(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_real_p
realIo - Variable in class org.jruby.RubyZlib.RubyGzipFile
 
reason() - Method in class org.jruby.RubyLocalJumpError
 
reCache(ThreadContext, RubyModule) - Method in class org.jruby.ast.Colon2ConstNode
 
reCache(ThreadContext, String) - Method in class org.jruby.ast.Colon3Node
 
reCache(ThreadContext, String) - Method in class org.jruby.ast.ConstNode
 
reCache(ThreadContext, String, int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
reCacheFrom(RubyModule, ThreadContext, String, int) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
receiveArgs(ArgsNode, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
receiveMail(ThreadService.Event) - Method in class org.jruby.RubyThread
 
receiver - Variable in class org.jruby.RubyMethod
 
receiver(ThreadContext) - Method in class org.jruby.RubyMethod
 
RECEIVER_INDEX - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The lvar index of the method-receiving object
receiverClassName(IRubyObject) - Static method in class org.jruby.ast.AttrAssignNode
 
receiverNode - Variable in class org.jruby.ast.AttrAssignNode
 
rect(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_rect
rect(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_rect
RecursiveComparator - Class in org.jruby.util
 
RecursiveComparator() - Constructor for class org.jruby.util.RecursiveComparator
 
RecursiveComparator.Pair - Class in org.jruby.util
 
RecursiveComparator.Pair(IRubyObject, IRubyObject) - Constructor for class org.jruby.util.RecursiveComparator.Pair
 
recv(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated. 
recv(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
recv(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
recv(int, ByteBuffer, int, int) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
RECV_ARG_Instr - Class in org.jruby.compiler.ir.instructions
 
RECV_ARG_Instr(Variable, int, boolean) - Constructor for class org.jruby.compiler.ir.instructions.RECV_ARG_Instr
 
RECV_ARG_Instr(Variable, int) - Constructor for class org.jruby.compiler.ir.instructions.RECV_ARG_Instr
 
RECV_CLOSURE_ARG_Instr - Class in org.jruby.compiler.ir.instructions
 
RECV_CLOSURE_ARG_Instr(Variable, int, boolean) - Constructor for class org.jruby.compiler.ir.instructions.RECV_CLOSURE_ARG_Instr
 
RECV_CLOSURE_Instr - Class in org.jruby.compiler.ir.instructions
 
RECV_CLOSURE_Instr(Variable) - Constructor for class org.jruby.compiler.ir.instructions.RECV_CLOSURE_Instr
 
recv_io(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
RECV_OPT_ARG_Instr - Class in org.jruby.compiler.ir.instructions
 
RECV_OPT_ARG_Instr(Variable, int, Label) - Constructor for class org.jruby.compiler.ir.instructions.RECV_OPT_ARG_Instr
 
recvfrom(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUDPSocket
Deprecated. 
recvfrom(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
recvfrom(int, ByteBuffer, int, int, RubyUNIXSocket.LibCSocket.sockaddr_un, IntByReference) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
recvfrom(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUNIXSocket
Deprecated. 
recvfrom(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
REDO_JUMP - Static variable in exception org.jruby.exceptions.JumpException
 
redoJump - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
redoJump() - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
redoLocalJumpError(Ruby) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
RedoNode - Class in org.jruby.ast
Represents a 'redo'
RedoNode(ISourcePosition) - Constructor for class org.jruby.ast.RedoNode
 
Reference - Class in org.jruby.compiler.ir.operands
 
Reference(String) - Constructor for class org.jruby.compiler.ir.operands.Reference
 
reference(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyJRuby
 
ReferenceReaper - Class in org.jruby.util
A general purpose reference tracker & reaper utility class.
ReferenceReaper.Phantom<T> - Class in org.jruby.util
 
ReferenceReaper.Phantom(T) - Constructor for class org.jruby.util.ReferenceReaper.Phantom
 
ReferenceReaper.Soft<T> - Class in org.jruby.util
 
ReferenceReaper.Soft(T) - Constructor for class org.jruby.util.ReferenceReaper.Soft
 
ReferenceReaper.Weak<T> - Class in org.jruby.util
 
ReferenceReaper.Weak(T) - Constructor for class org.jruby.util.ReferenceReaper.Weak
 
ReflectedCompiledMethod - Class in org.jruby.internal.runtime.methods
 
ReflectedCompiledMethod(RubyModule, Arity, Visibility, StaticScope, Object, Method, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.ReflectedCompiledMethod
 
ReflectedJavaMethod - Class in org.jruby.internal.runtime.methods
 
ReflectedJavaMethod(RubyModule, Method, JRubyMethod) - Constructor for class org.jruby.internal.runtime.methods.ReflectedJavaMethod
 
ReflectedJavaMultiMethod - Class in org.jruby.internal.runtime.methods
 
ReflectedJavaMultiMethod(RubyModule, List<Method>, List<JRubyMethod>) - Constructor for class org.jruby.internal.runtime.methods.ReflectedJavaMultiMethod
 
reflectedLoad(Ruby, String, String, ClassLoader, boolean) - Static method in class org.jruby.runtime.load.LoadService
Load the org.jruby.runtime.load.Library implementation specified by className.
ReflectionCallback - Class in org.jruby.runtime.callback
A wrapper for java.lang.reflect.Method objects which implement Ruby methods.
ReflectionCallback(Class, String, Class[], boolean, boolean, Arity, boolean) - Constructor for class org.jruby.runtime.callback.ReflectionCallback
 
ReflectionCallbackFactory - Class in org.jruby.runtime.callback
 
ReflectionCallbackFactory(Class) - Constructor for class org.jruby.runtime.callback.ReflectionCallbackFactory
 
ReflectionMethodFactory - Class in org.jruby.internal.runtime.methods
This MethodFactory uses reflection to provide method handles.
ReflectionMethodFactory() - Constructor for class org.jruby.internal.runtime.methods.ReflectionMethodFactory
 
reflectPidFromProcess(Process) - Static method in class org.jruby.util.ShellLauncher
 
Regexp - Class in org.jruby.compiler.ir.operands
 
Regexp(Operand, int) - Constructor for class org.jruby.compiler.ir.operands.Regexp
 
regexp(ThreadContext, Block) - Method in class org.jruby.RubyMatchData
 
REGEXP - Static variable in class org.jruby.runtime.ClassIndex
 
RegexpNode - Class in org.jruby.ast
Represents a simple regular expression literal.
RegexpNode(ISourcePosition, ByteList, int) - Constructor for class org.jruby.ast.RegexpNode
 
regexps - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
register(JITCompilerMBean) - Method in interface org.jruby.management.BeanManager
 
register(ConfigMBean) - Method in interface org.jruby.management.BeanManager
 
register(ParserStatsMBean) - Method in interface org.jruby.management.BeanManager
 
register(MethodCacheMBean) - Method in interface org.jruby.management.BeanManager
 
register(ClassCacheMBean) - Method in interface org.jruby.management.BeanManager
 
register(JITCompilerMBean) - Method in class org.jruby.management.BeanManagerImpl
 
register(ConfigMBean) - Method in class org.jruby.management.BeanManagerImpl
 
register(ParserStatsMBean) - Method in class org.jruby.management.BeanManagerImpl
 
register(MethodCacheMBean) - Method in class org.jruby.management.BeanManagerImpl
 
register(ClassCacheMBean) - Method in class org.jruby.management.BeanManagerImpl
 
register(IRubyObject) - Method in class org.jruby.runtime.marshal.MarshalCache
 
register(IRubyObject) - Method in class org.jruby.runtime.marshal.UnmarshalCache
 
registerBootstrap(Class) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
registerDescriptor(ChannelDescriptor, boolean) - Method in class org.jruby.Ruby
 
registerDescriptor(ChannelDescriptor) - Method in class org.jruby.Ruby
 
registerDescriptor(ChannelDescriptor, boolean) - Method in class org.jruby.RubyIO
 
registerDescriptor(ChannelDescriptor) - Method in class org.jruby.RubyIO
 
registerEndBlock(Block, Ruby) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
registerInspecting(Object) - Method in class org.jruby.Ruby
 
registerLinkTarget(IRubyObject) - Method in class org.jruby.runtime.marshal.MarshalStream
 
registerLinkTarget(IRubyObject) - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
registerNewThread(RubyThread) - Method in class org.jruby.internal.runtime.ThreadService
 
registerRubyMethods(Ruby, RubyClass) - Static method in class org.jruby.javasupport.JavaAccessibleObject
 
registerRubyMethods(Ruby, RubyClass) - Static method in class org.jruby.javasupport.JavaCallable
 
registerRubyMethods(Ruby, RubyClass) - Static method in class org.jruby.javasupport.JavaObject
 
registerRubyMethods(Ruby, RubyClass) - Static method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
registerThreadContext(ThreadContext) - Static method in class org.jruby.util.SimpleSampler
 
rehash() - Method in class org.jruby.RubyHash
rb_hash_rehash
rehash() - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
reify() - Method in class org.jruby.RubyClass
 
reify(String) - Method in class org.jruby.RubyClass
Stand up a real Java class for the backing store of this object
REIFY_RUBY_CLASSES - Static variable in class org.jruby.RubyInstanceConfig
 
reject(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
reject(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
reject(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_reject
reject19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
reject19(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
reject_bang(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
reject_bang(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_reject_bang
reject_bang19(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
rejectBang(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_reject_bang
rejectCommon(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_reject_bang
releaseTempLocal() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
releaseTempLocal() - Method in interface org.jruby.compiler.VariableCompiler
 
remainder(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
remainder(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_remainder
remainder(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_remainder
remainder19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
 
remove(int) - Method in class org.jruby.ext.Readline.ReadlineHistory
 
remove(Object) - Method in class org.jruby.RubyArray
 
remove(int) - Method in class org.jruby.RubyArray
 
remove() - Method in class org.jruby.RubyArray.RubyArrayConversionIterator
 
remove(Object) - Method in class org.jruby.RubyHash
 
remove(RubyThread) - Method in class org.jruby.RubyThreadGroup
 
remove(String) - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
remove(int) - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
remove(Object) - Method in class org.jruby.util.collections.WeakHashSet
 
remove(Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
remove(int, Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
remove_class_variable(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_remove_cvar
remove_const(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
remove_instance_variable(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyObject
rb_obj_remove_instance_variable call-seq: obj.remove_instance_variable(symbol) => obj Removes the named instance variable from obj, returning that variable's value.
remove_method(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
 
removeAll(Collection) - Method in class org.jruby.RubyArray
 
removeAll(Collection) - Method in class org.jruby.util.collections.WeakHashSet
 
removeAutoLoadFor(String) - Method in class org.jruby.runtime.load.LoadService
 
removeBlockingThread(RubyThread) - Method in class org.jruby.RubyIO
Remove a thread from the list of blocking threads for this IO.
removeBuiltinLibrary(String) - Method in class org.jruby.runtime.load.LoadService
 
removeClassProvider(ClassProvider) - Method in class org.jruby.RubyModule
 
removeCvar(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_remove_cvar FIXME: any good reason to have two identical methods? (same as remove_class_variable)
removeEventHook(EventHook) - Method in class org.jruby.Ruby
 
removeFinalizer(Finalizable) - Method in class org.jruby.Ruby
 
removeFinalizers() - Method in class org.jruby.RubyBasicObject.Finalizer
 
removeFinalizers() - Method in class org.jruby.RubyBasicObject
Remove all the finalizers for this object.
removeFinalizers() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
removeFinalizers(long) - Method in class org.jruby.runtime.ObjectSpace
 
removeInstanceVariable(String) - Method in class org.jruby.RubyBasicObject
 
removeInstanceVariable(String) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Removes the named instance variable, if present, returning its value.
removeInternalFinalizer(Finalizable) - Method in class org.jruby.Ruby
 
removeInternalLoadedFeature(String) - Method in class org.jruby.runtime.load.LoadService
 
removeInternalVariable(String) - Method in class org.jruby.RubyBasicObject
 
removeInternalVariable(String) - Method in interface org.jruby.runtime.builtin.InternalVariables
Removes the named internal variable, if present, returning its value.
removeLoadedFeature(RubyString) - Method in class org.jruby.runtime.load.LoadService
 
removeMethod(ThreadContext, String) - Method in class org.jruby.RubyModule
 
removeSubclass(RubyClass) - Method in class org.jruby.RubyClass
Remove a subclass from the weak set of subclasses.
removeTrace(IRubyObject) - Method in class org.jruby.internal.runtime.GlobalVariable
 
removeTraces() - Method in class org.jruby.internal.runtime.GlobalVariable
 
rename(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
reopen(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
reopen(IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
ReOptions - Interface in org.jruby.parser
 
replace(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_replace
replace(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_replace
replace(IRubyObject) - Method in class org.jruby.RubyString
rb_str_replace_m
replace19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
replace19(IRubyObject) - Method in class org.jruby.RubyString
 
replaceSubclass(RubyClass, RubyClass) - Method in class org.jruby.RubyClass
Replace an existing subclass with a new one.
replaceText(int, int, String) - Method in class org.jruby.demo.TextAreaReadline
 
report() - Static method in class org.jruby.util.SimpleSampler
 
require(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
Require.
require(String) - Method in class org.jruby.runtime.load.LoadService
 
required - Variable in class org.jruby.anno.JavaMethodDescriptor
 
required(int) - Static method in class org.jruby.runtime.Arity
 
required() - Method in class org.jruby.runtime.Arity
 
requiredLibraries() - Method in class org.jruby.RubyInstanceConfig
 
requireLocks - Variable in class org.jruby.runtime.load.LoadService
 
reraiseRaiseExceptions(Throwable) - Method in class org.jruby.runtime.load.LoadService
 
rescue(BranchCallback, Class, BranchCallback, Class) - Method in interface org.jruby.compiler.BodyCompiler
 
rescue(BranchCallback, Class, BranchCallback, Class) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
RescueBodyNode - Class in org.jruby.ast
Represents the contents of a rescue to be evaluated
RescueBodyNode(ISourcePosition, Node, Node, RescueBodyNode) - Constructor for class org.jruby.ast.RescueBodyNode
 
RescueNode - Class in org.jruby.ast
Represents a rescue statement
RescueNode(ISourcePosition, Node, RescueBodyNode, Node) - Constructor for class org.jruby.ast.RescueNode
 
reset() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
reset() - Method in class org.jruby.lexer.yacc.StackState
 
reset(long) - Method in class org.jruby.lexer.yacc.StackState
 
reset() - Method in class org.jruby.parser.ParserSupport
 
reset() - Method in class org.jruby.RubyDigest.Base
 
reset() - Method in class org.jruby.RubyStringScanner
 
reset() - Method in class org.jruby.RubyZlib.ZStream
 
reset() - Method in class org.jruby.util.Adler32Ext
 
reset() - Method in class org.jruby.util.CRC32Ext
 
resetStacks() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
resolveUndefConstant(Ruby, String) - Method in class org.jruby.RubyModule
 
resource(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
resource_as_stream(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
resource_as_string(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
respond_to_p(IRubyObject) - Method in class org.jruby.RubyObject
obj_respond_to respond_to?( aSymbol, includePriv=false ) -> true or false Returns true if this object responds to the given method.
respond_to_p(IRubyObject, IRubyObject) - Method in class org.jruby.RubyObject
obj_respond_to respond_to?( aSymbol, includePriv=false ) -> true or false Returns true if this object responds to the given method.
respondsTo(String) - Method in class org.jruby.RubyBasicObject
Does this object respond to the specified message? Uses a shortcut if it can be proved that respond_to? haven't been overridden.
respondsTo(String) - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod respondsTo.
RespondToCallSite - Class in org.jruby.runtime.callsite
 
RespondToCallSite() - Constructor for class org.jruby.runtime.callsite.RespondToCallSite
 
rest - Variable in class org.jruby.anno.JavaMethodDescriptor
 
rest(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
REST_ARG - Static variable in class org.jruby.compiler.ASTInspector
 
REST_METHODS - Static variable in class org.jruby.internal.runtime.methods.JavaMethod
 
rest_p(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
rest_size() - Method in class org.jruby.RubyStringScanner
 
restArg - Variable in class org.jruby.ast.ArgsNode
 
restArgNode - Variable in class org.jruby.ast.ArgsNode
 
RestArgNode - Class in org.jruby.ast
 
RestArgNode(ISourcePosition, String, int) - Constructor for class org.jruby.ast.RestArgNode
 
restart() - Method in class org.jruby.lexer.yacc.StackState
 
restartSystemCall(Exception) - Static method in class org.jruby.RubyIO
 
restsize(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
result_type(ThreadContext) - Method in class org.jruby.ext.ffi.CallbackInfo
 
resultStyle - Variable in class org.jruby.demo.TextAreaReadline
 
resume(ThreadContext, IRubyObject[]) - Method in class org.jruby.libraries.FiberLibrary.Fiber
 
ret(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ret_args(Node, ISourcePosition) - Method in class org.jruby.parser.ParserSupport
 
retainAll(Collection) - Method in class org.jruby.RubyArray
 
retainAll(Collection) - Method in class org.jruby.util.collections.WeakHashSet
 
rethrowException() - Method in interface org.jruby.compiler.BodyCompiler
 
rethrowException() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
rethrowIfSystemExit() - Method in interface org.jruby.compiler.BodyCompiler
 
rethrowIfSystemExit() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
RETRIEVE_CONSTANT - Static variable in class org.jruby.compiler.ir.operands.MethAddr
 
retrieveBackRef() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
retrieveBackRef() - Method in interface org.jruby.compiler.VariableCompiler
 
retrieveClassVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
 
retrieveClassVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieveConstant(String) - Method in interface org.jruby.compiler.BodyCompiler
Retrieve the constant with the specified name available at the current point in the program's execution.
retrieveConstant(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieveConstantFromModule(String) - Method in interface org.jruby.compiler.BodyCompiler
Retreive a named constant from the RubyModule/RubyClass that's just been pushed.
retrieveConstantFromModule(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieveConstantFromObject(String) - Method in interface org.jruby.compiler.BodyCompiler
Retreive a named constant from the RubyModule/RubyClass that's just been pushed.
retrieveConstantFromObject(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieveGlobalVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
Retrieve the global variable with the specified name to the top of the stack.
retrieveGlobalVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieveHeapLocal(int, int) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
retrieveInstanceVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
Retrieve the instance variable with the given name, based on the current "self".
retrieveInstanceVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieveLastLine() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
retrieveLastLine() - Method in interface org.jruby.compiler.VariableCompiler
 
retrieveLocalVariable(int) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
retrieveLocalVariable(int, int) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
retrieveLocalVariable(int) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
retrieveLocalVariable(int, int) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
retrieveLocalVariable(int) - Method in interface org.jruby.compiler.VariableCompiler
 
retrieveLocalVariable(int, int) - Method in interface org.jruby.compiler.VariableCompiler
 
retrieveMethod(String) - Method in class org.jruby.RubyModule
Search through this module and supermodules for method definitions.
retrieveSelf() - Method in interface org.jruby.compiler.BodyCompiler
Retrieve the current "self" and put a reference on top of the stack.
retrieveSelf() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieveSelfClass() - Method in interface org.jruby.compiler.BodyCompiler
Retrieve the current "self" object's metaclass and put a reference on top of the stack
retrieveSelfClass() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
RETRY - Static variable in class org.jruby.compiler.ASTInspector
 
RETRY_Instr - Class in org.jruby.compiler.ir.instructions
 
RETRY_Instr(Label) - Constructor for class org.jruby.compiler.ir.instructions.RETRY_Instr
 
RETRY_JUMP - Static variable in exception org.jruby.exceptions.JumpException
 
retryJump() - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
retryJumpError(ThreadContext) - Static method in class org.jruby.runtime.callsite.SuperCallSite
 
retryJumpError(ThreadContext) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
RetryNode - Class in org.jruby.ast
Represents a 'retry' statement.
RetryNode(ISourcePosition) - Constructor for class org.jruby.ast.RetryNode
 
RETURN_Instr - Class in org.jruby.compiler.ir.instructions
 
RETURN_Instr(Operand) - Constructor for class org.jruby.compiler.ir.instructions.RETURN_Instr
 
return_type() - Method in class org.jruby.javasupport.JavaConstructor
 
return_type() - Method in class org.jruby.javasupport.JavaMethod
 
returnJump(IRubyObject, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
returnJump(IRubyObject) - Method in class org.jruby.runtime.ThreadContext
 
ReturnNode - Class in org.jruby.ast
Represents a return statement.
ReturnNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.ReturnNode
 
returnParser(RubyParser) - Method in class org.jruby.parser.RubyParserPool
 
returnTrace(ThreadContext, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
returnType - Variable in class org.jruby.ext.ffi.CallbackInfo
 
reverse() - Method in class org.jruby.RubyArray
rb_ary_reverse_m
reverse(ThreadContext) - Method in class org.jruby.RubyString
 
reverse19(ThreadContext) - Method in class org.jruby.RubyString
 
reverse_bang() - Method in class org.jruby.RubyArray
rb_ary_reverse_bang
reverse_bang(ThreadContext) - Method in class org.jruby.RubyString
 
reverse_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
reverse_each(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
reverse_each19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
reverse_each19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerable
 
reverseEach(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_reverse_each
reverseValues(int) - Method in interface org.jruby.compiler.BodyCompiler
Reverse the top n values on the stack.
reverseValues(int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
REVISION - Static variable in class org.jruby.runtime.Constants
 
rewind(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
rewind() - Method in class org.jruby.RubyDir
Moves position in this directory to the first entry.
rewind(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEnumerator
 
rewind(ThreadContext) - Method in class org.jruby.RubyIO
 
rewind() - Method in class org.jruby.RubyStringIO
 
rewind() - Method in class org.jruby.RubyZlib.RubyGzipReader
 
rid(IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
Deprecated. 
rid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
rid(Ruby) - Static method in class org.jruby.RubyProcess.GroupID
 
rid(IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
Deprecated. 
rid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
rid(Ruby) - Static method in class org.jruby.RubyProcess.UserID
 
rindex(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_rindex
rindex(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
rindex(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
rindex(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_rindex_m
rindex(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
rindex(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. 
rindex19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
rindex19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
rjust(IRubyObject) - Method in class org.jruby.RubyString
rb_str_rjust
rjust(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
rjust(IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. 
rjust19(IRubyObject) - Method in class org.jruby.RubyString
 
rjust19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
rmdir(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDir
Deletes the directory specified by path.
rmdir19(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDir
 
RootNode - Class in org.jruby.ast
Represents the top of the AST.
RootNode(ISourcePosition, DynamicScope, Node) - Constructor for class org.jruby.ast.RootNode
 
RootScopedBodyCompiler - Class in org.jruby.compiler.impl
Behaviors common to all "root-scoped" bodies are encapsulated in this class.
RootScopedBodyCompiler(StandardASMCompiler, String, ASTInspector, StaticScope) - Constructor for class org.jruby.compiler.impl.RootScopedBodyCompiler
 
round(IRubyObject[]) - Method in class org.jruby.RubyBigDecimal
 
round() - Method in class org.jruby.RubyFloat
flo_round
round() - Method in class org.jruby.RubyInteger
 
round() - Method in class org.jruby.RubyNumeric
num_round
round19() - Method in class org.jruby.RubyInteger
 
round19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyInteger
 
ROUND_CEILING - Static variable in class org.jruby.RubyBigDecimal
 
ROUND_DOWN - Static variable in class org.jruby.RubyBigDecimal
 
ROUND_FLOOR - Static variable in class org.jruby.RubyBigDecimal
 
ROUND_HALF_DOWN - Static variable in class org.jruby.RubyBigDecimal
 
ROUND_HALF_EVEN - Static variable in class org.jruby.RubyBigDecimal
 
ROUND_HALF_UP - Static variable in class org.jruby.RubyBigDecimal
 
ROUND_MODE - Static variable in class org.jruby.RubyBigDecimal
 
ROUND_UP - Static variable in class org.jruby.RubyBigDecimal
 
ROUNDS - Static variable in class org.jruby.RubyFloat
 
rowned_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
rpartition(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
rstrip(ThreadContext) - Method in class org.jruby.RubyString
rb_str_rstrip / rb_str_rstrip_bang
rstrip19(ThreadContext) - Method in class org.jruby.RubyString
 
rstrip_bang(ThreadContext) - Method in class org.jruby.RubyString
 
rstrip_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
RTLD_GLOBAL - Static variable in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
RTLD_LAZY - Static variable in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
RTLD_LOCAL - Static variable in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
RTLD_NOW - Static variable in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
RUBINIUS - Static variable in class org.jruby.RubyException
 
RUBY - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
ruby - Variable in class org.jruby.java.MiniJava.AbstractJavaWrapperMethod
 
ruby - Variable in class org.jruby.java.MiniJava.AbstractJavaWrapperMethodZero
 
Ruby - Class in org.jruby
The Ruby object represents the top-level of a JRuby "instance" in a given VM.
Ruby.CallTraceFuncHook - Class in org.jruby
 
Ruby.CallTraceFuncHook() - Constructor for class org.jruby.Ruby.CallTraceFuncHook
 
Ruby19Parser - Class in org.jruby.parser
 
Ruby19Parser() - Constructor for class org.jruby.parser.Ruby19Parser
 
Ruby19Parser(ParserSupport19) - Constructor for class org.jruby.parser.Ruby19Parser
 
Ruby19Parser.yyException - Exception in org.jruby.parser
thrown for irrecoverable syntax errors and stack overflow.
Ruby19Parser.yyException(String) - Constructor for exception org.jruby.parser.Ruby19Parser.yyException
 
Ruby19Parser.yyInput - Interface in org.jruby.parser
must be implemented by a scanner object to supply input to the parser.
Ruby19YyTables - Class in org.jruby.parser
 
Ruby19YyTables() - Constructor for class org.jruby.parser.Ruby19YyTables
 
RUBY1_9_MAJOR_VERSION - Static variable in class org.jruby.runtime.Constants
 
RUBY1_9_PATCHLEVEL - Static variable in class org.jruby.runtime.Constants
 
RUBY1_9_VERSION - Static variable in class org.jruby.runtime.Constants
 
RUBY_BOOLEAN_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
RUBY_BYTE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
RUBY_CHAR_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
ruby_class() - Method in class org.jruby.javasupport.JavaClass
 
RUBY_COMPILED - Static variable in class org.jruby.RubyException
 
RUBY_CONVERTERS - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
RUBY_DOUBLE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
RUBY_FLOAT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
RUBY_FRAMED - Static variable in class org.jruby.RubyException
 
RUBY_HYBRID - Static variable in class org.jruby.RubyException
 
RUBY_INTEGER_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
RUBY_INTERNALS_CALL_Instr - Class in org.jruby.compiler.ir.instructions
 
RUBY_INTERNALS_CALL_Instr(Variable, Operand, Operand[]) - Constructor for class org.jruby.compiler.ir.instructions.RUBY_INTERNALS_CALL_Instr
 
RUBY_INTERNALS_CALL_Instr(Variable, Operand, Operand[], Operand) - Constructor for class org.jruby.compiler.ir.instructions.RUBY_INTERNALS_CALL_Instr
 
RUBY_LONG_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
RUBY_MAJOR_VERSION - Static variable in class org.jruby.runtime.Constants
 
RUBY_OS_NAMES - Static variable in class org.jruby.libraries.RbConfigLibrary
This is a map from Java's "friendly" OS names to those used by Ruby
RUBY_PATCHLEVEL - Static variable in class org.jruby.runtime.Constants
 
RUBY_SHORT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated. 
ruby_string_to_bytes(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaArrayUtilities
 
ruby_synchronized(ThreadContext, Block) - Method in class org.jruby.javasupport.JavaObject
 
ruby_to_java(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.Java
Deprecated. 
ruby_to_java(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated. 
RUBY_VERSION - Static variable in class org.jruby.runtime.Constants
 
RubyArgsFile - Class in org.jruby
 
RubyArgsFile() - Constructor for class org.jruby.RubyArgsFile
 
RubyArray - Class in org.jruby
The implementation of the built-in class Array in Ruby.
RubyArray.RubyArrayConversionIterator - Class in org.jruby
 
RubyArray.RubyArrayConversionIterator() - Constructor for class org.jruby.RubyArray.RubyArrayConversionIterator
 
RubyBasicObject - Class in org.jruby
 
RubyBasicObject(Ruby, RubyClass) - Constructor for class org.jruby.RubyBasicObject
Standard path for object creation.
RubyBasicObject(RubyClass) - Constructor for class org.jruby.RubyBasicObject
Path for objects that don't taint and don't enter objectspace.
RubyBasicObject(Ruby, RubyClass, boolean, boolean) - Constructor for class org.jruby.RubyBasicObject
Path for objects who want to decide whether they don't want to be in ObjectSpace even when it is on.
RubyBasicObject(Ruby, RubyClass, boolean) - Constructor for class org.jruby.RubyBasicObject
 
RubyBasicObject.BasicObjectMethods - Class in org.jruby
Interestingly, the Object class doesn't really have that many methods for itself.
RubyBasicObject.BasicObjectMethods() - Constructor for class org.jruby.RubyBasicObject.BasicObjectMethods
 
RubyBasicObject.Finalizer - Class in org.jruby
Class that keeps track of the finalizers for the object under operation.
RubyBasicObject.Finalizer(long) - Constructor for class org.jruby.RubyBasicObject.Finalizer
 
RubyBasicSocket - Class in org.jruby.ext.socket
 
RubyBasicSocket(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.RubyBasicSocket
 
RubyBigDecimal - Class in org.jruby
 
RubyBigDecimal(Ruby, RubyClass) - Constructor for class org.jruby.RubyBigDecimal
 
RubyBigDecimal(Ruby, BigDecimal) - Constructor for class org.jruby.RubyBigDecimal
 
RubyBigDecimal.BigDecimalKernelMethods - Class in org.jruby
 
RubyBigDecimal.BigDecimalKernelMethods() - Constructor for class org.jruby.RubyBigDecimal.BigDecimalKernelMethods
 
RubyBignum - Class in org.jruby
 
RubyBignum(Ruby, BigInteger) - Constructor for class org.jruby.RubyBignum
 
RubyBinding - Class in org.jruby
 
RubyBinding(Ruby, RubyClass, Binding) - Constructor for class org.jruby.RubyBinding
 
RubyBoolean - Class in org.jruby
 
RubyBoolean(Ruby, boolean) - Constructor for class org.jruby.RubyBoolean
 
RubyBoolean.False - Class in org.jruby
 
RubyBoolean.False() - Constructor for class org.jruby.RubyBoolean.False
 
RubyBoolean.True - Class in org.jruby
 
RubyBoolean.True() - Constructor for class org.jruby.RubyBoolean.True
 
RubyClass - Class in org.jruby
 
RubyClass(Ruby, RubyClass, boolean) - Constructor for class org.jruby.RubyClass
separate path for MetaClass and IncludedModuleWrapper construction (rb_class_boot version for MetaClasses) no marshal, allocator initialization and addSubclass(this) here!
RubyClass(Ruby, RubyClass, RubyModule.Generation, boolean) - Constructor for class org.jruby.RubyClass
separate path for MetaClass and IncludedModuleWrapper construction (rb_class_boot version for MetaClasses) no marshal, allocator initialization and addSubclass(this) here!
RubyClass(Ruby) - Constructor for class org.jruby.RubyClass
used by CLASS_ALLOCATOR (any Class' class will be a Class!) also used to bootstrap Object class
RubyClass(Ruby, RubyClass) - Constructor for class org.jruby.RubyClass
rb_class_boot (for plain Classes) also used to bootstrap Module and Class classes
RubyClass(Ruby, RubyClass, CallSite[]) - Constructor for class org.jruby.RubyClass
A constructor which allows passing in an array of supplementary call sites.
RubyClass.SpecificArityNew - Class in org.jruby
 
RubyClass.SpecificArityNew(RubyModule, Visibility) - Constructor for class org.jruby.RubyClass.SpecificArityNew
 
RubyClass.VariableAccessor - Class in org.jruby
 
RubyClass.VariableAccessor(int, int) - Constructor for class org.jruby.RubyClass.VariableAccessor
 
RubyClassPathVariable - Class in org.jruby
 
RubyComparable - Class in org.jruby
Implementation of the Comparable module.
RubyComparable() - Constructor for class org.jruby.RubyComparable
 
RubyComplex - Class in org.jruby
1.9 complex.c as of revision: 20011
RubyContinuation - Class in org.jruby
Placeholder until/if we can support this
RubyContinuation(Ruby) - Constructor for class org.jruby.RubyContinuation
 
RubyContinuation.Continuation - Error in org.jruby
 
RubyContinuation.Continuation() - Constructor for error org.jruby.RubyContinuation.Continuation
 
RubyConverter - Class in org.jruby
 
RubyConverter(Ruby, RubyClass) - Constructor for class org.jruby.RubyConverter
 
RubyConverter(Ruby) - Constructor for class org.jruby.RubyConverter
 
RubyDateFormat - Class in org.jruby.util
 
RubyDateFormat() - Constructor for class org.jruby.util.RubyDateFormat
Constructor for RubyDateFormat.
RubyDateFormat(String, Locale) - Constructor for class org.jruby.util.RubyDateFormat
 
RubyDateFormat(String, Locale, boolean) - Constructor for class org.jruby.util.RubyDateFormat
 
RubyDateFormat(String, DateFormatSymbols) - Constructor for class org.jruby.util.RubyDateFormat
 
RubyDigest - Class in org.jruby
 
RubyDigest() - Constructor for class org.jruby.RubyDigest
 
RubyDigest.Base - Class in org.jruby
 
RubyDigest.Base(Ruby, RubyClass) - Constructor for class org.jruby.RubyDigest.Base
 
RubyDigest.MD5 - Class in org.jruby
 
RubyDigest.MD5() - Constructor for class org.jruby.RubyDigest.MD5
 
RubyDigest.RMD160 - Class in org.jruby
 
RubyDigest.RMD160() - Constructor for class org.jruby.RubyDigest.RMD160
 
RubyDigest.SHA1 - Class in org.jruby
 
RubyDigest.SHA1() - Constructor for class org.jruby.RubyDigest.SHA1
 
RubyDigest.SHA256 - Class in org.jruby
 
RubyDigest.SHA256() - Constructor for class org.jruby.RubyDigest.SHA256
 
RubyDigest.SHA384 - Class in org.jruby
 
RubyDigest.SHA384() - Constructor for class org.jruby.RubyDigest.SHA384
 
RubyDigest.SHA512 - Class in org.jruby
 
RubyDigest.SHA512() - Constructor for class org.jruby.RubyDigest.SHA512
 
RubyDir - Class in org.jruby
.The Ruby built-in class Dir.
RubyDir(Ruby, RubyClass) - Constructor for class org.jruby.RubyDir
 
RubyEncoding - Class in org.jruby
 
RubyEnumerable - Class in org.jruby
The implementation of Ruby's Enumerable module.
RubyEnumerable() - Constructor for class org.jruby.RubyEnumerable
 
RubyEnumerable.AppendBlockCallback - Class in org.jruby
 
RubyEnumerable.AppendBlockCallback(Ruby, RubyArray) - Constructor for class org.jruby.RubyEnumerable.AppendBlockCallback
 
RubyEnumerator - Class in org.jruby
Implementation of Ruby's Enumerator module.
RubyEnumerator.RubyEnumeratorEnumerable - Class in org.jruby
 
RubyEnumerator.RubyEnumeratorEnumerable() - Constructor for class org.jruby.RubyEnumerator.RubyEnumeratorEnumerable
 
RubyEnumerator.RubyEnumeratorKernel - Class in org.jruby
 
RubyEnumerator.RubyEnumeratorKernel() - Constructor for class org.jruby.RubyEnumerator.RubyEnumeratorKernel
 
RubyEtc - Class in org.jruby
 
RubyEtc() - Constructor for class org.jruby.RubyEtc
 
RubyEvent - Enum in org.jruby.runtime
 
RubyException - Class in org.jruby
 
RubyException(Ruby, RubyClass) - Constructor for class org.jruby.RubyException
 
RubyException(Ruby, RubyClass, String) - Constructor for class org.jruby.RubyException
 
RubyFile - Class in org.jruby
Ruby File class equivalent in java.
RubyFile(Ruby, RubyClass) - Constructor for class org.jruby.RubyFile
 
RubyFile(Ruby, String, Reader) - Constructor for class org.jruby.RubyFile
 
RubyFile(Ruby, String, InputStream) - Constructor for class org.jruby.RubyFile
 
RubyFile.Constants - Class in org.jruby
 
RubyFile.Constants() - Constructor for class org.jruby.RubyFile.Constants
 
RubyFileStat - Class in org.jruby
Implements File::Stat
RubyFileStat(Ruby, RubyClass) - Constructor for class org.jruby.RubyFileStat
 
RubyFileTest - Class in org.jruby
 
RubyFileTest() - Constructor for class org.jruby.RubyFileTest
 
RubyFixnum - Class in org.jruby
Implementation of the Fixnum class.
RubyFixnum(Ruby) - Constructor for class org.jruby.RubyFixnum
 
RubyFixnum(Ruby, long) - Constructor for class org.jruby.RubyFixnum
 
RubyFloat - Class in org.jruby
A representation of a float object
RubyFloat(Ruby) - Constructor for class org.jruby.RubyFloat
 
RubyFloat(Ruby, double) - Constructor for class org.jruby.RubyFloat
 
RubyGC - Class in org.jruby
GC (Garbage Collection) Module Note: Since we rely on Java's memory model we can't provide the kind of control over garbage collection that MRI provides.
RubyGC() - Constructor for class org.jruby.RubyGC
 
RubyGlobal - Class in org.jruby
This class initializes global variables and constants.
RubyGlobal() - Constructor for class org.jruby.RubyGlobal
 
RubyGlobal.InputGlobalVariable - Class in org.jruby
 
RubyGlobal.InputGlobalVariable(Ruby, String, IRubyObject) - Constructor for class org.jruby.RubyGlobal.InputGlobalVariable
 
RubyGlobal.KCodeGlobalVariable - Class in org.jruby
 
RubyGlobal.KCodeGlobalVariable(Ruby, String, IRubyObject) - Constructor for class org.jruby.RubyGlobal.KCodeGlobalVariable
 
RubyGlobal.OutputGlobalVariable - Class in org.jruby
 
RubyGlobal.OutputGlobalVariable(Ruby, String, IRubyObject) - Constructor for class org.jruby.RubyGlobal.OutputGlobalVariable
 
RubyGlobal.StringGlobalVariable - Class in org.jruby
 
RubyGlobal.StringGlobalVariable(Ruby, String, IRubyObject) - Constructor for class org.jruby.RubyGlobal.StringGlobalVariable
 
RubyGlobal.StringOnlyRubyHash - Class in org.jruby
Obligate string-keyed and string-valued hash, used for ENV and ENV_JAVA
RubyGlobal.StringOnlyRubyHash(Ruby, Map, IRubyObject) - Constructor for class org.jruby.RubyGlobal.StringOnlyRubyHash
 
RubyHash - Class in org.jruby
Implementation of the Hash class.
RubyHash(Ruby, RubyClass) - Constructor for class org.jruby.RubyHash
 
RubyHash(Ruby) - Constructor for class org.jruby.RubyHash
 
RubyHash(Ruby, IRubyObject) - Constructor for class org.jruby.RubyHash
 
RubyHash(Ruby, Map, IRubyObject) - Constructor for class org.jruby.RubyHash
 
RubyHash.Visitor - Class in org.jruby
 
RubyHash.Visitor() - Constructor for class org.jruby.RubyHash.Visitor
 
RubyIconv - Class in org.jruby
 
RubyIconv(Ruby, RubyClass) - Constructor for class org.jruby.RubyIconv
 
RubyIconv.BrokenLibrary - Class in org.jruby
 
RubyIconv.BrokenLibrary() - Constructor for class org.jruby.RubyIconv.BrokenLibrary
 
RubyIconv.Failure - Class in org.jruby
 
RubyIconv.Failure() - Constructor for class org.jruby.RubyIconv.Failure
 
RubyIconv.IllegalSequence - Class in org.jruby
 
RubyIconv.IllegalSequence() - Constructor for class org.jruby.RubyIconv.IllegalSequence
 
RubyIconv.InvalidCharacter - Class in org.jruby
 
RubyIconv.InvalidCharacter() - Constructor for class org.jruby.RubyIconv.InvalidCharacter
 
RubyIconv.InvalidEncoding - Class in org.jruby
 
RubyIconv.InvalidEncoding() - Constructor for class org.jruby.RubyIconv.InvalidEncoding
 
RubyIconv.OutOfRange - Class in org.jruby
 
RubyIconv.OutOfRange() - Constructor for class org.jruby.RubyIconv.OutOfRange
 
RubyIconv.RubyFailure - Class in org.jruby
 
RubyIconv.RubyFailure(Ruby, RubyClass) - Constructor for class org.jruby.RubyIconv.RubyFailure
 
RubyIconv.RubyFailure(Ruby, RubyClass, String) - Constructor for class org.jruby.RubyIconv.RubyFailure
 
rubyInitialize(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyJRuby.JRubyExecutionContextLocal
 
RubyInstanceConfig - Class in org.jruby
 
RubyInstanceConfig(RubyInstanceConfig) - Constructor for class org.jruby.RubyInstanceConfig
 
RubyInstanceConfig() - Constructor for class org.jruby.RubyInstanceConfig
 
RubyInstanceConfig.CompileMode - Enum in org.jruby
 
RubyInstanceConfig.LoadServiceCreator - Interface in org.jruby
 
RubyInteger - Class in org.jruby
Implementation of the Integer class.
RubyInteger(Ruby, RubyClass) - Constructor for class org.jruby.RubyInteger
 
RubyInteger(RubyClass) - Constructor for class org.jruby.RubyInteger
 
RubyInteger(Ruby, RubyClass, boolean) - Constructor for class org.jruby.RubyInteger
 
RubyInteger(Ruby, RubyClass, boolean, boolean) - Constructor for class org.jruby.RubyInteger
 
RubyIO - Class in org.jruby
 
RubyIO(Ruby, RubyClass) - Constructor for class org.jruby.RubyIO
 
RubyIO(Ruby, OutputStream) - Constructor for class org.jruby.RubyIO
 
RubyIO(Ruby, InputStream) - Constructor for class org.jruby.RubyIO
 
RubyIO(Ruby, Channel) - Constructor for class org.jruby.RubyIO
 
RubyIO(Ruby, ShellLauncher.POpenProcess, ModeFlags) - Constructor for class org.jruby.RubyIO
 
RubyIO(Ruby, STDIO) - Constructor for class org.jruby.RubyIO
 
RubyIPSocket - Class in org.jruby.ext.socket
 
RubyIPSocket(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.RubyIPSocket
 
RubyJRuby - Class in org.jruby
Module which defines JRuby-specific methods for use.
RubyJRuby() - Constructor for class org.jruby.RubyJRuby
 
RubyJRuby.CoreExtLibrary - Class in org.jruby
 
RubyJRuby.CoreExtLibrary() - Constructor for class org.jruby.RubyJRuby.CoreExtLibrary
 
RubyJRuby.ExtLibrary - Class in org.jruby
 
RubyJRuby.ExtLibrary() - Constructor for class org.jruby.RubyJRuby.ExtLibrary
 
RubyJRuby.JRubyClassExtensions - Class in org.jruby
 
RubyJRuby.JRubyClassExtensions() - Constructor for class org.jruby.RubyJRuby.JRubyClassExtensions
 
RubyJRuby.JRubyCompiledScript - Class in org.jruby
 
RubyJRuby.JRubyCompiledScript() - Constructor for class org.jruby.RubyJRuby.JRubyCompiledScript
 
RubyJRuby.JRubyExecutionContextLocal - Class in org.jruby
 
RubyJRuby.JRubyExecutionContextLocal(Ruby, RubyClass) - Constructor for class org.jruby.RubyJRuby.JRubyExecutionContextLocal
 
RubyJRuby.JRubyExtensions - Class in org.jruby
 
RubyJRuby.JRubyExtensions() - Constructor for class org.jruby.RubyJRuby.JRubyExtensions
 
RubyJRuby.JRubyFiberLocal - Class in org.jruby
 
RubyJRuby.JRubyFiberLocal(Ruby, RubyClass) - Constructor for class org.jruby.RubyJRuby.JRubyFiberLocal
 
RubyJRuby.JRubyStringExtensions - Class in org.jruby
 
RubyJRuby.JRubyStringExtensions() - Constructor for class org.jruby.RubyJRuby.JRubyStringExtensions
 
RubyJRuby.JRubyThreadExtensions - Class in org.jruby
 
RubyJRuby.JRubyThreadExtensions() - Constructor for class org.jruby.RubyJRuby.JRubyThreadExtensions
 
RubyJRuby.JRubyThreadLocal - Class in org.jruby
 
RubyJRuby.JRubyThreadLocal(Ruby, RubyClass) - Constructor for class org.jruby.RubyJRuby.JRubyThreadLocal
 
RubyJRuby.MethodExtensions - Class in org.jruby
 
RubyJRuby.MethodExtensions() - Constructor for class org.jruby.RubyJRuby.MethodExtensions
 
RubyJRuby.TypeLibrary - Class in org.jruby
 
RubyJRuby.TypeLibrary() - Constructor for class org.jruby.RubyJRuby.TypeLibrary
 
RubyKernel - Class in org.jruby
Note: For CVS history, see KernelModule.java.
RubyKernel() - Constructor for class org.jruby.RubyKernel
 
RubyKernel.CatchTarget - Class in org.jruby
 
RubyKernel.CatchTarget(String) - Constructor for class org.jruby.RubyKernel.CatchTarget
 
RubyKernel.MethodMissingMethod - Class in org.jruby
 
RubyKernel.MethodMissingMethod(RubyModule) - Constructor for class org.jruby.RubyKernel.MethodMissingMethod
 
RubyLocalJumpError - Class in org.jruby
 
RubyLocalJumpError(Ruby, RubyClass, String, RubyLocalJumpError.Reason, IRubyObject) - Constructor for class org.jruby.RubyLocalJumpError
 
RubyLocalJumpError.Reason - Enum in org.jruby
 
RubyMarshal - Class in org.jruby
Marshal module
RubyMarshal() - Constructor for class org.jruby.RubyMarshal
 
RubyMatchData - Class in org.jruby
 
RubyMatchData(Ruby) - Constructor for class org.jruby.RubyMatchData
 
RubyMatchData(Ruby, RubyClass) - Constructor for class org.jruby.RubyMatchData
 
RubyMath - Class in org.jruby
 
RubyMath() - Constructor for class org.jruby.RubyMath
 
RubyMethod - Class in org.jruby
The RubyMethod class represents a RubyMethod object.
RubyMethod(Ruby, RubyClass) - Constructor for class org.jruby.RubyMethod
 
RubyModule - Class in org.jruby
 
RubyModule(Ruby, RubyClass, boolean) - Constructor for class org.jruby.RubyModule
separate path for MetaClass construction
RubyModule(Ruby, RubyClass, RubyModule.Generation, boolean) - Constructor for class org.jruby.RubyModule
separate path for MetaClass construction
RubyModule(Ruby, RubyClass) - Constructor for class org.jruby.RubyModule
used by MODULE_ALLOCATOR and RubyClass constructors
RubyModule(Ruby) - Constructor for class org.jruby.RubyModule
standard path for Module construction
RubyModule.Generation - Class in org.jruby
 
RubyModule.Generation() - Constructor for class org.jruby.RubyModule.Generation
 
RubyModule.KindOf - Class in org.jruby
 
RubyModule.KindOf() - Constructor for class org.jruby.RubyModule.KindOf
 
RubyModule.MethodClumper - Class in org.jruby
 
RubyModule.MethodClumper() - Constructor for class org.jruby.RubyModule.MethodClumper
 
RubyModule.ModuleKernelMethods - Class in org.jruby
 
RubyModule.ModuleKernelMethods() - Constructor for class org.jruby.RubyModule.ModuleKernelMethods
 
rubyName - Variable in class org.jruby.compiler.impl.MethodBodyCompiler
 
RubyNameError - Class in org.jruby
 
RubyNameError(Ruby, RubyClass) - Constructor for class org.jruby.RubyNameError
 
RubyNameError(Ruby, RubyClass, String) - Constructor for class org.jruby.RubyNameError
 
RubyNameError(Ruby, RubyClass, String, String) - Constructor for class org.jruby.RubyNameError
 
RubyNameError.RubyNameErrorMessage - Class in org.jruby
Nested class whose instances act as thunks reacting to to_str method called from (Exception#to_str, Exception#message) MRI equivalent: rb_cNameErrorMesg, class name: "message", construction method: "!", to_str implementation: "name_err_mesg_to_str" TODO: this class should not be lookupable
RubyNil - Class in org.jruby
 
RubyNil(Ruby) - Constructor for class org.jruby.RubyNil
 
RubyNKF - Class in org.jruby
 
RubyNKF() - Constructor for class org.jruby.RubyNKF
 
RubyNKF.NKFCharset - Class in org.jruby
 
RubyNKF.NKFCharset(int, String) - Constructor for class org.jruby.RubyNKF.NKFCharset
 
RubyNoMethodError - Class in org.jruby
 
RubyNoMethodError(Ruby, RubyClass) - Constructor for class org.jruby.RubyNoMethodError
 
RubyNoMethodError(Ruby, RubyClass, String, String, IRubyObject) - Constructor for class org.jruby.RubyNoMethodError
 
RubyNumeric - Class in org.jruby
Base class for all numerical types in ruby.
RubyNumeric(Ruby, RubyClass) - Constructor for class org.jruby.RubyNumeric
 
RubyNumeric(RubyClass) - Constructor for class org.jruby.RubyNumeric
 
RubyNumeric(Ruby, RubyClass, boolean) - Constructor for class org.jruby.RubyNumeric
 
RubyNumeric(Ruby, RubyClass, boolean, boolean) - Constructor for class org.jruby.RubyNumeric
 
RubyNumeric.InvalidIntegerException - Exception in org.jruby
 
RubyNumeric.InvalidIntegerException() - Constructor for exception org.jruby.RubyNumeric.InvalidIntegerException
 
RubyNumeric.InvalidIntegerException(String) - Constructor for exception org.jruby.RubyNumeric.InvalidIntegerException
 
RubyNumeric.NumberTooLargeException - Exception in org.jruby
 
RubyNumeric.NumberTooLargeException() - Constructor for exception org.jruby.RubyNumeric.NumberTooLargeException
 
RubyNumeric.NumberTooLargeException(String) - Constructor for exception org.jruby.RubyNumeric.NumberTooLargeException
 
RubyObject - Class in org.jruby
RubyObject is the only implementation of the IRubyObject.
RubyObject(Ruby, RubyClass) - Constructor for class org.jruby.RubyObject
Standard path for object creation.
RubyObject(RubyClass) - Constructor for class org.jruby.RubyObject
Path for objects that don't taint and don't enter objectspace.
RubyObject(Ruby, RubyClass, boolean, boolean) - Constructor for class org.jruby.RubyObject
Path for objects who want to decide whether they don't want to be in ObjectSpace even when it is on.
RubyObject(Ruby, RubyClass, boolean) - Constructor for class org.jruby.RubyObject
 
RubyObject.Data - Class in org.jruby
 
RubyObject.Data(Ruby, RubyClass, Object) - Constructor for class org.jruby.RubyObject.Data
 
RubyObject.Data(RubyClass, Object) - Constructor for class org.jruby.RubyObject.Data
 
RubyObject.ObjectMethods - Class in org.jruby
Interestingly, the Object class doesn't really have that many methods for itself.
RubyObject.ObjectMethods() - Constructor for class org.jruby.RubyObject.ObjectMethods
 
RubyObjectAdapter - Interface in org.jruby
 
RubyObjectSpace - Class in org.jruby
 
RubyObjectSpace() - Constructor for class org.jruby.RubyObjectSpace
 
RubyParser - Interface in org.jruby.parser
Common interface specifying the contract of Ruby parsers (1.8.6 + 1.9)
RubyParserPool - Class in org.jruby.parser
 
RubyParserResult - Class in org.jruby.parser
 
RubyParserResult() - Constructor for class org.jruby.parser.RubyParserResult
 
RubyPrecision - Class in org.jruby
 
RubyPrecision() - Constructor for class org.jruby.RubyPrecision
 
RubyProc - Class in org.jruby
 
RubyProc(Ruby, RubyClass, Block.Type) - Constructor for class org.jruby.RubyProc
 
RubyProcess - Class in org.jruby
 
RubyProcess() - Constructor for class org.jruby.RubyProcess
 
RubyProcess.GroupID - Class in org.jruby
 
RubyProcess.GroupID() - Constructor for class org.jruby.RubyProcess.GroupID
 
RubyProcess.RubyStatus - Class in org.jruby
 
RubyProcess.RubyStatus(Ruby, RubyClass, long) - Constructor for class org.jruby.RubyProcess.RubyStatus
 
RubyProcess.Sys - Class in org.jruby
 
RubyProcess.Sys() - Constructor for class org.jruby.RubyProcess.Sys
 
RubyProcess.UserID - Class in org.jruby
 
RubyProcess.UserID() - Constructor for class org.jruby.RubyProcess.UserID
 
RubyRange - Class in org.jruby
 
RubyRational - Class in org.jruby
1.9 rational.c as of revision: 20011
RubyRegexp - Class in org.jruby
 
RubyRunnable - Class in org.jruby.internal.runtime
 
RubyRunnable(RubyThread, IRubyObject[], Frame[], Block) - Constructor for class org.jruby.internal.runtime.RubyRunnable
 
RubyRuntimeAdapter - Interface in org.jruby
 
RubySignal - Class in org.jruby
 
RubySignal() - Constructor for class org.jruby.RubySignal
 
RubySocket - Class in org.jruby.ext.socket
 
RubySocket(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.RubySocket
 
RubySocket.Constants - Class in org.jruby.ext.socket
 
RubySocket.Constants() - Constructor for class org.jruby.ext.socket.RubySocket.Constants
 
RubySocket.Service - Class in org.jruby.ext.socket
 
RubySocket.Service() - Constructor for class org.jruby.ext.socket.RubySocket.Service
 
RubySocket.SocketError - Class in org.jruby.ext.socket
 
RubySocket.SocketError() - Constructor for class org.jruby.ext.socket.RubySocket.SocketError
 
RubyString - Class in org.jruby
Implementation of Ruby String class Concurrency: no synchronization is required among readers, but all users must synchronize externally with writers.
RubyString(Ruby, RubyClass, CharSequence) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, byte[]) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, ByteList) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, ByteList, boolean) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, ByteList, Encoding, int) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, ByteList, Encoding) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, ByteList, int) - Constructor for class org.jruby.RubyString
 
RubyStringIO - Class in org.jruby
 
RubyStringIO(Ruby, RubyClass) - Constructor for class org.jruby.RubyStringIO
 
RubyStringScanner - Class in org.jruby
 
RubyStringScanner(Ruby, RubyClass) - Constructor for class org.jruby.RubyStringScanner
 
RubyStruct - Class in org.jruby
 
RubyStruct(Ruby, RubyClass) - Constructor for class org.jruby.RubyStruct
Constructor for RubyStruct.
RubyStruct.StructMethods - Class in org.jruby
 
RubyStruct.StructMethods() - Constructor for class org.jruby.RubyStruct.StructMethods
 
RubySymbol - Class in org.jruby
Represents a Ruby symbol (e.g.
RubySymbol.SymbolTable - Class in org.jruby
 
RubySymbol.SymbolTable(Ruby) - Constructor for class org.jruby.RubySymbol.SymbolTable
 
RubySystemCallError - Class in org.jruby
 
RubySystemCallError(Ruby, RubyClass) - Constructor for class org.jruby.RubySystemCallError
 
RubySystemCallError(Ruby, RubyClass, String, int) - Constructor for class org.jruby.RubySystemCallError
 
RubySystemExit - Class in org.jruby
 
RubySystemExit(Ruby, RubyClass) - Constructor for class org.jruby.RubySystemExit
 
RubyTCPServer - Class in org.jruby.ext.socket
 
RubyTCPServer(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.RubyTCPServer
 
RubyTCPSocket - Class in org.jruby.ext.socket
 
RubyTCPSocket(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.RubyTCPSocket
 
RubyTempfile - Class in org.jruby
An implementation of tempfile.rb in Java.
RubyTempfile(Ruby, RubyClass) - Constructor for class org.jruby.RubyTempfile
 
rubyThread - Variable in class org.jruby.internal.runtime.FutureThread
 
rubyThread - Variable in class org.jruby.internal.runtime.NativeThread
 
RubyThread - Class in org.jruby
Implementation of Ruby's Thread class.
RubyThread(Ruby, RubyClass) - Constructor for class org.jruby.RubyThread
 
RubyThread.Status - Enum in org.jruby
 
RubyThreadGroup - Class in org.jruby
Implementation of Ruby's ThreadGroup class.
RubyTime - Class in org.jruby
The Time class.
RubyTime(Ruby, RubyClass) - Constructor for class org.jruby.RubyTime
 
RubyTime(Ruby, RubyClass, DateTime) - Constructor for class org.jruby.RubyTime
 
rubyToJava(IRubyObject) - Static method in class org.jruby.java.MiniJava
 
rubyToJava(Ruby, IRubyObject, Class) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Convert a Ruby object to a Java object.
rubyToJava(IRubyObject) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Convert the Ruby object to a Java Object.
RubyToJavaInvoker - Class in org.jruby.java.invokers
 
RubyUDPSocket - Class in org.jruby.ext.socket
 
RubyUDPSocket(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.RubyUDPSocket
 
RubyUnboundMethod - Class in org.jruby
Note: This was renamed from UnboundMethod.java
RubyUnboundMethod(Ruby) - Constructor for class org.jruby.RubyUnboundMethod
 
RubyUNIXServer - Class in org.jruby.ext.socket
 
RubyUNIXServer(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.RubyUNIXServer
 
RubyUNIXSocket - Class in org.jruby.ext.socket
 
RubyUNIXSocket(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.RubyUNIXSocket
 
RubyUNIXSocket.LibCSocket - Interface in org.jruby.ext.socket
 
RubyUNIXSocket.LibCSocket.BSDSockAddrUnix - Class in org.jruby.ext.socket
 
RubyUNIXSocket.LibCSocket.BSDSockAddrUnix() - Constructor for class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.BSDSockAddrUnix
 
RubyUNIXSocket.LibCSocket.DefaultSockAddrUnix - Class in org.jruby.ext.socket
 
RubyUNIXSocket.LibCSocket.DefaultSockAddrUnix() - Constructor for class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.DefaultSockAddrUnix
 
RubyUNIXSocket.LibCSocket.sockaddr_un - Class in org.jruby.ext.socket
 
RubyUNIXSocket.LibCSocket.sockaddr_un() - Constructor for class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un
 
RubyWarnings - Class in org.jruby.common
 
RubyWarnings(Ruby) - Constructor for class org.jruby.common.RubyWarnings
 
RubyYaccLexer - Class in org.jruby.lexer.yacc
This is a port of the MRI lexer to Java it is compatible to Ruby 1.8.1.
RubyYaccLexer() - Constructor for class org.jruby.lexer.yacc.RubyYaccLexer
 
RubyYaccLexer(boolean) - Constructor for class org.jruby.lexer.yacc.RubyYaccLexer
 
RubyYaccLexer.Keyword - Enum in org.jruby.lexer.yacc
 
RubyYaccLexer.LexState - Enum in org.jruby.lexer.yacc
 
RubyYielder - Class in org.jruby
 
RubyYielder(Ruby, RubyClass) - Constructor for class org.jruby.RubyYielder
 
RubyYielder(Ruby) - Constructor for class org.jruby.RubyYielder
 
RubyZlib - Class in org.jruby
 
RubyZlib() - Constructor for class org.jruby.RubyZlib
 
RubyZlib.BufError - Class in org.jruby
 
RubyZlib.BufError() - Constructor for class org.jruby.RubyZlib.BufError
 
RubyZlib.DataError - Class in org.jruby
 
RubyZlib.DataError() - Constructor for class org.jruby.RubyZlib.DataError
 
RubyZlib.Deflate - Class in org.jruby
 
RubyZlib.Deflate(Ruby, RubyClass) - Constructor for class org.jruby.RubyZlib.Deflate
 
RubyZlib.Error - Class in org.jruby
 
RubyZlib.Error() - Constructor for class org.jruby.RubyZlib.Error
 
RubyZlib.Inflate - Class in org.jruby
 
RubyZlib.Inflate(Ruby, RubyClass) - Constructor for class org.jruby.RubyZlib.Inflate
 
RubyZlib.MemError - Class in org.jruby
 
RubyZlib.MemError() - Constructor for class org.jruby.RubyZlib.MemError
 
RubyZlib.NeedDict - Class in org.jruby
 
RubyZlib.NeedDict() - Constructor for class org.jruby.RubyZlib.NeedDict
 
RubyZlib.RubyGzipFile - Class in org.jruby
 
RubyZlib.RubyGzipFile(Ruby, RubyClass) - Constructor for class org.jruby.RubyZlib.RubyGzipFile
 
RubyZlib.RubyGzipFile.CRCError - Class in org.jruby
 
RubyZlib.RubyGzipFile.CRCError() - Constructor for class org.jruby.RubyZlib.RubyGzipFile.CRCError
 
RubyZlib.RubyGzipFile.Error - Class in org.jruby
 
RubyZlib.RubyGzipFile.Error() - Constructor for class org.jruby.RubyZlib.RubyGzipFile.Error
 
RubyZlib.RubyGzipFile.LengthError - Class in org.jruby
 
RubyZlib.RubyGzipFile.LengthError() - Constructor for class org.jruby.RubyZlib.RubyGzipFile.LengthError
 
RubyZlib.RubyGzipFile.NoFooter - Class in org.jruby
 
RubyZlib.RubyGzipFile.NoFooter() - Constructor for class org.jruby.RubyZlib.RubyGzipFile.NoFooter
 
RubyZlib.RubyGzipReader - Class in org.jruby
 
RubyZlib.RubyGzipReader(Ruby, RubyClass) - Constructor for class org.jruby.RubyZlib.RubyGzipReader
 
RubyZlib.RubyGzipReader.Error - Class in org.jruby
 
RubyZlib.RubyGzipReader.Error() - Constructor for class org.jruby.RubyZlib.RubyGzipReader.Error
 
RubyZlib.RubyGzipWriter - Class in org.jruby
 
RubyZlib.RubyGzipWriter(Ruby, RubyClass) - Constructor for class org.jruby.RubyZlib.RubyGzipWriter
 
RubyZlib.RubyGzipWriter.HeaderModifyableGZIPOutputStream - Class in org.jruby
 
RubyZlib.RubyGzipWriter.HeaderModifyableGZIPOutputStream(OutputStream) - Constructor for class org.jruby.RubyZlib.RubyGzipWriter.HeaderModifyableGZIPOutputStream
 
RubyZlib.StreamEnd - Class in org.jruby
 
RubyZlib.StreamEnd() - Constructor for class org.jruby.RubyZlib.StreamEnd
 
RubyZlib.StreamError - Class in org.jruby
 
RubyZlib.StreamError() - Constructor for class org.jruby.RubyZlib.StreamError
 
RubyZlib.VersionError - Class in org.jruby
 
RubyZlib.VersionError() - Constructor for class org.jruby.RubyZlib.VersionError
 
RubyZlib.ZStream - Class in org.jruby
 
RubyZlib.ZStream(Ruby, RubyClass) - Constructor for class org.jruby.RubyZlib.ZStream
 
run(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.ast.executable.AbstractScript
 
run(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in interface org.jruby.ast.executable.Script
 
run(IR_Scope) - Method in class org.jruby.compiler.ir.compiler_pass.CFG_Builder
 
run(IR_Scope) - Method in interface org.jruby.compiler.ir.compiler_pass.CompilerPass
 
run(IR_Scope) - Method in class org.jruby.compiler.ir.compiler_pass.IR_Printer
 
run(IR_Scope) - Method in class org.jruby.compiler.ir.compiler_pass.opts.DeadCodeElimination
 
run(IR_Scope) - Method in class org.jruby.compiler.ir.compiler_pass.opts.LocalOptimizationPass
 
run() - Method in class org.jruby.internal.runtime.RubyRunnable
 
run() - Method in interface org.jruby.javasupport.JavaEmbedUtils.EvalUnit
 
run() - Method in class org.jruby.javasupport.JavaEmbedUtils.InterpretedEvalUnit
 
run(String[]) - Method in class org.jruby.Main
 
run() - Method in class org.jruby.Main
 
run() - Method in class org.jruby.RubyThread
 
run(NGContext) - Method in class org.jruby.util.NailMain
 
run(Ruby, IRubyObject) - Static method in class org.jruby.util.ShellLauncher
 
run(Ruby, IRubyObject[]) - Static method in class org.jruby.util.ShellLauncher
 
runAndWait(Ruby, IRubyObject[]) - Static method in class org.jruby.util.ShellLauncher
 
runAndWait(Ruby, IRubyObject[], OutputStream) - Static method in class org.jruby.util.ShellLauncher
 
runBeginBlock(StaticScope, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
runBeginBlock(StaticScope, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
runBeginBlock(ThreadContext, IRubyObject, String[], CompiledBlockCallback) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
runCompilerPass(CompilerPass) - Method in interface org.jruby.compiler.ir.IR_Scope
 
runCompilerPass(CompilerPass) - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
runFromMain(InputStream, String) - Method in class org.jruby.Ruby
Run the script contained in the specified input stream, using the specified filename as the name of the script being executed.
runInterpreter(Node) - Method in class org.jruby.Ruby
 
runInterpreterBody(Node) - Method in class org.jruby.Ruby
This is used for the "gets" loop, and we bypass 'load' to use an already-prepared, already-pushed scope for the script body.
runJIT(DefaultMethod, ThreadContext, String) - Method in class org.jruby.compiler.JITCompiler
Deprecated. 
runNormally(Node, boolean) - Method in class org.jruby.Ruby
Deprecated. 
runNormally(Node) - Method in class org.jruby.Ruby
Run the specified script without any of the loop-processing wrapper code.
runScript(Script) - Method in class org.jruby.Ruby
 
runtime - Variable in class org.jruby.ext.ffi.ArrayMemoryIO
 
runtime - Variable in class org.jruby.ext.ffi.InvalidMemoryIO
 
runtime - Variable in class org.jruby.RubyClass
 
runtime(IRubyObject, Block) - Static method in class org.jruby.RubyJRuby
 
runtime - Variable in class org.jruby.runtime.callback.InvocationCallbackFactory
 
runtime - Variable in class org.jruby.runtime.GlobalVariable
 
runtime - Variable in class org.jruby.runtime.load.LoadService
 
runtime - Variable in class org.jruby.runtime.marshal.UnmarshalStream
 
RUNTIME_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
runtimeCache - Variable in class org.jruby.ast.executable.AbstractScript
 
RuntimeHelpers - Class in org.jruby.javasupport.util
Helper methods which are called by the compiler.
RuntimeHelpers() - Constructor for class org.jruby.javasupport.util.RuntimeHelpers
 
runWithGetsLoop(Node, boolean, boolean, boolean, boolean) - Method in class org.jruby.Ruby
Deprecated. 
runWithGetsLoop(Node, boolean, boolean, boolean) - Method in class org.jruby.Ruby
Run the given script with a "while gets; end" loop wrapped around it.
runWithoutWait(Ruby, IRubyObject[]) - Static method in class org.jruby.util.ShellLauncher
 
runWithoutWait(Ruby, IRubyObject[], OutputStream) - Static method in class org.jruby.util.ShellLauncher
 

S

s_deflate(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyZlib.Deflate
 
s_deflate(IRubyObject, ByteList, int) - Static method in class org.jruby.util.ZlibDeflate
 
s_digest(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDigest.Base
 
s_exit(IRubyObject, Block) - Static method in class org.jruby.RubyThread
 
s_get_basic_word_break_character(IRubyObject) - Static method in class org.jruby.ext.Readline
 
s_hexdigest(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDigest.Base
 
s_hist_delete_at(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.Readline.HistoryMethods
 
s_hist_each(IRubyObject, Block) - Static method in class org.jruby.ext.Readline.HistoryMethods
 
s_hist_empty_p(IRubyObject) - Static method in class org.jruby.ext.Readline.HistoryMethods
 
s_hist_get(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.Readline.HistoryMethods
 
s_hist_length(IRubyObject) - Static method in class org.jruby.ext.Readline.HistoryMethods
 
s_hist_set(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.Readline.HistoryMethods
 
s_hist_shift(IRubyObject) - Static method in class org.jruby.ext.Readline.HistoryMethods
 
s_hist_to_a(IRubyObject) - Static method in class org.jruby.ext.Readline.HistoryMethods
 
s_hist_to_s(IRubyObject) - Static method in class org.jruby.ext.Readline.HistoryMethods
 
s_inflate(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyZlib.Inflate
 
s_mload(IRubyObject, RubyTime, IRubyObject) - Static method in class org.jruby.RubyTime
 
s_new(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyTime
 
s_pop(IRubyObject) - Static method in class org.jruby.ext.Readline.HistoryMethods
 
s_push(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.Readline.HistoryMethods
 
s_readline(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.Readline
 
s_readline(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.Readline
 
s_readline(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.Readline
 
s_readline(IRubyObject) - Static method in class org.jruby.ext.Readline
 
s_set_basic_word_break_character(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.Readline
 
s_set_completion_append_character(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.Readline
 
s_set_completion_proc(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.Readline
 
sadded(IRubyObject) - Method in class org.jruby.RubyNumeric
num_sadded
safe_level() - Method in class org.jruby.RubyThread
 
safeConvert(IRubyObject) - Method in class org.jruby.java.invokers.FieldMethodZero
 
SafePropertyAccessor - Class in org.jruby.util
Utility class to safely access system properties in security-sensitive environments.
SafePropertyAccessor() - Constructor for class org.jruby.util.SafePropertyAccessor
 
saload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
same(IRubyObject) - Method in class org.jruby.javasupport.JavaAccessibleObject
 
same(IRubyObject) - Method in class org.jruby.javasupport.JavaObject
 
same(IRubyObject) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
sample(ThreadContext) - Method in class org.jruby.RubyArray
 
sample(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
sastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
scalar_p() - Method in class org.jruby.RubyNumeric
num_real_p
scan(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
scan(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_scan
scan(IRubyObject) - Method in class org.jruby.RubyStringScanner
 
scan19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
scan_full(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyStringScanner
 
scan_until(IRubyObject) - Method in class org.jruby.RubyStringScanner
 
scanArgs(Ruby, IRubyObject[], int, int) - Static method in class org.jruby.runtime.Arity
 
scanHex(byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
scanHex(byte[], int, int, Encoding) - Static method in class org.jruby.util.StringSupport
 
scanOct(byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
scanOct(byte[], int, int, Encoding) - Static method in class org.jruby.util.StringSupport
 
SClassNode - Class in org.jruby.ast
Singleton class definition.
SClassNode(ISourcePosition, Node, StaticScope, Node) - Constructor for class org.jruby.ast.SClassNode
 
scope - Variable in class org.jruby.ast.MethodDefNode
 
scope - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
scope - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
scope - Variable in class org.jruby.runtime.CompiledBlock
 
scope - Variable in class org.jruby.runtime.CompiledBlock19
 
SCOPE_AWARE - Static variable in class org.jruby.compiler.ASTInspector
 
SCOPE_AWARE_METHODS - Static variable in class org.jruby.compiler.ASTInspector
 
SCOPE_CAPTURING_METHODS - Static variable in class org.jruby.RubyModule
 
SCOPE_ONLY - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated. 
scopeEnd - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
scopes - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
scopeStart - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
scoping() - Method in enum org.jruby.internal.runtime.methods.CallConfiguration
 
Scoping - Enum in org.jruby.internal.runtime.methods
 
Script - Interface in org.jruby.ast.executable
 
script - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
scriptCompiler - Variable in class org.jruby.compiler.impl.InheritedCacheCompiler
 
ScriptCompiler - Interface in org.jruby.compiler
Compiler represents the current state of a compiler and all appropriate transitions and modifications that can be made within it.
search(ThreadContext, RubyString, int, boolean) - Method in class org.jruby.RubyRegexp
rb_reg_search
search19(ThreadContext, RubyString, int, boolean) - Method in class org.jruby.RubyRegexp
 
search_full(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyStringScanner
 
searchers - Variable in class org.jruby.runtime.load.LoadService
 
searchFile - Variable in class org.jruby.runtime.load.LoadService.SearchState
 
searchInternalModuleVariable(String) - Method in class org.jruby.RubyModule
Behaves similarly to RubyModule.getClassVar(String).
searchMethod(String) - Method in class org.jruby.RubyModule
Search through this module and supermodules for method definitions.
searchMethodInner(String) - Method in class org.jruby.RubyModule
 
searchNonAscii(byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
searchNonAscii(ByteList) - Static method in class org.jruby.util.StringSupport
 
searchWithCache(RubyClass, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(RubyClass, String, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(RubyClass, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(RubyClass, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(RubyClass, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(RubyClass, String, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(RubyClass, String, String, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(RubyClass, String, String, String, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(IRubyObject, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(IRubyObject, String, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(IRubyObject, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(IRubyObject, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(IRubyObject, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(IRubyObject, String, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(IRubyObject, String, String, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(IRubyObject, String, String, String, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchWithCache(String) - Method in class org.jruby.RubyModule
Search through this module and supermodules for method definitions.
sec() - Method in class org.jruby.RubyTime
 
secure(int) - Method in class org.jruby.Ruby
 
seek(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
 
seek(IRubyObject) - Method in class org.jruby.RubyDir
Moves to a position d.
seek(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
seek(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
seek(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
seek(IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
seek(long, int) - Method in class org.jruby.util.io.OpenFile
 
SEEK_CUR - Static variable in interface org.jruby.util.io.Stream
 
SEEK_END - Static variable in interface org.jruby.util.io.Stream
 
SEEK_SET - Static variable in interface org.jruby.util.io.Stream
 
select(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_select
select(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
select(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_select
select(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyIO
 
select(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
select(ThreadContext, Block) - Method in class org.jruby.RubyMatchData
 
select(ThreadContext, Block) - Method in class org.jruby.RubyStruct
 
select(RubyIO, int) - Method in class org.jruby.RubyThread
 
select(Channel, RubyIO, int) - Method in class org.jruby.RubyThread
 
select19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
select19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
select19(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
select_static(ThreadContext, Ruby, IRubyObject[]) - Static method in class org.jruby.RubyIO
 
selectAttrAsgnCallSite(IRubyObject, IRubyObject, CallSite, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
selectCallSite(IRubyObject, IRubyObject) - Method in class org.jruby.ast.AttrAssignNode
 
selectForAccept(RubyIO) - Method in class org.jruby.RubyThread
Deprecated. 
selectMethodMissing(ThreadContext, IRubyObject, Visibility, String, CallType) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
selectMethodMissing(ThreadContext, RubyClass, Visibility, String, CallType) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
SELF_INDEX - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
selfIsKindOf(Object) - Method in interface org.jruby.compiler.BodyCompiler
 
selfIsKindOf(Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
SelfNode - Class in org.jruby.ast
Represents 'self' keyword
SelfNode(ISourcePosition) - Constructor for class org.jruby.ast.SelfNode
 
send(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUDPSocket
Deprecated. 
send(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
send(int, ByteBuffer, int, int) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
send(ThreadContext, Block) - Method in class org.jruby.RubyObject
rb_f_send send( aSymbol [, args ]* ) -> anObject Invokes the method identified by aSymbol, passing it any arguments specified.
send(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyObject
 
send(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyObject
 
send(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyObject
 
send(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyObject
 
send(int, Object) - Method in class org.jruby.util.Join
 
send(Enum<?>, Object) - Method in class org.jruby.util.Join
 
send_io(IRubyObject) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
sender - Variable in class org.jruby.internal.runtime.ThreadService.Event
 
serialNumber - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
The serial number for this method object, to globally identify it
serviceToPort - Static variable in class org.jruby.ext.socket.IANA
 
set(int, String) - Method in class org.jruby.ext.Readline.ReadlineHistory
 
set(String, IRubyObject) - Method in class org.jruby.internal.runtime.GlobalVariables
 
set(int, Object) - Method in class org.jruby.RubyArray
 
set(Object, Object) - Method in class org.jruby.RubyClass.VariableAccessor
 
set(IRubyObject) - Method in class org.jruby.RubyGlobal.InputGlobalVariable
 
set(IRubyObject) - Method in class org.jruby.RubyGlobal.KCodeGlobalVariable
 
set(IRubyObject) - Method in class org.jruby.RubyGlobal.OutputGlobalVariable
 
set(IRubyObject) - Method in class org.jruby.RubyGlobal.StringGlobalVariable
 
set(IRubyObject, int) - Method in class org.jruby.RubyStruct
 
set(IRubyObject) - Method in class org.jruby.runtime.GlobalVariable.Copy
 
set(IRubyObject) - Method in class org.jruby.runtime.GlobalVariable
 
set(IRubyObject) - Method in class org.jruby.runtime.ReadonlyGlobalVariable
 
set_avail_out(IRubyObject) - Method in class org.jruby.RubyZlib.ZStream
 
set_backtrace(IRubyObject) - Method in class org.jruby.RubyException
 
set_comment(IRubyObject) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
set_dictionary(ThreadContext, IRubyObject) - Method in class org.jruby.RubyZlib.Deflate
 
set_dictionary(ThreadContext, IRubyObject) - Method in class org.jruby.RubyZlib.Inflate
 
set_dictionary(IRubyObject) - Method in class org.jruby.RubyZlib.Inflate
 
set_dictionary(IRubyObject) - Method in class org.jruby.util.ZlibDeflate
 
set_do_not_reverse_lookup(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyBasicSocket
 
set_do_not_reverse_lookup19(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
set_encoding(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
set_encoding(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
set_encoding(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
set_java_object(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
set_lineno(IRubyObject) - Method in class org.jruby.RubyStringIO
 
set_lineno(IRubyObject) - Method in class org.jruby.RubyZlib.RubyGzipReader
 
set_mtime(IRubyObject) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
set_orig_name(IRubyObject) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
set_pos(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
set_pos(IRubyObject) - Method in class org.jruby.RubyDir
 
set_pos(IRubyObject) - Method in class org.jruby.RubyStringIO
 
set_pos(IRubyObject) - Method in class org.jruby.RubyStringScanner
 
set_size(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayoutBuilder
 
set_static_value(IRubyObject) - Method in class org.jruby.javasupport.JavaField
 
set_string(IRubyObject) - Method in class org.jruby.RubyStringIO
 
set_string(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStringScanner
 
set_sync(IRubyObject) - Method in class org.jruby.RubyStringIO
 
set_sync(IRubyObject) - Method in class org.jruby.RubyZlib.RubyGzipFile
 
set_trace_func(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
set_union(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayoutBuilder
 
set_value(IRubyObject, IRubyObject) - Method in class org.jruby.javasupport.JavaField
 
setAborted(boolean) - Method in exception org.jruby.exceptions.MainExitException
 
setAccessible(IRubyObject) - Method in class org.jruby.javasupport.JavaAccessibleObject
 
setAccessor(IAccessor) - Method in class org.jruby.internal.runtime.GlobalVariable
 
setActive(boolean) - Method in class org.jruby.javasupport.JavaSupport
 
setAdler(int) - Method in class org.jruby.util.Adler32Ext
Sets the adler running total to the specified value.
setAdler(int) - Method in class org.jruby.util.CRC32Ext
Sets the adler running total to the specified value.
setAllocator(ObjectAllocator) - Method in class org.jruby.RubyClass
 
setArgsNode(Node) - Method in class org.jruby.ast.AttrAssignNode
Set the argsNode
setArgsNode(Node) - Method in class org.jruby.ast.BlockPassNode
Sets the argsNode.
setArgsNode(Node) - Method in class org.jruby.ast.CallNode
Set the argsNode.
setArgsNode(Node) - Method in class org.jruby.ast.FCallNode
Set the argsNode.
setArgsNode(Node) - Method in interface org.jruby.ast.IArgumentNode
 
setArgumentScope(boolean) - Method in class org.jruby.parser.StaticScope
 
setArgumentTypes(Class[]) - Method in class org.jruby.runtime.callback.InvocationCallback
 
setArgv(String[]) - Method in class org.jruby.RubyInstanceConfig
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.DynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues() - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues(IRubyObject) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
setArgValues(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setArgValues(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setArgValues(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues(IRubyObject) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues(IRubyObject) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
setArgValues(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues(IRubyObject) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
setArgValues(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
setArities(int, int, int) - Method in class org.jruby.parser.StaticScope
 
setArity(Arity) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
setArity(Arity) - Method in class org.jruby.runtime.callback.InvocationCallback
 
setAST(Node) - Method in class org.jruby.parser.RubyParserResult
Sets the ast.
setAttached(IRubyObject) - Method in class org.jruby.MetaClass
 
setAutoRelease(boolean) - Method in interface org.jruby.ext.ffi.AllocatedDirectMemoryIO
 
setAutoRelease(boolean) - Method in class org.jruby.ext.ffi.FreedMemoryIO
 
setBackgroundColor(Color) - Method in class org.jruby.JRubyApplet
 
setBackref(Ruby, ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
setBackRef(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
Set backref
setBackRef(IRubyObject) - Method in class org.jruby.runtime.scope.DummyDynamicScope
Set backref
setBackrefLastlineScope(boolean) - Method in class org.jruby.parser.StaticScope
 
setBacktraceFrames(ThreadContext.RubyStackTraceElement[]) - Method in class org.jruby.RubyException
 
setBaseName(String) - Method in class org.jruby.RubyModule
 
setBlocking(boolean) - Method in class org.jruby.util.io.ChannelStream
 
setBlocking(boolean) - Method in interface org.jruby.util.io.Stream
 
setbyte(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
setCallConfig(CallConfiguration) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
setCallConfig(CallConfiguration) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Set the CallConfiguration used for pre/post logic for this method handle.
setCallConfig(CallConfiguration) - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
Dummy implementation of setCallConfig that does nothing.
setCallCount(int) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
setCallSite(CallSite[], int, String) - Static method in class org.jruby.ast.executable.AbstractScript
 
setCanBeSeekable(boolean) - Method in class org.jruby.util.io.ChannelDescriptor
Set the channel to be explicitly seekable or not, for streams that appear to be seekable with the instanceof FileChannel check.
setClassAllocator(Class) - Method in class org.jruby.RubyClass
Set an allocator that calls the default constructor for a given class.
setClassCache(ClassCache) - Method in class org.jruby.RubyInstanceConfig
 
setClassVar(String, IRubyObject) - Method in class org.jruby.RubyModule
Set the named class variable to the given value, provided taint and freeze allow setting it.
setClassVariable(ThreadContext, Ruby, IRubyObject, String, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
setCodeModificationFlag(boolean) - Method in class org.jruby.compiler.ir.IR_Method
 
setCodeRange(int) - Method in class org.jruby.RubyString
 
setComparedByIdentity(boolean) - Method in class org.jruby.RubyHash
Sets whether this object is compared by identity or not.
setCompatVersion(CompatVersion) - Method in class org.jruby.RubyInstanceConfig
 
setCompileMode(RubyInstanceConfig.CompileMode) - Method in class org.jruby.RubyInstanceConfig
 
setCompletor(Readline.ConsoleHolder, Completor) - Static method in class org.jruby.ext.Readline
 
setConfiguration(ParserConfiguration) - Method in class org.jruby.parser.ParserSupport
Sets the configuration.
setConstant(String, IRubyObject) - Method in class org.jruby.RubyModule
Set the named constant on this module.
setConstantInCurrent(IRubyObject, ThreadContext, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
setConstantInCurrent(String, IRubyObject) - Method in class org.jruby.runtime.ThreadContext
Used by the evaluator and the compiler to set a constant by name This is for a null const decl
setConstantInModule(IRubyObject, IRubyObject, String, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
setConstantInModule(String, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.ThreadContext
Used by the evaluator and the compiler to set a constant by name.
setConstantInObject(String, IRubyObject) - Method in class org.jruby.runtime.ThreadContext
Used by the evaluator and the compiler to set a constant by name This is for a Colon2 const decl
setConstantValue(String, Operand) - Method in class org.jruby.compiler.ir.IR_Closure
 
setConstantValue(String, Operand) - Method in class org.jruby.compiler.ir.IR_Method
 
setConstantValue(String, Operand) - Method in interface org.jruby.compiler.ir.IR_Scope
 
setConstantValue(String, Operand) - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
setCritical(boolean) - Method in class org.jruby.internal.runtime.ThreadService
 
setCurrentDirectory(String) - Method in class org.jruby.Ruby
 
setCurrentDirectory(String) - Method in class org.jruby.RubyInstanceConfig
 
setCurrentIndex(int) - Method in class org.jruby.ext.Readline.ReadlineHistory
 
setCurrentInstance(Ruby) - Static method in class org.jruby.Ruby
Deprecated. 
setCurrentLineNumber(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
setCurrentVisibility(Visibility) - Method in class org.jruby.runtime.ThreadContext
 
setDateTime(DateTime) - Method in class org.jruby.RubyTime
 
setDateTime(DateTime) - Method in class org.jruby.util.RubyDateFormat
 
setDebug(IRubyObject) - Method in class org.jruby.Ruby
Setter for property isDebug.
setDefaultExternal(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
setDefaultExternalEncoding(Encoding) - Method in class org.jruby.Ruby
 
setDefaultInternal(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
setDefaultInternalEncoding(Encoding) - Method in class org.jruby.Ruby
 
setDefaultMethodMissing(DynamicMethod) - Method in class org.jruby.Ruby
 
setDefaultSeparator(IRubyObject) - Method in class org.jruby.internal.runtime.GlobalVariables
 
setDelimiter(String) - Static method in class org.jruby.ext.Readline.ProcCompletor
 
setDoNotReverseLookupEnabled(boolean) - Method in class org.jruby.Ruby
 
setDoubleBuffered(boolean) - Method in class org.jruby.JRubyApplet
 
setegid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated. 
setegid(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
setElse(Label) - Method in class org.jruby.compiler.ir.instructions.CASE_Instr
 
setElseNode(Node) - Method in class org.jruby.ast.CaseNode
 
setEncoding(Encoding) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
setEncodingAndCodeRange(Encoding, int) - Method in class org.jruby.RubyString
 
setEncodingNone() - Method in class org.jruby.RubyRegexp
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.DynamicScope
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
setEnding(Object) - Method in interface org.jruby.compiler.BodyCompiler
 
setEnding(Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
setEndOffset(int) - Method in class org.jruby.parser.RubyParserResult
 
setEnvironment(Map) - Method in class org.jruby.RubyInstanceConfig
 
setError(PrintStream) - Method in class org.jruby.RubyInstanceConfig
 
setErrorInfo(Ruby, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
setErrorInfo(IRubyObject) - Method in class org.jruby.RubyThread
 
setErrorInfo(IRubyObject) - Method in class org.jruby.runtime.ThreadContext
 
setEtc(RubyModule) - Method in class org.jruby.Ruby
 
seteuid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated. 
seteuid(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
setEvalParse(boolean) - Method in class org.jruby.parser.ParserConfiguration
Set whether this is an parsing of an eval() or not.
setException(RubyException, boolean) - Method in exception org.jruby.exceptions.RaiseException
Sets the exception
setExtraPositionInformation(boolean) - Method in class org.jruby.parser.ParserConfiguration
Should positions of nodes provide additional information in them (like character offsets).
setFamily(int) - Method in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.BSDSockAddrUnix
 
setFamily(int) - Method in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.DefaultSockAddrUnix
 
setFamily(int) - Method in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un
 
setFiber(FiberLibrary.Fiber) - Method in class org.jruby.runtime.ThreadContext
 
setFieldValue(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.Struct
 
setFile(String) - Method in class org.jruby.runtime.Binding
 
setFile(String) - Method in class org.jruby.runtime.Frame
Set the filename of the caller.
setFile(String) - Method in class org.jruby.runtime.ThreadContext
 
setFileAndLine(String, int) - Method in class org.jruby.runtime.Frame
Set both the file and line
setFileAndLine(String, int) - Method in class org.jruby.runtime.ThreadContext
 
setFileAndLine(Frame) - Method in class org.jruby.runtime.ThreadContext
 
setFileAndLine(ISourcePosition) - Method in class org.jruby.runtime.ThreadContext
 
setFilename(String) - Method in class org.jruby.ast.executable.AbstractScript
 
setFilename(String) - Method in interface org.jruby.ast.executable.Script
 
setFilePosition(ISourcePosition) - Method in interface org.jruby.compiler.BodyCompiler
 
setFilePosition(ISourcePosition) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
setFinalizer(OpenFile.Finalizer) - Method in class org.jruby.util.io.OpenFile
 
setFlag(int) - Method in class org.jruby.compiler.ASTInspector
 
setFlag(int, boolean) - Method in class org.jruby.RubyBasicObject
Sets or unsets a flag on this object.
setFrameJumpTarget(JumpTarget) - Method in class org.jruby.runtime.ThreadContext
Deprecated. 
setFrozen(boolean) - Method in class org.jruby.RubyBasicObject
Sets whether this object is frozen or not.
setFrozen(boolean) - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod setFrozen.
setFunctionalCallSite(CallSite[], int, String) - Static method in class org.jruby.ast.executable.AbstractScript
 
setgid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated. 
setgid(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
setgid_p() - Method in class org.jruby.RubyFileStat
 
setgid_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
setGlobalAbortOnExceptionEnabled(boolean) - Method in class org.jruby.Ruby
 
setGlobalVariable(IRubyObject, Ruby, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
setGlobalVariables(GlobalVariables) - Method in class org.jruby.Ruby
 
setgrent(IRubyObject) - Static method in class org.jruby.RubyEtc
 
setImplementationClass(RubyModule) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
setImplementationClass(RubyModule) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Set the class on which this method is implemented, used for 'super' logic, among others.
setImplementationClass(RubyModule) - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
Dummy override of setImplementationClass that does nothing.
setInDef(boolean) - Method in class org.jruby.parser.ParserSupport
 
setInput(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.Readline
 
setInput(InputStream) - Method in class org.jruby.RubyInstanceConfig
 
setInSingle(int) - Method in class org.jruby.parser.ParserSupport
Setter for property inSingle.
setInstanceVariable(IRubyObject, IRubyObject, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
setInstanceVariable(String, IRubyObject) - Method in class org.jruby.RubyBasicObject
rb_iv_set / rb_ivar_set
setInstanceVariable(IRubyObject, String, IRubyObject) - Method in interface org.jruby.RubyObjectAdapter
 
setInstanceVariable(String, IRubyObject) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Sets the named instance variable to the specified value.
setInternalModuleVariable(String, IRubyObject) - Method in class org.jruby.RubyModule
Behaves similarly to RubyModule.setClassVar(String, IRubyObject).
setInternalVariable(String, Object) - Method in class org.jruby.RubyBasicObject
 
setInternalVariable(String, Object) - Method in interface org.jruby.runtime.builtin.InternalVariables
Sets the named internal variable to the specified value.
setIsBindingFrame(boolean) - Method in class org.jruby.runtime.Frame
Set whether this is a binding frame or not
setIterNode(Node) - Method in interface org.jruby.ast.BlockAcceptingNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallManyArgsNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallNoArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallOneArgFixnumNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallOneArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallSpecialArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallThreeArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallTwoArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallManyArgsNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallNoArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallOneArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallSpecialArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallThreeArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallTwoArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.SuperNode
 
setIterNode(Node) - Method in class org.jruby.ast.ZSuperNode
 
setJavaName(String) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
setJavaName(String) - Method in class org.jruby.runtime.callback.InvocationCallback
 
setJRubyHome(String) - Method in class org.jruby.Ruby
 
setJRubyHome(String) - Method in class org.jruby.RubyInstanceConfig
 
setJumpTarget(JumpTarget) - Method in class org.jruby.runtime.Frame
Deprecated. 
setKCode(KCode) - Method in class org.jruby.Ruby
 
setKCodeDefault() - Method in class org.jruby.RubyRegexp
 
setKlazz(RubyModule) - Method in class org.jruby.runtime.Frame
Set the class we are calling against.
setLabels(List<Label>) - Method in class org.jruby.compiler.ir.instructions.CASE_Instr
 
setLastCallStatus(CallType) - Method in class org.jruby.runtime.ThreadContext
Returns the lastCallStatus.
setLastCallStatusAndVisibility(CallType, Visibility) - Method in class org.jruby.runtime.ThreadContext
 
setLastExitStatus(IRubyObject) - Method in class org.jruby.runtime.ThreadContext
 
setLastLine(Ruby, ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
setLastLine(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
Set lastline
setLastLine(IRubyObject) - Method in class org.jruby.runtime.scope.DummyDynamicScope
Set lastline
setLastVisibility(Visibility) - Method in class org.jruby.runtime.ThreadContext
 
setLeftParenBegin(int) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
setLexer(RubyYaccLexer) - Method in class org.jruby.parser.ParserSupport
 
setLightweight(boolean) - Method in class org.jruby.ast.ArrayNode
 
setLine(int) - Method in class org.jruby.runtime.Binding
 
setLine(int) - Method in class org.jruby.runtime.Frame
Set the line number where this call is being made
setLine(int) - Method in class org.jruby.runtime.ThreadContext
 
setLineNumber(int) - Method in class org.jruby.util.io.OpenFile
 
setLinePosition(ISourcePosition) - Method in interface org.jruby.compiler.BodyCompiler
 
setLinePosition(ISourcePosition) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
setLiteral() - Method in class org.jruby.RubyRegexp
 
setLoader(ClassLoader) - Method in class org.jruby.RubyInstanceConfig
 
setLoadServiceCreator(RubyInstanceConfig.LoadServiceCreator) - Method in class org.jruby.RubyInstanceConfig
 
setMainStream(Stream) - Method in class org.jruby.util.io.OpenFile
 
setMainThread(Thread, RubyThread) - Method in class org.jruby.internal.runtime.ThreadService
 
setMarshal(ObjectMarshal) - Method in class org.jruby.RubyClass
 
setMemory(long, long, byte) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
setMemory(long, long, byte) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
setMemory(long, long, byte) - Method in interface org.jruby.ext.ffi.MemoryIO
Sets the contents of the memory area to the value.
setMemoryIO(MemoryIO) - Method in class org.jruby.ext.ffi.AbstractMemory
Replaces the native memory object backing this ruby memory object
setMetaClass(RubyClass) - Method in class org.jruby.IncludedModuleWrapper
 
setMetaClass(RubyClass) - Method in class org.jruby.RubyBasicObject
Makes it possible to change the metaclass of an object.
setMethodAdapter(SkinnyMethodAdapter) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
setMethodAdapter(SkinnyMethodAdapter) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
setMethodAdapter(SkinnyMethodAdapter) - Method in interface org.jruby.compiler.InvocationCompiler
 
setMethodAdapter(SkinnyMethodAdapter) - Method in interface org.jruby.compiler.VariableCompiler
 
setMethods(Map) - Method in class org.jruby.IncludedModuleWrapper
 
setMethodVisibility(IRubyObject[], Visibility) - Method in class org.jruby.RubyModule
set_method_visibility
setMethodVisitor(MethodVisitor) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
setMicroseconds(long) - Method in class org.jruby.RubyTime
 
setMode(int) - Method in class org.jruby.util.io.OpenFile
 
setModifiedTime(long) - Method in class org.jruby.RubyZlib.RubyGzipWriter.HeaderModifyableGZIPOutputStream
 
setModule(RubyModule) - Method in class org.jruby.parser.StaticScope
 
setModuleSuperClass(RubyClass) - Method in class org.jruby.RubyClass
 
setName(String) - Method in class org.jruby.ast.ArgumentNode
 
setName(String) - Method in class org.jruby.ast.BlockArgNode
 
setName(String) - Method in class org.jruby.ast.ClassVarNode
 
setName(String) - Method in class org.jruby.ast.Colon3Node
 
setName(String) - Method in class org.jruby.ast.ConstNode
 
setName(String) - Method in class org.jruby.ast.DAsgnNode
 
setName(String) - Method in class org.jruby.ast.DVarNode
Sets the name of this variable (for refactoring support)
setName(String) - Method in class org.jruby.ast.InstAsgnNode
 
setName(String) - Method in class org.jruby.ast.InstVarNode
 
setName(String) - Method in class org.jruby.ast.LocalAsgnNode
Change the name of this local assignment (for refactoring)
setName(String) - Method in class org.jruby.ast.LocalVarNode
Set the name of this variable (for refactoring support)
setName(String) - Method in class org.jruby.runtime.Frame
Set the method name associated with this frame
setNormalMethodMissing(DynamicMethod) - Method in class org.jruby.Ruby
 
setObjectJavaClass(JavaClass) - Method in class org.jruby.javasupport.JavaSupport
 
setObjectSpaceEnabled(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setObjectSpaceEnabled(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyJRuby
 
setOnceRegexp(RubyRegexp) - Method in class org.jruby.ast.DRegexpNode
For regular expressions with /o flag, the value in here can be used for subsequent evaluations.
setOptimizatableFlag(boolean) - Method in class org.jruby.compiler.ir.IR_Method
 
setOutput(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.Readline
 
setOutput(PrintStream) - Method in class org.jruby.RubyInstanceConfig
 
setParent(RubyModule) - Method in class org.jruby.RubyModule
 
setParserSupport(ParserSupport) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
Parse must pass its support object for some check at bottom of yylex().
setPath(String) - Method in class org.jruby.util.io.OpenFile
 
setPattern(RubyRegexp) - Method in class org.jruby.ast.RegexpNode
 
setpgid(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
setpgid(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
setpgid(Ruby, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
setpgrp(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
setpgrp(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
setpgrp(Ruby) - Static method in class org.jruby.RubyProcess
 
setPipeStream(Stream) - Method in class org.jruby.util.io.OpenFile
 
setPosition(ISourcePosition) - Method in class org.jruby.ast.Node
 
setPosition(ISourcePosition) - Method in interface org.jruby.lexer.yacc.ISourcePositionHolder
 
setPosition(ISourcePosition) - Method in class org.jruby.lexer.yacc.Token
 
setPreviousCRefScope(StaticScope) - Method in class org.jruby.parser.StaticScope
 
setPriority(int) - Method in class org.jruby.internal.runtime.FutureThread
 
setPriority(int) - Method in class org.jruby.internal.runtime.NativeThread
 
setPriority(int) - Method in interface org.jruby.internal.runtime.ThreadLike
 
setpriority(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
setpriority(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
setpriority(Ruby, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
setPrivateMethodMissing(DynamicMethod) - Method in class org.jruby.Ruby
 
setProcess(Process) - Method in class org.jruby.util.io.OpenFile
 
setProcObject(RubyProc) - Method in class org.jruby.runtime.Block
Set the proc object associated with this block
setProfile(Profile) - Method in class org.jruby.RubyInstanceConfig
 
setProtectedMethodMissing(DynamicMethod) - Method in class org.jruby.Ruby
 
setProviderCallbackInfo(Object) - Method in class org.jruby.ext.ffi.CallbackInfo
 
setpwent(IRubyObject) - Static method in class org.jruby.RubyEtc
 
setRandomSeed(long) - Method in class org.jruby.Ruby
 
setReadBuffered() - Method in class org.jruby.util.io.OpenFile
 
setRecordSeparator(String) - Method in class org.jruby.RubyInstanceConfig
 
setRecordSeparatorVar(GlobalVariable) - Method in class org.jruby.Ruby
 
setRequiredArgs(int) - Method in class org.jruby.parser.StaticScope
 
setRespondToMethod(Object) - Method in class org.jruby.Ruby
 
setRestArg(int) - Method in class org.jruby.parser.StaticScope
 
setResult(RubyParserResult) - Method in class org.jruby.parser.ParserSupport
Sets the result.
setrlimit(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
setRubyClassAllocator(Class) - Method in class org.jruby.RubyClass
 
setRubyFrameDelta(int) - Method in class org.jruby.runtime.ThreadContext
 
setRunRubyInProcess(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setSafeLevel(int) - Method in class org.jruby.Ruby
Set the current safe level: 0 - strings from streams/environment/ARGV are tainted (default) 1 - no dangerous operation by tainted value 2 - process/file operations prohibited 3 - all generated objects are tainted 4 - no global (non-tainted) variable modification/no direct output The safe level is set using $SAFE in Ruby code.
setScope(DynamicScope) - Method in class org.jruby.parser.RubyParserResult
 
setSecurityRestricted(boolean) - Static method in class org.jruby.Ruby
 
setSelf(IRubyObject) - Method in class org.jruby.runtime.Binding
 
setSelf(IRubyObject) - Method in class org.jruby.runtime.Frame
Set the self associated with this frame
setShowBytecode(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setShowCopyright(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setShowVersion(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setsid(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
setsid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
setsid(Ruby) - Static method in class org.jruby.RubyProcess
 
setSingleton(boolean) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
setSingleton(boolean) - Method in class org.jruby.runtime.callback.InvocationCallback
 
setsockopt(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated. 
setsockopt(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
setsockopt(int, int, int, byte[], int) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
setsockopt(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
setSource(LexerSource) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
Allow the parser to set the source for its lexer.
setStackTraces(int) - Method in class org.jruby.Ruby
 
setState(Object) - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
setState(Object) - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
store state (cache target callable?) in the proxy method
setState(RubyYaccLexer.LexState) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
setStaticScope(StaticScope) - Method in class org.jruby.runtime.BlockBody
 
setStaticScope(StaticScope) - Method in class org.jruby.runtime.CallBlock
 
setStaticScope(StaticScope) - Method in class org.jruby.runtime.CompiledBlock
 
setStaticScope(StaticScope) - Method in class org.jruby.runtime.CompiledBlock19
 
setStaticScope(StaticScope) - Method in class org.jruby.runtime.Interpreted19Block
 
setStaticScope(StaticScope) - Method in class org.jruby.runtime.InterpretedBlock
 
setStaticScope(StaticScope) - Method in class org.jruby.runtime.MethodBlock
 
setStaticScope(StaticScope) - Method in class org.jruby.runtime.NullBlockBody
 
setStatus(int) - Method in exception org.jruby.exceptions.MainExitException
 
setStrTerm(StrTerm) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
setSuperCallSite(CallSite[], int) - Static method in class org.jruby.ast.executable.AbstractScript
 
setSuperClass(RubyClass) - Method in class org.jruby.RubyModule
 
setSuperMethodMissing(DynamicMethod) - Method in class org.jruby.Ruby
 
setSync(boolean) - Method in class org.jruby.util.io.ChannelStream
 
setSync(boolean) - Method in class org.jruby.util.io.OpenFile
 
setSync(boolean) - Method in interface org.jruby.util.io.Stream
 
setTaint(boolean) - Method in class org.jruby.RubyBasicObject
Sets the taint flag.
setTaint(boolean) - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod setTaint.
setTarget(Object) - Method in class org.jruby.ast.ReturnNode
 
setTarget(JumpTarget) - Method in exception org.jruby.exceptions.JumpException.FlowControlException
 
setTarget(Member) - Method in class org.jruby.runtime.callback.InvocationCallback
 
setTempLocal(int) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
setTempLocal(int) - Method in interface org.jruby.compiler.VariableCompiler
 
setThread(RubyThread) - Method in class org.jruby.runtime.ThreadContext
 
setTraceFunc(RubyProc) - Method in class org.jruby.Ruby.CallTraceFuncHook
 
setTraceFunction(RubyProc) - Method in class org.jruby.Ruby
 
setTraceVar(String, RubyProc) - Method in class org.jruby.internal.runtime.GlobalVariables
 
setuid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated. 
setuid(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
setuid_p() - Method in class org.jruby.RubyFileStat
 
setuid_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
setUntrusted(boolean) - Method in class org.jruby.RubyBasicObject
Sets whether this object is frozen or not.
setUntrusted(boolean) - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod setUntrusted.
setup(Ruby) - Static method in class org.jruby.libraries.ThreadLibrary.ConditionVariable
 
setup(Ruby) - Static method in class org.jruby.libraries.ThreadLibrary.Mutex
 
setup(Ruby) - Static method in class org.jruby.libraries.ThreadLibrary.Queue
 
setup(Ruby) - Static method in class org.jruby.libraries.ThreadLibrary.SizedQueue
 
setupArgs(Ruby, ThreadContext, Node, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
 
setupBlockArg(Ruby, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CompiledBlock
 
setupBlockArg(Ruby, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CompiledBlock19
 
setupBlockArgs(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CompiledBlock
 
setupCallArgs(Node, Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
setupCallArgs(Node, IR_Scope) - Method in class org.jruby.compiler.ir.IR_Builder
 
setupInterfaceModule(RubyModule) - Method in class org.jruby.javasupport.JavaClass
 
setupProxy(RubyClass) - Method in class org.jruby.javasupport.JavaClass
 
setUsageError(boolean) - Method in exception org.jruby.exceptions.MainExitException
 
setUSec(long) - Method in class org.jruby.RubyTime
 
setValue(BigInteger) - Method in class org.jruby.ast.BignumNode
 
setValue(long) - Method in class org.jruby.ast.FixnumNode
 
setValue(double) - Method in class org.jruby.ast.FloatNode
Sets the value
setValue(Object) - Method in exception org.jruby.exceptions.JumpException.FlowControlException
 
setValue(IRubyObject) - Method in class org.jruby.internal.runtime.ReadonlyAccessor
 
setValue(IRubyObject) - Method in class org.jruby.internal.runtime.UndefinedAccessor
 
setValue(IRubyObject) - Method in class org.jruby.internal.runtime.ValueAccessor
 
setValue(Object) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
setValue(Object) - Method in class org.jruby.lexer.yacc.Token
 
setValue(ThreadContext, IRubyObject) - Method in class org.jruby.RubyJRuby.JRubyExecutionContextLocal
 
setValue(CharSequence) - Method in class org.jruby.RubyString
Deprecated.  
setValue(ByteList) - Method in class org.jruby.RubyString
 
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.DynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(IRubyObject, int, int) - Method in class org.jruby.runtime.DynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(IRubyObject) - Method in interface org.jruby.runtime.IAccessor
 
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.DynamicScope
setValue for depth zero
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
setValueNode(Node) - Method in class org.jruby.ast.AssignableNode
Sets the valueNode.
setValueOneDepthZero(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
Set value one in this scope.
setValueOneDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setValueOneDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setValueOneDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
setValueThreeDepthZero(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
Set value three in this scope.
setValueThreeDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
setValueThreeDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setValueThreeDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setValueTwoDepthZero(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
Set value two in this scope.
setValueTwoDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setValueTwoDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setValueTwoDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
setValueZeroDepthZero(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
Set value zero in this scope;
setValueZeroDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setValueZeroDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setValueZeroDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
setVariable(Ruby, int, String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
setVariable(Ruby, int, String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable(int, Object) - Method in class org.jruby.RubyBasicObject
 
setVariable(int, Object) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
setVariable0(Ruby, String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable1(Ruby, String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable2(Ruby, String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable3(Ruby, String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable4(Ruby, String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable5(Ruby, String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable6(Ruby, String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable7(Ruby, String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable8(Ruby, String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable9(Ruby, String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariableCallSite(CallSite[], int, String) - Static method in class org.jruby.ast.executable.AbstractScript
 
setVariableMethodMissing(DynamicMethod) - Method in class org.jruby.Ruby
 
setVariables(List<Operand>) - Method in class org.jruby.compiler.ir.instructions.CASE_Instr
 
setVariables(String[]) - Method in class org.jruby.parser.StaticScope
 
setVerbose(IRubyObject) - Method in class org.jruby.Ruby
Setter for property isVerbose.
setVisibility(Visibility) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
setVisibility(Visibility) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
setVisibility(Visibility) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Set the visibility of this method.
setVisibility(Visibility) - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
Dummy implementation of setVisibility that does nothing.
setVisibility(Visibility) - Method in class org.jruby.runtime.Binding
 
setVisibility(Visibility) - Method in class org.jruby.runtime.Frame
Change the visibility associated with this frame
setWarnings(IRubyWarnings) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
setWarnings(IRubyWarnings) - Method in class org.jruby.parser.DefaultRubyParser
 
setWarnings(IRubyWarnings) - Method in class org.jruby.parser.ParserSupport
 
setWarnings(IRubyWarnings) - Method in class org.jruby.parser.Ruby19Parser
 
setWarnings(IRubyWarnings) - Method in interface org.jruby.parser.RubyParser
 
setWithExceptionHandling(int, Object) - Method in class org.jruby.javasupport.JavaArray
 
setWithinDefined(boolean) - Method in class org.jruby.runtime.ThreadContext
Set whether we are actively within defined? or not.
setWithinTrace(boolean) - Method in class org.jruby.runtime.ThreadContext
Set whether we are actively tracing or not on this thread.
setWriteBuffered() - Method in class org.jruby.util.io.OpenFile
 
SexpMaker - Class in org.jruby.ast.util
 
shadowing_lvar(Token) - Method in class org.jruby.parser.ParserSupport19
 
SharedScopeBlock - Class in org.jruby.runtime
Represents the live state of a for or END construct in Ruby.
SharedScopeBlock(IterNode) - Constructor for class org.jruby.runtime.SharedScopeBlock
 
ShellLauncher - Class in org.jruby.util
This mess of a class is what happens when all Java gives you is Runtime.getRuntime().exec().
ShellLauncher() - Constructor for class org.jruby.util.ShellLauncher
 
ShellLauncher.POpenProcess - Class in org.jruby.util
 
ShellLauncher.POpenProcess(Process, Ruby, ModeFlags) - Constructor for class org.jruby.util.ShellLauncher.POpenProcess
 
ShellLauncher.POpenProcess(Process, Ruby) - Constructor for class org.jruby.util.ShellLauncher.POpenProcess
 
shift(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_shift
shift(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
shift(ThreadContext) - Method in class org.jruby.RubyHash
rb_hash_shift
shiftedArray(IRubyObject[], int) - Method in class org.jruby.runtime.assigner.Assigner
 
shouldJIT() - Method in enum org.jruby.RubyInstanceConfig.CompileMode
 
shouldPrecompileAll() - Method in enum org.jruby.RubyInstanceConfig.CompileMode
 
shouldPrecompileCLI() - Method in enum org.jruby.RubyInstanceConfig.CompileMode
 
shouldPrintProperties() - Method in class org.jruby.RubyInstanceConfig
 
shouldPrintUsage() - Method in class org.jruby.RubyInstanceConfig
 
shouldRunInterpreter() - Method in class org.jruby.RubyInstanceConfig
 
shouldTrySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.BailoutSearcher
 
shouldTrySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.ClassLoaderSearcher
 
shouldTrySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.ExtensionSearcher
 
shouldTrySearch(LoadService.SearchState) - Method in interface org.jruby.runtime.load.LoadService.LoadSearcher
 
shouldTrySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.NormalSearcher
 
shouldTrySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.ScriptClassSearcher
 
shouldUseBoxedArgs(StaticScope) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
shuffle(ThreadContext) - Method in class org.jruby.RubyArray
 
shuffle_bang(ThreadContext) - Method in class org.jruby.RubyArray
 
shutdown() - Method in class org.jruby.demo.TextAreaReadline
 
shutdown(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
shutdown(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.Queue
 
sid_available_p(IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
sid_available_p(IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
sig(Class, Class...) - Static method in class org.jruby.util.CodegenUtils
Create a method signature from the given param types and return values
sig(Class, String, Class...) - Static method in class org.jruby.util.CodegenUtils
 
sign() - Method in class org.jruby.RubyBigDecimal
 
SIGN_BIT - Static variable in class org.jruby.RubyFixnum
 
SIGN_NaN - Static variable in class org.jruby.RubyBigDecimal
 
SIGN_NEGATIVE_FINITE - Static variable in class org.jruby.RubyBigDecimal
 
SIGN_NEGATIVE_INFINITE - Static variable in class org.jruby.RubyBigDecimal
 
SIGN_NEGATIVE_ZERO - Static variable in class org.jruby.RubyBigDecimal
 
SIGN_POSITIVE_FINITE - Static variable in class org.jruby.RubyBigDecimal
 
SIGN_POSITIVE_INFINITE - Static variable in class org.jruby.RubyBigDecimal
 
SIGN_POSITIVE_ZERO - Static variable in class org.jruby.RubyBigDecimal
 
signal(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.ConditionVariable
 
SignalFacade - Interface in org.jruby.util
 
signature - Variable in class org.jruby.anno.JavaMethodDescriptor
 
signers() - Method in class org.jruby.javasupport.JavaClass
 
sigParams(Class...) - Static method in class org.jruby.util.CodegenUtils
 
sigParams(String, Class...) - Static method in class org.jruby.util.CodegenUtils
 
simple_name() - Method in class org.jruby.javasupport.JavaClass
 
SimpleCallbackMethod - Class in org.jruby.internal.runtime.methods
 
SimpleCallbackMethod(RubyModule, Callback, Visibility) - Constructor for class org.jruby.internal.runtime.methods.SimpleCallbackMethod
 
SimplePositionFactory - Class in org.jruby.lexer.yacc
 
SimplePositionFactory(LexerSource, int) - Constructor for class org.jruby.lexer.yacc.SimplePositionFactory
 
SimpleSampler - Class in org.jruby.util
 
SimpleSampler() - Constructor for class org.jruby.util.SimpleSampler
 
SimpleSourcePosition - Class in org.jruby.lexer.yacc
 
SimpleSourcePosition(String, int) - Constructor for class org.jruby.lexer.yacc.SimpleSourcePosition
 
simplifyAndGetResult(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.instructions.COPY_Instr
 
simplifyAndGetResult(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.instructions.GET_ARRAY_Instr
 
simplifyAndGetResult(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.instructions.IR_Instr
 
simplifyOperands(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.instructions.ASSERT_METHOD_VERSION_Instr
 
simplifyOperands(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.instructions.CALL_Instr
 
simplifyOperands(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.instructions.CASE_Instr
 
simplifyOperands(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.instructions.GET_Instr
 
simplifyOperands(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.instructions.IR_Instr
 
simplifyOperands(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.instructions.MultiOperandInstr
 
simplifyOperands(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.instructions.NoOperandInstr
 
simplifyOperands(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.instructions.OneOperandInstr
 
simplifyOperands(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.instructions.PUT_Instr
 
simplifyOperands(Map<Operand, Operand>) - Method in class org.jruby.compiler.ir.instructions.TwoOperandInstr
 
sin(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
SINGLE_RESTARG - Static variable in class org.jruby.runtime.BlockBody
 
singleArgument() - Static method in class org.jruby.runtime.Arity
 
singleton_class(IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy
 
singleton_method_added(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
singleton_method_removed(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
singleton_method_undefined(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
singleton_methods(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyObject
rb_obj_singleton_methods call-seq: obj.singleton_methods(all=true) => array Returns an array of the names of singleton methods for obj.
singleton_methods19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyObject
 
singletonMethods(ThreadContext, IRubyObject[], boolean) - Method in class org.jruby.RubyObject
 
singlifySplattedValue() - Method in interface org.jruby.compiler.BodyCompiler
Given a splatted value, extract a single value.
singlifySplattedValue() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
sinh(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
sipush(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
size() - Method in class org.jruby.ast.ListNode
 
size - Variable in class org.jruby.ext.ffi.AbstractMemory
The total size of the memory area
size(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.Array
 
size(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.Member
 
size(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout
Gets the total size of the struct.
size - Variable in class org.jruby.ext.ffi.Type
Size of this type in bytes
size(ThreadContext) - Method in class org.jruby.ext.ffi.Type
Gets the native size of this Type in bytes
size() - Method in class org.jruby.javasupport.util.ObjectProxyCache
Returns the approximate size (elements in use) of the cache.
size() - Method in class org.jruby.RubyArray
 
size() - Method in class org.jruby.RubyBignum
rb_big_size
size() - Method in class org.jruby.RubyClassPathVariable
 
size() - Method in class org.jruby.RubyFileStat
 
size(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
size() - Method in class org.jruby.RubyFixnum
fix_size
size() - Method in class org.jruby.RubyHash
 
size(ThreadContext) - Method in class org.jruby.RubyMatchData
match_size
size() - Method in class org.jruby.RubyStruct
 
size(ThreadContext) - Method in class org.jruby.RubyTempfile
 
size() - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
size() - Method in class org.jruby.util.collections.WeakHashSet
 
size - Variable in class org.jruby.util.GenericMap
 
size() - Method in class org.jruby.util.GenericMap
 
size - Variable in class org.jruby.util.Pack.Converter
 
size() - Method in class org.jruby.util.WeakIdentityHashMap
 
size_p() - Method in class org.jruby.RubyFileStat
 
size_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
sizeOf(NativeType) - Method in class org.jruby.ext.ffi.Factory
 
sizeOf(NativeType) - Method in class org.jruby.ext.ffi.jffi.Factory
 
sizeOf(NativeType) - Method in class org.jruby.ext.ffi.NoImplFactory
 
SJIS - Static variable in class org.jruby.RubyNKF
 
SJIS - Static variable in class org.jruby.util.KCode
 
SkinnyMethodAdapter - Class in org.jruby.compiler.impl
 
SkinnyMethodAdapter(MethodVisitor) - Constructor for class org.jruby.compiler.impl.SkinnyMethodAdapter
Creates a new instance of SkinnyMethodAdapter
SkinnyMethodAdapter() - Constructor for class org.jruby.compiler.impl.SkinnyMethodAdapter
 
skip(IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
skip(IRubyObject) - Method in class org.jruby.RubyStringScanner
 
skip_until(IRubyObject) - Method in class org.jruby.RubyStringScanner
 
skipOverNewlines(Node) - Static method in class org.jruby.compiler.ir.IR_Builder
 
skipUntil(int) - Method in class org.jruby.lexer.yacc.ByteListLexerSource
 
skipUntil(int) - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
 
skipUntil(int) - Method in class org.jruby.lexer.yacc.LexerSource
 
SLASH - Static variable in class org.jruby.util.Dir
 
sleep(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
sleep(long) - Method in class org.jruby.RubyThread
We can never be sure if a wait will finish because of a Java "spurious wakeup".
slice(Ruby, long) - Method in class org.jruby.ext.ffi.AbstractMemory
 
slice(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
slice(Ruby, long) - Method in class org.jruby.ext.ffi.Buffer
 
slice(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
slice(long) - Method in interface org.jruby.ext.ffi.MemoryIO
Creates a new MemoryIO pointing to a subset of the memory area of this MemoryIO.
slice(Ruby, long) - Method in class org.jruby.ext.ffi.Pointer
 
slice(ByteBuffer, int) - Static method in class org.jruby.ext.ffi.Util
 
slice_bang(IRubyObject[]) - Method in class org.jruby.RubyArray
Deprecated. Use the versions with zero, one, or two args.
slice_bang(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_slice_bang
slice_bang(IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_slice_bang
slice_bang(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_slice_bang
slice_bang(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
slice_bang(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. 
slice_bang19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
slice_bang19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
smartLoad(String) - Method in class org.jruby.runtime.load.LoadService
 
sockerr(Ruby, String) - Static method in class org.jruby.ext.socket.RubyIPSocket
 
socket(int, int, int) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
socket_p() - Method in class org.jruby.RubyFileStat
 
socket_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
socketpair(int, int, int, int[]) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
socketpair(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubyUNIXSocket
Deprecated. 
socketpair(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubyUNIXSocket
 
solaris_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Platform
 
sort(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_sort
sort(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
sort(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_sort
sort(Object[], Comparator) - Static method in class org.jruby.util.Qsort
 
sort(Object[], int, int, Comparator) - Static method in class org.jruby.util.Qsort
 
sort_bang(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_sort_bang
sort_by(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
sort_by19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
sort_by_bang(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_sort_by_bang
source() - Method in class org.jruby.RubyRegexp
rb_reg_source
sourcePattern - Static variable in class org.jruby.runtime.load.LoadService
 
sourceSuffixes - Static variable in enum org.jruby.runtime.load.LoadService.SuffixType
 
spawn(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
SPECIAL_JUMP - Static variable in exception org.jruby.exceptions.JumpException
 
specificArity - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
specificArity - Variable in class org.jruby.compiler.impl.MethodBodyCompiler
 
specificEval(ThreadContext, RubyModule, IRubyObject[], Block) - Method in class org.jruby.RubyObject
Deprecated. 
specificEval(ThreadContext, RubyModule, Block) - Method in class org.jruby.RubyObject
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.
specificEval(ThreadContext, RubyModule, IRubyObject, Block) - Method in class org.jruby.RubyObject
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.
specificEval(ThreadContext, RubyModule, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyObject
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.
specificEval(ThreadContext, RubyModule, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyObject
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.
Splat - Class in org.jruby.compiler.ir.operands
 
Splat(Operand) - Constructor for class org.jruby.compiler.ir.operands.Splat
 
splat_array(Node) - Method in class org.jruby.parser.ParserSupport19
If node is a splat and it is splatting a literal array then return the literal array.
splatCurrentValue() - Method in interface org.jruby.compiler.BodyCompiler
Convert the current value into a "splatted value" suitable for passing as method arguments or disassembling into multiple variables.
splatCurrentValue() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
SplatNode - Class in org.jruby.ast
 
SplatNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.SplatNode
 
splatValue(Ruby, IRubyObject) - Static method in class org.jruby.evaluator.ASTInterpreter
Deprecated. 
splatValue(IRubyObject, Ruby) - Static method in class org.jruby.evaluator.ASTInterpreter
Deprecated. 
splatValue(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
split() - Method in class org.jruby.RubyBigDecimal
 
split(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
split(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
Deprecated. Use the versions with zero, one, or two args.
split(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
split(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
split(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
split(ThreadContext) - Method in class org.jruby.RubyString
rb_str_split_m
split(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
split(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
split(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. 
split19(ThreadContext) - Method in class org.jruby.RubyString
 
split19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
split19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
sprintf(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
Deprecated. 
sprintf(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
Sprintf - Class in org.jruby.util
 
sprintf(ByteList, Locale, CharSequence, IRubyObject) - Static method in class org.jruby.util.Sprintf
 
sprintf(ByteList, CharSequence, IRubyObject) - Static method in class org.jruby.util.Sprintf
 
sprintf(Ruby, ByteList, CharSequence, int) - Static method in class org.jruby.util.Sprintf
 
sprintf(ByteList, RubyString, IRubyObject) - Static method in class org.jruby.util.Sprintf
 
sprintf1_9(ByteList, Locale, CharSequence, IRubyObject) - Static method in class org.jruby.util.Sprintf
 
sqrt(IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
sqrt(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
squeeze(ThreadContext) - Method in class org.jruby.RubyString
rb_str_squeeze / rb_str_squeeze_bang
squeeze(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
squeeze(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
squeeze19(ThreadContext) - Method in class org.jruby.RubyString
 
squeeze19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
squeeze19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
squeeze_bang(ThreadContext) - Method in class org.jruby.RubyString
 
squeeze_bang(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
squeeze_bang(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
squeeze_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
squeeze_bang19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
squeeze_bang19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
srand(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
srand(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
StackBasedVariableCompiler - Class in org.jruby.compiler.impl
 
StackBasedVariableCompiler(BaseBodyCompiler, SkinnyMethodAdapter, StaticScope, boolean, int, int) - Constructor for class org.jruby.compiler.impl.StackBasedVariableCompiler
 
StackState - Class in org.jruby.lexer.yacc
 
StackState() - Constructor for class org.jruby.lexer.yacc.StackState
 
StandardASMCompiler - Class in org.jruby.compiler.impl
 
StandardASMCompiler(String, String) - Constructor for class org.jruby.compiler.impl.StandardASMCompiler
Creates a new instance of StandardCompilerContext
StandardInvocationCompiler - Class in org.jruby.compiler.impl
 
StandardInvocationCompiler(BaseBodyCompiler, SkinnyMethodAdapter) - Constructor for class org.jruby.compiler.impl.StandardInvocationCompiler
 
STAR - Static variable in class org.jruby.util.Dir
 
StarNode - Class in org.jruby.ast
Represents the unassignable star in a multiple assignent (e.g.
StarNode(ISourcePosition) - Constructor for class org.jruby.ast.StarNode
Constructor for StarNode.
start() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
start() - Method in class org.jruby.internal.runtime.FutureThread
Starting a new thread in terms of a thread pool is just submitting it as a job to the pool.
start() - Method in class org.jruby.internal.runtime.NativeThread
 
start() - Method in interface org.jruby.internal.runtime.ThreadLike
 
start() - Method in class org.jruby.JRubyApplet
 
start(IRubyObject) - Static method in class org.jruby.RubyGC
 
start(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyThread
Basically the same as Thread.new .
start_with_p(ThreadContext) - Method in class org.jruby.RubyString
 
start_with_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
start_with_p(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
startFileMethod(CompilerCallback, StaticScope, ASTInspector) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
startFileMethod(CompilerCallback, StaticScope, ASTInspector) - Method in interface org.jruby.compiler.ScriptCompiler
Begin compilation for the root of a script named __file__.
STARTING_DSTR_SIZE - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
startLoop(IR_Loop) - Method in interface org.jruby.compiler.ir.IR_Scope
 
startLoop(IR_Loop) - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
startMethod(String, String, CompilerCallback, StaticScope, ASTInspector) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
startMethod(String, String, CompilerCallback, StaticScope, ASTInspector) - Method in interface org.jruby.compiler.ScriptCompiler
Begin compilation for a method that has the specified number of local variables.
startRoot(String, String, StaticScope, ASTInspector) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
startRoot(String, String, StaticScope, ASTInspector) - Method in interface org.jruby.compiler.ScriptCompiler
Begin compilation for a the root of a script.
startSampleThread() - Static method in class org.jruby.util.SimpleSampler
 
startsBasicBlock() - Method in enum org.jruby.compiler.ir.Operation
 
startScript(StaticScope) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
startScript(StaticScope) - Method in interface org.jruby.compiler.ScriptCompiler
Begin compilation for a script, preparing all necessary context and code to support this script's compiled representation.
stat(ThreadContext) - Method in class org.jruby.RubyFile
 
stat(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
stat(ThreadContext) - Method in class org.jruby.RubyIO
 
state - Variable in enum org.jruby.lexer.yacc.RubyYaccLexer.Keyword
 
static_p() - Method in class org.jruby.javasupport.JavaField
 
static_p() - Method in class org.jruby.javasupport.JavaMethod
 
static_value() - Method in class org.jruby.javasupport.JavaField
 
StaticFieldGetter - Class in org.jruby.java.invokers
 
StaticFieldGetter(String, RubyModule, Field) - Constructor for class org.jruby.java.invokers.StaticFieldGetter
 
StaticFieldSetter - Class in org.jruby.java.invokers
 
StaticFieldSetter(String, RubyModule, Field) - Constructor for class org.jruby.java.invokers.StaticFieldSetter
 
StaticMethodInvoker - Class in org.jruby.java.invokers
 
StaticMethodInvoker(RubyClass, List<Method>) - Constructor for class org.jruby.java.invokers.StaticMethodInvoker
 
StaticMethodInvoker(RubyClass, Method) - Constructor for class org.jruby.java.invokers.StaticMethodInvoker
 
staticScope - Variable in class org.jruby.internal.runtime.methods.JavaMethod
 
StaticScope - Class in org.jruby.parser
StaticScope represents lexical scoping of variables and module/class constants.
StaticScope(StaticScope, String[]) - Constructor for class org.jruby.parser.StaticScope
Construct a new static scope.
staticScope - Variable in class org.jruby.runtime.DynamicScope
 
stats() - Method in class org.jruby.javasupport.util.ObjectProxyCache
 
status() - Method in class org.jruby.RubySystemExit
 
status() - Method in class org.jruby.RubyThread
 
STDIO - Enum in org.jruby.util.io
 
steal_method(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyJRuby.JRubyExtensions
 
steal_methods(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyJRuby.JRubyExtensions
 
step(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyNumeric
Deprecated. 
step(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyNumeric
 
step(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyNumeric
 
step(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyRange
 
step(ThreadContext, Block) - Method in class org.jruby.RubyRange
 
step19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyNumeric
 
step19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyNumeric
 
step19(ThreadContext, Block) - Method in class org.jruby.RubyRange
 
step19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyRange
 
sticky_p() - Method in class org.jruby.RubyFileStat
 
sticky_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
stop() - Method in class org.jruby.JRubyApplet
 
stop() - Method in class org.jruby.lexer.yacc.StackState
 
stop(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyThread
 
stop_p() - Method in class org.jruby.RubyThread
 
store(long, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_store
store(RubySymbol) - Method in class org.jruby.RubySymbol.SymbolTable
Deprecated. 
store(String, Object) - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
storeClassVariable(String, IRubyObject) - Method in class org.jruby.RubyModule
 
storeConstant(String, IRubyObject) - Method in class org.jruby.RubyModule
 
storeExceptionInErrorInfo() - Method in interface org.jruby.compiler.BodyCompiler
 
storeExceptionInErrorInfo() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
storeExceptionInErrorInfo(Throwable, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
str2fnum(Ruby, RubyString) - Static method in class org.jruby.RubyNumeric
 
str2fnum(Ruby, RubyString, boolean) - Static method in class org.jruby.RubyNumeric
Converts a string representation of a floating-point number to the numeric value.
str2inum(Ruby, RubyString, int) - Static method in class org.jruby.RubyNumeric
 
str2inum(Ruby, RubyString, int, boolean) - Static method in class org.jruby.RubyNumeric
Converts a string representation of an integer to the integer value.
str_eql_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
str_eql_p19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
strDup() - Method in class org.jruby.RubyString
Deprecated. 
strDup(Ruby) - Method in class org.jruby.RubyString
 
Stream - Interface in org.jruby.util.io
 
stream_end_p() - Method in class org.jruby.RubyZlib.ZStream
 
strftime(IRubyObject) - Method in class org.jruby.RubyTime
 
string() - Method in class org.jruby.RubyMatchData
match_string
string() - Method in class org.jruby.RubyStringIO
 
string() - Method in class org.jruby.RubyStringScanner
 
STRING - Static variable in class org.jruby.runtime.ClassIndex
 
StringIOLibrary - Class in org.jruby.libraries
 
StringIOLibrary() - Constructor for class org.jruby.libraries.StringIOLibrary
 
StringJavaAddons - Class in org.jruby.java.addons
 
StringJavaAddons() - Constructor for class org.jruby.java.addons.StringJavaAddons
 
StringLiteral - Class in org.jruby.compiler.ir.operands
 
StringLiteral(ByteList) - Constructor for class org.jruby.compiler.ir.operands.StringLiteral
 
StringLiteral(String) - Constructor for class org.jruby.compiler.ir.operands.StringLiteral
 
stringOrNil() - Method in interface org.jruby.compiler.BodyCompiler
 
stringOrNil() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
stringOrNil(String, Ruby, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
StringScannerLibrary - Class in org.jruby.libraries
 
StringScannerLibrary() - Constructor for class org.jruby.libraries.StringScannerLibrary
 
StringSupport - Class in org.jruby.util
 
StringSupport() - Constructor for class org.jruby.util.StringSupport
 
StringTerm - Class in org.jruby.lexer.yacc
 
StringTerm(int, int, int) - Constructor for class org.jruby.lexer.yacc.StringTerm
 
stringToBytes(String) - Static method in class org.jruby.RubyString
 
stringToDouble(boolean) - Method in class org.jruby.RubyString
rb_str_to_dbl
stringToDouble(Ruby, String) - Static method in class org.jruby.util.Convert2
 
stringToInum(int, boolean) - Method in class org.jruby.RubyString
rb_str_to_inum
stringValue(IRubyObject) - Static method in class org.jruby.RubyString
 
strip(ThreadContext) - Method in class org.jruby.RubyString
rb_str_strip / rb_str_strip_bang
strip19(ThreadContext) - Method in class org.jruby.RubyString
 
strip_bang(ThreadContext) - Method in class org.jruby.RubyString
 
strip_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
strLength(Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
strLength(ByteList) - Static method in class org.jruby.util.StringSupport
 
strLengthWithCodeRange(Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
strLengthWithCodeRange(ByteList) - Static method in class org.jruby.util.StringSupport
 
strLengthWithCodeRange(ByteList, Encoding) - Static method in class org.jruby.util.StringSupport
 
StrNode - Class in org.jruby.ast
Representing a simple String literal.
StrNode(ISourcePosition, ByteList) - Constructor for class org.jruby.ast.StrNode
 
StrNode(ISourcePosition, StrNode, StrNode) - Constructor for class org.jruby.ast.StrNode
 
StrTerm - Class in org.jruby.lexer.yacc
 
StrTerm() - Constructor for class org.jruby.lexer.yacc.StrTerm
 
Struct - Class in org.jruby.ext.ffi
 
STRUCT - Static variable in class org.jruby.runtime.ClassIndex
 
StructByValue - Class in org.jruby.ext.ffi
 
StructLayout - Class in org.jruby.ext.ffi
Defines the memory layout for a native structure.
StructLayout.Aggregate - Interface in org.jruby.ext.ffi
 
StructLayout.Array - Class in org.jruby.ext.ffi
 
StructLayout.Member - Class in org.jruby.ext.ffi
A struct member.
StructLayout.Member(IRubyObject, Type, int, long) - Constructor for class org.jruby.ext.ffi.StructLayout.Member
Initializes a new Member instance
StructLayout.Storage - Interface in org.jruby.ext.ffi
 
StructLayoutBuilder - Class in org.jruby.ext.ffi
 
sub(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
Deprecated. Use the one or two-arg versions.
sub(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
sub(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
sub(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_sub / rb_str_sub_bang
sub(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
sub(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyString
Deprecated. 
sub19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
sub19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
sub2(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
sub_bang(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
Deprecated. Use the one or two-arg versions.
sub_bang(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
sub_bang(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
sub_bang(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
sub_bang(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
sub_bang(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyString
Deprecated. 
sub_bang19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
sub_bang19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
subarrayOrEmpty(RubyArray, Ruby, int) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
subclasses(boolean) - Method in class org.jruby.RubyClass
 
subclasses(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyJRuby.JRubyClassExtensions
 
subInspect(Node...) - Static method in class org.jruby.compiler.ASTInspector
Perform an inspection of a subtree or set of subtrees separate from the parent inspection, to make independent decisions based on that subtree(s).
subList(int, int) - Method in class org.jruby.RubyArray
 
subseq(long, long) - Method in class org.jruby.RubyArray
rb_ary_subseq
subseqLight(long, long) - Method in class org.jruby.RubyArray
rb_ary_subseq
substr(int, int) - Method in class org.jruby.RubyString
Deprecated. 
substr(Ruby, int, int) - Method in class org.jruby.RubyString
 
substr19(Ruby, int, int) - Method in class org.jruby.RubyString
 
succ(ThreadContext) - Method in class org.jruby.RubyInteger
int_succ
succ(ThreadContext) - Method in class org.jruby.RubyString
 
succ(ThreadContext) - Method in class org.jruby.RubySymbol
 
succ() - Method in class org.jruby.RubyTime
 
succ19(ThreadContext) - Method in class org.jruby.RubyString
 
succ_bang() - Method in class org.jruby.RubyString
 
succ_bang19() - Method in class org.jruby.RubyString
 
success() - Method in class org.jruby.RubyIconv.RubyFailure
 
success_p(ThreadContext) - Method in class org.jruby.RubyProcess.RubyStatus
 
success_p() - Method in class org.jruby.RubySystemExit
 
suffixType - Variable in class org.jruby.runtime.load.LoadService.SearchState
 
sum(ThreadContext) - Method in class org.jruby.RubyString
 
sum(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
sumCommon(ThreadContext, long) - Method in class org.jruby.RubyString
 
sun_family - Variable in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.BSDSockAddrUnix
 
sun_family - Variable in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.DefaultSockAddrUnix
 
sun_len - Variable in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.BSDSockAddrUnix
 
sun_path - Variable in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.BSDSockAddrUnix
 
sun_path - Variable in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.DefaultSockAddrUnix
 
SunSignalFacade - Class in org.jruby.util
 
SunSignalFacade() - Constructor for class org.jruby.util.SunSignalFacade
 
SunUnsafeWrapper - Class in org.jruby.util.unsafe
 
SunUnsafeWrapper() - Constructor for class org.jruby.util.unsafe.SunUnsafeWrapper
 
SUPER - Static variable in class org.jruby.compiler.ASTInspector
 
SUPER - Static variable in class org.jruby.compiler.ir.operands.MethAddr
 
super_p() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
SuperCallSite - Class in org.jruby.runtime.callsite
 
SuperCallSite() - Constructor for class org.jruby.runtime.callsite.SuperCallSite
 
superClass() - Method in interface org.jruby.compiler.BodyCompiler
 
superClass() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
superclass() - Method in class org.jruby.javasupport.JavaClass
 
superclass() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
superclass(ThreadContext) - Method in class org.jruby.RubyClass
Return the real super class of this class.
superClass - Variable in class org.jruby.RubyModule
 
superclass19(ThreadContext) - Method in class org.jruby.RubyClass
 
SuperNode - Class in org.jruby.ast
A call to super(...) with arguments to a method.
SuperNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.SuperNode
 
SuperNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.SuperNode
 
support - Variable in class org.jruby.parser.DefaultRubyParser
 
support - Variable in class org.jruby.parser.Ruby19Parser
 
supportedAnnotationTypes() - Method in class org.jruby.anno.AnnotationBinder
 
supportedOptions() - Method in class org.jruby.anno.AnnotationBinder
 
SValue - Class in org.jruby.compiler.ir.operands
 
SValue(Operand) - Constructor for class org.jruby.compiler.ir.operands.SValue
 
SValueNode - Class in org.jruby.ast
 
SValueNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.SValueNode
 
swallow(int) - Method in class org.jruby.RubyIO
 
swap() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
swap2() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
swapcase(ThreadContext) - Method in class org.jruby.RubyString
rb_str_swapcase / rb_str_swapcase_bang
swapcase(ThreadContext) - Method in class org.jruby.RubySymbol
 
swapcase19(ThreadContext) - Method in class org.jruby.RubyString
 
swapcase_bang(ThreadContext) - Method in class org.jruby.RubyString
 
swapcase_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
swapValues() - Method in interface org.jruby.compiler.BodyCompiler
Swap the top and second values on the stack.
swapValues() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
switch_rb(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyProcess.GroupID
 
switch_rb(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyProcess.UserID
 
switchToJitted(Script, CallConfiguration) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
Symbol - Class in org.jruby.compiler.ir.operands
 
Symbol(String) - Constructor for class org.jruby.compiler.ir.operands.Symbol
 
SYMBOL - Static variable in class org.jruby.runtime.ClassIndex
 
SymbolNode - Class in org.jruby.ast
Represents a symbol (:symbol_name).
SymbolNode(ISourcePosition, String) - Constructor for class org.jruby.ast.SymbolNode
 
symbols - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
symlink(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
symlink_p() - Method in class org.jruby.RubyFileStat
 
symlink_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
sync(ThreadContext) - Method in class org.jruby.RubyIO
Returns the current sync mode.
sync() - Method in class org.jruby.RubyStringIO
 
sync(ThreadContext, IRubyObject) - Method in class org.jruby.RubyZlib.Inflate
 
sync() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
sync(List<Variable<IRubyObject>>) - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
sync - Variable in class org.jruby.util.io.ChannelStream
 
sync() - Method in class org.jruby.util.io.ChannelStream
 
SYNC - Static variable in class org.jruby.util.io.OpenFile
 
sync() - Method in interface org.jruby.util.io.Stream
Flush and sync all writes to the filesystem.
SYNC_FLUSH - Static variable in class org.jruby.util.ZlibDeflate
 
sync_point() - Method in class org.jruby.RubyZlib.Inflate
 
sync_point_p() - Method in class org.jruby.RubyZlib.Inflate
 
sync_set(IRubyObject) - Method in class org.jruby.RubyIO
Sets the current sync mode.
syncConstants(RubyModule) - Method in class org.jruby.RubyModule
 
synchronize(ThreadContext, Block) - Method in class org.jruby.libraries.ThreadLibrary.Mutex
 
syncVariables(List<Variable<Object>>) - Method in class org.jruby.RubyBasicObject
Sync one variable table with another - this is used to make rbClone work correctly.
syncVariables(List<Variable<Object>>) - Method in interface org.jruby.runtime.builtin.IRubyObject
Sets object's variables to those in the supplied list, removing/replacing any previously defined variables.
SYNCWRITE - Static variable in class org.jruby.util.io.OpenFile
 
SyntaxException - Exception in org.jruby.lexer.yacc
 
SyntaxException(SyntaxException.PID, ISourcePosition, String, String, Object...) - Constructor for exception org.jruby.lexer.yacc.SyntaxException
 
SyntaxException.PID - Enum in org.jruby.lexer.yacc
 
synthetic_p() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
synthetic_p() - Method in class org.jruby.javasupport.JavaClass
 
sysaccept() - Method in class org.jruby.ext.socket.RubyUNIXServer
Deprecated. 
sysaccept(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXServer
 
syscall(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
sysopen(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
sysopenInternal(String, ModeFlags, int) - Method in class org.jruby.RubyFile
 
sysread(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
sysread(IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
sysseek(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
system(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
syswrite(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 

T

tableswitch(int, int, Label, Label[]) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
tail - Variable in class org.jruby.compiler.DAGBuilder.N
 
tail - Variable in class org.jruby.compiler.DAGBuilder.Pair
 
taint(Ruby) - Method in class org.jruby.RubyBasicObject
 
taint(ThreadContext) - Method in class org.jruby.RubyBoolean
 
taint(ThreadContext) - Method in class org.jruby.RubyFixnum
 
taint(ThreadContext) - Method in class org.jruby.RubyNil
 
taint(ThreadContext) - Method in class org.jruby.RubyObject
rb_obj_taint call-seq: obj.taint -> obj Marks obj as tainted---if the $SAFE level is set appropriately, many method calls which might alter the running programs environment will refuse to accept tainted strings.
taint(ThreadContext) - Method in class org.jruby.RubySymbol
 
TAINTED_F - Static variable in class org.jruby.RubyBasicObject
 
tainted_p(ThreadContext) - Method in class org.jruby.RubyObject
rb_obj_tainted call-seq: obj.tainted? => true or false Returns true if the object is tainted.
take(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_take
take(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
take_while(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_take_while
take_while(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
tAMPER - Static variable in class org.jruby.parser.DefaultRubyParser
 
tAMPER - Static variable in class org.jruby.parser.Ruby19Parser
 
tAMPER - Static variable in interface org.jruby.parser.Tokens
 
tAMPER2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tAMPER2 - Static variable in class org.jruby.parser.Ruby19Parser
 
tAMPER2 - Static variable in interface org.jruby.parser.Tokens
 
tan(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
tANDOP - Static variable in class org.jruby.parser.DefaultRubyParser
 
tANDOP - Static variable in class org.jruby.parser.Ruby19Parser
 
tANDOP - Static variable in interface org.jruby.parser.Tokens
 
tanh(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
tap(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
tAREF - Static variable in class org.jruby.parser.DefaultRubyParser
 
tAREF - Static variable in class org.jruby.parser.Ruby19Parser
 
tAREF - Static variable in interface org.jruby.parser.Tokens
 
target - Variable in exception org.jruby.exceptions.JumpException.FlowControlException
 
target - Variable in class org.jruby.internal.runtime.ThreadService.Event
 
TARGET - Static variable in class org.jruby.runtime.Constants
 
tASET - Static variable in class org.jruby.parser.DefaultRubyParser
 
tASET - Static variable in class org.jruby.parser.Ruby19Parser
 
tASET - Static variable in interface org.jruby.parser.Tokens
 
tASSOC - Static variable in class org.jruby.parser.DefaultRubyParser
 
tASSOC - Static variable in class org.jruby.parser.Ruby19Parser
 
tASSOC - Static variable in interface org.jruby.parser.Tokens
 
tBACK_REF - Static variable in class org.jruby.parser.DefaultRubyParser
 
tBACK_REF - Static variable in class org.jruby.parser.Ruby19Parser
 
tBACK_REF - Static variable in interface org.jruby.parser.Tokens
 
tBACK_REF2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tBACK_REF2 - Static variable in class org.jruby.parser.Ruby19Parser
 
tBACK_REF2 - Static variable in interface org.jruby.parser.Tokens
 
tBANG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tBANG - Static variable in class org.jruby.parser.Ruby19Parser
 
tBANG - Static variable in interface org.jruby.parser.Tokens
 
tCARET - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCARET - Static variable in class org.jruby.parser.Ruby19Parser
 
tCARET - Static variable in interface org.jruby.parser.Tokens
 
tCHAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCHAR - Static variable in class org.jruby.parser.Ruby19Parser
 
tCMP - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCMP - Static variable in class org.jruby.parser.Ruby19Parser
 
tCMP - Static variable in interface org.jruby.parser.Tokens
 
tCOLON2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCOLON2 - Static variable in class org.jruby.parser.Ruby19Parser
 
tCOLON2 - Static variable in interface org.jruby.parser.Tokens
 
tCOLON3 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCOLON3 - Static variable in class org.jruby.parser.Ruby19Parser
 
tCOLON3 - Static variable in interface org.jruby.parser.Tokens
 
tCONSTANT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCONSTANT - Static variable in class org.jruby.parser.Ruby19Parser
 
tCONSTANT - Static variable in interface org.jruby.parser.Tokens
 
tCVAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCVAR - Static variable in class org.jruby.parser.Ruby19Parser
 
tCVAR - Static variable in interface org.jruby.parser.Tokens
 
tDIVIDE - Static variable in class org.jruby.parser.DefaultRubyParser
 
tDIVIDE - Static variable in class org.jruby.parser.Ruby19Parser
 
tDIVIDE - Static variable in interface org.jruby.parser.Tokens
 
tDOT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tDOT - Static variable in class org.jruby.parser.Ruby19Parser
 
tDOT - Static variable in interface org.jruby.parser.Tokens
 
tDOT2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tDOT2 - Static variable in class org.jruby.parser.Ruby19Parser
 
tDOT2 - Static variable in interface org.jruby.parser.Tokens
 
tDOT3 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tDOT3 - Static variable in class org.jruby.parser.Ruby19Parser
 
tDOT3 - Static variable in interface org.jruby.parser.Tokens
 
tearDown() - Method in class org.jruby.Ruby
Make sure Kernel#at_exit procs get invoked on runtime shutdown.
tell(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
tell() - Method in class org.jruby.RubyDir
Returns the current position in the directory.
tell() - Method in class org.jruby.RubyZlib.RubyGzipReader
 
tell() - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
TempfileLibrary - Class in org.jruby.libraries
 
TempfileLibrary() - Constructor for class org.jruby.libraries.TempfileLibrary
 
tempVariableIndex - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
tEQ - Static variable in class org.jruby.parser.DefaultRubyParser
 
tEQ - Static variable in class org.jruby.parser.Ruby19Parser
 
tEQ - Static variable in interface org.jruby.parser.Tokens
 
tEQQ - Static variable in class org.jruby.parser.DefaultRubyParser
 
tEQQ - Static variable in class org.jruby.parser.Ruby19Parser
 
tEQQ - Static variable in interface org.jruby.parser.Tokens
 
terminate() - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
terminate(Ruby) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Dispose of the runtime you initialized.
terminate() - Method in class org.jruby.JRubyService.Configuration
 
terminate() - Method in class org.jruby.RubyStringScanner
 
test(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
test(CacheEntry, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
testFrozen(String) - Method in class org.jruby.RubyBasicObject
rb_frozen_class_p Helper to test whether this object is frozen, and if it is will throw an exception based on the message.
testFrozen() - Method in class org.jruby.RubyBasicObject
rb_frozen_class_p Helper to test whether this object is frozen, and if it is will throw an exception based on the message.
TextAreaReadline - Class in org.jruby.demo
 
TextAreaReadline(JTextComponent) - Constructor for class org.jruby.demo.TextAreaReadline
 
TextAreaReadline(JTextComponent, String) - Constructor for class org.jruby.demo.TextAreaReadline
 
TextAreaReadline.Channel - Enum in org.jruby.demo
 
tFID - Static variable in class org.jruby.parser.DefaultRubyParser
 
tFID - Static variable in class org.jruby.parser.Ruby19Parser
 
tFID - Static variable in interface org.jruby.parser.Tokens
 
tFLOAT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tFLOAT - Static variable in class org.jruby.parser.Ruby19Parser
 
tFLOAT - Static variable in interface org.jruby.parser.Tokens
 
tGEQ - Static variable in class org.jruby.parser.DefaultRubyParser
 
tGEQ - Static variable in class org.jruby.parser.Ruby19Parser
 
tGEQ - Static variable in interface org.jruby.parser.Tokens
 
tGT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tGT - Static variable in class org.jruby.parser.Ruby19Parser
 
tGT - Static variable in interface org.jruby.parser.Tokens
 
tGVAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tGVAR - Static variable in class org.jruby.parser.Ruby19Parser
 
tGVAR - Static variable in interface org.jruby.parser.Tokens
 
THIS - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
THIS_INDEX - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The lvar index of "this"
THREAD_POLL_Instr - Class in org.jruby.compiler.ir.instructions
 
THREAD_POLL_Instr() - Constructor for class org.jruby.compiler.ir.instructions.THREAD_POLL_Instr
 
THREADCONTEXT - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
ThreadContext - Class in org.jruby.runtime
 
ThreadContext.FrameType - Enum in org.jruby.runtime
 
ThreadContext.RubyStackTraceElement - Class in org.jruby.runtime
 
ThreadContext.RubyStackTraceElement(String, String, String, int, boolean) - Constructor for class org.jruby.runtime.ThreadContext.RubyStackTraceElement
 
THREADCONTEXT_INDEX - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
THREADCONTEXT_INDEX - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The lvar index of the passed-in ThreadContext
ThreadKill - Exception in org.jruby.exceptions
 
ThreadKill() - Constructor for exception org.jruby.exceptions.ThreadKill
 
THREADLESS_COMPILE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
ThreadLibrary - Class in org.jruby.libraries
 
ThreadLibrary() - Constructor for class org.jruby.libraries.ThreadLibrary
 
ThreadLibrary.ConditionVariable - Class in org.jruby.libraries
 
ThreadLibrary.ConditionVariable(Ruby, RubyClass) - Constructor for class org.jruby.libraries.ThreadLibrary.ConditionVariable
 
ThreadLibrary.Mutex - Class in org.jruby.libraries
 
ThreadLibrary.Mutex(Ruby, RubyClass) - Constructor for class org.jruby.libraries.ThreadLibrary.Mutex
 
ThreadLibrary.Queue - Class in org.jruby.libraries
 
ThreadLibrary.Queue(Ruby, RubyClass) - Constructor for class org.jruby.libraries.ThreadLibrary.Queue
 
ThreadLibrary.SizedQueue - Class in org.jruby.libraries
 
ThreadLibrary.SizedQueue(Ruby, RubyClass) - Constructor for class org.jruby.libraries.ThreadLibrary.SizedQueue
 
ThreadLibrary.ThreadMethods - Class in org.jruby.libraries
 
ThreadLibrary.ThreadMethods() - Constructor for class org.jruby.libraries.ThreadLibrary.ThreadMethods
 
ThreadLike - Interface in org.jruby.internal.runtime
 
ThreadService - Class in org.jruby.internal.runtime
 
ThreadService(Ruby) - Constructor for class org.jruby.internal.runtime.ThreadService
 
ThreadService.Event - Class in org.jruby.internal.runtime
 
ThreadService.Event(RubyThread, RubyThread, ThreadService.Event.Type) - Constructor for class org.jruby.internal.runtime.ThreadService.Event
 
ThreadService.Event(RubyThread, RubyThread, ThreadService.Event.Type, IRubyObject) - Constructor for class org.jruby.internal.runtime.ThreadService.Event
 
ThreadService.Event.Type - Enum in org.jruby.internal.runtime
 
three(Ruby) - Static method in class org.jruby.RubyFixnum
 
THREE_ARGUMENTS - Static variable in class org.jruby.runtime.Arity
 
THREE_REQUIRED - Static variable in class org.jruby.runtime.Arity
 
ThreeVarDynamicScope - Class in org.jruby.runtime.scope
This is a DynamicScope that supports exactly three variables.
ThreeVarDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.ThreeVarDynamicScope
 
ThreeVarDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.ThreeVarDynamicScope
 
throwException(Throwable) - Method in class org.jruby.util.unsafe.SunUnsafeWrapper
 
throwException(Throwable) - Method in interface org.jruby.util.unsafe.Unsafe
 
tIDENTIFIER - Static variable in class org.jruby.parser.DefaultRubyParser
 
tIDENTIFIER - Static variable in class org.jruby.parser.Ruby19Parser
 
tIDENTIFIER - Static variable in interface org.jruby.parser.Tokens
 
TIME - Static variable in class org.jruby.runtime.ClassIndex
 
Timeout - Class in org.jruby.ext
 
Timeout() - Constructor for class org.jruby.ext.Timeout
 
timeout(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.Timeout
 
timeout(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.Timeout
 
timeout(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.Timeout.TimeoutToplevel
 
Timeout.TimeoutToplevel - Class in org.jruby.ext
 
Timeout.TimeoutToplevel() - Constructor for class org.jruby.ext.Timeout.TimeoutToplevel
 
TimeOutputFormatter - Class in org.jruby.util
Support for GNU-C output formattters, see: http://www.gnu.org/software/libc/manual/html_node/Formatting-Calendar-Time.html
TimeOutputFormatter(String, int) - Constructor for class org.jruby.util.TimeOutputFormatter
 
times(ThreadContext, Block) - Method in class org.jruby.RubyFixnum
 
times(ThreadContext, Block) - Method in class org.jruby.RubyInteger
 
times(IRubyObject, Block) - Static method in class org.jruby.RubyJRuby.JRubyThreadExtensions
 
times(IRubyObject, Block) - Static method in class org.jruby.RubyProcess
Deprecated. 
times(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyProcess
 
times(Ruby) - Static method in class org.jruby.RubyProcess
 
times(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyTime
 
times19(ThreadContext, Block) - Method in class org.jruby.RubyInteger
 
tINTEGER - Static variable in class org.jruby.parser.DefaultRubyParser
 
tINTEGER - Static variable in class org.jruby.parser.Ruby19Parser
 
tINTEGER - Static variable in interface org.jruby.parser.Tokens
 
tIVAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tIVAR - Static variable in class org.jruby.parser.Ruby19Parser
 
tIVAR - Static variable in interface org.jruby.parser.Tokens
 
tLABEL - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLABEL - Static variable in class org.jruby.parser.Ruby19Parser
 
tLABEL - Static variable in interface org.jruby.parser.Tokens
 
tLAMBDA - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLAMBDA - Static variable in class org.jruby.parser.Ruby19Parser
 
tLAMBDA - Static variable in interface org.jruby.parser.Tokens
 
tLAMBEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLAMBEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tLAMBEG - Static variable in interface org.jruby.parser.Tokens
 
tLBRACE - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLBRACE - Static variable in class org.jruby.parser.Ruby19Parser
 
tLBRACE - Static variable in interface org.jruby.parser.Tokens
 
tLBRACE_ARG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLBRACE_ARG - Static variable in class org.jruby.parser.Ruby19Parser
 
tLBRACE_ARG - Static variable in interface org.jruby.parser.Tokens
 
tLBRACK - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLBRACK - Static variable in class org.jruby.parser.Ruby19Parser
 
tLBRACK - Static variable in interface org.jruby.parser.Tokens
 
tLCURLY - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLCURLY - Static variable in class org.jruby.parser.Ruby19Parser
 
tLCURLY - Static variable in interface org.jruby.parser.Tokens
 
tLEQ - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLEQ - Static variable in class org.jruby.parser.Ruby19Parser
 
tLEQ - Static variable in interface org.jruby.parser.Tokens
 
tLOWEST - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLOWEST - Static variable in class org.jruby.parser.Ruby19Parser
 
tLPAREN - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLPAREN - Static variable in class org.jruby.parser.Ruby19Parser
 
tLPAREN - Static variable in interface org.jruby.parser.Tokens
 
tLPAREN2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLPAREN2 - Static variable in class org.jruby.parser.Ruby19Parser
 
tLPAREN2 - Static variable in interface org.jruby.parser.Tokens
 
tLPAREN_ARG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLPAREN_ARG - Static variable in class org.jruby.parser.Ruby19Parser
 
tLPAREN_ARG - Static variable in interface org.jruby.parser.Tokens
 
tLSHFT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLSHFT - Static variable in class org.jruby.parser.Ruby19Parser
 
tLSHFT - Static variable in interface org.jruby.parser.Tokens
 
tLT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLT - Static variable in class org.jruby.parser.Ruby19Parser
 
tLT - Static variable in interface org.jruby.parser.Tokens
 
tMATCH - Static variable in class org.jruby.parser.DefaultRubyParser
 
tMATCH - Static variable in class org.jruby.parser.Ruby19Parser
 
tMATCH - Static variable in interface org.jruby.parser.Tokens
 
tMINUS - Static variable in class org.jruby.parser.DefaultRubyParser
 
tMINUS - Static variable in class org.jruby.parser.Ruby19Parser
 
tMINUS - Static variable in interface org.jruby.parser.Tokens
 
tNEQ - Static variable in class org.jruby.parser.DefaultRubyParser
 
tNEQ - Static variable in class org.jruby.parser.Ruby19Parser
 
tNEQ - Static variable in interface org.jruby.parser.Tokens
 
tNMATCH - Static variable in class org.jruby.parser.DefaultRubyParser
 
tNMATCH - Static variable in class org.jruby.parser.Ruby19Parser
 
tNMATCH - Static variable in interface org.jruby.parser.Tokens
 
tNTH_REF - Static variable in class org.jruby.parser.DefaultRubyParser
 
tNTH_REF - Static variable in class org.jruby.parser.Ruby19Parser
 
tNTH_REF - Static variable in interface org.jruby.parser.Tokens
 
to_a(ThreadContext) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
to_a(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
 
to_a() - Method in class org.jruby.RubyArray
rb_ary_to_a
to_a() - Method in class org.jruby.RubyHash
rb_hash_to_a
to_a() - Method in class org.jruby.RubyMatchData
match_to_a
to_a(IRubyObject) - Static method in class org.jruby.RubyNil
nil_to_a
to_a() - Method in class org.jruby.RubyObject
rb_any_to_a call-seq: obj.to_a -> anArray Returns an array representation of obj.
to_a(ThreadContext, Block) - Method in class org.jruby.RubyRange
 
to_a() - Method in class org.jruby.RubyStruct
 
to_a() - Method in class org.jruby.RubyTime
 
TO_A - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
to_a19(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
to_a19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyEnumerable
 
TO_ARY - Static variable in class org.jruby.compiler.ir.operands.MethAddr
 
to_ary() - Method in class org.jruby.RubyArray
 
TO_ARY - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
to_c(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyNil
nilclass_to_c
to_c(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_to_c
to_c(ThreadContext) - Method in class org.jruby.RubyString
string_to_c
to_channel(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.IOJavaAddons
 
to_enum(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
to_f() - Method in class org.jruby.RubyBigDecimal
 
to_f() - Method in class org.jruby.RubyBignum
rb_big_to_f
to_f(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_to_f
to_f() - Method in class org.jruby.RubyFixnum
fix_to_f
to_f() - Method in class org.jruby.RubyFloat
flo_fo
to_f(IRubyObject) - Static method in class org.jruby.RubyNil
nil_to_f
to_f(ThreadContext) - Method in class org.jruby.RubyRational
 
to_f() - Method in class org.jruby.RubyString
rb_str_to_f
to_f() - Method in class org.jruby.RubyTime
 
TO_F - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
to_generic_string() - Method in class org.jruby.javasupport.JavaCallable
 
to_generic_string() - Method in class org.jruby.javasupport.JavaField
 
to_hash() - Method in class org.jruby.RubyGlobal.StringOnlyRubyHash
 
to_hash() - Method in class org.jruby.RubyHash
rb_hash_to_hash
TO_HASH - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
to_i(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_to_i
to_i() - Method in class org.jruby.RubyInteger
int_to_i
to_i(IRubyObject) - Static method in class org.jruby.RubyNil
nil_to_i
to_i() - Method in class org.jruby.RubyProcess.RubyStatus
Deprecated. 
to_i(ThreadContext) - Method in class org.jruby.RubyProcess.RubyStatus
 
to_i(Ruby) - Method in class org.jruby.RubyProcess.RubyStatus
 
to_i() - Method in class org.jruby.RubyString
rb_str_to_i
to_i(IRubyObject) - Method in class org.jruby.RubyString
rb_str_to_i
to_i(IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. 
to_i() - Method in class org.jruby.RubySymbol
Deprecated. 
to_i(ThreadContext) - Method in class org.jruby.RubySymbol
 
to_i() - Method in class org.jruby.RubyTime
 
TO_I - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
to_inputstream(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.IOJavaAddons
 
to_int() - Method in class org.jruby.RubyBigDecimal
 
to_int(ThreadContext) - Method in class org.jruby.RubyNumeric
num_to_int
to_int() - Method in class org.jruby.RubySymbol
Deprecated. 
to_int(ThreadContext) - Method in class org.jruby.RubySymbol
 
TO_INT - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
to_io(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
to_io() - Method in class org.jruby.RubyIO
 
to_io() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
TO_IO - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
to_java(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.ArrayJavaAddons
 
to_java(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.addons.ArrayJavaAddons
 
to_java() - Method in class org.jruby.RubyFixnum
 
to_java() - Method in class org.jruby.RubyObject
 
to_java() - Method in class org.jruby.RubyString
 
to_java_bytes(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.StringJavaAddons
 
to_java_object(IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy
 
to_java_object(IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
to_java_string(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.StringJavaAddons
 
to_outputstream(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.IOJavaAddons
 
to_proc(ThreadContext, Block) - Method in class org.jruby.RubyMethod
Create a Proc object.
to_proc() - Method in class org.jruby.RubyProc
 
to_proc(ThreadContext, Block) - Method in class org.jruby.RubyUnboundMethod
 
to_ptr(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.Array
 
to_r(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_to_f
to_r(ThreadContext) - Method in class org.jruby.RubyFloat
 
to_r(ThreadContext) - Method in class org.jruby.RubyInteger
integer_to_r
to_r(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyNil
nilclass_to_r
to_r(ThreadContext) - Method in class org.jruby.RubyRational
nurat_to_r
to_r(ThreadContext) - Method in class org.jruby.RubyString
string_to_r
to_s(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.AbstractMemory
 
to_s(ThreadContext) - Method in class org.jruby.ext.ffi.CallbackInfo
 
to_s(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.jffi.DynamicLibrary.Symbol
 
to_s(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.Pointer
 
to_s(ThreadContext) - Method in class org.jruby.ext.ffi.StructByValue
 
to_s(ThreadContext) - Method in class org.jruby.ext.ffi.Type.Builtin
 
to_s() - Method in class org.jruby.javasupport.JavaObject
 
to_s(IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
to_s() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
to_s(IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
to_s() - Method in class org.jruby.RubyArray
rb_ary_to_s
to_s(IRubyObject[]) - Method in class org.jruby.RubyBigDecimal
 
to_s(IRubyObject[]) - Method in class org.jruby.RubyBignum
rb_big_to_s
to_s() - Method in class org.jruby.RubyClassPathVariable
 
to_s(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_to_s
to_s() - Method in class org.jruby.RubyDigest.Base
 
to_s(ThreadContext) - Method in class org.jruby.RubyEncoding
 
to_s(ThreadContext) - Method in class org.jruby.RubyException
 
to_s(IRubyObject[]) - Method in class org.jruby.RubyFixnum
fix_to_s
to_s() - Method in class org.jruby.RubyFixnum
 
to_s(IRubyObject) - Method in class org.jruby.RubyFixnum
 
to_s() - Method in class org.jruby.RubyFloat
flo_to_s
to_s() - Method in class org.jruby.RubyGlobal.StringOnlyRubyHash
 
to_s(ThreadContext) - Method in class org.jruby.RubyHash
rb_hash_to_s & to_s_hash
to_s() - Method in class org.jruby.RubyMatchData
match_to_s
to_s() - Method in class org.jruby.RubyModule
rb_mod_to_s
to_s() - Method in class org.jruby.RubyNameError
 
to_s(IRubyObject) - Static method in class org.jruby.RubyNil
nil_to_s
to_s() - Method in class org.jruby.RubyObject
rb_any_to_s call-seq: obj.to_s => string Returns a string representing obj.
to_s() - Method in class org.jruby.RubyProc
 
to_s() - Method in class org.jruby.RubyProcess.RubyStatus
 
to_s(ThreadContext) - Method in class org.jruby.RubyProcess.RubyStatus
 
to_s(Ruby) - Method in class org.jruby.RubyProcess.RubyStatus
 
to_s(ThreadContext) - Method in class org.jruby.RubyRange
 
to_s(ThreadContext) - Method in class org.jruby.RubyRational
nurat_to_s
to_s() - Method in class org.jruby.RubyRegexp
 
to_s() - Method in class org.jruby.RubyString
 
to_s() - Method in class org.jruby.RubySymbol
 
to_s(ThreadContext) - Method in class org.jruby.RubySymbol
 
to_s() - Method in class org.jruby.RubyTime
 
TO_S - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
to_s19(ThreadContext) - Method in class org.jruby.RubyHash
 
to_str(ThreadContext) - Method in class org.jruby.RubyException
 
to_str(ThreadContext) - Method in class org.jruby.RubyNameError.RubyNameErrorMessage
 
TO_STR - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
to_string() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
to_sym(ThreadContext) - Method in class org.jruby.ext.ffi.Type.Builtin
 
to_sym() - Method in class org.jruby.RubyFixnum
fix_to_sym
to_sym() - Method in class org.jruby.RubySymbol
 
toArray() - Method in class org.jruby.compiler.ir.operands.Array
 
toArray() - Method in class org.jruby.RubyArray
 
toArray(Object[]) - Method in class org.jruby.RubyArray
 
toArray() - Method in class org.jruby.util.collections.WeakHashSet
 
toArray(T[]) - Method in class org.jruby.util.collections.WeakHashSet
 
ToAryNode - Class in org.jruby.ast
 
ToAryNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.ToAryNode
 
toEncoding(Ruby) - Method in class org.jruby.RubyString
 
toFloat() - Method in class org.jruby.RubyInteger
 
toGenericString() - Method in class org.jruby.javasupport.JavaCallable
 
toGenericString() - Method in class org.jruby.javasupport.JavaConstructor
 
toGenericString() - Method in class org.jruby.javasupport.JavaMethod
 
toJava(Class) - Method in class org.jruby.java.proxies.JavaProxy
 
toJava(Class) - Method in class org.jruby.javasupport.JavaObject
 
toJava(Class) - Method in class org.jruby.RubyBasicObject
 
toJava(Class) - Method in class org.jruby.RubyBoolean
 
toJava(Class) - Method in class org.jruby.RubyNil
 
toJava(Class) - Method in class org.jruby.RubyNumeric
 
toJava(Class) - Method in class org.jruby.RubyString
 
toJava(Class) - Method in class org.jruby.RubySymbol
 
toJava(Class) - Method in class org.jruby.RubyTime
 
toJava(Class) - Method in interface org.jruby.runtime.builtin.IRubyObject
Convert the object to the specified Java class, if possible.
toJavaArray() - Method in class org.jruby.RubyArray
 
toJavaArrayMaybeUnsafe() - Method in class org.jruby.RubyArray
 
toJavaArrayUnsafe() - Method in class org.jruby.RubyArray
 
toJavaModeString() - Method in class org.jruby.util.io.ModeFlags
Produce a Java IO mode string from the flags in this object.
toJavaString() - Method in interface org.jruby.compiler.BodyCompiler
 
toJavaString() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
token() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
Last token read from the lexer at the end of a call to yylex()
Token - Class in org.jruby.lexer.yacc
 
Token(Object, ISourcePosition) - Constructor for class org.jruby.lexer.yacc.Token
 
Token(Object, int, ISourcePosition) - Constructor for class org.jruby.lexer.yacc.Token
 
token() - Method in interface org.jruby.parser.DefaultRubyParser.yyInput
classifies current token.
token() - Method in interface org.jruby.parser.Ruby19Parser.yyInput
classifies current token.
token - Variable in class org.jruby.RubyModule.Generation
 
token - Variable in class org.jruby.runtime.callsite.CacheEntry
 
Tokens - Interface in org.jruby.parser
 
toLower(Encoding, int) - Static method in class org.jruby.util.StringSupport
 
TOP - Static variable in class org.jruby.compiler.ir.dataflow.DataFlowConstants
 
tOP_ASGN - Static variable in class org.jruby.parser.DefaultRubyParser
 
tOP_ASGN - Static variable in class org.jruby.parser.Ruby19Parser
 
tOP_ASGN - Static variable in interface org.jruby.parser.Tokens
 
TopSelfFactory - Class in org.jruby
 
tOROP - Static variable in class org.jruby.parser.DefaultRubyParser
 
tOROP - Static variable in class org.jruby.parser.Ruby19Parser
 
tOROP - Static variable in interface org.jruby.parser.Tokens
 
toString() - Method in class org.jruby.ast.Node
 
toString() - Method in class org.jruby.ast.util.SexpMaker
 
toString() - Method in class org.jruby.compiler.ir.CodeVersion
 
toString() - Method in class org.jruby.compiler.ir.dataflow.analyses.LiveVariableNode
 
toString() - Method in class org.jruby.compiler.ir.dataflow.DataFlowProblem
 
toString() - Method in class org.jruby.compiler.ir.instructions.ASSERT_METHOD_VERSION_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.BRANCH_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.CALL_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.CASE_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.COPY_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.DECLARE_LOCAL_TYPE_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.DEFINE_CLASS_METHOD_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.DEFINE_INSTANCE_METHOD_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.GET_ARRAY_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.GET_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.IR_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.JUMP_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.LABEL_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.MultiOperandInstr
 
toString() - Method in class org.jruby.compiler.ir.instructions.OneOperandInstr
 
toString() - Method in class org.jruby.compiler.ir.instructions.PUT_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.RECV_ARG_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.RECV_CLOSURE_ARG_Instr
 
toString() - Method in class org.jruby.compiler.ir.instructions.TwoOperandInstr
 
toString() - Method in class org.jruby.compiler.ir.IR_Class
 
toString() - Method in class org.jruby.compiler.ir.IR_Closure
 
toString() - Method in class org.jruby.compiler.ir.IR_Method
 
toString() - Method in class org.jruby.compiler.ir.IR_Module
 
toString() - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
toString() - Method in class org.jruby.compiler.ir.IR_Script
 
toString() - Method in class org.jruby.compiler.ir.operands.ArgIndex
 
toString() - Method in class org.jruby.compiler.ir.operands.Array
 
toString() - Method in class org.jruby.compiler.ir.operands.Backref
 
toString() - Method in class org.jruby.compiler.ir.operands.BooleanLiteral
 
toString() - Method in class org.jruby.compiler.ir.operands.CompoundArray
 
toString() - Method in class org.jruby.compiler.ir.operands.CompoundString
 
toString() - Method in class org.jruby.compiler.ir.operands.Fixnum
 
toString() - Method in class org.jruby.compiler.ir.operands.Float
 
toString() - Method in class org.jruby.compiler.ir.operands.Label
 
toString() - Method in class org.jruby.compiler.ir.operands.MetaObject
 
toString() - Method in class org.jruby.compiler.ir.operands.MethAddr
 
toString() - Method in class org.jruby.compiler.ir.operands.Nil
 
toString() - Method in class org.jruby.compiler.ir.operands.NthRef
 
toString() - Method in class org.jruby.compiler.ir.operands.Range
 
toString() - Method in class org.jruby.compiler.ir.operands.Reference
 
toString() - Method in class org.jruby.compiler.ir.operands.Regexp
 
toString() - Method in class org.jruby.compiler.ir.operands.Splat
 
toString() - Method in class org.jruby.compiler.ir.operands.StringLiteral
 
toString() - Method in class org.jruby.compiler.ir.operands.SValue
 
toString() - Method in class org.jruby.compiler.ir.operands.Variable
 
toString() - Method in class org.jruby.compiler.ir.representations.BasicBlock
 
toString() - Method in class org.jruby.compiler.ir.representations.CFG.CFG_Edge
 
toString() - Method in class org.jruby.ext.ffi.CallbackInfo
 
toString() - Method in class org.jruby.ext.ffi.jffi.DynamicLibrary.Symbol
 
toString() - Method in class org.jruby.ext.ffi.MemoryPointer
 
toString() - Method in enum org.jruby.ext.ffi.Platform.CPU
 
toString() - Method in enum org.jruby.ext.ffi.Platform.OS
 
toString() - Method in class org.jruby.ext.ffi.Type.Builtin
 
toString() - Method in class org.jruby.internal.runtime.NativeThread
 
toString() - Method in class org.jruby.javasupport.JavaUtil.JavaConverter
 
toString() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
toString() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
toString() - Method in class org.jruby.lexer.yacc.ByteListLexerSource
 
toString() - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
 
toString() - Method in class org.jruby.lexer.yacc.SimpleSourcePosition
 
toString() - Method in class org.jruby.lexer.yacc.Token
 
toString() - Method in class org.jruby.parser.BlockStaticScope
 
toString() - Method in class org.jruby.parser.LocalStaticScope
 
toString() - Method in class org.jruby.parser.StaticScope
 
toString() - Method in class org.jruby.RubyFile
 
toString() - Method in class org.jruby.RubyIO
 
toString() - Method in enum org.jruby.RubyLocalJumpError.Reason
 
toString() - Method in class org.jruby.RubyObject
The default toString method is just a wrapper that calls the Ruby "to_s" method.
toString() - Method in class org.jruby.RubyString
 
toString() - Method in class org.jruby.RubySymbol
 
toString() - Method in class org.jruby.RubyThread
 
toString() - Method in class org.jruby.runtime.Arity
 
toString() - Method in class org.jruby.runtime.component.VariableEntry
 
toString() - Method in class org.jruby.runtime.DynamicScope
 
toString(StringBuffer, String) - Method in class org.jruby.runtime.DynamicScope
 
toString() - Method in class org.jruby.runtime.Frame
 
toString() - Method in class org.jruby.runtime.load.ExternalScript
 
toString() - Method in class org.jruby.util.io.ModeFlags
 
toString() - Method in class org.jruby.util.JRubyFile
 
toString() - Method in class org.jruby.util.JRubyNonExistentFile
 
toString() - Method in class org.jruby.util.KCode
 
toString() - Method in class org.jruby.util.NormalizedFile
 
toStringInstrs() - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
toStringInstrs() - Method in class org.jruby.compiler.ir.representations.BasicBlock
 
toStringInstrs() - Method in class org.jruby.compiler.ir.representations.CFG
 
toStringVariables() - Method in class org.jruby.compiler.ir.IR_ScopeImpl
 
total(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Gets the total size (in bytes) of the Memory.
total_in() - Method in class org.jruby.RubyZlib.ZStream
 
total_out() - Method in class org.jruby.RubyZlib.ZStream
 
totalCallSites - Static variable in class org.jruby.runtime.callsite.CachingCallSite
 
toUpper(Encoding, int) - Static method in class org.jruby.util.StringSupport
 
tPERCENT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tPERCENT - Static variable in class org.jruby.parser.Ruby19Parser
 
tPERCENT - Static variable in interface org.jruby.parser.Tokens
 
tPIPE - Static variable in class org.jruby.parser.DefaultRubyParser
 
tPIPE - Static variable in class org.jruby.parser.Ruby19Parser
 
tPIPE - Static variable in interface org.jruby.parser.Tokens
 
tPLUS - Static variable in class org.jruby.parser.DefaultRubyParser
 
tPLUS - Static variable in class org.jruby.parser.Ruby19Parser
 
tPLUS - Static variable in interface org.jruby.parser.Tokens
 
tPOW - Static variable in class org.jruby.parser.DefaultRubyParser
 
tPOW - Static variable in class org.jruby.parser.Ruby19Parser
 
tPOW - Static variable in interface org.jruby.parser.Tokens
 
tQWORDS_BEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tQWORDS_BEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tQWORDS_BEG - Static variable in interface org.jruby.parser.Tokens
 
tr(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_tr / rb_str_tr_bang
tr19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
tr_bang(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
tr_bang19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
tr_s(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_tr_s / rb_str_tr_s_bang
tr_s19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
tr_s_bang(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
tr_s_bang19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
trace(IRubyObject) - Method in class org.jruby.internal.runtime.GlobalVariable
 
trace(RubyEvent, String, RubyModule) - Method in class org.jruby.runtime.ThreadContext
 
TRACE_HEAD - Static variable in class org.jruby.RubyException
 
TRACE_MAX - Static variable in class org.jruby.RubyException
 
TRACE_TAIL - Static variable in class org.jruby.RubyException
 
TRACE_TYPE - Static variable in class org.jruby.RubyException
 
trace_var(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
TraceableInterpretedMethod - Class in org.jruby.internal.runtime.methods
 
TraceableInterpretedMethod(RubyModule, String, StaticScope, Node, ArgsNode, Visibility, ISourcePosition) - Constructor for class org.jruby.internal.runtime.methods.TraceableInterpretedMethod
 
transfer(IRubyObject[]) - Method in class org.jruby.libraries.FiberLibrary.Fiber
 
transpose() - Method in class org.jruby.RubyArray
rb_ary_transpose
trap(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
trap(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubySignal
 
trap(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.util.NoFunctionalitySignalFacade
 
trap(Ruby, BlockCallback, String) - Method in class org.jruby.util.NoFunctionalitySignalFacade
 
trap(IRubyObject, IRubyObject, IRubyObject) - Method in interface org.jruby.util.SignalFacade
 
trap(Ruby, BlockCallback, String) - Method in interface org.jruby.util.SignalFacade
 
trap(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.util.SunSignalFacade
 
trap(Ruby, BlockCallback, String) - Method in class org.jruby.util.SunSignalFacade
 
tRBRACK - Static variable in class org.jruby.parser.DefaultRubyParser
 
tRBRACK - Static variable in class org.jruby.parser.Ruby19Parser
 
tRBRACK - Static variable in interface org.jruby.parser.Tokens
 
tRCURLY - Static variable in class org.jruby.parser.DefaultRubyParser
 
tRCURLY - Static variable in class org.jruby.parser.Ruby19Parser
 
tRCURLY - Static variable in interface org.jruby.parser.Tokens
 
tREGEXP_BEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tREGEXP_BEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tREGEXP_BEG - Static variable in interface org.jruby.parser.Tokens
 
tREGEXP_END - Static variable in class org.jruby.parser.DefaultRubyParser
 
tREGEXP_END - Static variable in class org.jruby.parser.Ruby19Parser
 
tREGEXP_END - Static variable in interface org.jruby.parser.Tokens
 
trimStackTrace(Member) - Method in class org.jruby.NativeException
 
TRIVIAL_EXECUTOR - Static variable in class org.jruby.util.Join
 
tRPAREN - Static variable in class org.jruby.parser.DefaultRubyParser
 
tRPAREN - Static variable in class org.jruby.parser.Ruby19Parser
 
tRPAREN - Static variable in interface org.jruby.parser.Tokens
 
tRSHFT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tRSHFT - Static variable in class org.jruby.parser.Ruby19Parser
 
tRSHFT - Static variable in interface org.jruby.parser.Tokens
 
TRUE - Static variable in class org.jruby.compiler.ir.operands.BooleanLiteral
 
TRUE - Static variable in class org.jruby.runtime.ClassIndex
 
true_and(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyBoolean.True
 
true_or(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyBoolean.True
 
true_to_s(IRubyObject) - Static method in class org.jruby.RubyBoolean.True
 
true_xor(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyBoolean.True
 
TrueNode - Class in org.jruby.ast
Represents 'true'.
TrueNode(ISourcePosition) - Constructor for class org.jruby.ast.TrueNode
 
TRUNC - Static variable in class org.jruby.util.io.ModeFlags
truncate flag, to truncate the target file to zero length
truncate() - Method in class org.jruby.RubyBigDecimal
 
truncate(IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
truncate(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFile
 
truncate(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
truncate() - Method in class org.jruby.RubyFloat
flo_truncate
truncate() - Method in class org.jruby.RubyNumeric
num_truncate
truncate(IRubyObject) - Method in class org.jruby.RubyStringIO
 
trust(ThreadContext) - Method in class org.jruby.RubyObject
rb_obj_trust call-seq: obj.trust => obj Removes the untrusted mark from obj.
try_convert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyArray
 
try_convert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyHash
 
try_convert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRegexp
 
try_convert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyString
 
try_lock(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.Mutex
 
trycatch(Label, Label, Label, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
trycatch(String, Runnable, Runnable) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
tryCompile(Node) - Method in class org.jruby.Ruby
 
tryJIT(DefaultMethod, ThreadContext, String) - Method in class org.jruby.compiler.JITCompiler
 
tryLoadingLibraryOrScript(Ruby, LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService
 
tryResourceAsIs(String) - Method in class org.jruby.runtime.load.LoadService
 
tryResourceFromCWD(LoadService.SearchState, String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService
 
tryResourceFromJarURL(LoadService.SearchState, String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService
 
tryResourceFromJarURLWithLoadPath(String, String) - Method in class org.jruby.runtime.load.LoadService
 
tryResourceFromLoadPath(String, String) - Method in class org.jruby.runtime.load.LoadService
 
tryResourceFromLoadPathOrURL(LoadService.SearchState, String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService
 
trySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.BailoutSearcher
 
trySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.ClassLoaderSearcher
 
trySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.ExtensionSearcher
 
trySearch(LoadService.SearchState) - Method in interface org.jruby.runtime.load.LoadService.LoadSearcher
 
trySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.NormalSearcher
 
trySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.ScriptClassSearcher
 
tryUnixDomainSocket() - Static method in class org.jruby.ext.socket.RubyUNIXSocket
 
tSTAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTAR - Static variable in class org.jruby.parser.Ruby19Parser
 
tSTAR - Static variable in interface org.jruby.parser.Tokens
 
tSTAR2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTAR2 - Static variable in class org.jruby.parser.Ruby19Parser
 
tSTAR2 - Static variable in interface org.jruby.parser.Tokens
 
tSTRING_BEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTRING_BEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tSTRING_BEG - Static variable in interface org.jruby.parser.Tokens
 
tSTRING_CONTENT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTRING_CONTENT - Static variable in class org.jruby.parser.Ruby19Parser
 
tSTRING_CONTENT - Static variable in interface org.jruby.parser.Tokens
 
tSTRING_DBEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTRING_DBEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tSTRING_DBEG - Static variable in interface org.jruby.parser.Tokens
 
tSTRING_DVAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTRING_DVAR - Static variable in class org.jruby.parser.Ruby19Parser
 
tSTRING_DVAR - Static variable in interface org.jruby.parser.Tokens
 
tSTRING_END - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTRING_END - Static variable in class org.jruby.parser.Ruby19Parser
 
tSTRING_END - Static variable in interface org.jruby.parser.Tokens
 
tSYMBEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSYMBEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tSYMBEG - Static variable in interface org.jruby.parser.Tokens
 
tTILDE - Static variable in class org.jruby.parser.DefaultRubyParser
 
tTILDE - Static variable in class org.jruby.parser.Ruby19Parser
 
tTILDE - Static variable in interface org.jruby.parser.Tokens
 
tty_p(ThreadContext) - Method in class org.jruby.RubyIO
 
tUMINUS - Static variable in class org.jruby.parser.DefaultRubyParser
 
tUMINUS - Static variable in class org.jruby.parser.Ruby19Parser
 
tUMINUS - Static variable in interface org.jruby.parser.Tokens
 
tUMINUS_NUM - Static variable in class org.jruby.parser.DefaultRubyParser
 
tUMINUS_NUM - Static variable in class org.jruby.parser.Ruby19Parser
 
tUMINUS_NUM - Static variable in interface org.jruby.parser.Tokens
 
tUPLUS - Static variable in class org.jruby.parser.DefaultRubyParser
 
tUPLUS - Static variable in class org.jruby.parser.Ruby19Parser
 
tUPLUS - Static variable in interface org.jruby.parser.Tokens
 
two(Ruby) - Static method in class org.jruby.RubyFixnum
 
TWO_ARGUMENTS - Static variable in class org.jruby.runtime.Arity
 
TWO_REQUIRED - Static variable in class org.jruby.runtime.Arity
 
twoArguments() - Static method in class org.jruby.runtime.Arity
 
TwoOperandInstr - Class in org.jruby.compiler.ir.instructions
 
TwoOperandInstr(Operation, Variable, Operand, Operand) - Constructor for class org.jruby.compiler.ir.instructions.TwoOperandInstr
 
tWORDS_BEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tWORDS_BEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tWORDS_BEG - Static variable in interface org.jruby.parser.Tokens
 
twosComplementToBinaryBytes(byte[]) - Static method in class org.jruby.util.Convert2
 
twosComplementToHexBytes(byte[], boolean) - Static method in class org.jruby.util.Convert2
 
twosComplementToOctalBytes(byte[]) - Static method in class org.jruby.util.Convert2
 
twosComplementToUnsignedBytes(byte[], int, boolean) - Static method in class org.jruby.util.Convert2
 
TwoVarDynamicScope - Class in org.jruby.runtime.scope
This is a DynamicScope that supports exactly three variables.
TwoVarDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.TwoVarDynamicScope
 
TwoVarDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.TwoVarDynamicScope
 
tXSTRING_BEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tXSTRING_BEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tXSTRING_BEG - Static variable in interface org.jruby.parser.Tokens
 
type - Variable in class org.jruby.ext.ffi.StructLayout.Member
The Type of this member.
Type - Class in org.jruby.ext.ffi
 
Type(Ruby, RubyClass, NativeType, int, int) - Constructor for class org.jruby.ext.ffi.Type
Initializes a new Type instance.
Type(Ruby, RubyClass, NativeType) - Constructor for class org.jruby.ext.ffi.Type
Initializes a new Type instance.
type - Variable in class org.jruby.internal.runtime.ThreadService.Event
 
type(IRubyObject) - Static method in class org.jruby.RubyNil
nil_type
type() - Method in class org.jruby.RubyObject
rb_obj_class Returns the real class of this object, excluding any singleton/meta class in the inheritance chain.
type - Variable in class org.jruby.runtime.Block
 
Type.Array - Class in org.jruby.ext.ffi
 
Type.Array(Ruby, RubyClass, Type, int) - Constructor for class org.jruby.ext.ffi.Type.Array
Initializes a new Type.Array instance.
Type.Array(Ruby, Type, int) - Constructor for class org.jruby.ext.ffi.Type.Array
Initializes a new Type.Array instance.
Type.Builtin - Class in org.jruby.ext.ffi
 
type_deprecated() - Method in class org.jruby.RubyObject
rb_obj_type The deprecated version of type, that emits a deprecation warning.
type_parameters() - Method in class org.jruby.javasupport.JavaClass
 
type_parameters() - Method in class org.jruby.javasupport.JavaConstructor
 
type_parameters() - Method in class org.jruby.javasupport.JavaMethod
 
type_size(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Indicates how many bytes the intrinsic type of the memory uses.
typeCheckBranch(Class, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
typeCheckBranch(Class, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
TypeCoercer - Interface in org.jruby.util
 
TypeConverter - Class in org.jruby.util
 
TypeConverter() - Constructor for class org.jruby.util.TypeConverter
 
TypedArgumentNode - Class in org.jruby.ast
 
TypedArgumentNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.TypedArgumentNode
 
typeOk(RubyClass) - Method in class org.jruby.runtime.callsite.CacheEntry
 
TypePopulator - Class in org.jruby.anno
 
TypePopulator() - Constructor for class org.jruby.anno.TypePopulator
 
TypePopulator.DefaultTypePopulator - Class in org.jruby.anno
 
TypePopulator.DefaultTypePopulator() - Constructor for class org.jruby.anno.TypePopulator.DefaultTypePopulator
 
typeSize - Variable in class org.jruby.ext.ffi.AbstractMemory
The size of each element of this memory area - e.g.

U

uid() - Method in class org.jruby.RubyFileStat
 
uid(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
uid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
uid(Ruby) - Static method in class org.jruby.RubyProcess
 
uid_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
uid_set(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
uid_set(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess
 
uint16Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
uint32Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
uint64Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
uint8Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
umask(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
unbind(Block) - Method in class org.jruby.RubyMethod
 
unbind(Block) - Method in class org.jruby.RubyUnboundMethod
 
unboxAndCast(SkinnyMethodAdapter, Class) - Static method in class org.jruby.compiler.util.HandleFactory
 
undeclareBean(BSFDeclaredBean) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
UNDEF - Static variable in class org.jruby.RubyBasicObject
A value that specifies an undefined value.
undef(ThreadContext, String) - Method in class org.jruby.RubyModule
rb_undef
undef_method(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
 
undefine_finalizer(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyObjectSpace
 
UndefinedAccessor - Class in org.jruby.internal.runtime
 
UndefinedAccessor(Ruby, GlobalVariable, String) - Constructor for class org.jruby.internal.runtime.UndefinedAccessor
Constructor for UndefinedAccessor.
undefinedFieldError(Ruby, String, String) - Static method in class org.jruby.javasupport.JavaClass
 
UndefinedMethod - Class in org.jruby.internal.runtime.methods
This class represents a singleton type of method used as a marker for missing or "undef'ed" methods.
undefineMethod(String) - Method in class org.jruby.RubyModule
 
undefMethod(String) - Method in interface org.jruby.compiler.BodyCompiler
 
undefMethod(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
UndefNode - Class in org.jruby.ast
Represents an 'undef' statement.
UndefNode(ISourcePosition, String) - Constructor for class org.jruby.ast.UndefNode
 
underscores_pat - Static variable in class org.jruby.util.Numeric.ComplexPatterns
 
ungetc(IRubyObject) - Method in class org.jruby.RubyIO
Pushes char represented by int back onto IOS.
ungetc(IRubyObject) - Method in class org.jruby.RubyStringIO
 
ungetc(IRubyObject) - Method in class org.jruby.RubyZlib.RubyGzipReader
 
ungetc(int) - Method in class org.jruby.util.io.ChannelStream
 
ungetc(int) - Method in interface org.jruby.util.io.Stream
 
ungotc - Variable in class org.jruby.util.io.ChannelStream
 
unimplementedError(String) - Method in class org.jruby.ext.JRubyPOSIXHandler
 
union(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRegexp
rb_reg_s_union
uniq(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_uniq
uniq19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
uniq_bang(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_uniq_bang
uniq_bang19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
unix_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Platform
 
UNKNOWN - Static variable in class org.jruby.RubyNKF
 
unlink(String) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
unlink(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
unlink(ThreadContext) - Method in class org.jruby.RubyTempfile
 
unlock(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.Mutex
 
unlockProxy() - Method in class org.jruby.javasupport.JavaClass
 
unmarshal(UnmarshalStream) - Method in class org.jruby.RubyClass
 
UnmarshalCache - Class in org.jruby.runtime.marshal
 
UnmarshalCache(Ruby) - Constructor for class org.jruby.runtime.marshal.UnmarshalCache
 
unmarshalFrom(UnmarshalStream) - Static method in class org.jruby.RubyArray
 
unmarshalFrom(UnmarshalStream) - Static method in class org.jruby.RubyBignum
 
unmarshalFrom(UnmarshalStream) - Static method in class org.jruby.RubyClass
 
unmarshalFrom(UnmarshalStream) - Static method in class org.jruby.RubyFixnum
 
unmarshalFrom(UnmarshalStream) - Static method in class org.jruby.RubyFloat
 
unmarshalFrom(UnmarshalStream, boolean) - Static method in class org.jruby.RubyHash
 
unmarshalFrom(UnmarshalStream) - Static method in class org.jruby.RubyModule
 
unmarshalFrom(UnmarshalStream) - Static method in class org.jruby.RubyRegexp
 
unmarshalFrom(UnmarshalStream) - Static method in class org.jruby.RubyString
 
unmarshalFrom(UnmarshalStream) - Static method in class org.jruby.RubyStruct
 
unmarshalFrom(UnmarshalStream) - Static method in class org.jruby.RubySymbol
 
unmarshalFrom(Ruby, RubyClass, UnmarshalStream) - Method in interface org.jruby.runtime.ObjectMarshal
 
unmarshalInt() - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
unmarshalObject() - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
UnmarshalStream - Class in org.jruby.runtime.marshal
Unmarshals objects from strings or streams in Ruby's marshal format.
UnmarshalStream(Ruby, InputStream, IRubyObject) - Constructor for class org.jruby.runtime.marshal.UnmarshalStream
 
unmarshalString() - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
UnnamedRestArgNode - Class in org.jruby.ast
a bare '*'
UnnamedRestArgNode(ISourcePosition, int) - Constructor for class org.jruby.ast.UnnamedRestArgNode
 
unpack(IRubyObject) - Method in class org.jruby.RubyString
 
unpack(Ruby, ByteList, ByteList) - Static method in class org.jruby.util.Pack
Decodes str (which may contain binary data) according to the format string, returning an array of each value extracted.
unpack_sockaddr_in(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
Deprecated. 
unpack_sockaddr_in(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
 
unpackArg(long) - Static method in class org.jruby.util.StringSupport
 
unpackResult(long) - Static method in class org.jruby.util.StringSupport
 
unread(int) - Method in class org.jruby.lexer.yacc.ByteListLexerSource
 
unread(int) - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
Pushes char back onto this source.
unread(int) - Method in class org.jruby.lexer.yacc.LexerSource
 
unreadMany(CharSequence) - Method in class org.jruby.lexer.yacc.ByteListLexerSource
 
unreadMany(CharSequence) - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
 
unreadMany(CharSequence) - Method in class org.jruby.lexer.yacc.LexerSource
 
unregisterClassCache() - Method in interface org.jruby.management.BeanManager
 
unregisterClassCache() - Method in class org.jruby.management.BeanManagerImpl
 
unregisterCompiler() - Method in interface org.jruby.management.BeanManager
 
unregisterCompiler() - Method in class org.jruby.management.BeanManagerImpl
 
unregisterConfig() - Method in interface org.jruby.management.BeanManager
 
unregisterConfig() - Method in class org.jruby.management.BeanManagerImpl
 
unregisterDescriptor(int) - Method in class org.jruby.Ruby
 
unregisterDescriptor(int) - Method in class org.jruby.RubyIO
 
unregisterInspecting(Object) - Method in class org.jruby.Ruby
 
unregisterMethodCache() - Method in interface org.jruby.management.BeanManager
 
unregisterMethodCache() - Method in class org.jruby.management.BeanManagerImpl
 
unregisterParserStats() - Method in interface org.jruby.management.BeanManager
 
unregisterParserStats() - Method in class org.jruby.management.BeanManagerImpl
 
unregisterThread(RubyThread) - Method in class org.jruby.internal.runtime.ThreadService
 
UNSAFE - Static variable in class org.jruby.util.StringSupport
 
Unsafe - Interface in org.jruby.util.unsafe
 
UnsafeFactory - Class in org.jruby.util.unsafe
 
UnsafeFactory() - Constructor for class org.jruby.util.unsafe.UnsafeFactory
 
UnsafeGenerator - Class in org.jruby.util.unsafe
 
UnsafeGenerator() - Constructor for class org.jruby.util.unsafe.UnsafeGenerator
 
unscan() - Method in class org.jruby.RubyStringScanner
 
unshift() - Method in class org.jruby.RubyArray
 
unshift(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_unshift
unshift(IRubyObject[]) - Method in class org.jruby.RubyArray
 
unshift19() - Method in class org.jruby.RubyArray
 
unshift19(IRubyObject) - Method in class org.jruby.RubyArray
 
unshift19(IRubyObject[]) - Method in class org.jruby.RubyArray
 
untaint(ThreadContext) - Method in class org.jruby.RubyObject
rb_obj_untaint call-seq: obj.untaint => obj Removes the taint from obj.
UntilNode - Class in org.jruby.ast
Represents an until statement.
UntilNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.UntilNode
 
UntilNode(ISourcePosition, Node, Node, boolean) - Constructor for class org.jruby.ast.UntilNode
 
untrace_var(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
untraceVar(String, IRubyObject) - Method in class org.jruby.internal.runtime.GlobalVariables
 
untraceVar(String) - Method in class org.jruby.internal.runtime.GlobalVariables
 
untrust(ThreadContext) - Method in class org.jruby.RubyObject
rb_obj_untrust call-seq: obj.untrust -> obj Marks obj as untrusted.
UNTRUSTED_F - Static variable in class org.jruby.RubyBasicObject
 
untrusted_p(ThreadContext) - Method in class org.jruby.RubyObject
rb_obj_untrusted call-seq: obj.untrusted? => true or false Returns true if the object is untrusted.
unused() - Method in class org.jruby.RubyZlib.RubyGzipReader
 
unwrap() - Method in class org.jruby.java.proxies.JavaProxy
 
unwrapBufferedStream(OutputStream) - Static method in class org.jruby.util.ShellLauncher
Unwrap all filtering streams between the given stream and its actual unfiltered stream.
unwrapBufferedStream(InputStream) - Static method in class org.jruby.util.ShellLauncher
Unwrap all filtering streams between the given stream and its actual unfiltered stream.
unwrapJavaObject(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
 
unwrapJavaObject(Ruby, IRubyObject, String) - Static method in class org.jruby.javasupport.JavaUtil
 
unwrapJavaValue(Ruby, IRubyObject, String) - Static method in class org.jruby.javasupport.JavaUtil
 
unwrapLocalJumpErrorValue(RaiseException) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
unwrapNewlineNode(Node) - Method in class org.jruby.parser.ParserSupport
 
unwrapParentScopes(int) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
unwrapPassedBlock() - Method in interface org.jruby.compiler.BodyCompiler
 
unwrapPassedBlock() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
unwrapRaiseException() - Method in interface org.jruby.compiler.BodyCompiler
 
unwrapRaiseException() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
unwrapRedoNextBreakOrJustLocalJump(RaiseException, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
If it's Redo, Next, or Break, rethrow it as a normal exception for while to handle
upAction(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
upcase(ThreadContext) - Method in class org.jruby.RubyString
rb_str_upcase / rb_str_upcase_bang
upcase(ThreadContext) - Method in class org.jruby.RubySymbol
 
upcase19(ThreadContext) - Method in class org.jruby.RubyString
 
upcase_bang(ThreadContext) - Method in class org.jruby.RubyString
 
upcase_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
update(Graphics) - Method in class org.jruby.JRubyApplet
 
update(IRubyObject) - Method in class org.jruby.RubyDigest.Base
 
update() - Method in class org.jruby.RubyModule.Generation
 
update(int) - Method in class org.jruby.util.Adler32Ext
 
update(byte[], int, int) - Method in class org.jruby.util.Adler32Ext
 
update(byte[]) - Method in class org.jruby.util.Adler32Ext
 
update(int) - Method in class org.jruby.util.CRC32Ext
 
update(byte[], int, int) - Method in class org.jruby.util.CRC32Ext
 
update(byte[]) - Method in class org.jruby.util.CRC32Ext
 
updateCal(DateTime) - Method in class org.jruby.RubyTime
 
updateFrame(String, int) - Method in class org.jruby.runtime.Frame
Update the frame with just filename and line, used for top-level frames and method.
updateFrame(String, String, int) - Method in class org.jruby.runtime.Frame
Update the frame with caller information and method name, so it will show up correctly in call stacks.
updateFrame(Frame) - Method in class org.jruby.runtime.Frame
Update the frame based on information from another frame.
updateFrame(RubyModule, IRubyObject, String, Block, String, int) - Method in class org.jruby.runtime.Frame
Update the frame based on the given values.
updateFrameForEval(IRubyObject, String, int) - Method in class org.jruby.runtime.Frame
Update the frame based on the given values.
upto(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyInteger
int_upto
upto18(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_upto_m
upto18(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
upto19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyInteger
 
upto19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
upto19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
use() - Method in class org.jruby.RubyMatchData
 
USE_CACHE - Static variable in class org.jruby.compiler.JITCompiler
 
USE_GENERATED_HANDLES - Static variable in class org.jruby.RubyInstanceConfig
 
useAsGlobalRuntime() - Method in class org.jruby.Ruby
Convenience method for java integrators who may need to switch the notion of "global" runtime.
usec() - Method in class org.jruby.RubyTime
 
used() - Method in class org.jruby.RubyMatchData
 
USER0_F - Static variable in class org.jruby.RubyBasicObject
 
USER1_F - Static variable in class org.jruby.RubyBasicObject
 
USER2_F - Static variable in class org.jruby.RubyBasicObject
 
USER3_F - Static variable in class org.jruby.RubyBasicObject
 
USER4_F - Static variable in class org.jruby.RubyBasicObject
 
USER5_F - Static variable in class org.jruby.RubyBasicObject
 
USER6_F - Static variable in class org.jruby.RubyBasicObject
 
USER7_F - Static variable in class org.jruby.RubyBasicObject
 
UTC - Static variable in class org.jruby.RubyTime
 
UTF16 - Static variable in class org.jruby.RubyNKF
 
UTF32 - Static variable in class org.jruby.RubyNKF
 
UTF8 - Static variable in class org.jruby.RubyNKF
 
UTF8 - Static variable in class org.jruby.util.KCode
 
utf8Decode(Ruby, byte[], int, int) - Static method in class org.jruby.util.Pack
rb_uv_to_utf8
utf8Length(byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
utf8Length(ByteList) - Static method in class org.jruby.util.StringSupport
 
utf8Nth(byte[], int, int, int) - Static method in class org.jruby.util.StringSupport
 
utf8Offset(byte[], int, int, int) - Static method in class org.jruby.util.StringSupport
 
Util - Class in org.jruby.ext.ffi
 
utime(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 

V

VAliasNode - Class in org.jruby.ast
Represents an alias of a global variable.
VAliasNode(ISourcePosition, String, String) - Constructor for class org.jruby.ast.VAliasNode
 
valid_encoding_p(ThreadContext) - Method in class org.jruby.RubyString
 
validateClassVariable(String) - Method in class org.jruby.RubyModule
 
validateConstant(String) - Method in class org.jruby.RubyModule
 
validateInstanceVariable(String) - Method in class org.jruby.RubyObject
Checks if the name parameter represents a legal instance variable name, and otherwise throws a Ruby NameError
value - Variable in exception org.jruby.exceptions.JumpException.FlowControlException
 
value(ThreadContext, IRubyObject) - Method in class org.jruby.javasupport.JavaField
 
value() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
Value of last token (if it is a token which has a value).
value() - Method in interface org.jruby.parser.DefaultRubyParser.yyInput
associated with current token.
value() - Method in interface org.jruby.parser.Ruby19Parser.yyInput
associated with current token.
value() - Method in class org.jruby.RubyThread
 
value - Variable in class org.jruby.runtime.builtin.InstanceVariableTable.VariableTableEntry
 
value - Variable in class org.jruby.runtime.component.VariableEntry
 
value_type() - Method in class org.jruby.javasupport.JavaField
 
ValueAccessor - Class in org.jruby.internal.runtime
 
ValueAccessor(IRubyObject) - Constructor for class org.jruby.internal.runtime.ValueAccessor
 
valueEquals(Object, Object) - Method in class org.jruby.util.GenericMap
 
valueHash(Object) - Method in class org.jruby.util.GenericMap
 
valueIterator() - Method in class org.jruby.util.GenericMap
 
valueOf(String) - Static method in enum org.jruby.anno.CoercionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.anno.FrameField
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ast.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.common.IRubyWarnings.ID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.CompatVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.compiler.FastSwitchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.compiler.ir.dataflow.DataFlowProblem.DF_Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.compiler.ir.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.demo.TextAreaReadline.Channel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ext.ffi.NativeType
Returns the enum constant of this type with the specified name.
valueOf(int) - Static method in enum org.jruby.ext.ffi.NativeType
 
valueOf(IRubyObject) - Static method in enum org.jruby.ext.ffi.NativeType
 
valueOf(String) - Static method in enum org.jruby.ext.ffi.Platform.CPU
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ext.ffi.Platform.OS
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.internal.runtime.methods.CallConfiguration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.internal.runtime.methods.Framing
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.internal.runtime.methods.Scoping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.internal.runtime.ThreadService.Event.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.javasupport.util.ObjectProxyCache.ReferenceType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.lexer.yacc.RubyYaccLexer.Keyword
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.lexer.yacc.RubyYaccLexer.LexState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.lexer.yacc.SyntaxException.PID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.RubyInstanceConfig.CompileMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.RubyLocalJumpError.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.RubyThread.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.Block.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.CallType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.load.LoadService.SuffixType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.RubyEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.ThreadContext.FrameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.Visibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.util.Convert2.ERange.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.util.io.STDIO
Returns the enum constant of this type with the specified name.
valueRemoved(Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
values() - Static method in enum org.jruby.anno.CoercionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.anno.FrameField
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ast.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.common.IRubyWarnings.ID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.CompatVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.compiler.FastSwitchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.compiler.ir.dataflow.DataFlowProblem.DF_Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.compiler.ir.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.demo.TextAreaReadline.Channel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ext.ffi.NativeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ext.ffi.Platform.CPU
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ext.ffi.Platform.OS
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.internal.runtime.methods.CallConfiguration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.internal.runtime.methods.Framing
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.internal.runtime.methods.Scoping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.internal.runtime.ThreadService.Event.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.javasupport.util.ObjectProxyCache.ReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.lexer.yacc.RubyYaccLexer.Keyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.lexer.yacc.RubyYaccLexer.LexState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.lexer.yacc.SyntaxException.PID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jruby.RubyHash
 
values() - Static method in enum org.jruby.RubyInstanceConfig.CompileMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.RubyLocalJumpError.Reason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.RubyThread.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.Block.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.CallType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.load.LoadService.SuffixType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.RubyEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.ThreadContext.FrameType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.Visibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
values() - Static method in enum org.jruby.util.Convert2.ERange.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jruby.util.GenericMap
 
values() - Static method in enum org.jruby.util.io.STDIO
Returns an array containing the constants of this enum type, in the order they are declared.
values_at(IRubyObject[]) - Method in class org.jruby.RubyArray
rb_values_at
values_at(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyHash
rb_hash_values_at
values_at(IRubyObject[]) - Method in class org.jruby.RubyMatchData
 
values_at(IRubyObject[]) - Method in class org.jruby.RubyStruct
 
varargs_p() - Method in class org.jruby.javasupport.JavaCallable
 
Variable - Class in org.jruby.compiler.ir.operands
 
Variable(String) - Constructor for class org.jruby.compiler.ir.operands.Variable
 
Variable<BaseObjectType> - Interface in org.jruby.runtime.builtin
 
variableAsgnCallAdapter - Variable in class org.jruby.ast.OpAsgnNode
 
VariableCachingCallSite - Class in org.jruby.runtime.callsite
 
VariableCachingCallSite(String) - Constructor for class org.jruby.runtime.callsite.VariableCachingCallSite
 
variableCallAdapter - Variable in class org.jruby.ast.AttrAssignNode
 
variableCallAdapter - Variable in class org.jruby.ast.OpAsgnNode
 
variableCompiler - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
VariableCompiler - Interface in org.jruby.compiler
 
VariableEntry<BaseObjectType> - Class in org.jruby.runtime.component
 
VariableEntry(String, BaseObjectType) - Constructor for class org.jruby.runtime.component.VariableEntry
 
variableName(String) - Static method in class org.jruby.runtime.GlobalVariable
 
variableReaders - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
variableTableContains(String) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableContains(String) - Method in class org.jruby.RubyBasicObject
Checks if the variable table contains a variable of the specified name.
variableTableFastContains(String) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableFastContains(String) - Method in class org.jruby.RubyBasicObject
Checks if the variable table contains the the variable of the specified name, where the precondition is that the name must be an interned Java String.
variableTableFastFetch(String) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableFastFetch(String) - Method in class org.jruby.RubyBasicObject
Fetch an object from the variable table based on the name, where the name must be an interned Java String.
variableTableFastStore(String, Object) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableFastStore(String, Object) - Method in class org.jruby.RubyBasicObject
Will store the value under the specified name, where the name needs to be an interned Java String.
variableTableFetch(String) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableFetch(String) - Method in class org.jruby.RubyBasicObject
Fetch an object from the variable table based on the name.
variableTableGetSize() - Method in class org.jruby.IncludedModuleWrapper
 
variableTableGetSize() - Method in class org.jruby.RubyBasicObject
Get the size of the variable table.
variableTableRemove(String) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableRemove(String) - Method in class org.jruby.RubyBasicObject
Removes the entry with the specified name from the variable table, and returning the removed value.
variableTableStore(String, Object) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableStore(String, Object) - Method in class org.jruby.RubyBasicObject
Store a value in the variable store under the specific name.
variableTableSync(List<Variable<Object>>) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableSync(List<Variable<Object>>) - Method in class org.jruby.RubyBasicObject
Synchronize the variable table with the argument.
variableValueOne - Variable in class org.jruby.runtime.scope.TwoVarDynamicScope
 
variableValueThree - Variable in class org.jruby.runtime.scope.FourVarDynamicScope
 
variableValueTwo - Variable in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
variableValueZero - Variable in class org.jruby.runtime.scope.OneVarDynamicScope
 
variableWriters - Variable in class org.jruby.ast.executable.AbstractScript.RuntimeCache
 
VariadicInvoker - Class in org.jruby.ext.ffi.jffi
 
VARS_ARRAY_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
VCallNode - Class in org.jruby.ast
RubyMethod call without any arguments
VCallNode(ISourcePosition, String) - Constructor for class org.jruby.ast.VCallNode
 
ver(IRubyObject) - Static method in class org.jruby.RubyBigDecimal
 
VERSION - Static variable in class org.jruby.runtime.Constants
 
visibility - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
The visibility of this method.
Visibility - Enum in org.jruby.runtime
 
visit(IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash.Visitor
 
visit(InstanceVariableTable.Visitor) - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
visit(InstanceVariableTable.TryLockVisitor) - Method in class org.jruby.runtime.builtin.InstanceVariableTable
 
visit(String, Object) - Method in class org.jruby.runtime.builtin.InstanceVariableTable.Visitor
 
visitAliasNode(AliasNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitAll(RubyHash.Visitor) - Method in class org.jruby.RubyHash
 
visitAndNode(AndNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitAnnotation(String, boolean) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitAnnotationDefault() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitAnnotationFields(AnnotationVisitor, Map<String, Object>) - Static method in class org.jruby.util.CodegenUtils
 
visitAnnotationWithFields(String, boolean, Map<String, Object>) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitArgsCatNode(ArgsCatNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitArgsNode(ArgsNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitArgsPushNode(ArgsPushNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitArrayNode(ArrayNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitAttrAssignNode(AttrAssignNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitAttribute(Attribute) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitBackRefNode(BackRefNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBeginNode(BeginNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBignumNode(BignumNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBlockArgNode(BlockArgNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBlockNode(BlockNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBlockPassNode(BlockPassNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBreakNode(BreakNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitCallNode(CallNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitCaseNode(CaseNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitClassNode(ClassNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitClassVarAsgnNode(ClassVarAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitClassVarDeclNode(ClassVarDeclNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitClassVarNode(ClassVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitCode() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitColon2Node(Colon2Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitColon3Node(Colon3Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitConstDeclNode(ConstDeclNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitConstNode(ConstNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDAsgnNode(DAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDefinedNode(DefinedNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDefnNode(DefnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDefsNode(DefsNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDotNode(DotNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDRegxNode(DRegexpNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDStrNode(DStrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDSymbolNode(DSymbolNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDVarNode(DVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDXStrNode(DXStrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitEncodingNode(EncodingNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitEnd() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitEnsureNode(EnsureNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitEvStrNode(EvStrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFalseNode(FalseNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFCallNode(FCallNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFieldInsn(int, String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitFixnumNode(FixnumNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFlipNode(FlipNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFloatNode(FloatNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitForNode(ForNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitGlobalAsgnNode(GlobalAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitGlobalVarNode(GlobalVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitHashNode(HashNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitIfNode(IfNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitIincInsn(int, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitInsn(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitInstAsgnNode(InstAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitInstVarNode(InstVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitIntInsn(int, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitIterNode(IterNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitJumpInsn(int, Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitLabel(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitLdcInsn(Object) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitLineNumber(int, Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitLocalAsgnNode(LocalAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitLocalVarNode(LocalVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitMatch2Node(Match2Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMatch3Node(Match3Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMatchNode(MatchNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMaxs(int, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitMethodInsn(int, String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitModuleNode(ModuleNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitMultipleAsgnNode(MultipleAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMultipleAsgnNode(MultipleAsgn19Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNewlineNode(NewlineNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNextNode(NextNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNilNode(NilNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNotNode(NotNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNthRefNode(NthRefNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOpAsgnAndNode(OpAsgnAndNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOpAsgnNode(OpAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOpAsgnOrNode(OpAsgnOrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOpElementAsgnNode(OpElementAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOrNode(OrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitParameterAnnotationWithFields(int, String, boolean, Map<String, Object>) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitPostExeNode(PostExeNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitPreExeNode(PreExeNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRedoNode(RedoNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRegexpNode(RegexpNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRescueBodyNode(RescueBodyNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRescueNode(RescueNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRestArgNode(RestArgNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRetryNode(RetryNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitReturnNode(ReturnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRootNode(RootNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSClassNode(SClassNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSelfNode(SelfNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSplatNode(SplatNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitStrNode(StrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSuperNode(SuperNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSValueNode(SValueNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSymbolNode(SymbolNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitToAryNode(ToAryNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitTrueNode(TrueNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitTypeInsn(int, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitUndefNode(UndefNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitUntilNode(UntilNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitVAliasNode(VAliasNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitVarInsn(int, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitVCallNode(VCallNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitWhenNode(WhenNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitWhileNode(WhileNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitXStrNode(XStrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitYieldNode(YieldNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitZArrayNode(ZArrayNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitZSuperNode(ZSuperNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
voidreturn() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 

W

wait(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
Deprecated. 
wait(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
wait(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
wait2(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
Deprecated. 
wait2(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
wait_ruby(ThreadContext, IRubyObject[]) - Method in class org.jruby.libraries.ThreadLibrary.ConditionVariable
 
wait_timeout(IRubyObject, Double) - Method in class org.jruby.RubyThread
 
waitall(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated. 
waitall(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
waitall(Ruby) - Static method in class org.jruby.RubyProcess
 
waitFor() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
waitForIO(ThreadContext, RubyIO, int) - Method in class org.jruby.RubyThread
 
waitForIO(Channel, int) - Static method in class org.jruby.util.io.BlockingIO
 
waitpid(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
Deprecated. 
waitpid(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
waitpid(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
waitpid2(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
Deprecated. 
waitpid2(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
waitpid2(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
waitReadable(ChannelDescriptor) - Method in class org.jruby.RubyIO
 
waitUntilReady() - Method in class org.jruby.util.io.ChannelStream
Implement IO#wait as per io/wait in MRI.
waitUntilReady() - Method in interface org.jruby.util.io.Stream
Implement IO#wait as per io/wait in MRI.
waitWritable(ChannelDescriptor) - Method in class org.jruby.RubyIO
 
wakeup() - Method in class org.jruby.RubyThread
 
warn(IRubyWarnings.ID, ISourcePosition, String, Object...) - Method in interface org.jruby.common.IRubyWarnings
 
warn(IRubyWarnings.ID, String, int, String, Object...) - Method in interface org.jruby.common.IRubyWarnings
 
warn(IRubyWarnings.ID, String, Object...) - Method in interface org.jruby.common.IRubyWarnings
 
warn(IRubyWarnings.ID, String, Object...) - Method in class org.jruby.common.NullWarnings
 
warn(IRubyWarnings.ID, ISourcePosition, String, Object...) - Method in class org.jruby.common.NullWarnings
 
warn(IRubyWarnings.ID, String, int, String, Object...) - Method in class org.jruby.common.NullWarnings
 
warn(String) - Method in class org.jruby.common.RubyWarnings
 
warn(IRubyWarnings.ID, ISourcePosition, String, Object...) - Method in class org.jruby.common.RubyWarnings
Prints a warning, unless $VERBOSE is nil.
warn(IRubyWarnings.ID, String, int, String, Object...) - Method in class org.jruby.common.RubyWarnings
Prints a warning, unless $VERBOSE is nil.
warn(IRubyWarnings.ID, String, Object...) - Method in class org.jruby.common.RubyWarnings
 
warn(POSIXHandler.WARNING_ID, String, Object...) - Method in class org.jruby.ext.JRubyPOSIXHandler
 
warn(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
warning(IRubyWarnings.ID, String, Object...) - Method in interface org.jruby.common.IRubyWarnings
 
warning(IRubyWarnings.ID, ISourcePosition, String, Object...) - Method in interface org.jruby.common.IRubyWarnings
 
warning(IRubyWarnings.ID, String, int, String, Object...) - Method in interface org.jruby.common.IRubyWarnings
 
warning(IRubyWarnings.ID, String, Object...) - Method in class org.jruby.common.NullWarnings
 
warning(IRubyWarnings.ID, ISourcePosition, String, Object...) - Method in class org.jruby.common.NullWarnings
 
warning(IRubyWarnings.ID, String, int, String, Object...) - Method in class org.jruby.common.NullWarnings
 
warning(IRubyWarnings.ID, String, Object...) - Method in class org.jruby.common.RubyWarnings
Verbose mode warning methods, their contract is that consumer must explicitly check for runtime.isVerbose() before calling them
warning(IRubyWarnings.ID, ISourcePosition, String, Object...) - Method in class org.jruby.common.RubyWarnings
Prints a warning, only in verbose mode.
warning(IRubyWarnings.ID, String, int, String, Object...) - Method in class org.jruby.common.RubyWarnings
Prints a warning, only in verbose mode.
warnings - Variable in class org.jruby.parser.DefaultRubyParser
 
warnings - Variable in class org.jruby.parser.ParserSupport
 
warnings - Variable in class org.jruby.parser.Ruby19Parser
 
warningsEnabled() - Method in class org.jruby.Ruby
 
warningUnlessEOption(IRubyWarnings.ID, Node, String) - Method in class org.jruby.parser.ParserSupport
 
warnUnlessEOption(IRubyWarnings.ID, Node, String) - Method in class org.jruby.parser.ParserSupport
 
wasBeginOfLine() - Method in class org.jruby.lexer.yacc.ByteListLexerSource
 
wasBeginOfLine() - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
Was the last character read from the stream the first character on a line
wasBeginOfLine() - Method in class org.jruby.lexer.yacc.LexerSource
 
WBUF - Static variable in class org.jruby.util.io.OpenFile
 
wday() - Method in class org.jruby.RubyTime
 
WeakHashSet<T> - Class in org.jruby.util.collections
A simple set that uses weak references to ensure that its elements can be garbage collected.
WeakHashSet() - Constructor for class org.jruby.util.collections.WeakHashSet
 
WeakHashSet(int) - Constructor for class org.jruby.util.collections.WeakHashSet
 
WeakIdentityHashMap - Class in org.jruby.util
Class WeakIdentityHashMap is a hash map that hashes objects based on System.identityHashMap, and holds weakly onto the key.
WeakIdentityHashMap() - Constructor for class org.jruby.util.WeakIdentityHashMap
the default and only constructor
WeakIdentityHashMap(int) - Constructor for class org.jruby.util.WeakIdentityHashMap
 
WeakRef - Class in org.jruby.ext
 
WeakRef(Ruby, RubyClass) - Constructor for class org.jruby.ext.WeakRef
 
WeakRef.RefError - Class in org.jruby.ext
 
WeakRef.RefError() - Constructor for class org.jruby.ext.WeakRef.RefError
 
WeakRef.WeakRefLibrary - Class in org.jruby.ext
 
WeakRef.WeakRefLibrary() - Constructor for class org.jruby.ext.WeakRef.WeakRefLibrary
 
weakref_alive_p() - Method in class org.jruby.ext.WeakRef
 
when(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.WhenNode
 
when(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.WhenOneArgNode
 
WhenNode - Class in org.jruby.ast
Represents a when condition
WhenNode(ISourcePosition, Node, Node, Node) - Constructor for class org.jruby.ast.WhenNode
 
WhenOneArgNode - Class in org.jruby.ast
 
WhenOneArgNode(ISourcePosition, Node, Node, Node) - Constructor for class org.jruby.ast.WhenOneArgNode
 
WhileNode - Class in org.jruby.ast
Represents a while statement.
WhileNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.WhileNode
 
WhileNode(ISourcePosition, Node, Node, boolean) - Constructor for class org.jruby.ast.WhileNode
 
windows_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Platform
 
with_current_runtime_as_global(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyJRuby
 
with_index(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator
 
with_object(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator.RubyEnumeratorEnumerable
 
withValue(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyJRuby.JRubyFiberLocal
 
wrap(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.io.FileDescriptorIO
 
wrap(Ruby, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
wrap(Ruby, Object) - Static method in class org.jruby.javasupport.JavaObject
 
wrap(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyZlib.RubyGzipFile
 
wrapDirectMemory(Ruby, long) - Method in class org.jruby.ext.ffi.Factory
Wraps a native C memory address in a MemoryIO accessor.
wrapDirectMemory(Ruby, long) - Method in class org.jruby.ext.ffi.jffi.Factory
 
wrapDirectMemory(Ruby, long) - Method in class org.jruby.ext.ffi.NoImplFactory
 
wrapJavaException() - Method in interface org.jruby.compiler.BodyCompiler
 
wrapJavaException() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
wrapJavaObject() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
WrapperMethod - Class in org.jruby.internal.runtime.methods
 
WrapperMethod(RubyModule, DynamicMethod, Visibility) - Constructor for class org.jruby.internal.runtime.methods.WrapperMethod
Constructor for WrapperCallable.
WRITABLE - Static variable in class org.jruby.util.io.OpenFile
 
writable_p() - Method in class org.jruby.RubyFileStat
 
writable_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
writableReal_p() - Method in class org.jruby.RubyFileStat
 
write(ByteBuffer) - Method in class org.jruby.ext.ffi.io.FileDescriptorByteChannel
Writes data to the native unix file descriptor.
write(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
io_write
write(ThreadContext, ByteList) - Method in class org.jruby.RubyIO
 
write(ThreadContext, IRubyObject, ByteList) - Static method in class org.jruby.RubyIO
 
write(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStringIO
 
write(byte[], int, int) - Method in class org.jruby.RubyZlib.RubyGzipWriter.HeaderModifyableGZIPOutputStream
 
write(IRubyObject) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
write(WritableByteChannel, ByteBuffer, boolean) - Static method in class org.jruby.util.io.BlockingIO
 
write(ByteBuffer) - Method in class org.jruby.util.io.ChannelDescriptor
Write the bytes in the specified byte list to the associated channel.
write(ByteList) - Method in class org.jruby.util.io.ChannelDescriptor
Write the bytes in the specified byte list to the associated channel.
write(ByteList, int, int) - Method in class org.jruby.util.io.ChannelDescriptor
Write the bytes in the specified byte list to the associated channel.
write(int) - Method in class org.jruby.util.io.ChannelDescriptor
Write the byte represented by the specified int to the associated channel.
write(ByteBuffer) - Method in class org.jruby.util.io.NullChannel
 
write(ByteBuffer) - Method in class org.jruby.util.IOChannel.IOReadableWritableByteChannel
 
write(ByteBuffer) - Method in class org.jruby.util.IOChannel.IOWritableByteChannel
 
write(CallSite, ByteBuffer) - Method in class org.jruby.util.IOChannel
 
write(int) - Method in class org.jruby.util.IOOutputStream
 
write(byte[]) - Method in class org.jruby.util.IOOutputStream
 
write(byte[], int, int) - Method in class org.jruby.util.IOOutputStream
 
write_nonblock(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
write_send(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
writeByte(int) - Method in class org.jruby.runtime.marshal.MarshalStream
 
writeClass(File) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
writeDataBuffered() - Method in class org.jruby.RubyIO
Deprecated.  
writeDataBuffered() - Method in class org.jruby.util.io.ChannelStream
 
writeDataBuffered() - Method in interface org.jruby.util.io.Stream
 
writeInt(int) - Method in class org.jruby.runtime.marshal.MarshalStream
 
writeLink(MarshalStream, IRubyObject) - Method in class org.jruby.runtime.marshal.MarshalCache
 
writenonblock(ByteList) - Method in class org.jruby.util.io.ChannelStream
 
writeString(String) - Method in class org.jruby.runtime.marshal.MarshalStream
 
writeString(ByteList) - Method in class org.jruby.runtime.marshal.MarshalStream
 
writeUserClass(IRubyObject, RubyClass) - Method in class org.jruby.runtime.marshal.MarshalStream
 
WRONLY - Static variable in class org.jruby.util.io.ModeFlags
write-only flag
WSPLIT - Static variable in class org.jruby.util.io.OpenFile
 
WSPLIT_INITIALIZED - Static variable in class org.jruby.util.io.OpenFile
 

X

XStrNode - Class in org.jruby.ast
A Backtick(`) string
XStrNode(ISourcePosition, ByteList) - Constructor for class org.jruby.ast.XStrNode
 

Y

yday() - Method in class org.jruby.RubyTime
 
year() - Method in class org.jruby.RubyTime
 
yield(CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
yield(CompilerCallback, boolean) - Method in interface org.jruby.compiler.InvocationCompiler
Invoke the block passed into this method, or throw an error if no block is present.
yield(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.libraries.FiberLibrary.FiberMeta
 
yield(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyYielder
 
yield(ThreadContext, IRubyObject) - Method in class org.jruby.runtime.Block
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean) - Method in class org.jruby.runtime.Block
 
yield(ThreadContext, IRubyObject, boolean) - Method in class org.jruby.runtime.Block
Deprecated. 
yield(ThreadContext, boolean) - Method in class org.jruby.runtime.Block
Deprecated. 
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock
Yield to this block, usually passed to the current call.
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock
 
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock19
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock19
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type, Block) - Method in class org.jruby.runtime.CompiledBlock19
 
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.Interpreted19Block
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.Interpreted19Block
Yield to this block, usually passed to the current call.
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type, Block) - Method in class org.jruby.runtime.Interpreted19Block
 
yield(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedBlock
 
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedBlock
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedBlock
Yield to this block, usually passed to the current call.
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.MethodBlock
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.MethodBlock
Yield to this block, usually passed to the current call.
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
YIELD_Instr - Class in org.jruby.compiler.ir.instructions
 
YIELD_Instr(Variable, Operand[]) - Constructor for class org.jruby.compiler.ir.instructions.YIELD_Instr
 
YIELDER - Static variable in class org.jruby.runtime.ClassIndex
 
YieldNode - Class in org.jruby.ast
Represents a yield statement.
YieldNode(ISourcePosition, Node, boolean) - Constructor for class org.jruby.ast.YieldNode
Construct a new YieldNode.
YieldOneNode - Class in org.jruby.ast
 
YieldOneNode(ISourcePosition, ArrayNode) - Constructor for class org.jruby.ast.YieldOneNode
 
YieldOneNode(ISourcePosition, FixnumNode) - Constructor for class org.jruby.ast.YieldOneNode
 
yieldSpecific(ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
yieldSpecific(ArgumentsCallback) - Method in interface org.jruby.compiler.InvocationCompiler
Invoke the block passed into this method, or throw an error if no block is present.
yieldSpecific(ThreadContext) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, IRubyObject) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock19
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock19
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock19
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock19
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.Interpreted19Block
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.Interpreted19Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.Interpreted19Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.Interpreted19Block
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedBlock
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedBlock
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.MethodBlock
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.MethodBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.MethodBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.MethodBlock
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
YieldThreeNode - Class in org.jruby.ast
 
YieldThreeNode(ISourcePosition, ArrayNode) - Constructor for class org.jruby.ast.YieldThreeNode
 
YieldTwoNode - Class in org.jruby.ast
 
YieldTwoNode(ISourcePosition, ArrayNode) - Constructor for class org.jruby.ast.YieldTwoNode
 
yyCheck - Static variable in class org.jruby.parser.DefaultRubyParser
 
yyCheck - Static variable in class org.jruby.parser.Ruby19Parser
 
yyCheck() - Static method in class org.jruby.parser.Ruby19YyTables
 
yyCheck() - Static method in class org.jruby.parser.YyTables
 
yydebug - Variable in class org.jruby.parser.DefaultRubyParser
debugging support, requires the package jay.yydebug.
yydebug - Variable in class org.jruby.parser.Ruby19Parser
debugging support, requires the package jay.yydebug.
yyDefault(Object) - Method in class org.jruby.parser.DefaultRubyParser
executed at the beginning of a reduce action.
yyDefault(Object) - Method in class org.jruby.parser.Ruby19Parser
executed at the beginning of a reduce action.
yyDefRed - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyDefRed - Static variable in class org.jruby.parser.Ruby19Parser
parser tables.
yyDgoto - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyDgoto - Static variable in class org.jruby.parser.Ruby19Parser
parser tables.
yyerror(String) - Method in class org.jruby.parser.DefaultRubyParser
simplified error message.
yyerror(String, String[], String) - Method in class org.jruby.parser.DefaultRubyParser
(syntax) error message.
yyerror(String) - Method in class org.jruby.parser.Ruby19Parser
simplified error message.
yyerror(String, String[], String) - Method in class org.jruby.parser.Ruby19Parser
(syntax) error message.
yyErrorCode - Static variable in class org.jruby.parser.DefaultRubyParser
 
yyErrorCode - Static variable in class org.jruby.parser.Ruby19Parser
 
yyErrorCode - Static variable in interface org.jruby.parser.Tokens
 
yyExpecting(int) - Method in class org.jruby.parser.DefaultRubyParser
computes list of expected tokens on error by tracing the tables.
yyExpecting(int) - Method in class org.jruby.parser.Ruby19Parser
computes list of expected tokens on error by tracing the tables.
yyFinal - Static variable in class org.jruby.parser.DefaultRubyParser
number of final state.
yyFinal - Static variable in class org.jruby.parser.Ruby19Parser
number of final state.
yyGindex - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyGindex - Static variable in class org.jruby.parser.Ruby19Parser
parser tables.
yyLen - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyLen - Static variable in class org.jruby.parser.Ruby19Parser
parser tables.
yyLhs - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyLhs - Static variable in class org.jruby.parser.Ruby19Parser
parser tables.
yyMax - Variable in class org.jruby.parser.DefaultRubyParser
initial size and increment of the state/value stack [default 256].
yyMax - Variable in class org.jruby.parser.Ruby19Parser
initial size and increment of the state/value stack [default 256].
yyName(int) - Static method in class org.jruby.parser.DefaultRubyParser
index-checked interface to DefaultRubyParser.yyNames.
yyName(int) - Static method in class org.jruby.parser.Ruby19Parser
index-checked interface to Ruby19Parser.yyNames.
yyNames - Static variable in class org.jruby.parser.DefaultRubyParser
maps symbol value to printable name.
yyNames - Static variable in class org.jruby.parser.Ruby19Parser
maps symbol value to printable name.
yyparse(RubyYaccLexer, Object) - Method in class org.jruby.parser.DefaultRubyParser
the generated parser, with debugging messages.
yyparse(RubyYaccLexer) - Method in class org.jruby.parser.DefaultRubyParser
the generated parser.
yyparse(RubyYaccLexer, Object) - Method in class org.jruby.parser.Ruby19Parser
the generated parser, with debugging messages.
yyparse(RubyYaccLexer) - Method in class org.jruby.parser.Ruby19Parser
the generated parser.
yyRindex - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyRindex - Static variable in class org.jruby.parser.Ruby19Parser
parser tables.
yyRule - Static variable in class org.jruby.parser.DefaultRubyParser
printable rules for debugging.
yyRule - Static variable in class org.jruby.parser.Ruby19Parser
printable rules for debugging.
yySindex - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yySindex - Static variable in class org.jruby.parser.Ruby19Parser
parser tables.
yyTable - Static variable in class org.jruby.parser.DefaultRubyParser
 
yyTable - Static variable in class org.jruby.parser.Ruby19Parser
 
yyTable() - Static method in class org.jruby.parser.Ruby19YyTables
 
yyTable() - Static method in class org.jruby.parser.YyTables
 
YyTables - Class in org.jruby.parser
 
YyTables() - Constructor for class org.jruby.parser.YyTables
 

Z

ZArrayNode - Class in org.jruby.ast
zero length list
ZArrayNode(ISourcePosition) - Constructor for class org.jruby.ast.ZArrayNode
 
zero(Ruby) - Static method in class org.jruby.RubyFixnum
 
ZERO_ARGS - Static variable in class org.jruby.runtime.BlockBody
 
zero_p() - Method in class org.jruby.RubyBigDecimal
 
zero_p() - Method in class org.jruby.RubyFileStat
 
zero_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
zero_p() - Method in class org.jruby.RubyFixnum
fix_zero_p
zero_p() - Method in class org.jruby.RubyFloat
flo_zero_p
zero_p(ThreadContext) - Method in class org.jruby.RubyNumeric
num_zero_p
ZeroArgNode - Class in org.jruby.ast
Represents a zero arg in a block.
ZeroArgNode(ISourcePosition) - Constructor for class org.jruby.ast.ZeroArgNode
 
zip(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyArray
rb_ary_zip
zip(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerable
 
zip19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerable
 
zlib_version(IRubyObject) - Static method in class org.jruby.RubyZlib
 
ZlibDeflate - Class in org.jruby.util
 
ZlibDeflate(IRubyObject, int, int, int, int) - Constructor for class org.jruby.util.ZlibDeflate
 
ZlibLibrary - Class in org.jruby.libraries
 
ZlibLibrary() - Constructor for class org.jruby.libraries.ZlibLibrary
 
zone() - Method in class org.jruby.RubyTime
 
ZSUPER - Static variable in class org.jruby.compiler.ASTInspector
 
ZSuperNode - Class in org.jruby.ast
a call to 'super' with no arguments in a method.
ZSuperNode(ISourcePosition) - Constructor for class org.jruby.ast.ZSuperNode
 
ZYieldNode - Class in org.jruby.ast
 
ZYieldNode(ISourcePosition) - Constructor for class org.jruby.ast.ZYieldNode
 

_

___getInvocationHandler() - Method in interface org.jruby.javasupport.proxy.InternalJavaProxy
 
___getProxyClass() - Method in interface org.jruby.javasupport.proxy.InternalJavaProxy
 
__file__(ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.executable.AbstractScript
 
__file__(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.executable.AbstractScript
 
__file__(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.executable.AbstractScript
 
__file__(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.executable.AbstractScript
 
__file__(ThreadContext, IRubyObject, Block) - Method in interface org.jruby.ast.executable.Script
 
__file__(ThreadContext, IRubyObject, IRubyObject, Block) - Method in interface org.jruby.ast.executable.Script
 
__file__(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in interface org.jruby.ast.executable.Script
 
__file__(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in interface org.jruby.ast.executable.Script
 
__file__(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in interface org.jruby.ast.executable.Script
 
__jtrap_kernel(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubySignal
 
__method__(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
_all - Variable in class org.jruby.compiler.ir.instructions.GET_ARRAY_Instr
 
_args - Variable in class org.jruby.compiler.ir.instructions.MultiOperandInstr
 
_bb - Variable in class org.jruby.compiler.ir.dataflow.FlowGraphNode
 
_bl_value - Variable in class org.jruby.compiler.ir.operands.StringLiteral
 
_cfg - Variable in class org.jruby.compiler.ir.dataflow.DataFlowProblem
 
_class - Variable in class org.jruby.compiler.ir.instructions.DEFINE_INSTANCE_METHOD_Instr
 
_classes - Variable in class org.jruby.compiler.ir.IR_ScopeImpl
 
_close(ThreadContext) - Method in class org.jruby.RubyTempfile
 
_container - Variable in class org.jruby.compiler.ir.IR_Loop
 
_direction - Variable in class org.jruby.compiler.ir.dataflow.DataFlowProblem
 
_dst - Variable in class org.jruby.compiler.ir.representations.CFG.CFG_Edge
 
_dummyClass - Variable in class org.jruby.compiler.ir.IR_Script
 
_dump(ThreadContext) - Method in class org.jruby.RubyEncoding
 
_elts - Variable in class org.jruby.compiler.ir.operands.Array
 
_endLabel - Variable in class org.jruby.compiler.ir.IR_Closure
 
_endLabel - Variable in class org.jruby.compiler.ir.IR_Method
 
_fgNodes - Variable in class org.jruby.compiler.ir.dataflow.DataFlowProblem
 
_fileName - Variable in class org.jruby.compiler.ir.IR_Script
 
_id - Variable in class org.jruby.compiler.ir.dataflow.DataFlowVar
 
_index - Variable in class org.jruby.compiler.ir.instructions.GET_ARRAY_Instr
 
_index - Variable in class org.jruby.compiler.ir.operands.ArgIndex
 
_initialize(IRubyObject[]) - Method in class org.jruby.RubyZlib.Deflate
 
_initialize(IRubyObject[]) - Method in class org.jruby.RubyZlib.Inflate
 
_isInstanceMethod - Variable in class org.jruby.compiler.ir.IR_Method
 
_isSingleton - Variable in class org.jruby.compiler.ir.IR_Class
 
_iterEndLabel - Variable in class org.jruby.compiler.ir.IR_Loop
 
_iterStartLabel - Variable in class org.jruby.compiler.ir.IR_Loop
 
_label - Variable in class org.jruby.compiler.ir.operands.Label
 
_lbl - Variable in class org.jruby.compiler.ir.instructions.LABEL_Instr
 
_load(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
_loopEndLabel - Variable in class org.jruby.compiler.ir.IR_Loop
 
_loopStartLabel - Variable in class org.jruby.compiler.ir.IR_Loop
 
_matchNumber - Variable in class org.jruby.compiler.ir.operands.NthRef
 
_method - Variable in class org.jruby.compiler.ir.instructions.DEFINE_CLASS_METHOD_Instr
 
_method - Variable in class org.jruby.compiler.ir.instructions.DEFINE_INSTANCE_METHOD_Instr
 
_methods - Variable in class org.jruby.compiler.ir.IR_ScopeImpl
 
_module - Variable in class org.jruby.compiler.ir.instructions.DEFINE_CLASS_METHOD_Instr
 
_modules - Variable in class org.jruby.compiler.ir.IR_ScopeImpl
 
_name - Variable in class org.jruby.compiler.ir.IR_Method
 
_name - Variable in class org.jruby.compiler.ir.IR_Module
 
_name - Variable in class org.jruby.compiler.ir.operands.Variable
 
_op - Variable in class org.jruby.compiler.ir.instructions.IR_Instr
 
_opts - Variable in class org.jruby.compiler.ir.operands.Regexp
 
_pairs - Variable in class org.jruby.compiler.ir.operands.Hash
 
_parentLoop - Variable in class org.jruby.compiler.ir.IR_Loop
 
_pieces - Variable in class org.jruby.compiler.ir.operands.BacktickString
 
_pieces - Variable in class org.jruby.compiler.ir.operands.CompoundString
 
_prob - Variable in class org.jruby.compiler.ir.dataflow.FlowGraphNode
 
_refName - Variable in class org.jruby.compiler.ir.operands.Reference
 
_result - Variable in class org.jruby.compiler.ir.instructions.IR_Instr
 
_scope - Variable in class org.jruby.compiler.ir.operands.MetaObject
 
_src - Variable in class org.jruby.compiler.ir.representations.CFG.CFG_Edge
 
_startLabel - Variable in class org.jruby.compiler.ir.IR_Closure
 
_startLabel - Variable in class org.jruby.compiler.ir.IR_Method
 
_str_value - Variable in class org.jruby.compiler.ir.operands.StringLiteral
 
_superClass - Variable in class org.jruby.compiler.ir.IR_Class
 
_target - Variable in class org.jruby.compiler.ir.instructions.JUMP_Instr
 
_type - Variable in class org.jruby.compiler.ir.operands.Backref
 
_value - Variable in class org.jruby.compiler.ir.operands.Bignum
 
_value - Variable in class org.jruby.compiler.ir.operands.Fixnum
 
_value - Variable in class org.jruby.compiler.ir.operands.Float
 
_version - Variable in class org.jruby.compiler.ir.CodeVersion
 

$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

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