$ 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
 
$scriptObject - Variable in class org.jruby.runtime.AbstractCompiledBlockCallback
 

A

a() - Method in class org.jruby.javasupport.test.OuterClass.PublicInstanceInnerClass
 
a() - Method in class org.jruby.javasupport.test.OuterClass.PublicStaticInnerClass
 
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
Abstract - Class in org.jruby.test
 
Abstract() - Constructor for class org.jruby.test.Abstract
 
ABSTRACT_BUFFER_RUBY_CLASS - Static variable in class org.jruby.ext.ffi.AbstractBuffer
 
ABSTRACT_MEMORY_RUBY_CLASS - Static variable in class org.jruby.ext.ffi.AbstractMemory
 
AbstractBuffer - Class in org.jruby.ext.ffi
A memory buffer to pass data between ruby and native code.
AbstractBuffer(Ruby, RubyClass, MemoryIO, long, long) - Constructor for class org.jruby.ext.ffi.AbstractBuffer
 
AbstractCompiledBlockCallback - Class in org.jruby.runtime
 
AbstractCompiledBlockCallback(Object) - Constructor for class org.jruby.runtime.AbstractCompiledBlockCallback
 
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, long) - Constructor for class org.jruby.ext.ffi.AbstractMemory
 
AbstractMemoryPointer - Class in org.jruby.ext.ffi
C memory pointer operations.
AbstractMemoryPointer(Ruby, RubyClass, MemoryIO, long, long) - Constructor for class org.jruby.ext.ffi.AbstractMemoryPointer
 
AbstractScript - Class in org.jruby.ast.executable
 
AbstractScript() - Constructor for class org.jruby.ast.executable.AbstractScript
 
AbstractVariableCompiler - Class in org.jruby.compiler.impl
 
AbstractVariableCompiler(BaseBodyCompiler, SkinnyMethodAdapter, StaticScope, boolean, int, int) - Constructor for class org.jruby.compiler.impl.AbstractVariableCompiler
 
AbstractVisitor - Class in org.jruby.ast.visitor
This visitor calls by default the return visitNode method for each visited Node.
AbstractVisitor() - Constructor for class org.jruby.ast.visitor.AbstractVisitor
 
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.CommentNode
 
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.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
 
