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

$

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

A

a() - Method in class org.jruby.javasupport.test.OuterClass.PublicInstanceInnerClass
 
a() - Method in class org.jruby.javasupport.test.OuterClass.PublicStaticInnerClass
 
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() - Method in class org.jruby.RubyFixnum
fix_abs
abs() - Method in class org.jruby.RubyFloat
flo_abs
abs(ThreadContext) - Method in class org.jruby.RubyNumeric
num_abs
Abstract - Class in org.jruby.test
 
Abstract() - Constructor for class org.jruby.test.Abstract
 
AbstractScript - Class in org.jruby.ast.executable
 
AbstractScript() - Constructor for class org.jruby.ast.executable.AbstractScript
 
AbstractVariableCompiler - Class in org.jruby.compiler.impl
 
AbstractVariableCompiler(StandardASMCompiler.AbstractMethodCompiler, SkinnyMethodAdapter, int, 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.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.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.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.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.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
 
accept() - 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
 
accept_nonblock() - 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(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(DynamicMethod, CacheMap.CacheSite) - Method in class org.jruby.runtime.CacheMap
Add another class to the list of classes which are caching the method.
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
 
add(T) - Method in class org.jruby.util.collections.WeakHashSet
 
add2(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
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
 
addBuiltinLibrary(String, Library) - Method in class org.jruby.runtime.load.LoadService
 
addChild(SlottedHashMap) - Method in class org.jruby.util.collections.SlottedHashMap
 
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
 
addEventHook(EventHook) - Method in class org.jruby.Ruby
 
addFinalizer(Finalizable) - Method in class org.jruby.Ruby
 
addFinalizer(IRubyObject) - Method in class org.jruby.RubyObject
Adds the specified object as a finalizer for this object.
addFinalizer(IRubyObject) - Method in class org.jruby.RubyObject.Finalizer
 
addFinalizer(IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
addFinalizer(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.ObjectSpace
 
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
 
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
 
addModuleFunction(String, DynamicMethod) - Method in class org.jruby.RubyModule
 
addMultiConstructor(String, YamlMultiConstructor) - Static method in class org.jruby.yaml.JRubyConstructor
 
addProxyExtender(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
addr() - Method in class org.jruby.ext.socket.RubyIPSocket
 
addr() - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
addReaction(Join.Reaction) - Method in class org.jruby.util.Join.Spec
 
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
 
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.
AF_INET - 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
 
aliasGlobal(String, String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
aliasGlobal(String, String) - Method in interface org.jruby.compiler.MethodCompiler
 
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() - 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.RubyObject
 
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
 
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
 
allSuffixes - Static variable in class org.jruby.runtime.load.LoadService
 
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_int - Variable in class org.jruby.test.ClassWithPrimitive
 
ancestors() - Method in class org.jruby.RubyModule
rb_mod_ancestors
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.RubyObject
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
 
anyToString(IRubyObject) - Method in interface org.jruby.util.TypeCoercer
 
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(IRubyObject) - Method in class org.jruby.util.ZlibInflate
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
appendToArray() - Method in interface org.jruby.compiler.MethodCompiler
 
appendToBlock(Node, Node) - Method in class org.jruby.parser.ParserSupport
 
appendToObjectArray() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
appendToObjectArray() - Method in interface org.jruby.compiler.MethodCompiler
 
appendToObjectArray(IRubyObject[], IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
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 class org.jruby.compiler.impl.SkinnyMethodAdapter
 
areBothEOF() - Method in class org.jruby.util.io.OpenFile
 
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
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
 
areturn() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
arg_add(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
arg_blk_pass(Node, BlockPassNode) - Method in class org.jruby.parser.ParserSupport
 
arg_concat(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
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
 
argsIndex - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
ArgsNode - Class in org.jruby.ast
Arguments for a function definition.
ArgsNode(ISourcePosition, ListNode, ListNode, int, ArgumentNode, BlockArgNode) - Constructor for class org.jruby.ast.ArgsNode
 
argsNode - Variable in class org.jruby.ast.MethodDefNode
 
ArgsPushNode - Class in org.jruby.ast
 
ArgsPushNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.ArgsPushNode
 
ArgsUtil - Class in org.jruby.ast.util
 
ArgsUtil() - Constructor for class org.jruby.ast.util.ArgsUtil
 
argument_types() - Method in class org.jruby.javasupport.JavaCallable
 
argument_types() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
argument_types() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
ArgumentNode - Class in org.jruby.ast
Simple Node that allows editor projects to keep position info in AST (evaluation does not need this).
ArgumentNode(ISourcePosition, String) - Constructor for class org.jruby.ast.ArgumentNode
 
ArgumentsCallback - Interface in org.jruby.compiler
 
argumentType - Variable in class org.jruby.runtime.BlockBody
 
arity - Variable in class org.jruby.anno.JavaMethodDescriptor
 
arity - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
arity - Variable in class org.jruby.internal.runtime.methods.JavaMethod
 
arity() - Method in class org.jruby.javasupport.JavaCallable
 
arity() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
arity() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
arity() - Method in class org.jruby.RubyMethod
Returns the number of arguments a method accepted.
arity() - Method in class org.jruby.RubyProc
 
Arity - Class in org.jruby.runtime
The arity of a method is the number of arguments it takes.
arity() - Method in class org.jruby.runtime.Block
What is the arity of this block?
arity() - Method in class org.jruby.runtime.BlockBody
What is the arity of this block?
arity - Variable in class org.jruby.runtime.callback.InvocationCallback
 
arity() - Method in class org.jruby.runtime.CallBlock
 
arity - Variable in class org.jruby.runtime.CompiledBlock
 
arity() - Method in class org.jruby.runtime.CompiledBlock
 
arity - Variable in class org.jruby.runtime.CompiledBlockLight
 
arity() - Method in class org.jruby.runtime.CompiledBlockLight
 
arity - Variable in class org.jruby.runtime.InterpretedBlock
 
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.Block
 
ARRAY - Static variable in class org.jruby.runtime.BlockBody
 
ARRAY - Static variable in class org.jruby.runtime.ClassIndex
 
array_class() - Method in class org.jruby.javasupport.JavaClass
 
ARRAY_DEFAULT_SIZE - Static variable in class org.jruby.RubyArray
 
array_p() - Method in class org.jruby.javasupport.JavaClass
 
array_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLArrayMethods
 
ArrayCallback - Interface in org.jruby.compiler
 
arraylength() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
arrayLength(IRubyObject) - Method in class org.jruby.runtime.Block
 
arrayLength(IRubyObject) - Method in class org.jruby.runtime.BlockBody
 
arrayLength(IRubyObject) - Method in class org.jruby.runtime.InterpretedBlock
 
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
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
aryToAry() - Method in interface org.jruby.compiler.MethodCompiler
 
aryToAry(Ruby, IRubyObject) - Static method in class org.jruby.evaluator.ASTInterpreter
 
aryToAry(IRubyObject, Ruby) - Static method in class org.jruby.evaluator.ASTInterpreter
 
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
 
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
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
 
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.RubyFixnum
 
asJavaString() - Method in class org.jruby.RubyObject
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.RubyString
rb_to_id
asJavaString() - Method in class org.jruby.RubySymbol
rb_to_id
asJavaString() - Method in interface org.jruby.runtime.builtin.IRubyObject
Convert the object into a symbol name if possible.
asNumeric() - Method in class org.jruby.RubyNumeric
 
assign(Ruby, ThreadContext, IRubyObject, Node, IRubyObject, Block, boolean) - Static method in class org.jruby.evaluator.AssignmentVisitor
 
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_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
 
assignBackRef() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignBackRef() - Method in interface org.jruby.compiler.VariableCompiler
 
assignClassVariable(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
assignClassVariable(String) - Method in interface org.jruby.compiler.MethodCompiler
 
assignConstantInCurrent(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
assignConstantInCurrent(String) - Method in interface org.jruby.compiler.MethodCompiler
 
assignConstantInModule(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
assignConstantInModule(String) - Method in interface org.jruby.compiler.MethodCompiler
 
assignConstantInObject(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
assignConstantInObject(String) - Method in interface org.jruby.compiler.MethodCompiler
 
assignGlobalVariable(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
assignGlobalVariable(String) - Method in interface org.jruby.compiler.MethodCompiler
Assign the top of the stack to the global variable with the specified name.
assignInstanceVariable(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
assignInstanceVariable(String) - Method in interface org.jruby.compiler.MethodCompiler
Assign the value on top of the stack to the instance variable with the specified name on the current "self".
assignLastLine() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignLastLine() - 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, int) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
assignLocalVariable(int) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
assignLocalVariable(int, int) - 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
 
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
 
assignOptionalArgs(Object, int, int, ArrayCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMClosureCompiler
 
assoc(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_assoc
asString() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
asString() - Method in interface org.jruby.compiler.MethodCompiler
 
asString() - Method in class org.jruby.RubyObject
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
asString(IRubyObject) - Method in interface org.jruby.util.TypeCoercer
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(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_at
at(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyTime
 
at_exit(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() - Method in class org.jruby.RubyFile
 
atime(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
atime() - Method in class org.jruby.RubyFileStat
 
ATTACH_METHOD - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
attached() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
attached() - Method in interface org.jruby.compiler.MethodCompiler
 
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
 
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(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
autoload_p(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
 
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
 
aValueSplat(IRubyObject, Ruby) - Static method in class org.jruby.evaluator.ASTInterpreter
 

B

backAction(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
backquote(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
backref() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
backref() - Method in interface org.jruby.compiler.MethodCompiler
Push the current back reference
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
backrefMethod(String) - Method in interface org.jruby.compiler.MethodCompiler
Call a static helper method on RubyRegexp with the current backref
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
 
barrayload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
barraystore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
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
 
basename(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
 
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(IRubyObject) - Method in class org.jruby.RubyMatchData
match_begin
beginChainedMethod() - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMMethodCompiler
 
beginClass(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.BoxedVariableCompiler
 
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 class org.jruby.compiler.impl.StandardASMCompiler.ASMClosureCompiler
 
beginClass(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMMethodCompiler
 
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.BoxedVariableCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMClosureCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMMethodCompiler
 
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
 
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
 
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
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
 
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
 
bind(int, RubyUNIXSocket.LibCSocket.sockaddr_un, int) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
bind(IRubyObject, Block) - Method in class org.jruby.RubyUnboundMethod
 
binding(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
 
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
 
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_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
Internal live representation of a block ({...} or do ...
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
 
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
 
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
 
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(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(StandardASMCompiler.AbstractMethodCompiler, SkinnyMethodAdapter, int, int, int, int, int) - Constructor for class org.jruby.compiler.impl.BoxedVariableCompiler
 
branch(MethodCompiler) - 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) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
branchIfModule(CompilerCallback, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
BRANCHUNLESS - Static variable in class org.jruby.ast.executable.YARVInstructions
 
breakJump(IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
breakJumpInWhile(JumpException.BreakJump, Block) - 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) - Constructor for class org.jruby.ast.BreakNode
 
BreakNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.BreakNode
 
bridge_p() - Method in class org.jruby.javasupport.JavaMethod
 
broadcast() - Method in class org.jruby.libraries.ThreadLibrary.ConditionVariable
 
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
 
BUILD - Static variable in class org.jruby.runtime.Constants
 
buildRubyArray(IRubyObject[]) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
buildRubyArray(Class[]) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
buildStaticScopeNames(SkinnyMethodAdapter, StaticScope) - 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
 
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
 
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
cacheAndCall(RubyClass, Block, IRubyObject[], ThreadContext, IRubyObject) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
cacheAndCall(RubyClass, IRubyObject[], ThreadContext, IRubyObject) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
cacheAndCall(RubyClass, ThreadContext, IRubyObject) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
cacheAndCall(RubyClass, Block, ThreadContext, IRubyObject) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
cacheAndCall(RubyClass, ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
cacheAndCall(RubyClass, Block, ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
cacheAndCall(RubyClass, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
cacheAndCall(RubyClass, Block, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
cacheAndCall(RubyClass, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
cacheAndCall(RubyClass, Block, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
cacheBigInteger(SkinnyMethodAdapter, BigInteger) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheBigInteger(SkinnyMethodAdapter, BigInteger) - Method in class org.jruby.compiler.impl.FieldBasedCacheCompiler
 
cacheByteList(SkinnyMethodAdapter, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheByteList(SkinnyMethodAdapter, String) - Method in class org.jruby.compiler.impl.FieldBasedCacheCompiler
 
cacheCallSite(SkinnyMethodAdapter, String, CallType) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheCallSite(SkinnyMethodAdapter, String, CallType) - Method in class org.jruby.compiler.impl.FieldBasedCacheCompiler
 
cacheCallSite(SkinnyMethodAdapter, String, CallType) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheClassByKey(Object, ClassCache.ClassGenerator) - Method in class org.jruby.util.ClassCache
 
cacheClosure(SkinnyMethodAdapter, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheClosure(SkinnyMethodAdapter, String) - Method in class org.jruby.compiler.impl.FieldBasedCacheCompiler
 
CacheCompiler - Interface in org.jruby.compiler
 
CacheMap - Class in org.jruby.runtime
This class represents mappings between methods that have been cached and the classes which have cached them.
CacheMap() - Constructor for class org.jruby.runtime.CacheMap
 
CacheMap.CacheSite - Interface in org.jruby.runtime
 
cachePosition(SkinnyMethodAdapter, String, int) - Method in class org.jruby.compiler.impl.FieldBasedCacheCompiler
 
cacheSymbol(SkinnyMethodAdapter, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheSymbol(SkinnyMethodAdapter, String) - Method in class org.jruby.compiler.impl.FieldBasedCacheCompiler
 
call(MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler.SpecificArityArguments
 
call(MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler.VariableArityArguments
 
call(MethodCompiler) - Method in interface org.jruby.compiler.CompilerCallback
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - 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[], boolean, Block) - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
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
Call the method
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
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.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, 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) - 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, 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[], boolean, 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.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
 
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(Object, String, Object[]) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
call(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyContinuation
 
call(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyEnumerable.AppendBlockCallback
 
call(IRubyObject[], Block) - Method in class org.jruby.RubyMethod
Call the method.
call(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyProc
 
call(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyProc
 
call(ThreadContext, IRubyObject[], IRubyObject, Block) - Method in class org.jruby.RubyProc
 
call(IRubyObject[], Block) - Method in class org.jruby.RubyUnboundMethod
 
call(ThreadContext, IRubyObject[]) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - 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) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject[]) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, Block) - 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[], Block) - Method in class org.jruby.runtime.CallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.DivCallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.GeCallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.GtCallSite
 
call(ThreadContext, IRubyObject, IRubyObject[]) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
call(ThreadContext, IRubyObject) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
call(ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.LeCallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.LtCallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.MinusCallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.MulCallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite.PlusCallSite
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock
 
call(ThreadContext, IRubyObject, IRubyObject[]) - Method in interface org.jruby.runtime.CompiledBlockCallback
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlockLight
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedBlock
 
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
 
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
 
callback - Variable in class org.jruby.runtime.CompiledBlockLight
 
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
 
CallBlock - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
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
 
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, int, 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.
callIt() - Method in interface spec.java_integration.fixtures.SingleMethodInterface
 
callIt(SingleMethodInterface) - Static method in class spec.java_integration.fixtures.UsesSingleMethodInterface
 
callMethod(ThreadContext, String) - Method in class org.jruby.RubyObject
Will invoke a named method with no arguments and no block.
callMethod(ThreadContext, String, IRubyObject) - Method in class org.jruby.RubyObject
Will invoke a named method with one argument and no block with functional invocation.
callMethod(ThreadContext, String, IRubyObject[]) - Method in class org.jruby.RubyObject
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.RubyObject
Will invoke a named method with the supplied arguments and supplied block with functional invocation.
callMethod(ThreadContext, int, String) - Method in class org.jruby.RubyObject
Will invoke an indexed method with the no arguments and no block.
callMethod(ThreadContext, int, String, IRubyObject) - Method in class org.jruby.RubyObject
Will invoke an indexed method with the one argument and no block with a functional invocation.
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
 
callMethod(ThreadContext, int, String, IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
callMethod(ThreadContext, IRubyObject, RubyClass, int, String, IRubyObject[], CallType, Block) - Method in class org.jruby.runtime.Dispatcher
 
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod, String, int, IRubyObject[], 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
 
callMethodMissingIfNecessary(SkinnyMethodAdapter, Label, Label) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
 
CallNode - Class in org.jruby.ast
A method or operator call.
CallNode(ISourcePosition, Node, String, Node) - Constructor for class org.jruby.ast.CallNode
 
CallNode(ISourcePosition, Node, String, Node, Node) - Constructor for class org.jruby.ast.CallNode
 
CallSite - Class in org.jruby.runtime
 
CallSite(int, String, CallType) - Constructor for class org.jruby.runtime.CallSite
 
CallSite.DivCallSite - Class in org.jruby.runtime
 
CallSite.DivCallSite() - Constructor for class org.jruby.runtime.CallSite.DivCallSite
 
CallSite.GeCallSite - Class in org.jruby.runtime
 
CallSite.GeCallSite() - Constructor for class org.jruby.runtime.CallSite.GeCallSite
 
CallSite.GtCallSite - Class in org.jruby.runtime
 
CallSite.GtCallSite() - Constructor for class org.jruby.runtime.CallSite.GtCallSite
 
CallSite.InlineCachingCallSite - Class in org.jruby.runtime
 
CallSite.InlineCachingCallSite(String, CallType) - Constructor for class org.jruby.runtime.CallSite.InlineCachingCallSite
 
CallSite.LeCallSite - Class in org.jruby.runtime
 
CallSite.LeCallSite() - Constructor for class org.jruby.runtime.CallSite.LeCallSite
 
CallSite.LtCallSite - Class in org.jruby.runtime
 
CallSite.LtCallSite() - Constructor for class org.jruby.runtime.CallSite.LtCallSite
 
CallSite.MinusCallSite - Class in org.jruby.runtime
 
CallSite.MinusCallSite() - Constructor for class org.jruby.runtime.CallSite.MinusCallSite
 
CallSite.MulCallSite - Class in org.jruby.runtime
 
CallSite.MulCallSite() - Constructor for class org.jruby.runtime.CallSite.MulCallSite
 
CallSite.PlusCallSite - Class in org.jruby.runtime
 
CallSite.PlusCallSite() - Constructor for class org.jruby.runtime.CallSite.PlusCallSite
 
callSuper(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyObject
The protocol for super method invocation is a bit complicated in Ruby.
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
 
callThreadPoll() - Method in class org.jruby.runtime.ThreadContext
 
callType - Variable in class org.jruby.runtime.CallSite
 
CallType - Class in org.jruby.runtime
 
callZSuper(CompilerCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
callZSuper(CompilerCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
callZSuper(Ruby, ThreadContext, Block, IRubyObject) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
camelCase1() - Static method in class spec.java_integration.fixtures.MethodNames
 
camelCase2() - Method in class spec.java_integration.fixtures.MethodNames
 
camelWithUPPER1() - Static method in class spec.java_integration.fixtures.MethodNames
 
camelWITHUpper1() - Static method in class spec.java_integration.fixtures.MethodNames
 
CAMELWithUpper1() - Static method in class spec.java_integration.fixtures.MethodNames
 
camelWithUPPER2() - Method in class spec.java_integration.fixtures.MethodNames
 
camelWITHUpper2() - Method in class spec.java_integration.fixtures.MethodNames
 
CAMELWithUpper2() - Method in class spec.java_integration.fixtures.MethodNames
 
canonical_name() - Method in class org.jruby.javasupport.JavaClass
 
capitalize() - Method in class org.jruby.RubyString
rb_str_capitalize
capitalize_bang() - 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() - 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
 
CASEFOLD_FILESYSTEM - Static variable in class org.jruby.util.Dir
 
casefold_p() - 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
 
castAndCallIt(Object) - Static method in class spec.java_integration.fixtures.UsesSingleMethodInterface
 
cat(byte[]) - Method in class org.jruby.RubyString
 
cat(byte[], int, int) - Method in class org.jruby.RubyString
 
cat(byte) - 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
chainToMethod(String, ASTInspector) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
chainToMethod(String, ASTInspector) - Method in interface org.jruby.compiler.MethodCompiler
 
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
 
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
 
checkArgumentCount(Ruby, IRubyObject[], int, int) - Static method in class org.jruby.runtime.Arity
 
checkArity(Ruby, IRubyObject[]) - Method in class org.jruby.runtime.Arity
 
checkArrayType() - Method in class org.jruby.RubyArray
 
checkArrayType() - Method in class org.jruby.RubyObject
rb_check_array_type Returns the ressult of trying to convert this object to an Array with "to_ary".
checkArrayType() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
checkArrayType(IRubyObject) - Method in interface org.jruby.util.TypeCoercer
 
checkcast(String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
checkClosed() - Method in class org.jruby.RubyIO
 
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
 
checkInt(IRubyObject, long) - Static method in class org.jruby.RubyNumeric
check_int
checkIsExceptionHandled() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
checkIsExceptionHandled() - Method in interface org.jruby.compiler.MethodCompiler
 
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.RubyObject
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
 
checkStringType(IRubyObject) - Method in interface org.jruby.util.TypeCoercer
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
checkWhenWithSplat() - Method in interface org.jruby.compiler.MethodCompiler
 
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.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.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.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.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
 
chmod(IRubyObject) - Method in class org.jruby.RubyFile
 
chmod(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, Block) - Static method in class org.jruby.RubyKernel
 
chomp(ThreadContext, IRubyObject, IRubyObject, Block) - 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, Block) - Static method in class org.jruby.RubyKernel
 
chomp_bang(ThreadContext, IRubyObject, IRubyObject, Block) - 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() - 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(IRubyObject, IRubyObject) - Method in class org.jruby.RubyFile
 
chown(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.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.NativeException
 
class_to_yaml(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyYAML.YAMLClassMethods
 
class_variable_defined_p(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() - 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<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
 
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
 
ClassIndex() - Constructor for class org.jruby.runtime.ClassIndex
Creates a new instance of ClassIndex
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
 
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() - Method in class org.jruby.libraries.ThreadLibrary.Queue
 
clear() - 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.util.collections.IntHashMap
 
clear() - Method in class org.jruby.util.collections.SlottedHashMap
 
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
 
clearerr() - Method in class org.jruby.util.io.ChannelStream
 
clearerr() - Method in interface org.jruby.util.io.Stream
 
clearIndex(int) - Method in class org.jruby.runtime.Dispatcher
 
clearKCodeDefault() - 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.CompiledBlockLight
 
cloneBlock(Binding) - Method in class org.jruby.runtime.CompiledSharedScopeBlock
 
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.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.TwoVarDynamicScope
 
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.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
 
close() - Method in class org.jruby.util.IOWriter
 
close() - Method in class org.jruby.util.ZlibDeflate
 
close() - Method in class org.jruby.util.ZlibInflate
 
close2() - Method in class org.jruby.RubyIO
 
close_read() - Method in class org.jruby.RubyIO
 
close_read() - Method in class org.jruby.RubyStringIO
 
close_write() - Method in class org.jruby.ext.socket.RubyBasicSocket
 
close_write() - 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() - 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_INDEX - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
closureIndex - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
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
 
coerce(IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
coerce(IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_coerce
coerce(IRubyObject) - Method in class org.jruby.RubyFloat
flo_coerce
coerce(IRubyObject) - Method in class org.jruby.RubyNumeric
num_coerce
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
coerceRelOp(ThreadContext, String, IRubyObject) - Method in class org.jruby.RubyNumeric
rb_num_coerce_relop coercion used for relative operators
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
collisions - Static variable in class org.jruby.RubyHash
 
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
 
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.
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
 
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, MethodCompiler) - 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
 
compileAlias(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileAnd(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileAndLoadFile(String, InputStream, boolean) - Method in class org.jruby.Ruby
 
compileArgs(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgsCat(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgsCatArguments(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgsPush(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgsPushArguments(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArguments(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArray(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArrayArguments(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileAssignment(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileAttrAssignAssignment(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileBackref(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileBegin(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileBignum(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileBlock(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileBreak(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileCall(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileCase(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileClass(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVar(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarAsgn(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarAsgnAssignment(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarDecl(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarDeclAssignment(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileColon2(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileColon3(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileConst(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileConstDecl(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileConstDeclAssignment(Node, MethodCompiler) - 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, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDAsgnAssignment(Node, MethodCompiler) - 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, DynamicScope, CompiledBlockCallback, boolean, int) - Constructor for class org.jruby.runtime.CompiledBlockLight
 
compileDefined(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDefn(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDefs(Node, MethodCompiler) - 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
 
compileDot(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDRegexp(Node, MethodCompiler) - 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, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDSymbol(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDVar(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDXStr(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileEnsureNode(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileEvStr(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileFalse(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileFCall(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileFixnum(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileFlip(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileFloat(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileFor(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileForIter(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileGetArgumentDefinition(Node, MethodCompiler, String) - Method in class org.jruby.compiler.ASTCompiler
 
compileGetDefinition(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileGetDefinitionBase(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileGlobalAsgn(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileGlobalAsgnAssignment(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileGlobalVar(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileHash(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileIf(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileInstAsgn(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileInstAsgnAssignment(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileInstVar(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileIter(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileLocalAsgn(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileLocalAsgnAssignment(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileLocalVar(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileMatch(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileMatch2(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileMatch3(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileModule(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileMultiArgWhen(WhenNode, ArrayNode, int, MethodCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileMultipleAsgn(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileMultipleAsgnAssignment(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileNewline(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileNext(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileNil(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileNot(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileNthRef(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgn(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnAnd(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnOr(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnWithAnd(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnWithMethod(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnWithOr(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgn(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgnWithAnd(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgnWithMethod(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgnWithOr(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileOr(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compilePostExe(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compilePreExe(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
CompilerCallback - Interface in org.jruby.compiler
 
compilerCallMethod(ThreadContext, IRubyObject, String, IRubyObject[], IRubyObject, CallType, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
Used by the compiler to handle visibility
compilerCallMethodWithIndex(ThreadContext, IRubyObject, int, String, IRubyObject[], IRubyObject, CallType, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
Used by the compiler to ease calling indexed methods, also to handle visibility.
compileRedo(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileRegexp(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileRescue(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileRescueBody(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileRetry(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileReturn(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileRoot(Node, ScriptCompiler, ASTInspector) - Method in class org.jruby.compiler.ASTCompiler
 
compileSClass(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileSelf(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileSplat(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileSplatArguments(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileStr(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileSuper(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileSValue(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileSymbol(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileToAry(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileTrue(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileUndef(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileUntil(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileVAlias(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileVCall(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileWhen(Node, MethodCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileWhile(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileXStr(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileYield(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileZArray(Node, MethodCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileZSuper(Node, MethodCompiler) - 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
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
concatArrays() - Method in interface org.jruby.compiler.MethodCompiler
 
concatObjectArrays() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
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
 
config - Variable in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
confirmNodeIsSafe(Node) - Static method in class org.jruby.compiler.ASTCompiler
Check whether the target node can safely be compiled.
connect(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(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(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_TABLE_DEFAULT_CAPACITY - Static variable in class org.jruby.RubyModule
 
CONSTANT_TABLE_LOAD_FACTOR - Static variable in class org.jruby.RubyModule
 
CONSTANT_TABLE_MAXIMUM_CAPACITY - Static variable in class org.jruby.RubyModule
 
ConstantHolder - Class in org.jruby.javasupport.test
 
ConstantHolder() - Constructor for class org.jruby.javasupport.test.ConstantHolder
 
constants() - Method in class org.jruby.RubyModule
rb_mod_constants
Constants - Class in org.jruby.runtime
 
constantTable - Variable in class org.jruby.RubyModule
 
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
 
constantTableGetMap() - Method in class org.jruby.IncludedModuleWrapper
Deprecated. 
constantTableGetMap(Map) - Method in class org.jruby.IncludedModuleWrapper
Deprecated. 
constantTableGetMap() - Method in class org.jruby.RubyModule
Method to help ease transition to new variables implementation.
constantTableGetMap(Map) - Method in class org.jruby.RubyModule
Method to help ease transition to new variables implementation.
constantTableGetSize() - Method in class org.jruby.IncludedModuleWrapper
 
constantTableGetSize() - Method in class org.jruby.RubyModule
 
constantTableGetTable() - Method in class org.jruby.IncludedModuleWrapper
 
constantTableGetTable() - Method in class org.jruby.RubyModule
 
constantTableRemove(String) - Method in class org.jruby.IncludedModuleWrapper
 
constantTableRemove(String) - Method in class org.jruby.RubyModule
 
constantTableSize - Variable in class org.jruby.RubyModule
 
constantTableStore(String, IRubyObject) - Method in class org.jruby.IncludedModuleWrapper
 
constantTableStore(String, IRubyObject) - Method in class org.jruby.RubyModule
 
constantTableSync(List<Variable<IRubyObject>>) - Method in class org.jruby.IncludedModuleWrapper
 
constantTableSync(List<Variable<IRubyObject>>) - Method in class org.jruby.RubyModule
 
constantTableThreshold - Variable 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
 
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
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
consumeCurrentValue() - Method in interface org.jruby.compiler.MethodCompiler
As code executes, values are assumed to be "generated", often by being pushed on to some execution stack.
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
 
contains(Object) - Method in class org.jruby.util.collections.IntHashMap
 
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
 
containsKey(Object) - Method in class org.jruby.util.collections.SlottedHashMap
 
containsKey(Object) - Method in class org.jruby.util.WeakIdentityHashMap
return the element with the given key
containsValue(Object) - Method in class org.jruby.RubyHash
 
containsValue(Object) - Method in class org.jruby.util.collections.IntHashMap
 
containsValue(Object) - Method in class org.jruby.util.collections.SlottedHashMap
 
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 - 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
 
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, 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.
convertRubyToJava(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
 
convertRubyToJava(IRubyObject, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
convertToArray() - Method in class org.jruby.RubyArray
 
convertToArray() - Method in class org.jruby.RubyObject
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
convertToArray(IRubyObject) - Method in interface org.jruby.util.TypeCoercer
Methods which perform to_xxx if the object has such a method
convertToFloat() - Method in class org.jruby.RubyFloat
 
convertToFloat() - Method in class org.jruby.RubyObject
Tries to convert this object to a Ruby Float using the "to_f" method.
convertToFloat() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
convertToFloat(IRubyObject) - Method in interface org.jruby.util.TypeCoercer
 
convertToHash() - Method in class org.jruby.RubyHash
 
convertToHash() - Method in class org.jruby.RubyObject
Tries to convert this object to a Ruby Hash using the "to_hash" method.
convertToHash() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
convertToHash(IRubyObject) - Method in interface org.jruby.util.TypeCoercer
 
convertToInteger() - Method in class org.jruby.RubyInteger
 
convertToInteger() - Method in class org.jruby.RubyObject
Tries to convert this object to a Ruby Integer using the "to_int" method.
convertToInteger(int, String) - Method in class org.jruby.RubyObject
Tries to convert this object to a Ruby Integer using the supplied conversion method.
convertToInteger() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
convertToInteger(int, String) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
convertToInteger(IRubyObject) - Method in interface org.jruby.util.TypeCoercer
 
convertToInteger(IRubyObject, int, String) - Method in interface org.jruby.util.TypeCoercer
 
convertToJavaArray(IRubyObject) - Static method in class org.jruby.ast.util.ArgsUtil
 
convertToJavaArray() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
convertToJavaArray() - Method in interface org.jruby.compiler.MethodCompiler
 
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.
convertToRubyInteger(IRubyObject) - Method in interface org.jruby.RubyObjectAdapter
 
convertToRubyString(IRubyObject) - Method in interface org.jruby.RubyObjectAdapter
 
convertToString() - Method in class org.jruby.RubyObject
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
 
convertToString(IRubyObject) - Method in interface org.jruby.util.TypeCoercer
 
convertToType(RubyClass, int) - Method in class org.jruby.RubyObject
Tries to convert this object to the specified Ruby type, using a specific conversion method.
convertToType(IRubyObject, RubyClass, int, String, boolean) - Method in interface org.jruby.util.TypeCoercer
Converts this object to type 'targetType' using 'convertMethod' method (MRI: convert_type).
convertToType(IRubyObject, RubyClass, int, String) - Method in interface org.jruby.util.TypeCoercer
Converts this object to type 'targetType' using 'convertMethod' method and raises TypeError exception on failure (MRI: rb_convert_type).
convertToType(IRubyObject, RubyClass, int, 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
Converts this object to type 'targetType' using 'convertMethod' method and raises TypeError exception on failure (MRI: rb_convert_type).
convertToTypeWithCheck(IRubyObject, RubyClass, int, String) - Method in interface org.jruby.util.TypeCoercer
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
Higher level conversion utility similar to convertToType but it can throw an additional TypeError during conversion (MRI: rb_check_convert_type).
convertWithArgs(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_stream(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyObject
Lots of MRI objects keep their state in non-lookupable ivars (e:g.
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyRange
 
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyStruct
 
CoreObjectType - Interface in org.jruby.runtime.marshal
 
CoreTypeMethods - Class in spec.java_integration.fixtures
 
CoreTypeMethods() - Constructor for class spec.java_integration.fixtures.CoreTypeMethods
 
cos(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
cosh(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
count(IRubyObject[]) - Method in class org.jruby.RubyString
rb_str_count
counter - Static variable in class org.jruby.test.BasicLibraryTestService
 
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
 
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
 
createBacktrace(int, boolean) - Method in class org.jruby.runtime.ThreadContext
Create an Array with backtrace information.
createBacktraceFromFrames(Ruby, Frame[]) - Static method in class org.jruby.runtime.ThreadContext
Create an Array with backtrace information.
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, int, String[], CompiledBlockCallback, boolean, int, boolean) - 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.
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
 
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
 
createDispatcher(RubyClass) - Method in class org.jruby.runtime.callback.InvocationCallbackFactory
Deprecated. 
createDispatcher(RubyClass) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
Deprecated. 
createDispatcher(RubyClass) - Method in class org.jruby.runtime.CallbackFactory
Deprecated. No longer used.
createDRegxReWriteVisitor() - Method in class org.jruby.ast.visitor.rewriter.ReWriterFactory
 
createEmptyArgsNodePosition(ISourcePosition) - Method in class org.jruby.parser.ParserSupport
 
createEmptyArray() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createEmptyArray() - Method in interface org.jruby.compiler.MethodCompiler
Create an empty Ruby array
createEmptyHash() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createEmptyHash() - Method in interface org.jruby.compiler.MethodCompiler
Create an empty Ruby Hash object and put a reference on top of the stack.
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
 
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(Ruby) - Static method in class org.jruby.RubyGlobal
 
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
 
createIntegerClass(Ruby) - Static method in class org.jruby.RubyInteger
 
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
 
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
 
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
 
createJavaProxyModule(Ruby) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
createJoin() - Method in class org.jruby.util.Join.Spec
 
createJoin(Executor) - Method in class org.jruby.util.Join.Spec
 
createJRuby(Ruby) - Static method in class org.jruby.RubyJRuby
 
createJRubyExt(Ruby) - Static method in class org.jruby.RubyJRuby
 
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.
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.
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
 
createNativeRaiseException(Ruby, Throwable) - Static method in exception org.jruby.exceptions.RaiseException
 
createNewArray(boolean) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createNewArray(boolean) - Method in interface org.jruby.compiler.MethodCompiler
Given an aggregated set of objects (likely created through a call to createObjectArray) create a Ruby array object.
createNewBignum(BigInteger) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createNewBignum(BigInteger) - Method in interface org.jruby.compiler.MethodCompiler
Generate a new "Bignum" value.
createNewClosure(int, StaticScope, int, CompilerCallback, CompilerCallback, boolean, NodeType, ASTInspector) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createNewClosure(int, StaticScope, int, CompilerCallback, CompilerCallback, boolean, NodeType, ASTInspector) - Method in interface org.jruby.compiler.MethodCompiler
Create a new closure (block) using the given lexical scope information, call arity, and body generated by the body callback.
createNewEndBlock(CompilerCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createNewEndBlock(CompilerCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
createNewFixnum(long) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createNewFixnum(long) - Method in interface org.jruby.compiler.MethodCompiler
Generate a new "Fixnum" value.
createNewFloat(double) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createNewFloat(double) - Method in interface org.jruby.compiler.MethodCompiler
Generate a new "Float" value.
createNewForLoop(int, CompilerCallback, CompilerCallback, boolean, NodeType) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createNewForLoop(int, CompilerCallback, CompilerCallback, boolean, NodeType) - Method in interface org.jruby.compiler.MethodCompiler
Create a new closure (block) for a for loop with the given call arity and body generated by the body callback.
createNewHash(Object, ArrayCallback, int) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createNewHash(Object, ArrayCallback, int) - Method in interface org.jruby.compiler.MethodCompiler
Create a new hash by calling back to the specified ArrayCallback.
createNewRange(boolean) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createNewRange(boolean) - Method in interface org.jruby.compiler.MethodCompiler
Create a new range.
createNewRegexp(ByteList, int) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createNewRegexp(ByteList, int) - Method in interface org.jruby.compiler.MethodCompiler
 
createNewString(ArrayCallback, int) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createNewString(ByteList) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createNewString(ByteList) - Method in interface org.jruby.compiler.MethodCompiler
Generate a new "String" value.
createNewString(ArrayCallback, int) - Method in interface org.jruby.compiler.MethodCompiler
Generate a new dynamic "String" value.
createNewSymbol(ArrayCallback, int) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createNewSymbol(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createNewSymbol(ArrayCallback, int) - Method in interface org.jruby.compiler.MethodCompiler
 
createNewSymbol(String) - Method in interface org.jruby.compiler.MethodCompiler
Generate a new "Symbol" value (or fetch the existing one).
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createObjectArray(int) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
createObjectArray(Object[], ArrayCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
createObjectArray(int) - Method in interface org.jruby.compiler.MethodCompiler
Combine the top
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.
createPrecisionModule(Ruby) - Static method in class org.jruby.RubyPrecision
 
createProcClass(Ruby) - Static method in class org.jruby.RubyProc
 
createProcessModule(Ruby) - Static method in class org.jruby.RubyProcess
 
createRangeClass(Ruby) - Static method in class org.jruby.RubyRange
 
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
 
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
 
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
 
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(IRubyObject) - Method in class org.jruby.RubyString
rb_str_crypt
crypt(ByteList, ByteList) - Static method in class org.jruby.util.string.JavaCrypt
 
ctime() - Method in class org.jruby.RubyFile
 
ctime(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
ctime() - Method in class org.jruby.RubyFileStat
 
ctl(IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
current(IRubyObject, Block) - Static method in class org.jruby.ext.Generator
 
current(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.StandardASMCompiler.AbstractMethodCompiler
 

D

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
 
data_type() - Method in class org.jruby.RubyZlib.ZStream
 
dataGetStruct() - Method in class org.jruby.RubyObject
 
dataGetStruct() - Method in interface org.jruby.runtime.builtin.IRubyObject
Our version of Data_Get_Struct.
DataInputBridgeStream - Class in org.jruby.util
 
DataInputBridgeStream(DataInput) - Constructor for class org.jruby.util.DataInputBridgeStream
 
DataOutputBridgeStream - Class in org.jruby.util
 
DataOutputBridgeStream(DataOutput) - Constructor for class org.jruby.util.DataOutputBridgeStream
 
dataWrapStruct(Object) - Method in class org.jruby.RubyObject
 
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
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
declareClassVariable(String) - Method in interface org.jruby.compiler.MethodCompiler
 
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(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
 
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 interface org.jruby.Profile
 
DEFAULT - Static variable in interface org.jruby.RubyInstanceConfig.LoadServiceCreator
 
DEFAULT - Static variable in class org.jruby.runtime.MethodIndex
 
DEFAULT_DISPATCHER - Static variable in class org.jruby.runtime.Dispatcher
 
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
rb_hash_default
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
 
DefaultMethod(RubyModule, StaticScope, Node, ArgsNode, Visibility, ISourcePosition) - Constructor for class org.jruby.internal.runtime.methods.DefaultMethod
 
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.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
 
defineAlias(String, String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
defineAlias(String, String) - Method in interface org.jruby.compiler.MethodCompiler
Define an alias for a new name to an existing oldName'd method.
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
defineClass(String, StaticScope, CompilerCallback, CompilerCallback, CompilerCallback, CompilerCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
defineClass(String, RubyClass, ObjectAllocator) - Method in class org.jruby.Ruby
Define a new class under the Object namespace.
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) - 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
defineIndexedAnnotatedMethods(RubyModule, Class, MethodFactory.MethodDefiningCallback) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
Use code generation to generate a set of method handles based on all annotated methods in the target class.
defineIndexedAnnotatedMethods(RubyModule, Class, MethodFactory.MethodDefiningCallback) - Method in class org.jruby.internal.runtime.methods.ReflectionMethodFactory
Use reflection to generate a set of method handles based on all annotated methods in the target class.
defineIndexedAnnotatedMethods(RubyModule, Class, MethodFactory.MethodDefiningCallback) - Method in class org.jruby.runtime.MethodFactory
Add all annotated methods on the target Java class to the specified Ruby class using the semantics of getAnnotatedMethod, calling back to the specified callback for each method to allow the caller to bind each method.
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
defineModule(String, StaticScope, CompilerCallback, CompilerCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
defineNewMethod(String, int, StaticScope, CompilerCallback, CompilerCallback, CompilerCallback, ASTInspector, boolean) - Method in interface org.jruby.compiler.MethodCompiler
Define a new method with the given name, arity, local variable count, and body callback.
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
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, Visibility) - 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(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
deleteClassVariable(String) - Method in class org.jruby.RubyModule
 
deleteConstant(String) - Method in class org.jruby.RubyModule
 
depositHereDocument(String) - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
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, 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
 
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(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 - Variable in class org.jruby.RubyModule
 
Dispatcher - Class in org.jruby.runtime
 
Dispatcher() - Constructor for class org.jruby.runtime.Dispatcher
 
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(SlottedHashMap, 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
divmod(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
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
 
doAttrAssign(IRubyObject, IRubyObject[], ThreadContext, String, IRubyObject, CallType, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
doAttrAssignIndexed(IRubyObject, IRubyObject[], ThreadContext, byte, String, IRubyObject, CallType, Block) - 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
doInvokeDynamic(IRubyObject, IRubyObject[], ThreadContext, String, IRubyObject, CallType, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
doInvokeDynamicIndexed(IRubyObject, IRubyObject[], ThreadContext, byte, String, IRubyObject, CallType, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
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
 
downAction(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
downcase() - Method in class org.jruby.RubyString
rb_str_downcase
downcase_bang() - Method in class org.jruby.RubyString
rb_str_downcase_bang
downto(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyInteger
int_downto
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
 
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
 
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
 
dummyScope - Variable in class org.jruby.runtime.CompiledBlockLight
 
dump(IRubyObject[], Block) - Method in class org.jruby.RubyBigDecimal
 
dump(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyMarshal
 
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
 
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.DefaultMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.FullFunctionCallbackMethod
 
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
 
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.RubyObject
rb_obj_dup This method should be overriden 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
 
duplicateCurrentValue() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
duplicateCurrentValue() - Method in interface org.jruby.compiler.MethodCompiler
Push a copy the topmost value on the stack.
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_INDEX - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
DynamicMethod - Class in org.jruby.internal.runtime.methods
 
DynamicMethod(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.DynamicMethod
 
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.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
 
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_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_key(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_each_key
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, IRubyObject[], Block) - Method in class org.jruby.RubyString
rb_str_each_line
each_line(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyStringIO
 
each_object(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_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_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 - 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_p() - 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() - Method in class org.jruby.RubyString
rb_str_empty
empty_p() - Method in class org.jruby.RubyStringScanner
 
EMPTY_P - Static variable in class org.jruby.runtime.MethodIndex
 
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, StringBuffer) - Method in class org.jruby.util.Pack.Converter
 
encode(Ruby, int, StringBuffer, RubyArray, int, Pack.Converter) - Static method in class org.jruby.util.Pack
 
end() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
end() - Method in class org.jruby.lexer.yacc.StackState
 
end(IRubyObject) - Method in class org.jruby.RubyMatchData
match_end
end() - Method in class org.jruby.RubyZlib.ZStream
 
end_p(IRubyObject) - Static method in class org.jruby.ext.Generator
 
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() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
endMethod() - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMClosureCompiler
 
endMethod() - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMMethodCompiler
 
endMethod() - Method in interface org.jruby.compiler.MethodCompiler
End compilation for the method associated with the specified token.
endMethod(MethodVisitor) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
endpwent(IRubyObject) - Static method in class org.jruby.RubyEtc
 
endScript(boolean, boolean, boolean) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
endScript(boolean, 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
 
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.RubyObject
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
ensureMultipleAssignableRubyArray(boolean) - Method in interface org.jruby.compiler.MethodCompiler
Ensures that the present value is an IRubyObject[] by wrapping it with one or coercing it if it is not.
ensureMultipleAssignableRubyArray(Ruby, IRubyObject, 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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
ensureRubyArray() - Method in interface org.jruby.compiler.MethodCompiler
Ensures that the present value is an IRubyObject[] by wrapping it with one if it is not.
ensureRubyArray(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.WeakIdentityHashMap
 
entrySet() - Method in class org.jruby.RubyHash
 
entrySet() - Method in class org.jruby.util.collections.IntHashMap
 
entrySet() - Method in class org.jruby.util.collections.SlottedHashMap
 
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() - Method in class org.jruby.RubyIO
 
eof_p() - Method in class org.jruby.RubyStringIO
 
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() - 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.RubyFixnum
short circuit for Fixnum key comparison
eql(IRubyObject) - Method in class org.jruby.RubyObject
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.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(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
 
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(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRegexp
rb_reg_eqq
equal_p(IRubyObject) - Method in class org.jruby.RubyObject
rb_obj_equal Will use Java identity equality.
EQUALEQUAL - Static variable in class org.jruby.runtime.MethodIndex
 
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.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.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.RubyObject
The error message used when some one tries to modify an instance variable in a high security setting.
errno() - Method in class org.jruby.RubySystemCallError
 
error(ERRORS, String) - Method in class org.jruby.ext.JRubyPOSIXHandler
 
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.
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(Ruby, ThreadContext, Node, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
 
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.
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
Evaluate the given string.
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
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, IRubyObject) - Static method in class org.jruby.RubyInteger
 
event(ThreadContext, int, String, int, String, IRubyObject) - Method in class org.jruby.Ruby.CallTraceFuncHook
 
event(ThreadContext, int, String, int, String, IRubyObject) - Method in interface org.jruby.runtime.EventHook
 
EVENT_NAMES - Static variable in interface org.jruby.runtime.EventHook
 
EventHook - Interface in org.jruby.runtime
 
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
 
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_INDEX - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
EXCEPTION_INFINITY - Static variable in class org.jruby.RubyBigDecimal
 
EXCEPTION_NaN - Static variable in class org.jruby.RubyBigDecimal
 
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(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(IRubyObject, Block) - Method in class org.jruby.RubyModule
 
extensionPattern - Static variable in class org.jruby.runtime.load.LoadService
 
extensionSuffixes - 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(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
Returns the extension name of the file.

F

F_GETFL - Static variable in class org.jruby.ext.socket.RubyUNIXSocket
 
F_SETFL - Static variable in class org.jruby.ext.socket.RubyUNIXSocket
 
factory - Variable in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
failed() - Method in class org.jruby.RubyIconv.RubyFailure
 
FailingTest - Class in org.jruby.test
 
FailingTest(String, String) - Constructor for class org.jruby.test.FailingTest
 
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.RubyObject
 
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
 
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(Ruby, IRubyObject, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
fastGetInstanceVariable(String) - Method in class org.jruby.RubyObject
 
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.RubyObject
 
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.RubyObject
 
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.RubyObject
 
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
 
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.RubyObject
 
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.RubyObject
 
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
 
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
 
FCallNode(ISourcePosition, String, Node, Node) - Constructor for class org.jruby.ast.FCallNode
 
fclose() - Method in class org.jruby.util.io.ChannelStream
Close IO handler resources.
fclose() - Method in interface org.jruby.util.io.Stream
 
fcntl(int, int, int) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
fcntl(IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
fcntl() - Method in class org.jruby.RubyStringIO
 
fd - Variable in class org.jruby.ext.socket.RubyUNIXSocket
 
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
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
 
fflush() - Method in class org.jruby.util.io.ChannelStream
 
fflush(Stream) - Method in class org.jruby.util.io.OpenFile
 
fflush() - Method in interface org.jruby.util.io.Stream
 
fgetc() - Method in class org.jruby.util.io.ChannelStream
 
fgetc() - Method in interface org.jruby.util.io.Stream
 
fgetpos() - Method in class org.jruby.util.io.ChannelStream
 
fgetpos() - Method in interface org.jruby.util.io.Stream
Get the current position within the file associated with this handler.
fgets(ByteList) - Method in class org.jruby.util.io.ChannelStream
 
fgets(ByteList) - Method in interface org.jruby.util.io.Stream
 
FiberLibrary - Class in org.jruby.libraries
A basic implementation of Ruby 1.9 Fiber library.
FiberLibrary() - Constructor for class org.jruby.libraries.FiberLibrary
 
FiberLibrary.Fiber - Class in org.jruby.libraries
 
FiberLibrary.Fiber(Ruby, RubyClass) - Constructor for class org.jruby.libraries.FiberLibrary.Fiber
 
field(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
field_type() - Method in class org.jruby.javasupport.JavaField
 
FieldBasedCacheCompiler - Class in org.jruby.compiler.impl
 
FieldBasedCacheCompiler(StandardASMCompiler) - Constructor for class org.jruby.compiler.impl.FieldBasedCacheCompiler
 
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
 
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.YARVMachine.InstructionSequence
 
filename(IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
fileno(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
fileno() - Method in class org.jruby.RubyIO
 
fileno() - Method in class org.jruby.RubyStringIO
 
fileno() - Method in enum org.jruby.util.io.STDIO
 
filenoIndex - Static variable in class org.jruby.RubyIO
 
fill(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyArray
rb_ary_fill
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
 
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.RubyObject.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_CONST - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
findAndCreateFromCustomTagging(Constructor, Node) - Static method in class org.jruby.yaml.JRubyConstructor
 
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 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
first(IRubyObject[]) - Method in class org.jruby.RubyArray
rb_ary_first
first() - 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_INDEX - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
firstChild(Node) - Static method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
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
 
FIXNUM - Static variable in class org.jruby.runtime.ClassIndex
 
fixnumCache - Variable in class org.jruby.Ruby
 
FixnumNode - Class in org.jruby.ast
Represents an integer literal.
FixnumNode(ISourcePosition, long) - Constructor for class org.jruby.ast.FixnumNode
 
FL_USHIFT - Static variable in class org.jruby.RubyObject
 
flags - Variable in class org.jruby.RubyObject
 
flatten(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_flatten
flatten_bang(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_flatten_bang
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
 
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
 
flock(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.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.IOWriter
 
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
 
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(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
 
fopen(Ruby, String, ModeFlags) - Static method in class org.jruby.util.io.ChannelStream
 
for_name(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaClass
 
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
forEachInValueArray(int, int, Object, ArrayCallback, ArrayCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
forEachInValueArray(int, int, Object, ArrayCallback, ArrayCallback, CompilerCallback) - Method in interface org.jruby.compiler.MethodCompiler
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'.
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
 
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
Frame for a full (read: not 'fast') Ruby method invocation.
Frame() - Constructor for class org.jruby.runtime.Frame
 
FRAME_AND_SCOPE - Static variable in class org.jruby.internal.runtime.methods.CallConfiguration
 
FRAME_AWARE_METHODS - Static variable in class org.jruby.compiler.ASTInspector
 
FRAME_ONLY - Static variable in class org.jruby.internal.runtime.methods.CallConfiguration
 
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
 
freeze() - Method in class org.jruby.RubyBoolean
 
freeze() - Method in class org.jruby.RubyFixnum
 
freeze() - Method in class org.jruby.RubyModule
rb_mod_freeze
freeze() - Method in class org.jruby.RubyNil
 
freeze() - Method in class org.jruby.RubyObject
rb_obj_freeze call-seq: obj.freeze => obj Prevents further modifications to obj.
freeze() - Method in class org.jruby.RubySymbol
 
freopen(String, ModeFlags) - Method in class org.jruby.util.io.ChannelStream
 
freopen(String, ModeFlags) - Method in interface org.jruby.util.io.Stream
 
frexp(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
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.RubyObject
 
frozen_p() - Method in class org.jruby.RubyArray
rb_ary_frozen_p
frozen_p() - Method in class org.jruby.RubyObject
rb_obj_frozen_p call-seq: obj.frozen? => true or false Returns the freeze status of obj.
fsync() - 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(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
 
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
 
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
 
generateSource(String) - Static method in class org.jruby.ast.visitor.rewriter.SourceRewriteTester
 
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
 
get(int) - Method in class org.jruby.ast.ListNode
 
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
 
get(Object) - Method in class org.jruby.util.collections.SlottedHashMap
 
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_byte() - Method in class org.jruby.RubyStringScanner
 
get_deprecated_interface_proxy(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_deprecated_interface_proxy(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaUtilities
 
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_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_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(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_proxy_or_package_under_package(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaUtilities
 
get_top_level_proxy_or_package(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_top_level_proxy_or_package(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaUtilities
 
get_with_class(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
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
 
getaddress(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyIPSocket
 
getaddrinfo(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubySocket
 
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
 
getAnnotatedBindingClassName(String, String, boolean, int, int, 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
Gets main arguments (as Tokens)
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
 
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.RubyInstanceConfig
 
getArgValues() - Method in class org.jruby.runtime.DynamicScope
Copy variable values back for ZSuper call.
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.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.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.internal.runtime.methods.AliasMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.FullFunctionCallbackMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
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
 
getArrayProxyClass() - Method in class org.jruby.javasupport.JavaSupport
 
getAST() - Method in class org.jruby.parser.RubyParserResult
 
getAttached() - Method in class org.jruby.MetaClass
 
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
 
getBacktrace() - Method in class org.jruby.RubyException
 
getBaseName() - Method in class org.jruby.RubyModule
 
getBasicUsageHelp() - Method in class org.jruby.RubyInstanceConfig
 
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
 
getBindingRubyClass() - Method in class org.jruby.runtime.ThreadContext
 
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
What block is associated with this frame?
getBlockArgNode() - Method in class org.jruby.ast.ArgsNode
Gets the blockArgNode.
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(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
 
getBlockMethod(String) - Method in class org.jruby.runtime.callback.ReflectionCallbackFactory
 
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.runtime.Block
 
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
 
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.
getBooleanFalse() - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
getBooleanTrue() - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
getbyte() - Method in class org.jruby.RubyStringScanner
 
getByte() - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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
 
getCacheMap() - Method in class org.jruby.Ruby
Retrieve mappings of cached methods to where they have been cached.
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.DynamicMethod
 
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(String) - Static method in class org.jruby.runtime.MethodIndex
 
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.
getch() - 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.
getChar() - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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
 
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
 
getClassLoader() - Method in class org.jruby.util.ClassCache
 
getClassname() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getClassName(Class) - Static method in class org.jruby.test.TestHelper
 
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
 
getCmdArgumentState() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
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.RubyInstanceConfig
 
getCompiledClass() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
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.
getCompileMode() - Method in class org.jruby.RubyInstanceConfig
 
getCompletor(Readline.ConsoleHolder) - Static method in class org.jruby.ext.Readline
 
getConcreteProxyClass() - Method in class org.jruby.javasupport.JavaSupport
 
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 - Static variable in class org.jruby.ast.executable.YARVInstructions
 
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
 
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.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.Ruby
 
getCurrentDirectory() - Method in class org.jruby.RubyInstanceConfig
 
getCurrentFrame() - Method in class org.jruby.runtime.ThreadContext
 
getCurrentInstance() - Static method in class org.jruby.Ruby
 
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.
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
 
getDefaultInstance() - Static method in class org.jruby.Ruby
Deprecated. use #newInstance()
getDefaultSeparator() - Method in class org.jruby.internal.runtime.GlobalVariables
 
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.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.
getDispatcher() - Method in class org.jruby.RubyModule
 
getDouble() - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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
 
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.
getegid(IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
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
 
getEnclosingScope() - Method in class org.jruby.parser.StaticScope
Next outer most scope in list of scopes.
getEncoding() - Method in class org.jruby.util.KCode
 
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.
getEnumerable() - Method in class org.jruby.Ruby
 
getEnv() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
getEnvironment() - Method in class org.jruby.RubyInstanceConfig
 
getEnvironmentVariableMap(Ruby) - Method in class org.jruby.environment.OSEnvironment
Returns the OS environment variables as a Map.
getErr() - Method in class org.jruby.Ruby
 
getErrno(int) - Method in class org.jruby.Ruby
 
getError() - Method in class org.jruby.RubyInstanceConfig
 
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
 
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
 
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
 
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
 
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.
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
 
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
 
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?
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.
getFirstWhenNode() - Method in class org.jruby.ast.CaseNode
Gets the first whenNode.
getFixnum(Ruby) - Method in class org.jruby.ast.FixnumNode
 
getFixnum() - Method in class org.jruby.Ruby
 
getFlag(int) - Method in class org.jruby.RubyObject
Get the value of a custom flag on this object.
getFloat() - Method in class org.jruby.Ruby
 
getFloat() - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
getFrameKlazz() - Method in interface org.jruby.compiler.MethodCompiler
 
getFrameKlazz() - Method in class org.jruby.runtime.ThreadContext
 
getFrameName() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
getFrameName() - Method in interface org.jruby.compiler.MethodCompiler
 
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
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
 
gethostbyname(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
 
gethostbyname(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyTCPSocket
 
gethostname(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
 
getImplementationClass() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
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(String) - Static method in class org.jruby.runtime.MethodIndex
 
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
 
getInput() - Method in class org.jruby.RubyInstanceConfig
 
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.internal.runtime.methods.UndefinedMethod
Returns the 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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
getInstanceVariable(String) - Method in interface org.jruby.compiler.MethodCompiler
 
getInstanceVariable(Ruby, IRubyObject, String) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getInstanceVariable(String) - Method in class org.jruby.RubyObject
 
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.RubyObject
 
getInstanceVariableList() - Method in interface org.jruby.runtime.builtin.InstanceVariables
 
getInstanceVariableNameList() - Method in class org.jruby.RubyObject
 
getInstanceVariableNameList() - Method in interface org.jruby.runtime.builtin.InstanceVariables
 
getInstanceVariables() - Method in class org.jruby.RubyObject
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(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.
getInt() - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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.RubyObject
 
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.RubyObject
 
getInternalVariableList() - Method in interface org.jruby.runtime.builtin.InternalVariables
 
getInternalVariables() - Method in class org.jruby.RubyObject
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
 
getInvocationCompiler() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
getInvocationCompiler() - Method in interface org.jruby.compiler.MethodCompiler
 
getIO() - 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
 
getJavaArrayClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaClass() - Method in class org.jruby.javasupport.JavaObject
 
getJavaClass() - Method in class org.jruby.RubyArray
 
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.RubyObject
Will return the Java interface that most closely can represent this object, when working through JAva integration translations.
getJavaClass() - Method in class org.jruby.RubyString
 
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
 
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.JavaClass
 
getJavaProxyClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaSupport() - Method in class org.jruby.Ruby
 
getJavaSupport() - Method in class org.jruby.runtime.RubyOptions
 
getJavaThread() - Method in class org.jruby.internal.runtime.RubyRunnable
 
getJavaUtilitiesModule() - Method in class org.jruby.javasupport.JavaSupport
 
getJITCallConfig() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getJITCompilerScript() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getJitLogEvery() - Method in class org.jruby.RubyInstanceConfig
 
getJitMax() - Method in class org.jruby.RubyInstanceConfig
 
getJittedMethods() - Method in class org.jruby.Ruby
 
getJitThreshold() - Method in class org.jruby.RubyInstanceConfig
 
getJRubyClassLoader() - Method in class org.jruby.Ruby
 
getJRubyHome() - Method in class org.jruby.Ruby
 
getJRubyHome() - Method in class org.jruby.RubyInstanceConfig
 
getJumpTarget() - Method in class org.jruby.runtime.Frame
 
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 supposedly calling for this invocation
getLast() - Method in class org.jruby.ast.ListNode
 
getLastCallType() - Method in class org.jruby.runtime.ThreadContext
 
getLastExitStatus() - Method in class org.jruby.runtime.ThreadContext
 
getLastLine(Ruby, ThreadContext) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
getLastLine() - Method in class org.jruby.runtime.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.
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(ByteList) - Method in class org.jruby.RubyIO
 
getLine() - Method in class org.jruby.runtime.Frame
 
getLine() - Method in class org.jruby.runtime.ThreadContext
 
getLineDelimiter() - Method in class org.jruby.ast.visitor.rewriter.DefaultFormatHelper
 
getLineDelimiter() - Method in interface org.jruby.ast.visitor.rewriter.FormatHelper
 
getlineFast(int) - Method in class org.jruby.RubyIO
 
getLineNumber() - Method in class org.jruby.parser.ParserConfiguration
 
getLineNumber() - Method in class org.jruby.util.io.OpenFile
 
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
 
getLoadedFeatures() - Method in class org.jruby.runtime.load.LoadService
 
getLoader() - Method in class org.jruby.RubyInstanceConfig
 
getLoadPath() - Method in class org.jruby.runtime.load.LoadService
 
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
 
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.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
 
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() - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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
 
getMetaClass() - Method in class org.jruby.RubyObject
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
 
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
 
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() - 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
 
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.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getName() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
getName() - Method in class org.jruby.RubyModule.ConstantTableEntry
 
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
 
getnameinfo(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
 
getNativeTypeIndex() - Method in class org.jruby.RubyArray
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
getNewEnding() - Method in interface org.jruby.compiler.MethodCompiler
 
getNewEnsureName() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
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.StandardASMCompiler.AbstractMethodCompiler
 
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
 
getNilList() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
getNilMap() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
getNodeCreatorFor(Object) - Method in class org.jruby.yaml.JRubyRepresenter
 
getNodeName() - Method in class org.jruby.ast.Node
 
getNonIncludedClass() - Method in class org.jruby.IncludedModuleWrapper
 
getNonIncludedClass() - Method in class org.jruby.RubyModule
 
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
 
getNull() - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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
 
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
 
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.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.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.
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
 
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
 
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
 
getPackageModule(Ruby, String) - Static method in class org.jruby.javasupport.Java
 
getPackageModuleTemplate() - Method in class org.jruby.javasupport.JavaSupport
 
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.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
 
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
 
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
 
getpeername(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
 
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(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
 
getPrecision() - Method in class org.jruby.Ruby
 
getPreviousCRefScope() - Method in class org.jruby.parser.StaticScope
 
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) - 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
 
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(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() - 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.DynamicMethod
 
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.RubyInstanceConfig
 
getRecordSeparatorVar() - Method in class org.jruby.Ruby
 
getRegexp() - 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
 
getRequiredArgs() - Method in class org.jruby.parser.StaticScope
 
getRequiredArgsCount() - Method in class org.jruby.ast.ArgsNode
 
getRescueNode() - Method in class org.jruby.ast.RescueNode
Gets the first rescueNode.
getResource() - Method in class org.jruby.runtime.load.JarredScript
 
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.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.JavaClass
 
getRubyClass() - Method in class org.jruby.runtime.ThreadContext
 
getRubyThread() - Method in class org.jruby.internal.runtime.RubyNativeThread
 
getRubyThread() - Method in class org.jruby.internal.runtime.RubyRunnable
 
getRubyThreadGroup() - Method in class org.jruby.internal.runtime.ThreadService
 
getRuntime() - Method in class org.jruby.RubyObject
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
 
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
 
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.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.StandardASMCompiler.AbstractMethodCompiler
 
getScriptFileName() - Method in class org.jruby.RubyInstanceConfig
 
getScriptSource() - Method in class org.jruby.RubyInstanceConfig
 
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.
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
 
getservbyname(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubySocket
 
getShort() - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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.RubyBoolean
 
getSingletonClass() - Method in class org.jruby.RubyFixnum
 
getSingletonClass() - Method in class org.jruby.RubyNil
 
getSingletonClass() - Method in class org.jruby.RubyObject
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 rutning that.
getSingletonClass() - Method in class org.jruby.RubySymbol
 
getSingletonClass() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod getSingletonClass.
getSingletonClassClone() - Method in class org.jruby.RubyObject
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.
getSlot(Object) - Method in class org.jruby.util.collections.SlottedHashMap
 
getsockname() - 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
 
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.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.CompiledBlockLight
 
getStaticScope() - Method in class org.jruby.runtime.DynamicScope
Get the static scope associated with this DynamicScope.
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
 
getStoredConstantNameList() - Method in class org.jruby.RubyModule
 
getString() - Method in interface org.jruby.javasupport.test.RubyTestObject
 
getString() - Method in class org.jruby.Ruby
 
getString() - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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
 
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) - 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
 
getSystemPropertiesMap(Ruby) - Method in class org.jruby.environment.OSEnvironment
Returns java system properties as a Map.
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
 
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
 
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(Ruby, String) - Static method in class org.jruby.javasupport.Java
 
getTopSelf() - Method in class org.jruby.Ruby
Getter for property rubyTopSelf.
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.RubyObject
 
getType() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod getType.
getType(byte) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
getType(short) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
getType(char) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
getType(int) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
getType(long) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
getType(float) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
getType(double) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
getType(CharSequence) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
getType(String) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
getType(boolean) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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
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() - 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.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.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.RubyModule.ConstantTableEntry
 
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() - 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.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.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
 
getValue() - Method in class org.jruby.util.CRC32Ext
 
getValue1() - Static method in class spec.java_integration.fixtures.MethodNames
 
getValue2() - Method in class spec.java_integration.fixtures.MethodNames
 
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
getValueOrNil for depth 0
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.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.OneVarDynamicScope
 
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.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.TwoVarDynamicScope
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.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.TwoVarDynamicScope
 
getValues1(Object) - Static method in class spec.java_integration.fixtures.MethodNames
 
getValues2(Object) - Method in class spec.java_integration.fixtures.MethodNames
 
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
 
getValueZeroDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
getVariableCallSite(String) - Static method in class org.jruby.runtime.MethodIndex
 
getVariableCompiler() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
getVariableCompiler() - Method in interface org.jruby.compiler.MethodCompiler
 
getVariableCount() - Method in class org.jruby.RubyModule
 
getVariableCount() - Method in class org.jruby.RubyObject
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.RubyModule
 
getVariableList() - Method in class org.jruby.RubyObject
Gets a list of all variables in this object.
getVariableList() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
getVariableMap() - Method in class org.jruby.RubyModule
Deprecated. 
getVariableMap() - Method in class org.jruby.RubyObject
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.RubyModule
 
getVariableNameList() - Method in class org.jruby.RubyObject
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.
getVerbose() - Method in class org.jruby.Ruby
Getter for property isVerbose.
getVerbose() - Method in class org.jruby.RubyInstanceConfig
 
getVersionFromString(String) - Static method in enum org.jruby.CompatVersion
 
getVersionString() - Method in class org.jruby.RubyInstanceConfig
 
getVisibility() - Method in class org.jruby.ast.DefnNode
Gets the visibility of the method.
getVisibility() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
getVisibilityFor(String) - Method in interface org.jruby.compiler.MethodCompiler
 
getVoid() - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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
 
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(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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
go(Object) - Method in interface org.jruby.compiler.MethodCompiler
 
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() - 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.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.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
rb_str_gsub
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
guess(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyNKF
 
guess1(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyNKF
 
guess2(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

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
 
handleNativeException(Throwable) - Method in class org.jruby.javasupport.JavaSupport
 
handleReturnJump(JumpException.ReturnJump) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
hasBlock(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
hasBlockArg() - Method in class org.jruby.compiler.ASTInspector
 
hasClass() - 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(String) - Method in class org.jruby.RubyModule
 
hasContext - Variable in class org.jruby.anno.JavaMethodDescriptor
 
hasDef() - Method in class org.jruby.compiler.ASTInspector
 
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?
hasFourth1(Object) - Static method in class spec.java_integration.fixtures.MethodNames
 
hasFourth2(Object) - Method in class spec.java_integration.fixtures.MethodNames
 
hasFrameAwareMethods() - Method in class org.jruby.compiler.ASTInspector
 
hash() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
hash() - Method in class org.jruby.javasupport.JavaObject
 
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() - Method in class org.jruby.RubyFixnum
 
hash() - Method in class org.jruby.RubyFloat
flo_hash
hash() - Method in class org.jruby.RubyModule
 
hash() - Method in class org.jruby.RubyObject
rb_obj_id Will return the hash code of this object.
hash(ThreadContext) - Method in class org.jruby.RubyRange
 
hash() - 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
 
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.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.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.RubyObject
 
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.RubyObject
 
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
 
hasModuleInHierarchy(RubyModule) - Method in class org.jruby.RubyModule
 
hasMultipleArgsHead - Variable in class org.jruby.runtime.CompiledBlock
 
hasMultipleArgsHead - Variable in class org.jruby.runtime.CompiledBlockLight
 
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
Tests whether there are any more characters in the buffer.
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?
hasThird1() - Static method in class spec.java_integration.fixtures.MethodNames
 
hasThird2() - Method in class spec.java_integration.fixtures.MethodNames
 
hasVariables() - Method in class org.jruby.RubyModule
 
hasVariables() - Method in class org.jruby.RubyObject
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(StandardASMCompiler.AbstractMethodCompiler, SkinnyMethodAdapter, int, int, int, 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() - 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
 
hour() - Method in class org.jruby.RubyTime
 
hypot(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 

I

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
 
IANA - Class in org.jruby.ext.socket
 
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
 
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
 
iconv(IRubyObject[]) - Method in class org.jruby.RubyIconv
 
iconv(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.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
 
id() - Method in class spec.java_integration.fixtures.MethodNames
 
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
 
IdentitySet() - Constructor for class org.jruby.util.collections.IdentitySet
 
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(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
 
ifle(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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
ifNotNull(Object) - Method in interface org.jruby.compiler.MethodCompiler
 
ifNotSuperMethodBound(Object) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
ifNotSuperMethodBound(Object) - Method in interface org.jruby.compiler.MethodCompiler
 
ifnull(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifNull(Object) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
ifNull(Object) - Method in interface org.jruby.compiler.MethodCompiler
 
ifSingleton(Object) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
ifSingleton(Object) - Method in interface org.jruby.compiler.MethodCompiler
 
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() - 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
 
implementationClass - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
 
implementationModule - Variable in class org.jruby.RubyMethod
 
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(IRubyObject) - Method in class org.jruby.RubyModule
 
include_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
include_p(IRubyObject) - Method in class org.jruby.RubyString
rb_str_include
included(IRubyObject) - Method in class org.jruby.RubyModule
 
included_modules() - 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
 
incrementRandomSeedSequence() - Method in class org.jruby.Ruby
 
inDefined() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
inDefined() - Method in interface org.jruby.compiler.MethodCompiler
 
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(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
INDEX_TO_NAME - Static variable in class org.jruby.ast.executable.YARVInstructions
 
INDEXED_METHODS - Static variable in class org.jruby.RubyInstanceConfig
 
indexes(IRubyObject[]) - Method in class org.jruby.RubyArray
rb_ary_indexes
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
 
infectBy(IRubyObject) - Method in class org.jruby.RubyObject
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(IRubyObject) - Method in class org.jruby.RubyClass
 
InheritedCacheCompiler - Class in org.jruby.compiler.impl
 
InheritedCacheCompiler(StandardASMCompiler) - Constructor for class org.jruby.compiler.impl.InheritedCacheCompiler
 
init() - Method in class org.jruby.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() - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
init_unixsock(IRubyObject, boolean) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
initArgsFile(Ruby) - Static method in class org.jruby.RubyArgsFile
 
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(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubySocket
 
initialize(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyTCPServer
 
initialize(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyTCPSocket
 
initialize() - Method in class org.jruby.ext.socket.RubyUDPSocket
 
initialize(IRubyObject) - Method in class org.jruby.ext.socket.RubyUNIXServer
 
initialize(IRubyObject) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
initialize(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(IRubyObject[], Block) - Method in class org.jruby.libraries.FiberLibrary.Fiber
 
initialize(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyArray
rb_ary_initialize
initialize(ThreadContext) - Method in class org.jruby.RubyBinding
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyClass
rb_class_initialize
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() - Method in class spec.java_integration.fixtures.MethodNames
 
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.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
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(ChannelDescriptor) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
initTopLocalVariables() - Method in class org.jruby.parser.ParserSupport
Description of the RubyMethod
inject(ThreadContext, 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
 
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(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(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() - 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(ThreadContext) - Method in class org.jruby.RubyBigDecimal
 
inspect() - Method in class org.jruby.RubyClassPathVariable
 
inspect() - Method in class org.jruby.RubyDigest.Base
 
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() - 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() - 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.
inspectHash(ThreadContext) - Method in class org.jruby.RubyHash
inspect_hash
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_eval(ThreadContext, IRubyObject[], 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_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_OF - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
instance_of(String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
instance_of_p(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(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(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() - 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.
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
 
int2fix(Ruby, long) - Static method in class org.jruby.RubyNumeric
 
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
 
Interface1 - Interface in org.jruby.javasupport.test
 
Interface2 - Interface in org.jruby.javasupport.test
 
interface_p() - Method in class org.jruby.javasupport.JavaClass
 
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.RubyStringIO
 
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.
InterpretedBlock - Class in org.jruby.runtime
Internal live representation of a block ({...} or do ...
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
 
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
 
intFib(int) - Static method in class org.jruby.test.bench.BenchIntFibRecursive
 
IntHashMap - Class in org.jruby.util.collections
 
IntHashMap() - Constructor for class org.jruby.util.collections.IntHashMap
 
IntHashMap(int) - Constructor for class org.jruby.util.collections.IntHashMap
 
IntHashMap(int, float) - Constructor for class org.jruby.util.collections.IntHashMap
 
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.
InvalidValueException - Exception in org.jruby.util.io
 
InvalidValueException() - Constructor for exception org.jruby.util.io.InvalidValueException
 
invert(ThreadContext) - Method in class org.jruby.RubyHash
rb_hash_invert
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.StandardASMCompiler.AbstractMethodCompiler
 
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(IRubyObject[]) - Method in class org.jruby.javasupport.JavaMethod
 
invoke(Object, Object[]) - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
invoke(Object, JavaProxyMethod, Object[]) - Method in interface org.jruby.javasupport.proxy.JavaProxyInvocationHandler
Similar to java.lang.reflect.InvocationHandler
invoke(Object, Object[]) - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
invoke(ThreadContext, IRubyObject, String) - 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[]) - 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[], 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[]) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invoke(ThreadContext, IRubyObject, int, 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
 
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_static(IRubyObject[]) - Method in class org.jruby.javasupport.JavaMethod
 
invokeAs(ThreadContext, RubyClass, IRubyObject, String, IRubyObject[], CallType, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
invokeAttrAssign(String) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeAttrAssign(String, CompilerCallback, ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeAttrAssign(String) - Method in interface org.jruby.compiler.InvocationCompiler
Attr assign calls have slightly different semantics that normal calls, so this method handles those additional semantics.
invokeAttrAssign(String, CompilerCallback, ArgumentsCallback) - Method in interface org.jruby.compiler.InvocationCompiler
 
INVOKEBLOCK - Static variable in class org.jruby.ast.executable.YARVInstructions
 
invokeDynamic(String, CompilerCallback, ArgumentsCallback, CallType, CompilerCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeDynamic(String, CompilerCallback, ArgumentsCallback, CallType, CompilerCallback) - 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
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.StandardASMCompiler.AbstractMethodCompiler
 
invokeIRubyObject(String, String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
invokeMethod(Ruby, Object, String, Object[], Class) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Convenience function for embedders
invokeOpAsgnWithAnd(String, String, CompilerCallback, ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeOpAsgnWithAnd(String, String, CompilerCallback, ArgumentsCallback) - Method in interface org.jruby.compiler.InvocationCompiler
 
invokeOpAsgnWithMethod(String, String, String, CompilerCallback, ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeOpAsgnWithMethod(String, String, String, CompilerCallback, ArgumentsCallback) - Method in interface org.jruby.compiler.InvocationCompiler
 
invokeOpAsgnWithOr(String, String, CompilerCallback, ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeOpAsgnWithOr(String, String, CompilerCallback, ArgumentsCallback) - Method in interface org.jruby.compiler.InvocationCompiler
 
invokeOpElementAsgnWithMethod(String, CompilerCallback, ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
InvokerGenerator - Class in org.jruby.anno
 
InvokerGenerator() - Constructor for class org.jruby.anno.InvokerGenerator
 
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
 
invokeThreadContext(String, String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
invokeUtilityMethod(String, String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
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_wait(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(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.
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.
IOReader - Class in org.jruby.util
 
IOReader(IRubyObject) - Constructor for class org.jruby.util.IOReader
 
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
 
IOWriter(IRubyObject) - Constructor for class org.jruby.util.IOWriter
 
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
 
IRUBY_OBJECT - Static variable in class org.jruby.RubyKernel
 
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_java_proxy() - Method in class org.jruby.javasupport.JavaObject
 
is_java_proxy() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
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
 
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
 
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.RubyInstanceConfig
 
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.RubyInstanceConfig
 
isBinary() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify "binary" mode for reads and writes.
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
 
isBreakInKernelLoop() - Method in exception org.jruby.exceptions.JumpException.FlowControlException
 
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.DynamicMethod
 
isCaptured(int, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
isCaptured(int, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
isCaptured(int) - Method in class org.jruby.parser.StaticScope
 
isClass() - Method in class org.jruby.IncludedModuleWrapper
 
isClass() - Method in class org.jruby.RubyClass
 
isClass() - Method in class org.jruby.RubyModule
 
isClass() - Method in class org.jruby.RubyObject
Specifically polymorphic method that are meant to be overridden by classes to specify that they are classes in an easy way.
isClass() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
isClassDefined(String) - Method in class org.jruby.Ruby
 
isClassVarDefined(String, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
isClassVarDefined(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
isClassVarDefined(String) - Method in class org.jruby.RubyModule
Is class var defined? Ruby C equivalent = "rb_cvar_defined"
isClassVariable() - Method in class org.jruby.RubyModule.ConstantTableEntry
 
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
 
isConstant() - Method in class org.jruby.RubyModule.ConstantTableEntry
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
isConstantBranch(BranchCallback, BranchCallback, BranchCallback, BranchCallback, String) - Method in interface org.jruby.compiler.MethodCompiler
 
isConstantDefined(String, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
isConstantDefined(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
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.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
 
isEmpty() - Method in class org.jruby.util.collections.SlottedHashMap
 
isEmpty() - Method in class org.jruby.util.collections.WeakHashSet
 
isEmpty() - Method in class org.jruby.util.WeakIdentityHashMap
 
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
 
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.RubyObject
Is this value a false value or not? Based on the RubyObject.FALSE_F flag.
isFirst1() - Static method in class spec.java_integration.fixtures.MethodNames
 
isFirst2() - Method in class spec.java_integration.fixtures.MethodNames
 
isFixed() - Method in class org.jruby.runtime.Arity
 
isFrozen() - Method in class org.jruby.RubyObject
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.util.ClassCache
 
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
isGiven() - Method in class org.jruby.runtime.InterpretedBlock
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
isGlobalDefined(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
isIdentifierChar(int) - Static method in class org.jruby.lexer.yacc.RubyYaccLexer
 
isImmediate() - Method in class org.jruby.IncludedModuleWrapper
 
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.RubyObject
Is object immediate (def: Fixnum, Symbol, true, false, nil?).
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
isInstanceOf(Class, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
isInstanceVariable() - Method in class org.jruby.RubyModule.ConstantTableEntry
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
isInstanceVariableDefined(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
isInState() - Method in class org.jruby.lexer.yacc.StackState
 
isInterestedInEvent(int) - Method in class org.jruby.Ruby.CallTraceFuncHook
 
isInterestedInEvent(int) - Method in interface 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
 
isJavaNames() - Method in class org.jruby.runtime.RubyOptions.JavaSupport
 
isJitLogging() - Method in class org.jruby.RubyInstanceConfig
 
isJitLoggingVerbose() - Method in class org.jruby.RubyInstanceConfig
 
isKCodeDefault() - Method in class org.jruby.RubyRegexp
 
isKindOf(IRubyObject, RubyModule) - Method in class org.jruby.RubyModule.KindOf
 
isKindOf(IRubyObject, RubyModule) - Method in interface org.jruby.RubyObjectAdapter
 
isKindOfModule(RubyModule) - Method in class org.jruby.RubyModule
 
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
 
isMethodBound(String, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
isMethodBound(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
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.RubyClass
 
isModule() - Method in class org.jruby.RubyModule
 
isModule() - Method in class org.jruby.RubyObject
Specifically polymorphic method that are meant to be overridden by modules to specify that they are modules in an easy way.
isModule() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
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.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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
isNil(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
isNil() - Method in class org.jruby.RubyObject
Does this object represent nil? See the docs for the RubyObject.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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
isNotProtected(Object, int) - Method in interface org.jruby.compiler.MethodCompiler
 
isNull(BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
isNull(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
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.Ruby
 
isObjectSpaceEnabled() - Method in class org.jruby.RubyInstanceConfig
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
isPrivate(Object, int) - Method in interface org.jruby.compiler.MethodCompiler
 
isPrivate() - Method in enum org.jruby.runtime.Visibility
 
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.RubyInstanceConfig
 
isRubyModules() - Method in class org.jruby.runtime.RubyOptions.JavaSupport
 
isRubyNames() - Method in class org.jruby.runtime.RubyOptions.JavaSupport
 
isRubyVariable() - Method in class org.jruby.RubyModule.ConstantTableEntry
 
isRubyVariable(String) - Static method in class org.jruby.RubyObject
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
 
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.RubyInstanceConfig
 
isSecond1(Object) - Static method in class spec.java_integration.fixtures.MethodNames
 
isSecond2(Object) - Method in class spec.java_integration.fixtures.MethodNames
 
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
 
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.RubyInstanceConfig
 
isStatic - Variable in class org.jruby.anno.JavaMethodDescriptor
 
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 class org.jruby.compiler.impl.StandardASMCompiler.ASMClosureCompiler
 
issueBreakEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMMethodCompiler
 
issueBreakEvent(CompilerCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
issueLoopBreak() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
issueLoopNext() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
issueLoopRedo() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
issueNextEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMClosureCompiler
 
issueNextEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMMethodCompiler
 
issueNextEvent(CompilerCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
issueRedoEvent() - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMClosureCompiler
 
issueRedoEvent() - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMMethodCompiler
 
issueRedoEvent() - Method in interface org.jruby.compiler.MethodCompiler
 
issueRetryEvent() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
issueRetryEvent() - Method in interface org.jruby.compiler.MethodCompiler
 
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.RubyObject
Gets the taint.
isTaint() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod isTaint.
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.RubyObject
Is this value a true value or not? Based on the RubyObject.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
 
isUndefined() - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
 
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.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.RubyInstanceConfig
 
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
 
ITest - Interface in org.jruby.test
 

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.JavaProxy - Class in org.jruby.javasupport
 
Java.JavaProxy() - Constructor for class org.jruby.javasupport.Java.JavaProxy
 
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() - 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_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_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_type() - Method in class org.jruby.javasupport.JavaObject
 
java_type() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
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
 
JavaArrayUtilities - Class in org.jruby.javasupport
 
JavaArrayUtilities() - Constructor for class org.jruby.javasupport.JavaArrayUtilities
 
JavaCallable - Class in org.jruby.javasupport
 
JavaCallable(Ruby, RubyClass) - Constructor for class org.jruby.javasupport.JavaCallable
 
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
 
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
 
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 - 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.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.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
 
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
 
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
 
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.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() - 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
 
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(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
 
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
 
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
 
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
 
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
 
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__FILE__ - Static variable in class org.jruby.parser.DefaultRubyParser
 
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 interface org.jruby.parser.Tokens
 
kALIAS - Static variable in class org.jruby.parser.DefaultRubyParser
 
kALIAS - Static variable in interface org.jruby.parser.Tokens
 
kAND - Static variable in class org.jruby.parser.DefaultRubyParser
 
kAND - Static variable in interface org.jruby.parser.Tokens
 
kBEGIN - Static variable in class org.jruby.parser.DefaultRubyParser
 
kBEGIN - Static variable in interface org.jruby.parser.Tokens
 
kBREAK - Static variable in class org.jruby.parser.DefaultRubyParser
 
kBREAK - Static variable in interface org.jruby.parser.Tokens
 
kCASE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kCASE - Static variable in interface org.jruby.parser.Tokens
 
kCLASS - Static variable in class org.jruby.parser.DefaultRubyParser
 
kCLASS - Static variable in interface org.jruby.parser.Tokens
 
kcode() - 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 interface org.jruby.parser.Tokens
 
kDEFINED - Static variable in class org.jruby.parser.DefaultRubyParser
 
kDEFINED - Static variable in interface org.jruby.parser.Tokens
 
kDO - Static variable in class org.jruby.parser.DefaultRubyParser
 
kDO - Static variable in interface org.jruby.parser.Tokens
 
kDO_BLOCK - Static variable in class org.jruby.parser.DefaultRubyParser
 
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 interface org.jruby.parser.Tokens
 
kELSE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kELSE - Static variable in interface org.jruby.parser.Tokens
 
kELSIF - Static variable in class org.jruby.parser.DefaultRubyParser
 
kELSIF - Static variable in interface org.jruby.parser.Tokens
 
kEND - Static variable in class org.jruby.parser.DefaultRubyParser
 
kEND - Static variable in interface org.jruby.parser.Tokens
 
kENSURE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kENSURE - Static variable in interface org.jruby.parser.Tokens
 
key_p(IRubyObject) - Method in class org.jruby.RubyThread
 
keyEquals(Object, Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
keyHash(Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
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
 
keySet() - Method in class org.jruby.util.collections.SlottedHashMap
 
keyTyped(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
kFALSE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kFALSE - Static variable in interface org.jruby.parser.Tokens
 
kFOR - Static variable in class org.jruby.parser.DefaultRubyParser
 
kFOR - Static variable in interface org.jruby.parser.Tokens
 
kIF - Static variable in class org.jruby.parser.DefaultRubyParser
 
kIF - Static variable in interface org.jruby.parser.Tokens
 
kIF_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
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 interface org.jruby.parser.Tokens
 
KIND_OF - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
kind_of_p(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 interface org.jruby.parser.Tokens
 
klEND - Static variable in class org.jruby.parser.DefaultRubyParser
 
klEND - Static variable in interface org.jruby.parser.Tokens
 
kMODULE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kMODULE - Static variable in interface org.jruby.parser.Tokens
 
kNEXT - Static variable in class org.jruby.parser.DefaultRubyParser
 
kNEXT - Static variable in interface org.jruby.parser.Tokens
 
kNIL - Static variable in class org.jruby.parser.DefaultRubyParser
 
kNIL - Static variable in interface org.jruby.parser.Tokens
 
kNOT - Static variable in class org.jruby.parser.DefaultRubyParser
 
kNOT - Static variable in interface org.jruby.parser.Tokens
 
kOR - Static variable in class org.jruby.parser.DefaultRubyParser
 
kOR - Static variable in interface org.jruby.parser.Tokens
 
kREDO - Static variable in class org.jruby.parser.DefaultRubyParser
 
kREDO - Static variable in interface org.jruby.parser.Tokens
 
kRESCUE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kRESCUE - Static variable in interface org.jruby.parser.Tokens
 
kRESCUE_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kRESCUE_MOD - Static variable in interface org.jruby.parser.Tokens
 
kRETRY - Static variable in class org.jruby.parser.DefaultRubyParser
 
kRETRY - Static variable in interface org.jruby.parser.Tokens
 
kRETURN - Static variable in class org.jruby.parser.DefaultRubyParser
 
kRETURN - Static variable in interface org.jruby.parser.Tokens
 
kSELF - Static variable in class org.jruby.parser.DefaultRubyParser
 
kSELF - Static variable in interface org.jruby.parser.Tokens
 
kSUPER - Static variable in class org.jruby.parser.DefaultRubyParser
 
kSUPER - Static variable in interface org.jruby.parser.Tokens
 
kTHEN - Static variable in class org.jruby.parser.DefaultRubyParser
 
kTHEN - Static variable in interface org.jruby.parser.Tokens
 
kTRUE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kTRUE - Static variable in interface org.jruby.parser.Tokens
 
kUNDEF - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNDEF - Static variable in interface org.jruby.parser.Tokens
 
kUNLESS - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNLESS - Static variable in interface org.jruby.parser.Tokens
 
kUNLESS_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNLESS_MOD - Static variable in interface org.jruby.parser.Tokens
 
kUNTIL - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNTIL - Static variable in interface org.jruby.parser.Tokens
 
kUNTIL_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNTIL_MOD - Static variable in interface org.jruby.parser.Tokens
 
kWHEN - Static variable in class org.jruby.parser.DefaultRubyParser
 
kWHEN - Static variable in interface org.jruby.parser.Tokens
 
kWHILE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kWHILE - Static variable in interface org.jruby.parser.Tokens
 
kWHILE_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kWHILE_MOD - Static variable in interface org.jruby.parser.Tokens
 
kYIELD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kYIELD - Static variable in interface org.jruby.parser.Tokens
 

L

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
 
lambda(IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
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_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
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.
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
 
lchmod(IRubyObject) - Method in class org.jruby.RubyFile
 
lchmod(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
lchown(IRubyObject, IRubyObject) - Method in class org.jruby.RubyFile
 
lchown(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
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
 
LEAVE - Static variable in class org.jruby.ast.executable.YARVInstructions
 
leaveCall() - Method in class org.jruby.ast.visitor.rewriter.utils.CallDepth
 
LENGTH - Static variable in class org.jruby.ext.socket.RubyUNIXSocket.LibCSocket.sockaddr_un
 
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() - 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.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.
level() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
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
Library - Interface in org.jruby.runtime.load
 
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(IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
lineno() - 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(IRubyObject) - Method in class org.jruby.RubyIO
Sets the current line number.
lineNumber(ISourcePosition) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
lineNumber(ISourcePosition) - Method in interface org.jruby.compiler.MethodCompiler
This method provides a way to specify a line number for the current piece of code being compiled.
link(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
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
 
listen(IRubyObject) - Method in class org.jruby.ext.socket.RubyTCPServer
 
listen(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
 
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
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.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.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.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.ExtLibrary
 
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, 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.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.StandardASMCompiler.AbstractMethodCompiler
 
loadBlock() - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMClosureCompiler
 
loadClass(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
loadClass(JRubyClassLoader) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
loadClass(String) - Method in interface org.jruby.compiler.MethodCompiler
 
loadCurrentModule() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
loadCurrentModule() - Method in interface org.jruby.compiler.MethodCompiler
 
loadedFeatures - Variable in class org.jruby.runtime.load.LoadService
 
loadedFeaturesInternal - Variable in class org.jruby.runtime.load.LoadService
 
loadException() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
loadException() - Method in interface org.jruby.compiler.MethodCompiler
 
loadFalse() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
loadFalse() - Method in interface org.jruby.compiler.MethodCompiler
Load a Ruby "false" value on top of the stack.
loadFile(String, InputStream, boolean) - Method in class org.jruby.Ruby
 
loadJavaClassQuiet(String) - Method in class org.jruby.javasupport.JavaSupport
 
loadJavaClassVerbose(String) - Method in class org.jruby.javasupport.JavaSupport
 
loadNil() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
loadNil() - Method in interface org.jruby.compiler.MethodCompiler
Load a Ruby "nil" value on top of the stack.
loadNull() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
loadNull() - Method in interface org.jruby.compiler.MethodCompiler
 
loadObject() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
loadObject() - Method in interface org.jruby.compiler.MethodCompiler
Load the Object class
loadPath - Variable in class org.jruby.runtime.load.LoadService
 
loadPaths() - Method in class org.jruby.RubyInstanceConfig
 
loadRuntime() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
loadScript(Script) - Method in class org.jruby.Ruby
 
loadSelf() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
loadSelf() - Method in interface org.jruby.compiler.MethodCompiler
 
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
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
loadSymbol(String) - Method in interface org.jruby.compiler.MethodCompiler
Load the given string as a symbol on to the top of the stack.
loadThreadContext() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
loadTrue() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
loadTrue() - Method in interface org.jruby.compiler.MethodCompiler
Load a Ruby "true" value on top of the stack.
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() - 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() - 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
 
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.
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
 
lowercase1() - Static method in class spec.java_integration.fixtures.MethodNames
 
lowercase2() - Method in class spec.java_integration.fixtures.MethodNames
 
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().
lstat() - Method in class org.jruby.RubyFile
 
lstat(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
lstrip() - Method in class org.jruby.RubyString
rb_str_lstrip
lstrip_bang() - Method in class org.jruby.RubyString
rb_str_lstrip_bang
lt(BenchIntFibRecursive.BoxedInt) - Method in class org.jruby.test.bench.BenchIntFibRecursive.BoxedInt
 
lt(BenchLongFibRecursive.BoxedLong) - Method in class org.jruby.test.bench.BenchLongFibRecursive.BoxedLong
 

M

magic - Variable in class org.jruby.ast.executable.YARVMachine.InstructionSequence
 
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.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.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
 
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.RubyClass
rb_make_metaclass
makeMetaClass(RubyClass) - Method in class org.jruby.RubyObject
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.
makeShared(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
 
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
 
marshal - Variable in class org.jruby.RubyClass
 
marshal(Object, MarshalStream) - Method in class org.jruby.RubyClass
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
match() - Method in interface org.jruby.compiler.MethodCompiler
 
match(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
String#match(pattern) rb_str_match_m
match2() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
match2() - Method in interface org.jruby.compiler.MethodCompiler
 
Match2Node - Class in org.jruby.ast
 
Match2Node(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.Match2Node
 
match3() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
match3() - Method in interface org.jruby.compiler.MethodCompiler
 
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() - Method in class org.jruby.RubyStringScanner
 
matched_p() - 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, IRubyObject, IRubyObject[], int, int) - 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() - 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_CLASSES - Static variable in class org.jruby.runtime.ClassIndex
 
MAX_INHERITED_CALL_SITES - Static variable in class org.jruby.compiler.impl.InheritedCacheCompiler
 
MAX_MARSHAL_FIXNUM - Static variable in class org.jruby.RubyFixnum
 
MAX_MEM_LEVEL - Static variable in class org.jruby.util.ZlibDeflate
 
max_set(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
 
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(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
 
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
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
metaclass() - Method in interface org.jruby.compiler.MethodCompiler
 
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.RubyObject
 
metaClassName - Variable in class org.jruby.RubyObject
 
method - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
method - Variable in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
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).
method1() - Method in interface org.jruby.javasupport.test.Interface1
 
method2() - Method in interface org.jruby.javasupport.test.Interface2
 
method_added(IRubyObject) - Method in class org.jruby.RubyModule
 
method_defined_p(IRubyObject) - Method in class org.jruby.RubyModule
 
method_missing(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
METHOD_MISSING - Static variable in class org.jruby.runtime.MethodIndex
 
method_removed(IRubyObject) - Method in class org.jruby.RubyModule
 
method_undefined(IRubyObject) - Method in class org.jruby.RubyModule
 
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
 
MethodCacheSite - Interface in org.jruby.runtime
 
methodCompiler - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
MethodCompiler - Interface in org.jruby.compiler
 
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.
methodID - Variable in class org.jruby.runtime.CallSite
 
methodIndex - Variable in class org.jruby.ast.executable.YARVMachine.Instruction
 
methodIndex - Variable in class org.jruby.internal.runtime.methods.JavaMethod
 
MethodIndex - Class in org.jruby.runtime
 
MethodIndex() - Constructor for class org.jruby.runtime.MethodIndex
 
MethodMethod - Class in org.jruby.internal.runtime.methods
 
MethodMethod(RubyModule, RubyUnboundMethod, Visibility) - Constructor for class org.jruby.internal.runtime.methods.MethodMethod
Constructor for MethodMethod.
methodName - Variable in class org.jruby.RubyMethod
 
methodName - Variable in class org.jruby.runtime.CallSite
 
MethodNames - Class in spec.java_integration.fixtures
 
MethodNames() - Constructor for class spec.java_integration.fixtures.MethodNames
 
methods() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
methods(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() - Method in class org.jruby.RubyTime
 
MIN_MARSHAL_FIXNUM - Static variable in class org.jruby.RubyFixnum
 
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
 
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)
modifyNestedList() - Method in interface org.jruby.javasupport.test.SimpleInterface
 
MODULE - Static variable in class org.jruby.runtime.ClassIndex
 
module_eval(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyModule
 
module_function(IRubyObject[]) - Method in class org.jruby.RubyModule
rb_mod_modfunc
moduleIncluded(RubyModule, RubyModule) - Method in class org.jruby.runtime.CacheMap
Remove method caches for all methods in a module
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
month() - Method in class org.jruby.RubyTime
 
MRITestSuite - Class in org.jruby.test
 
MRITestSuite() - Constructor for class org.jruby.test.MRITestSuite
 
mtime() - Method in class org.jruby.RubyFile
 
mtime(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
 
mult2(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyBigDecimal
 
multiAssign(Ruby, ThreadContext, IRubyObject, MultipleAsgnNode, RubyArray, boolean) - Static method in class org.jruby.evaluator.AssignmentVisitor
 
MULTIPLE_ASSIGNMENT - Static variable in class org.jruby.runtime.Block
 
MULTIPLE_ASSIGNMENT - Static variable in class org.jruby.runtime.BlockBody
 
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.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() - 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 class org.jruby.RubyModule
 
name() - Method in class org.jruby.RubyNameError
 
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
 
NAME_INDEX - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The lvar index method name being invoked
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 - Static variable in class org.jruby.RubySignal
 
NAMES - Static variable in class org.jruby.runtime.MethodIndex
 
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
 
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
 
needsImplementer() - Method in class org.jruby.RubyModule
 
negate(IRubyObject, Ruby) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
negateCurrentValue() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
negateCurrentValue() - Method in interface org.jruby.compiler.MethodCompiler
Perform a logical Ruby "not" operation on the value on top of the stack, leaving the negated result.
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.RubyObject
A value that is used as a null sentinel in among other places the RubyArray implementation.
new_array(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
new_array(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_call(Node, Token, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
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(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.javasupport.Java.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_proxy_instance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.javasupport.Java
 
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(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) - 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
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
 
newArrayNoCopyLight(IRubyObject[]) - Method in class org.jruby.Ruby
 
newArrayNoCopyLight(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyArray
 
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
 
newBindingForEval(Ruby) - 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.
newBoolean(boolean) - Method in class org.jruby.Ruby
 
newBoolean(Ruby, boolean) - Static method in class org.jruby.RubyBoolean
 
newCallClosure(IRubyObject, RubyModule, Arity, BlockCallback, ThreadContext) - Static method in class org.jruby.runtime.CallBlock
 
newClass(Ruby, RubyClass) - Static method in class org.jruby.RubyClass
rb_class_new
newClass(Ruby, RubyClass, String, ObjectAllocator, RubyModule, boolean) - Static method in class org.jruby.RubyClass
rb_class_new/rb_define_class_id/rb_name_class/rb_set_class_path
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
 
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
 
newContext(Ruby) - Static method in class org.jruby.runtime.ThreadContext
 
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
 
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
 
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
 
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
 
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(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
Overridden newIncludeClass implementation to allow attaching future includes to the correct module (i.e.
newIncludeClass(RubyClass) - Method in class org.jruby.RubyModule
Create a wrapper to use for including the specified module into this one.
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(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.WeakRef
 
newInstance(Object[], JavaProxyInvocationHandler) - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
newInstance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.libraries.FiberLibrary.Fiber
 
newInstance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.libraries.ThreadLibrary.ConditionVariable
 
newInstance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.libraries.ThreadLibrary.Mutex
 
newInstance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.libraries.ThreadLibrary.Queue
 
newInstance(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(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(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
 
newInstance(IRubyObject, Block) - Static method in class org.jruby.RubyZlib.RubyGzipFile
 
newInstance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyZlib.RubyGzipReader
 
newInterpretedClosure(ThreadContext, IterNode, IRubyObject) - Static method in class org.jruby.runtime.InterpretedBlock
 
newInterpretedClosure(ThreadContext, InterpretedBlock, 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
 
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(String, IRubyObject, String) - 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
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(Node, Node) - Method in class org.jruby.parser.ParserSupport
 
newOutputStream() - Method in class org.jruby.util.io.ChannelStream
 
newOutputStream() - Method in interface org.jruby.util.io.Stream
 
newProc(Block.Type, Block) - Method in class org.jruby.Ruby
 
newProc(Ruby, Block.Type) - Static method in class org.jruby.RubyProc
 
newProc(Ruby, Block, Block.Type) - Static method in class org.jruby.RubyProc
 
newProcessStatus(Ruby, long) - Static method in class org.jruby.RubyProcess.RubyStatus
 
newProxyInstance(Ruby, Class, Class[], Class[], Object[], JavaProxyInvocationHandler) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
NEWRANGE - 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
 
newRedoLocalJumpError() - Method in class org.jruby.Ruby
 
newRegexp(Ruby, String, 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
 
newStandardError(String) - Method in class org.jruby.Ruby
 
newString() - Method in class org.jruby.Ruby
 
newString(String) - Method in class org.jruby.Ruby
 
newString(CharSequence) - Method in class org.jruby.RubyString
Create a new String which uses the same Ruby runtime and the same class like this String.
newString(Ruby, CharSequence) - Static method in class org.jruby.RubyString
rb_str_new2
newString(Ruby, RubyClass, 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
 
newStringLight(Ruby, ByteList) - Static method in class org.jruby.RubyString
 
newStringShared(ByteList) - Method in class org.jruby.Ruby
 
newStringShared(Ruby, RubyString) - Static method in class org.jruby.RubyString
 
newStringShared(Ruby, RubyClass, ByteList) - 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, 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
 
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
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
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.
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) - Constructor for class org.jruby.ast.NextNode
 
NextNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.NextNode
 
nextValue(MethodCompiler, 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.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.RubyObject
This flag is a bit funny.
NIL_INDEX - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
nil_p() - Method in class org.jruby.RubyNil
 
nil_p() - Method in class org.jruby.RubyObject
rb_false call_seq: nil.nil? => true .nil? =./org/jruby/> false Only the object nil responds true to nil?.
nil_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLNilMethods
 
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(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
 
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.
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
 
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
 
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
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
notIsModuleAndClassVarDefined(String, Object) - Method in interface org.jruby.compiler.MethodCompiler
 
NotNode - Class in org.jruby.ast
not is !
NotNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.NotNode
 
NoVarsDynamicScope - Class in org.jruby.runtime.scope
Represents the the dynamic portion of scoping information.
NoVarsDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.NoVarsDynamicScope
 
NoVarsDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.NoVarsDynamicScope
 
nth_match(int, IRubyObject) - Static method in class org.jruby.RubyRegexp
rb_reg_nth_match
nthRef(int) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
nthRef(int) - Method in interface org.jruby.compiler.MethodCompiler
 
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_CLASS_ARRAY - Static variable in class org.jruby.runtime.CallbackFactory
 
NullChannel - Class in org.jruby.util.io
 
NullChannel() - Constructor for class org.jruby.util.io.NullChannel
 
nullToNil() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
nullToNil() - Method in interface org.jruby.compiler.MethodCompiler
 
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() - 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
 
NUMERIC - Static variable in class org.jruby.runtime.ClassIndex
 
NUMERIC_ALLOCATOR - Static variable in class org.jruby.RubyNumeric
 
numeric_to_yaml_node(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML.YAMLNumericMethods
 

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.RubyObject
Default allocator instance for all Ruby objects.
ObjectAllocator - Interface in org.jruby.runtime
 
ObjectMarshal - Interface in org.jruby.runtime
 
ObjectPersistenceTestSuite - Class in org.jruby.test
 
ObjectPersistenceTestSuite() - Constructor for class org.jruby.test.ObjectPersistenceTestSuite
 
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() - Method in class org.jruby.RubyString
rb_str_oct
odd_p() - Method in class org.jruby.RubyFixnum
 
odd_p(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyInteger
 
offset - Variable in class org.jruby.lexer.yacc.LexerSource
 
offset(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.
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_REQUIRED - Static variable in class org.jruby.runtime.Arity
 
OneVarDynamicScope - Class in org.jruby.runtime.scope
Represents the the dynamic portion of scoping information.
OneVarDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.OneVarDynamicScope
 
OneVarDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.OneVarDynamicScope
 
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(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
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(IRubyObject) - Method in class org.jruby.RubyStringScanner
 
op_aref(IRubyObject) - Method in class org.jruby.RubyThread
 
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_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.RubyString
 
op_cmp(RubyString) - Method in class org.jruby.RubyString
rb_str_cmp
op_cmp(IRubyObject) - Method in class org.jruby.RubyTime
 
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) - Method in class org.jruby.RubyBignum
rb_big_div
op_div(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
op_eqq(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
 
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) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_equal
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(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(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(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_fdiv(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_div
op_format(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
 
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
 
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
 
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
 
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_match2(ThreadContext) - Method in class org.jruby.RubyRegexp
 
op_match2(ThreadContext) - Method in class org.jruby.RubyString
rb_str_match2
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
 
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_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.RubyFixnum
fix_mul
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_mul
op_mul(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_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(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(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
 
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_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
 
op_times(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_times
OP_TIMES - Static variable in class org.jruby.runtime.MethodIndex
 
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, CallSite, CallSite, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
opElementAsgn(CompilerCallback, String) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
opElementAsgn(CompilerCallback, String) - Method in interface org.jruby.compiler.InvocationCompiler
 
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, CallSite, CallSite, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
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, 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, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
opElementAsgnWithOrPartTwoOneArg(ThreadContext, IRubyObject, IRubyObject, IRubyObject, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
opElementAsgnWithOrPartTwoThreeArgs(ThreadContext, IRubyObject, IRubyObject[], IRubyObject, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
opElementAsgnWithOrPartTwoTwoArgs(ThreadContext, IRubyObject, IRubyObject[], IRubyObject, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
open(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
 
open(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.socket.RubyUDPSocket
 
open(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_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
 
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.common - package org.jruby.common
 
org.jruby.compiler - package org.jruby.compiler
 
org.jruby.compiler.impl - package org.jruby.compiler.impl
 
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.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.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.parser - package org.jruby.parser
 
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.component - package org.jruby.runtime.component
 
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.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_code() - Method in class org.jruby.RubyZlib.RubyGzipFile
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
outDefined() - Method in interface org.jruby.compiler.MethodCompiler
 
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
 
outputStyle - Variable in class org.jruby.demo.TextAreaReadline
 
owned_p() - Method in class org.jruby.RubyFileStat
 
owned_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 

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
 
pack_sockaddr_un(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 - 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(String, String, DynamicScope, int, boolean) - Method in class org.jruby.Ruby
 
parse(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyJRuby
 
parse(String, ParsePosition) - Method in class org.jruby.util.RubyDateFormat
 
parseAsBlock(DynamicScope) - Method in class org.jruby.parser.ParserConfiguration
If we are performing an eval we should pass existing scope in.
parseEval(String, String, DynamicScope, int) - Method in class org.jruby.Ruby
 
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(int, boolean) - Constructor for class org.jruby.parser.ParserConfiguration
 
ParserConfiguration(int, boolean, boolean) - Constructor for class org.jruby.parser.ParserConfiguration
 
ParserConfiguration(int, boolean, boolean, boolean) - Constructor for class org.jruby.parser.ParserConfiguration
 
parseRewriter(String, InputStream, ParserConfiguration) - Method in class org.jruby.parser.Parser
 
ParserSupport - Class in org.jruby.parser
 
ParserSupport() - Constructor for class org.jruby.parser.ParserSupport
 
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
 
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
 
path() - Method in class org.jruby.RubyDir
 
path - Variable in class org.jruby.RubyFile
 
path() - 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(IRubyObject) - Method in class org.jruby.RubyStringScanner
 
peep(IRubyObject) - Method in class org.jruby.RubyStringScanner
 
peeraddr() - Method in class org.jruby.ext.socket.RubyIPSocket
 
peeraddr(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyTCPServer
 
peeraddr() - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
performBackref(char) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
performBackref(char) - Method in interface org.jruby.compiler.MethodCompiler
 
performBooleanBranch(BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
performBooleanBranch(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.MethodCompiler
Perform a boolean branch operation based on the Ruby "true" value of the top value on the stack.
performBooleanLoop(BranchCallback, BranchCallback, boolean) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
performBooleanLoop(BranchCallback, BranchCallback, boolean) - Method in interface org.jruby.compiler.MethodCompiler
Perform a boolean loop using the given condition-calculating branch and body branch.
performLogicalAnd(BranchCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
performLogicalAnd(BranchCallback) - Method in interface org.jruby.compiler.MethodCompiler
Perform a logical short-circuited Ruby "and" operation, using Ruby notions of true and false.
performLogicalOr(BranchCallback) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
performLogicalOr(BranchCallback) - Method in interface org.jruby.compiler.MethodCompiler
Perform a logical short-circuited Ruby "or" operation, using Ruby notions of true and false.
performReturn() - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMClosureCompiler
 
performReturn() - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMMethodCompiler
 
performReturn() - Method in interface org.jruby.compiler.MethodCompiler
Return the current value on the top of the stack, taking into consideration surrounding blocks.
perror(String) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
PF_INET - 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() - 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(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 - 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
 
pollAndReturn(ThreadContext, IRubyObject) - Static method in class org.jruby.evaluator.ASTInterpreter
 
pollThreadEvents() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
pollThreadEvents() - Method in interface org.jruby.compiler.MethodCompiler
 
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(IRubyObject[]) - Method in class org.jruby.libraries.ThreadLibrary.Queue
 
pop(IRubyObject[]) - Method in class org.jruby.libraries.ThreadLibrary.SizedQueue
 
pop() - Method in class org.jruby.RubyArray
rb_ary_pop
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
 
popRubyClass() - Method in class org.jruby.runtime.ThreadContext
 
popScope() - Method in class org.jruby.runtime.ThreadContext
 
populate(RubyModule) - Method in interface org.jruby.anno.TypePopulator
 
portToService - Static variable in class org.jruby.ext.socket.IANA
 
pos() - 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(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) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
post(ThreadContext, Binding) - Method in class org.jruby.runtime.CompiledBlock
 
post(ThreadContext, Binding) - Method in class org.jruby.runtime.CompiledBlockLight
 
post(ThreadContext, Binding) - Method in class org.jruby.runtime.InterpretedBlock
 
post(ThreadContext, Binding) - Method in class org.jruby.runtime.MethodBlock
 
post_match() - Method in class org.jruby.RubyMatchData
match_post_match
post_match() - Method in class org.jruby.RubyStringScanner
 
postBsfApply() - Method in class org.jruby.runtime.ThreadContext
 
postClassEval() - Method in class org.jruby.runtime.ThreadContext
 
postCompiledClass() - Method in class org.jruby.runtime.ThreadContext
 
postEvalWithBinding(Binding) - 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
 
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, 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
 
postTrace() - Method in class org.jruby.runtime.ThreadContext
 
postYield(Binding) - Method in class org.jruby.runtime.ThreadContext
 
postYieldLight(Binding) - Method in class org.jruby.runtime.ThreadContext
 
postYieldNoScope() - Method in class org.jruby.runtime.ThreadContext
 
ppid(IRubyObject) - Static method in class org.jruby.RubyProcess
 
pre(ThreadContext, IRubyObject, RubyModule, String, Block, StaticScope, JumpTarget) - Method in class org.jruby.internal.runtime.methods.CallConfiguration
 
pre(ThreadContext, IRubyObject, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
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.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() - Method in class org.jruby.RubyMatchData
match_pre_match
pre_match() - Method in class org.jruby.RubyStringScanner
 
preAdoptThread() - Method in class org.jruby.runtime.ThreadContext
 
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
 
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, IRubyObject) - Static method in class org.jruby.RubyInteger
 
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
 
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
 
preMethodFrameAndScope(RubyModule, String, IRubyObject, Block, StaticScope, JumpTarget) - Method in class org.jruby.runtime.ThreadContext
 
preMethodFrameOnly(RubyModule, String, IRubyObject, Block, JumpTarget) - 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, CallSite) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
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
 
prepareNext() - Method in class org.jruby.util.string.Ustr
Set up for nextChar().
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
 
preTrace() - Method in class org.jruby.runtime.ThreadContext
 
PREVIOUS_EXCEPTION_INDEX - 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
 
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(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.StandardASMCompiler.AbstractMethodCompiler
 
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_method_defined(IRubyObject) - Method in class org.jruby.RubyModule
 
private_methods(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(IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
proc_1_9(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
 
processBlockArgument(int) - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMClosureCompiler
 
processBlockArgument(Ruby, Block) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
processRequiredArgs(Arity, int, int, int) - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMClosureCompiler
 
processRestArg(int, int) - Method in class org.jruby.compiler.impl.StandardASMCompiler.ASMClosureCompiler
 
ProcMethod - Class in org.jruby.internal.runtime.methods
 
ProcMethod(RubyModule, RubyProc, Visibility) - Constructor for class org.jruby.internal.runtime.methods.ProcMethod
Constructor for ProcMethod.
Profile - Interface in org.jruby
 
promptStyle - Variable in class org.jruby.demo.TextAreaReadline
 
protect(BranchCallback, BranchCallback, Class) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
protect(BranchCallback, BranchCallback, Class) - Method in interface org.jruby.compiler.MethodCompiler
Makes sure that the code in protectedCode will always run after regularCode.
protected_instance_methods(IRubyObject[]) - Method in class org.jruby.RubyModule
rb_class_protected_instance_methods
protected_method() - Method in class org.jruby.test.Abstract
 
protected_method_defined(IRubyObject) - Method in class org.jruby.RubyModule
 
protected_methods(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
 
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_method_defined(IRubyObject) - Method in class org.jruby.RubyModule
 
public_methods(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(IRubyObject) - Method in class org.jruby.libraries.ThreadLibrary.Queue
 
push(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
 
pushCatch(RubyKernel.CatchTarget) - Method in class org.jruby.runtime.ThreadContext
 
pushExitBlock(RubyProc) - Method in class org.jruby.Ruby
Push block onto exit stack.
pushLocalScope() - Method in class org.jruby.parser.ParserSupport
 
pushNull() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
pushNull() - Method in interface org.jruby.compiler.MethodCompiler
 
pushRubyClass(RubyModule) - Method in class org.jruby.runtime.ThreadContext
 
pushScope(DynamicScope) - Method in class org.jruby.runtime.ThreadContext
 
pushString(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
pushString(String) - Method in interface org.jruby.compiler.MethodCompiler
 
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
 
put(Object, Object) - Method in class org.jruby.util.collections.SlottedHashMap
Put a new value into this SHM.
put(Object, Object, SlottedHashMap) - Method in class org.jruby.util.collections.SlottedHashMap
Potentially insert the given key and value, if we have not already overridden it
put(Object, Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
putAll(Map) - Method in class org.jruby.RubyHash
 
putAll(Map) - Method in class org.jruby.util.collections.SlottedHashMap
 
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
 
putfield(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
putJavaClassIntoCache(JavaClass) - Method in class org.jruby.javasupport.JavaSupport
 
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
 
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
 
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

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
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, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
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
rb_clear() - Method in class org.jruby.RubyArray
rb_ary_clear
rb_clear() - Method in class org.jruby.RubyHash
rb_hash_clear
rb_size() - Method in class org.jruby.RubyHash
rb_hash_size
rb_sys_fail(String) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
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.RubyMethod
 
rbClone() - Method in class org.jruby.RubyObject
rb_obj_clone This method should be overriden 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
 
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
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() - 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, 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
 
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
 
read_nonblock(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.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(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(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
readLink(UnmarshalStream, int) - Method in class org.jruby.runtime.marshal.UnmarshalCache
 
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(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.
realIo - Variable in class org.jruby.RubyZlib.RubyGzipFile
 
reason() - Method in class org.jruby.RubyLocalJumpError
 
receiver - Variable 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
recv(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
recv(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
 
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
 
REDO_JUMP - Static variable in exception org.jruby.exceptions.JumpException
 
redoJump - Variable in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
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(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 - 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(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.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
 
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
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
releaseTempLocal() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
releaseTempLocal() - Method in interface org.jruby.compiler.VariableCompiler
 
remainder(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() - 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(DynamicMethod) - Method in class org.jruby.runtime.CacheMap
Remove all method caches associated with the provided method.
remove(Object) - Method in class org.jruby.util.collections.IdentitySet
 
remove(int) - Method in class org.jruby.util.collections.IntHashMap
 
remove(Object) - Method in class org.jruby.util.collections.SlottedHashMap
 
remove(Object, SlottedHashMap) - Method in class org.jruby.util.collections.SlottedHashMap
 
remove(Object) - Method in class org.jruby.util.collections.WeakHashSet
 
remove() - Method in class org.jruby.util.string.UcharIterator
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(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_remove_cvar
remove_const(IRubyObject) - Method in class org.jruby.RubyModule
 
remove_instance_variable(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
 
removeBuiltinLibrary(String) - Method in class org.jruby.runtime.load.LoadService
 
removeCachedMethod() - Method in interface org.jruby.runtime.CacheMap.CacheSite
 
removeCachedMethod() - Method in class org.jruby.runtime.CallSite.InlineCachingCallSite
 
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.RubyObject.Finalizer
 
removeFinalizers() - Method in class org.jruby.RubyObject
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.RubyObject
 
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.RubyObject
 
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
 
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(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
reopen(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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
rescue(BranchCallback, Class, BranchCallback, Class) - Method in interface org.jruby.compiler.MethodCompiler
 
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
 
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.RubyObject
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() - Method in class org.jruby.RubyStringScanner
 
rest_p() - Method in class org.jruby.RubyStringScanner
 
rest_size() - Method in class org.jruby.RubyStringScanner
 
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(IRubyObject[]) - Method in class org.jruby.libraries.FiberLibrary.Fiber
 
RET - Static variable in class org.jruby.ast.executable.RubiniusInstructions
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
rethrowException() - Method in interface org.jruby.compiler.MethodCompiler
 
rethrowIfSystemExit() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
rethrowIfSystemExit() - Method in interface org.jruby.compiler.MethodCompiler
 
retrieveBackRef() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
retrieveBackRef() - Method in interface org.jruby.compiler.VariableCompiler
 
retrieveClassVariable(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
retrieveClassVariable(String) - Method in interface org.jruby.compiler.MethodCompiler
 
retrieveConstant(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
retrieveConstant(String) - Method in interface org.jruby.compiler.MethodCompiler
Retrieve the constant with the specified name available at the current point in the program's execution.
retrieveConstantFromModule(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
retrieveConstantFromModule(String) - Method in interface org.jruby.compiler.MethodCompiler
Retreive a named constant from the RubyModule/RubyClass that's just been pushed.
retrieveGlobalVariable(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
retrieveGlobalVariable(String) - Method in interface org.jruby.compiler.MethodCompiler
Retrieve the global variable with the specified name to the top of the stack.
retrieveInstanceVariable(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
retrieveInstanceVariable(String) - Method in interface org.jruby.compiler.MethodCompiler
Retrieve the instance variable with the given name, based on the current "self".
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
retrieveSelf() - Method in interface org.jruby.compiler.MethodCompiler
Retrieve the current "self" and put a reference on top of the stack.
retrieveSelfClass() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
retrieveSelfClass() - Method in interface org.jruby.compiler.MethodCompiler
Retrieve the current "self" object's metaclass and put a reference on top of the stack
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
 
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(DefaultRubyParser) - Method in class org.jruby.parser.RubyParserPool
 
ReturnsNull - Class in org.jruby.test
 
ReturnsNull() - Constructor for class org.jruby.test.ReturnsNull
 
reverse() - Method in class org.jruby.RubyArray
rb_ary_reverse_m
reverse() - 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() - 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
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
 
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() - 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 - 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
 
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_class() - Method in class org.jruby.javasupport.JavaClass
 
RUBY_CONVERTERS - Static variable in class org.jruby.javasupport.JavaUtil
 
RUBY_DOUBLE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
RUBY_EVENT_C_CALL - Static variable in interface org.jruby.runtime.EventHook
 
RUBY_EVENT_C_RETURN - Static variable in interface org.jruby.runtime.EventHook
 
RUBY_EVENT_CALL - Static variable in interface org.jruby.runtime.EventHook
 
RUBY_EVENT_CLASS - Static variable in interface org.jruby.runtime.EventHook
 
RUBY_EVENT_END - Static variable in interface org.jruby.runtime.EventHook
 
RUBY_EVENT_LINE - Static variable in interface org.jruby.runtime.EventHook
 
RUBY_EVENT_RAISE - Static variable in interface org.jruby.runtime.EventHook
 
RUBY_EVENT_RETURN - Static variable in interface org.jruby.runtime.EventHook
 
RUBY_FLOAT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
 
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_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, long, IRubyObject[]) - Constructor for class org.jruby.RubyArray
 
RubyArray(Ruby, RubyClass) - Constructor for class org.jruby.RubyArray
 
RubyArray.RubyArrayConversionIterator - Class in org.jruby
 
RubyArray.RubyArrayConversionIterator() - Constructor for class org.jruby.RubyArray.RubyArrayConversionIterator
 
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) - 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
RubyClassPathVariable - Class in org.jruby
 
RubyComparable - Class in org.jruby
Implementation of the Comparable module.
RubyComparable() - Constructor for class org.jruby.RubyComparable
 
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
 
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
 
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
 
RubyInputStream(InputStream) - Constructor for class org.jruby.util.RubyInputStream
 
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
 
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, Process, 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.ExtLibrary - Class in org.jruby
 
RubyJRuby.ExtLibrary() - Constructor for class org.jruby.RubyJRuby.ExtLibrary
 
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
 
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, String, IRubyObject) - Constructor for class org.jruby.RubyLocalJumpError
 
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
 
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) - 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.ConstantTableEntry - Class in org.jruby
 
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
 
RubyNativeThread - Class in org.jruby.internal.runtime
 
RubyNativeThread(RubyThread, IRubyObject[], Block) - Constructor for class org.jruby.internal.runtime.RubyNativeThread
 
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.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) - Constructor for class org.jruby.RubyObject
path for objects who want to decide whether they want to be in ObjectSpace regardless of it being turned on or off (notably used by objects being considered immediate, they'll always pass false here)
RubyObject.Finalizer - Class in org.jruby
Class that keeps track of the finalizers for the object under operation.
RubyObject.Finalizer(long) - Constructor for class org.jruby.RubyObject.Finalizer
 
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
 
RubyObject.VariableTableEntry - Class in org.jruby
Every entry in the variable map is represented by an instance of this class.
RubyObjectAdapter - Interface in org.jruby
 
RubyObjectSpace - Class in org.jruby
 
RubyObjectSpace() - Constructor for class org.jruby.RubyObjectSpace
 
RubyOptions - Class in org.jruby.runtime
 
RubyOptions() - Constructor for class org.jruby.runtime.RubyOptions
 
RubyOptions.JavaSupport - Class in org.jruby.runtime
 
RubyOptions.JavaSupport() - Constructor for class org.jruby.runtime.RubyOptions.JavaSupport
 
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
 
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.
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(Ruby, IRubyObject, Class) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Convert a Ruby object to a Java object.
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.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
 
run() - Method in class org.jruby.internal.runtime.RubyRunnable
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
runBeginBlock(StaticScope, CompilerCallback) - Method in interface org.jruby.compiler.MethodCompiler
 
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.
runJIT(DefaultMethod, Ruby, ThreadContext, String) - Static method in class org.jruby.compiler.JITCompiler
 
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_INDEX - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
RUNTIME_THREADLOCAL - Static variable in class org.jruby.Ruby
 
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_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
 
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
 
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
 
scalar(String, String, String) - Method in class org.jruby.yaml.JRubyRepresenter
 
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
 
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.runtime.CompiledBlock
 
SCOPE_ONLY - Static variable in class org.jruby.internal.runtime.methods.CallConfiguration
 
scopeEnd - Variable in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
scopeIndex - Variable in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
scopeStart - Variable in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
Script - Interface in org.jruby.ast.executable
 
scriptCompiler - Variable in class org.jruby.compiler.impl.FieldBasedCacheCompiler
 
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
 
searchInternalModuleVariable(String) - Method in class org.jruby.RubyModule
Behaves similarly to RubyModule.getClassVar(String).
searchMethod(String) - Method in class org.jruby.RubyModule
Search through this module and supermodules for method definitions.
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(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_static(ThreadContext, Ruby, IRubyObject[]) - Static method in class org.jruby.RubyIO
 
selectForAccept(RubyIO) - Method in class org.jruby.RubyThread
 
SELF_INDEX - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
selfIsKindOf(Object) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
selfIsKindOf(Object) - Method in interface org.jruby.compiler.MethodCompiler
 
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
 
send(int, Buffer, int, int) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
send(ThreadContext, IRubyObject[], 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(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(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_lineno(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
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(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(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
 
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[], 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[], 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[], 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[], int) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
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
 
setBacktraceFrames(Frame[]) - 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
 
setBooleanFalse(boolean) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
setBooleanTrue(boolean) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
setBreakInKernelLoop(boolean) - Method in exception org.jruby.exceptions.JumpException.FlowControlException
 
setByte(byte) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
setCallConfig(CallConfiguration) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
setCallConfig(CallConfiguration) - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
 
setCallCount(int) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
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.
setChar(char) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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
 
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
 
setCurrentInstance(Ruby) - Static method in class org.jruby.Ruby
 
setCurrentLineNumber(IRubyObject, int) - 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.
setDefaultSeparator(IRubyObject) - Method in class org.jruby.internal.runtime.GlobalVariables
 
setDoNotReverseLookupEnabled(boolean) - Method in class org.jruby.Ruby
 
setDouble(double) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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
 
setEnding(Object) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
setEnding(Object) - Method in interface org.jruby.compiler.MethodCompiler
 
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
 
setFile(String) - Method in class org.jruby.runtime.ThreadContext
 
setFilePosition(ISourcePosition) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
setFilePosition(ISourcePosition) - Method in interface org.jruby.compiler.MethodCompiler
 
setFinalizer(OpenFile.Finalizer) - Method in class org.jruby.util.io.OpenFile
 
setFlag(int, boolean) - Method in class org.jruby.RubyObject
Sets or unsets a flag on this object.
setFloat(float) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
setFrameJumpTarget(JumpTarget) - Method in class org.jruby.runtime.ThreadContext
 
setFrozen(boolean) - Method in class org.jruby.RubyObject
Sets whether this object is frozen or not.
setFrozen(boolean) - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod setFrozen.
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
 
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.DynamicMethod
 
setImplementationClass(RubyModule) - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
 
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(String, IRubyObject) - Method in class org.jruby.RubyObject
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.
setInt(int) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
setInternalModuleVariable(String, IRubyObject) - Method in class org.jruby.RubyModule
Behaves similarly to RubyModule.setClassVar(String, IRubyObject).
setInternalVariable(String, IRubyObject) - Method in class org.jruby.RubyObject
 
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.CallNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallNode
 
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
 
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
 
setKCode(KCode) - Method in class org.jruby.Ruby
 
setKCodeDefault() - Method in class org.jruby.RubyRegexp
 
setKlazz(RubyModule) - Method in class org.jruby.runtime.Frame
Set class that this method is supposedly calling on.
setLastCallStatus(CallType) - Method in class org.jruby.runtime.ThreadContext
Returns the lastCallStatus.
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
 
setLastPosition(ISourcePosition) - Method in class org.jruby.ast.visitor.rewriter.utils.ReWriterContext
 
setLastVisibility(Visibility) - Method in class org.jruby.runtime.ThreadContext
 
setLightweight(boolean) - Method in class org.jruby.ast.ArrayNode
 
setLine(int) - Method in class org.jruby.runtime.Frame
 
setLine(int) - Method in class org.jruby.runtime.ThreadContext
 
setLineNumber(int) - Method in class org.jruby.util.io.OpenFile
 
setLinePosition(ISourcePosition) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
setLinePosition(ISourcePosition) - Method in interface org.jruby.compiler.MethodCompiler
 
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
 
setLong(long) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
setMainStream(Stream) - Method in class org.jruby.util.io.OpenFile
 
setMainThread(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
 
setMetaClass(RubyClass) - Method in class org.jruby.IncludedModuleWrapper
 
setMetaClass(RubyClass) - Method in class org.jruby.RubyObject
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
 
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
 
setNull(Object) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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
 
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.
setOptionalArgs(int) - Method in class org.jruby.parser.StaticScope
 
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
 
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
 
setRubyModules(boolean) - Method in class org.jruby.runtime.RubyOptions.JavaSupport
 
setRubyNames(boolean) - Method in class org.jruby.runtime.RubyOptions.JavaSupport
 
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
setShort(short) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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
 
setsockopt(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(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
 
setString(String) - Static method in class spec.java_integration.fixtures.CoreTypeMethods
 
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.RubyObject
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.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
 
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
Mutator for internal string representation.
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) - Method in interface org.jruby.runtime.IAccessor
 
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.TwoVarDynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(Object) - Method in class org.jruby.util.collections.SlottedHashMap.Slot
 
setValue1(Object) - Static method in class spec.java_integration.fixtures.MethodNames
 
setValue2(Object) - Method in class spec.java_integration.fixtures.MethodNames
 
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.DynamicScope
setValue for depth zero
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.TwoVarDynamicScope
 
setValueNode(Node) - Method in class org.jruby.ast.AssignableNode
Sets the valueNode.
setValueOneDepthZero(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
Set value in current dynamic scope or one of its captured scopes.
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.OneVarDynamicScope
 
setValueOneDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
setValues1(Object, Object) - Static method in class spec.java_integration.fixtures.MethodNames
 
setValues2(Object, Object) - Method in class spec.java_integration.fixtures.MethodNames
 
setValueZeroDepthZero(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
Set value in current dynamic scope or one of its captured scopes.
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
 
setValueZeroDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
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.DynamicMethod
 
setVisibility(Visibility) - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
 
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
 
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
 
SexpMaker() - Constructor for class org.jruby.ast.util.SexpMaker
 
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
 
ShellLauncherTest - Class in org.jruby.util
 
ShellLauncherTest() - Constructor for class org.jruby.util.ShellLauncherTest
 
shift() - Method in class org.jruby.RubyArray
rb_ary_shift
shift(ThreadContext) - Method in class org.jruby.RubyHash
rb_hash_shift
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
 
shutdown() - Method in class org.jruby.demo.TextAreaReadline
 
shutdown(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
sig(Class) - Static method in class org.jruby.util.CodegenUtils
Create a method signature with just a return value
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() - 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
 
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.Block
 
SINGLE_RESTARG - Static variable in class org.jruby.runtime.BlockBody
 
singleArgument() - Static method in class org.jruby.runtime.Arity
 
SingleMethodInterface - Interface in spec.java_integration.fixtures
 
singleToArray(IRubyObject) - Method in class org.jruby.evaluator.ValueConverter
 
singleToMultiple(IRubyObject) - Method in class org.jruby.evaluator.ValueConverter
 
singleton_method_added(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
singleton_method_removed(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
singleton_method_undefined(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
singleton_methods(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.
singlifySplattedValue() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
singlifySplattedValue() - Method in interface org.jruby.compiler.MethodCompiler
Given a splatted value, extract a single value.
sinh(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
site0 - Variable in class org.jruby.ast.executable.AbstractScript
 
site1 - Variable in class org.jruby.ast.executable.AbstractScript
 
site10 - Variable in class org.jruby.ast.executable.AbstractScript
 
site11 - Variable in class org.jruby.ast.executable.AbstractScript
 
site12 - Variable in class org.jruby.ast.executable.AbstractScript
 
site13 - Variable in class org.jruby.ast.executable.AbstractScript
 
site14 - Variable in class org.jruby.ast.executable.AbstractScript
 
site15 - Variable in class org.jruby.ast.executable.AbstractScript
 
site16 - Variable in class org.jruby.ast.executable.AbstractScript
 
site17 - Variable in class org.jruby.ast.executable.AbstractScript
 
site18 - Variable in class org.jruby.ast.executable.AbstractScript
 
site19 - Variable in class org.jruby.ast.executable.AbstractScript
 
site2 - Variable in class org.jruby.ast.executable.AbstractScript
 
site20 - Variable in class org.jruby.ast.executable.AbstractScript
 
site21 - Variable in class org.jruby.ast.executable.AbstractScript
 
site22 - Variable in class org.jruby.ast.executable.AbstractScript
 
site23 - Variable in class org.jruby.ast.executable.AbstractScript
 
site24 - Variable in class org.jruby.ast.executable.AbstractScript
 
site25 - Variable in class org.jruby.ast.executable.AbstractScript
 
site26 - Variable in class org.jruby.ast.executable.AbstractScript
 
site27 - Variable in class org.jruby.ast.executable.AbstractScript
 
site28 - Variable in class org.jruby.ast.executable.AbstractScript
 
site29 - Variable in class org.jruby.ast.executable.AbstractScript
 
site3 - Variable in class org.jruby.ast.executable.AbstractScript
 
site30 - Variable in class org.jruby.ast.executable.AbstractScript
 
site31 - Variable in class org.jruby.ast.executable.AbstractScript
 
site32 - Variable in class org.jruby.ast.executable.AbstractScript
 
site33 - Variable in class org.jruby.ast.executable.AbstractScript
 
site34 - Variable in class org.jruby.ast.executable.AbstractScript
 
site35 - Variable in class org.jruby.ast.executable.AbstractScript
 
site36 - Variable in class org.jruby.ast.executable.AbstractScript
 
site37 - Variable in class org.jruby.ast.executable.AbstractScript
 
site38 - Variable in class org.jruby.ast.executable.AbstractScript
 
site39 - Variable in class org.jruby.ast.executable.AbstractScript
 
site4 - Variable in class org.jruby.ast.executable.AbstractScript
 
site40 - Variable in class org.jruby.ast.executable.AbstractScript
 
site41 - Variable in class org.jruby.ast.executable.AbstractScript
 
site42 - Variable in class org.jruby.ast.executable.AbstractScript
 
site43 - Variable in class org.jruby.ast.executable.AbstractScript
 
site44 - Variable in class org.jruby.ast.executable.AbstractScript
 
site45 - Variable in class org.jruby.ast.executable.AbstractScript
 
site46 - Variable in class org.jruby.ast.executable.AbstractScript
 
site47 - Variable in class org.jruby.ast.executable.AbstractScript
 
site48 - Variable in class org.jruby.ast.executable.AbstractScript
 
site49 - Variable in class org.jruby.ast.executable.AbstractScript
 
site5 - Variable in class org.jruby.ast.executable.AbstractScript
 
site6 - Variable in class org.jruby.ast.executable.AbstractScript
 
site7 - Variable in class org.jruby.ast.executable.AbstractScript
 
site8 - Variable in class org.jruby.ast.executable.AbstractScript
 
site9 - Variable in class org.jruby.ast.executable.AbstractScript
 
size() - Method in class org.jruby.ast.ListNode
 
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() - Method in class org.jruby.RubyMatchData
match_size
size() - Method in class org.jruby.RubyStringIO
 
size() - Method in class org.jruby.RubyStruct
 
size() - Method in class org.jruby.util.collections.IntHashMap
 
size() - Method in class org.jruby.util.collections.SlottedHashMap
 
size() - Method in class org.jruby.util.collections.WeakHashSet
 
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
 
slice_bang(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
 
SlottedHashMap(Object) - Constructor for class org.jruby.util.collections.SlottedHashMap
 
SlottedHashMap(Object, SlottedHashMap) - Constructor for class org.jruby.util.collections.SlottedHashMap
 
SlottedHashMap.Slot - Class in org.jruby.util.collections
 
SlottedHashMap.Slot() - Constructor for class org.jruby.util.collections.SlottedHashMap.Slot
 
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_STREAM - Static variable in class org.jruby.ext.socket.RubySocket
 
sockerr(IRubyObject, 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
 
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
 
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_bang(Block) - Method in class org.jruby.RubyArray
rb_ary_sort_bang
sort_by(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
 
sourceSuffixes - Static variable in class org.jruby.runtime.load.LoadService
 
SourceTestCase - Class in org.jruby.ast.visitor.rewriter
 
SourceTestCase(String, boolean) - Constructor for class org.jruby.ast.visitor.rewriter.SourceTestCase
 
spec.java_integration.fixtures - package spec.java_integration.fixtures
 
SPECIAL_JUMP - Static variable in exception org.jruby.exceptions.JumpException
 
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.
SPLATARRAY - Static variable in class org.jruby.ast.executable.YARVInstructions
 
splatCurrentValue() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
splatCurrentValue() - Method in interface org.jruby.compiler.MethodCompiler
Convert the current value into a "splatted value" suitable for passing as method arguments or disassembling into multiple variables.
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
 
splatValue(IRubyObject, Ruby) - Static method in class org.jruby.evaluator.ASTInterpreter
 
split() - Method in class org.jruby.RubyBigDecimal
 
split(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
rb_str_split_m
split(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_split_m
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
 
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(IRubyObject[]) - Method in class org.jruby.RubyString
rb_str_squeeze
squeeze_bang(IRubyObject[]) - Method in class org.jruby.RubyString
rb_str_squeeze_bang
srand(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(StandardASMCompiler.AbstractMethodCompiler, SkinnyMethodAdapter, int, int, 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
StandardASMCompiler.AbstractMethodCompiler - Class in org.jruby.compiler.impl
 
StandardASMCompiler.AbstractMethodCompiler() - Constructor for class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
StandardASMCompiler.ASMClosureCompiler - Class in org.jruby.compiler.impl
 
StandardASMCompiler.ASMClosureCompiler(String, ASTInspector) - Constructor for class org.jruby.compiler.impl.StandardASMCompiler.ASMClosureCompiler
 
StandardASMCompiler.ASMMethodCompiler - Class in org.jruby.compiler.impl
 
StandardASMCompiler.ASMMethodCompiler(String, ASTInspector) - Constructor for class org.jruby.compiler.impl.StandardASMCompiler.ASMMethodCompiler
 
StandardInvocationCompiler - Class in org.jruby.compiler.impl
 
StandardInvocationCompiler(StandardASMCompiler.AbstractMethodCompiler, 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 a star in a multiple assignent.
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, CompilerCallback, StaticScope, ASTInspector) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
startMethod(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() - Method in class org.jruby.RubyFile
 
stat(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
stat() - 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
 
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) - Constructor for class org.jruby.parser.StaticScope
 
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.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
 
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(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
rb_str_dup
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
 
stringOrNil() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
stringOrNil() - Method in interface org.jruby.compiler.MethodCompiler
 
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
 
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() - 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.
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
 
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
rb_str_sub
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
subclasses(IRubyObject[]) - Method in class org.jruby.RubyClass
 
subclasses(boolean) - Method in class org.jruby.RubyClass
 
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
 
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() - Method in class org.jruby.RubyString
 
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
 
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.ObjectPersistenceTestSuite
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
 
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
superClass() - Method in interface org.jruby.compiler.MethodCompiler
 
superclass() - Method in class org.jruby.javasupport.JavaClass
 
superclass() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
superclass() - 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
 
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
 
SwallowingOutputStream() - Constructor for class org.jruby.util.SwallowingOutputStream
 
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() - Method in class org.jruby.RubyString
rb_str_swapcase
swapcase_bang() - Method in class org.jruby.RubyString
rb_str_swapcase_bang
swapValues() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
swapValues() - Method in interface org.jruby.compiler.MethodCompiler
Swap the top and second values on the stack.
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
 
switchTable - Variable in class org.jruby.runtime.Dispatcher
 
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
 
symlink(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() - 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.
synchronize(Block) - Method in class org.jruby.libraries.ThreadLibrary.Mutex
 
syncVariables(List<Variable<IRubyObject>>) - Method in class org.jruby.RubyModule
 
syncVariables(List<Variable<IRubyObject>>) - Method in class org.jruby.RubyObject
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
 
syscall(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(IRubyObject[]) - Method in class org.jruby.RubyIO
 
system(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
syswrite(IRubyObject) - Method in class org.jruby.RubyIO
 
syswrite(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStringIO
 

T

tableswitch(int, int, Label, Label[]) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
taguri() - Method in class org.jruby.yaml.JRubyRepresenter.IRubyObjectYAMLNodeCreator
 
tagurize(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyYAML
 
TAILCALL_FLAG - Static variable in class org.jruby.ast.executable.YARVInstructions
 
TAILRECURSION_FLAG - Static variable in class org.jruby.ast.executable.YARVInstructions
 
taint() - Method in class org.jruby.RubyBoolean
 
taint() - Method in class org.jruby.RubyFixnum
 
taint() - Method in class org.jruby.RubyNil
 
taint() - 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() - Method in class org.jruby.RubySymbol
 
TAINTED_F - Static variable in class org.jruby.RubyObject
 
tainted_p() - Method in class org.jruby.RubyObject
rb_obj_tainted call-seq: obj.tainted? => true or false Returns true if the object is tainted.
tAMPER - Static variable in class org.jruby.parser.DefaultRubyParser
 
tAMPER - Static variable in interface org.jruby.parser.Tokens
 
tAMPER2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
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 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 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 interface org.jruby.parser.Tokens
 
tASSOC - Static variable in class org.jruby.parser.DefaultRubyParser
 
tASSOC - Static variable in interface org.jruby.parser.Tokens
 
tBACK_REF - Static variable in class org.jruby.parser.DefaultRubyParser
 
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 interface org.jruby.parser.Tokens
 
tBANG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tBANG - Static variable in interface org.jruby.parser.Tokens
 
tCARET - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCARET - Static variable in interface org.jruby.parser.Tokens
 
tCMP - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCMP - Static variable in interface org.jruby.parser.Tokens
 
tCOLON2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCOLON2 - Static variable in interface org.jruby.parser.Tokens
 
tCOLON3 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCOLON3 - Static variable in interface org.jruby.parser.Tokens
 
tCONSTANT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCONSTANT - Static variable in interface org.jruby.parser.Tokens
 
tCVAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCVAR - Static variable in interface org.jruby.parser.Tokens
 
tDIVIDE - Static variable in class org.jruby.parser.DefaultRubyParser
 
tDIVIDE - Static variable in interface org.jruby.parser.Tokens
 
tDOT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tDOT - Static variable in interface org.jruby.parser.Tokens
 
tDOT2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tDOT2 - Static variable in interface org.jruby.parser.Tokens
 
tDOT3 - Static variable in class org.jruby.parser.DefaultRubyParser
 
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.RubyStringIO
 
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 interface org.jruby.parser.Tokens
 
tEQQ - Static variable in class org.jruby.parser.DefaultRubyParser
 
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(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.ObjectPersistenceTestSuite
 
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
 
testCanLaunchShellsFromInternallForkedRubyProcess() - Method in class org.jruby.util.ShellLauncherTest
 
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
 
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.RubyObject
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
 
TestIdentitySet - Class in org.jruby.test
 
TestIdentitySet(String) - Constructor for class org.jruby.test.TestIdentitySet
 
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
 
TestJavaClass - Class in org.jruby.javasupport
 
TestJavaClass() - Constructor for class org.jruby.javasupport.TestJavaClass
 
testJavaExceptionTraceIncludesRubys() - Method in class org.jruby.test.TestRaiseException
 
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
 
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
 
testLocalVars() - Method in class org.jruby.test.TestVariableCreation
 
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
 
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
 
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
 
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
 
testScriptThreadProcessPuts() - Method in class org.jruby.util.ShellLauncherTest
 
testScriptVerboseOutput() - Method in class org.jruby.util.ShellLauncherTest
 
testSet() - Method in class org.jruby.ast.visitor.rewriter.utils.TestBooleanStateStack
 
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?
testStoring() - Method in class org.jruby.test.TestIdentitySet
 
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
 
TestVariableCreation - Class in org.jruby.test
 
TestVariableCreation() - Constructor for class org.jruby.test.TestVariableCreation
 
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 interface org.jruby.parser.Tokens
 
tFLOAT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tFLOAT - Static variable in interface org.jruby.parser.Tokens
 
tGEQ - Static variable in class org.jruby.parser.DefaultRubyParser
 
tGEQ - Static variable in interface org.jruby.parser.Tokens
 
tGT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tGT - Static variable in interface org.jruby.parser.Tokens
 
tGVAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
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 - Class in org.jruby.runtime
 
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_ARGUMENTS - Static variable in class org.jruby.runtime.Arity
 
THREE_REQUIRED - Static variable in class org.jruby.runtime.Arity
 
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.
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 interface org.jruby.parser.Tokens
 
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
 
tINTEGER - Static variable in class org.jruby.parser.DefaultRubyParser
 
tINTEGER - Static variable in interface org.jruby.parser.Tokens
 
tIVAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tIVAR - Static variable in interface org.jruby.parser.Tokens
 
tLAST_TOKEN - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLBRACE - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLBRACE - Static variable in interface org.jruby.parser.Tokens
 
tLBRACE_ARG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLBRACE_ARG - Static variable in interface org.jruby.parser.Tokens
 
tLBRACK - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLBRACK - Static variable in interface org.jruby.parser.Tokens
 
tLCURLY - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLCURLY - Static variable in interface org.jruby.parser.Tokens
 
tLEQ - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLEQ - Static variable in interface org.jruby.parser.Tokens
 
tLOWEST - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLPAREN - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLPAREN - Static variable in interface org.jruby.parser.Tokens
 
tLPAREN2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLPAREN2 - Static variable in interface org.jruby.parser.Tokens
 
tLPAREN_ARG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLPAREN_ARG - Static variable in interface org.jruby.parser.Tokens
 
tLSHFT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLSHFT - Static variable in interface org.jruby.parser.Tokens
 
tLT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLT - Static variable in interface org.jruby.parser.Tokens
 
tMATCH - Static variable in class org.jruby.parser.DefaultRubyParser
 
tMATCH - Static variable in interface org.jruby.parser.Tokens
 
tMINUS - Static variable in class org.jruby.parser.DefaultRubyParser
 
tMINUS - Static variable in interface org.jruby.parser.Tokens
 
tNEQ - Static variable in class org.jruby.parser.DefaultRubyParser
 
tNEQ - Static variable in interface org.jruby.parser.Tokens
 
tNMATCH - Static variable in class org.jruby.parser.DefaultRubyParser
 
tNMATCH - Static variable in interface org.jruby.parser.Tokens
 
tNTH_REF - Static variable in class org.jruby.parser.DefaultRubyParser
 
tNTH_REF - Static variable in interface org.jruby.parser.Tokens
 
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() - Method in class org.jruby.RubyStruct
 
to_a() - Method in class org.jruby.RubyTime
 
TO_A - Static variable in class org.jruby.runtime.MethodIndex
 
to_ary() - Method in class org.jruby.RubyArray
 
TO_ARY - Static variable in class org.jruby.runtime.MethodIndex
 
to_f() - Method in class org.jruby.RubyBigDecimal
 
to_f() - Method in class org.jruby.RubyBignum
rb_big_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() - 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
 
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
 
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
 
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
 
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
 
to_java_object(IRubyObject) - Static method in class org.jruby.javasupport.Java.JavaProxy
 
to_java_object(IRubyObject) - Static method in class org.jruby.javasupport.Java
 
to_proc(Block) - Method in class org.jruby.RubyMethod
Create a Proc object.
to_proc() - Method in class org.jruby.RubyProc
 
to_proc(Block) - Method in class org.jruby.RubyUnboundMethod
 
to_s() - Method in class org.jruby.javasupport.JavaObject
 
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() - Method in class org.jruby.RubyDigest.Base
 
to_s() - 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.RubyFloat
flo_to_s
to_s() - Method in class org.jruby.RubyGlobal.StringOnlyRubyHash
 
to_s() - 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() - Method in class org.jruby.RubyRegexp
 
to_s() - Method in class org.jruby.RubyString
 
to_s() - Method in class org.jruby.RubyStruct
 
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
 
to_str(ThreadContext) - Method in class org.jruby.RubyException
 
TO_STR - Static variable in class org.jruby.runtime.MethodIndex
 
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.
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 class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
toJavaString() - Method in interface org.jruby.compiler.MethodCompiler
 
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.
Tokens - Interface in org.jruby.parser
 
tOP_ASGN - Static variable in class org.jruby.parser.DefaultRubyParser
 
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 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.ListNode
 
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.RubyFile
 
toString() - Method in class org.jruby.RubyIO
 
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.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.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.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
 
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_in() - Method in class org.jruby.RubyZlib.ZStream
 
total_out() - Method in class org.jruby.RubyZlib.ZStream
 
toYamlNode(Representer) - Method in class org.jruby.yaml.JRubyRepresenter.IRubyObjectYAMLNodeCreator
 
tPERCENT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tPERCENT - Static variable in interface org.jruby.parser.Tokens
 
tPIPE - Static variable in class org.jruby.parser.DefaultRubyParser
 
tPIPE - Static variable in interface org.jruby.parser.Tokens
 
tPLUS - Static variable in class org.jruby.parser.DefaultRubyParser
 
tPLUS - Static variable in interface org.jruby.parser.Tokens
 
tPOW - Static variable in class org.jruby.parser.DefaultRubyParser
 
tPOW - Static variable in interface org.jruby.parser.Tokens
 
tQWORDS_BEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tQWORDS_BEG - Static variable in interface org.jruby.parser.Tokens
 
tr(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(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_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_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 interface org.jruby.parser.Tokens
 
tRCURLY - Static variable in class org.jruby.parser.DefaultRubyParser
 
tRCURLY - Static variable in interface org.jruby.parser.Tokens
 
tREGEXP_BEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
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 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 interface org.jruby.parser.Tokens
 
tRSHFT - Static variable in class org.jruby.parser.DefaultRubyParser
 
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(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_lock() - Method in class org.jruby.libraries.ThreadLibrary.Mutex
 
trycatch(Label, Label, Label, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
tryUnixDomainSocket() - Static method in class org.jruby.ext.socket.RubyUNIXSocket
 
tSTAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTAR - Static variable in interface org.jruby.parser.Tokens
 
tSTAR2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTAR2 - Static variable in interface org.jruby.parser.Tokens
 
tSTRING_BEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
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 interface org.jruby.parser.Tokens
 
tSTRING_DBEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
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 interface org.jruby.parser.Tokens
 
tSTRING_END - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTRING_END - Static variable in interface org.jruby.parser.Tokens
 
tSYMBEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSYMBEG - Static variable in interface org.jruby.parser.Tokens
 
tTILDE - Static variable in class org.jruby.parser.DefaultRubyParser
 
tTILDE - Static variable in interface org.jruby.parser.Tokens
 
tty_p() - Method in class org.jruby.RubyIO
 
tty_p() - Method in class org.jruby.RubyStringIO
 
tUMINUS - Static variable in class org.jruby.parser.DefaultRubyParser
 
tUMINUS - Static variable in interface org.jruby.parser.Tokens
 
tUMINUS_NUM - Static variable in class org.jruby.parser.DefaultRubyParser
 
tUMINUS_NUM - Static variable in interface org.jruby.parser.Tokens
 
tUPLUS - Static variable in class org.jruby.parser.DefaultRubyParser
 
tUPLUS - Static variable in interface org.jruby.parser.Tokens
 
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 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
Represents the the dynamic portion of scoping information.
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 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 inheritence chain.
type - Variable in class org.jruby.runtime.Block
 
type() - Method in class spec.java_integration.fixtures.MethodNames
 
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
 
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
 
TypePopulator - Interface in org.jruby.anno
 

U

UcharIterator - Class in org.jruby.util.string
UcharIterator - an Iterator on Unicode characters in a UTF-8 byte array.
UcharIterator(byte[], int) - Constructor for class org.jruby.util.string.UcharIterator
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
 
umask(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
 
undeclareBean(BSFDeclaredBean) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
UNDEF - Static variable in class org.jruby.ast.executable.YARVInstructions
 
undef(ThreadContext, String) - Method in class org.jruby.RubyModule
rb_undef
UNDEF - Static variable in class org.jruby.RubyObject
A value that specifies an undefined value.
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.
UndefinedMethod - Class in org.jruby.internal.runtime.methods
 
undefineMethod(String) - Method in class org.jruby.RubyModule
 
undefMethod(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
undefMethod(String) - Method in interface org.jruby.compiler.MethodCompiler
 
UndefNode - Class in org.jruby.ast
Represents an 'undef' statement.
UndefNode(ISourcePosition, String) - Constructor for class org.jruby.ast.UndefNode
 
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
UNKNOWN - Static variable in class org.jruby.RubyNKF
 
unlink(String) - Method in interface org.jruby.ext.socket.RubyUNIXSocket.LibCSocket
 
unlink(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
unlock() - 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
 
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
 
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
 
unregisterDescriptor(int) - Method in class org.jruby.RubyIO
 
unregisterInspecting(Object) - Method in class org.jruby.Ruby
 
unregisterThread(RubyThread) - Method in class org.jruby.internal.runtime.ThreadService
 
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() - 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(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
 
unwrapLocalJumpErrorValue(RaiseException) - Static method in class org.jruby.javasupport.util.RuntimeHelpers
 
unwrapNewlineNode(Node) - Method in class org.jruby.parser.ParserSupport
 
unwrapPassedBlock() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
unwrapPassedBlock() - Method in interface org.jruby.compiler.MethodCompiler
 
unwrapRaiseException() - Method in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
unwrapRaiseException() - Method in interface org.jruby.compiler.MethodCompiler
 
unwrapSingleArrayNode(Node) - Static method in class org.jruby.ast.visitor.rewriter.ReWriteVisitor
 
upAction(KeyEvent) - Method in class org.jruby.demo.TextAreaReadline
 
upcase() - Method in class org.jruby.RubyString
rb_str_upcase
upcase_bang() - 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(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
 
updateFrame(Frame) - Method in class org.jruby.runtime.Frame
 
updateFrame(RubyModule, IRubyObject, String, Block, String, int, JumpTarget) - Method in class org.jruby.runtime.Frame
 
updateFrame(String, String, int) - Method in class org.jruby.runtime.Frame
 
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
 
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.RubyObject
 
USER1_F - Static variable in class org.jruby.RubyObject
 
USER2_F - Static variable in class org.jruby.RubyObject
 
USER3_F - Static variable in class org.jruby.RubyObject
 
USER4_F - Static variable in class org.jruby.RubyObject
 
USER5_F - Static variable in class org.jruby.RubyObject
 
USER6_F - Static variable in class org.jruby.RubyObject
 
USER7_F - Static variable in class org.jruby.RubyObject
 
UsesSingleMethodInterface - Class in spec.java_integration.fixtures
 
UsesSingleMethodInterface() - Constructor for class spec.java_integration.fixtures.UsesSingleMethodInterface
 
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
 
utime(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
 
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(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 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
 
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.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.runtime.Block.Type
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.ast.NodeType
Returns an array containing the constants of this enum type, in the order they're 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're declared.
values() - Static method in enum org.jruby.CompatVersion
Returns an array containing the constants of this enum type, in the order they're 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're 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're 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're 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're 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're declared.
values() - Method in class org.jruby.RubyHash
 
values() - Static method in enum org.jruby.RubyInstanceConfig.CompileMode
Returns an array containing the constants of this enum type, in the order they're 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're declared.
values() - Static method in enum org.jruby.runtime.Visibility
Returns an array containing the constants of this enum type, in the order they're declared.
values() - Method in class org.jruby.util.collections.IntHashMap
 
values() - Method in class org.jruby.util.collections.SlottedHashMap
 
values() - Static method in enum org.jruby.util.io.STDIO
Returns an array containing the constants of this enum type, in the order they're 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.RubyObject
 
VARIABLE_TABLE_EMPTY_TABLE - Static variable in class org.jruby.RubyObject
 
VARIABLE_TABLE_LOAD_FACTOR - Static variable in class org.jruby.RubyObject
 
VARIABLE_TABLE_MAXIMUM_CAPACITY - Static variable in class org.jruby.RubyObject
 
variableAsgnCallAdapter - Variable in class org.jruby.ast.OpAsgnNode
 
variableCallAdapter - Variable in class org.jruby.ast.OpAsgnNode
 
variableCompiler - Variable in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
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.RubyObject
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.RubyObject
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.RubyObject
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.RubyObject
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.RubyModule
 
variableTableFastStore(String, IRubyObject) - Method in class org.jruby.RubyObject
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.RubyObject
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.RubyObject
Method to help ease transition to new variables implementation.
variableTableGetMap(Map) - Method in class org.jruby.RubyObject
Method to help ease transition to new variables implementation.
variableTableGetSize() - Method in class org.jruby.IncludedModuleWrapper
 
variableTableGetSize() - Method in class org.jruby.RubyObject
Get the size of the variable table.
variableTableGetTable() - Method in class org.jruby.IncludedModuleWrapper
 
variableTableGetTable() - Method in class org.jruby.RubyObject
Get the actual table used to save variable entries.
variableTableReadLocked(RubyObject.VariableTableEntry) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableReadLocked(RubyObject.VariableTableEntry) - Method in class org.jruby.RubyModule
 
variableTableReadLocked(RubyObject.VariableTableEntry) - Method in class org.jruby.RubyObject
Reads the value of the specified entry, locked on the current object.
variableTableRehash() - Method in class org.jruby.RubyObject
Rehashes the variable table.
variableTableRemove(String) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableRemove(String) - Method in class org.jruby.RubyModule
 
variableTableRemove(String) - Method in class org.jruby.RubyObject
Removes the entry with the specified name from the variable table, and returning the removed value.
variableTableSize - Variable in class org.jruby.RubyObject
 
variableTableStore(String, IRubyObject) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableStore(String, IRubyObject) - Method in class org.jruby.RubyModule
 
variableTableStore(String, IRubyObject) - Method in class org.jruby.RubyObject
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.RubyModule
 
variableTableSync(List<Variable<IRubyObject>>) - Method in class org.jruby.RubyObject
Synchronize the variable table with the argument.
variableTableThreshold - Variable in class org.jruby.RubyObject
 
variableWriteLock - Variable in class org.jruby.RubyModule
 
VARS_ARRAY_INDEX - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
varsIndex - Variable in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
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
 
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(MultipleAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMultipleAsgnNode(MultipleAsgnNode) - 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
 
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(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
 
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
 
warn(IRubyWarnings.ID, String, int, String, Object...) - Method in class org.jruby.common.RubyWarnings
 
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
 
warning(IRubyWarnings.ID, String, int, String, Object...) - Method in class org.jruby.common.RubyWarnings
 
warning(String) - Method in interface org.jruby.runtime.ErrorLogger
 
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
 
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
 
withinProtection - Variable in class org.jruby.compiler.impl.StandardASMCompiler.AbstractMethodCompiler
 
Worker - Class in org.jruby.test
 
Worker() - Constructor for class org.jruby.test.Worker
 
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
 
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(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
 
write(ByteBuffer) - Method in class org.jruby.util.io.ChannelDescriptor
Write the bytes in the specified byte list to the associated channel.
write(ByteList, int, int) - Method in class org.jruby.util.io.ChannelDescriptor
Write the bytes in the specified byte list to the associated channel.
write(int) - Method in class org.jruby.util.io.ChannelDescriptor
Write the byte represented by the specified int to the associated channel.
write(ByteBuffer) - Method in class org.jruby.util.io.NullChannel
 
write(ByteBuffer) - Method in class org.jruby.util.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
 
write(int) - Method in class org.jruby.util.SwallowingOutputStream
 
write(byte[]) - Method in class org.jruby.util.SwallowingOutputStream
 
write(byte[], int, int) - Method in class org.jruby.util.SwallowingOutputStream
 
write_nonblock(IRubyObject) - Method in class org.jruby.RubyIO
 
write_send(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
 
writeString(String) - 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(boolean, boolean) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
yield(boolean, 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(IRubyObject, IRubyObject) - Static method in class org.jruby.libraries.FiberLibrary.Fiber
 
yield(ThreadContext, IRubyObject) - Method in class org.jruby.runtime.Block
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean) - Method in class org.jruby.runtime.Block
 
yield(ThreadContext, IRubyObject, 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.CompiledBlockLight
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlockLight
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledSharedScopeBlock
 
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 method in class org.jruby.parser.YyTables
 
yyDefault(Object) - Method in class org.jruby.parser.DefaultRubyParser
executed at the beginning of a reduce action.
yyDefRed - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyDgoto - Static variable in class org.jruby.parser.DefaultRubyParser
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.
yyErrorCode - Static variable in class org.jruby.parser.DefaultRubyParser
 
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.
yyFinal - Static variable in class org.jruby.parser.DefaultRubyParser
number of final state.
yyGindex - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyLen - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyLhs - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyMax - Variable in class org.jruby.parser.DefaultRubyParser
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.
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.
yyRindex - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yySindex - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyTable - Static variable in class org.jruby.parser.DefaultRubyParser
 
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.Block
 
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
 
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, IRubyObject[], Block) - Method in interface org.jruby.ast.executable.Script
 
__id__() - Method in class spec.java_integration.fixtures.MethodNames
 
__jtrap_kernel(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubySignal
 
__send__() - Method in class spec.java_integration.fixtures.MethodNames
 
__type__() - Method in class spec.java_integration.fixtures.MethodNames
 
_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
 
_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.