acceptNode(Node) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
access(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
access(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaUtilities
 
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 (?)
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
 
ACTIVATE_METHOD - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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(IRubyObject) - Method in class org.jruby.test.MockObjectSpace
 
add(Object) - Method in class org.jruby.util.collections.IdentitySet
Deprecated.  
add(T) - Method in class org.jruby.util.collections.WeakHashSet
 
add2(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
add_char_array(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.StructLayoutBuilder
 
ADD_METHOD - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
add_proxy_extender(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
Deprecated. 
add_proxy_extender(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaUtilities
Deprecated. 
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
 
addChild(SlottedHashMap) - Method in class org.jruby.util.collections.SlottedHashMap
Deprecated.  
addClassProvider(ClassProvider) - Method in class org.jruby.RubyModule
 
addComment(CommentNode) - Method in class org.jruby.ast.Node
 
addComment(CommentNode) - Method in class org.jruby.parser.RubyParserResult
 
addComments(Collection<CommentNode>) - Method in class org.jruby.ast.Node
 
addConstructor(String, YamlConstructor) - Static method in class org.jruby.yaml.JRubyConstructor
 
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
 
addInterface1(Interface1) - Method in class org.jruby.javasupport.test.ConsumeInterfaces
 
addInterface2(Interface2) - Method in class org.jruby.javasupport.test.ConsumeInterfaces
 
addInternalFinalizer(Finalizable) - Method in class org.jruby.Ruby
 
addJRubyModuleParse() - Method in class org.jruby.management.ParserStats
 
addLoadParse() - Method in class org.jruby.management.ParserStats
 
addLocalVariable(int, String) - Method in class org.jruby.ast.visitor.rewriter.utils.LocalVariables
 
addLocalVariable(StaticScope) - Method in class org.jruby.ast.visitor.rewriter.utils.LocalVariables
 
addMethod(String, DynamicMethod) - Method in class org.jruby.IncludedModuleWrapper
 
addMethod(String, DynamicMethod) - Method in class org.jruby.RubyModule
 
addMethodInternal(String, DynamicMethod) - Method in class org.jruby.RubyModule
 
addModuleFunction(String, DynamicMethod) - Method in class org.jruby.RubyModule
 
addMultiConstructor(String, YamlMultiConstructor) - Static method in class org.jruby.yaml.JRubyConstructor
 
addParsedBytes(int) - Method in class org.jruby.management.ParserStats
 
addParseTime(int) - Method in class org.jruby.management.ParserStats
 
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.jna.JNABasePointer
 
addressSize() - Method in class org.jruby.ext.ffi.jna.JNAPlatform
 
addressSize() - Method in class org.jruby.ext.ffi.Platform
 
addRootNode(Node, ISourcePosition) - Method in class org.jruby.parser.ParserSupport
 
addSubclass(RubyClass) - Method in class org.jruby.RubyClass
 
addToList(Object) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
addTrace(RubyProc) - Method in class org.jruby.internal.runtime.GlobalVariable
 
addURL(URL) - Method in class org.jruby.util.JRubyClassLoader
 
addVariable(String) - Method in class org.jruby.parser.StaticScope
 
addWriteAttribute(ThreadContext, String) - Method in class org.jruby.RubyModule
 
adjustStartOffset(int) - Method in class org.jruby.ast.executable.ISeqPosition
 
adjustStartOffset(int) - Method in class org.jruby.lexer.yacc.IDESourcePosition
 
adjustStartOffset(int) - Method in interface org.jruby.lexer.yacc.ISourcePosition
Modify startOffset by a relativeValue.
adjustStartOffset(int) - Method in class org.jruby.lexer.yacc.SimpleSourcePosition
 
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.
AF_INET - Static variable in class org.jruby.ext.socket.RubySocket
 
AF_INET6 - Static variable in class org.jruby.ext.socket.RubySocket
 
AF_IPX - Static variable in class org.jruby.ext.socket.RubySocket
 
AF_UNIX - Static variable in class org.jruby.ext.socket.RubySocket
 
AF_UNSPEC - Static variable in class org.jruby.ext.socket.RubySocket
 
afill(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.javasupport.JavaArray
 
afill(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.javasupport.JavaObject
 
afterAssignment() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
afterAssignment() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
afterBlockingCall() - Method in class org.jruby.RubyThread
 
afterCallArguments() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
afterCallArguments() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
afterHashContent() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
afterHashContent() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
afterIterVars() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
afterIterVars() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
afterMethodArguments() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
afterMethodArguments() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
ALIAS - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
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(IRubyObject) - Static method in class org.jruby.RubySymbol
 
all_symbols() - Method in class org.jruby.RubySymbol.SymbolTable
 
ALLOCATE - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
allocate() - Method in class org.jruby.MetaClass
 
allocate() - Method in class org.jruby.RubyClass
 
allocate(Ruby, RubyClass) - Method in interface org.jruby.runtime.ObjectAllocator
 
allocateDirect(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.jna.JNABuffer
 
allocateDirect(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.jna.JNABuffer
 
allocateDirect(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.jna.JNAMemoryPointer
 
allocateDirect(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.jna.JNAMemoryPointer
 
allocateInput(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.jna.JNABuffer
 
allocateInput(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.jna.JNABuffer
 
allocateOutput(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.jna.JNABuffer
 
allocateOutput(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.jna.JNABuffer
 
allocateProxy(Object, A) - Method in class org.jruby.javasupport.util.ObjectProxyCache
 
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
 
alpha() - Method in class org.jruby.test.AlphaSingleton
 
AlphaSingleton - Class in org.jruby.test
 
an_e_pat - Static variable in class org.jruby.util.Numeric.RationalPatterns
 
an_int - Variable in class org.jruby.test.ClassWithPrimitive
 
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
 
ANSWER - Static variable in class org.jruby.ast.executable.YARVInstructions
 
ANY - Static variable in interface org.jruby.Profile
 
any_p(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
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(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(IRubyObject) - Method in class org.jruby.RubyZlib.Inflate
 
append(IRubyObject) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
append(byte[], byte) - Static method in class org.jruby.util.Convert
 
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
 
append(IRubyObject) - Method in class org.jruby.util.ZlibInflate
 
append(ByteList) - Method in class org.jruby.util.ZlibInflate
 
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
 
appendChar(int) - Method in class org.jruby.util.string.Ustr
Append one Unicode character to a Ustr.
appendChar(int, byte[], int) - Static method in class org.jruby.util.string.Ustr
Writes one Unicode character into a UTF-8 encoded byte array at a given offset, and null-terminates it.
appendLineToExpectedResult(String) - Method in class org.jruby.ast.visitor.rewriter.SourceTestCase
 
appendLineToSource(String) - Method in class org.jruby.ast.visitor.rewriter.SourceTestCase
 
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
 
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.ext.ffi.Platform
 
ARCH - Static variable in class org.jruby.platform.Platform
 
ARCH_NAMES - Static variable in class org.jruby.ext.ffi.Platform
 
ARCH_NAMES - Static variable in class org.jruby.platform.Platform
 
areBothEOF() - Method in class org.jruby.util.io.OpenFile
 
areCompatible(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
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
rb_ary_aref
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. 
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
 
argClass(Object) - Static method in class org.jruby.javasupport.Java
 
argClass(IRubyObject) - Static method in class org.jruby.javasupport.Java
 
argParamCount - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
args() - Method in class org.jruby.RubyNoMethodError
 
args_arg_opts - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
args_argc - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
args_block - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
ARGS_BLOCKARG_FLAG - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
args_opt_labels - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
args_rest - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
ARGS_SPLAT_FLAG - Static variable in class org.jruby.ast.executable.YARVInstructions
 
ArgsCatNode - Class in org.jruby.ast
 
ArgsCatNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.ArgsCatNode
 
argsHashCode(Object[]) - Static method in class org.jruby.javasupport.Java
 
argsHashCode(Class[]) - Static method in class org.jruby.javasupport.Java
 
argsHashCode(IRubyObject) - Static method in class org.jruby.javasupport.Java
 
argsHashCode(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
argsHashCode(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
argsHashCode(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
argsHashCode(IRubyObject[]) - Static method in class org.jruby.javasupport.Java
 
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
 
ArgumentNode(ISourcePosition, NodeType, String) - Constructor for class org.jruby.ast.ArgumentNode
 
ArgumentsCallback - Interface in org.jruby.compiler
 
argumentType - Variable in class org.jruby.runtime.BlockBody
 
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.CallbackInfo
The arity of this function.
arity - Variable in class org.jruby.ext.ffi.Invoker
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() - 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?
arityValue - Variable in class org.jruby.internal.runtime.methods.JavaMethod
 
arityValue - Variable in class org.jruby.runtime.callback.InvocationCallback
 
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
 
ARRAY_BIGINTEGER_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
ARRAY_BOOLEAN_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
ARRAY_BYTE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
ARRAY_CHAR_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
array_class() - Method in class org.jruby.javasupport.JavaClass
 
ARRAY_CLASS_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
ARRAY_CONVERTERS - Static variable in class org.jruby.javasupport.JavaUtil
 
ARRAY_DEFAULT_SIZE - Static variable in class org.jruby.RubyArray
 
ARRAY_DOUBLE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
ARRAY_FLOAT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
ARRAY_INT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
ARRAY_LONG_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
ARRAY_OBJECT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
array_p() - Method in class org.jruby.javasupport.JavaClass
 
ARRAY_SHORT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
ARRAY_STRING_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
array_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLArrayMethods
 
ArrayCallback - Interface in org.jruby.compiler
 
arrayEntryOrNil(RubyArray, IRubyObject, int) - 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
 
arrayload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
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
 
arraySize(long) - Static method in class org.jruby.util.Convert
Requires positive x.
arraySize(int) - Static method in class org.jruby.util.Convert
Requires positive x.
arraystore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
arrayToSingle(IRubyObject, boolean) - Method in class org.jruby.evaluator.ValueConverter
 
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
 
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(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
rb_ary_aset
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. 
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.
ASMClassBodyCompiler - Class in org.jruby.compiler.impl
 
ASMClassBodyCompiler(StandardASMCompiler, String, ASTInspector, StaticScope) - Constructor for class org.jruby.compiler.impl.ASMClassBodyCompiler
 
asNumeric() - Method in class org.jruby.RubyNumeric
 
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, 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
 
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, NodeType) - Constructor for class org.jruby.ast.AssignableNode
 
AssignableNode(ISourcePosition, NodeType, Node) - Constructor for class org.jruby.ast.AssignableNode
 
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
 
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) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignHeapLocal(int, int) - 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) - Method in class org.jruby.compiler.impl.BoxedVariableCompiler
 
assignLocalVariable(int) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
assignLocalVariable(int, CompilerCallback) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
assignLocalVariable(int, int) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
assignLocalVariable(int, int, CompilerCallback) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
assignLocalVariable(int) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
assignLocalVariable(int, CompilerCallback) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
assignLocalVariable(int, int) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
assignLocalVariable(int, int, CompilerCallback) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
assignLocalVariable(int) - Method in interface org.jruby.compiler.VariableCompiler
 
assignLocalVariable(int, int) - Method in interface org.jruby.compiler.VariableCompiler
 
assignLocalVariable(int, int, CompilerCallback) - 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
 
assignOptArgs(IRubyObject[], Ruby, ThreadContext, IRubyObject, int) - Method in class org.jruby.ast.ArgsNode
 
assignOptionalArgs(Object, int, int, ArrayCallback) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
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(Thread, 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
 
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
 
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
 
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.Invoker
Attaches this function to a ruby module or class.
ATTACH_METHOD - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
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_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
 
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.AbstractMemoryPointer
 
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(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
 
backtrace() - Method in class org.jruby.NativeException
 
backtrace() - Method in class org.jruby.RubyException
 
BACKTRACE_AND_SCOPE - Static variable in class org.jruby.internal.runtime.methods.CallConfiguration
 
BACKTRACE_ONLY - Static variable in class org.jruby.internal.runtime.methods.CallConfiguration
 
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.BeanManager
 
BASE - Static variable in class org.jruby.RubyBigDecimal
 
base - Variable in class org.jruby.util.string.Ustr
Where in the array s the string starts.
BASE_ALLOCATOR - Static variable in class org.jruby.RubyDigest.Base
 
BASE_SIZE - Static variable in class org.jruby.util.ZlibDeflate
 
BASE_SIZE - Static variable in class org.jruby.util.ZlibInflate
 
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
 
BasicLibraryService - Interface in org.jruby.runtime.load
This interface should be implemented by writers of Java extensions to JRuby.
BasicLibraryTestService - Class in org.jruby.test
 
BasicLibraryTestService() - Constructor for class org.jruby.test.BasicLibraryTestService
 
basicLoad(Ruby) - Method in interface org.jruby.runtime.load.BasicLibraryService
 
basicLoad(Ruby) - Method in class org.jruby.test.BasicLibraryTestService
 
bastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
BeanManager - Class in org.jruby.management
 
BeanManager(Ruby, boolean) - Constructor for class org.jruby.management.BeanManager
 
beforeAssignment() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
beforeAssignment() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
beforeBlockingCall() - Method in class org.jruby.RubyThread
 
beforeCallArguments() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
beforeCallArguments() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
beforeClosingIterBrackets() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
beforeClosingIterBrackets() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
beforeHashContent() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
beforeHashContent() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
beforeIterBrackets() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
beforeIterBrackets() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
beforeIterVars() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
beforeIterVars() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
beforeMethodArguments() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
beforeMethodArguments() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
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.ChainedChildBodyCompiler
 
beginChainedMethod() - Method in class org.jruby.compiler.impl.ChainedRootBodyCompiler
 
beginClass(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.BoxedVariableCompiler
 
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.BoxedVariableCompiler
 
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
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.ASMClassBodyCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.BoxedVariableCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
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
 
benchBoxedFib(int) - Static method in class org.jruby.test.bench.BenchIntFibRecursive
 
benchBoxedLongFib(long) - Static method in class org.jruby.test.bench.BenchLongFibRecursive
 
BenchFixnumCreation - Class in org.jruby.bench
 
BenchFixnumCreation() - Constructor for class org.jruby.bench.BenchFixnumCreation
 
benchFixnumCreation(Ruby) - Static method in class org.jruby.bench.BenchFixnumCreation
 
benchFixnumFib(int) - Static method in class org.jruby.test.bench.BenchFixnumFibRecursive
 
BenchFixnumFibRecursive - Class in org.jruby.test.bench
 
BenchFixnumFibRecursive() - Constructor for class org.jruby.test.bench.BenchFixnumFibRecursive
 
benchFullyBoxedFib(long) - Static method in class org.jruby.test.bench.BenchLongFibRecursive
 
benchIntegerFib(int) - Static method in class org.jruby.test.bench.BenchIntFibRecursive
 
benchIntFib(int) - Static method in class org.jruby.test.bench.BenchIntFibRecursive
 
BenchIntFibRecursive - Class in org.jruby.test.bench
 
BenchIntFibRecursive() - Constructor for class org.jruby.test.bench.BenchIntFibRecursive
 
BenchIntFibRecursive.BoxedInt - Class in org.jruby.test.bench
 
BenchIntFibRecursive.BoxedInt(int) - Constructor for class org.jruby.test.bench.BenchIntFibRecursive.BoxedInt
 
BenchLongFibRecursive - Class in org.jruby.test.bench
 
BenchLongFibRecursive() - Constructor for class org.jruby.test.bench.BenchLongFibRecursive
 
BenchLongFibRecursive.BoxedLong - Class in org.jruby.test.bench
 
BenchLongFibRecursive.BoxedLong(long) - Constructor for class org.jruby.test.bench.BenchLongFibRecursive.BoxedLong
 
benchPrimitiveLongFib(long) - Static method in class org.jruby.test.bench.BenchLongFibRecursive
 
benchStaticFib(Ruby) - Static method in class org.jruby.bench.BenchFixnumCreation
 
beta() - Method in class org.jruby.test.BetaSingleton
 
BetaSingleton - Class in org.jruby.test
 
between_p(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
cmp_between
BFTSTestSuite - Class in org.jruby.test
 
BFTSTestSuite() - Constructor for class org.jruby.test.BFTSTestSuite
 
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
 
bignorm(Ruby, BigInteger) - Static method in class org.jruby.RubyBignum
rb_big_norm
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) - Constructor for class org.jruby.runtime.Binding
 
Binding(Frame, RubyModule, DynamicScope) - 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
 
BITBLT - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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() - Constructor for class org.jruby.runtime.Block
 
Block(BlockBody, Binding) - 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_BREAK - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
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
 
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.
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.
body - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
BodyCompiler - Interface in org.jruby.compiler
 
bodyNode - Variable in class org.jruby.ast.MethodDefNode
 
bol_p() - Method in class org.jruby.RubyStringScanner
 
BooleanStateStack - Class in org.jruby.ast.visitor.rewriter.utils
 
BooleanStateStack(boolean, boolean) - Constructor for class org.jruby.ast.visitor.rewriter.utils.BooleanStateStack
 
borrowParser() - Method in class org.jruby.parser.RubyParserPool
 
borrowParser(CompatVersion) - Method in class org.jruby.parser.RubyParserPool
 
BOXED_CACHE - Static variable in class org.jruby.test.bench.BenchIntFibRecursive
 
BOXED_CACHE - Static variable in class org.jruby.test.bench.BenchLongFibRecursive
 
BOXED_COMPILE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
boxedFib(ThreadContext, RubyFixnum) - Static method in class org.jruby.test.bench.BenchFixnumFibRecursive
 
boxedFib(BenchIntFibRecursive.BoxedInt) - Static method in class org.jruby.test.bench.BenchIntFibRecursive
 
boxedLongFib(Long) - Static method in class org.jruby.test.bench.BenchLongFibRecursive
 
BoxedVariableCompiler - Class in org.jruby.compiler.impl
 
BoxedVariableCompiler(BaseBodyCompiler, SkinnyMethodAdapter, StaticScope, boolean, int, int) - Constructor for class org.jruby.compiler.impl.BoxedVariableCompiler
 
branch(BodyCompiler) - Method in interface org.jruby.compiler.BranchCallback
 
BranchCallback - Interface in org.jruby.compiler
 
BRANCHIF - Static variable in class org.jruby.ast.executable.YARVInstructions
 
branchIfModule(CompilerCallback, BranchCallback, BranchCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
 
branchIfModule(CompilerCallback, BranchCallback, BranchCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
BRANCHUNLESS - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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.util.io.ChannelStream
 
BUFFER_RUBY_CLASS - Static variable in class org.jruby.ext.ffi.jna.JNABuffer
 
build(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayoutBuilder
 
BUILD - Static variable in class org.jruby.runtime.Constants
 
buildDynamicString(Ruby, ThreadContext, IRubyObject, Block, ListNode) - Static method in class org.jruby.ast.DStrNode
 
buildRubyArray(IRubyObject[]) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
buildRubyArray(Class[]) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
buildStaticScopeNames(SkinnyMethodAdapter, StaticScope) - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
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
 
byteArrayToBigInteger(byte[], int, int, int, boolean) - Static method in class org.jruby.util.Convert
Converts a byte array to a BigInteger value, using the specified base.
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.
byteArrayToLong(byte[], int, int, int, boolean) - Static method in class org.jruby.util.Convert
Converts a byte array to a primitive long value, using the specified base.
bytecode - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 
bytecode() - Method in class org.jruby.compiler.JITCompiler.JITClassGenerator
 
bytecode() - Method in interface org.jruby.util.ClassCache.ClassGenerator
 
BYTELIST_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
ByteListLexerSource - Class in org.jruby.lexer.yacc
 
ByteListLexerSource(String, ByteList, List<String>, int, boolean) - Constructor for class org.jruby.lexer.yacc.ByteListLexerSource
 
byteListToBigInteger(ByteList, int, boolean) - Static method in class org.jruby.util.Convert
Converts a ByteList to a BigInteger value, using the specified base.
byteListToBigInteger(ByteList, int) - Static method in class org.jruby.util.Convert
 
byteListToBigInteger(ByteList) - Static method in class org.jruby.util.Convert
 
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
 
byteListToLong(ByteList, int, boolean) - Static method in class org.jruby.util.Convert
Converts a ByteList to a primitive long value, using the specified base.
byteListToLong(ByteList, int) - Static method in class org.jruby.util.Convert
 
byteListToLong(ByteList) - Static method in class org.jruby.util.Convert
 
byteListToString(ByteList) - Static method in class org.jruby.RubyString
 
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
 
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
 
cacheBigInteger(BaseBodyCompiler, BigInteger) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheBigInteger(BaseBodyCompiler, BigInteger) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheByteList(BaseBodyCompiler, ByteList) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheByteList(BaseBodyCompiler, ByteList) - 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
 
cacheClosureOld(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheClosureOld(BaseBodyCompiler, String) - 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
 
CacheEntry - Class in org.jruby.runtime.callsite
 
CacheEntry(DynamicMethod, int) - 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
 
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.
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[]) - Method in class org.jruby.ext.ffi.Invoker
Invokes the native function with the supplied ruby arguments.
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[], 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, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
A default implementation of one-arity, non-block 'call' method, which simply calls the one-arity, block-receiving version with the argument and Block.NULL_BLOCK.
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
A default implementation of two-arity, non-block 'call' method, which simply calls the two-arity, block-receiving version with the arguments and Block.NULL_BLOCK.
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
A default implementation of three-arity, non-block 'call' method, which simply calls the three-arity, block-receiving version with the arguments and Block.NULL_BLOCK.
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
A default implementation of zero arity, non-block 'call' method, which simply calls the zero-arity, block-receiving version with Block.NULL_BLOCK.
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
A default implementation of zero arity, block-receiving 'call' method, which simply calls the n-arity, block-receiving version with IRubyObject.NULL_ARRAY.
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
A default implementation of one-arity, block-receiving 'call' method, which simply calls the n-arity, block-receiving version with a boxed arg list.
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
A default implementation of two-arity, block-receiving 'call' method, which simply calls the n-arity, block-receiving version with a boxed arg list.
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
A default implementation of three-arity, block-receiving 'call' method, which simply calls the n-arity, block-receiving version with a boxed arg list.
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[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodNoBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodNoBlock
 
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.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.JavaMethodOneBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwo
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, 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.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.JavaMethodOneOrTwoBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, 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.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, 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.JavaMethodOneOrTwoOrThreeBlock
 
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) - 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.JavaMethodThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, 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.JavaMethodTwo
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, 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.JavaMethodTwoOrThree
 
call(ThreadContext, IRubyObject, RubyModule, String) - 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.JavaMethodZero
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroBlock
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOne
 
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.JavaMethodZeroOrOne
 
call(ThreadContext, IRubyObject, RubyModule, String, 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.JavaMethodZeroOrOneBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneBlock
 
call(ThreadContext, IRubyObject, RubyModule, String) - 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.JavaMethodZeroOrOneOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - 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[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwo
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwo
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, 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.JavaMethodZeroOrOneOrTwo
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoBlock
 
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.JavaMethodZeroOrOneOrTwoBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoBlock
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, 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.JavaMethodZeroOrOneOrTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - 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[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, 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.JavaMethodZeroOrOneOrTwoOrThree
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, 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.JavaMethodZeroOrOneOrTwoOrThreeBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, 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.JavaMethodZeroOrOneOrTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, 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.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - 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.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock
 
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.RubiniusMethod
 
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[], Block) - Method in class org.jruby.internal.runtime.methods.YARVMethod
 
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(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyContinuation
 
call(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyEnumerable.AppendBlockCallback
 
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, 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[], 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, 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) - 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, IRubyObject) - Method in class org.jruby.runtime.callsite.DivCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.GeCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.GtCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.LeCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.LtCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.MinusCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.MulCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.PlusCallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in interface org.jruby.runtime.CompiledBlockCallback
 
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[], 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_protected() - Method in class org.jruby.test.Abstract
 
callAdapter - Variable in class org.jruby.ast.CallNode
 
callAdapter - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 
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
 
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, NativeType, NativeParam[]) - Constructor for class org.jruby.ext.ffi.CallbackInfo
Creates a new CallbackInfo instance.
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 - Class in org.jruby.internal.runtime.methods
 
CallDepth - Class in org.jruby.ast.visitor.rewriter.utils
 
CallDepth() - Constructor for class org.jruby.ast.visitor.rewriter.utils.CallDepth
 
callEach(Ruby, ThreadContext, IRubyObject, BlockCallback) - Static method in class org.jruby.RubyEnumerable
 
caller(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
CALLER_RETURN - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
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(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, DynamicMethod, String, IRubyObject[], CallType, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod, String, IRubyObject, CallType, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod, String, IRubyObject, IRubyObject, CallType, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod, String, IRubyObject, IRubyObject, IRubyObject, CallType, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod, String, CallType, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
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
 
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
 
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 - Class in org.jruby.runtime
 
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
 
CANON - Static variable in class org.jruby.util.Numeric
 
canonical_name() - Method in class org.jruby.javasupport.JavaClass
 
capitalize(ThreadContext) - Method in class org.jruby.RubyString
rb_str_capitalize
capitalize(ThreadContext) - Method in class org.jruby.RubySymbol
 
capitalize_bang(ThreadContext) - Method in class org.jruby.RubyString
rb_str_capitalize_bang
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
 
casecmp(IRubyObject) - Method in class org.jruby.RubyString
 
casecmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubySymbol
 
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, Node) - Constructor for class org.jruby.ast.CaseNode
 
CAST_ARRAY - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
CAST_ARRAY_FOR_ARGS - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
CAST_TUPLE - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
cause(Block) - Method in class org.jruby.NativeException
 
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
Deprecated. use the one or two argument versions.
center(IRubyObject) - Method in class org.jruby.RubyString
rb_str_center
center(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_center
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
 
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
 
charAt(int) - Method in class org.jruby.util.string.Ustr
find the Unicode character at some index in a Ustr.
chardev_p() - Method in class org.jruby.RubyFileStat
 
chardev_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
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_ARGCOUNT - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
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(Ruby, IRubyObject[]) - Method in class org.jruby.runtime.Arity
 
checkArity(Ruby, int) - Method in class org.jruby.runtime.Arity
 
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(ThreadContext, long, long, long) - Static method in class org.jruby.ext.ffi.AbstractMemory
 
checkBounds(ThreadContext, long, long) - Method in class org.jruby.ext.ffi.AbstractMemory
 
checkBounds(ThreadContext, IRubyObject, long) - Method in class org.jruby.ext.ffi.AbstractMemory
 
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
 
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
 
CHECKINCLUDEARRAY - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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() - Method in interface org.jruby.compiler.BodyCompiler
 
checkIsExceptionHandled() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
checkIsJavaExceptionHandled() - Method in interface org.jruby.compiler.BodyCompiler
 
checkIsJavaExceptionHandled() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
checkIsModule(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
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
 
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
 
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.CommentNode
 
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.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
 
chmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFile
 
chmod(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
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(IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. Use the zero or one argument versions.
chomp() - Method in class org.jruby.RubyString
rb_str_chop
chomp(IRubyObject) - Method in class org.jruby.RubyString
rb_str_chop
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(IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. Use the zero or one argument versions.
chomp_bang() - 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(IRubyObject) - 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].
chop(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
chop(ThreadContext) - Method in class org.jruby.RubyString
 
chop_bang(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
chop_bang() - Method in class org.jruby.RubyString
rb_str_chop_bang
chown(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyFile
 
chown(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
chr() - Method in class org.jruby.RubyInteger
int_chr
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.AutoPointer
 
CLASS_NAME - Static variable in class org.jruby.ext.ffi.CallbackInfo
 
CLASS_NAME - Static variable in class org.jruby.ext.ffi.FFIProvider
 
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_to_yaml(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyYAML.YAMLClassMethods
 
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
classBodyElementsSeparator() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
classBodyElementsSeparator() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
ClassBodyWriter - Class in org.jruby.ast.visitor.rewriter
 
ClassBodyWriter(ReWriteVisitor, Node) - Constructor for class org.jruby.ast.visitor.rewriter.ClassBodyWriter
 
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
 
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 - Static variable in class org.jruby.ext.ffi.AbstractMemoryPointer
The base class name to register in the Ruby runtime
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
 
ClassWithPrimitive - Class in org.jruby.test
 
ClassWithPrimitive() - Constructor for class org.jruby.test.ClassWithPrimitive
 
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 interface org.jruby.ext.ffi.MemoryIO
Clears the contents of the memory area
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.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.SlottedHashMap
Deprecated.  
clear() - Method in class org.jruby.util.collections.WeakHashSet
 
clear() - Method in class org.jruby.util.WeakIdentityHashMap
 
CLEAR_EXCEPTION - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
clearKCodeFixed() - Method in class org.jruby.RubyRegexp
 
clearLiteral() - Method in class org.jruby.RubyRegexp
 
cloneBinding() - 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.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.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.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.jna.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() - 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.io.SplitChannel
 
close() - Method in class org.jruby.util.IOInputStream
 
close() - Method in class org.jruby.util.IOOutputStream
 
close() - Method in class org.jruby.util.IOReader
Deprecated.  
close() - Method in class org.jruby.util.IOWriter
Deprecated.  
close() - Method in class org.jruby.util.ZlibDeflate
 
close() - Method in class org.jruby.util.ZlibInflate
 
close2(Ruby) - Method in class org.jruby.RubyIO
 
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
Closes the IO.
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
 
closeRead() - Method in class org.jruby.util.io.SplitChannel
 
closeWrite() - Method in class org.jruby.util.io.SplitChannel
 
CLOSURE - Static variable in class org.jruby.compiler.ASTInspector
 
CLOSURE_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
CLOSURE_SIGNATURE - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
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
code - Variable in class org.jruby.ast.executable.RubiniusCMethod
 
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
 
codePoint(Ruby, Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
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
 
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
 
coerceBignumToType(RubyBignum, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
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
coerceFixnumToType(RubyFixnum, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
coerceFloatToType(RubyFloat, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
coerceJavaObjectToType(ThreadContext, Object, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
coerceNilToType(RubyNil, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
coerceNumericToType(RubyNumeric, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
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
coerceStringToType(RubyString, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
collect(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_collect
collect(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
collect_bang(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_collect_bang
collect_bang19(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_collect_bang
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
 
Colon3Node(ISourcePosition, NodeType, String) - Constructor for class org.jruby.ast.Colon3Node
 
Color - Class in org.jruby.javasupport.test
 
Color(String) - Constructor for class org.jruby.javasupport.test.Color
 
combination(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_combination
combinePosition(ISourcePosition, ISourcePosition) - Static method in class org.jruby.lexer.yacc.IDESourcePosition
Not used in interpreter Creates a new position the encloses both parameter positions.
commandStart - Variable in class org.jruby.lexer.yacc.RubyYaccLexer
 
comment() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
CommentNode - Class in org.jruby.ast
Representation of a comment.
CommentNode(ISourcePosition, String) - Constructor for class org.jruby.ast.CommentNode
 
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
compareTo(Object) - Method in class org.jruby.util.string.Ustr
Supports the Comparable interface.
compareValue(RubyNumeric) - Method in class org.jruby.RubyFloat
 
CompatVersion - Enum in org.jruby
 
compile(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compile() - Method in class org.jruby.compiler.JITCompiler.JITClassGenerator
 
compile(Node) - Method in class org.jruby.compiler.yarv.StandardYARVCompiler
 
compile(Node, Compiler) - Method in class org.jruby.compiler.yarv.StandardYARVCompiler
 
compile(Node, StandardYARVCompiler) - Method in class org.jruby.compiler.YARVNodesCompiler
 
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) - Method in class org.jruby.compiler.ASTCompiler
 
compileAnd(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileAndLoadFile(String, InputStream, boolean) - Method in class org.jruby.Ruby
 
compileArgs(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgsCat(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgsCatArguments(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgsPush(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgsPushArguments(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArguments(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArray(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArrayArguments(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileAttrAssignAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileBackref(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileBegin(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileBignum(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileBlock(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileBreak(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileCall(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileCase(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileClass(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVar(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarAsgn(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarAsgnAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarDecl(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarDeclAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileColon2(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileColon3(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileConst(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileConstDecl(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileConstDeclAssignment(Node, BodyCompiler) - 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) - Method in class org.jruby.compiler.ASTCompiler
 
compileDAsgnAssignment(Node, BodyCompiler) - 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
 
CompiledBlockCallback - 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
 
compileDefined(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDefn(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDefs(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
CompiledMethod - Class in org.jruby.internal.runtime.methods
 
CompiledMethod(RubyModule, Arity, Visibility, StaticScope, Object, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.CompiledMethod
 
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) - Method in class org.jruby.compiler.ASTCompiler
 
compileDRegexp(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
CompiledSharedScopeBlock - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
compileDStr(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDSymbol(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDVar(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDXStr(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileEnsureNode(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileEvStr(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileFalse(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileFCall(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileFixnum(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileFixnumCase(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileFlip(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileFloat(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileFor(Node, BodyCompiler) - 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) - Method in class org.jruby.compiler.ASTCompiler
 
compileGlobalAsgnAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileGlobalVar(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileHash(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileIf(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileInstAsgn(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileInstAsgnAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileInstVar(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileIter(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileJavaRescueBody(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileLocalAsgn(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileLocalAsgnAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileLocalVar(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileMatch(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileMatch2(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileMatch3(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileModule(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileMultiArgWhen(WhenNode, ArrayNode, int, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileMultipleAsgn(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileMultipleAsgnAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileNewline(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileNext(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileNil(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileNot(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileNthRef(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgn(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnAnd(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnOr(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnWithAnd(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnWithMethod(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnWithOr(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgn(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgnWithAnd(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgnWithMethod(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgnWithOr(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOr(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compilePostExe(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compilePreExe(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
CompilerCallback - Interface in org.jruby.compiler
 
compileRedo(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileRegexp(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileRescue(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileRescueBody(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileRetry(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileReturn(Node, BodyCompiler) - 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
 
compileSClass(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileSelf(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileSplat(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileSplatArguments(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileStr(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileSuper(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileSValue(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileSymbol(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileToAry(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileTrue(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileUndef(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileUntil(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileVAlias(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileVCall(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileWhen(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileWhile(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileXStr(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileYield(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileZArray(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileZSuper(Node, BodyCompiler) - 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
 
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
 
concat(String) - Method in class org.jruby.util.string.Ustr
Append a String to the end of this.
concat(Ustr) - Method in class org.jruby.util.string.Ustr
Append a Ustr to the end of this.
CONCATARRAY - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
CONCATSTRINGS - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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 - Variable in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
Config - Class in org.jruby.management
 
Config(Ruby) - Constructor for class org.jruby.management.Config
 
ConfigMBean - Interface in org.jruby.management
 
confirmNodeIsSafe(Node) - Static method in class org.jruby.compiler.ASTCompiler
Check whether the target node can safely be compiled.
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
 
constantGenerations - Variable in class org.jruby.ast.executable.AbstractScript
 
ConstantHolder - Class in org.jruby.javasupport.test
 
ConstantHolder() - Constructor for class org.jruby.javasupport.test.ConstantHolder
 
constants - Variable in class org.jruby.ast.executable.AbstractScript
 
constants(ThreadContext) - Method in class org.jruby.RubyModule
rb_mod_constants
Constants - Class in org.jruby.runtime
 
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
 
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
 
constructJava(Constructor, String, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
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
 
constructPrivateType(Node) - Method in class org.jruby.yaml.JRubyConstructor
 
constructRuby(Constructor, RubyClass, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructRuby(Constructor, String, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructRubyException(Constructor, String, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructRubyInt(Constructor, String, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructRubyMap(Constructor, String, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructRubyMapping(Node) - Method in class org.jruby.yaml.JRubyConstructor
 
constructRubyPairs(Node) - Method in class org.jruby.yaml.JRubyConstructor
 
constructRubyRange(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructRubyRegexp(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructRubyScalar(Node) - Method in class org.jruby.yaml.JRubyConstructor
 
constructRubySequence(Node) - Method in class org.jruby.yaml.JRubyConstructor
 
constructRubySequence(Constructor, String, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructRubyString(Constructor, String, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructRubyStruct(Constructor, String, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
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
 
constructUndefined(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructYamlBinary(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructYamlBool(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructYamlFloat(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructYamlInt(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructYamlMap(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructYamlNull(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructYamlOmap(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructYamlPairs(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructYamlSeq(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructYamlSet(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructYamlStr(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructYamlTimestamp(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
constructYamlTimestampYMD(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
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
 
ConsumeInterfaces - Class in org.jruby.javasupport.test
 
ConsumeInterfaces() - Constructor for class org.jruby.javasupport.test.ConsumeInterfaces
 
contain(String) - Static method in class org.jruby.ast.visitor.rewriter.utils.Operators
 
contains(Object) - Method in class org.jruby.RubyArray
 
contains(Object) - Method in class org.jruby.util.collections.IdentitySet
Deprecated.  
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.collections.SlottedHashMap
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.collections.SlottedHashMap
Deprecated.  
containsValue(Object) - Method in class org.jruby.util.GenericMap
return the element with the given key
content - Variable in class org.jruby.ast.visitor.rewriter.utils.HereDocument
 
conv(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIconv
 
ConversionIterator - Class in org.jruby.javasupport.util
 
ConversionIterator(Iterator) - Constructor for class org.jruby.javasupport.util.ConversionIterator
 
convert(Ruby, Object) - Method in interface org.jruby.javasupport.JavaUtil.JavaConverter
 
convert(ThreadContext, IRubyObject) - Method in interface org.jruby.javasupport.JavaUtil.RubyConverter
 
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
 
convertArgument(Ruby, Object, Class<?>) - Static method in class org.jruby.javasupport.JavaUtil
 
convertArgumentToType(ThreadContext, IRubyObject, Class) - 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
Converts object to the corresponding Ruby type; however, for non-primitives, a JavaObject instance is returned.
convertJavaToRuby(Ruby, int) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, long) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, float) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, double) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, boolean) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, Object, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
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.
convertParameter(IRubyObject, Class<T>) - Static method in class org.jruby.ext.ffi.Util
 
convertProcToInterface(ThreadContext, RubyObject, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
convertRubyToJava(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
 
convertRubyToJava(IRubyObject, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
convertRubyToJavaBoolean(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
 
convertRubyToJavaByte(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
 
convertRubyToJavaChar(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
 
convertRubyToJavaDouble(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
 
convertRubyToJavaFloat(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
 
convertRubyToJavaInt(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
 
convertRubyToJavaLong(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
 
convertRubyToJavaShort(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
 
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() - 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 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(byte[]) - Static method in class org.jruby.util.Convert
Returns a copy of the array, or the array itelf if its length == 0.
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_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(IRubyObject[]) - Method in class org.jruby.RubyString
rb_str_count
counter - Static variable in class org.jruby.test.BasicLibraryTestService
 
cover_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
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(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_BLOCK - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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.Java.JavaUtilities
 
createAbstractMemoryClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.AbstractMemory
 
createArity(int) - Static method in class org.jruby.runtime.Arity
 
createArray(int) - Static method in class org.jruby.test.TestHelper
used to test Java Arrays in Ruby.
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
 
createBlockCallback(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.AbstractBuffer
 
createBufferClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.jna.JNABuffer
 
createCallbackInfoClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.CallbackInfo
 
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
 
createCodeFromNode(Node, String) - Static method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
createCodeFromNode(Node, String, FormatHelper) - Static method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
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
 
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
 
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
 
createDRegxReWriteVisitor() - Method in class org.jruby.ast.visitor.rewriter.ReWriterFactory
 
createDynamicMethod(RubyModule) - Method in class org.jruby.ext.ffi.Invoker
 
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
 
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
 
createGCModule(Ruby) - Static method in class org.jruby.RubyGC
 
createGenerator(Ruby) - Static method in class org.jruby.ext.Generator
 
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
 
createHereDocReWriteVisitor() - Method in class org.jruby.ast.visitor.rewriter.ReWriterFactory
 
createIconv(Ruby) - Static method in class org.jruby.RubyIconv
 
createIgnoreCommentsReWriteVisitor() - Method in class org.jruby.ast.visitor.rewriter.ReWriterFactory
 
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
 
createInvoker(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.FFIProvider
 
createInvoker(Ruby, String, String, NativeType, NativeParam[], String) - Method in class org.jruby.ext.ffi.FFIProvider
Creates a new invoker for a native function.
createInvoker(Ruby, String, String, NativeType, NativeParam[], String) - Method in class org.jruby.ext.ffi.jna.JNAProvider
 
createInvokerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.Invoker
 
createIOClass(Ruby) - Static method in class org.jruby.RubyIO
 
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
 
createJNAPointerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.jna.JNABasePointer
 
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
 
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.AbstractMemoryPointer
 
createMemoryPointerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.jna.JNAMemoryPointer
 
createMethod(RubyModule, Method) - Method in class org.jruby.java.MiniJava.JavaMethodFactory
 
createMethodBlock(ThreadContext, DynamicScope, Callback, RubyMethod, IRubyObject) - 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
 
createMultipleAssignmentReWriteVisitor() - Method in class org.jruby.ast.visitor.rewriter.ReWriterFactory
 
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
 
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
 
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) - 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) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
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
 
createNewRange(boolean) - Method in interface org.jruby.compiler.BodyCompiler
Create a new range.
createNewRange(boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewRegexp(ByteList, int) - Method in interface org.jruby.compiler.BodyCompiler
 
createNewRegexp(ByteList, 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
 
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
 
createProviderClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.FFIProvider
 
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
 
createReWriteVisitor() - Method in class org.jruby.ast.visitor.rewriter.ReWriterFactory
 
createRuby(URL) - Method in class org.jruby.javasupport.test.RubyTestCase
 
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
 
createShortIfNodeReWriteVisitor() - Method in class org.jruby.ast.visitor.rewriter.ReWriterFactory
 
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
 
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
 
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
 
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
 
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.jna.JNAVariadicInvoker
 
createYAMLModule(Ruby) - Static method in class org.jruby.RubyYAML
 
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(IRubyObject, Block) - Static method in class org.jruby.ext.Generator
 
current(ThreadContext, IRubyObject) - Static method in class org.jruby.libraries.FiberLibrary.Fiber
 
current(IRubyObject) - Static method in class org.jruby.RubyThread
 
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
 
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
 
dataGetStruct() - Method in class org.jruby.RubyBasicObject
 
dataGetStruct() - Method in interface org.jruby.runtime.builtin.IRubyObject
Our version of Data_Get_Struct.
DataInputBridgeStream - Class in org.jruby.util
Deprecated. 
DataInputBridgeStream(DataInput) - Constructor for class org.jruby.util.DataInputBridgeStream
Deprecated.  
DataOutputBridgeStream - Class in org.jruby.util
Deprecated. 
DataOutputBridgeStream(DataOutput) - Constructor for class org.jruby.util.DataOutputBridgeStream
Deprecated.  
dataStruct - Variable in class org.jruby.RubyBasicObject
 
dataWrapStruct(Object) - Method in class org.jruby.RubyBasicObject
 
dataWrapStruct(Object) - Method in interface org.jruby.runtime.builtin.IRubyObject
Our version of Data_Wrap_Struct.
date_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLDateMethods
 
DateHolder - Class in org.jruby.javasupport.test
 
DateHolder() - Constructor for class org.jruby.javasupport.test.DateHolder
 
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
 
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
 
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
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
DefaultFormatHelper - Class in org.jruby.ast.visitor.rewriter
 
DefaultFormatHelper() - Constructor for class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
DefaultIteratorVisitor - Class in org.jruby.ast.visitor
Default iterator visitor.
DefaultIteratorVisitor(NodeVisitor) - Constructor for class org.jruby.ast.visitor.DefaultIteratorVisitor
Constructs a DefaultIteratorVisitor.
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
 
DefaultPackageClass - Class in <Unnamed>
 
DefaultPackageClass() - Constructor for class DefaultPackageClass
 
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_exception_handler(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.javasupport.Java
 
define_finalizer(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyObjectSpace
 
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. 
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 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
defineClass(String, StaticScope, CompilerCallback, CompilerCallback, CompilerCallback, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
defineClass(String, StaticScope, CompilerCallback, CompilerCallback, CompilerCallback, CompilerCallback) - 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.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
DEFINED - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
defineExceptionHandler(String, RubyProc) - Method in class org.jruby.javasupport.JavaSupport
 
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
 
defineIndexedAnnotatedMethods(RubyModule, Class, MethodFactory.MethodDefiningCallback) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
Deprecated. 
defineIndexedAnnotatedMethods(RubyModule, Class, MethodFactory.MethodDefiningCallback) - Method in class org.jruby.internal.runtime.methods.ReflectionMethodFactory
Deprecated. 
defineIndexedAnnotatedMethods(RubyModule, Class, MethodFactory.MethodDefiningCallback) - Method in class org.jruby.runtime.MethodFactory
Deprecated. 
DEFINEMETHOD - Static variable in class org.jruby.ast.executable.YARVInstructions
 
defineMethod(String, Callback) - Method in class org.jruby.RubyModule
 
defineModule(String, StaticScope, CompilerCallback, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
defineModule(String, StaticScope, CompilerCallback, CompilerCallback) - 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, IRubyObject[]) - Method in class org.jruby.RubyString
rb_str_delete
delete(byte[], int, boolean) - Static method in class org.jruby.util.Convert
Deletes the byte at the specified position, shifting all bytes to the right of it left by one byte.
delete(byte[], int, int, boolean) - Static method in class org.jruby.util.Convert
 
delete_at(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_delete_at_m
delete_bang(IRubyObject[]) - Method in class org.jruby.RubyString
rb_str_delete_bang
delete_if(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_delete_if
delete_if(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_delete_if
delete_if19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
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
 
demoninator(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_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
depositHereDocument(String) - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
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
 
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
 
directory_p() - Method in class org.jruby.RubyFileStat
 
directory_p(IRubyObject, 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
 
disableCallDepth() - Method in class org.jruby.ast.visitor.rewriter.utils.CallDepth
 
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
 
dispatchObject(Object) - Method in interface org.jruby.test.TestHelper.SomeInterface
 
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 $>).
display(Map, String) - Method in class org.jruby.util.collections.test.SlottedHashMapTest
 
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
 
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
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
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
 
doAttrAsgn(IRubyObject, IRubyObject, ThreadContext, IRubyObject, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
doAttrAsgn(IRubyObject, IRubyObject, IRubyObject, ThreadContext, IRubyObject, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
doAttrAsgn(IRubyObject, IRubyObject, IRubyObject, IRubyObject, ThreadContext, IRubyObject, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
doAttrAsgn(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, ThreadContext, IRubyObject, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
doAttrAsgn(IRubyObject, IRubyObject, IRubyObject[], ThreadContext, IRubyObject, CallSite) - 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
 
doAttrAsgn(IRubyObject, CallSite, 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
 
doClone() - Method in class org.jruby.RubyString
 
doCoerce(ThreadContext, IRubyObject, boolean) - Method in class org.jruby.RubyNumeric
do_coerce
doIt(Object) - Method in class org.jruby.test.JRUBY_2480_A
 
DOSISH - Static variable in class org.jruby.util.Dir
 
doStuff() - Method in interface org.jruby.test.TestHelper.SomeInterface
 
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
 
doubleToByteArray(double) - Static method in class org.jruby.util.Convert
 
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
downcase(ThreadContext) - Method in class org.jruby.RubySymbol
 
downcase_bang(ThreadContext) - Method in class org.jruby.RubyString
rb_str_downcase_bang
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
 
DRegxReWriteVisitor - Class in org.jruby.ast.visitor.rewriter.utils
 
DRegxReWriteVisitor(ReWriterContext) - Constructor for class org.jruby.ast.visitor.rewriter.utils.DRegxReWriteVisitor
 
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
 
DubyTestSuite - Class in org.jruby.test
 
DubyTestSuite() - Constructor for class org.jruby.test.DubyTestSuite
 
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_p(ThreadContext) - Method in class org.jruby.RubyEncoding
 
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
 
dump(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyYAML
 
dump_all(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyYAML
 
dump_stream(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyYAML
 
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<IRubyObject>>) - Method in class org.jruby.runtime.marshal.MarshalStream
 
DUP - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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.MethodMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.ProcMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.RubiniusMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.SimpleCallbackMethod
 
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.internal.runtime.methods.YARVMethod
 
dup() - Method in class org.jruby.RubyBasicObject
 
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_TOP - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
dup_x1() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dup_x2() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
DUPARRAY - Static variable in class org.jruby.ast.executable.YARVInstructions
 
duplicate() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
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
 
DUPN - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
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.
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
 

E

E2BIG - Static variable in interface org.jruby.IErrno
 
EACCES - Static variable in interface org.jruby.IErrno
 
each(IRubyObject, Block) - Static method in class org.jruby.ext.Generator
 
each(ThreadContext, Block) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
each(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_each
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
 
each19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArgsFile
 
each19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
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.RubyStruct
 
each_byte(ThreadContext, 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, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArgsFile
 
each_byte19(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
each_byte19(ThreadContext, Block) - Method in class org.jruby.RubyString
 
each_char(ThreadContext, Block) - Method in class org.jruby.RubyString
rb_str_each_char
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
 
each_document(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyYAML
 
each_index(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_each_index
each_index19(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_line19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArgsFile
 
each_line19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyIO
 
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
 
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) - Static method in class org.jruby.RubyEnumerator
 
EADDRINUSE - Static variable in interface org.jruby.IErrno
 
EADDRNOTAVAIL - Static variable in interface org.jruby.IErrno
 
EAFNOSUPPORT - Static variable in interface org.jruby.IErrno
 
EAGAIN - Static variable in interface org.jruby.IErrno
 
EALREADY - Static variable in interface org.jruby.IErrno
 
EBADF - Static variable in interface org.jruby.IErrno
 
EBADMSG - Static variable in interface org.jruby.IErrno
 
EBUSY - Static variable in interface org.jruby.IErrno
 
ECHILD - Static variable in interface org.jruby.IErrno
 
ECONNABORTED - Static variable in interface org.jruby.IErrno
 
ECONNREFUSED - Static variable in interface org.jruby.IErrno
 
ECONNRESET - Static variable in interface org.jruby.IErrno
 
EDEADLK - Static variable in interface org.jruby.IErrno
 
EDESTADDRREQ - Static variable in interface org.jruby.IErrno
 
EDOM - Static variable in interface org.jruby.IErrno
 
EDQUOT - Static variable in interface org.jruby.IErrno
 
EEXIST - Static variable in interface org.jruby.IErrno
 
EFAULT - Static variable in interface org.jruby.IErrno
 
EFBIG - Static variable in interface org.jruby.IErrno
 
egid(IRubyObject) - Static method in class org.jruby.RubyProcess
 
egid_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
EHOSTDOWN - Static variable in interface org.jruby.IErrno
 
EHOSTUNREACH - Static variable in interface org.jruby.IErrno
 
eid(IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
eid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
eid(IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
eid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
EIDRM - Static variable in interface org.jruby.IErrno
 
EILSEQ - Static variable in interface org.jruby.IErrno
 
EINPROGRESS - Static variable in interface org.jruby.IErrno
 
EINTR - Static variable in interface org.jruby.IErrno
 
EINVAL - Static variable in interface org.jruby.IErrno
 
EIO - Static variable in interface org.jruby.IErrno
 
EISCONN - Static variable in interface org.jruby.IErrno
 
EISDIR - Static variable in interface org.jruby.IErrno
 
elementAdapter - Variable in class org.jruby.ast.OpElementAsgnNode
 
elementAsgnAdapter - Variable in class org.jruby.ast.OpElementAsgnNode
 
ELOOP - Static variable in interface org.jruby.IErrno
 
eltInternal(int) - Method in class org.jruby.RubyArray
 
eltInternalSet(int, IRubyObject) - Method in class org.jruby.RubyArray
 
EMFILE - Static variable in interface org.jruby.IErrno
 
EMLINK - Static variable in interface org.jruby.IErrno
 
EMPTSTACK - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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_BEGIN_LIST - Static variable in class org.jruby.parser.RubyParserResult
 
EMPTY_COMMENT_LIST - Static variable in class org.jruby.ast.Node
 
EMPTY_COMMENT_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
 
EMSGSIZE - Static variable in interface org.jruby.IErrno
 
EMULTIHOP - Static variable in interface org.jruby.IErrno
 
enable(IRubyObject) - Static method in class org.jruby.RubyGC
 
enableCallDepth() - Method in class org.jruby.ast.visitor.rewriter.utils.CallDepth
 
ENABLED - Static variable in class org.jruby.compiler.ASTInspector
 
ENAMETOOLONG - Static variable in interface org.jruby.IErrno
 
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
 
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
 
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
end() - Method in class org.jruby.RubyZlib.ZStream
 
end19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
 
end_p(IRubyObject) - Static method in class org.jruby.ext.Generator
 
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
 
endCall(ClassWriter, MethodVisitor, String) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
 
endClass(ClassWriter, String) - Method in class org.jruby.internal.runtime.methods.DumpingInvocationMethodFactory
 
endClass(ClassWriter, String) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
ended - Variable in class org.jruby.RubyZlib.ZStream
 
ended_p() - Method in class org.jruby.RubyZlib.ZStream
 
endgrent(IRubyObject) - Static method in class org.jruby.RubyEtc
 
endMethod(MethodVisitor) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
endpwent(IRubyObject) - Static method in class org.jruby.RubyEtc
 
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.
endsWith(Ustr) - Method in class org.jruby.util.string.Ustr
Test if this Ustr ends with the specified suffix (a Ustr).
endsWith(String) - Method in class org.jruby.util.string.Ustr
Test if this Ustr ends with specified suffix (a String).
ENETDOWN - Static variable in interface org.jruby.IErrno
 
ENETRESET - Static variable in interface org.jruby.IErrno
 
ENETUNREACH - Static variable in interface org.jruby.IErrno
 
ENFILE - Static variable in interface org.jruby.IErrno
 
ENGINE - Static variable in class org.jruby.runtime.Constants
 
ENOBUFS - Static variable in interface org.jruby.IErrno
 
ENODATA - Static variable in interface org.jruby.IErrno
 
ENODEV - Static variable in interface org.jruby.IErrno
 
ENOENT - Static variable in interface org.jruby.IErrno
 
ENOEXEC - Static variable in interface org.jruby.IErrno
 
ENOLCK - Static variable in interface org.jruby.IErrno
 
ENOLINK - Static variable in interface org.jruby.IErrno
 
ENOMEM - Static variable in interface org.jruby.IErrno
 
ENOMSG - Static variable in interface org.jruby.IErrno
 
ENOPROTOOPT - Static variable in interface org.jruby.IErrno
 
ENOSPC - Static variable in interface org.jruby.IErrno
 
ENOSR - Static variable in interface org.jruby.IErrno
 
ENOSTR - Static variable in interface org.jruby.IErrno
 
ENOSYS - Static variable in interface org.jruby.IErrno
 
ENOTBLK - Static variable in interface org.jruby.IErrno
 
ENOTCONN - Static variable in interface org.jruby.IErrno
 
ENOTDIR - Static variable in interface org.jruby.IErrno
 
ENOTEMPTY - Static variable in interface org.jruby.IErrno
 
ENOTSOCK - Static variable in interface org.jruby.IErrno
 
ENOTTY - Static variable in interface org.jruby.IErrno
 
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
 
enterAction(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
enterCall() - Method in class org.jruby.ast.visitor.rewriter.utils.CallDepth
 
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.
entry(long) - Method in class org.jruby.RubyArray
rb_ary_entry
entry(int) - Method in class org.jruby.RubyArray
rb_ary_entry
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.collections.SlottedHashMap
Deprecated.  
entrySet() - Method in class org.jruby.util.GenericMap
 
enum_cons(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEnumerator
 
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_slice(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEnumerator
 
EnumeratorLibrary - Class in org.jruby.libraries
 
EnumeratorLibrary() - Constructor for class org.jruby.libraries.EnumeratorLibrary
 
ENXIO - Static variable in interface org.jruby.IErrno
 
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) - Method in class org.jruby.RubyIO
 
eof_p() - Method in class org.jruby.RubyZlib.RubyGzipReader
 
EOPNOTSUPP - Static variable in interface org.jruby.IErrno
 
EOPNOTSUPP_DARWIN - Static variable in interface org.jruby.IErrno
 
eos_p(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
EOVERFLOW - Static variable in interface org.jruby.IErrno
 
EPERM - Static variable in interface org.jruby.IErrno
 
EPFNOSUPPORT - Static variable in interface org.jruby.IErrno
 
EPIPE - Static variable in interface org.jruby.IErrno
 
EPROTO - Static variable in interface org.jruby.IErrno
 
EPROTONOSUPPORT - Static variable in interface org.jruby.IErrno
 
EPROTOTYPE - Static variable in interface org.jruby.IErrno
 
eql(IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
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.RubyArray
rb_ary_eql
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
eqq_p19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
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.ext.ffi.AbstractMemory
Compares this MemoryPointer to another MemoryPointer.
equals(Object) - Method in class org.jruby.ext.ffi.jna.JNAMemoryIO
 
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.javasupport.test.Room
 
equals(Object) - Method in class org.jruby.javasupport.test.TestIntWrapperImpl
 
equals(Object) - Method in class org.jruby.lexer.yacc.IDESourcePosition
 
equals(Object) - Method in class org.jruby.RubyFixnum
 
equals(Object) - Method in class org.jruby.RubyHash
 
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.runtime.Arity
 
equals(Object) - Method in class org.jruby.util.GenericMap
 
equals(Object) - Method in class org.jruby.util.string.Ustr
Compares this Ustr to another object.
ERANGE - Static variable in interface org.jruby.IErrno
 
EREMOTE - Static variable in interface org.jruby.IErrno
 
erf(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
erfc(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
EROFS - Static variable in interface org.jruby.IErrno
 
err - Variable in class org.jruby.test.TestUnitTestSuite
 
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 - Class in org.jruby.platform
Holds the platform specific errno values.
Errno() - Constructor for class org.jruby.platform.Errno
 
errno() - Method in class org.jruby.RubySystemCallError
 
error(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
 
error(String) - Method in interface org.jruby.runtime.ErrorLogger
 
ErrorLogger - Interface in org.jruby.runtime
Defines an interface which should used in JRuby to log error messages and warnings.
escape() - Method in class org.jruby.runtime.Block
 
ESHUTDOWN - Static variable in interface org.jruby.IErrno
 
ESOCKTNOSUPPORT - Static variable in interface org.jruby.IErrno
 
ESPIPE - Static variable in interface org.jruby.IErrno
 
ESRCH - Static variable in interface org.jruby.IErrno
 
ESTALE - Static variable in interface org.jruby.IErrno
 
EtcLibrary - Class in org.jruby.libraries
 
EtcLibrary() - Constructor for class org.jruby.libraries.EtcLibrary
 
ETIME - Static variable in interface org.jruby.IErrno
 
ETIMEDOUT - Static variable in interface org.jruby.IErrno
 
ETOOMANYREFS - Static variable in interface org.jruby.IErrno
 
ETXTBSY - Static variable in interface org.jruby.IErrno
 
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
 
euid_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
EUSERS - Static variable in interface org.jruby.IErrno
 
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, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
eval(Ruby, String) - Method in interface org.jruby.RubyRuntimeAdapter
 
eval(String) - Method in class org.jruby.test.TestRubyBase
evaluate a string and returns the standard output.
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).
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, IRubyObject, String, int) - 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
 
EventHookTest - Class in org.jruby.runtime
 
EventHookTest(String) - Constructor for class org.jruby.runtime.EventHookTest
 
EvStrNode - Class in org.jruby.ast
Represents an #{} expression in a string.
EvStrNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.EvStrNode
 
EWOULDBLOCK - Static variable in interface org.jruby.IErrno
 
exact_p(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_exact_p
exception - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
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_taguri(IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLExceptionMethods
 
exception_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLExceptionMethods
 
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
 
exceptionRaised(IRubyObject) - Method in interface org.jruby.runtime.IRaiseListener
 
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
 
EXDEV - Static variable in interface org.jruby.IErrno
 
exec(ThreadContext, IRubyObject, char[], IRubyObject[], IRubyObject[]) - Method in class org.jruby.ast.executable.RubiniusMachine
 
exec(ThreadContext, StaticScope, YARVMachine.Instruction[]) - Method in class org.jruby.ast.executable.YARVMachine
Top-level exec into YARV machine.
exec(ThreadContext, IRubyObject, YARVMachine.Instruction[]) - Method in class org.jruby.ast.executable.YARVMachine
 
exec(String, int, int, Object) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
exec(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
exec(String) - Method in interface org.jruby.test.ITest
 
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(int, Runnable) - Method in class org.jruby.javasupport.test.SimpleExecutor.MultipleArguments
 
execute() - Method in class org.jruby.javasupport.test.SimpleExecutor.WrappedByConstructor
 
execute(Runnable) - Method in class org.jruby.javasupport.test.SimpleExecutor.WrappedByMethodCall
 
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. 
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
 
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.
EXPANDARRAY - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
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
 
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 - Variable in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
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.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.ast.ConstNode
 
failedCallSites - Static variable in class org.jruby.runtime.callsite.CachingCallSite
 
FailingTest - Class in org.jruby.test
 
FailingTest(String, String) - Constructor for class org.jruby.test.FailingTest
 
faload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
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_taguri(IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLFalseMethods
 
false_to_s(IRubyObject) - Static method in class org.jruby.RubyBoolean.False
 
false_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLFalseMethods
 
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
 
famlen - Variable in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un.header
 
fastARef(IRubyObject) - Method in class org.jruby.RubyHash
 
fastASet(IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
 
FASTCASE_COMPILE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
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
 
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
 
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.
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
 
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
 
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, IRubyObject) - Method in class org.jruby.RubyBasicObject
 
fastSetInternalVariable(String, IRubyObject) - Method in interface org.jruby.runtime.builtin.InternalVariables
Sets the named internal variable to the specified value.
fastStoreClassVariable(String, IRubyObject) - Method in class org.jruby.RubyModule
 
fastStoreConstant(String, IRubyObject) - Method in class org.jruby.RubyModule
 
FCALL_FLAG - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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, IRubyObject) - Method in class org.jruby.RubyIO
 
fcntl() - Method in class org.jruby.RubyStringIO
 
fd - Variable in class org.jruby.ext.socket.RubyUNIXSocket
 
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
 
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_FIELD - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
fetchClassVariable(ThreadContext, Ruby, IRubyObject, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
fetchClassVariable(String) - Method in class org.jruby.RubyModule
 
fetchConstant(String) - Method in class org.jruby.RubyModule
 
fetchHereDocument() - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
FFIProvider - Class in org.jruby.ext.ffi
Base class for all FFI providers
FFIProvider(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.FFIProvider
 
FFIProvider(Ruby) - Constructor for class org.jruby.ext.ffi.FFIProvider
 
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
 
fib(Ruby, ThreadContext, IRubyObject) - Static method in class org.jruby.bench.BenchFixnumCreation
 
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
 
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
 
fields() - Method in class org.jruby.javasupport.JavaClass
 
file - Variable in class org.jruby.ast.executable.RubiniusCMethod
 
file(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
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.jna
An implementation of ByteChannel that reads from and writes to a native unix file descriptor.
FileDescriptorByteChannel(int) - Constructor for class org.jruby.ext.ffi.jna.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 - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
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
 
fill(byte[], int, int, byte) - Static method in class org.jruby.util.Convert
Fills the array with the specified value, starting at the specified position, for the specified length.
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 exception org.jruby.RubyNumeric.InvalidIntegerException
 
fillInStackTrace() - Method in exception org.jruby.RubyNumeric.NumberTooLargeException
 
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
 
FinalMethodBaseTest - Class in org.jruby.test
 
FinalMethodBaseTest() - Constructor for class org.jruby.test.FinalMethodBaseTest
 
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_CONST - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
findAndCreateFromCustomTagging(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
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
 
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
 
FINISH - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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.ZStream
 
FINISH - Static variable in class org.jruby.util.ZlibDeflate
 
finish() - Method in class org.jruby.util.ZlibDeflate
 
finish() - Method in class org.jruby.util.ZlibInflate
 
finished - Variable in class org.jruby.RubyZlib.RubyGzipFile
 
finished - Variable in class org.jruby.RubyZlib.ZStream
 
finished_p() - Method in class org.jruby.RubyZlib.Inflate
 
finished_p() - 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() - Method in class org.jruby.RubyRange
 
first(ThreadContext) - Method in class org.jruby.RubyRange
 
first(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
first_0(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
first_1(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
FIRST_TEMP_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
firstChild(Node) - Static method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
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
 
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 - Static variable in class org.jruby.runtime.ClassIndex
 
FIXNUM_CACHE - Static variable in class org.jruby.test.bench.BenchFixnumFibRecursive
 
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
 
FL_USHIFT - Static variable in class org.jruby.RubyBasicObject
 
flags - Variable in class org.jruby.RubyBasicObject
 
flatten(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_flatten
flatten(ThreadContext) - Method in class org.jruby.RubyHash
 
flatten(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
flatten19(ThreadContext) - Method in class org.jruby.RubyArray
 
flatten19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
flatten_bang(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_flatten_bang
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 - 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
 
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
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() - Method in class org.jruby.util.IOWriter
Deprecated.  
flush(int) - Method in class org.jruby.util.ZlibDeflate
 
flush_next_in() - Method in class org.jruby.RubyZlib.ZStream
 
flush_next_out() - Method in class org.jruby.RubyZlib.ZStream
 
flushStream() - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
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
 
foo() - Method in class org.jruby.test.FinalMethodBaseTest
 
foo(Object) - Method in interface org.jruby.test.JRUBY_2480_B
 
foo(Object) - Method in interface org.jruby.test.Overloaded
 
fopen(Ruby, String, ModeFlags) - Static method in class org.jruby.util.io.ChannelStream
 
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, 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, 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_type - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
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
 
FormatHelper - Interface in org.jruby.ast.visitor.rewriter
 
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 class org.jruby.internal.runtime.methods.CallConfiguration
 
FRAME_AND_SCOPE - Static variable in class org.jruby.internal.runtime.methods.CallConfiguration
 
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 class org.jruby.internal.runtime.methods.CallConfiguration
 
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
 
fread(int) - Method in class org.jruby.util.io.ChannelStream
 
fread(int) - Method in interface org.jruby.util.io.Stream
 
free(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemoryPointer
 
freeze(ThreadContext) - Method in class org.jruby.RubyBoolean
 
freeze(ThreadContext) - Method in class org.jruby.RubyFixnum
 
freeze(ThreadContext) - Method in class org.jruby.RubyModule
rb_mod_freeze
freeze(ThreadContext) - Method in class org.jruby.RubyNil
 
freeze(ThreadContext) - Method in class org.jruby.RubyObject
rb_obj_freeze call-seq: obj.freeze => obj Prevents further modifications to obj.
freeze(ThreadContext) - Method in class org.jruby.RubySymbol
 
frem() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
freopen(String, ModeFlags) - Method in class org.jruby.util.io.ChannelStream
 
freopen(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
 
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
 
fullyBoxedFib(BenchLongFibRecursive.BoxedLong) - Static method in class org.jruby.test.bench.BenchLongFibRecursive
 
FUNCTIONAL - Static variable in class org.jruby.runtime.CallType
 
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

garbage_collect(IRubyObject) - Static method in class org.jruby.RubyGC
 
garbage_collect(IRubyObject) - Static method in class org.jruby.RubyObjectSpace
 
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
 
generateSource(String) - Static method in class org.jruby.ast.visitor.rewriter.SourceRewriteTester
 
generation - Variable in class org.jruby.RubyModule
 
generation - Variable in class org.jruby.runtime.callsite.CacheEntry
 
Generator - Class in org.jruby.ext
 
Generator() - Constructor for class org.jruby.ext.Generator
 
Generator.Service - Class in org.jruby.ext
 
Generator.Service() - Constructor for class org.jruby.ext.Generator.Service
 
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 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, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout
Gets the value of the struct member corresponding to name.
get(String) - Method in class org.jruby.internal.runtime.GlobalVariables
 
get(Ruby, Class<?>) - Static method in class org.jruby.javasupport.JavaClass
 
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() - 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.collections.SlottedHashMap
Deprecated.  
get(Object) - Method in class org.jruby.util.WeakIdentityHashMap
return the element with the given key
GET_ARGS - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
get_array_of_float(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_array_of_float64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_array_of_int16(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_array_of_int32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_array_of_int64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_array_of_int8(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_array_of_long(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_buffer(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_byte(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
get_bytes(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_deprecated_interface_proxy(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_deprecated_interface_proxy(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaUtilities
 
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_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(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_interface_module(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.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.Java.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.Java.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.Java.JavaUtilities
 
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.Java.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.Java.JavaUtilities
 
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.Java.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_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() - Method in class org.jruby.ext.ffi.jna.JNAMemoryIO
 
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
 
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.internal.runtime.methods.JavaMethod
Deprecated. 
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() - 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.CallbackInfo
Returns the Arity of this function.
getArity() - Method in class org.jruby.ext.ffi.Invoker
Returns the Arity of this function.
getArity() - Method in class org.jruby.ext.ffi.jna.JNAVariadicInvoker
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.JavaMethodThreeBlock
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwo
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoBlock
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZero
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroBlock
 
getArity() - Method in class org.jruby.internal.runtime.methods.ProcMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.RubiniusMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.SimpleCallbackMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.YARVMethod
 
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
 
getArrayProxyClass() - Method in class org.jruby.javasupport.JavaSupport
 
getAscii(Encoding, byte[], int, int) - Method in class org.jruby.util.StringSupport
 
getAscii(Encoding, byte[], int, int, int) - Method in class org.jruby.util.StringSupport
 
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() - Method in class org.jruby.runtime.Frame
Get the backref for this frame.
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
 
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(ThreadContext, IRubyObject) - Method in class org.jruby.ast.CallNode
 
getBlock(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallNode
 
getBlock(ThreadContext, IRubyObject) - Method in class org.jruby.ast.FCallNode
 
getBlock(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallNode
 
getBlock(Ruby, ThreadContext, IRubyObject, Block, Node) - Static method in class org.jruby.evaluator.ASTInterpreter
 
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() - Method in class org.jruby.ast.IterNode
 
getBlockCallback(String, Object) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
 
getBlockCallback(String, Object) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
 
getBlockCallback(String, Object) - Method in class org.jruby.runtime.CallbackFactory
 
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
 
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
 
getBool() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
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 interface org.jruby.ext.ffi.MemoryIO
Reads an 8 bit integer value from the memory area.
getbyte(ThreadContext) - Method in class org.jruby.RubyStringScanner
 
getByteList() - Method in class org.jruby.RubyString
 
getBytes() - Method in class org.jruby.RubyString
 
getBytes() - Method in class org.jruby.util.string.Ustr
Convert this Ustr into bytes according to the platform's default character encoding, storing the result in a new byte array.
getBytes(String) - Method in class org.jruby.util.string.Ustr
Convert this Ustr into bytes according to the specified character encoding, storing the result into a new byte array.
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
 
getCacheCompiler() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getCallback() - Method in class org.jruby.internal.runtime.methods.FullFunctionCallbackMethod
 
getCallback() - Method in class org.jruby.internal.runtime.methods.SimpleCallbackMethod
 
getCallConfig(boolean, boolean, boolean) - Static method in class 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 class org.jruby.internal.runtime.methods.CallConfiguration
 
getCallCount() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getCallDepth() - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
getCallSite(int) - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite(String) - Static method in class org.jruby.runtime.MethodIndex
 
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.
getCause() - Method in class org.jruby.NativeException
 
getch(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.
getCharBytes(int, int, byte[]) - Static method in class org.jruby.util.Convert
Places characters representing the integer i into the character array buf.
getCharBytes(long, int, byte[]) - Static method in class org.jruby.util.Convert
Places characters representing the integer i into the character array buf.
getChars(long, int, char[]) - Static method in class org.jruby.util.Convert
 
getChars(String, int, int, char[], int) - Static method in class org.jruby.util.string.Ustr
Copies Unicode characters from this String into the destination char array.
getChars(int, int, char[], int) - Method in class org.jruby.util.string.Ustr
Copies Unicode characters from this Ustr into the destination char array.
getCharset() - Method in class org.jruby.RubyNKF.NKFCharset
 
getCharsetMap() - Method in class org.jruby.Ruby
 
getCheckState() - Method in class org.jruby.ast.YieldNode
 
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).
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
 
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
 
getClassname() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getClassName() - Method in class org.jruby.runtime.ThreadContext.RubyStackTraceElement
 
getClassName(Class) - Static method in class org.jruby.test.TestHelper
 
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.
GETCLASSVARIABLE - Static variable in class org.jruby.ast.executable.YARVInstructions
 
getClassVariableBase(ThreadContext, Ruby) - Static method in class org.jruby.evaluator.ASTInterpreter
 
getClassVariableList() - Method in class org.jruby.RubyModule
 
getClassVariableNameList() - Method in class org.jruby.RubyModule
 
getClassVisitor() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getClosureIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
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
 
getCoerced(ThreadContext, IRubyObject, boolean) - Method in class org.jruby.RubyNumeric
Numeric methods.
getColor() - Method in class org.jruby.javasupport.test.Color
 
getCommand() - Method in class org.jruby.JRubyService.Configuration
 
getCommentNodes() - Method in class org.jruby.parser.RubyParserResult
 
getComments() - Method in class org.jruby.ast.executable.ISeqPosition
 
getComments() - Method in class org.jruby.ast.Node
 
getComments() - Method in class org.jruby.lexer.yacc.IDESourcePosition
 
getComments() - Method in interface org.jruby.lexer.yacc.ISourcePosition
Get comments associated with this position (really we get this from node, but this is a hack to save some space when using the interpreter).
getComments() - Method in class org.jruby.lexer.yacc.SimpleSourcePosition
 
getComparable() - Method in class org.jruby.Ruby
 
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.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
 
getConfig() - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
getConfiguration() - Method in class org.jruby.parser.ParserSupport
 
getConstant(ThreadContext, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
GETCONSTANT - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
getConstantAt(String) - Method in class org.jruby.RubyModule
 
getConstantDefined(String) - Method in class org.jruby.runtime.ThreadContext
 
getConstantFrom(String) - Method in class org.jruby.RubyModule
 
getConstantGeneration() - Method in class org.jruby.Ruby
 
getConstantInner(String) - 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
 
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
 
getContent() - Method in class org.jruby.ast.CommentNode
 
getContent() - Method in class org.jruby.ast.visitor.rewriter.utils.HereDocument
 
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.
getContinuation() - 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
 
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.
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. 
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
 
getDate() - Method in class org.jruby.javasupport.test.DateHolder
 
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
 
getDefaultExternalEncoding() - Method in class org.jruby.runtime.encoding.EncodingService
 
getDefaultInstance() - Static method in class org.jruby.Ruby
Deprecated. use #newInstance()
getDefaultInternalEncoding() - Method in class org.jruby.runtime.encoding.EncodingService
 
getDefaultSeparator() - Method in class org.jruby.internal.runtime.GlobalVariables
 
getDefaultThreadGroup() - Method in class org.jruby.Ruby
 
getDefinition(Ruby, ThreadContext, Node, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
Deprecated. 
getDeflater() - Method in class org.jruby.util.ZlibDeflate
 
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
 
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 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
 
GETDYNAMIC - Static variable in class org.jruby.ast.executable.YARVInstructions
 
GETDYNAMIC_OP_1_0 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
GETDYNAMIC_OP_2_0 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
GETDYNAMIC_OP_3_0 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
GETDYNAMIC_OP_4_0 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
GETDYNAMIC_OP__WC__0 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
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.RescueNode
Gets the elseNode.
getEmptyList() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
getEmptyMap() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
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
 
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
 
getEndLine() - Method in class org.jruby.ast.executable.ISeqPosition
 
getEndLine() - Method in class org.jruby.lexer.yacc.IDESourcePosition
 
getEndLine() - Method in interface org.jruby.lexer.yacc.ISourcePosition
Which is the last(end) line that this source position occurs on (zero-based)
getEndLine() - Method in class org.jruby.lexer.yacc.SimpleSourcePosition
 
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.ast.executable.ISeqPosition
 
getEndOffset(Node) - Static method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
getEndOffset() - Method in class org.jruby.lexer.yacc.IDESourcePosition
Not used in interpreter
getEndOffset() - Method in interface org.jruby.lexer.yacc.ISourcePosition
Get offset (relative to beginning of source file) immediately after the last character represented by this source position
getEndOffset() - Method in class org.jruby.lexer.yacc.SimpleSourcePosition
 
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 OS environment variables as a Map.
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
 
getErrorInfo(Ruby) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
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
 
getEvalBindingRubyClass() - Method in class org.jruby.runtime.ThreadContext
 
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
 
getExecutor() - Method in class org.jruby.Ruby
 
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
 
getExtraCallSites() - Method in class org.jruby.RubyClass
 
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.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.
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.
getFatal() - Method in class org.jruby.Ruby
 
getFib(Ruby, int) - Static method in class org.jruby.ast.executable.YARVMachineTest
 
getFiber() - Method in class org.jruby.runtime.ThreadContext
 
getfield(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
getFields(Class<?>) - Static method in class org.jruby.javasupport.JavaClass
 
getFile() - Method in class org.jruby.ast.executable.ISeqPosition
 
getFile() - Method in class org.jruby.lexer.yacc.IDESourcePosition
 
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.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.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
Gets the first whenNode.
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) - Method in class org.jruby.ast.FixnumNode
 
getFixnum() - Method in class org.jruby.Ruby
 
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 interface org.jruby.ext.ffi.MemoryIO
Reads a float value from the memory area.
getFloat() - Method in class org.jruby.Ruby
 
getFloatDomainError() - Method in class org.jruby.Ruby
 
getFlushCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getFormatHelper() - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
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
 
getFrameSelf() - Method in class org.jruby.runtime.ThreadContext
 
getFunctionalCallSite(String) - Static method in class org.jruby.runtime.MethodIndex
 
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
 
GETGLOBAL - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
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.
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 enum org.jruby.lexer.yacc.SyntaxException.PID
 
getId() - Method in class org.jruby.RubySymbol
 
getIfNone() - Method in class org.jruby.RubyHash
 
getImmediateBindingRubyClass() - Method in class org.jruby.runtime.ThreadContext
 
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
 
getIndentationChar() - Method in class org.jruby.ast.visitor.rewriter.utils.Indentor
 
getIndentationSteps() - Method in class org.jruby.ast.visitor.rewriter.utils.Indentor
 
getIndentor() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
getIndentor() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
getIndentor() - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
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(String) - Static method in class org.jruby.runtime.MethodIndex
Deprecated. 
getIndexError() - Method in class org.jruby.Ruby
 
getInflater() - Method in class org.jruby.util.ZlibInflate
 
getInitMethod() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
GETINLINECACHE - Static variable in class org.jruby.ast.executable.YARVInstructions
 
getInnerIndex() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
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.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.internal.runtime.methods.UndefinedMethod
Retrieve the singleton instance.
getInstance(Object, RubyClass) - Static method in class org.jruby.javasupport.Java
Returns a new proxy instance of type clazz for rawJavaObject, or the cached proxy if we've already seen this object.
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.test.AlphaSingleton
 
getInstance() - Static method in class org.jruby.test.BetaSingleton
 
getInstanceAssignedNames() - Method in class org.jruby.javasupport.JavaClass
 
getInstanceConfig() - Method in class org.jruby.Ruby
 
GETINSTANCEVARIABLE - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
getInstanceVariableList() - Method in interface org.jruby.runtime.builtin.InstanceVariables
 
getInstanceVariableNameList() - Method in class org.jruby.RubyBasicObject
 
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
 
getInstructionSequence(String, String, String) - Method in class org.jruby.compiler.yarv.StandardYARVCompiler
 
getInt(char[], int) - Static method in class org.jruby.ast.executable.RubiniusMachine
 
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.
getInteger() - Method in interface org.jruby.javasupport.test.TestIntWrapper
 
getInteger() - Method in class org.jruby.javasupport.test.TestIntWrapperImpl
 
getInteger() - Method in class org.jruby.Ruby
 
getInterfacedInstance() - Static method in class org.jruby.test.TestHelper
 
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.
getInternalVariableList() - Method in class org.jruby.RubyBasicObject
 
getInternalVariableList() - Method in interface org.jruby.runtime.builtin.InternalVariables
 
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
 
getIterNode() - Method in class org.jruby.runtime.InterpretedBlock
 
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
 
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
 
getJavaSupport() - Method in class org.jruby.runtime.RubyOptions
Deprecated.  
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.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
 
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
 
getLastError(ThreadContext) - Method in class org.jruby.ext.ffi.FFIProvider
 
getLastError(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.FFIProvider
 
getLastError() - Method in class org.jruby.ext.ffi.FFIProvider
Gets the last native error code.
getLastError() - Method in class org.jruby.ext.ffi.jna.JNAProvider
 
getLastExitStatus() - Method in class org.jruby.runtime.ThreadContext
 
getLastLine(Ruby, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getLastLine() - Method in class org.jruby.runtime.Frame
Get the lastline for this frame.
getLastPosition() - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
getLastVisibility() - Method in class org.jruby.runtime.ThreadContext
 
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() - 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
An version of read that reads all bytes up to and including a terminator byte.
getline(ByteList, byte) - Method in interface org.jruby.util.io.Stream
 
getLineDelimiter() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
getLineDelimiter() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
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 interface org.jruby.javasupport.test.RubyTestObject
 
getList() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
getList() - Method in class org.jruby.RubyArray
Getter for property list.
getListAsArray() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
getListAsCollection() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
getListAsIntArray() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
getListAsIntegerArray() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
getListAsSet() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
getListAsStringArray() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
getListNode() - Method in class org.jruby.ast.HashNode
Gets the listNode.
getListSeparator() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
getListSeparator() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
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 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
getlocal() - Method in class org.jruby.RubyTime
 
GETLOCAL_OP_2 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
GETLOCAL_OP_3 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
GETLOCAL_OP_4 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
getLocalTimezoneCache() - Method in class org.jruby.Ruby
 
getLocalVariable(int) - Method in class org.jruby.ast.visitor.rewriter.utils.LocalVariables
 
getLocalVariables() - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
getLocalVarIndex(Node) - Static method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
getlogin(IRubyObject) - Static method in class org.jruby.RubyEtc
 
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
 
getLooslyCastedInstance() - Static method in class org.jruby.test.TestHelper
 
getMainStream() - Method in class org.jruby.util.io.OpenFile
 
getMainThread() - Method in class org.jruby.internal.runtime.ThreadService
 
getMap() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
getMap() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
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
 
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.jna.JNAMemoryIO
 
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.
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(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.
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
 
getMethodFactory(Class) - Static method in class org.jruby.java.MiniJava
 
getMethodIndex() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
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
 
getMethodVisitor() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
getMirrorForClass(Ruby, Class) - Static method in class org.jruby.java.MiniJava
 
getMixedMap() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
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(Ruby) - Static method in class org.jruby.ext.ffi.FFIProvider
 
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.ast.visitor.rewriter.SourceTestCase
 
getName() - Method in class org.jruby.IncludedModuleWrapper
 
getName() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
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
 
getName(String) - Method in interface org.jruby.test.Overloaded
 
getName(String, Integer) - Method in interface org.jruby.test.Overloaded
 
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
 
getNativeException() - Method in class org.jruby.Ruby
 
getNativeLong(long) - Method in interface org.jruby.ext.ffi.MemoryIO
Reads a native long integer value from the memory area.
getNativeMemory() - Method in class org.jruby.ext.ffi.jna.JNABasePointer
 
getNativeMemory() - Method in class org.jruby.ext.ffi.jna.JNABuffer
 
getNativeMemory() - Method in interface org.jruby.ext.ffi.jna.JNAMemory
 
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.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.
getNestedList() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
getNestedMap() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
getNewConstant(String, String) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getNewConstant(String, String, Object) - 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
 
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
 
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).
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
 
getNilList() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
getNilMap() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
getNilPrefilledArray() - Method in class org.jruby.Ruby
 
getNodeCreatorFor(Object) - Method in class org.jruby.yaml.JRubyRepresenter
 
getNodeName() - Method in class org.jruby.ast.Node
 
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
 
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.
getNull() - Static method in class org.jruby.test.TestHelper
 
getNumberAsDouble() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
getNumberAsDoubleObj() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
getNumberAsInt() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
getNumberAsIntObj() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
getNumberAsLong() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
getNumberAsLongObj() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
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
 
getobj() - Method in class org.jruby.ext.WeakRef
 
getObject() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
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
 
getObjectToYamlMethod() - 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.ext.ffi.AbstractMemory
Gets the offset within the memory area.
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.
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.
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.ast.visitor.rewriter.utils.ReWriterContext
 
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
 
getOwner() - Method in class org.jruby.util.collections.SlottedHashMap
Deprecated.  
getPackageModule(Ruby, String) - Static method in class org.jruby.javasupport.Java
 
getPackageModuleTemplate() - Method in class org.jruby.javasupport.JavaSupport
 
getPackageName() - Method in class org.jruby.platform.Platform
 
getParameterAnnotations() - Method in class org.jruby.javasupport.JavaCallable
 
getParameterAnnotations() - Method in class org.jruby.javasupport.JavaConstructor
 
getParameterAnnotations() - Method in class org.jruby.javasupport.JavaMethod
 
getParameterClasses() - Method in class org.jruby.anno.JavaMethodDescriptor
 
getParameterTypes() - Method in class org.jruby.ext.ffi.CallbackInfo
 
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 class org.jruby.RubyModule
 
getParent() - Method in class org.jruby.util.collections.SlottedHashMap.Slot
Deprecated.  
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
 
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.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
 
getPathFromClass(RubyModule) - Static method in class org.jruby.runtime.marshal.MarshalStream
 
getPattern() - Method in class org.jruby.ast.RegexpNode
 
getPattern() - Method in class org.jruby.RubyRegexp
 
getpeername() - Method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated. 
getpeername(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
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
 
getpgrp(IRubyObject) - Static method in class org.jruby.RubyProcess
 
getPID() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
getPid() - Method in exception org.jruby.lexer.yacc.SyntaxException
 
getPipeStream() - Method in class org.jruby.util.io.OpenFile
 
getPlatform() - Method in class org.jruby.ext.ffi.Factory
Gets the platform info for this FFIProvider.
getPlatform() - Method in class org.jruby.ext.ffi.jna.JNAFactory
 
getPlatform() - Static method in class org.jruby.ext.ffi.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.AutoPointer
 
getPointer(Ruby, long) - Method in class org.jruby.ext.ffi.jna.JNABasePointer
 
getPointer(Ruby, long) - Method in class org.jruby.ext.ffi.jna.JNABuffer
 
getPointer(long) - Method in class org.jruby.ext.ffi.jna.JNAMemoryIO
 
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(ISourcePosition, boolean) - Method in class org.jruby.lexer.yacc.IDESourcePositionFactory
 
getPosition(ISourcePosition, boolean) - Method in interface org.jruby.lexer.yacc.ISourcePositionFactory
 
getPosition() - Method in interface org.jruby.lexer.yacc.ISourcePositionHolder
 
getPosition(ISourcePosition, boolean) - 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, boolean) - 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, boolean) - 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
 
getPositionFactory() - Method in class org.jruby.lexer.yacc.LexerSource
 
getPositionFactory() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getPositionIncludingComments() - Method in class org.jruby.ast.Node
 
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.MultipleAsgn19Node
 
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
 
getPrecision() - Method in class org.jruby.Ruby
 
getPreCount() - Method in class org.jruby.ast.MultipleAsgn19Node
 
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
 
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
 
getPrintQuotesInString() - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
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
 
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.
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
 
getProxyOrPackageUnderPackage(ThreadContext, Ruby, RubyModule, String) - Static method in class org.jruby.javasupport.Java
 
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.
getReason() - Method in class org.jruby.RubyLocalJumpError
 
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() - Method in class org.jruby.Ruby
 
getRegexpError() - Method in class org.jruby.Ruby
 
getRegexpNode() - Method in class org.jruby.ast.MatchNode
Gets the regexpNode.
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
 
getRest() - Method in class org.jruby.ast.MultipleAsgn19Node
 
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.parser.ParserSupport
Gets the result.
getReturnArgsNode(Node) - Method in class org.jruby.parser.ParserSupport
 
getReturnType() - Method in class org.jruby.ext.ffi.CallbackInfo
 
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
 
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
 
getRubyConverter() - Method in class org.jruby.javasupport.JavaArray
 
getRubyFrameDelta() - Method in class org.jruby.runtime.ThreadContext
 
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.RubyNativeThread
Deprecated.  
getRubyThread() - Method in class org.jruby.internal.runtime.RubyRunnable
 
getRubyThreadGroup() - Method in class org.jruby.internal.runtime.ThreadService
 
getRunner() - Static method in class org.jruby.test.Runner
 
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
Read a line.
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
 
gets(String) - Method in class org.jruby.util.RubyInputStream
Deprecated.  
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() - Method in class org.jruby.ast.IterNode
 
getScope() - Method in class org.jruby.ast.LambdaNode
 
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
 
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 class org.jruby.runtime.Binding
 
getSeparatorForStr(Node) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
getSeparatorForSym(Node) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
getSerialNumber() - Method in class org.jruby.RubyModule
 
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 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.ChildScopedBodyCompiler
 
getSignature() - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
getSignature() - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
getSimpleTest(Ruby) - Static method in class org.jruby.ast.executable.YARVMachineTest
 
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.
getSlot(Object) - Method in class org.jruby.util.collections.SlottedHashMap
Deprecated.  
getsockname() - Method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated. 
getsockname(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
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
 
getSoTypeDefault() - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getSoTypeDefault() - Method in class org.jruby.ext.socket.RubySocket
 
getSource() - Method in class org.jruby.ast.visitor.rewriter.SourceTestCase
 
getSource() - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
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
 
GETSPECIAL - Static variable in class org.jruby.ast.executable.YARVInstructions
 
getStackTraces() - Method in class org.jruby.Ruby
 
getStandardError() - Method in class org.jruby.Ruby
 
getStartLine() - Method in class org.jruby.ast.executable.ISeqPosition
 
getStartLine() - Method in class org.jruby.lexer.yacc.IDESourcePosition
Not used in interpreter
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
 
getStartOffset() - Method in class org.jruby.ast.executable.ISeqPosition
 
getStartOffset() - Method in class org.jruby.lexer.yacc.IDESourcePosition
Not used in interpreter
getStartOffset() - Method in interface org.jruby.lexer.yacc.ISourcePosition
Get offset (relative to beginning of source file) immediately before first character represented by this source position.
getStartOffset() - 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
 
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.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.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
 
getStatus() - Method in exception org.jruby.exceptions.MainExitException
 
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() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
getString() - Method in class org.jruby.Ruby
 
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.Ruby
 
getSuccessCount() - Method in class org.jruby.compiler.JITCompiler
 
getSuccessCount() - Method in interface org.jruby.compiler.JITCompilerMBean
 
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
 
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) - Method in class org.jruby.ast.SymbolNode
 
getSymbol() - Method in class org.jruby.Ruby
 
getSymbol(String) - Method in class org.jruby.RubySymbol.SymbolTable
 
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
 
getTarget() - Method in class org.jruby.ast.ReturnNode
 
getTarget() - Method in exception org.jruby.exceptions.JumpException.FlowControlException
 
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
 
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
 
getTmsStruct() - Method in class org.jruby.Ruby
 
getTokenBuffer() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getTopLevelProxyOrPackage(ThreadContext, Ruby, String) - Static method in class org.jruby.javasupport.Java
 
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.
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
 
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
 
getValue() - Method in class org.jruby.ast.BignumNode
Gets the value.
getValue(ThreadContext) - Method in class org.jruby.ast.ConstNode
 
getValue(ThreadContext, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
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() - 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() - 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.collections.SlottedHashMap.Slot
Deprecated.  
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
 
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
 
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
 
getVariableMap() - Method in class org.jruby.RubyBasicObject
Deprecated. 
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(Ruby) - Method in interface org.jruby.environment.IOSEnvironmentReader
Get the operating system environment variables.
getVariables() - Method in class org.jruby.parser.StaticScope
 
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
 
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
 
getYamlConstructor(Object) - Method in class org.jruby.yaml.JRubyConstructor
 
getYamlMultiConstructor(Object) - Method in class org.jruby.yaml.JRubyConstructor
 
getYamlMultiRegexp(Object) - Method in class org.jruby.yaml.JRubyConstructor
 
getYamlMultiRegexps() - Method in class org.jruby.yaml.JRubyConstructor
 
getYARVCompiler() - Static method in class org.jruby.compiler.ASTCompiler
 
getZeroDivisionError() - Method in class org.jruby.Ruby
 
gid() - Method in class org.jruby.RubyFileStat
 
gid(IRubyObject) - Static method in class org.jruby.RubyProcess
 
gid_set(IRubyObject, 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.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
 
GOTO - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
GOTO_IF_DEFINED - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
GOTO_IF_FALSE - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
GOTO_IF_TRUE - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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.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() - 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
Deprecated. Use the versions with one or two arguments.
gsub(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_gsub
gsub(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
Deprecated. Use the versions with one or two arguments.
gsub_bang(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_gsub_bang
gsub_bang(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_gsub_bang
GtCallSite - Class in org.jruby.runtime.callsite
 
GtCallSite() - Constructor for class org.jruby.runtime.callsite.GtCallSite
 
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
 
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
 
handleNativeException(Throwable) - 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
 
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
 
hasComments() - Method in class org.jruby.ast.Node
 
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(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 - Variable in class org.jruby.RubyModule.Generation
 
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
 
hash() - Method in class org.jruby.RubyTime
 
HASH - Static variable in class org.jruby.runtime.ClassIndex
 
HASH - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
hash19(ThreadContext) - Method in class org.jruby.RubyHash
rb_hash_hash
hash_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLHashMethods
 
hashAssignment() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
hashAssignment() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
hashCode() - Method in class org.jruby.ext.ffi.AbstractMemory
Calculates the hash code for this MemoryPointer
hashCode() - Method in class org.jruby.ext.ffi.jna.JNAMemoryIO
 
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.javasupport.test.Room
 
hashCode() - Method in class org.jruby.lexer.yacc.IDESourcePosition
Something we can use for identity in hashing, etc...
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.runtime.Arity
 
hashCode() - Method in class org.jruby.util.GenericMap
 
hashCode() - Method in class org.jruby.util.string.Ustr
Returns a hashcode for this Ustr.
hasHereDocument() - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
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.
hasLen - Static variable in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un
 
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
 
hasNext() - Method in class org.jruby.javasupport.util.ConversionIterator
 
hasNext() - Method in class org.jruby.RubyArray.RubyArrayConversionIterator
 
hasNext() - Method in class org.jruby.util.string.UcharIterator
Deprecated. Tests whether there are any more characters in the buffer.
hasOptArgs - Variable in class org.jruby.ast.ArgsNode
 
hasOptArgs() - Method in class org.jruby.compiler.ASTInspector
 
hasRestArg() - Method in class org.jruby.compiler.ASTInspector
 
hasScopeAwareMethods() - Method in class org.jruby.compiler.ASTInspector
 
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
HeapBasedVariableCompiler - Class in org.jruby.compiler.impl
 
HeapBasedVariableCompiler(BaseBodyCompiler, SkinnyMethodAdapter, StaticScope, boolean, int, int) - Constructor for class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
HereDocReWriteVisitor - Class in org.jruby.ast.visitor.rewriter.utils
 
HereDocReWriteVisitor(ReWriterContext) - Constructor for class org.jruby.ast.visitor.rewriter.utils.HereDocReWriteVisitor
 
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
 
HereDocument - Class in org.jruby.ast.visitor.rewriter.utils
 
HereDocument(String, ReWriterContext) - Constructor for class org.jruby.ast.visitor.rewriter.utils.HereDocument
 
hex(ThreadContext) - Method in class org.jruby.RubyString
rb_str_hex
hexdigest(IRubyObject[]) - Method in class org.jruby.RubyDigest.Base
 
hexdigest_bang() - Method in class org.jruby.RubyDigest.Base
 
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
 
i_op1 - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 
i_op3 - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 
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
 
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
 
IdentitySet - Class in org.jruby.util.collections
Deprecated. 
IdentitySet() - Constructor for class org.jruby.util.collections.IdentitySet
Deprecated.  
identityTest() - Method in class org.jruby.test.TestHelper
 
IDESourcePosition - Class in org.jruby.lexer.yacc
Position within a source.
IDESourcePosition() - Constructor for class org.jruby.lexer.yacc.IDESourcePosition
Creates a default source position - required for serialization.
IDESourcePosition(String, int, int) - Constructor for class org.jruby.lexer.yacc.IDESourcePosition
Creates a new source position.
IDESourcePosition(String, int, int, int, int) - Constructor for class org.jruby.lexer.yacc.IDESourcePosition
Creates a new source position.
IDESourcePositionFactory - Class in org.jruby.lexer.yacc
 
IDESourcePositionFactory(LexerSource, int) - Constructor for class org.jruby.lexer.yacc.IDESourcePositionFactory
 
idiv() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
idiv(ThreadContext, IRubyObject, 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
 
IErrno - Interface in org.jruby
Error numbers.
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
 
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
 
ignoreAliases(Object) - Method in class org.jruby.yaml.JRubyRepresenter
 
ignoreAnchor(Node) - Method in class org.jruby.yaml.JRubySerializer
 
IgnoreCommentsReWriteVisitor - Class in org.jruby.ast.visitor.rewriter.utils
 
IgnoreCommentsReWriteVisitor(ReWriterContext) - Constructor for class org.jruby.ast.visitor.rewriter.utils.IgnoreCommentsReWriteVisitor
 
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 - Variable in class org.jruby.test.TestUnitTestSuite
 
INameNode - Interface in org.jruby.ast.types
 
inCall() - Method in class org.jruby.ast.visitor.rewriter.utils.CallDepth
 
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
 
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
 
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
 
indent() - Method in class org.jruby.ast.visitor.rewriter.utils.Indentor
 
Indentor - Class in org.jruby.ast.visitor.rewriter.utils
 
Indentor(int, char) - Constructor for class org.jruby.ast.visitor.rewriter.utils.Indentor
 
index - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 
index - Variable in class org.jruby.ast.RestArgNode
 
index(IRubyObject) - Static method in class org.jruby.ext.Generator
 
index(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_index
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
Deprecated. Use the versions with one or two args.
index(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_index_m
index(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_index_m
index19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
index19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
index19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
INDEX_TO_NAME - Static variable in class org.jruby.ast.executable.YARVInstructions
 
indexes(IRubyObject[]) - Method in class org.jruby.RubyArray
rb_ary_indexes
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
 
indexOf(int) - Method in class org.jruby.util.string.Ustr
Returns the first index within this Ustr of the specified Unicode character.
indexOf(int, int) - Method in class org.jruby.util.string.Ustr
Returns the first index within this Ustr of the specified character, starting at the specified index.
indexOf(Ustr) - Method in class org.jruby.util.string.Ustr
Returns the index within this Ustr of the first occurrence of the specified other Ustr, or -1.
indexOf(Ustr, int) - Method in class org.jruby.util.string.Ustr
Returns the index within this Ustr of the first occurrence of the specified other Ustr starting at the given offset, or -1.
indices(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyHash
rb_hash_indexes
inDRegxNode() - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
inDRegxNode() - Method in class org.jruby.ast.visitor.rewriter.utils.DRegxReWriteVisitor
 
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(IRubyObject) - Method in class org.jruby.RubyZlib.Inflate
 
inflate(ByteList) - Method in class org.jruby.util.ZlibInflate
 
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(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.jna.JNAFactory
 
init(Ruby, RubyModule) - Method in class org.jruby.ext.ffi.Platform
 
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() - Method in class org.jruby.util.string.Ustr
Empty a Ustr by setting its first byte to 0.
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
 
initCallSites(int) - Method in class org.jruby.ast.executable.AbstractScript
 
initConstants(int) - Method in class org.jruby.ast.executable.AbstractScript
 
initFixnums(int) - Method in class org.jruby.ast.executable.AbstractScript
 
initgroups(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
initialize(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.Generator
 
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(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(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(IRubyObject[], Block) - Method in class org.jruby.RubyString
Deprecated. Use the versions with zero or one arguments
initialize() - Method in class org.jruby.RubyString
 
initialize(IRubyObject) - Method in class org.jruby.RubyString
 
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.RubyThread
 
initialize(Block) - Method in class org.jruby.RubyTime
 
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
 
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
rb_reg_initialize_m
initialized - Variable in class org.jruby.java.invokers.RubyToJavaInvoker
 
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
 
initRuby(Ruby) - Method in class org.jruby.javasupport.test.RubyTestCase
 
initSocket(Ruby, ChannelDescriptor) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
initSymbols(int) - Method in class org.jruby.ast.executable.AbstractScript
 
initTopLocalVariables() - Method in class org.jruby.parser.ParserSupport
Description of the RubyMethod
inject(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
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
 
inlineScript() - Method in class org.jruby.RubyInstanceConfig
 
inMultipleAssignment() - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
inMultipleAssignment() - Method in class org.jruby.ast.visitor.rewriter.utils.MultipleAssignmentReWriteVisitor
 
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
 
ins_op - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 
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
rb_ary_insert
insert(IRubyObject[]) - Method in class org.jruby.RubyArray
rb_ary_insert
insert(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
insert(byte[], int, byte, boolean) - Static method in class org.jruby.util.Convert
Inserts a single byte at the specified position.
insert(byte[], int, byte[], boolean) - Static method in class org.jruby.util.Convert
Inserts the value array at the specified position.
inspect(Node) - Method in class org.jruby.compiler.ASTInspector
 
inspect(ThreadContext) - Method in class org.jruby.ext.ffi.jna.JNABasePointer
 
inspect(ThreadContext) - Method in class org.jruby.ext.ffi.jna.JNAMemoryPointer
 
inspect() - Method in class org.jruby.javasupport.JavaCallable
 
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(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.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
 
inspect() - Method in class org.jruby.RubyThread
 
inspect() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod inspect.
inspector - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
INSTANCE - Static variable in class org.jruby.ast.executable.RubiniusMachine
 
INSTANCE - Static variable in class org.jruby.ast.executable.YARVMachine
 
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 - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
InstanceVariables - Interface in org.jruby.runtime.builtin
Interface that represents the instance variable aspect of Ruby objects.
InstAsgnNode - Class in org.jruby.ast
Represents an instance variable assignment.
InstAsgnNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.InstAsgnNode
 
instruction(String) - Static method in class org.jruby.ast.executable.YARVInstructions
 
instruction(String) - Static method in class org.jruby.ast.executable.YARVMachine
 
Instruction - Interface in org.jruby.evaluator
 
INSTS_TO_INDEX - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
IntConstant - Interface in org.jruby.platform
An interface for Integer platform values
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
integerFib(Integer) - Static method in class org.jruby.test.bench.BenchIntFibRecursive
 
integrate(ASTInspector) - Method in class org.jruby.compiler.ASTInspector
Integrate the results of a separate inspection into the state of this inspector.
Interface1 - Interface in org.jruby.javasupport.test
 
Interface2 - Interface in org.jruby.javasupport.test
 
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
rb_str_intern
intern() - Method in class org.jruby.util.string.Ustr
returns a canonical version of the Ustr, which should be treated as read-only.
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
 
internalEnd() - Method in class org.jruby.RubyZlib.Deflate
 
internalEnd() - Method in class org.jruby.RubyZlib.Inflate
 
internalEnd() - Method in class org.jruby.RubyZlib.ZStream
 
internalFinish() - Method in class org.jruby.RubyZlib.Deflate
 
internalFinish() - Method in class org.jruby.RubyZlib.Inflate
 
internalFinish() - Method in class org.jruby.RubyZlib.ZStream
 
internalGets(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
 
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
 
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.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.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.ZArrayNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ZSuperNode
 
Interpreted19Block - Class in org.jruby.runtime
 
Interpreted19Block(LambdaNode) - Constructor for class org.jruby.runtime.Interpreted19Block
 
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
 
interpretedCall(ThreadContext, Ruby, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
InterpretedMethod - Class in org.jruby.internal.runtime.methods
 
InterpretedMethod(RubyModule, String, 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
intFib(int) - Static method in class org.jruby.test.bench.BenchIntFibRecursive
 
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
 
intToBinaryByteList(int) - Static method in class org.jruby.util.Convert
 
intToBinaryBytes(int) - Static method in class org.jruby.util.Convert
 
intToByteArray(int) - Static method in class org.jruby.util.Convert
 
intToByteArray(int, int, boolean) - Static method in class org.jruby.util.Convert
 
intToByteList(int) - Static method in class org.jruby.util.Convert
Returns a ByteList object representing the specified integer.
intToByteList(int, int) - Static method in class org.jruby.util.Convert
Returns a ByteList object representing the specified integer, using the specified radix.
intToCharBytes(int) - Static method in class org.jruby.util.Convert
 
intToHexByteList(int) - Static method in class org.jruby.util.Convert
 
intToHexByteList(int, boolean) - Static method in class org.jruby.util.Convert
 
intToHexBytes(int) - Static method in class org.jruby.util.Convert
 
intToHexBytes(int, boolean) - Static method in class org.jruby.util.Convert
 
intToOctalByteList(int) - Static method in class org.jruby.util.Convert
 
intToOctalBytes(int) - Static method in class org.jruby.util.Convert
 
intToRawUnsignedBytes(int, int) - Static method in class org.jruby.util.Convert
Convert the integer to an unsigned number.
intToUnsignedBytes(int, int, boolean) - Static method in class org.jruby.util.Convert
Convert the integer to an unsigned number.
intValue() - Method in enum org.jruby.ext.ffi.NativeType
 
INVALID_POSITION - Static variable in class org.jruby.ast.Node
 
invalidate() - Method in interface org.jruby.runtime.callsite.ConstantSite
 
invalidateCacheDescendants() - Method in class org.jruby.RubyClass
 
invalidateCacheDescendants() - Method in class org.jruby.RubyModule
 
invalidateConstantCache() - Method in class org.jruby.RubyModule
 
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[]) - Method in class org.jruby.ext.ffi.Invoker
 
invoke(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.jna.JNAVariadicInvoker
 
invoke(IRubyObject[]) - Method in class org.jruby.javasupport.JavaMethod
 
invoke(IRubyObject, Object[]) - 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
 
invoke_static(Object[]) - 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.
INVOKEBLOCK - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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.
invokeEqq() - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeEqq() - Method in interface org.jruby.compiler.InvocationCompiler
Used for when nodes with a case; assumes stack is ..., case_value, when_cond_array
invokeEqqForCaseWhen(IRubyObject, IRubyObject, CallSite, ThreadContext, 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
 
invokeIRuby(String, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
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
 
Invoker - Class in org.jruby.ext.ffi
A native function invoker
Invoker(Ruby, int) - Constructor for class org.jruby.ext.ffi.Invoker
Creates a new Invoker instance.
InvokerGenerator - Class in org.jruby.anno
 
InvokerGenerator() - Constructor for class org.jruby.anno.InvokerGenerator
 
invokespecial(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
invokestatic(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
INVOKESUPER - Static variable in class org.jruby.ast.executable.YARVInstructions
 
invokeSuper(CompilerCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeSuper(CompilerCallback, CompilerCallback) - Method in interface org.jruby.compiler.InvocationCompiler
 
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_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.
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
 
IOOutputStream - Class in org.jruby.util
This class wraps a IRubyObject in an OutputStream.
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
 
IOReader - Class in org.jruby.util
Deprecated. 
IOReader(IRubyObject) - Constructor for class org.jruby.util.IOReader
Deprecated.  
IOSEnvironmentReader - Interface in org.jruby.environment
 
IOWaitLibrary - Class in org.jruby.libraries
 
IOWaitLibrary() - Constructor for class org.jruby.libraries.IOWaitLibrary
 
IOWriter - Class in org.jruby.util
Deprecated. 
IOWriter(IRubyObject) - Constructor for class org.jruby.util.IOWriter
Deprecated.  
IPPROTO_ICMP - Static variable in class org.jruby.ext.socket.RubySocket
 
IPPROTO_IP - Static variable in class org.jruby.ext.socket.RubySocket
 
IPPROTO_TCP - Static variable in class org.jruby.ext.socket.RubySocket
 
IPPROTO_UDP - Static variable in class org.jruby.ext.socket.RubySocket
 
IRaiseListener - Interface in org.jruby.runtime
 
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
 
IS_BSD - Static variable in class org.jruby.ext.ffi.Platform
 
IS_BSD - Static variable in class org.jruby.platform.Platform
 
IS_FREEBSD - Static variable in class org.jruby.ext.ffi.Platform
 
IS_FREEBSD - 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.ext.ffi.Platform
 
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.ext.ffi.Platform
 
IS_MAC - Static variable in class org.jruby.platform.Platform
 
IS_OPENBSD - Static variable in class org.jruby.ext.ffi.Platform
 
IS_OPENBSD - Static variable in class org.jruby.platform.Platform
 
is_primitive_type(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
is_primitive_type(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaUtilities
 
IS_SOLARIS - Static variable in class org.jruby.ext.ffi.Platform
 
IS_SOLARIS - Static variable in class org.jruby.platform.Platform
 
IS_WINDOWS - Static variable in class org.jruby.ext.ffi.Platform
 
IS_WINDOWS - Static variable in class org.jruby.platform.Platform
 
isAborted() - Method in exception org.jruby.exceptions.MainExitException
 
isAccessible(Ruby) - Method in interface org.jruby.environment.IOSEnvironmentReader
Determines whether the OS environment variables are accessible using a given implementation.
isAccessible() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
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
 
isAlnum(int) - Static method in class org.jruby.RubyString
 
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
 
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
 
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?
isBlockGiven() - Method in class org.jruby.runtime.Iter
 
isBlocking() - Method in class org.jruby.util.io.ChannelStream
 
isBlocking() - Method in interface org.jruby.util.io.Stream
 
isBreakStatement(Node) - Method in class org.jruby.parser.ParserSupport
Is the supplied node a break/control statement?
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.RubyZlib.RubyGzipFile
 
isCodeRangeAsciiOnly() - Method in class org.jruby.RubyString
 
isCodeRangeBroken() - Method in class org.jruby.RubyString
 
isCodeRangeValid() - Method in class org.jruby.RubyString
 
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.
isCur() - Method in class org.jruby.runtime.Iter
 
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
 
isDark() - Method in class org.jruby.javasupport.test.Color
 
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.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
 
isDigit(int) - Static method in class org.jruby.RubyString
 
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.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.SlottedHashMap
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
 
iseq_compile(IRubyObject, Node) - Method in class org.jruby.compiler.yarv.StandardYARVCompiler
 
iseq_op - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 
ISeqPosition - Class in org.jruby.ast.executable
 
ISeqPosition(YARVMachine.InstructionSequence) - Constructor for class org.jruby.ast.executable.ISeqPosition
 
isEscaped() - Method in class org.jruby.runtime.Block
 
isEvalParse() - Method in class org.jruby.parser.ParserConfiguration
Is the requested parse for an eval()?
isExceptionHandled(RubyException, IRubyObject[], Ruby, ThreadContext, IRubyObject) - 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.RubyBasicObject
Is this value a false value or not? Based on the RubyBasicObject.FALSE_F flag.
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.Binding
Is the current block a real yield'able block instead a null one
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 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.
isJavaExceptionHandled(Exception, IRubyObject[], Ruby, ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
isJavaNames() - Method in class org.jruby.runtime.RubyOptions.JavaSupport
Deprecated.  
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
 
isKCodeFixed() - 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
 
isLetter(int) - Static method in class org.jruby.RubyString
 
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
 
isLocal(String) - Static method in class org.jruby.util.IdUtil
rb_is_local_id and is_local_id
isLower(int) - Static method in class org.jruby.RubyString
 
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.
isNilListNil() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
isNilMapNil() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
isNoop() - Method in class org.jruby.internal.runtime.methods.CallConfiguration
 
isNot() - Method in class org.jruby.runtime.Iter
 
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 interface org.jruby.ext.ffi.MemoryIO
Checks if the memory area is NULL.
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.jna.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.io.SplitChannel
 
ISourcePosition - Interface in org.jruby.lexer.yacc
This interface is the combination of two needs: 1) A Ruby interpreter position (for warnings and errors).
ISourcePositionFactory - Interface in org.jruby.lexer.yacc
 
ISourcePositionHolder - Interface in org.jruby.lexer.yacc
 
isPre() - Method in class org.jruby.runtime.Iter
 
isPrint(int) - Static method in class org.jruby.RubyString
 
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
 
isRubiniusEnabled() - Method in class org.jruby.management.Config
 
isRubiniusEnabled() - Method in interface org.jruby.management.ConfigMBean
 
isRubiniusEnabled() - Method in class org.jruby.RubyInstanceConfig
 
isRubyModules() - Method in class org.jruby.runtime.RubyOptions.JavaSupport
Deprecated.  
isRubyNames() - Method in class org.jruby.runtime.RubyOptions.JavaSupport
Deprecated.  
isRubyVariable(String) - Static method in class org.jruby.RubyBasicObject
Check the syntax of a Ruby variable, including that it's longer than zero characters, and starts with either an @ or a capital letter.
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
 
isRunning() - Method in class org.jruby.test.Runner
 
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(RubyTestObject) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
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
 
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
 
isSkipNextNewline() - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
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
 
isSTDIO(int) - Static method in enum org.jruby.util.io.STDIO
 
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
 
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.ast.visitor.rewriter.utils.BooleanStateStack
 
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.
isUpper(int) - Static method in class org.jruby.RubyString
 
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
 
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.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
 
isYARVCompileEnabled() - Method in class org.jruby.management.Config
 
isYARVCompileEnabled() - Method in interface org.jruby.management.ConfigMBean
 
isYARVCompileEnabled() - Method in class org.jruby.RubyInstanceConfig
 
isYARVEnabled() - Method in class org.jruby.management.Config
 
isYARVEnabled() - Method in interface org.jruby.management.ConfigMBean
 
isYARVEnabled() - Method in class org.jruby.RubyInstanceConfig
 
Iter - Class in org.jruby.runtime
 
ITER_CUR - Static variable in class org.jruby.runtime.Iter
Is currently a block
ITER_NOT - Static variable in class org.jruby.runtime.Iter
No block given
ITER_PRE - Static variable in class org.jruby.runtime.Iter
Block given before last method call ("previous")
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 - Class in org.jruby.ast
Represents a block.
IterNode(ISourcePosition, Node, StaticScope, Node) - Constructor for class org.jruby.ast.IterNode
 
IterNode(ISourcePosition, Node, StaticScope, Node, NodeType) - Constructor for class org.jruby.ast.IterNode
 
IterNode(ISourcePosition, ArgsNode, Node, StaticScope) - Constructor for class org.jruby.ast.IterNode
 
ITest - Interface in org.jruby.test
 
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.JavaUtilities - Class in org.jruby.javasupport
 
Java.JavaUtilities() - Constructor for class org.jruby.javasupport.Java.JavaUtilities
 
JAVA_BIGINTEGER_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
JAVA_BOOLEAN_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
JAVA_BYTE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
JAVA_CHAR_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
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_methods() - Method in class org.jruby.javasupport.JavaClass
 
JAVA_DEFAULT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
JAVA_DOUBLE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
JAVA_FLOAT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
java_instance_methods() - Method in class org.jruby.javasupport.JavaClass
 
JAVA_INT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
java_length() - Method in class org.jruby.libraries.ThreadLibrary.Queue
 
JAVA_LONG_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
java_method(IRubyObject[]) - Method in class org.jruby.javasupport.JavaClass
 
JAVA_SHORT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
JAVA_STRING_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
java_to_primitive(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.Java
 
java_to_primitive(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.JavaUtil
 
java_to_ruby(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.Java
High-level object conversion utility function 'java_to_primitive' is the low-level version
java_to_ruby(Ruby, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
High-level object conversion utility function 'java_to_primitive' is the low-level version
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) - 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
 
JavaFileStatTest - Class in org.jruby.ext.posix
 
JavaFileStatTest() - Constructor for class org.jruby.ext.posix.JavaFileStatTest
 
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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod
 
JavaMethod(RubyModule, Visibility, int) - 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.JavaMethodNoBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodNoBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodNoBlock
 
JavaMethod.JavaMethodNoBlock(RubyModule, Visibility, CallConfiguration, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodNoBlock
 
JavaMethod.JavaMethodNoBlock(RubyModule, Visibility, int) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodNoBlock
 
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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOne
 
JavaMethod.JavaMethodOne(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneBlock
 
JavaMethod.JavaMethodOneBlock(RubyModule, Visibility, int) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneBlock
 
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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwo
 
JavaMethod.JavaMethodOneOrTwo(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoBlock
 
JavaMethod.JavaMethodOneOrTwoBlock(RubyModule, Visibility, int) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoBlock
 
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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThree
 
JavaMethod.JavaMethodOneOrTwoOrThree(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeBlock
 
JavaMethod.JavaMethodOneOrTwoOrThreeBlock(RubyModule, Visibility, int) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeBlock
 
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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThree
 
JavaMethod.JavaMethodThree(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeBlock
 
JavaMethod.JavaMethodThreeBlock(RubyModule, Visibility, int) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeBlock
 
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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwo
 
JavaMethod.JavaMethodTwo(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoBlock
 
JavaMethod.JavaMethodTwoBlock(RubyModule, Visibility, int) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoBlock
 
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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThree
 
JavaMethod.JavaMethodTwoOrThree(RubyModule, Visibility, int) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThree
 
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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZero
 
JavaMethod.JavaMethodZero(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroBlock
 
JavaMethod.JavaMethodZeroBlock(RubyModule, Visibility, int) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroBlock
 
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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOne
 
JavaMethod.JavaMethodZeroOrOne(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneBlock
 
JavaMethod.JavaMethodZeroOrOneBlock(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrN
 
JavaMethod.JavaMethodZeroOrOneOrN(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrNBlock
 
JavaMethod.JavaMethodZeroOrOneOrNBlock(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwo
 
JavaMethod.JavaMethodZeroOrOneOrTwo(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoBlock(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrN
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrN(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThree
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN(RubyModule, Visibility, int) - 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, StaticScope, Arity) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock(RubyModule, Visibility, int) - 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
 
JavaSupportTestSuite - Class in org.jruby.javasupport.test
 
JavaSupportTestSuite() - Constructor for class org.jruby.javasupport.test.JavaSupportTestSuite
 
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 - Interface in org.jruby.javasupport
 
JavaUtil.RubyConverter - Interface in org.jruby.javasupport
 
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, DefaultMethod, ThreadContext) - Constructor for class org.jruby.compiler.JITCompiler.JITClassGenerator
 
JITCompilerMBean - Interface in org.jruby.compiler
 
JNA_POINTER_NAME - Static variable in class org.jruby.ext.ffi.jna.JNABasePointer
 
JNABasePointer - Class in org.jruby.ext.ffi.jna
Base pointer class for all JNA pointers.
JNABuffer - Class in org.jruby.ext.ffi.jna
 
JNABuffer(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.jna.JNABuffer
 
JNAFactory - Class in org.jruby.ext.ffi.jna
An implementation of FFI for JNA
JNAFactory() - Constructor for class org.jruby.ext.ffi.jna.JNAFactory
 
JNAMemory - Interface in org.jruby.ext.ffi.jna
JNA memory object operations
JNAMemoryIO - Class in org.jruby.ext.ffi.jna
JNA implementation of memory I/O operations.
JNAMemoryPointer - Class in org.jruby.ext.ffi.jna
 
JNAPlatform - Class in org.jruby.ext.ffi.jna
 
JNAPlatform() - Constructor for class org.jruby.ext.ffi.jna.JNAPlatform
 
JNAProvider - Class in org.jruby.ext.ffi.jna
A FFIProvider that uses JNA to load and execute native functions.
JNAVariadicInvoker - Class in org.jruby.ext.ffi.jna
 
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, 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
 
join_m(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyArray
rb_ary_join_m
joinList() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
JRUBY_2480_A - Class in org.jruby.test
 
JRUBY_2480_A(JRUBY_2480_B) - Constructor for class org.jruby.test.JRUBY_2480_A
 
JRUBY_2480_B - Interface in org.jruby.test
 
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
 
JRubyConstructor - Class in org.jruby.yaml
 
JRubyConstructor(IRubyObject, Composer) - Constructor for class org.jruby.yaml.JRubyConstructor
 
JRubyConstructor(Ruby, Composer) - Constructor for class org.jruby.yaml.JRubyConstructor
 
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
 
JRubyRepresenter - Class in org.jruby.yaml
 
JRubyRepresenter(Serializer, YAMLConfig) - Constructor for class org.jruby.yaml.JRubyRepresenter
 
JRubyRepresenter.IRubyObjectYAMLNodeCreator - Class in org.jruby.yaml
 
JRubyRepresenter.IRubyObjectYAMLNodeCreator(Object) - Constructor for class org.jruby.yaml.JRubyRepresenter.IRubyObjectYAMLNodeCreator
 
jrubyScript() - Static method in class org.jruby.libraries.RbConfigLibrary
 
JRubySerializationLibrary - Class in org.jruby.libraries
 
JRubySerializationLibrary() - Constructor for class org.jruby.libraries.JRubySerializationLibrary
 
JRubySerializer - Class in org.jruby.yaml
 
JRubySerializer(Emitter, Resolver, YAMLConfig) - Constructor for class org.jruby.yaml.JRubySerializer
 
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
 
JRubyTestSuite - Class in org.jruby.test
 
JRubyTestSuite() - Constructor for class org.jruby.test.JRubyTestSuite
 
JRubyThreadContextTest - Class in org.jruby.util
Test that the thread context classloader can be changed.
JRubyThreadContextTest() - Constructor for class org.jruby.util.JRubyThreadContextTest
 
jsr(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
JUMP - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
JumpTarget - Interface in org.jruby.internal.runtime
Marker interface for jump targets.

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.collections.SlottedHashMap
Deprecated.  
keySet() - Method in class org.jruby.util.GenericMap
 
keyTyped(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
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
 
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
 
killLock - Variable 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 - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
l_op0 - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 
l_op1 - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 
label(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
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
 
lastIndexOf(int) - Method in class org.jruby.util.string.Ustr
Returns the index within this Ustr of the last occurrence of the specified Unicode character.
lastIndexOf(int, int) - Method in class org.jruby.util.string.Ustr
Returns the index within this Ustr of the last occurrence of the specified Unicode character before the specified stop index.
lastIndexOf(Ustr) - Method in class org.jruby.util.string.Ustr
Finds the last substring match.
lastIndexOf(Ustr, int) - Method in class org.jruby.util.string.Ustr
Finds the last substring match before the given index.
LASTLINE - Static variable in class org.jruby.compiler.ASTInspector
 
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
 
LEAVE - Static variable in class org.jruby.ast.executable.YARVInstructions
 
leaveCall() - Method in class org.jruby.ast.visitor.rewriter.utils.CallDepth
 
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 - 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() - Method in class org.jruby.util.string.Ustr
Length of a Ustr in Unicode characters (not bytes).
length(byte[], int) - Static method in class org.jruby.util.string.Ustr
Number of Unicode characters stored starting at some offset in a byte array.
length(byte[]) - Static method in class org.jruby.util.string.Ustr
Number of Unicode characters stored in a byte array.
length(String) - Static method in class org.jruby.util.string.Ustr
Number of Unicode characters stored in a Java string.
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.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
LIBC - Static variable in class org.jruby.ext.ffi.Platform
 
LIBPREFIX - Static variable in class org.jruby.ext.ffi.Platform
 
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 - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
line - Variable in class org.jruby.lexer.yacc.LexerSource
 
line_no - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 
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
 
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, NodeType, Node) - Constructor for class org.jruby.ast.ListNode
Create a new ListNode.
ListNode(ISourcePosition, NodeType) - Constructor for class org.jruby.ast.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
 
literals - Variable in class org.jruby.ast.executable.RubiniusCMethod
 
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
 
ljust(IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. use the one or two argument versions.
ljust(IRubyObject) - Method in class org.jruby.RubyString
rb_str_ljust
ljust(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_ljust
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.Generator.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.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.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.ThreadLibrary
 
load(Ruby, boolean) - Method in class org.jruby.libraries.YamlLibrary
 
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(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML
 
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
 
load_documents(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyYAML
 
load_file(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML
 
load_stream(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML
 
loadAlternateClass() - Static method in class org.jruby.test.TestHelper
 
loadAndCall(IRubyObject, String, byte[], String) - Static method in class org.jruby.test.TestHelper
Used by JVM bytecode compiler tests to run compiled code
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
 
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
 
loadLibrary(String, Class<T>) - Method in class org.jruby.ext.ffi.Factory
Loads a native library.
loadLibrary(String, Class<T>) - Method in class org.jruby.ext.ffi.jna.JNAFactory
 
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
 
loadPaths() - Method in class org.jruby.RubyInstanceConfig
 
loadRuntime() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadScript(Script) - Method in class org.jruby.Ruby
 
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
 
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
 
loadSymbol(String) - Method in interface org.jruby.compiler.BodyCompiler
Load the given string as a symbol on to the top of the stack.
loadSymbol(String) - 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
 
locals - Variable in class org.jruby.ast.executable.RubiniusCMethod
 
locals - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
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
 
localVariable1 - Variable in class org.jruby.test.TestHelper
 
LocalVariables - Class in org.jruby.ast.visitor.rewriter.utils
 
LocalVariables() - Constructor for class org.jruby.ast.visitor.rewriter.utils.LocalVariables
 
LocalVarNode - Class in org.jruby.ast
Access a local variable
LocalVarNode(ISourcePosition, int, String) - Constructor for class org.jruby.ast.LocalVarNode
 
LOCATE_METHOD - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
lock(ThreadContext) - Method in class org.jruby.libraries.ThreadLibrary.Mutex
 
lock - Variable in class org.jruby.RubyThread
 
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
 
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.
longFib(long) - Static method in class org.jruby.test.bench.BenchLongFibRecursive
 
longSize() - Method in class org.jruby.ext.ffi.jna.JNAPlatform
 
longSize() - Method in class org.jruby.ext.ffi.Platform
 
longToBinaryByteList(long) - Static method in class org.jruby.util.Convert
 
longToBinaryBytes(long) - Static method in class org.jruby.util.Convert
 
longToByteArray(long) - Static method in class org.jruby.util.Convert
 
longToByteArray(long, int, boolean) - Static method in class org.jruby.util.Convert
 
longToByteList(long) - Static method in class org.jruby.util.Convert
Returns a ByteList object representing the specified long.
longToByteList(long, int) - Static method in class org.jruby.util.Convert
 
longToCharBytes(long) - Static method in class org.jruby.util.Convert
 
longToChars(long) - Static method in class org.jruby.util.Convert
 
longToHexByteList(long) - Static method in class org.jruby.util.Convert
 
longToHexByteList(long, boolean) - Static method in class org.jruby.util.Convert
 
longToHexBytes(long) - Static method in class org.jruby.util.Convert
 
longToHexBytes(long, boolean) - Static method in class org.jruby.util.Convert
 
longToOctalByteList(long) - Static method in class org.jruby.util.Convert
 
longToOctalBytes(long) - Static method in class org.jruby.util.Convert
 
longToRawUnsignedBytes(long, int) - Static method in class org.jruby.util.Convert
Convert the long to an unsigned number.
longToUnsignedBytes(long, int, boolean) - Static method in class org.jruby.util.Convert
Convert the long to an unsigned number.
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(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
lstrip_bang() - Method in class org.jruby.RubyString
rb_str_lstrip_bang
lsub() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lt(BenchIntFibRecursive.BoxedInt) - Method in class org.jruby.test.bench.BenchIntFibRecursive.BoxedInt
 
lt(BenchLongFibRecursive.BoxedLong) - Method in class org.jruby.test.bench.BenchLongFibRecursive.BoxedLong
 
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
 
magic - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
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.ast.executable.YARVMachineTest
 
main(String[]) - Static method in class org.jruby.bench.BenchFixnumCreation
 
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(IRubyObject) - Static method in class org.jruby.RubyThread
 
main(String[]) - Static method in class org.jruby.test.bench.BenchFixnumFibRecursive
 
main(String[]) - Static method in class org.jruby.test.bench.BenchIntFibRecursive
 
main(String[]) - Static method in class org.jruby.test.bench.BenchLongFibRecursive
 
main(String[]) - Static method in class org.jruby.test.TestAdoptedThreading
 
main(String[]) - Static method in class org.jruby.util.Pwd
 
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
 
MainTestSuite - Class in org.jruby.test
 
MainTestSuite() - Constructor for class org.jruby.test.MainTestSuite
 
mainThread(IRubyObject) - Static method in class org.jruby.RubyThread
 
major - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
MAKE_ARRAY - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
MAKE_HASH - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
MAKE_REST - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
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
 
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
 
map(String, Map, Object) - Method in class org.jruby.yaml.JRubyRepresenter
 
map_bang19(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_collect_bang
marshal - Variable in class org.jruby.RubyClass
 
marshal(Object, MarshalStream) - Method in class org.jruby.RubyClass
 
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.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(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
String#match(pattern) rb_str_match_m
match2() - Method in interface org.jruby.compiler.BodyCompiler
 
match2() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
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(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_BUSY - Static variable in class org.jruby.RubyMatchData
 
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_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() - Method in class org.jruby.RubyStringScanner
 
matches(String, Class[]) - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
matching_method(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaUtilities
 
matching_method(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
matching_method_internal(IRubyObject, Map, JavaCallable[], Object[], int) - Static method in class org.jruby.javasupport.Java
 
matchingCallableArityFour(IRubyObject, Map, JavaCallable[], IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
matchingCallableArityN(IRubyObject, Map, ParameterTypes[], IRubyObject[], int) - Static method in class org.jruby.javasupport.Java
 
matchingCallableArityN(IRubyObject, Map, JavaCallable[], IRubyObject[], int) - Static method in class org.jruby.javasupport.Java
 
matchingCallableArityOne(IRubyObject, Map, JavaCallable[], IRubyObject) - Static method in class org.jruby.javasupport.Java
 
matchingCallableArityThree(IRubyObject, Map, JavaCallable[], IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
matchingCallableArityTwo(IRubyObject, Map, JavaCallable[], IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
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
 
matchOperator() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
matchOperator() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
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_by(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
MAX_CLASSES - Static variable in class org.jruby.runtime.ClassIndex
 
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.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
 
MEMORY_POINTER_NAME - Static variable in class org.jruby.ext.ffi.jna.JNAMemoryPointer
 
MemoryIO - Interface in org.jruby.ext.ffi
Abstracted memory operations.
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
 
META_PUSH_0 - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
META_PUSH_1 - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
META_PUSH_2 - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
META_PUSH_NEG_1 - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
META_SEND_OP_EQUAL - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
META_SEND_OP_GT - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
META_SEND_OP_LT - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
META_SEND_OP_MINUS - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
META_SEND_OP_NEQUAL - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
META_SEND_OP_PLUS - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
META_SEND_OP_TEQUAL - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
META_SEND_STACK_1 - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
META_SEND_STACK_2 - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
META_SEND_STACK_3 - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
META_SEND_STACK_4 - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
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.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
 
method1() - Method in interface org.jruby.javasupport.test.Interface1
 
method2() - Method in interface org.jruby.javasupport.test.Interface2
 
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_SIGNATURES - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
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(Callback, 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
 
MethodCacheMBean - Interface in org.jruby.management
 
MethodCacheSite - Interface in org.jruby.runtime
 
methodCompiler - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
MethodDefNode - Class in org.jruby.ast
 
MethodDefNode(ISourcePosition, ArgumentNode, ArgsNode, StaticScope, Node, NodeType) - Constructor for class org.jruby.ast.MethodDefNode
 
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 - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 
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(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.VariableCachingCallSite
 
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() - 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.
microseconds() - Method in class org.jruby.RubyTime
 
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_by(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
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
 
minor - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
minus(BenchIntFibRecursive.BoxedInt) - Method in class org.jruby.test.bench.BenchIntFibRecursive.BoxedInt
 
minus(BenchLongFibRecursive.BoxedLong) - Method in class org.jruby.test.bench.BenchLongFibRecursive.BoxedLong
 
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
 
misc - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
mkdir(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyDir
Creates the directory specified by path.
MockException - Exception in org.jruby.test
 
MockException() - Constructor for exception org.jruby.test.MockException
 
MockJavaSupport - Class in org.jruby.test
 
MockJavaSupport(Ruby) - Constructor for class org.jruby.test.MockJavaSupport
 
MockObjectSpace - Class in org.jruby.test
 
MockObjectSpace() - Constructor for class org.jruby.test.MockObjectSpace
 
MockRubyObject - Class in org.jruby.test
 
MockRubyObject(Ruby) - Constructor for class org.jruby.test.MockRubyObject
 
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
 
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
 
modifyNestedList() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
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
MODULE_NAME - Static variable in class org.jruby.ext.ffi.FFIProvider
The name of the module to place all the classes/methods under.
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
 
MRITestSuite - Class in org.jruby.test
 
MRITestSuite() - Constructor for class org.jruby.test.MRITestSuite
 
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() - 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
 
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
 
MultipleAssignmentReWriteVisitor - Class in org.jruby.ast.visitor.rewriter.utils
 
MultipleAssignmentReWriteVisitor(ReWriterContext) - Constructor for class org.jruby.ast.visitor.rewriter.utils.MultipleAssignmentReWriteVisitor
 
multipleToSingle(IRubyObject) - Method in class org.jruby.evaluator.ValueConverter
 
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

name - Variable in class org.jruby.anno.JavaMethodDescriptor
 
name - Variable in class org.jruby.ast.Colon3Node
 
name - Variable in class org.jruby.ast.executable.RubiniusCMethod
 
name(int) - Static method in class org.jruby.ast.executable.YARVInstructions
 
name - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
name() - Method in class org.jruby.compiler.JITCompiler.JITClassGenerator
 
NAME - Static variable in class org.jruby.ext.ffi.Platform
 
name() - Method in class org.jruby.internal.runtime.methods.CallConfiguration
 
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() - Method in interface org.jruby.platform.IntConstant
 
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.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() - Method in class org.jruby.RubyModule
 
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 - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
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
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_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, IRubyObject[], Block) - Static method in class org.jruby.ext.Generator
 
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_instance_for(IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy
 
new_instance_for(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
Returns a new proxy instance of type (RubyClass)recv for the wrapped java_object, or the cached proxy if we've already seen this object.
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
 
newAndNode(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
newArgumentError(String) - Method in class org.jruby.Ruby
 
newArgumentError(int, int) - Method in class org.jruby.Ruby
 
NEWARRAY - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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) - 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<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) - 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
 
newAutoPointer(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.AutoPointer
 
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
 
newBinding(Ruby, IRubyObject) - Static method in class org.jruby.RubyBinding
 
newBindingForEval(ThreadContext) - Static method in class org.jruby.RubyBinding
Create a binding appropriate for a bare "eval", by using the previous (caller's) frame and current scope.
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
 
newByteChannel(int) - Method in class org.jruby.ext.ffi.Factory
Wraps a java.nio.ByteChannel around a native file descriptor
newByteChannel(int) - Method in class org.jruby.ext.ffi.jna.JNAFactory
 
newCallbackInfo(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.CallbackInfo
 
newCallClosure(IRubyObject, RubyModule, Arity, BlockCallback, ThreadContext) - Static method in class org.jruby.runtime.CallBlock
 
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
 
newCompiledBlockLight(Arity, StaticScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledBlockLight
 
newCompiledClosure(IRubyObject, Frame, Visibility, RubyModule, DynamicScope, Arity, StaticScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledBlock
 
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
 
newCompiledClosureLight(IRubyObject, Frame, Visibility, RubyModule, DynamicScope, Arity, StaticScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledBlockLight
 
newCompiledClosureLight(ThreadContext, IRubyObject, Arity, StaticScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledBlockLight
 
newCompiledSharedScopeClosure(ThreadContext, IRubyObject, Arity, DynamicScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledSharedScopeBlock
 
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
 
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
 
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() - 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
 
newEvStrNode(ISourcePosition, Node) - Method in class org.jruby.parser.ParserSupport
 
newException(Ruby, RubyClass, String) - 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(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
 
newGzipWriter(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyZlib.RubyGzipWriter
 
NEWHASH - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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) - Static method in class org.jruby.ext.ffi.StructLayoutBuilder
 
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.FiberLibrary.Fiber
 
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
 
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
 
newInterpretedClosure(IterNode, IRubyObject, Arity, Frame, Visibility, RubyModule, DynamicScope) - Static method in class org.jruby.runtime.InterpretedBlock
 
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.jna.JNAVariadicInvoker
 
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
 
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
 
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
 
newProvider(Ruby) - Method in class org.jruby.ext.ffi.Factory
 
newProvider(Ruby) - Method in class org.jruby.ext.ffi.jna.JNAFactory
 
newProxyInstance(Ruby, Class, Class[], Class[], Object[], JavaProxyInvocationHandler) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
NEWRANGE - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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, int, boolean) - 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
 
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, 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
 
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, 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[], int, int) - Static method in class org.jruby.RubyString
 
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
 
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
 
newThread(Runnable) - Method in class org.jruby.Ruby.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(IRubyObject, Block) - Static method in class org.jruby.ext.Generator
 
next() - Method in class org.jruby.javasupport.util.ConversionIterator
 
next() - Method in class org.jruby.RubyArray.RubyArrayConversionIterator
 
next() - Method in class org.jruby.util.string.UcharIterator
Deprecated. Retrieve the next Unicode character from a UTF-8 byte buffer, wrapped in an Integer object.
next_p(IRubyObject) - Static method in class org.jruby.ext.Generator
 
nextChar() - Method in class org.jruby.util.string.UcharIterator
Deprecated. Retrieve the next Unicode character from a UTF-8 byte buffer and return it as an int.
nextChar() - Method in class org.jruby.util.string.Ustr
Retrieve one Unicode character from a Ustr and advance the working offset.
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
 
NI_DGRAM - Static variable in class org.jruby.ext.socket.RubySocket
 
NI_MAXHOST - Static variable in class org.jruby.ext.socket.RubySocket
 
NI_MAXSERV - Static variable in class org.jruby.ext.socket.RubySocket
 
NI_NAMEREQD - Static variable in class org.jruby.ext.socket.RubySocket
 
NI_NOFQDN - Static variable in class org.jruby.ext.socket.RubySocket
 
NI_NUMERICHOST - Static variable in class org.jruby.ext.socket.RubySocket
 
NI_NUMERICSERV - Static variable in class org.jruby.ext.socket.RubySocket
 
NIL - Static variable in class org.jruby.ast.NilImplicitNode
 
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
 
nil_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLNilMethods
 
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_NO_SCOPE - Static variable in class org.jruby.internal.runtime.methods.CallConfiguration
 
NO_INDEX - Static variable in class org.jruby.runtime.ClassIndex
 
NO_INDEX - Static variable in class org.jruby.runtime.MethodIndex
Deprecated. 
noArgs() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
noArguments() - Static method in class org.jruby.runtime.Arity
 
NOCONV - Static variable in class org.jruby.RubyNKF
 
NOCTTY - Static variable in class org.jruby.util.io.ModeFlags
no ctty flag (?)
Node - Class in org.jruby.ast
Base class for all Nodes in the AST
Node(ISourcePosition, NodeType) - Constructor for class org.jruby.ast.Node
 
node_assign(Node, Node) - Method in class org.jruby.parser.ParserSupport
 
nodeId - Variable in class org.jruby.ast.Node
 
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
 
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
NOOP - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
NOP - Static variable in class org.jruby.ast.executable.YARVInstructions
 
nop() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
NORMAL - Static variable in class org.jruby.runtime.CallType
 
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
 
NormalJavaClass - Class in org.jruby.test
This is just a normal Java class, used for testing behavior of load/require when given a Java class file.
NormalJavaClass() - Constructor for class org.jruby.test.NormalJavaClass
 
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
 
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
 
null_p(ThreadContext) - Method in class org.jruby.ext.ffi.Pointer
Tests if this Pointer represents the C NULL value.
NullChannel - Class in org.jruby.util.io
 
NullChannel() - Constructor for class org.jruby.util.io.NullChannel
 
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
 
NullToString - Class in org.jruby.javasupport.test
 
NullToString() - Constructor for class org.jruby.javasupport.test.NullToString
 
NullWarnings - Class in org.jruby.common
A Warnings implementation which silently ignores everything.
NullWarnings() - 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
 
number(float) - Method in class org.jruby.javasupport.TypeMatcher
 
number(int) - Method in class org.jruby.javasupport.TypeMatcher
 
numerator(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_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
 
numeric_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLNumericMethods
 
numWaiting - Variable in class org.jruby.libraries.ThreadLibrary.Queue
 

O

O_NONBLOCK - Static variable in class org.jruby.ext.socket.RubyUNIXSocket
 
o_op0 - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 
obj_taguri(IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLObjectMethods
 
obj_to_enum(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerator
 
obj_to_yaml(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyYAML.YAMLObjectMethods
 
obj_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLObjectMethods
 
obj_to_yaml_properties(IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLObjectMethods
 
obj_to_yaml_style(IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLObjectMethods
 
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.
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
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.AbstractMemory
The offset from the base memory pointer
offset - Variable in class org.jruby.lexer.yacc.LexerSource
 
offset(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
match_offset
offset - Variable in class org.jruby.util.string.Ustr
To keep track of a single character position within the string; this is used by the nextChar and appendChar methods.
offset19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
 
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
 
ONCEINLINECACHE - Static variable in class org.jruby.ast.executable.YARVInstructions
 
one(Ruby) - Static method in class org.jruby.RubyFixnum
 
ONE - Static variable in class org.jruby.test.bench.BenchIntFibRecursive
 
ONE - Static variable in class org.jruby.test.bench.BenchLongFibRecursive
 
ONE_ARGUMENT - Static variable in class org.jruby.runtime.Arity
 
ONE_INT - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
one_p(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
ONE_REQUIRED - Static variable in class org.jruby.runtime.Arity
 
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_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, 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[]) - Method in class org.jruby.RubyString
Deprecated. Use the versions with one or two args
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
rb_str_aref, rb_str_aref_m
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_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[]) - Method in class org.jruby.RubyString
Deprecated. Use the versions with two or three args.
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
rb_str_aset, rb_str_aset_m
op_aset(IRubyObject, IRubyObject) - Method in class org.jruby.RubyThread
 
op_ceil(ThreadContext) - Method in class org.jruby.RubyRational
nurat_ceil
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_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, IRubyObject) - Method in class org.jruby.RubyRational
nurat_div
op_divmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_divmod
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(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.RubyHash
 
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
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStruct
 
op_equal(ThreadContext, IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
op_equal19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_equal
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_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, 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_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, 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_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, 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_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, 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_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.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, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_minus
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_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, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_mul
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_mul
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_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_plus(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jna.JNABasePointer
 
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jna.JNABuffer
 
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, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_plus
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_plus
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, 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_pow_19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_pow
op_pow_19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_pow
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_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
 
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_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
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(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(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.
OPEN_CLASS - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
OPEN_CLASS_UNDER - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
OPEN_METACLASS - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
OPEN_MODULE - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
OPEN_MODULE_UNDER - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
operatorCallAdapter - Variable in class org.jruby.ast.OpAsgnNode
 
Operators - Class in org.jruby.ast.visitor.rewriter.utils
 
Operators() - Constructor for class org.jruby.ast.visitor.rewriter.utils.Operators
 
operators - Static variable in interface org.jruby.parser.Tokens
 
OPT_AREF - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_ARGS - Static variable in class org.jruby.compiler.ASTInspector
 
OPT_ASET - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_CALL_NATIVE_COMPILED - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_CASE_DISPATCH - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_CHECKENV - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_DIV - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_EQ - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_LE - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_LENGTH - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_LT - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_LTLT - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_MINUS - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_MOD - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_MULT - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_PLUS - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_REGEXPMATCH1 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_REGEXPMATCH2 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
OPT_SUCC - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
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.ast.visitor.rewriter - package org.jruby.ast.visitor.rewriter
 
org.jruby.ast.visitor.rewriter.utils - package org.jruby.ast.visitor.rewriter.utils
 
org.jruby.bench - package org.jruby.bench
 
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.util - package org.jruby.compiler.util
 
org.jruby.compiler.yarv - package org.jruby.compiler.yarv
 
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.jna - package org.jruby.ext.ffi.jna
 
org.jruby.ext.posix - package org.jruby.ext.posix
 
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.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.test - package org.jruby.javasupport.test
 
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.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.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.test - package org.jruby.test
 
org.jruby.test.bench - package org.jruby.test.bench
 
org.jruby.util - package org.jruby.util
 
org.jruby.util.collections - package org.jruby.util.collections
 
org.jruby.util.collections.test - package org.jruby.util.collections.test
 
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
 
org.jruby.yaml - package org.jruby.yaml
 
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.ext.ffi.Platform
 
OS_NAMES - Static variable in class org.jruby.platform.Platform
 
OSEnvironment - Class in org.jruby.environment
 
OSEnvironment() - Constructor for class org.jruby.environment.OSEnvironment
 
OSEnvironmentReaderExcepton - Exception in org.jruby.environment
 
OSEnvironmentReaderExcepton() - Constructor for exception org.jruby.environment.OSEnvironmentReaderExcepton
 
OSEnvironmentReaderExcepton(String) - Constructor for exception org.jruby.environment.OSEnvironmentReaderExcepton
 
OTHER - Static variable in class org.jruby.RubyNKF
 
out - Variable in class org.jruby.test.TestUnitTestSuite
 
outDefined() - Method in interface org.jruby.compiler.BodyCompiler
 
outDefined() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
outdent() - Method in class org.jruby.ast.visitor.rewriter.utils.Indentor
 
OuterClass - Class in org.jruby.javasupport.test
 
OuterClass() - Constructor for class org.jruby.javasupport.test.OuterClass
 
OuterClass.ProtectedInstanceInnerClass - Class in org.jruby.javasupport.test
 
OuterClass.ProtectedInstanceInnerClass() - Constructor for class org.jruby.javasupport.test.OuterClass.ProtectedInstanceInnerClass
 
OuterClass.ProtectedStaticInnerClass - Class in org.jruby.javasupport.test
 
OuterClass.ProtectedStaticInnerClass() - Constructor for class org.jruby.javasupport.test.OuterClass.ProtectedStaticInnerClass
 
OuterClass.PublicInstanceInnerClass - Class in org.jruby.javasupport.test
 
OuterClass.PublicInstanceInnerClass() - Constructor for class org.jruby.javasupport.test.OuterClass.PublicInstanceInnerClass
 
OuterClass.PublicStaticInnerClass - Class in org.jruby.javasupport.test
 
OuterClass.PublicStaticInnerClass() - Constructor for class org.jruby.javasupport.test.OuterClass.PublicStaticInnerClass
 
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.ChildScopedBodyCompiler
 
outline(String) - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
outputStyle - Variable in class org.jruby.demo.TextAreaReadline
 
Overloaded - Interface in org.jruby.test
 
OverloadedTest - Class in org.jruby.test
 
OverloadedTest() - Constructor for class org.jruby.test.OverloadedTest
 
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_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
 
PARAGRAPH_DELIMETER - Static variable in interface org.jruby.util.io.Stream
 
PARAGRAPH_SEPARATOR - Static variable in interface org.jruby.util.io.Stream
 
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 - Interface in org.jruby.javasupport
 
params(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
 
Parent - Class in org.jruby.test
 
Parent() - Constructor for class org.jruby.test.Parent
 
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(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
 
parse_internal(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML
 
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
 
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
 
parseRewriter(String, InputStream, ParserConfiguration) - Method in class org.jruby.parser.Parser
 
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
 
partition19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
pass(IRubyObject) - Static method in class org.jruby.RubyThread
 
PASSED_ARG - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
passwd(IRubyObject, Block) - Static method in class org.jruby.RubyEtc
 
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) - Method in class org.jruby.RubyFile
 
path() - Method in class org.jruby.RubyStringIO
 
PATH_SPLIT - Static variable in class org.jruby.util.JavaNameMangler
 
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
 
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, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
performRescue(BranchCallback, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performRescueInner(BranchCallback, BranchCallback, BranchCallback) - 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.ASMClassBodyCompiler
 
performReturn() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
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
 
PF_INET - Static variable in class org.jruby.ext.socket.RubySocket
 
PF_IPX - Static variable in class org.jruby.ext.socket.RubySocket
 
PF_UNIX - Static variable in class org.jruby.ext.socket.RubySocket
 
PF_UNSPEC - Static variable in class org.jruby.ext.socket.RubySocket
 
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
 
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() - 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
 
PlatformTest - Class in org.jruby.util
 
PlatformTest() - Constructor for class org.jruby.util.PlatformTest
 
plus(BenchIntFibRecursive.BoxedInt) - Method in class org.jruby.test.bench.BenchIntFibRecursive.BoxedInt
 
plus(BenchLongFibRecursive.BoxedLong) - Method in class org.jruby.test.bench.BenchLongFibRecursive.BoxedLong
 
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, RubyClass, MemoryIO, long, long) - Constructor for class org.jruby.ext.ffi.Pointer
 
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
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 - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
POP - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
pop19(ThreadContext) - Method in class org.jruby.RubyArray
 
pop19(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
 
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
 
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
 
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
 
populateOldStyleImplClass(Ruby, RubyClass, Class, Map<String, List<Method>>) - Static method in class org.jruby.java.MiniJava
 
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
 
POSITIONLESS_COMPILE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
post(ThreadContext) - Method in class org.jruby.internal.runtime.methods.CallConfiguration
 
post(ThreadContext, Binding, Visibility, Frame) - Method in class org.jruby.runtime.CompiledBlock
 
post(ThreadContext, Binding, Visibility, Frame) - Method in class org.jruby.runtime.CompiledBlockLight
 
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) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
postBacktraceOnly(ThreadContext) - 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
 
POSTEXE - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
postFrameOnly(ThreadContext) - 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
 
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
 
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) - 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
 
PRAGMAS - Static variable in class org.jruby.compiler.ASTInspector
 
pre(ThreadContext, IRubyObject, RubyModule, String, Block, StaticScope, JumpTarget) - Method in class org.jruby.internal.runtime.methods.CallConfiguration
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.CompiledBlock
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.CompiledBlockLight
 
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
 
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
 
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
 
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, String[]) - 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
 
preMethodBacktraceAndScope(String, RubyModule, 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
 
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
 
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[], 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.
prepareAppend() - Method in class org.jruby.util.string.Ustr
Set up for appendChar.
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
 
prepareNext() - Method in class org.jruby.util.string.Ustr
Set up for nextChar().
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
 
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
 
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_match(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaUtilities
 
primitive_match(Object, Object) - Static method in class org.jruby.javasupport.Java
 
primitive_match(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
primitive_p() - Method in class org.jruby.javasupport.JavaClass
 
primitive_to_java(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.Java
 
primitive_to_java(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.JavaUtil
 
primitiveToWrapper(Class<?>) - Static method in class org.jruby.javasupport.JavaUtil
 
print(String) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
print(char) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
print(BigInteger) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
print(int) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
print(long) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
print(double) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
print() - Method in class org.jruby.ast.visitor.rewriter.utils.HereDocument
 
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.RubyKernel
 
print(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
print(IRubyObject[]) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
printAssignmentOperator() - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
printAssignmentOperator() - Method in class org.jruby.ast.visitor.rewriter.utils.MultipleAssignmentReWriteVisitor
 
printBacktrace(PrintStream) - Method in class org.jruby.NativeException
 
printBacktrace(PrintStream) - Method in class org.jruby.RubyException
 
printCommentsAfter(Node) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
printCommentsAfter(Node) - Method in class org.jruby.ast.visitor.rewriter.utils.IgnoreCommentsReWriteVisitor
 
printCommentsAtEnd(Node) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
printErr - Variable in class org.jruby.test.TestUnitTestSuite
 
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
 
printIndentation(PrintWriter) - Method in class org.jruby.ast.visitor.rewriter.utils.Indentor
 
println() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
printNewlineAndIndentation() - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
printNewlineAndIndentation() - Method in class org.jruby.ast.visitor.rewriter.utils.ShortIfNodeReWriteVisitor
 
printOut - Variable in class org.jruby.test.TestUnitTestSuite
 
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_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(int) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
processBlockArgument(Ruby, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
processRequiredArgs(Arity, int, int, int) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
processRestArg(int, int) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
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() - Method in class org.jruby.test.Abstract
 
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_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_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_ARRAY - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
PUSH_BLOCK - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
PUSH_CONST - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
PUSH_CONTEXT - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
PUSH_CPATH_TOP - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
PUSH_ENCLOSER - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
PUSH_EXCEPTION - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
PUSH_FALSE - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
push_glob(String, ByteList, int) - Static method in class org.jruby.util.Dir
 
PUSH_INT - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
PUSH_IVAR - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
PUSH_LITERAL - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
PUSH_LOCAL - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
PUSH_LOCAL_DEPTH - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
push_m(IRubyObject[]) - Method in class org.jruby.RubyArray
rb_ary_push_m FIXME: Whis is this named "push_m"?
PUSH_MY_FIELD - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
PUSH_NIL - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
push_pattern - Static variable in class org.jruby.util.Dir
 
PUSH_SELF - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
PUSH_TRUE - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
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
 
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 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, 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.collections.SlottedHashMap
Deprecated. Put a new value into this SHM.
put(Object, Object, SlottedHashMap) - Method in class org.jruby.util.collections.SlottedHashMap
Deprecated. Potentially insert the given key and value, if we have not already overridden it
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
 
put_array_of_float64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_array_of_int16(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_array_of_int32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_array_of_int64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_array_of_int8(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_array_of_long(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_buffer(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_bytes(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.AbstractMemory
 
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_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.jna.JNABasePointer
 
put_pointer(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.jna.JNABuffer
 
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_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.
putAll(Map) - Method in class org.jruby.RubyHash
 
putAll(Map) - Method in class org.jruby.util.collections.SlottedHashMap
Deprecated.  
putAll(Map) - Method in class org.jruby.util.GenericMap
 
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.RubyKernel
rb_f_putc
putc(IRubyObject) - Method in class org.jruby.RubyStringIO
 
putc(IRubyObject) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
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 interface org.jruby.ext.ffi.MemoryIO
Writes a 32 bit float value to the memory area at the specified offset.
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.
putJavaClassIntoCache(JavaClass) - Method in class org.jruby.javasupport.JavaSupport
 
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.jna.JNAMemoryIO
 
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 interface org.jruby.ext.ffi.MemoryIO
Writes a native long integer value to the memory area at the specified offset.
PUTNIL - Static variable in class org.jruby.ast.executable.YARVInstructions
 
PUTNOT - Static variable in class org.jruby.ast.executable.YARVInstructions
 
PUTOBJECT - Static variable in class org.jruby.ast.executable.YARVInstructions
 
PUTOBJECT_OP_INT2FIX_0_0_C_ - Static variable in class org.jruby.ast.executable.YARVInstructions
 
PUTOBJECT_OP_INT2FIX_0_1_C_ - Static variable in class org.jruby.ast.executable.YARVInstructions
 
PUTOBJECT_OP_QFALSE - Static variable in class org.jruby.ast.executable.YARVInstructions
 
PUTOBJECT_OP_QTRUE - Static variable in class org.jruby.ast.executable.YARVInstructions
 
putPointer(long, Pointer) - Method in class org.jruby.ext.ffi.jna.JNAMemoryIO
 
puts(ThreadContext, IRubyObject[]) - 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
 
PUTSELF - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
PUTSTRING - Static variable in class org.jruby.ast.executable.YARVInstructions
 
PUTUNDEF - Static variable in class org.jruby.ast.executable.YARVInstructions
 
Pwd - Class in org.jruby.util
 
Pwd() - Constructor for class org.jruby.util.Pwd
 

Q

Qsort - Class in org.jruby.util
 
Qsort() - Constructor for class org.jruby.util.Qsort
 
quick_emit(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyYAML
 
quick_emit_node(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyYAML
 
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
quo_19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_quo
quote(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRegexp
rb_reg_s_quote
quote(ByteList, KCode) - Static method in class org.jruby.RubyRegexp
rb_reg_quote

R

raise(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
raise(IRubyObject[], Block) - Method in class org.jruby.RubyThread
 
RAISE_EXC - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
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 - Static variable in class org.jruby.runtime.ClassIndex
 
range(byte[], int, int, char, int) - Static method in class org.jruby.util.Dir
 
range_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLRangeMethods
 
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
 
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() - 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
 
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.jna.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[], Block) - Static method in class org.jruby.RubyIO
 
read(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyIO
 
read(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyIO
 
read(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - 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.util.DataInputBridgeStream
Deprecated.  
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() - Method in class org.jruby.util.io.ChannelStream
 
read(ByteBuffer) - Method in class org.jruby.util.io.NullChannel
 
read(ByteBuffer) - Method in class org.jruby.util.io.SplitChannel
 
read(int) - Method in interface org.jruby.util.io.Stream
 
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
 
read(char[], int, int) - Method in class org.jruby.util.IOReader
Deprecated.  
read_nonblock(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
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
 
readInt(InputStream) - Static method in class org.jruby.ast.executable.RubiniusRunner
 
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
Read a line.
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
 
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, String) - Method in class org.jruby.ast.ConstNode
 
reCache(ThreadContext, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
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
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, Buffer, int, int) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
recv_io(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
recvfrom(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUDPSocket
Deprecated. 
recvfrom(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
recvfrom(int, Buffer, 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(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyJRuby
 
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
 
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
 
regexp(ThreadContext, Block) - Method in class org.jruby.RubyMatchData
 
REGEXP - Static variable in class org.jruby.runtime.ClassIndex
 
regexp_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLRegexpMethods
 
RegexpNode - Class in org.jruby.ast
Represents a simple regular expression literal.
RegexpNode(ISourcePosition, ByteList, int) - Constructor for class org.jruby.ast.RegexpNode
 
register(JITCompilerMBean) - Method in class org.jruby.management.BeanManager
 
register(ConfigMBean) - Method in class org.jruby.management.BeanManager
 
register(ParserStatsMBean) - Method in class org.jruby.management.BeanManager
 
register(MethodCacheMBean) - Method in class org.jruby.management.BeanManager
 
register(ClassCacheMBean) - Method in class org.jruby.management.BeanManager
 
register(IRubyObject) - Method in class org.jruby.runtime.marshal.MarshalCache
 
register(IRubyObject) - Method in class org.jruby.runtime.marshal.UnmarshalCache
 
registerDescriptor(ChannelDescriptor) - Method in class org.jruby.Ruby
 
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
 
regsub(RubyString, RubyString, Matcher) - Method in class org.jruby.RubyRegexp
 
rehash() - Method in class org.jruby.RubyHash
rb_hash_rehash
rehash() - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
reject(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_reject_bang
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, Block) - Method in class org.jruby.RubyArray
 
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
rb_ary_reject_bang
reject_bang(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_reject_bang
reject_bang19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
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
remove(int) - Method in class org.jruby.ext.Readline.ReadlineHistory
 
remove() - Method in class org.jruby.javasupport.util.ConversionIterator
 
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(Object) - Method in class org.jruby.util.collections.IdentitySet
Deprecated.  
remove(int) - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
remove(Object) - Method in class org.jruby.util.collections.SlottedHashMap
Deprecated.  
remove(Object, SlottedHashMap) - Method in class org.jruby.util.collections.SlottedHashMap
Deprecated.  
remove(Object) - Method in class org.jruby.util.collections.WeakHashSet
 
remove() - Method in class org.jruby.util.string.UcharIterator
Deprecated. Throws an UnsupportedOperationException.
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
 
removeCachedMethod(String) - Method in interface org.jruby.runtime.MethodCacheSite
 
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
 
removeFromList(Object) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
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.
removeMethod(ThreadContext, String) - Method in class org.jruby.RubyModule
 
removeSubclass(RubyClass) - Method in class org.jruby.RubyClass
 
removeTrace(IRubyObject) - Method in class org.jruby.internal.runtime.GlobalVariable
 
removeTraces() - Method in class org.jruby.internal.runtime.GlobalVariable
 
removeWarningsFromEclipse() - Static method in class org.jruby.test.TestHelper
 
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
replace(int, int, RubyString) - Method in class org.jruby.RubyString
 
replace(int, int) - Method in class org.jruby.util.string.Ustr
returns a new Ustr with all instances of one Unicode character replaced by another.
replaceText(int, int, String) - Method in class org.jruby.demo.TextAreaReadline
 
report() - Static method in class org.jruby.util.SimpleSampler
 
representMapping(String, Map, boolean) - Method in class org.jruby.yaml.JRubyRepresenter
 
REPUT - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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 - Variable in class org.jruby.ast.executable.RubiniusCMethod
 
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
 
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.
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_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
 
restsize() - Method in class org.jruby.RubyStringScanner
 
resultStyle - Variable in class org.jruby.demo.TextAreaReadline
 
resume(ThreadContext, IRubyObject[]) - Method in class org.jruby.libraries.FiberLibrary.Fiber
 
RET - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
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
 
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.BoxedVariableCompiler
 
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_JUMP - Static variable in exception org.jruby.exceptions.JumpException
 
retryJump() - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
RetryNode - Class in org.jruby.ast
Represents a 'retry' statement.
RetryNode(ISourcePosition) - Constructor for class org.jruby.ast.RetryNode
 
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
 
returnNull() - Method in class org.jruby.test.ReturnsNull
 
returnParser(RubyParser) - Method in class org.jruby.parser.RubyParserPool
 
ReturnsNull - Class in org.jruby.test
 
ReturnsNull() - Constructor for class org.jruby.test.ReturnsNull
 
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
 
reverse_bang() - Method in class org.jruby.RubyArray
rb_ary_reverse_bang
reverse_bang() - Method in class org.jruby.RubyString
 
reverse_each(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_reverse_each
revert() - Method in class org.jruby.ast.visitor.rewriter.utils.BooleanStateStack
 
REVISION - Static variable in class org.jruby.runtime.Constants
 
rewind(IRubyObject, Block) - Static method in class org.jruby.ext.Generator
 
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) - Method in class org.jruby.RubyIO
 
rewind() - Method in class org.jruby.RubyStringIO
 
rewind() - Method in class org.jruby.RubyZlib.RubyGzipReader
 
ReWriterContext - Class in org.jruby.ast.visitor.rewriter.utils
 
ReWriterContext(PrintWriter, String, FormatHelper) - Constructor for class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
ReWriterContext(StringWriter, String, FormatHelper) - Constructor for class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
ReWriterFactory - Class in org.jruby.ast.visitor.rewriter
 
ReWriterFactory(ReWriterContext) - Constructor for class org.jruby.ast.visitor.rewriter.ReWriterFactory
 
ReWriteVisitor - Class in org.jruby.ast.visitor.rewriter
Visits each node and outputs the corresponding Ruby sourcecode for the nodes.
ReWriteVisitor(Writer, String) - Constructor for class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
ReWriteVisitor(OutputStream, String) - Constructor for class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
ReWriteVisitor(ReWriterContext) - Constructor for class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
rid(IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
rid(IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
rindex(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_rindex
rindex(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. Use the versions with one or two arguments.
rindex(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_rindex_m
rindex(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_rindex_m
rindex19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
rindex19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
rjust(IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. use the one or two argument versions.
rjust(IRubyObject) - Method in class org.jruby.RubyString
rb_str_rjust
rjust(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_rjust
rmdir(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDir
Deletes the directory specified by path.
Room - Class in org.jruby.javasupport.test
 
Room(String) - Constructor for class org.jruby.javasupport.test.Room
 
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.RubyNumeric
num_round
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
 
rowned_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
rstrip(ThreadContext) - Method in class org.jruby.RubyString
rb_str_rstrip
rstrip_bang() - Method in class org.jruby.RubyString
rb_str_rstrip_bang
RubiconTestSuite - Class in org.jruby.test
 
RubiconTestSuite() - Constructor for class org.jruby.test.RubiconTestSuite
 
RUBINIUS_BYTECODE_VERSION - Static variable in class org.jruby.ast.executable.RubiniusRunner
 
RubiniusCMethod - Class in org.jruby.ast.executable
 
RubiniusCMethod(RubyArray) - Constructor for class org.jruby.ast.executable.RubiniusCMethod
 
RubiniusInstructions - Class in org.jruby.ast.executable
 
RubiniusInstructions() - Constructor for class org.jruby.ast.executable.RubiniusInstructions
 
RubiniusMachine - Class in org.jruby.ast.executable
 
RubiniusMachine() - Constructor for class org.jruby.ast.executable.RubiniusMachine
 
RubiniusMethod - Class in org.jruby.internal.runtime.methods
 
RubiniusMethod(RubyModule, RubiniusCMethod, StaticScope, Visibility) - Constructor for class org.jruby.internal.runtime.methods.RubiniusMethod
 
RubiniusRunner - Class in org.jruby.ast.executable
 
RubiniusRunner(Ruby, InputStream, String) - Constructor for class org.jruby.ast.executable.RubiniusRunner
 
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
 
Ruby.DaemonThreadFactory - Class in org.jruby
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.
Ruby.DaemonThreadFactory() - Constructor for class org.jruby.Ruby.DaemonThreadFactory
 
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_VERSION - Static variable in class org.jruby.runtime.Constants
 
Ruby1_9TestSuite - Class in org.jruby.test
 
Ruby1_9TestSuite() - Constructor for class org.jruby.test.Ruby1_9TestSuite
 
RUBY_BOOLEAN_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
RUBY_BYTE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
RUBY_CHAR_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
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
 
RUBY_DOUBLE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
RUBY_FLOAT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
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
 
RUBY_LONG_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
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
 
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
High-level object conversion utility.
ruby_to_java(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.JavaUtil
High-level object conversion utility.
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(Ruby, RubyClass) - Constructor for class org.jruby.RubyArray
 
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(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
 
RubyBasicObject.VariableTableEntry - Class in org.jruby
Every entry in the variable map is represented by an instance of this class.
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
 
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() - Constructor for class org.jruby.RubyContinuation
 
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, 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.
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.KCodeGlobalVariable - Class in org.jruby
 
RubyGlobal.KCodeGlobalVariable(Ruby, String, IRubyObject) - Constructor for class org.jruby.RubyGlobal.KCodeGlobalVariable
 
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
 
RubyInputStream - Class in org.jruby.util
Deprecated. 
RubyInputStream(InputStream) - Constructor for class org.jruby.util.RubyInputStream
Deprecated.  
RubyInstanceConfig - Class in org.jruby
 
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(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.JRubyExtensions - Class in org.jruby
 
RubyJRuby.JRubyExtensions() - Constructor for class org.jruby.RubyJRuby.JRubyExtensions
 
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
 
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
 
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
RubyNativeThread - Class in org.jruby.internal.runtime
Deprecated. 
RubyNativeThread(RubyThread, IRubyObject[], Block, boolean) - Constructor for class org.jruby.internal.runtime.RubyNativeThread
Deprecated.  
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(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(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.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
 
RubyOptions - Class in org.jruby.runtime
Deprecated. 
RubyOptions() - Constructor for class org.jruby.runtime.RubyOptions
Deprecated.  
RubyOptions.JavaSupport - Class in org.jruby.runtime
Deprecated.  
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[], 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
 
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
 
RubyTestCase - Class in org.jruby.javasupport.test
 
RubyTestCase(String) - Constructor for class org.jruby.javasupport.test.RubyTestCase
 
RubyTestObject - Interface in org.jruby.javasupport.test
 
RubyTestTestSuite - Class in org.jruby.test
 
RubyTestTestSuite() - Constructor for class org.jruby.test.RubyTestTestSuite
 
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
 
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.sockaddr_un - Class in org.jruby.ext.socket
 
RubyUNIXSocket.LibCSocket.sockaddr_un() - Constructor for class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un
 
RubyUNIXSocket.LibCSocket.sockaddr_un.header - Class in org.jruby.ext.socket
 
RubyUNIXSocket.LibCSocket.sockaddr_un.header() - Constructor for class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un.header
 
RubyUNIXSocket.LibCSocket.sockaddr_un.header.famlen - Class in org.jruby.ext.socket
 
RubyUNIXSocket.LibCSocket.sockaddr_un.header.famlen() - Constructor for class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un.header.famlen
 
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
 
RubyYAML - Class in org.jruby
 
RubyYAML() - Constructor for class org.jruby.RubyYAML
 
RubyYAML.YAMLArrayMethods - Class in org.jruby
 
RubyYAML.YAMLArrayMethods() - Constructor for class org.jruby.RubyYAML.YAMLArrayMethods
 
RubyYAML.YAMLClassMethods - Class in org.jruby
 
RubyYAML.YAMLClassMethods() - Constructor for class org.jruby.RubyYAML.YAMLClassMethods
 
RubyYAML.YAMLDateMethods - Class in org.jruby
 
RubyYAML.YAMLDateMethods() - Constructor for class org.jruby.RubyYAML.YAMLDateMethods
 
RubyYAML.YAMLExceptionMethods - Class in org.jruby
 
RubyYAML.YAMLExceptionMethods() - Constructor for class org.jruby.RubyYAML.YAMLExceptionMethods
 
RubyYAML.YAMLFalseMethods - Class in org.jruby
 
RubyYAML.YAMLFalseMethods() - Constructor for class org.jruby.RubyYAML.YAMLFalseMethods
 
RubyYAML.YAMLHashMethods - Class in org.jruby
 
RubyYAML.YAMLHashMethods() - Constructor for class org.jruby.RubyYAML.YAMLHashMethods
 
RubyYAML.YAMLNilMethods - Class in org.jruby
 
RubyYAML.YAMLNilMethods() - Constructor for class org.jruby.RubyYAML.YAMLNilMethods
 
RubyYAML.YAMLNumericMethods - Class in org.jruby
 
RubyYAML.YAMLNumericMethods() - Constructor for class org.jruby.RubyYAML.YAMLNumericMethods
 
RubyYAML.YAMLObjectMethods - Class in org.jruby
 
RubyYAML.YAMLObjectMethods() - Constructor for class org.jruby.RubyYAML.YAMLObjectMethods
 
RubyYAML.YAMLRangeMethods - Class in org.jruby
 
RubyYAML.YAMLRangeMethods() - Constructor for class org.jruby.RubyYAML.YAMLRangeMethods
 
RubyYAML.YAMLRegexpMethods - Class in org.jruby
 
RubyYAML.YAMLRegexpMethods() - Constructor for class org.jruby.RubyYAML.YAMLRegexpMethods
 
RubyYAML.YAMLStringMethods - Class in org.jruby
 
RubyYAML.YAMLStringMethods() - Constructor for class org.jruby.RubyYAML.YAMLStringMethods
 
RubyYAML.YAMLStructMethods - Class in org.jruby
 
RubyYAML.YAMLStructMethods() - Constructor for class org.jruby.RubyYAML.YAMLStructMethods
 
RubyYAML.YAMLSymbolMethods - Class in org.jruby
 
RubyYAML.YAMLSymbolMethods() - Constructor for class org.jruby.RubyYAML.YAMLSymbolMethods
 
RubyYAML.YAMLTimeMethods - Class in org.jruby
 
RubyYAML.YAMLTimeMethods() - Constructor for class org.jruby.RubyYAML.YAMLTimeMethods
 
RubyYAML.YAMLTrueMethods - Class in org.jruby
 
RubyYAML.YAMLTrueMethods() - Constructor for class org.jruby.RubyYAML.YAMLTrueMethods
 
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.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() - Method in class org.jruby.ast.executable.RubiniusRunner
 
run(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in interface org.jruby.ast.executable.Script
 
run() - Method in class org.jruby.ast.executable.YARVCompiledRunner
 
run() - Method in class org.jruby.internal.runtime.RubyNativeThread
Deprecated.  
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(String) - Method in class org.jruby.test.Parent
 
run(Ruby, IRubyObject) - Static method in class org.jruby.util.ShellLauncher
 
run(Ruby, IRubyObject[]) - Static method in class org.jruby.util.ShellLauncher
 
run_parent(Parent) - Method in class org.jruby.test.Worker
 
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
 
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
 
runJIT(DefaultMethod, ThreadContext, String) - Method in class org.jruby.compiler.JITCompiler
Deprecated. 
runJob(Runnable) - Method in class org.jruby.test.Runner
 
Runner - Class in org.jruby.test
 
Runner() - Constructor for class org.jruby.test.Runner
 
runNormally(Node, boolean) - Method in class org.jruby.Ruby
Run the specified script without any of the loop-processing wrapper code.
runTest() - Method in class org.jruby.ast.visitor.rewriter.SourceTestCase
 
runTest() - Method in class org.jruby.test.FailingTest
 
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 - Variable in class org.jruby.test.TestRubyBase
 
runtime - Variable in class org.jruby.test.TestUnitTestSuite
 
RUNTIME_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
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
Run the given script with a "while gets; end" loop wrapped around it.

S

s - Variable in class org.jruby.util.string.Ustr
A null-terminated byte array containing the string in UTF-8 form.
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_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(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyZlib.Inflate
 
s_inflate(IRubyObject, ByteList) - Static method in class org.jruby.util.ZlibInflate
 
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_op0 - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 
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(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.Readline
 
s_readline(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(String, String, String) - Method in class org.jruby.yaml.JRubyRepresenter
 
scalar(String, ByteList, String) - Method in class org.jruby.yaml.JRubyRepresenter
 
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
 
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_AWARE - Static variable in class org.jruby.compiler.ASTInspector
 
SCOPE_ONLY - Static variable in class org.jruby.internal.runtime.methods.CallConfiguration
 
scopeEnd - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
scopeStart - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
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.
ScriptTestSuite - Class in org.jruby.test
 
ScriptTestSuite(String) - Constructor for class org.jruby.test.ScriptTestSuite
 
search(ThreadContext, RubyString, int, boolean) - Method in class org.jruby.RubyRegexp
rb_reg_search
search_full(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyStringScanner
 
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(RubyClass, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(RubyClass, String, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(RubyClass, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(RubyClass, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(RubyClass, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(RubyClass, String, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(RubyClass, String, String, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(RubyClass, String, String, String, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(IRubyObject, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(IRubyObject, String, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(IRubyObject, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(IRubyObject, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(IRubyObject, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(IRubyObject, String, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(IRubyObject, String, String, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
searchMethod(IRubyObject, String, String, String, String, String, String, String, String) - Static method in class org.jruby.java.MiniJava
 
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(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
 
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
 
selectCallSite(IRubyObject, IRubyObject) - Method in class org.jruby.ast.AttrAssignNode
 
selectForAccept(RubyIO) - Method in class org.jruby.RubyThread
Deprecated. 
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 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
send(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUDPSocket
Deprecated. 
send(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
send(int, Buffer, 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
 
SEND_METHOD - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
SEND_OFF_STACK - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
SEND_OP__WC__0_QFALSE_0__WC_ - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SEND_OP__WC__0_QFALSE_0X04__WC_ - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SEND_OP__WC__0_QFALSE_0X0C__WC_ - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SEND_OP__WC__1_QFALSE_0__WC_ - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SEND_OP__WC__1_QFALSE_0X04__WC_ - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SEND_OP__WC__2_QFALSE_0__WC_ - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SEND_OP__WC__2_QFALSE_0X04__WC_ - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SEND_OP__WC__3_QFALSE_0__WC_ - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SEND_OP__WC__3_QFALSE_0X04__WC_ - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SEND_OP__WC___WC__QFALSE_0__WC_ - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SEND_OP__WC___WC__QFALSE_0X04__WC_ - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SEND_PRIMITIVE - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
SEND_STACK - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
SEND_STACK_WITH_BLOCK - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
SEND_SUPER_STACK_WITH_BLOCK - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
SEND_SUPER_WITH_ARG_REGISTER - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
SEND_WITH_ARG_REGISTER - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
seq(String, List, Object) - Method in class org.jruby.yaml.JRubyRepresenter
 
serviceToPort - Static variable in class org.jruby.ext.socket.IANA
 
set(IRubyObject) - Method in class org.jruby.ast.executable.YARVMachine
Set/Replace top stack value with value
set(boolean) - Method in class org.jruby.ast.visitor.rewriter.utils.BooleanStateStack
 
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(IRubyObject) - Method in class org.jruby.RubyGlobal.KCodeGlobalVariable
 
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_ARGS - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
set_avail_out(IRubyObject) - Method in class org.jruby.RubyZlib.ZStream
 
set_backtrace(IRubyObject) - Method in class org.jruby.RubyException
 
SET_CACHE_INDEX - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
SET_CALL_FLAGS - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
SET_CLASS - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
set_comment(IRubyObject) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
SET_CONST - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
SET_CONST_AT - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
set_dictionary(IRubyObject) - Method in class org.jruby.RubyZlib.Deflate
 
set_dictionary(IRubyObject) - Method in class org.jruby.RubyZlib.Inflate
 
set_dictionary(IRubyObject) - Method in class org.jruby.util.ZlibDeflate
 
set_dictionary(IRubyObject) - Method in class org.jruby.util.ZlibInflate
 
set_do_not_reverse_lookup(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyBasicSocket
 
SET_ENCLOSER - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
SET_IVAR - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
set_java_object(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaUtilities
 
set_lineno(IRubyObject) - Method in class org.jruby.RubyStringIO
 
set_lineno(IRubyObject) - Method in class org.jruby.RubyZlib.RubyGzipReader
 
SET_LOCAL - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
SET_LOCAL_DEPTH - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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_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_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.internal.runtime.methods.JavaMethod
Deprecated. 
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(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[], 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, IRubyObject) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
setArgValues(IRubyObject, IRubyObject, 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
 
setArgValues(IRubyObject, 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
 
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.Frame
Set the backref for this frame.
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
 
setBool(boolean) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
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.
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 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
setClassVariable(ThreadContext, Ruby, IRubyObject, String, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
setCodeRange(int) - Method in class org.jruby.RubyString
 
setColor(String) - Method in class org.jruby.javasupport.test.Color
 
setColor(long) - Method in class org.jruby.javasupport.test.Color
 
setComments(Collection<CommentNode>) - Method in class org.jruby.ast.executable.ISeqPosition
 
setComments(Collection<CommentNode>) - Method in class org.jruby.lexer.yacc.IDESourcePosition
 
setComments(Collection<CommentNode>) - Method in interface org.jruby.lexer.yacc.ISourcePosition
 
setComments(Collection<CommentNode>) - Method in class org.jruby.lexer.yacc.SimpleSourcePosition
 
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 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
setConstant(String, IRubyObject) - Method in class org.jruby.RubyModule
Set the named constant on this module.
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
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
 
setDark(boolean) - Method in class org.jruby.javasupport.test.Color
 
setDate(Date) - Method in class org.jruby.javasupport.test.DateHolder
 
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.
setDefaultExternalEncoding(Encoding) - Method in class org.jruby.runtime.encoding.EncodingService
 
setDefaultInternalEncoding(Encoding) - Method in class org.jruby.runtime.encoding.EncodingService
 
setDefaultSeparator(IRubyObject) - Method in class org.jruby.internal.runtime.GlobalVariables
 
setDoNotReverseLookupEnabled(boolean) - Method in class org.jruby.Ruby
 
setDoubleBuffered(boolean) - Method in class org.jruby.JRubyApplet
 
SETDYNAMIC - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SETDYNAMIC_OP_1_0 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SETDYNAMIC_OP_2_0 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SETDYNAMIC_OP_3_0 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SETDYNAMIC_OP_4_0 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SETDYNAMIC_OP__WC__0 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
setegid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
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.runtime.ThreadContext
 
setEtc(RubyModule) - Method in class org.jruby.Ruby
 
seteuid(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.sockaddr_un
 
setFiber(FiberLibrary.Fiber) - Method in class org.jruby.runtime.ThreadContext
 
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.ThreadContext
 
setFileAndLine(Frame) - 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
 
setGeneratedSource(String) - Method in class org.jruby.ast.visitor.rewriter.SourceTestCase
 
setgid(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
 
SETGLOBAL - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
setIndentationChar(char) - Method in class org.jruby.ast.visitor.rewriter.utils.Indentor
 
setIndentationSteps(int) - Method in class org.jruby.ast.visitor.rewriter.utils.Indentor
 
SETINLINECACHE - Static variable in class org.jruby.ast.executable.YARVInstructions
 
setInput(InputStream) - Method in class org.jruby.RubyInstanceConfig
 
setInSingle(int) - Method in class org.jruby.parser.ParserSupport
Setter for property inSingle.
SETINSTANCEVARIABLE - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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, IRubyObject) - Method in class org.jruby.RubyBasicObject
 
setInternalVariable(String, IRubyObject) - 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.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
 
setJavaNames(boolean) - Method in class org.jruby.runtime.RubyOptions.JavaSupport
Deprecated.  
setJITCallConfig(CallConfiguration) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
setJITCompiledScript(Script) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
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
 
setKCodeFixed() - Method in class org.jruby.RubyRegexp
 
setKlazz(RubyModule) - Method in class org.jruby.runtime.Frame
Set the class we are calling against.
setLastCallStatus(CallType) - Method in class org.jruby.runtime.ThreadContext
Returns the lastCallStatus.
setLastCallStatusAndVisibility(CallType, Visibility) - Method in class org.jruby.runtime.ThreadContext
 
setLastError(int) - Method in class org.jruby.ext.ffi.FFIProvider
Sets the native error code.
setLastError(int) - Method in class org.jruby.ext.ffi.jna.JNAProvider
 
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.Frame
Set the lastline for this frame.
setLastPosition(ISourcePosition) - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
setLastVisibility(Visibility) - Method in class org.jruby.runtime.ThreadContext
 
setLeftParenBegin(int) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
setLightweight(boolean) - Method in class org.jruby.ast.ArrayNode
 
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
 
setList(Collection) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
setList(int[]) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
setList(Object[]) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
setLiteral() - Method in class org.jruby.RubyRegexp
 
setLoader(ClassLoader) - Method in class org.jruby.RubyInstanceConfig
 
setLoadServiceCreator(RubyInstanceConfig.LoadServiceCreator) - Method in class org.jruby.RubyInstanceConfig
 
SETLOCAL - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SETLOCAL_OP_2 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SETLOCAL_OP_3 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
SETLOCAL_OP_4 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
setMainStream(Stream) - Method in class org.jruby.util.io.OpenFile
 
setMainThread(Thread, RubyThread) - Method in class org.jruby.internal.runtime.ThreadService
 
setMap(Map) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
setMarshal(ObjectMarshal) - Method in class org.jruby.RubyClass
 
setMemory(long, long, byte) - Method in interface org.jruby.ext.ffi.MemoryIO
Sets the contents of the memory area to the value.
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
 
setModule(RubyModule) - Method in class org.jruby.parser.StaticScope
 
setModuleSuperClass(RubyClass) - Method in class org.jruby.RubyClass
 
SETN - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
setNilList(List) - Method in interface org.jruby.javasupport.test.SimpleInterface
 
setNilMap(Map) - Method in interface org.jruby.javasupport.test.SimpleInterface
 
setNumber(double) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
setNumber(int) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
setNumber(long) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
setNumber(Double) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
setNumber(Integer) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
setNumber(Long) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
setObject(Object) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
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.
setOutput(PrintWriter) - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
setOutput(PrintStream) - Method in class org.jruby.RubyInstanceConfig
 
setParent(RubyModule) - Method in class org.jruby.RubyModule
 
setParent(SlottedHashMap) - Method in class org.jruby.util.collections.SlottedHashMap
Deprecated.  
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
 
setpgrp(IRubyObject) - 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
 
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
 
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
 
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
 
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
 
setRubyFrameDelta(int) - Method in class org.jruby.runtime.ThreadContext
 
setRubyModules(boolean) - Method in class org.jruby.runtime.RubyOptions.JavaSupport
Deprecated.  
setRubyNames(boolean) - Method in class org.jruby.runtime.RubyOptions.JavaSupport
Deprecated.  
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
 
setSingleton(boolean) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
setSingleton(boolean) - Method in class org.jruby.runtime.callback.InvocationCallback
 
setSkipNextNewline(boolean) - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
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(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
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.
SETSPECIAL - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
setStatus(int) - Method in exception org.jruby.exceptions.MainExitException
 
setString(String) - Method in interface org.jruby.javasupport.test.RubyTestObject
 
setStrTerm(StrTerm) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
setSuperClass(RubyClass) - Method in class org.jruby.RubyModule
 
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
 
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
 
setuid_p() - Method in class org.jruby.RubyFileStat
 
setuid_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
setUp() - Method in class org.jruby.ast.visitor.rewriter.utils.TestBooleanStateStack
 
setUp() - Method in class org.jruby.ast.visitor.rewriter.utils.TestOperators
 
setUp() - Method in class org.jruby.javasupport.test.TestBSF
 
setUp() - Method in class org.jruby.javasupport.test.TestNativeException
 
setup(Ruby) - Static method in class org.jruby.libraries.FiberLibrary.Fiber
 
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
 
setUp() - Method in class org.jruby.test.TestAdoptedThreading
 
setUp() - Method in class org.jruby.test.TestCodeCache
 
setUp() - Method in class org.jruby.test.TestCommandlineParser
 
setUp() - Method in class org.jruby.test.TestJavaReentrantExceptions
 
setUp() - Method in class org.jruby.test.TestJavaUtil
 
setUp() - Method in class org.jruby.test.TestKernel
 
setUp() - Method in class org.jruby.test.TestLoadService
 
setUp() - Method in class org.jruby.test.TestObjectSpace
 
setUp() - Method in class org.jruby.test.TestParser
 
setUp() - Method in class org.jruby.test.TestRaiseException
 
setUp() - Method in class org.jruby.test.TestRbConfigLibrary
 
setUp() - Method in class org.jruby.test.TestRequire
 
setUp() - Method in class org.jruby.test.TestRuby
 
setUp() - Method in class org.jruby.test.TestRubyArray
 
setUp() - Method in class org.jruby.test.TestRubyCollect
 
setUp() - Method in class org.jruby.test.TestRubyException
 
setUp() - Method in class org.jruby.test.TestRubyHash
 
setUp() - Method in class org.jruby.test.TestRubyInstanceConfig
 
setUp() - Method in class org.jruby.test.TestRubyNil
 
setUp() - Method in class org.jruby.test.TestRubyObject
 
setUp() - Method in class org.jruby.test.TestRubySymbol
 
setUp() - Method in class org.jruby.test.TestUnitTestSuite
 
setUp() - Method in class org.jruby.util.JRubyThreadContextTest
 
setUp() - Method in class org.jruby.util.ShellLauncherTest
 
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
 
setupBlockArgs(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CompiledBlock
 
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(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.
setValue(Object) - Method in class org.jruby.util.collections.SlottedHashMap.Slot
Deprecated.  
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
 
setVariableCallSite(CallSite[], int, String) - Static method in class org.jruby.ast.executable.AbstractScript
 
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.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
 
ShellLauncherTest - Class in org.jruby.util
 
ShellLauncherTest() - Constructor for class org.jruby.util.ShellLauncherTest
 
shift(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_shift
shift(ThreadContext) - Method in class org.jruby.RubyHash
rb_hash_shift
shift19(ThreadContext) - Method in class org.jruby.RubyArray
 
shift19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
ShortIfNodeReWriteVisitor - Class in org.jruby.ast.visitor.rewriter.utils
 
ShortIfNodeReWriteVisitor(ReWriterContext) - Constructor for class org.jruby.ast.visitor.rewriter.utils.ShortIfNodeReWriteVisitor
 
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
 
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
 
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
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
 
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
 
SimpleExecutor - Class in org.jruby.javasupport.test
 
SimpleExecutor() - Constructor for class org.jruby.javasupport.test.SimpleExecutor
 
SimpleExecutor.MultipleArguments - Class in org.jruby.javasupport.test
 
SimpleExecutor.MultipleArguments() - Constructor for class org.jruby.javasupport.test.SimpleExecutor.MultipleArguments
 
SimpleExecutor.WrappedByConstructor - Class in org.jruby.javasupport.test
 
SimpleExecutor.WrappedByConstructor(Runnable) - Constructor for class org.jruby.javasupport.test.SimpleExecutor.WrappedByConstructor
 
SimpleExecutor.WrappedByMethodCall - Class in org.jruby.javasupport.test
 
SimpleExecutor.WrappedByMethodCall() - Constructor for class org.jruby.javasupport.test.SimpleExecutor.WrappedByMethodCall
 
SimpleInterface - Interface in org.jruby.javasupport.test
 
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
 
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
 
singleToArray(IRubyObject) - Method in class org.jruby.evaluator.ValueConverter
 
singleToMultiple(IRubyObject) - Method in class org.jruby.evaluator.ValueConverter
 
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
Gets the total size of the struct.
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() - Method in class org.jruby.util.collections.IntHashMap
Deprecated.  
size() - Method in class org.jruby.util.collections.SlottedHashMap
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
 
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
 
skipLeadingWhitespace(byte[]) - Static method in class org.jruby.util.Convert
 
skipTrailingWhitespace(byte[]) - Static method in class org.jruby.util.Convert
 
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(long) - Method in class org.jruby.ext.ffi.jna.JNAMemoryIO
 
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
Deprecated. Use the versions with one or two args.
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
rb_str_slice_bang
SlottedHashMap - Class in org.jruby.util.collections
Deprecated. 
SlottedHashMap(Object) - Constructor for class org.jruby.util.collections.SlottedHashMap
Deprecated.  
SlottedHashMap(Object, SlottedHashMap) - Constructor for class org.jruby.util.collections.SlottedHashMap
Deprecated.  
SlottedHashMap.Slot - Class in org.jruby.util.collections
Deprecated.  
SlottedHashMap.Slot() - Constructor for class org.jruby.util.collections.SlottedHashMap.Slot
Deprecated.  
SlottedHashMapTest - Class in org.jruby.util.collections.test
 
SlottedHashMapTest(String) - Constructor for class org.jruby.util.collections.test.SlottedHashMapTest
 
smallLetterClass - Class in org.jruby.test
 
smallLetterClass() - Constructor for class org.jruby.test.smallLetterClass
 
smartLoad(String) - Method in class org.jruby.runtime.load.LoadService
 
SO_BROADCAST - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_DEBUG - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_DONTROUTE - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_ERROR - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_KEEPALIVE - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_LINGER - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_OOBINLINE - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_RCVBUF - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_RCVLOWAT - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_RCVTIMEO - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_REUSEADDR - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_SNDBUF - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_SNDLOWAT - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_SNDTIMEO - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_TIMESTAMP - Static variable in class org.jruby.ext.socket.RubySocket
 
SO_TYPE - Static variable in class org.jruby.ext.socket.RubySocket
 
SOCK_DGRAM - Static variable in class org.jruby.ext.socket.RubySocket
 
SOCK_RAW - Static variable in class org.jruby.ext.socket.RubySocket
 
SOCK_RDM - Static variable in class org.jruby.ext.socket.RubySocket
 
SOCK_SEQPACKET - Static variable in class org.jruby.ext.socket.RubySocket
 
SOCK_STREAM - Static variable in class org.jruby.ext.socket.RubySocket
 
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
 
SOFT_RETURN - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
SOL_IP - Static variable in class org.jruby.ext.socket.RubySocket
 
SOL_SOCKET - Static variable in class org.jruby.ext.socket.RubySocket
 
SOL_TCP - Static variable in class org.jruby.ext.socket.RubySocket
 
SOL_UDP - Static variable in class org.jruby.ext.socket.RubySocket
 
solaris_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Platform
 
sort(Block) - Method in class org.jruby.RubyArray
rb_ary_sort
sort(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
sort(Block) - Method in class org.jruby.RubyHash
rb_hash_sort
sort(Comparable[]) - Static method in class org.jruby.util.Qsort
The public function for sorting an array that's Comparable.
sort(Object[], Comparator) - Static method in class org.jruby.util.Qsort
 
sort(Comparable[], int, int) - Static method in class org.jruby.util.Qsort
Sort the items in the array passed in, in ascending order.
sort(Object[], int, int, Comparator) - Static method in class org.jruby.util.Qsort
 
sort_bang(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
 
source() - Method in class org.jruby.RubyRegexp
rb_reg_source
sourcePattern - Static variable in class org.jruby.runtime.load.LoadService
 
SourceRewriteTester - Class in org.jruby.ast.visitor.rewriter
 
SourceRewriteTester() - Constructor for class org.jruby.ast.visitor.rewriter.SourceRewriteTester
 
SourceTestCase - Class in org.jruby.ast.visitor.rewriter
 
SourceTestCase(String, boolean) - Constructor for class org.jruby.ast.visitor.rewriter.SourceTestCase
 
SPECIAL_JUMP - Static variable in exception org.jruby.exceptions.JumpException
 
specificArity - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
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_array(Node) - Method in class org.jruby.parser.ParserSupport19
 
SPLATARRAY - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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, IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. Use the versions with zero, one, or two args.
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
 
SplitChannel - Class in org.jruby.util.io
 
SplitChannel(ReadableByteChannel, WritableByteChannel) - Constructor for class org.jruby.util.io.SplitChannel
 
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(Locale, CharSequence, IRubyObject) - Static method in class org.jruby.util.Sprintf
 
sprintf(Ruby, Locale, CharSequence, IRubyObject) - Static method in class org.jruby.util.Sprintf
 
sprintf(CharSequence, IRubyObject) - Static method in class org.jruby.util.Sprintf
 
sprintf(Ruby, CharSequence, int) - Static method in class org.jruby.util.Sprintf
 
sprintf(Ruby, CharSequence, long) - Static method in class org.jruby.util.Sprintf
 
sprintf(Locale, RubyString, IRubyObject) - Static method in class org.jruby.util.Sprintf
 
sprintf(RubyString, 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, IRubyObject[]) - Method in class org.jruby.RubyString
rb_str_squeeze
squeeze_bang(IRubyObject[]) - Method in class org.jruby.RubyString
rb_str_squeeze_bang
srand(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
srand(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
sstrcat(Ustr) - Method in class org.jruby.util.string.Ustr
Safely append one Ustr to another.
sstrcat(byte[], byte[]) - Method in class org.jruby.util.string.Ustr
Safely append one null-terminated byte array to another.
sstrcat(byte[], int, byte[], int) - Static method in class org.jruby.util.string.Ustr
Safely append one null-terminated byte array to another with control over offsets.
sstrcpy(byte[], int, byte[], int) - Static method in class org.jruby.util.string.Ustr
Safely copy null-terminated byte arrays with control over offsets.
sstrcpy(byte[], byte[]) - Static method in class org.jruby.util.string.Ustr
Safely copy a null-terminated byte array.
sstrcpy(Ustr) - Method in class org.jruby.util.string.Ustr
Safely copy in the contents of another Ustr.
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
 
StandardYARVCompiler - Class in org.jruby.compiler.yarv
 
StandardYARVCompiler(Ruby) - Constructor for class org.jruby.compiler.yarv.StandardYARVCompiler
 
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 .
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.
startSampleThread() - Static method in class org.jruby.util.SimpleSampler
 
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.
startsWith(Ustr) - Method in class org.jruby.util.string.Ustr
Tests if other Ustr is prefix of this.
startsWith(Ustr, int) - Method in class org.jruby.util.string.Ustr
Tests if other Ustr is prefix at given index.
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
 
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
 
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
 
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(IRubyObject) - Static method in class org.jruby.RubyThread
 
stop_p() - Method in class org.jruby.RubyThread
 
stopLock - Variable 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_FIELD - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
STORE_MY_FIELD - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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(Exception, 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
 
strcat(byte[], int, byte[], int) - Static method in class org.jruby.util.string.Ustr
Copy one null-terminated array to the end of another, with starting offsets for each
strcat(byte[], byte[]) - Static method in class org.jruby.util.string.Ustr
Copy one null-terminated byte array to the end of another.
strcat(Ustr) - Method in class org.jruby.util.string.Ustr
Append the contents of another Ustr to the end of this one
strchr(int) - Method in class org.jruby.util.string.Ustr
Locate a Unicode character in a Ustr.
strchr(byte[], int) - Static method in class org.jruby.util.string.Ustr
Find the offset where a Unicode character starts in a null-terminated UTF-encoded byte array.
strcmp(byte[], byte[]) - Static method in class org.jruby.util.string.Ustr
Compare two null-terminated byte arrays.
strcmp(byte[], int, byte[], int) - Static method in class org.jruby.util.string.Ustr
Compare sections of two null-terminated byte arrays.
strcmp(Ustr) - Method in class org.jruby.util.string.Ustr
Compare two Ustrs.
strcmp(Object) - Method in class org.jruby.util.string.Ustr
Compare a Ustr to an object's String representation.
strcpy(byte[], byte[]) - Static method in class org.jruby.util.string.Ustr
Copy a null-terminated byte array.
strcpy(byte[], int, byte[], int) - Static method in class org.jruby.util.string.Ustr
Copy null-terminated byte arrays with control over offsets.
strcpy(Ustr) - Method in class org.jruby.util.string.Ustr
Copy in the contents of another Ustr.
strcpy(Object) - Method in class org.jruby.util.string.Ustr
Copy in the String representation of an Object.
strcpy(byte[]) - Method in class org.jruby.util.string.Ustr
Copy in the contents of a null-terminated byte array.
strcpy(byte[], int) - Method in class org.jruby.util.string.Ustr
Copy in the contents at some offset in a null-terminated byte array.
strcpy(byte[], String) - Static method in class org.jruby.util.string.Ustr
Load a null-terminated UTF-8 encoding of a String into a byte array at the front.
strcpy(byte[], int, String) - Static method in class org.jruby.util.string.Ustr
Load a null-terminated UTF-8 encoding of a String into a byte array.
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
 
STRING_APPEND - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
STRING_DUP - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
string_is_binary(IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLStringMethods
 
string_is_complex(IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLStringMethods
 
string_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLStringMethods
 
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
 
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
 
stringValue(IRubyObject) - Static method in class org.jruby.RubyString
 
strip(ThreadContext) - Method in class org.jruby.RubyString
rb_str_strip
strip_bang() - Method in class org.jruby.RubyString
rb_str_strip_bang
strlen() - Method in class org.jruby.util.string.Ustr
The length in bytes of a Ustr's UTF representation.
strlen(byte[]) - Static method in class org.jruby.util.string.Ustr
The length in bytes of a null-terminated byte array
strlen(byte[], int) - Static method in class org.jruby.util.string.Ustr
The length in bytes of a null-terminated sequence starting at some offset in a byte array.
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
 
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
 
strrchr(int) - Method in class org.jruby.util.string.Ustr
Locate the last occurrence of a Unicode character in a Ustr.
strrchr(byte[], int) - Static method in class org.jruby.util.string.Ustr
Find the index of the last appearance of a Unicode character in a null-terminated UTF-encoded byte array.
strstr(Ustr) - Method in class org.jruby.util.string.Ustr
Locate a substring in a string.
strstr(byte[], byte[]) - Static method in class org.jruby.util.string.Ustr
locate a substring in a byte array.
StrTerm - Class in org.jruby.lexer.yacc
 
StrTerm() - Constructor for class org.jruby.lexer.yacc.StrTerm
 
STRUCT - Static variable in class org.jruby.runtime.ClassIndex
 
struct_taguri(IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLStructMethods
 
struct_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLStructMethods
 
StructLayout - Class in org.jruby.ext.ffi
Defines the memory layout for a native structure.
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
Deprecated. Use the versions with one or two args.
sub(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_sub
sub(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
sub19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_sub
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
Deprecated. Use the versions with one or two arguments.
sub_bang(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_sub_bang
sub_bang(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_sub_bang
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
 
substring(int) - Method in class org.jruby.util.string.Ustr
makes a new substring of a Ustr given a start index.
substring(int, int) - Method in class org.jruby.util.string.Ustr
makes a new substring of a Ustr identified by start and end indices.
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
 
succ_bang() - Method in class org.jruby.RubyString
 
success() - Method in class org.jruby.RubyIconv.RubyFailure
 
success_p() - 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
 
suite() - Static method in class org.jruby.ast.visitor.rewriter.SourceRewriteTester
 
suite() - Static method in class org.jruby.ast.visitor.rewriter.VisitorTestSuite
 
suite() - Static method in class org.jruby.javasupport.test.JavaSupportTestSuite
 
suite() - Static method in class org.jruby.test.BFTSTestSuite
suite method automatically generated by JUnit module
suite() - Static method in class org.jruby.test.DubyTestSuite
suite method automatically generated by JUnit module
suite() - Static method in class org.jruby.test.JRubyTestSuite
suite method automatically generated by JUnit module
suite() - Static method in class org.jruby.test.MainTestSuite
 
suite() - Static method in class org.jruby.test.MRITestSuite
suite method automatically generated by JUnit module
suite() - Static method in class org.jruby.test.RubiconTestSuite
suite method automatically generated by JUnit module
suite() - Static method in class org.jruby.test.Ruby1_9TestSuite
suite method automatically generated by JUnit module
suite() - Static method in class org.jruby.test.RubyTestTestSuite
suite method automatically generated by JUnit module
suite() - Static method in class org.jruby.test.ScriptTestSuite
 
suite() - Static method in class org.jruby.test.TestAdoptedThreading
 
sum(IRubyObject[]) - Method in class org.jruby.RubyString
 
sun_family - Variable in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un.header.famlen
 
sun_family - Variable in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un.header
 
sun_header - Variable in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un
 
sun_len - Variable in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un.header.famlen
 
sun_path - Variable in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un
 
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.ast.executable.YARVInstructions
 
SUPER - Static variable in class org.jruby.runtime.CallType
 
super_p() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
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
 
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
 
SValueNode - Class in org.jruby.ast
 
SValueNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.SValueNode
 
swallow(int) - Method in class org.jruby.RubyIO
 
SwallowingOutputStream - Class in org.jruby.util
Deprecated. 
SwallowingOutputStream() - Constructor for class org.jruby.util.SwallowingOutputStream
Deprecated.  
SWAP - Static variable in class org.jruby.ast.executable.YARVInstructions
 
swap() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
swap2() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
SWAP_STACK - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
swapcase(ThreadContext) - Method in class org.jruby.RubyString
rb_str_swapcase
swapcase(ThreadContext) - Method in class org.jruby.RubySymbol
 
swapcase_bang(ThreadContext) - Method in class org.jruby.RubyString
rb_str_swapcase_bang
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
 
SYMBOL - Static variable in class org.jruby.runtime.ClassIndex
 
symbol_taguri(IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLSymbolMethods
 
symbol_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLSymbolMethods
 
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
 
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(IRubyObject) - Method in class org.jruby.RubyZlib.Inflate
 
sync() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
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(IRubyObject) - Method in class org.jruby.util.ZlibInflate
 
SYNC_FLUSH - Static variable in class org.jruby.util.ZlibDeflate
 
sync_point() - Method in class org.jruby.util.ZlibInflate
 
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<IRubyObject>>) - Method in class org.jruby.RubyBasicObject
Sync one variable table with another - this is used to make rbClone work correctly.
syncVariables(List<Variable<IRubyObject>>) - 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, 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
 
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
 
taguri() - Method in class org.jruby.yaml.JRubyRepresenter.IRubyObjectYAMLNodeCreator
 
TAILCALL_FLAG - Static variable in class org.jruby.ast.executable.YARVInstructions
 
TAILRECURSION_FLAG - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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 - 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.ast.visitor.rewriter.utils.TestBooleanStateStack
 
tearDown() - Method in class org.jruby.ast.visitor.rewriter.utils.TestOperators
 
tearDown() - Method in class org.jruby.javasupport.test.TestBSF
 
tearDown() - Method in class org.jruby.Ruby
Make sure Kernel#at_exit procs get invoked on runtime shutdown.
tearDown() - Method in class org.jruby.test.TestCodeCache
 
tearDown() - Method in class org.jruby.test.TestRubyBase
 
tearDown() - Method in class org.jruby.test.TestUnitTestSuite
 
tearDown() - Method in class org.jruby.util.ShellLauncherTest
 
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
 
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() - Method in class org.jruby.javasupport.TestJavaClass
 
test(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
test1() - Method in class org.jruby.util.collections.test.SlottedHashMapTest
 
TEST_INDEX - Static variable in class org.jruby.test.BFTSTestSuite
 
TEST_INDEX - Static variable in class org.jruby.test.DubyTestSuite
 
TEST_INDEX - Static variable in class org.jruby.test.JRubyTestSuite
 
TEST_INDEX - Static variable in class org.jruby.test.MRITestSuite
 
TEST_INDEX - Static variable in class org.jruby.test.RubiconTestSuite
 
TEST_INDEX - Static variable in class org.jruby.test.Ruby1_9TestSuite
 
TEST_INDEX - Static variable in class org.jruby.test.RubyTestTestSuite
 
test_kind_of() - Method in class org.jruby.test.TestRubyObject
 
test_to_s() - Method in class org.jruby.test.TestRubyObject
 
TestAdoptedThreading - Class in org.jruby.test
A simple "adopted thread" concurrency test case.
TestAdoptedThreading(String) - Constructor for class org.jruby.test.TestAdoptedThreading
 
testArgumentNode() - Method in class org.jruby.ast.visitor.rewriter.TestReWriteVisitor
 
testArgvIsNonNil() - Method in class org.jruby.test.TestRuby
 
testBitLengths() - Method in class org.jruby.util.PlatformTest
 
TestBooleanStateStack - Class in org.jruby.ast.visitor.rewriter.utils
 
TestBooleanStateStack() - Constructor for class org.jruby.ast.visitor.rewriter.utils.TestBooleanStateStack
 
testBooleanStateStack() - Method in class org.jruby.ast.visitor.rewriter.utils.TestBooleanStateStack
 
TestBSF - Class in org.jruby.javasupport.test
 
TestBSF(String) - Constructor for class org.jruby.javasupport.test.TestBSF
 
testCauseIsProxied() - Method in class org.jruby.javasupport.test.TestNativeException
 
testClone() - Method in class org.jruby.test.TestRubyObject
 
TestCodeCache - Class in org.jruby.test
 
TestCodeCache() - Constructor for class org.jruby.test.TestCodeCache
 
testCommandAllowedOnlyOnceAndRemainderAreScriptArgs() - Method in class org.jruby.test.TestCommandlineParser
 
TestCommandlineParser - Class in org.jruby.test
 
TestCommandlineParser() - Constructor for class org.jruby.test.TestCommandlineParser
 
testCommandTakesOneArgument() - Method in class org.jruby.test.TestCommandlineParser
 
testConfigTargetOs() - Method in class org.jruby.test.TestRbConfigLibrary
 
testConstructors() - Method in class org.jruby.test.TestRubyArray
Test literal constructor [], Array[], Array::[], and Array::new with all forms of parameters.
testConstructors() - Method in class org.jruby.test.TestRubyHash
Test literal constructor {}, Hash::[], and Hash::new with and without the optional default-value argument.
testConversions() - Method in class org.jruby.test.TestRubyArray
Array#to_s, Array#to_a
testConversions() - Method in class org.jruby.test.TestRubyHash
Hash#to_s, Hash#to_a, Hash#to_hash
testConvertJavaToRuby() - Method in class org.jruby.test.TestJavaUtil
 
testCreate() - Method in class org.jruby.ast.visitor.rewriter.utils.TestOperators
 
testDefault() - Method in class org.jruby.test.TestRubyHash
Hash#default, Hash#default=
testDeleting() - Method in class org.jruby.test.TestRubyHash
Hash#delete, Hash#delete_if, Hash#reject, Hash#reject!
testDup() - Method in class org.jruby.test.TestRubyObject
 
testEmptyList() - Method in class org.jruby.javasupport.test.TestBSF
 
testEmptyMap() - Method in class org.jruby.javasupport.test.TestBSF
 
testEnvCommand() - Method in class org.jruby.util.PlatformTest
 
testEquals() - Method in class org.jruby.test.TestRubyObject
 
testErrorLineNumber() - Method in class org.jruby.test.TestParser
 
testExceptionsAcrossTheBridge() - Method in class org.jruby.test.TestJavaReentrantExceptions
 
testExecuteWithStaticMethodThrowingException() - Method in class org.jruby.runtime.callback.TestReflectionCallback
 
testExit() - Method in class org.jruby.test.TestKernel
 
testExtensionLoader() - Method in class org.jruby.test.TestLoadService
 
testFailedRequireInRescueClauseStillRaisesException() - Method in class org.jruby.test.TestRequire
 
testFileOutputStream() - Method in class org.jruby.ast.visitor.rewriter.TestReWriteVisitor
 
testFormatFractionalDigitGroups() - Method in class org.jruby.test.TestRubyBigDecimal
 
testFormatWithFloatingPointNotation() - Method in class org.jruby.test.TestRubyBigDecimal
 
testFormatWithLeadingPlus() - Method in class org.jruby.test.TestRubyBigDecimal
 
testFormatWithLeadingSpace() - Method in class org.jruby.test.TestRubyBigDecimal
 
testFreeze() - Method in class org.jruby.test.TestRubyObject
 
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.
testGetLocalVarIndex() - Method in class org.jruby.ast.visitor.rewriter.TestReWriteVisitor
 
testHelpDoesNotRunIntepreter() - Method in class org.jruby.test.TestCommandlineParser
 
TestHelper - Class in org.jruby.test
Helper class, used for testing calls to java from ruby code.
TestHelper() - Constructor for class org.jruby.test.TestHelper
 
TestHelper.SomeInterface - Interface in org.jruby.test
 
testIdentities() - Method in class org.jruby.test.TestObjectSpace
 
testInspect() - Method in class org.jruby.test.TestRubyNil
 
TestIntWrapper - Interface in org.jruby.javasupport.test
 
TestIntWrapperImpl - Class in org.jruby.javasupport.test
 
TestIntWrapperImpl(long) - Constructor for class org.jruby.javasupport.test.TestIntWrapperImpl
 
testIsFalseOrTrue() - Method in class org.jruby.test.TestRubyNil
 
testIsNil() - Method in class org.jruby.test.TestRubyNil
 
testIterating() - Method in class org.jruby.test.TestRubyArray
Array#each
testIterating() - Method in class org.jruby.test.TestRubyHash
Hash#each, Hash#each_pair, Hash#each_value, Hash#each_key
testIterativeFib() - Method in class org.jruby.ast.executable.YARVMachineTest
 
TestJava - Class in org.jruby.javasupport
 
TestJava() - Constructor for class org.jruby.javasupport.TestJava
 
TestJavaClass - Class in org.jruby.javasupport
 
TestJavaClass() - Constructor for class org.jruby.javasupport.TestJavaClass
 
testJavaExceptionTraceIncludesRubys() - Method in class org.jruby.test.TestRaiseException
 
TestJavaReentrantExceptions - Class in org.jruby.test
Tests that a Java Exception can be thrown from Java through JRuby and caught again by Java (when unwrapped).
TestJavaReentrantExceptions(String) - Constructor for class org.jruby.test.TestJavaReentrantExceptions
 
TestJavaUtil - Class in org.jruby.test
 
TestJavaUtil(String) - Constructor for class org.jruby.test.TestJavaUtil
 
TestKernel - Class in org.jruby.test
Unit test for the kernel class.
TestKernel(String) - Constructor for class org.jruby.test.TestKernel
 
testLineNumbersForNativeTracer() - Method in class org.jruby.runtime.EventHookTest
 
testList() - Method in class org.jruby.javasupport.test.TestBSF
 
testLoad() - Method in class org.jruby.test.TestKernel
 
testLoadErrorsDuringRequireShouldRaise() - Method in class org.jruby.test.TestRequire
 
TestLoadService - Class in org.jruby.test
 
TestLoadService() - Constructor for class org.jruby.test.TestLoadService
 
testLookups() - Method in class org.jruby.test.TestRubyArray
Test Array#[]= (store) and Array#[] (retrieve).
testLookups() - Method in class org.jruby.test.TestRubyHash
Test Hash#[]= (store) and Hash#[] (retrieve).
testMap() - Method in class org.jruby.javasupport.test.TestBSF
Tests the use of RubyHash when used from java.
testMapEntrySetContainsAndRemove() - Method in class org.jruby.javasupport.test.TestBSF
Tests the use of RubyHash when used from java.
testMapEntrySetIterator() - Method in class org.jruby.javasupport.test.TestBSF
Tests the use of RubyHash when used from java.
testModifyList() - Method in class org.jruby.javasupport.test.TestBSF
 
testModifyMap() - Method in class org.jruby.javasupport.test.TestBSF
 
testMultipleArgsAreNotSentToShellAsSingleString() - Method in class org.jruby.util.ShellLauncherTest
 
TestNativeException - Class in org.jruby.javasupport.test
 
TestNativeException(String) - Constructor for class org.jruby.javasupport.test.TestNativeException
 
testNestedList() - Method in class org.jruby.javasupport.test.TestBSF
 
testNil() - Method in class org.jruby.test.TestRubyObject
 
testNilList() - Method in class org.jruby.javasupport.test.TestBSF
 
testNilMap() - Method in class org.jruby.javasupport.test.TestBSF
 
testNonExistentRequire() - Method in class org.jruby.test.TestLoadService
 
testNonExistentRequireAfterRubyGems() - Method in class org.jruby.test.TestLoadService
 
TestObjectSpace - Class in org.jruby.test
 
TestObjectSpace(String) - Constructor for class org.jruby.test.TestObjectSpace
 
testObjectSpace() - Method in class org.jruby.test.TestObjectSpace
 
testOpAnd() - Method in class org.jruby.test.TestRubyNil
 
TestOperators - Class in org.jruby.ast.visitor.rewriter.utils
 
TestOperators() - Constructor for class org.jruby.ast.visitor.rewriter.utils.TestOperators
 
testOpOr() - Method in class org.jruby.test.TestRubyNil
 
testOpXOr() - Method in class org.jruby.test.TestRubyNil
 
testOverloaded(Overloaded, int) - Static method in class org.jruby.test.OverloadedTest
 
testOverloaded2(Overloaded, int) - Static method in class org.jruby.test.OverloadedTest
 
testParseErrorsDuringRequireShouldRaise() - Method in class org.jruby.test.TestRequire
 
TestParser - Class in org.jruby.test
 
TestParser() - Constructor for class org.jruby.test.TestParser
 
testParsing() - Method in class org.jruby.test.TestCommandlineParser
 
testParsingWithDashDash() - Method in class org.jruby.test.TestCommandlineParser
 
testPrintBacktrace() - Method in class org.jruby.test.TestRubyException
 
testPrintBacktraceWithHiddenLevels() - Method in class org.jruby.test.TestRubyException
 
testPrintErrorShouldOnlyPrintErrorMessageWhenBacktraceIsNil() - Method in class org.jruby.test.TestRuby
 
testPrintErrorShouldPrintErrorMessageAndStacktraceWhenBacktraceIsPresent() - Method in class org.jruby.test.TestRuby
 
testPrintErrorWithNilBacktrace() - Method in class org.jruby.test.TestRuby
 
testPrintErrorWithStringBacktrace() - Method in class org.jruby.test.TestRuby
 
testPrintf() - Method in class org.jruby.test.TestKernel
 
testPrintNilBacktrace() - Method in class org.jruby.test.TestRubyException
 
testProxyCreation() - Method in class org.jruby.javasupport.TestJava
 
TestRaiseException - Class in org.jruby.test
 
TestRaiseException() - Constructor for class org.jruby.test.TestRaiseException
 
TestRaiseException.ThrowFromJava - Class in org.jruby.test
 
TestRaiseException.ThrowFromJava() - Constructor for class org.jruby.test.TestRaiseException.ThrowFromJava
 
TestRbConfigLibrary - Class in org.jruby.test
 
TestRbConfigLibrary() - Constructor for class org.jruby.test.TestRbConfigLibrary
 
testRedefineClassPerRuntime() - Method in class org.jruby.util.JRubyThreadContextTest
Checks if a class can be redefined between different Ruby instances.
TestReflectionCallback - Class in org.jruby.runtime.callback
 
TestReflectionCallback() - Constructor for class org.jruby.runtime.callback.TestReflectionCallback
 
testRequire() - Method in class org.jruby.test.TestKernel
 
TestRequire - Class in org.jruby.test
Simple test to make sure require works properly in conjunction with jars in the classpath.
TestRequire(String) - Constructor for class org.jruby.test.TestRequire
 
testRequireEmpty() - Method in class org.jruby.test.TestLoadService
 
testRequireJavaClassFile() - Method in class org.jruby.test.TestLoadService
 
testRequireSocket() - Method in class org.jruby.test.TestLoadService
 
testRestructuring() - Method in class org.jruby.test.TestRubyHash
Hash#sort, Hash#invert
TestReWriteVisitor - Class in org.jruby.ast.visitor.rewriter
 
TestReWriteVisitor() - Constructor for class org.jruby.ast.visitor.rewriter.TestReWriteVisitor
 
TestRuby - Class in org.jruby.test
Unit test for the ruby class.
TestRuby(String) - Constructor for class org.jruby.test.TestRuby
 
TestRubyArray - Class in org.jruby.test
Test case for functionality in RubyArray
TestRubyArray(String) - Constructor for class org.jruby.test.TestRubyArray
 
TestRubyBase - Class in org.jruby.test
 
TestRubyBase() - Constructor for class org.jruby.test.TestRubyBase
 
TestRubyBase(String) - Constructor for class org.jruby.test.TestRubyBase
 
TestRubyBigDecimal - Class in org.jruby.test
 
TestRubyBigDecimal() - Constructor for class org.jruby.test.TestRubyBigDecimal
 
TestRubyCollect - Class in org.jruby.test
 
TestRubyCollect(String) - Constructor for class org.jruby.test.TestRubyCollect
 
testRubyCollect() - Method in class org.jruby.test.TestRubyCollect
 
TestRubyException - Class in org.jruby.test
 
TestRubyException() - Constructor for class org.jruby.test.TestRubyException
 
testRubyExceptionTraceIncludesJavas() - Method in class org.jruby.test.TestRaiseException
 
TestRubyHash - Class in org.jruby.test
 
TestRubyHash(String) - Constructor for class org.jruby.test.TestRubyHash
 
TestRubyInstanceConfig - Class in org.jruby.test
This should be filled up with more tests for RubyInstanceConfig later
TestRubyInstanceConfig(String) - Constructor for class org.jruby.test.TestRubyInstanceConfig
 
TestRubyInstanceConfig.NullLoadService - Class in org.jruby.test
 
TestRubyInstanceConfig.NullLoadService(Ruby) - Constructor for class org.jruby.test.TestRubyInstanceConfig.NullLoadService
 
testRubyInstanceConfigDefaults() - Method in class org.jruby.test.TestRubyInstanceConfig
 
testRubyInstanceConfigOverriding() - Method in class org.jruby.test.TestRubyInstanceConfig
 
TestRubyNil - Class in org.jruby.test
 
TestRubyNil(String) - Constructor for class org.jruby.test.TestRubyNil
 
TestRubyObject - Class in org.jruby.test
 
TestRubyObject(String) - Constructor for class org.jruby.test.TestRubyObject
 
testRubyRequire() - Method in class org.jruby.test.TestRequire
 
TestRubySymbol - Class in org.jruby.test
 
TestRubySymbol(String) - Constructor for class org.jruby.test.TestRubySymbol
 
testSet() - Method in class org.jruby.ast.visitor.rewriter.utils.TestBooleanStateStack
 
testSetsLeftoverValuesToNullInDelete() - Method in class org.jruby.test.TestRubyArray
 
testSetsLeftoverValuesToNullInDeleteAt() - Method in class org.jruby.test.TestRubyArray
 
testSetsLeftoverValuesToNullWhenRejectingElements() - Method in class org.jruby.test.TestRubyArray
 
testSetsValuesToNullOnClearWhenNotShared() - Method in class org.jruby.test.TestRubyArray
 
testSettingNewLoaderWillCreateNewClassLoader() - Method in class org.jruby.test.TestRubyInstanceConfig
 
testSetup() - Method in class org.jruby.ext.posix.JavaFileStatTest
 
testSimpleExecution() - Method in class org.jruby.ast.executable.YARVMachineTest
 
testSingleArgumentCommandOnWindowsIsOnlyRunByShellIfCommandContainsSpaces() - Method in class org.jruby.util.ShellLauncherTest
 
testSizeRelated() - Method in class org.jruby.test.TestRubyArray
Array#size, Array#length, Array#empty?
testSizeRelated() - Method in class org.jruby.test.TestRubyHash
Hash#size, Hash#length, Hash#empty?
testSymbolTable() - Method in class org.jruby.test.TestRubySymbol
 
testTaint() - Method in class org.jruby.test.TestRubyObject
 
testThreadContextPerRuntime() - Method in class org.jruby.util.JRubyThreadContextTest
Check that the thread context can be different between Ruby instances
testThreading() - Method in class org.jruby.test.TestAdoptedThreading
 
testThreadsStayAdopted() - Method in class org.jruby.test.TestAdoptedThreading
 
testToA() - Method in class org.jruby.test.TestRubyNil
 
testToArray() - Method in class org.jruby.test.TestRubyArray
This tests toArray-functionality
testToI() - Method in class org.jruby.test.TestRubyNil
 
testToS() - Method in class org.jruby.test.TestRubyNil
 
testTrue() - Method in class org.jruby.test.TestRubyObject
 
testTwoRuntimes() - Method in class org.jruby.test.TestCodeCache
 
testType() - Method in class org.jruby.test.TestRubyNil
 
testType() - Method in class org.jruby.test.TestRubyObject
 
testUnescapeChar() - Method in class org.jruby.ast.visitor.rewriter.TestReWriteVisitor
 
TestUnitTestSuite - Class in org.jruby.test
 
TestUnitTestSuite(String) - Constructor for class org.jruby.test.TestUnitTestSuite
suite method automatically generated by JUnit module
testUnwrapSingleArrayNode() - Method in class org.jruby.ast.visitor.rewriter.TestReWriteVisitor
 
testVarAndMet() - Method in class org.jruby.test.TestRuby
 
testVisitPostExeNode() - Method in class org.jruby.ast.visitor.rewriter.TestReWriteVisitor
 
testVisitRegexpNode() - Method in class org.jruby.ast.visitor.rewriter.TestReWriteVisitor
 
testWarningLineNumber() - Method in class org.jruby.test.TestParser
 
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"
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
 
ThreadLike - Interface in org.jruby.internal.runtime
 
ThreadService - Class in org.jruby.internal.runtime
 
ThreadService(Ruby) - Constructor for class org.jruby.internal.runtime.ThreadService
 
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
 
THROW - Static variable in class org.jruby.ast.executable.YARVInstructions
 
throwException(IRubyObject, Block) - Static method in class org.jruby.test.MockRubyObject
 
throwException() - Static method in class org.jruby.test.TestHelper
used to test native exception handling.
throwException(Throwable) - Method in class org.jruby.util.unsafe.SunUnsafeWrapper
 
throwException(Throwable) - Method in interface org.jruby.util.unsafe.Unsafe
 
throwIt() - Method in class org.jruby.test.TestRaiseException.ThrowFromJava
 
throwTestHelperException() - Static method in class org.jruby.test.TestHelper
 
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
 
time_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLTimeMethods
 
times(ThreadContext, Block) - Method in class org.jruby.RubyInteger
 
times(IRubyObject, Block) - Static method in class org.jruby.RubyProcess
 
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() - Method in class org.jruby.RubyArray
rb_ary_to_a
to_a(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
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_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
 
to_i(IRubyObject[]) - Method in class org.jruby.RubyString
Deprecated. Use the versions with zero or one args.
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() - 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
 
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.Java
 
to_java_object(IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
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_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, IRubyObject[]) - Method in class org.jruby.ext.ffi.jna.JNABasePointer
 
to_s(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.jna.JNAMemoryPointer
 
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.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() - 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() - Method in class org.jruby.RubyFixnum
fix_to_sym
to_sym() - Method in class org.jruby.RubyString
 
to_sym() - Method in class org.jruby.RubySymbol
 
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
 
toCharArray() - Method in class org.jruby.util.string.Ustr
converts a Ustr to a char array.
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
 
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.
Tokens - Interface in org.jruby.parser
 
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
 
TOPN - Static variable in class org.jruby.ast.executable.YARVInstructions
 
TopSelfFactory - Class in org.jruby
 
TOREGEXP - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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.CallNode
 
toString() - Method in class org.jruby.ast.ClassNode
 
toString() - Method in class org.jruby.ast.Colon2Node
 
toString() - Method in class org.jruby.ast.ConstNode
 
TOSTRING - Static variable in class org.jruby.ast.executable.YARVInstructions
 
toString() - Method in class org.jruby.ast.executable.YARVMachine.Instruction
 
toString() - Method in class org.jruby.ast.FCallNode
 
toString() - Method in class org.jruby.ast.InstVarNode
 
toString() - Method in class org.jruby.ast.ListNode
 
toString() - Method in class org.jruby.ast.NewlineNode
 
toString() - Method in class org.jruby.ast.Node
 
toString() - Method in class org.jruby.ast.util.SexpMaker
 
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.javasupport.test.NullToString
 
toString() - Method in class org.jruby.javasupport.test.Room
 
toString() - Method in class org.jruby.javasupport.test.TestIntWrapperImpl
 
toString() - Method in class org.jruby.lexer.yacc.ByteListLexerSource
 
toString() - Method in class org.jruby.lexer.yacc.IDESourcePosition
 
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.runtime.Arity
 
toString() - Method in class org.jruby.runtime.CallType
 
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.Iter
 
toString(StringBuffer, String) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
toString(StringBuffer, String) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
toString(StringBuffer, String) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
toString(StringBuffer, String) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
toString(StringBuffer, String) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
toString(StringBuffer, String) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
toString() - Method in class org.jruby.test.bench.BenchIntFibRecursive.BoxedInt
 
toString() - Method in class org.jruby.test.bench.BenchLongFibRecursive.BoxedLong
 
toString() - Method in class org.jruby.util.collections.SlottedHashMap.Slot
Deprecated.  
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.NormalizedFile
 
toString() - Method in class org.jruby.util.string.Ustr
Generates a Java String representing the Ustr.
total(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Gets the total size (in bytes) of the MemoryPointer.
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
 
toYamlNode(Representer) - Method in class org.jruby.yaml.JRubyRepresenter.IRubyObjectYAMLNodeCreator
 
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
tr_bang(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_tr_bang
tr_s(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_tr_s
tr_s_bang(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_tr_s_bang
TRACE - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
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, IRubyObject) - Method in class org.jruby.util.NoFunctionalitySignalFacade
 
trap(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in interface org.jruby.util.SignalFacade
 
trap(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - 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
 
trim(byte[]) - Static method in class org.jruby.util.Convert
Trims whitespace (any bytes <= 0x20) from the beginning and end of the array.
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.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_taguri(IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLTrueMethods
 
true_to_s(IRubyObject) - Static method in class org.jruby.RubyBoolean.True
 
true_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLTrueMethods
 
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
 
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_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
 
tryJIT(DefaultMethod, ThreadContext, String) - Method in class org.jruby.compiler.JITCompiler
 
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 - Static variable in class org.jruby.test.bench.BenchIntFibRecursive
 
TWO - Static variable in class org.jruby.test.bench.BenchLongFibRecursive
 
TWO_ARGUMENTS - Static variable in class org.jruby.runtime.Arity
 
TWO_INT - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
TWO_REQUIRED - Static variable in class org.jruby.runtime.Arity
 
twoArguments() - Static method in class org.jruby.runtime.Arity
 
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.Convert
 
twosComplementToHexBytes(byte[], boolean) - Static method in class org.jruby.util.Convert
 
twosComplementToOctalBytes(byte[]) - Static method in class org.jruby.util.Convert
 
twosComplementToUnsignedBytes(byte[], int, boolean) - Static method in class org.jruby.util.Convert
 
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.ast.executable.YARVMachine.InstructionSequence
 
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_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
 
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
 
TypeMatcher - Class in org.jruby.javasupport
 
TypeMatcher() - Constructor for class org.jruby.javasupport.TypeMatcher
 
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
 

U

UcharIterator - Class in org.jruby.util.string
Deprecated. 
UcharIterator(byte[], int) - Constructor for class org.jruby.util.string.UcharIterator
Deprecated. Creates a new UcharIterator starting at an offset in a buffer.
uid() - Method in class org.jruby.RubyFileStat
 
uid(IRubyObject) - Static method in class org.jruby.RubyProcess
 
uid_set(IRubyObject, 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.ast.executable.YARVInstructions
 
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
 
unescapeChar(char) - Static method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
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
 
UNIFIED_DUP_SETLOCAL - Static variable in class org.jruby.ast.executable.YARVInstructions
 
UNIFIED_GETLOCAL_GETLOCAL - Static variable in class org.jruby.ast.executable.YARVInstructions
 
UNIFIED_GETLOCAL_PUTOBJECT - Static variable in class org.jruby.ast.executable.YARVInstructions
 
UNIFIED_PUTOBJECT_PUTOBJECT - Static variable in class org.jruby.ast.executable.YARVInstructions
 
UNIFIED_PUTOBJECT_PUTSTRING - Static variable in class org.jruby.ast.executable.YARVInstructions
 
UNIFIED_PUTOBJECT_SETDYNAMIC - Static variable in class org.jruby.ast.executable.YARVInstructions
 
UNIFIED_PUTOBJECT_SETLOCAL - Static variable in class org.jruby.ast.executable.YARVInstructions
 
UNIFIED_PUTSTRING_PUTOBJECT - Static variable in class org.jruby.ast.executable.YARVInstructions
 
UNIFIED_PUTSTRING_PUTSTRING - Static variable in class org.jruby.ast.executable.YARVInstructions
 
UNIFIED_PUTSTRING_SETDYNAMIC - Static variable in class org.jruby.ast.executable.YARVInstructions
 
UNIFIED_PUTSTRING_SETLOCAL - Static variable in class org.jruby.ast.executable.YARVInstructions
 
unimplemented(int) - Method in class org.jruby.ast.executable.YARVMachine
 
unimplementedError(String) - Method in class org.jruby.ext.JRubyPOSIXHandler
 
union(ISourcePosition) - Method in class org.jruby.ast.executable.ISeqPosition
 
union(ISourcePosition) - Method in class org.jruby.lexer.yacc.IDESourcePosition
 
union(ISourcePosition) - Method in interface org.jruby.lexer.yacc.ISourcePosition
Calculates the logical union of the two positions and creates a new resulting position
union(ISourcePosition) - Method in class org.jruby.lexer.yacc.SimpleSourcePosition
 
union(ISourcePositionHolder, ISourcePositionHolder) - Method in class org.jruby.parser.ParserSupport
 
union(ISourcePosition, ISourcePosition) - Method in class org.jruby.parser.ParserSupport
 
union(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRegexp
rb_reg_s_union
uniq() - Method in class org.jruby.RubyArray
rb_ary_uniq
uniq_bang() - Method in class org.jruby.RubyArray
rb_ary_uniq_bang
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
 
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 marsal 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 class org.jruby.management.BeanManager
 
unregisterCompiler() - Method in class org.jruby.management.BeanManager
 
unregisterConfig() - Method in class org.jruby.management.BeanManager
 
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 class org.jruby.management.BeanManager
 
unregisterParserStats() - Method in class org.jruby.management.BeanManager
 
unregisterThread(RubyThread) - Method in class org.jruby.internal.runtime.ThreadService
 
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(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_unshift
unshift_m(IRubyObject[]) - Method in class org.jruby.RubyArray
rb_ary_unshift_m
UNSHIFT_TUPLE - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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
 
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
unwrapSingleArrayNode(Node) - Static method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
upAction(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
upcase(ThreadContext) - Method in class org.jruby.RubyString
rb_str_upcase
upcase(ThreadContext) - Method in class org.jruby.RubySymbol
 
upcase_bang(ThreadContext) - Method in class org.jruby.RubyString
rb_str_upcase_bang
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
upto(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_upto_m
upto(ThreadContext, IRubyObject, boolean, Block) - Method in class org.jruby.RubyString
 
upto19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyInteger
 
use() - Method in class org.jruby.RubyMatchData
 
USE_CACHE - Static variable in class org.jruby.compiler.JITCompiler
 
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
 
Ustr - Class in org.jruby.util.string
Ustr - rhymes with Wooster.
Ustr() - Constructor for class org.jruby.util.string.Ustr
Creates an empty Ustr with no buffer
Ustr(int) - Constructor for class org.jruby.util.string.Ustr
Creates an empty Ustr, with a null termination at the front.
Ustr(byte[]) - Constructor for class org.jruby.util.string.Ustr
Wraps a Ustr around a buffer.
Ustr(byte[], int) - Constructor for class org.jruby.util.string.Ustr
Wraps a Ustr around a position in a buffer.
Ustr(Ustr) - Constructor for class org.jruby.util.string.Ustr
Makes a Ustr which is a copy of another Ustr
Ustr(char[]) - Constructor for class org.jruby.util.string.Ustr
Makes a Ustr from a char[] array.
Ustr(int[]) - Constructor for class org.jruby.util.string.Ustr
Makes a Ustr from an int[] array, where each int is the value of a Unicode character.
Ustr(Object) - Constructor for class org.jruby.util.string.Ustr
Makes a Ustr from an object, based on its toString().
Ustr(int, Object) - Constructor for class org.jruby.util.string.Ustr
Makes a Ustr from an object, based on its toString(), leaving room for growth.
UstrException - Exception in org.jruby.util.string
 
UstrException(String) - Constructor for exception org.jruby.util.string.UstrException
 
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
 
Util - Class in org.jruby.ext.ffi
 
utime(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
This method does NOT set atime, only mtime, since Java doesn't support anything else.

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_constant_name_p(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaUtilities
 
valid_constant_name_p(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
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 interface org.jruby.platform.IntConstant
 
value() - Method in class org.jruby.RubyThread
 
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
 
ValueConverter - Class in org.jruby.evaluator
 
ValueConverter(Ruby) - Constructor for class org.jruby.evaluator.ValueConverter
 
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.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.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(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.runtime.Block.Type
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.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.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.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.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() - Static method in class org.jruby.platform.Errno
 
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.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.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() - Method in class org.jruby.util.collections.SlottedHashMap
Deprecated.  
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<BaseObjectType> - Interface in org.jruby.runtime.builtin
 
VARIABLE - Static variable in class org.jruby.runtime.CallType
 
VARIABLE_TABLE_DEFAULT_CAPACITY - Static variable in class org.jruby.RubyBasicObject
 
VARIABLE_TABLE_EMPTY_TABLE - Static variable in class org.jruby.RubyBasicObject
 
VARIABLE_TABLE_LOAD_FACTOR - Static variable in class org.jruby.RubyBasicObject
 
VARIABLE_TABLE_MAXIMUM_CAPACITY - Static variable in class org.jruby.RubyBasicObject
 
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
 
variableTable - Variable in class org.jruby.RubyBasicObject
The variableTable contains variables for an object, defined as: instance variables class variables (for classes/modules) internal variables (such as those used when marshaling RubyRange and RubyException) Constants are stored separately, see RubyModule.
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, IRubyObject) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableFastStore(String, IRubyObject) - 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.
variableTableGetMap() - Method in class org.jruby.IncludedModuleWrapper
Deprecated. 
variableTableGetMap(Map) - Method in class org.jruby.IncludedModuleWrapper
Deprecated. 
variableTableGetMap() - Method in class org.jruby.RubyBasicObject
Method to help ease transition to new variables implementation.
variableTableGetMap(Map) - Method in class org.jruby.RubyBasicObject
Method to help ease transition to new variables implementation.
variableTableGetSize() - Method in class org.jruby.IncludedModuleWrapper
 
variableTableGetSize() - Method in class org.jruby.RubyBasicObject
Get the size of the variable table.
variableTableGetTable() - Method in class org.jruby.IncludedModuleWrapper
 
variableTableGetTable() - Method in class org.jruby.RubyBasicObject
Get the actual table used to save variable entries.
variableTableReadLocked(RubyBasicObject.VariableTableEntry) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableReadLocked(RubyBasicObject.VariableTableEntry) - Method in class org.jruby.RubyBasicObject
Reads the value of the specified entry, locked on the current object.
variableTableRehash() - Method in class org.jruby.RubyBasicObject
Rehashes 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.
variableTableSize - Variable in class org.jruby.RubyBasicObject
 
variableTableStore(String, IRubyObject) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableStore(String, IRubyObject) - Method in class org.jruby.RubyBasicObject
Store a value in the variable store under the specific name.
variableTableSync(List<Variable<IRubyObject>>) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableSync(List<Variable<IRubyObject>>) - Method in class org.jruby.RubyBasicObject
Synchronize the variable table with the argument.
variableTableThreshold - Variable in class org.jruby.RubyBasicObject
 
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
 
variableWriteLock - Variable in class org.jruby.RubyModule
 
VARS_ARRAY_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
VCALL_FLAG - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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(IRubyObject) - Static method in class org.jruby.RubyZlib
 
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
 
visitAliasNode(AliasNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitAliasNode(AliasNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitAliasNode(AliasNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitAliasNode(AliasNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitAll(RubyHash.Visitor) - Method in class org.jruby.RubyHash
 
visitAndNode(AndNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitAndNode(AndNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitAndNode(AndNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitAndNode(AndNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitAndPrintWithSeparator(Iterator<Node>) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitAndPrintWithSeparator(Iterator<Node>) - Method in class org.jruby.ast.visitor.rewriter.utils.MultipleAssignmentReWriteVisitor
 
visitAnnotation(String, boolean) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitAnnotationDefault() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitArgsCatNode(ArgsCatNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitArgsCatNode(ArgsCatNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitArgsCatNode(ArgsCatNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitArgsCatNode(ArgsCatNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitArgsNode(ArgsNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitArgsNode(ArgsNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitArgsNode(ArgsNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitArgsNode(ArgsNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitArgsPushNode(ArgsPushNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitArgsPushNode(ArgsPushNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitArgsPushNode(ArgsPushNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitArgsPushNode(ArgsPushNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitArrayNode(ArrayNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitArrayNode(ArrayNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitArrayNode(ArrayNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitArrayNode(ArrayNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitAttrAssignNode(AttrAssignNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitAttrAssignNode(AttrAssignNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitAttrAssignNode(AttrAssignNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitAttrAssignNode(AttrAssignNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitAttribute(Attribute) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitBackRefNode(BackRefNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitBackRefNode(BackRefNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitBackRefNode(BackRefNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBackRefNode(BackRefNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitBeginNode(BeginNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitBeginNode(BeginNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitBeginNode(BeginNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBeginNode(BeginNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitBignumNode(BignumNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitBignumNode(BignumNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitBignumNode(BignumNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBignumNode(BignumNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitBlockArgNode(BlockArgNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitBlockArgNode(BlockArgNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitBlockArgNode(BlockArgNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBlockArgNode(BlockArgNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitBlockNode(BlockNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitBlockNode(BlockNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitBlockNode(BlockNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBlockNode(BlockNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitBlockPassNode(BlockPassNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitBlockPassNode(BlockPassNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitBlockPassNode(BlockPassNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBlockPassNode(BlockPassNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitBreakNode(BreakNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitBreakNode(BreakNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitBreakNode(BreakNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBreakNode(BreakNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitCallNode(CallNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitCallNode(CallNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitCallNode(CallNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitCallNode(CallNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitCaseNode(CaseNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitCaseNode(CaseNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitCaseNode(CaseNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitCaseNode(CaseNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitClassNode(ClassNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitClassNode(ClassNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitClassNode(ClassNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitClassNode(ClassNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitClassVarAsgnNode(ClassVarAsgnNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitClassVarAsgnNode(ClassVarAsgnNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitClassVarAsgnNode(ClassVarAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitClassVarAsgnNode(ClassVarAsgnNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitClassVarDeclNode(ClassVarDeclNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitClassVarDeclNode(ClassVarDeclNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitClassVarDeclNode(ClassVarDeclNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitClassVarDeclNode(ClassVarDeclNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitClassVarNode(ClassVarNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitClassVarNode(ClassVarNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitClassVarNode(ClassVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitClassVarNode(ClassVarNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitCode() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitColon2Node(Colon2Node) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitColon2Node(Colon2Node) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitColon2Node(Colon2Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitColon2Node(Colon2Node) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitColon3Node(Colon3Node) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitColon3Node(Colon3Node) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitColon3Node(Colon3Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitColon3Node(Colon3Node) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitConstDeclNode(ConstDeclNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitConstDeclNode(ConstDeclNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitConstDeclNode(ConstDeclNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitConstDeclNode(ConstDeclNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitConstNode(ConstNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitConstNode(ConstNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitConstNode(ConstNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitConstNode(ConstNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitDAsgnNode(DAsgnNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitDAsgnNode(DAsgnNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitDAsgnNode(DAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDAsgnNode(DAsgnNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitDefinedNode(DefinedNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitDefinedNode(DefinedNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitDefinedNode(DefinedNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDefinedNode(DefinedNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitDefnNode(DefnNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitDefnNode(DefnNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitDefnNode(DefnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDefnNode(DefnNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitDefsNode(DefsNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitDefsNode(DefsNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitDefsNode(DefsNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDefsNode(DefsNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitDotNode(DotNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitDotNode(DotNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitDotNode(DotNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDotNode(DotNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitDRegxNode(DRegexpNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitDRegxNode(DRegexpNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitDRegxNode(DRegexpNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDRegxNode(DRegexpNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitDStrNode(DStrNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitDStrNode(DStrNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitDStrNode(DStrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDStrNode(DStrNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitDSymbolNode(DSymbolNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitDSymbolNode(DSymbolNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitDSymbolNode(DSymbolNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDSymbolNode(DSymbolNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitDVarNode(DVarNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitDVarNode(DVarNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitDVarNode(DVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDVarNode(DVarNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitDXStrNode(DXStrNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitDXStrNode(DXStrNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitDXStrNode(DXStrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDXStrNode(DXStrNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitEnd() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitEnsureNode(EnsureNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitEnsureNode(EnsureNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitEnsureNode(EnsureNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitEnsureNode(EnsureNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitEvStrNode(EvStrNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitEvStrNode(EvStrNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitEvStrNode(EvStrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitEvStrNode(EvStrNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitFalseNode(FalseNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitFalseNode(FalseNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitFalseNode(FalseNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFalseNode(FalseNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitFCallNode(FCallNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitFCallNode(FCallNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitFCallNode(FCallNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFCallNode(FCallNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitFieldInsn(int, String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitFixnumNode(FixnumNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitFixnumNode(FixnumNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitFixnumNode(FixnumNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFixnumNode(FixnumNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitFlipNode(FlipNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitFlipNode(FlipNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitFlipNode(FlipNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFlipNode(FlipNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitFloatNode(FloatNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitFloatNode(FloatNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitFloatNode(FloatNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFloatNode(FloatNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitForNode(ForNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitForNode(ForNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitForNode(ForNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitForNode(ForNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitGlobalAsgnNode(GlobalAsgnNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitGlobalAsgnNode(GlobalAsgnNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitGlobalAsgnNode(GlobalAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitGlobalAsgnNode(GlobalAsgnNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitGlobalVarNode(GlobalVarNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitGlobalVarNode(GlobalVarNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitGlobalVarNode(GlobalVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitGlobalVarNode(GlobalVarNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitHashNode(HashNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitHashNode(HashNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitHashNode(HashNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitHashNode(HashNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitIfNode(IfNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitIfNode(IfNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitIfNode(IfNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitIfNode(IfNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
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 class org.jruby.ast.visitor.AbstractVisitor
 
visitInstAsgnNode(InstAsgnNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitInstAsgnNode(InstAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitInstAsgnNode(InstAsgnNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitInstVarNode(InstVarNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitInstVarNode(InstVarNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitInstVarNode(InstVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitInstVarNode(InstVarNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitIntInsn(int, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitIter(Iterator) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitIterNode(IterNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitIterNode(IterNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitIterNode(IterNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitIterNode(IterNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
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 class org.jruby.ast.visitor.AbstractVisitor
 
visitLocalAsgnNode(LocalAsgnNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitLocalAsgnNode(LocalAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitLocalAsgnNode(LocalAsgnNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitLocalVarNode(LocalVarNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitLocalVarNode(LocalVarNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitLocalVarNode(LocalVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitLocalVarNode(LocalVarNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitMatch2Node(Match2Node) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitMatch2Node(Match2Node) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitMatch2Node(Match2Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMatch2Node(Match2Node) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitMatch3Node(Match3Node) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitMatch3Node(Match3Node) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitMatch3Node(Match3Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMatch3Node(Match3Node) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitMatchNode(MatchNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitMatchNode(MatchNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitMatchNode(MatchNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMatchNode(MatchNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
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 class org.jruby.ast.visitor.AbstractVisitor
 
visitModuleNode(ModuleNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitModuleNode(ModuleNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitModuleNode(ModuleNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitMultipleAsgnNode(MultipleAsgnNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitMultipleAsgnNode(MultipleAsgnNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitMultipleAsgnNode(MultipleAsgn19Node) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitMultipleAsgnNode(MultipleAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMultipleAsgnNode(MultipleAsgn19Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMultipleAsgnNode(MultipleAsgnNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitMultipleAsgnNode(MultipleAsgn19Node) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitNewlineInParentheses(Node) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitNewlineNode(NewlineNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitNewlineNode(NewlineNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitNewlineNode(NewlineNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNewlineNode(NewlineNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitNewlineNode(NewlineNode) - Method in class org.jruby.ast.visitor.rewriter.utils.ShortIfNodeReWriteVisitor
 
visitNextNode(NextNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitNextNode(NextNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitNextNode(NextNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNextNode(NextNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitNilNode(NilNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitNilNode(NilNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitNilNode(NilNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNilNode(NilNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitNode(Node) - Method in class org.jruby.ast.visitor.AbstractVisitor
This method is called by default for each visited Node.
visitNode(Node) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitNodeInIndentation(Node) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitNotNode(NotNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitNotNode(NotNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitNotNode(NotNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNotNode(NotNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitNthRefNode(NthRefNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitNthRefNode(NthRefNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitNthRefNode(NthRefNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNthRefNode(NthRefNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitNullNode() - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitOpAsgnAndNode(OpAsgnAndNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitOpAsgnAndNode(OpAsgnAndNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitOpAsgnAndNode(OpAsgnAndNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOpAsgnAndNode(OpAsgnAndNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitOpAsgnNode(OpAsgnNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitOpAsgnNode(OpAsgnNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitOpAsgnNode(OpAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOpAsgnNode(OpAsgnNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitOpAsgnOrNode(OpAsgnOrNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitOpAsgnOrNode(OpAsgnOrNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitOpAsgnOrNode(OpAsgnOrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOpAsgnOrNode(OpAsgnOrNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitOpElementAsgnNode(OpElementAsgnNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitOpElementAsgnNode(OpElementAsgnNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitOpElementAsgnNode(OpElementAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOpElementAsgnNode(OpElementAsgnNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitOrNode(OrNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitOrNode(OrNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitOrNode(OrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOrNode(OrNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
VisitorTestSuite - Class in org.jruby.ast.visitor.rewriter
 
VisitorTestSuite() - Constructor for class org.jruby.ast.visitor.rewriter.VisitorTestSuite
 
visitParameterAnnotation(int, String, boolean) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitPostExeNode(PostExeNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitPostExeNode(PostExeNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitPostExeNode(PostExeNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitPostExeNode(PostExeNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitPreExeNode(PreExeNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitPreExeNode(PreExeNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitPreExeNode(PreExeNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitPreExeNode(PreExeNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitRedoNode(RedoNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitRedoNode(RedoNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitRedoNode(RedoNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRedoNode(RedoNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitRegexpNode(RegexpNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitRegexpNode(RegexpNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitRegexpNode(RegexpNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRegexpNode(RegexpNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitRescueBodyNode(RescueBodyNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitRescueBodyNode(RescueBodyNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitRescueBodyNode(RescueBodyNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRescueBodyNode(RescueBodyNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitRescueNode(RescueNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitRescueNode(RescueNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitRescueNode(RescueNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRescueNode(RescueNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitRestArgNode(RestArgNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitRestArgNode(RestArgNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRestArgNode(RestArgNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitRetryNode(RetryNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitRetryNode(RetryNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitRetryNode(RetryNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRetryNode(RetryNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitReturnNode(ReturnNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitReturnNode(ReturnNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitReturnNode(ReturnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitReturnNode(ReturnNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitRootNode(RootNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitRootNode(RootNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitRootNode(RootNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRootNode(RootNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitSClassNode(SClassNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitSClassNode(SClassNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitSClassNode(SClassNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSClassNode(SClassNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitSelfNode(SelfNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitSelfNode(SelfNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitSelfNode(SelfNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSelfNode(SelfNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitSplatNode(SplatNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitSplatNode(SplatNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitSplatNode(SplatNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSplatNode(SplatNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitStrNode(StrNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitStrNode(StrNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitStrNode(StrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitStrNode(StrNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitStrNode(StrNode) - Method in class org.jruby.ast.visitor.rewriter.utils.HereDocReWriteVisitor
 
visitSuperNode(SuperNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitSuperNode(SuperNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitSuperNode(SuperNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSuperNode(SuperNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitSValueNode(SValueNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitSValueNode(SValueNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitSValueNode(SValueNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSValueNode(SValueNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitSymbolNode(SymbolNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitSymbolNode(SymbolNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitSymbolNode(SymbolNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSymbolNode(SymbolNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitTableSwitchInsn(int, int, Label, Label[]) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitToAryNode(ToAryNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitToAryNode(ToAryNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitToAryNode(ToAryNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitToAryNode(ToAryNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitTrueNode(TrueNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitTrueNode(TrueNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitTrueNode(TrueNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitTrueNode(TrueNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
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 class org.jruby.ast.visitor.AbstractVisitor
 
visitUndefNode(UndefNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitUndefNode(UndefNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitUndefNode(UndefNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitUntilNode(UntilNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitUntilNode(UntilNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitUntilNode(UntilNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitUntilNode(UntilNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitVAliasNode(VAliasNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitVAliasNode(VAliasNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitVAliasNode(VAliasNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitVAliasNode(VAliasNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitVarInsn(int, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitVCallNode(VCallNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitVCallNode(VCallNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitVCallNode(VCallNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitVCallNode(VCallNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitWhenNode(WhenNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitWhenNode(WhenNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitWhenNode(WhenNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitWhenNode(WhenNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitWhileNode(WhileNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitWhileNode(WhileNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitWhileNode(WhileNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitWhileNode(WhileNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitXStrNode(XStrNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitXStrNode(XStrNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitXStrNode(XStrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitXStrNode(XStrNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitYieldNode(YieldNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitYieldNode(YieldNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitYieldNode(YieldNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitYieldNode(YieldNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitZArrayNode(ZArrayNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitZArrayNode(ZArrayNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitZArrayNode(ZArrayNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitZArrayNode(ZArrayNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
visitZSuperNode(ZSuperNode) - Method in class org.jruby.ast.visitor.AbstractVisitor
 
visitZSuperNode(ZSuperNode) - Method in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
visitZSuperNode(ZSuperNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitZSuperNode(ZSuperNode) - Method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
voidreturn() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 

W

wait(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
wait2(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
wait_ruby(ThreadContext, IRubyObject[]) - Method in class org.jruby.libraries.ThreadLibrary.ConditionVariable
 
waitall(IRubyObject) - Static method in class org.jruby.RubyProcess
 
waitFor() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
waitForCritical() - Method in class org.jruby.internal.runtime.ThreadService
 
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
 
waitpid2(IRubyObject, 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
 
WantsRetry - Interface in org.jruby.evaluator
 
WantsReturn - Interface in org.jruby.evaluator
 
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(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(WARNING_ID, String, Object...) - Method in class org.jruby.ext.JRubyPOSIXHandler
 
warn(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
warn(String) - Method in class org.jruby.RubyRegexp
 
warn(String) - Method in interface org.jruby.runtime.ErrorLogger
 
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
 
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.
warning(String) - Method in interface org.jruby.runtime.ErrorLogger
 
warnings - Variable in class org.jruby.parser.DefaultRubyParser
 
warnings - Variable in class org.jruby.parser.ParserSupport
 
warnings - Variable in class org.jruby.parser.Ruby19Parser
 
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
 
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(WhenNode, IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.FalseNode
 
when(WhenNode, IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.FixnumNode
 
when(WhenNode, IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.NilNode
 
when(WhenNode, IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.Node
 
when(WhenNode, IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.SymbolNode
 
when(WhenNode, IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.TrueNode
 
when(WhenNode, IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.WhenNode
 
WhenNode - Class in org.jruby.ast
Represents a when condition
WhenNode(ISourcePosition, Node, Node, Node) - Constructor for class org.jruby.ast.WhenNode
 
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
 
Worker - Class in org.jruby.test
 
Worker() - Constructor for class org.jruby.test.Worker
 
wrap(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.io.FileDescriptorIO
 
wrap(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaUtilities
 
wrap(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
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
 
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() - Method in class org.jruby.ast.visitor.rewriter.ClassBodyWriter
 
write(ByteBuffer) - Method in class org.jruby.ext.ffi.jna.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) - Method in class org.jruby.RubyStringIO
 
write(IRubyObject) - Method in class org.jruby.RubyZlib.RubyGzipWriter
 
write(int) - Method in class org.jruby.util.DataOutputBridgeStream
Deprecated.  
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(ByteBuffer) - Method in class org.jruby.util.io.NullChannel
 
write(ByteBuffer) - Method in class org.jruby.util.io.SplitChannel
 
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(char[], int, int) - Method in class org.jruby.util.IOWriter
Deprecated.  
write(int) - Method in class org.jruby.util.SwallowingOutputStream
Deprecated.  
write(byte[]) - Method in class org.jruby.util.SwallowingOutputStream
Deprecated.  
write(byte[], int, int) - Method in class org.jruby.util.SwallowingOutputStream
Deprecated.  
write_nonblock(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
write_send(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
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

YamlLibrary - Class in org.jruby.libraries
 
YamlLibrary() - Constructor for class org.jruby.libraries.YamlLibrary
 
YARVCompiledRunner - Class in org.jruby.ast.executable
 
YARVCompiledRunner(Ruby, InputStream, String) - Constructor for class org.jruby.ast.executable.YARVCompiledRunner
 
YARVCompiledRunner(Ruby, YARVMachine.InstructionSequence) - Constructor for class org.jruby.ast.executable.YARVCompiledRunner
 
YARVInstructions - Class in org.jruby.ast.executable
AUTOGENERATED.
YARVInstructions() - Constructor for class org.jruby.ast.executable.YARVInstructions
 
YARVMachine - Class in org.jruby.ast.executable
 
YARVMachine() - Constructor for class org.jruby.ast.executable.YARVMachine
 
YARVMachine.Instruction - Class in org.jruby.ast.executable
 
YARVMachine.Instruction(int) - Constructor for class org.jruby.ast.executable.YARVMachine.Instruction
 
YARVMachine.Instruction(int, String) - Constructor for class org.jruby.ast.executable.YARVMachine.Instruction
 
YARVMachine.Instruction(int, String, YARVMachine.InstructionSequence) - Constructor for class org.jruby.ast.executable.YARVMachine.Instruction
 
YARVMachine.Instruction(int, long) - Constructor for class org.jruby.ast.executable.YARVMachine.Instruction
 
YARVMachine.Instruction(int, IRubyObject) - Constructor for class org.jruby.ast.executable.YARVMachine.Instruction
 
YARVMachine.Instruction(int, String, int, YARVMachine.Instruction[], int) - Constructor for class org.jruby.ast.executable.YARVMachine.Instruction
 
YARVMachine.InstructionSequence - Class in org.jruby.ast.executable
 
YARVMachine.InstructionSequence(Ruby, String, String, String) - Constructor for class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
YARVMachineTest - Class in org.jruby.ast.executable
 
YARVMachineTest() - Constructor for class org.jruby.ast.executable.YARVMachineTest
 
YARVMethod - Class in org.jruby.internal.runtime.methods
 
YARVMethod(RubyModule, YARVMachine.InstructionSequence, StaticScope, Visibility) - Constructor for class org.jruby.internal.runtime.methods.YARVMethod
 
YARVNodesCompiler - Class in org.jruby.compiler
 
YARVNodesCompiler() - Constructor for class org.jruby.compiler.YARVNodesCompiler
 
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(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.Generator
 
yield(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.libraries.FiberLibrary.Fiber
 
yield(ThreadContext, IRubyObject) - Method in class org.jruby.runtime.Block
 
yield(ThreadContext, boolean) - Method in class org.jruby.runtime.Block
 
yield(ThreadContext, IRubyObject, boolean) - Method in class org.jruby.runtime.Block
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean) - Method in class org.jruby.runtime.Block
 
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.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, 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_DEBUGGER - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
YieldNode - Class in org.jruby.ast
Represents a yield statement.
YieldNode(ISourcePosition, Node, boolean) - Constructor for class org.jruby.ast.YieldNode
 
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
 
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].
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.
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
 
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
 
ZlibInflate - Class in org.jruby.util
 
ZlibInflate(IRubyObject) - Constructor for class org.jruby.util.ZlibInflate
 
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
 

_

___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, IRubyObject) - Static method in class org.jruby.RubySignal
 
__method__(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
_dump(ThreadContext) - Method in class org.jruby.RubyEncoding
 
_initialize(IRubyObject[]) - Method in class org.jruby.RubyZlib.Deflate
 
_initialize(IRubyObject[]) - Method in class org.jruby.RubyZlib.Inflate
 
_LEADING_UNDERSCORE - Static variable in class org.jruby.javasupport.test.ConstantHolder
 
_load(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
_Payload - Variable in class org.jruby.ast.visitor.DefaultIteratorVisitor
 
_tmp - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 

$ 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-2007 JRuby Team. All Rights Reserved.