$ 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 - Variable in class org.jruby.ir.Tuple
 
a_dot_pat - Static variable in class org.jruby.util.Numeric.RationalPatterns
 
aaload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
aastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
aastoreIRubyObjects(IRubyObject[], IRubyObject, int) - Static method in class org.jruby.runtime.Helpers
 
aastoreIRubyObjects(IRubyObject[], IRubyObject, IRubyObject, int) - Static method in class org.jruby.runtime.Helpers
 
aastoreIRubyObjects(IRubyObject[], IRubyObject, IRubyObject, IRubyObject, int) - Static method in class org.jruby.runtime.Helpers
 
aastoreIRubyObjects(IRubyObject[], IRubyObject, IRubyObject, IRubyObject, IRubyObject, int) - Static method in class org.jruby.runtime.Helpers
 
aastoreIRubyObjects(IRubyObject[], IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, int) - Static method in class org.jruby.runtime.Helpers
 
aastoreIRubyObjects(IRubyObject[], IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, int) - Static method in class org.jruby.runtime.Helpers
 
aastoreIRubyObjects(IRubyObject[], IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, int) - Static method in class org.jruby.runtime.Helpers
 
aastoreIRubyObjects(IRubyObject[], IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, int) - Static method in class org.jruby.runtime.Helpers
 
aastoreIRubyObjects(IRubyObject[], IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, int) - Static method in class org.jruby.runtime.Helpers
 
aastoreIRubyObjects(IRubyObject[], IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, int) - Static method in class org.jruby.runtime.Helpers
 
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.ext.bigdecimal.RubyBigDecimal
 
abs() - Method in class org.jruby.RubyBignum
rb_big_abs
abs(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_abs
abs(ThreadContext) - Method in class org.jruby.RubyFixnum
fix_abs
abs(ThreadContext) - Method in class org.jruby.RubyFloat
flo_abs
abs(ThreadContext) - Method in class org.jruby.RubyNumeric
num_abs
abs2(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_abs2
abs2(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_abs2
absolute_path(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
---------------------------------------------------- File::absolute_path File.absolute_path(file_name [, dir_string] ) -> abs_file_name From Ruby 1.9.1 ------------------------------------------------------------------------ Converts a pathname to an absolute pathname.
absolute_path(ThreadContext) - Method in class org.jruby.RubyThread.Location
 
absolutePath() - Method in class org.jruby.util.ClasspathResource
 
absolutePath() - Method in interface org.jruby.util.FileResource
 
absolutePath() - Method in class org.jruby.util.URLResource
 
ABSTRACT - Static variable in class org.jruby.parser.JavaSignatureParser
 
ABSTRACT_MEMORY_RUBY_CLASS - Static variable in class org.jruby.ext.ffi.AbstractMemory
 
AbstractInvoker - Class in org.jruby.ext.ffi
A native function invoker
AbstractInvoker(Ruby, RubyClass, int, MemoryIO) - Constructor for class org.jruby.ext.ffi.AbstractInvoker
Creates a new AbstractInvoker instance.
AbstractLocalContextProvider - Class in org.jruby.embed.internal
 
AbstractLocalContextProvider() - Constructor for class org.jruby.embed.internal.AbstractLocalContextProvider
 
AbstractLocalContextProvider(RubyInstanceConfig) - Constructor for class org.jruby.embed.internal.AbstractLocalContextProvider
 
AbstractLocalContextProvider(RubyInstanceConfig, LocalVariableBehavior) - Constructor for class org.jruby.embed.internal.AbstractLocalContextProvider
 
AbstractLocalContextProvider(LocalVariableBehavior) - Constructor for class org.jruby.embed.internal.AbstractLocalContextProvider
 
AbstractMemory - Class in org.jruby.ext.ffi
A abstract memory object that defines operations common to both pointers and memory buffers
AbstractMemory(Ruby, RubyClass, MemoryIO, long) - Constructor for class org.jruby.ext.ffi.AbstractMemory
 
AbstractMemory(Ruby, RubyClass, MemoryIO, long, int) - Constructor for class org.jruby.ext.ffi.AbstractMemory
 
AbstractNodeVisitor - Class in org.jruby.ast.visitor
Abstract implementation of NodeVisitor that simply walks each node's childNodes() in sequence and returns null from all visit methods.
AbstractNodeVisitor() - Constructor for class org.jruby.ast.visitor.AbstractNodeVisitor
 
AbstractRubyMethod - Class in org.jruby
The RubyMethod class represents a RubyMethod object.
AbstractRubyMethod(Ruby, RubyClass) - Constructor for class org.jruby.AbstractRubyMethod
 
AbstractScript - Class in org.jruby.ast.executable
 
AbstractScript() - Constructor for class org.jruby.ast.executable.AbstractScript
 
AbstractVariableCompiler - Class in org.jruby.compiler.impl
 
AbstractVariableCompiler(BaseBodyCompiler, SkinnyMethodAdapter, StaticScope, boolean, int, int) - Constructor for class org.jruby.compiler.impl.AbstractVariableCompiler
 
accept(NodeVisitor) - Method in class org.jruby.ast.AliasNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.AndNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ArgAuxillaryNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ArgsCatNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ArgsNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ArgsPushNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ArgumentNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ArrayNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.AttrAssignNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.BackRefNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.BeginNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.BignumNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.BlockArg18Node
 
accept(NodeVisitor) - Method in class org.jruby.ast.BlockArgNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.BlockNode
RubyMethod used by visitors.
accept(NodeVisitor) - Method in class org.jruby.ast.BlockPassNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.BreakNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.CallNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.CaseNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ClassNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ClassVarAsgnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ClassVarDeclNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ClassVarNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.Colon2Node
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.Colon3Node
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ConstDeclNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ConstNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DAsgnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DefinedNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DefnNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.DefsNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DotNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DRegexpNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DStrNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DSymbolNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.DVarNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.DXStrNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.EncodingNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.EnsureNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.EvStrNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.FalseNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.FCallNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.FixnumNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.FlipNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.FloatNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ForNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.GlobalAsgnNode
RubyMethod used by visitors.
accept(NodeVisitor) - Method in class org.jruby.ast.GlobalVarNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.HashNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.IfNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.InstAsgnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.InstVarNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.IterNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.KeywordArgNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.KeywordRestArgNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.LambdaNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ListNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.LiteralNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.LocalAsgnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.LocalVarNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.Match2Node
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.Match3Node
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.MatchNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ModuleNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.MultipleAsgn19Node
 
accept(NodeVisitor) - Method in class org.jruby.ast.MultipleAsgnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.NewlineNode
RubyMethod used by visitors.
accept(NodeVisitor) - Method in class org.jruby.ast.NextNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.NilNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.Node
 
accept(NodeVisitor) - Method in class org.jruby.ast.NotNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.NthRefNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.OpAsgnAndNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.OpAsgnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.OpAsgnOrNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.OpElementAsgnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.OptArgNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.OrNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.PostExeNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.PreExe19Node
 
accept(NodeVisitor) - Method in class org.jruby.ast.PreExeNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.RedoNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.RegexpNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.RescueBodyNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.RescueNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.RestArgNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.RetryNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ReturnNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.RootNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.SClassNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.SelfNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.SplatNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.StarNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.StrNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.SuperNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.SValueNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.SymbolNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ToAryNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.TrueNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.UndefNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.UntilNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.VAliasNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.VCallNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.WhenNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.WhileNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.XStrNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.YieldNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ZArrayNode
Accept for the visitor pattern.
accept(NodeVisitor) - Method in class org.jruby.ast.ZeroArgNode
 
accept(NodeVisitor) - Method in class org.jruby.ast.ZSuperNode
Accept for the visitor pattern.
accept(ThreadContext) - Method in class org.jruby.ext.socket.RubyServerSocket
 
accept(ThreadContext) - Method in class org.jruby.ext.socket.RubySocket
 
accept(ThreadContext) - Method in class org.jruby.ext.socket.RubyTCPServer
 
accept() - Method in class org.jruby.ext.socket.RubyTCPServer
Deprecated.
accept(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXServer
 
accept(Object) - Method in class org.jruby.parser.YYDebug
 
accept_nonblock(ThreadContext) - Method in class org.jruby.ext.socket.RubyServerSocket
 
accept_nonblock(ThreadContext) - Method in class org.jruby.ext.socket.RubyTCPServer
 
accept_nonblock(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXServer
 
accessibleObject() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
accessibleObject() - Method in class org.jruby.javasupport.JavaConstructor
 
accessibleObject() - Method in class org.jruby.javasupport.JavaField
 
accessibleObject() - Method in class org.jruby.javasupport.JavaMethod
 
ACCMODE - Static variable in class org.jruby.util.io.ModeFlags
accmode flag, used to mask the read/write mode
aconst_null() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
acos(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
acos19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
acosh(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
acosh19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
acquireRakeReference() - Method in class org.jruby.ant.RakeTaskBase
 
actualRequired - Variable in class org.jruby.anno.JavaMethodDescriptor
 
adapter - Variable in class org.jruby.ir.targets.IRBytecodeAdapter
 
add(Node) - Method in class org.jruby.ast.ListNode
 
add(Instr) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
add(int, Instr) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
add(Object) - Method in class org.jruby.RubyArray
 
add(int, Object) - Method in class org.jruby.RubyArray
 
add(IRubyObject, Block) - Method in class org.jruby.RubyThreadGroup
 
add(IRubyObject) - Method in class org.jruby.runtime.ObjectSpace
 
add(T) - Method in class org.jruby.util.collections.WeakHashSet
 
add2(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
add219(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
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<? extends Instr>) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
addAll(int, Collection<? extends Instr>) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
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
 
addArgDesc(String, String) - Method in class org.jruby.ir.IRMethod
 
addAssign(ISourcePosition, String, Node) - Method in class org.jruby.parser.BlockStaticScope
 
addAssign(ISourcePosition, String, Node) - Method in class org.jruby.parser.IRStaticScope
 
addBasicBlock(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
addBasicObjectStubsToClass(ClassVisitor) - Static method in class org.jruby.compiler.util.BasicObjectStubGenerator
 
addBB(BasicBlock) - Method in class org.jruby.ir.representations.ExceptionRegion
 
addBeginNode(PreExeNode) - Method in class org.jruby.parser.RubyParserResult
 
addBlockCallback19Descriptor(String, String, int) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
addBlockCallbackDescriptor(String, String, int) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
addBlockingThread(RubyThread) - Method in class org.jruby.RubyIO
Add a thread to the list of blocking threads for this IO.
addBoundMethod(String, String, String) - Method in class org.jruby.Ruby
 
addBuiltinLibrary(String, Library) - Method in class org.jruby.runtime.load.LoadService
 
addBundle(Class<?>) - Method in class org.jruby.embed.osgi.internal.JRubyOSGiBundleClassLoader
 
addBundle(Bundle) - Method in class org.jruby.embed.osgi.internal.JRubyOSGiBundleClassLoader
 
addBundleToGemPath(Bundle) - Method in class org.jruby.embed.osgi.OSGiIsolatedScriptingContainer
add the classloader from the given bundle to the GEM_PATH
addBundleToGemPath(String) - Method in class org.jruby.embed.osgi.OSGiIsolatedScriptingContainer
add the classloader from the given bundle to the GEM_PATH using the bundle symbolic name
addBundleToLoadPath(Bundle) - Method in class org.jruby.embed.osgi.OSGiIsolatedScriptingContainer
add the classloader from the given bundle to the LOAD_PATH
addBundleToLoadPath(String) - Method in class org.jruby.embed.osgi.OSGiIsolatedScriptingContainer
add the classloader from the given bundle to the LOAD_PATH using the bundle symbolic name
AddCallProtocolInstructions - Class in org.jruby.ir.passes
 
AddCallProtocolInstructions() - Constructor for class org.jruby.ir.passes.AddCallProtocolInstructions
 
addChild(Invocation) - Method in class org.jruby.runtime.profile.builtin.Invocation
 
addChildScope(IRScope) - Method in class org.jruby.ir.IRScope
 
addClassAnnotation(Class, Map) - Method in class org.jruby.RubyClass
 
addClassProvider(ClassProvider) - Method in class org.jruby.RubyModule
 
addClosure(IRClosure) - Method in class org.jruby.ir.IRScope
 
addDFVar(Variable) - Method in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
 
addDuration(long) - Method in class org.jruby.runtime.profile.builtin.Invocation
 
addEdge(BasicBlock, BasicBlock, Object) - Method in class org.jruby.ir.representations.CFG
 
addEdge(T, T, Object) - Method in class org.jruby.ir.util.DirectedGraph
 
addedGEBForUncaughtBreaks - Variable in class org.jruby.ir.IRClosure
 
addEdgeTo(Vertex) - Method in class org.jruby.ir.util.Vertex
 
addEdgeTo(Vertex, Object) - Method in class org.jruby.ir.util.Vertex
 
addEdgeTo(T) - Method in class org.jruby.ir.util.Vertex
 
addEdgeTo(T, Object) - Method in class org.jruby.ir.util.Vertex
 
addedInstr(IRScope, Instr, int) - Method in interface org.jruby.ir.listeners.IRScopeListener
 
addEvalParse() - Method in class org.jruby.management.ParserStats
 
addEventHook(EventHook) - Method in class org.jruby.Ruby
 
addFeatureToIndex(String, String) - Method in class org.jruby.runtime.load.LoadService
 
addField(Map<String, NamedInstaller>, Map<String, AssignedName>, Field, boolean, boolean) - Static method in class org.jruby.javasupport.binding.Initializer
 
addFieldAnnotation(String, Class, Map) - Method in class org.jruby.RubyClass
 
addFieldSignature(String, Class) - Method in class org.jruby.RubyClass
 
addFinalizer(IRubyObject, IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
addFinalizer(IRubyObject) - Method in class org.jruby.ir.operands.UndefinedValue
 
addFinalizer(Finalizable) - Method in class org.jruby.Ruby
 
addFinalizer(IRubyObject) - Method in class org.jruby.RubyBasicObject
Adds the specified object as a finalizer for this object.
addFinalizer(IRubyObject) - Method in class org.jruby.RubyBasicObject.Finalizer
 
addFinalizer(IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
addFinalizer(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.ObjectSpace
 
addFrameAwareMethods(String...) - Static method in class org.jruby.compiler.ASTInspector
 
addGEBForUncaughtBreaks() - Method in class org.jruby.ir.IRClosure
 
addGemPath(ClassLoader) - Method in class org.jruby.embed.IsolatedScriptingContainer
 
addGemPath(ClassLoader, String) - Method in class org.jruby.embed.IsolatedScriptingContainer
 
addGemPath(String) - Method in class org.jruby.embed.IsolatedScriptingContainer
 
addGemPath(Ruby, ClassLoader) - Static method in class org.jruby.javasupport.JavaEmbedUtils
 
addGlobalEnsureBB(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
addIncludingHierarchy(IncludedModuleWrapper) - Method in class org.jruby.RubyModule
 
addInstanceMethod(RubyModule, String, DynamicMethod, Visibility, ThreadContext, Ruby) - Static method in class org.jruby.runtime.Helpers
 
addInstr(Instr) - Method in class org.jruby.ir.IRClosure
 
addInstr(Instr) - Method in class org.jruby.ir.IRMethod
 
addInstr(Instr) - Method in class org.jruby.ir.IRScope
 
addInstr(Instr) - Method in class org.jruby.ir.representations.BasicBlock
 
addInstrAtBeginning(Instr) - Method in class org.jruby.ir.IRScope
 
addInternalFinalizer(Finalizable) - Method in class org.jruby.Ruby
 
addInvalidatorsAndFlush(List<Invalidator>) - Method in class org.jruby.RubyClass
 
addInvokerDescriptor(String, String, int, StaticScope, CallConfiguration, String, int) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
addJRubyModuleParse() - Method in class org.jruby.management.ParserStats
 
addListener(CompilerPassListener) - Method in class org.jruby.ir.IRManager
 
addListener(InstructionsListener) - Method in class org.jruby.ir.IRManager
 
addListener(IRScopeListener) - Method in class org.jruby.ir.IRManager
 
addLoadedFeature(String) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
addLoadedFeature(String, String) - Method in class org.jruby.runtime.load.LoadService
 
addLoadParse() - Method in class org.jruby.management.ParserStats
 
addLoadPath(ClassLoader) - Method in class org.jruby.embed.IsolatedScriptingContainer
 
addLoadPath(ClassLoader, String) - Method in class org.jruby.embed.IsolatedScriptingContainer
 
addLoadPath(String) - Method in class org.jruby.embed.IsolatedScriptingContainer
 
addLoadPath(Ruby, ClassLoader) - Static method in class org.jruby.javasupport.JavaEmbedUtils
 
addLoads(Map<Operand, Operand>) - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementNode
 
addLoads(Map<Operand, Operand>) - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementProblem
 
AddLocalVarLoadStoreInstructions - Class in org.jruby.ir.passes
 
AddLocalVarLoadStoreInstructions() - Constructor for class org.jruby.ir.passes.AddLocalVarLoadStoreInstructions
 
addMembership(byte[]) - Method in class org.jruby.ext.socket.MulticastStateManager
 
addMethod(String, DynamicMethod) - Method in class org.jruby.IncludedModuleWrapper
 
addMethod(String, DynamicMethod) - Method in class org.jruby.RubyModule
 
addMethodAnnotation(String, Class, Map) - Method in class org.jruby.RubyClass
 
addMethodAtBootTimeOnly(String, DynamicMethod) - Method in class org.jruby.RubyModule
This method is not intended for use by normal users; it is a fast-path method that skips synchronization and hierarchy invalidation to speed boot-time method definition.
addMethodInternal(String, DynamicMethod) - Method in class org.jruby.RubyModule
 
addMethodNamesToSet(Set<String>, JRubyMethod, String) - Static method in class org.jruby.anno.AnnotationHelper
 
addMethodSignature(String, Class[]) - Method in class org.jruby.RubyClass
 
addModule(RubyModule) - Method in class org.jruby.Ruby
 
addModuleFunction(String, DynamicMethod) - Method in class org.jruby.RubyModule
 
addModuleMethod(RubyModule, String, DynamicMethod, ThreadContext, RubySymbol) - Static method in class org.jruby.runtime.Helpers
 
addNestedRegion(ExceptionRegion) - Method in class org.jruby.ir.representations.ExceptionRegion
 
addOption(Option) - Method in class org.jruby.ext.nkf.Command
 
addOption(String) - Method in class org.jruby.ext.nkf.Options
 
addOption(String, String) - Method in class org.jruby.ext.nkf.Options
 
addOption(String, String, String) - Method in class org.jruby.ext.nkf.Options
 
addOption(Option) - Method in class org.jruby.ext.nkf.Options
 
addParameterAnnotation(String, int, Class, Map<String, Object>) - Method in class org.jruby.RubyClass
 
addParsedBytes(int) - Method in class org.jruby.management.ParserStats
 
addParseTime(int) - Method in class org.jruby.management.ParserStats
 
addPath(String) - Method in class org.jruby.runtime.load.LoadService
 
addPaths(List<String>) - Method in class org.jruby.runtime.load.LoadService
Add additional directories to the load path.
addPaths(String...) - Method in class org.jruby.runtime.load.LoadService
Add additional directories to the load path.
addProfiledMethod(String, DynamicMethod) - Method in class org.jruby.runtime.profile.builtin.ProfiledMethods
 
addProxyExtender(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
addr(ThreadContext) - Method in class org.jruby.ext.socket.RubyIPSocket
 
addr() - Method in class org.jruby.ext.socket.RubyIPSocket
Deprecated.
addr(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXServer
 
addr(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
addr19(ThreadContext) - Method in class org.jruby.ext.socket.RubyIPSocket
 
addr19(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyIPSocket
 
addReaction(Join.Reaction) - Method in class org.jruby.util.Join.Spec
 
addReadAttribute(ThreadContext, String) - Method in class org.jruby.RubyModule
 
addReadWriteAttribute(ThreadContext, String) - Method in class org.jruby.RubyModule
 
addRealImplClassNew(RubyClass) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
address(Object) - Method in class org.jruby.ext.ffi.jffi.DelegatingPointerParameterStrategy
 
address(Object) - Method in class org.jruby.ext.ffi.jffi.PointerParameterStrategy
 
address(Object) - Method in class org.jruby.ext.ffi.jffi.StringParameterStrategy
 
address - Variable in class org.jruby.ext.ffi.MemoryIO
 
address() - Method in class org.jruby.ext.ffi.MemoryIO
Gets the native address of this memory region.
address(ThreadContext) - Method in class org.jruby.ext.ffi.Pointer
 
ADDRESS_SIZE - Static variable in class org.jruby.ext.ffi.ArrayMemoryIO
 
ADDRESS_SIZE - Static variable in class org.jruby.ext.ffi.SwappedMemoryIO
 
addressFromArg(ThreadContext, IRubyObject) - Static method in class org.jruby.util.io.Sockaddr
 
addressFromSockaddr_in(ThreadContext, IRubyObject) - Static method in class org.jruby.util.io.Sockaddr
 
addressFromSockaddr_un(ThreadContext, IRubyObject) - Static method in class org.jruby.util.io.Sockaddr
 
addressFromString(Ruby, String) - Static method in class org.jruby.util.io.Sockaddr
 
addressMask() - Method in class org.jruby.ext.ffi.Platform
Gets the 32/64bit mask of a C address/pointer on the native platform.
addressSize - Variable in class org.jruby.ext.ffi.Platform
 
addressSize() - Method in class org.jruby.ext.ffi.Platform
Gets the size of a C address/pointer on the native platform.
addrFor(ThreadContext, InetSocketAddress, boolean) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
Addrinfo - Class in org.jruby.ext.socket
 
Addrinfo(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.Addrinfo
 
Addrinfo(Ruby, RubyClass, InetAddress) - Constructor for class org.jruby.ext.socket.Addrinfo
 
Addrinfo(Ruby, RubyClass, InetAddress, int) - Constructor for class org.jruby.ext.socket.Addrinfo
 
Addrinfo(Ruby, RubyClass, InetAddress, int, SocketType) - Constructor for class org.jruby.ext.socket.Addrinfo
 
addRootNode(Node, ISourcePosition) - Method in class org.jruby.parser.ParserSupport
 
addScopeAwareMethods(String...) - Static method in class org.jruby.compiler.ASTInspector
 
addStores(Map<Operand, Operand>, Set<LocalVariable>) - Method in class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementNode
 
addStores(Map<Operand, Operand>) - Method in class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementProblem
 
addSubclass(RubyClass) - Method in class org.jruby.RubyClass
Add a new subclass to the weak set of subclasses.
addToClassPath(Bundle) - Method in class org.jruby.embed.osgi.OSGiScriptingContainer
 
addToObjectSpace(boolean, IRubyObject) - Method in class org.jruby.Ruby
 
addToObjectSpace(Ruby, boolean, IRubyObject) - Method in interface org.jruby.Ruby.ObjectSpacer
 
addTrace(RubyProc) - Method in class org.jruby.internal.runtime.GlobalVariable
 
addType(int) - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
addURL(URL) - Method in class org.jruby.util.JRubyClassLoader
 
addURLNoIndex(URL) - Method in class org.jruby.util.JRubyClassLoader
 
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.Array
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.AsString
 
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.Attribute
 
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.BacktickString
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.CompoundArray
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.CompoundString
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.CurrentScope
 
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.DynamicSymbol
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.Hash
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.ImmutableLiteral
 
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.IRException
 
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.Label
 
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.MethodHandle
 
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.ObjectClass
 
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.Operand
Append the list of variables used in this operand to the input list -- force every operand to implement this because a missing implementation can cause bad failures.
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.Range
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.Reference
 
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.Regexp
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.ScopeModule
 
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.Splat
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.StandardError
 
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.StringLiteral
 
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.SValue
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.UndefinedValue
 
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.Variable
Append the list of variables used in this operand to the input list
addUsedVariables(List<Variable>) - Method in class org.jruby.ir.operands.WrappedIRClosure
 
addVariable(String) - Method in class org.jruby.parser.StaticScope
Add a new variable to this (current) scope unless it is already defined in any reachable scope.
addVariableThisScope(String) - Method in class org.jruby.parser.StaticScope
Add a new variable to this (current) scope unless it is already defined in the current scope.
addWriteAttribute(ThreadContext, String) - Method in class org.jruby.RubyModule
 
adler() - Method in class org.jruby.ext.zlib.ZStream
 
adler32(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.zlib.RubyZlib
 
adler32_combine(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.zlib.RubyZlib
 
adopt(IRubyObject, Thread) - Static method in class org.jruby.RubyThread
 
afamily(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
afill(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.javasupport.JavaArray
 
AFTER_OUTPUT - Static variable in class org.jruby.RubyConverter
 
afterBlockingCall() - Method in class org.jruby.RubyThread
 
alias(ThreadContext, IRubyObject) - Method in class org.jruby.ext.psych.PsychEmitter
 
alias(String, String) - Method in class org.jruby.internal.runtime.GlobalVariables
Creates a new global variable which links to the oldName global variable.
alias_method(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyModule
 
aliases - Variable in class org.jruby.javasupport.binding.MethodInstaller
 
aliases(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
aliasGlobal(String, String) - Method in interface org.jruby.compiler.BodyCompiler
 
aliasGlobal(String, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
AliasInstr - Class in org.jruby.ir.instructions
 
AliasInstr(Variable, Operand, Operand) - Constructor for class org.jruby.ir.instructions.AliasInstr
 
AliasInstr(AliasInstr) - Method in class org.jruby.ir.IRVisitor
 
AliasInstr(AliasInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
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, Node, Node) - Constructor for class org.jruby.ast.AliasNode
 
alignment(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
alignment(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
alignment(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.Field
 
alignment - Variable in class org.jruby.ext.ffi.Type
Minimum alignment of this type in bytes
alignment(ThreadContext) - Method in class org.jruby.ext.ffi.Type
Gets the native alignment of this Type in bytes
alignmentOf(NativeType) - Method in class org.jruby.ext.ffi.Factory
 
alignmentOf(NativeType) - Method in class org.jruby.ext.ffi.jffi.Factory
 
alignmentOf(NativeType) - Method in class org.jruby.ext.ffi.NoImplFactory
 
alive_p() - Method in class org.jruby.RubyThread
 
ALL - Static variable in interface org.jruby.Profile
 
ALL_F - Static variable in class org.jruby.RubyBasicObject
 
all_p(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
all_p(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
all_p19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
all_pCommon(ThreadContext, IRubyObject, Block, Arity) - Static method in class org.jruby.RubyEnumerable
 
all_symbols(ThreadContext, IRubyObject) - Static method in class org.jruby.RubySymbol
 
all_symbols(IRubyObject) - Static method in class org.jruby.RubySymbol
Deprecated.
all_symbols() - Method in class org.jruby.RubySymbol.SymbolTable
 
allData() - Method in class org.jruby.ir.util.DirectedGraph
 
allocate(Ruby, RubyClass) - Method in class org.jruby.cext.NativeObjectAllocator
 
allocate() - Method in class org.jruby.MetaClass
 
allocate() - Method in class org.jruby.RubyClass
 
allocate(Ruby, RubyClass) - Method in interface org.jruby.runtime.ObjectAllocator
 
AllocatedDirectMemoryIO - Interface in org.jruby.ext.ffi
 
allocateDirectMemory(Ruby, int, boolean) - Method in class org.jruby.ext.ffi.Factory
Allocates memory on the native C heap and wraps it in a MemoryIO accessor.
allocateDirectMemory(Ruby, int, int, boolean) - Method in class org.jruby.ext.ffi.Factory
Allocates memory on the native C heap and wraps it in a MemoryIO accessor.
allocateDirectMemory(Ruby, int, boolean) - Method in class org.jruby.ext.ffi.jffi.Factory
Allocates memory on the native C heap and wraps it in a MemoryIO accessor.
allocateDirectMemory(Ruby, int, int, boolean) - Method in class org.jruby.ext.ffi.jffi.Factory
Allocates memory on the native C heap and wraps it in a MemoryIO accessor.
allocateDirectMemory(Ruby, int, boolean) - Method in class org.jruby.ext.ffi.NoImplFactory
 
allocateDirectMemory(Ruby, int, int, boolean) - Method in class org.jruby.ext.ffi.NoImplFactory
 
allocateIn(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
allocateIn(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
allocateInOut(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateInOut(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateInOut(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateInOut(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
allocateInOut(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
allocateInput(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateInput(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateInput(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateMemoryIO() - Method in class org.jruby.ext.ffi.AbstractMemory
 
allocateMemoryIO() - Method in class org.jruby.ext.ffi.MemoryObject
 
allocateMemoryIO() - Method in class org.jruby.ext.ffi.Struct
 
allocateNextPrefixedName(String) - Method in class org.jruby.ir.IRScope
 
allocateOut(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
allocateOut(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
allocateOutput(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateOutput(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateOutput(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Buffer
 
allocateProxy(Object, RubyClass) - Static method in class org.jruby.javasupport.Java
 
allocateProxy(Object, A) - Method in class org.jruby.javasupport.util.ObjectProxyCache
 
allocateString(Ruby) - Method in class org.jruby.ast.DNode
 
allocateTransientDirectMemory(Ruby, int, int, boolean) - Method in class org.jruby.ext.ffi.Factory
Allocates transient native memory (not from C heap) and wraps it in a MemoryIO accessor.
allocateTransientDirectMemory(Ruby, int, int, boolean) - Method in class org.jruby.ext.ffi.jffi.Factory
 
allocateTransientDirectMemory(Ruby, int, int, boolean) - Method in class org.jruby.ext.ffi.NoImplFactory
 
ALLOCATOR - Static variable in class org.jruby.ext.jruby.JRubyFiberLocal
 
ALLOCATOR - Static variable in class org.jruby.ext.jruby.JRubyThreadLocal
 
allocModuleId() - Method in class org.jruby.Ruby
 
allocSymbolId() - Method in class org.jruby.Ruby
 
allowBuiltin(String) - Method in interface org.jruby.Profile
 
allowClass(String) - Method in interface org.jruby.Profile
 
allowDubyExtension(ISourcePosition) - Method in class org.jruby.parser.ParserSupport
 
allowLoad(String) - Method in interface org.jruby.Profile
 
allowModule(String) - Method in interface org.jruby.Profile
 
allowRequire(String) - Method in interface org.jruby.Profile
 
aload(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
aloadMany(int...) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
Short-hand for specifying a set of aloads
alreadyExecuted(CompilerPass, IRScope, Object, boolean) - Method in class org.jruby.ir.passes.BasicCompilerPassListener
 
alreadyExecuted(CompilerPass, IRScope, Object, boolean) - Method in interface org.jruby.ir.passes.CompilerPassListener
This dependent pass has been determined to already be satisfied and is not going to call execute().
alwaysFalse() - Method in enum org.jruby.ast.NodeType
Whether this node type would always evaluate as being false.
alwaysTrue() - Method in enum org.jruby.ast.NodeType
Whether this node type would always evaluate as being true.
an_e_pat - Static variable in class org.jruby.util.Numeric.RationalPatterns
 
ancestors(ThreadContext) - Method in class org.jruby.RubyModule
rb_mod_ancestors
ancestors() - Method in class org.jruby.RubyModule
Deprecated.
AND - Static variable in class org.jruby.parser.JavaSignatureParser
 
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
 
anewarrayIRubyObjects(int) - Static method in class org.jruby.runtime.Helpers
 
anno - Variable in class org.jruby.anno.JavaMethodDescriptor
 
Annotation - Class in org.jruby.ast.java_signature
 
Annotation(String, List<AnnotationParameter>) - Constructor for class org.jruby.ast.java_signature.Annotation
 
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
 
AnnotationExpression - Interface in org.jruby.ast.java_signature
 
AnnotationHelper - Class in org.jruby.anno
 
AnnotationHelper() - Constructor for class org.jruby.anno.AnnotationHelper
 
AnnotationParameter - Class in org.jruby.ast.java_signature
 
AnnotationParameter(String, AnnotationExpression) - Constructor for class org.jruby.ast.java_signature.AnnotationParameter
 
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
 
ANON_REST_PARAMETER_LIST - Static variable in class org.jruby.runtime.BlockBody
 
anonymous_class_p() - Method in class org.jruby.javasupport.JavaClass
 
ANY - Static variable in class org.jruby.ir.dataflow.DataFlowConstants
 
ANY - Static variable in interface org.jruby.Profile
 
any_p(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
any_p(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
any_p18(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
any_pCommon(ThreadContext, IRubyObject, Block, Arity) - Static method in class org.jruby.RubyEnumerable
 
any_to_channel(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.IOJavaAddons.AnyIO
 
any_to_inputstream(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.IOJavaAddons.AnyIO
 
any_to_outputstream(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.IOJavaAddons.AnyIO
 
anyToString(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
anyToString() - Method in class org.jruby.ir.operands.UndefinedValue
 
anyToString() - Method in class org.jruby.RubyBasicObject
Internal method that helps to convert any object into the format of a class name and a hex string inside of #<>.
anyToString() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
append(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Enums
 
append(ThreadContext, IRubyObject) - Method in class org.jruby.ext.stringio.RubyStringIO
 
append(ThreadContext, IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
append(IRubyObject) - Method in class org.jruby.ext.zlib.JZlibDeflate
 
append(ThreadContext, IRubyObject) - Method in class org.jruby.ext.zlib.JZlibInflate
 
append(ByteList) - Method in class org.jruby.ext.zlib.JZlibInflate
 
append(IRubyObject) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
append(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_push - specialized rb_ary_store
append(IRubyObject) - Method in class org.jruby.RubyClassPathVariable
Deprecated.
append(ThreadContext, 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.util.collections.StringArraySet
 
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
 
append19(IRubyObject) - Method in class org.jruby.RubyString
 
append_features(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
append_features(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_append_features
append_features(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyPrecision
 
appendAsString(RubyString, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
appendAsString19(RubyString, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
appendByteList(ByteList, int, boolean) - Method in interface org.jruby.compiler.BodyCompiler
Append the given bytelist + coderange to the string currently on the stack.
appendByteList(ByteList, int, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
appendByteList(RubyString, ByteList) - Static method in class org.jruby.runtime.Helpers
 
appendByteList19(RubyString, ByteList, int) - Static method in class org.jruby.runtime.Helpers
 
appendObject(boolean) - Method in interface org.jruby.compiler.BodyCompiler
Append the object on stack to the string below it.
appendObject(boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
appendToArray() - Method in interface org.jruby.compiler.BodyCompiler
 
appendToArray() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
appendToBlock(Node, Node) - Method in class org.jruby.parser.ParserSupport
 
appendToObjectArray() - Method in interface org.jruby.compiler.BodyCompiler
 
appendToObjectArray() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
appendToObjectArray(IRubyObject[], IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
appendToString(Ruby, ThreadContext, IRubyObject, Block, RubyString, Node) - Method in class org.jruby.ast.DNode
 
apply(String, int, int, Object, Vector, Vector) - Method in class org.jruby.embed.bsf.JRubyEngine
 
apply(String, int, int, Object, Vector, Vector) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
apply() - Method in interface org.jruby.util.func.Function0
 
apply(A0) - Method in interface org.jruby.util.func.Function1
 
apply(A0, A1) - Method in interface org.jruby.util.func.Function2
 
apply(A0, A1, A2) - Method in interface org.jruby.util.func.Function3
 
apply(AN...) - Method in interface org.jruby.util.func.FunctionN
 
applyPattern(String) - Method in class org.jruby.util.RubyDateFormat
Deprecated.
 
applyPattern(String, boolean) - Method in class org.jruby.util.RubyDateFormat
Deprecated.
 
applyTransferFunction() - Method in class org.jruby.ir.dataflow.analyses.LiveVariableNode
 
applyTransferFunction() - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementNode
 
applyTransferFunction() - Method in class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementNode
 
applyTransferFunction() - Method in class org.jruby.ir.dataflow.FlowGraphNode
Compute "OUT/IN" for the current node! The choice of "IN/OUT" is determined by the direction of data flow.
aprintln() - Method in interface org.jruby.compiler.BodyCompiler
For logging, println the object reference currently atop the stack
aprintln() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
aprintln() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ARCH - Static variable in class org.jruby.platform.Platform
 
ARCH_NAMES - Static variable in class org.jruby.platform.Platform
 
areBothEOF() - Method in class org.jruby.util.io.OpenFile
 
areCompatible(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
aref(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
aref(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout
 
aref(IRubyObject) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
aref(IRubyObject[]) - Method in class org.jruby.RubyArray
Deprecated.
Use the versions with zero, one, or two args.
aref(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_aref
aref(IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
 
aref(ThreadContext, 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
 
aref19(IRubyObject) - Method in class org.jruby.RubyArray
 
aref19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
 
ArefCallSite - Class in org.jruby.runtime.callsite
 
ArefCallSite() - Constructor for class org.jruby.runtime.callsite.ArefCallSite
 
arefDirect(Ruby, Object, JavaUtil.JavaConverter, int) - Static method in class org.jruby.java.util.ArrayUtils
 
arefDirect(Ruby, int) - Method in class org.jruby.javasupport.JavaArray
 
areturn() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
arg(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_arg
arg(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_arg
arg_add(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
arg_append(Node, Node) - Method in class org.jruby.parser.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
 
ARG_ENCODING_FIXED - Static variable in class org.jruby.RubyRegexp
 
ARG_ENCODING_NONE - Static variable in class org.jruby.RubyRegexp
 
arg_var(Token) - Method in class org.jruby.parser.ParserSupport
 
ArgAuxillaryNode - Class in org.jruby.ast
 
ArgAuxillaryNode(ISourcePosition, String, int) - Constructor for class org.jruby.ast.ArgAuxillaryNode
 
argf_close(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
argIndex - Variable in class org.jruby.ir.instructions.ReceiveArgBase
 
argOffset - Variable in class org.jruby.ir.instructions.ReceiveOptArgInstr
Starting offset into the args array
argParamCount - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
args - Variable in error org.jruby.RubyContinuation.Continuation
 
args() - Method in class org.jruby.RubyNoMethodError
 
ARGS_INDEX - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
ARGS_INDEX - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The lvar index of the method args on the call
argsCat() - Method in interface org.jruby.compiler.BodyCompiler
Pass two stack elements, converting the first to an array, to the "argsCat" utility method.
argsCat() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
argsCat(IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
ArgsCatNode - Class in org.jruby.ast
 
ArgsCatNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.ArgsCatNode
 
argsCatToArguments() - Method in interface org.jruby.compiler.BodyCompiler
 
argsCatToArguments() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
argsCatToArguments(IRubyObject[], IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
argsCatToArguments19() - Method in interface org.jruby.compiler.BodyCompiler
 
argsCatToArguments19() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
argsCatToArguments19(IRubyObject[], IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
argsIndex - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
ArgsNoArgNode - Class in org.jruby.ast
 
ArgsNoArgNode(ISourcePosition) - Constructor for class org.jruby.ast.ArgsNoArgNode
 
ArgsNode - Class in org.jruby.ast
Represents the argument declarations of a method.
ArgsNode(ISourcePosition, ListNode, ListNode, RestArgNode, ListNode, BlockArgNode) - Constructor for class org.jruby.ast.ArgsNode
Construct a new ArgsNode with no keyword arguments.
ArgsNode(ISourcePosition, ListNode, ListNode, RestArgNode, ListNode, ListNode, KeywordRestArgNode, BlockArgNode) - Constructor for class org.jruby.ast.ArgsNode
Construct a new ArgsNode with keyword arguments.
argsNode - Variable in class org.jruby.ast.FCallNode
 
argsNode - Variable in class org.jruby.ast.MethodDefNode
 
ArgsPreOneArgNode - Class in org.jruby.ast
 
ArgsPreOneArgNode(ISourcePosition, ListNode) - Constructor for class org.jruby.ast.ArgsPreOneArgNode
 
ArgsPreTwoArgNode - Class in org.jruby.ast
 
ArgsPreTwoArgNode(ISourcePosition, ListNode) - Constructor for class org.jruby.ast.ArgsPreTwoArgNode
 
argsPush() - Method in interface org.jruby.compiler.BodyCompiler
Pass two stack elements, the first an array, to the "argsPush" utility method.
argsPush() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
argsPush(RubyArray, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
ArgsPushNode - Class in org.jruby.ast
 
ArgsPushNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.ArgsPushNode
 
ArgsTailHolder - Class in org.jruby.parser
Simple struct to hold values until they can be inserted into the AST.
ArgsTailHolder(ISourcePosition, ListNode, KeywordRestArgNode, BlockArgNode) - Constructor for class org.jruby.parser.ArgsTailHolder
 
ArgsUtil - Class in org.jruby.ast.util
 
ArgsUtil() - Constructor for class org.jruby.ast.util.ArgsUtil
 
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 for named entities.
ArgumentNode(ISourcePosition, String) - Constructor for class org.jruby.ast.ArgumentNode
 
ArgumentNode(ISourcePosition, String, int) - Constructor for class org.jruby.ast.ArgumentNode
 
ArgumentProcessor - Class in org.jruby.util.cli
Encapsulated logic for processing JRuby's command-line arguments.
ArgumentProcessor(String[], RubyInstanceConfig) - Constructor for class org.jruby.util.cli.ArgumentProcessor
 
ArgumentProcessor(String[], boolean, boolean, RubyInstanceConfig) - Constructor for class org.jruby.util.cli.ArgumentProcessor
 
arguments - Variable in class org.jruby.ir.instructions.CallBase
 
ArgumentsCallback - Interface in org.jruby.compiler
 
argumentType - Variable in class org.jruby.runtime.BlockBody
 
argumentTypes - Variable in class org.jruby.anno.JavaMethodDescriptor
 
Argv - Class in org.jruby.embed.variable
 
arity() - Method in class org.jruby.AbstractRubyMethod
Returns the number of arguments a method accepted.
arity - Variable in class org.jruby.anno.JavaMethodDescriptor
 
arity - Variable in class org.jruby.ast.ArgsNode
 
arity - Variable in class org.jruby.cext.NativeMethod
 
arity - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
arity - Variable in class org.jruby.ext.ffi.AbstractInvoker
The arity of this function.
arity - Variable in class org.jruby.ext.ffi.CallbackInfo
The arity of this function.
arity - Variable in class org.jruby.ext.ffi.jffi.DefaultMethod
 
arity - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
arity - Variable in class org.jruby.ext.ffi.jffi.NativeInvoker
 
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() - Method in class org.jruby.runtime.CallBlock
 
arity() - Method in class org.jruby.runtime.CallBlock19
 
arity - Variable in class org.jruby.runtime.ContextAwareBlockBody
The 'Arity' of the block
arity() - Method in class org.jruby.runtime.ContextAwareBlockBody
 
arity() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
arity() - Method in class org.jruby.runtime.JavaInternalBlockBody
 
arity() - Method in class org.jruby.runtime.NullBlockBody
 
ARITY_CHECK_FOLD - Static variable in class org.jruby.internal.runtime.methods.InvokeDynamicMethodFactory
 
ARITY_CHECK_SIGNATURE - Static variable in class org.jruby.internal.runtime.methods.InvokeDynamicMethodFactory
 
array() - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
array() - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
array() - Method in class org.jruby.ext.ffi.MemoryIO
 
array() - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
array - Variable in class org.jruby.ir.instructions.MultipleAsgnBase
 
Array(Array) - Method in class org.jruby.ir.IRVisitor
 
Array - Class in org.jruby.ir.operands
 
Array() - Constructor for class org.jruby.ir.operands.Array
 
Array(List<Operand>) - Constructor for class org.jruby.ir.operands.Array
 
Array(Operand[]) - Constructor for class org.jruby.ir.operands.Array
 
array(MethodHandles.Lookup, String, MethodType) - Static method in class org.jruby.ir.targets.Bootstrap
 
array() - Static method in class org.jruby.ir.targets.Bootstrap
 
array(ThreadContext, IRubyObject[]) - Static method in class org.jruby.ir.targets.Bootstrap
 
array(int) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
Array(Array) - Method in class org.jruby.ir.targets.JVMVisitor
 
ARRAY - Static variable in class org.jruby.runtime.BlockBody
 
ARRAY - Static variable in class org.jruby.runtime.ClassIndex
 
ARRAY_BIGDECIMAL_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ARRAY_BIGINTEGER_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ARRAY_BOOLEAN_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ARRAY_BYTE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ARRAY_CHAR_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
array_class() - Method in class org.jruby.javasupport.JavaClass
 
ARRAY_CLASS_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ARRAY_CONVERTERS - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ARRAY_DEFAULT_SIZE - Static variable in class org.jruby.RubyArray
 
ARRAY_DOUBLE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ARRAY_FLOAT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ARRAY_INT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ARRAY_LONG_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ARRAY_OBJECT_BASE_OFFSET - Static variable in class org.jruby.util.unsafe.UnsafeHolder
 
ARRAY_OBJECT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ARRAY_OBJECT_INDEX_SCALE - Static variable in class org.jruby.util.unsafe.UnsafeHolder
 
array_p() - Method in class org.jruby.javasupport.JavaClass
 
ARRAY_SHORT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ARRAY_STRING_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ArrayAnnotationExpression - Class in org.jruby.ast.java_signature
 
ArrayAnnotationExpression(List<AnnotationExpression>) - Constructor for class org.jruby.ast.java_signature.ArrayAnnotationExpression
 
ArrayCallback - Interface in org.jruby.compiler
 
arrayEntryOrNil(RubyArray, int) - Static method in class org.jruby.runtime.Helpers
 
arrayEntryOrNilOne(RubyArray) - Static method in class org.jruby.runtime.Helpers
 
arrayEntryOrNilTwo(RubyArray) - Static method in class org.jruby.runtime.Helpers
 
arrayEntryOrNilZero(RubyArray) - Static method in class org.jruby.runtime.Helpers
 
ArrayJavaAddons - Class in org.jruby.java.addons
 
ArrayJavaAddons() - Constructor for class org.jruby.java.addons.ArrayJavaAddons
 
ArrayJavaProxy - Class in org.jruby.java.proxies
 
ArrayJavaProxy(Ruby, RubyClass, Object) - Constructor for class org.jruby.java.proxies.ArrayJavaProxy
 
ArrayJavaProxy(Ruby, RubyClass, Object, JavaUtil.JavaConverter) - Constructor for class org.jruby.java.proxies.ArrayJavaProxy
 
ArrayJavaProxy.ArrayNewMethod - Class in org.jruby.java.proxies
 
ArrayJavaProxy.ArrayNewMethod(RubyModule, Visibility, DynamicMethod) - Constructor for class org.jruby.java.proxies.ArrayJavaProxy.ArrayNewMethod
 
ArrayJavaProxyCreator - Class in org.jruby.java.proxies
A shim class created when constructing primitive arrays from proxied Java classes.
ArrayJavaProxyCreator(Ruby) - Constructor for class org.jruby.java.proxies.ArrayJavaProxyCreator
Deprecated.
arrayLength(IRubyObject) - Static method in class org.jruby.ast.util.ArgsUtil
 
arraylength() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
arrayLength() - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
arrayLength() - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
arrayLength() - Method in class org.jruby.ext.ffi.MemoryIO
 
arrayLength() - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
arrayload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ArrayMemoryIO - Class in org.jruby.ext.ffi
 
ArrayMemoryIO(Ruby, byte[], int, int) - Constructor for class org.jruby.ext.ffi.ArrayMemoryIO
 
ArrayMemoryIO(Ruby, int) - Constructor for class org.jruby.ext.ffi.ArrayMemoryIO
 
ArrayMemoryIO.ArrayIO - Class in org.jruby.ext.ffi
 
ArrayMemoryIO.ArrayIO() - Constructor for class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
ArrayNode - Class in org.jruby.ast
Represents an array.
ArrayNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.ArrayNode
 
ArrayNode(ISourcePosition) - Constructor for class org.jruby.ast.ArrayNode
 
arrayOffset() - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
arrayOffset() - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
arrayOffset() - Method in class org.jruby.ext.ffi.MemoryIO
 
arrayOffset() - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
arrayPostOrNil(RubyArray, int, int, int) - Static method in class org.jruby.runtime.Helpers
 
arrayPostOrNilOne(RubyArray, int, int) - Static method in class org.jruby.runtime.Helpers
 
arrayPostOrNilTwo(RubyArray, int, int) - Static method in class org.jruby.runtime.Helpers
 
arrayPostOrNilZero(RubyArray, int, int) - Static method in class org.jruby.runtime.Helpers
 
arraySlice1(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
arraySlice1N(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
arraystore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
arrayType - Variable in class org.jruby.ext.ffi.StructLayout.ArrayProxy
 
ArrayTypeNode - Class in org.jruby.ast.java_signature
 
ArrayTypeNode() - Constructor for class org.jruby.ast.java_signature.ArrayTypeNode
 
ArrayTypeNode(TypeNode) - Constructor for class org.jruby.ast.java_signature.ArrayTypeNode
 
ArrayUtils - Class in org.jruby.java.util
A collection of utilities for manipulating Java arrays.
ArrayUtils() - Constructor for class org.jruby.java.util.ArrayUtils
 
arrayValue(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
arrayValue(ThreadContext, Ruby, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
aryDup() - Method in class org.jruby.RubyArray
rb_ary_dup
aryDup19() - Method in class org.jruby.RubyArray
 
aryset(Node, Node) - Method in class org.jruby.parser.ParserSupport
Define an array set condition so we can return lhs
aryToAry() - Method in interface org.jruby.compiler.BodyCompiler
 
aryToAry() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
aryToAry(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
asArgumentType(NodeType) - Static method in class org.jruby.runtime.BlockBody
Compiled codes way of examining arguments
asArray(ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
asArray18(ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
asBoolean(IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
asByteBuffer() - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
asByteBuffer() - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
asByteBuffer() - Method in class org.jruby.ext.ffi.MemoryIO
Creates a view of this memory object as a java NIO byte buffer.
asByteBuffer() - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
ASCII - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
ASCII8BIT_ENCODING - Static variable in class org.jruby.lexer.yacc.RubyYaccLexer
 
ascii8bitEncoding(Ruby) - Static method in class org.jruby.util.io.EncodingUtils
 
ascii_only_p(ThreadContext) - Method in class org.jruby.RubyString
 
asciicompat_encoding(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyConverter
 
asciiCompatible_p(ThreadContext) - Method in class org.jruby.RubyEncoding
 
asctime() - Method in class org.jruby.RubyTime
 
aset(Ruby, RubyHash, IRubyObject, IRubyObject) - Method in class org.jruby.ast.Hash19Node
 
aset(Ruby, RubyHash, IRubyObject, IRubyObject) - Method in class org.jruby.ast.HashNode
 
aset(IRubyObject, IRubyObject) - Method in class org.jruby.javasupport.JavaArray
 
aset(IRubyObject, IRubyObject) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
aset(IRubyObject[]) - Method in class org.jruby.RubyArray
Deprecated.
Use the versions with zero, one, or two args.
aset(IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
 
aset(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_aset
aset(IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
Deprecated.
use RubyHash.op_aset instead
aset(IRubyObject, IRubyObject) - Method in class org.jruby.RubyStruct
 
aset(IRubyObject, IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
aset(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
aset19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
 
aset19(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
 
aset19(IRubyObject, IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
AsetCallSite - Class in org.jruby.runtime.callsite
 
AsetCallSite() - Constructor for class org.jruby.runtime.callsite.AsetCallSite
 
asetDirect(Ruby, Object, JavaUtil.JavaConverter, int, IRubyObject) - Static method in class org.jruby.java.util.ArrayUtils
 
asetDirect(Ruby, int, IRubyObject) - Method in class org.jruby.javasupport.JavaArray
 
asetSmall(Ruby, RubyHash, IRubyObject, IRubyObject) - Method in class org.jruby.ast.Hash19Node
 
asetSmall(Ruby, RubyHash, IRubyObject, IRubyObject) - Method in class org.jruby.ast.HashNode
 
asImportantAs(AssignedName) - Method in enum org.jruby.javasupport.binding.Priority
 
asin(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
asin19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
asinh(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
asinh19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
asJavaString(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
asJavaString() - Method in class org.jruby.ir.operands.UndefinedValue
Convert the object into a symbol name if possible.
asJavaString() - Method in class org.jruby.RubyBasicObject
rb_to_id Will try to convert this object to a String using the Ruby "to_str" if the object isn't already a String.
asJavaString() - Method in class org.jruby.RubyFixnum
 
asJavaString() - Method in class org.jruby.RubyString
rb_to_id
asJavaString() - Method in class org.jruby.RubySymbol
rb_to_id
asJavaString() - Method in interface org.jruby.runtime.builtin.IRubyObject
Convert the object into a symbol name if possible.
asNumeric() - Method in class org.jruby.RubyNumeric
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.AttrAssignNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.AttrAssignOneArgNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.AttrAssignThreeArgNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.AttrAssignTwoArgNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.CallNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.ClassVarAsgnNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.ClassVarDeclNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.ConstDeclNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.DAsgnNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.GlobalAsgnNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.InstAsgnNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.LocalAsgnNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.MultipleAsgn19Node
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.MultipleAsgnNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.Node
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.OptArgNode
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block, boolean) - Method in class org.jruby.ast.StarNode
 
assign(Ruby, ThreadContext, IRubyObject, Node, IRubyObject, Block, boolean) - Static method in class org.jruby.evaluator.AssignmentVisitor
Deprecated.
assign(ISourcePosition, String, Node, StaticScope, int) - Method in class org.jruby.parser.BlockStaticScope
 
assign(ISourcePosition, String, Node, StaticScope, int) - Method in class org.jruby.parser.IRStaticScope
 
assign(ISourcePosition, String, Node, StaticScope, int) - Method in class org.jruby.parser.LocalStaticScope
 
assign(ISourcePosition, String, Node) - Method in class org.jruby.parser.StaticScope
Make a DASgn or LocalAsgn node based on scope logic
assign(ISourcePosition, String, Node, StaticScope, int) - Method in class org.jruby.parser.StaticScope
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0Assigner
 
assign(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0BlockAssigner
 
assign(Ruby, ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0BlockAssigner
 
assignable(Class<?>, Class<?>) - Static method in class org.jruby.javasupport.JavaClass
 
assignable(Token, Node) - Method in class org.jruby.parser.ParserSupport
 
assignable(Token, Node) - Method in class org.jruby.parser.ParserSupport19
 
assignable_from_p(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
assignableInCurr(Token, Node) - Method in class org.jruby.parser.ParserSupport
 
AssignableNode - Class in org.jruby.ast
Base class of any node which can be assigned to.
AssignableNode(ISourcePosition) - Constructor for class org.jruby.ast.AssignableNode
 
AssignableNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.AssignableNode
 
assignAliases(MethodInstaller, Map<String, AssignedName>) - Static method in class org.jruby.javasupport.binding.Initializer
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0BlockAssigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0BlockAssigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0BlockAssigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest0Post0BlockAssigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre1Rest1Post0BlockAssigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest0Post0BlockAssigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre2Rest1Post0BlockAssigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest0Post0BlockAssigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.Pre3Rest1Post0BlockAssigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest0Post0BlockAssigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0Assigner
 
assignArray(Ruby, ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.assigner.PreManyRest1Post0BlockAssigner
 
assignBackRef() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignBackRef(CompilerCallback) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignBackRef() - Method in interface org.jruby.compiler.VariableCompiler
 
assignBackRef(CompilerCallback) - Method in interface org.jruby.compiler.VariableCompiler
 
assignClassVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
 
assignClassVariable(String, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
assignClassVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignClassVariable(String, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignClosureArguments(CompilerCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignClosureArguments(CompilerCallback, CompilerCallback) - Method in interface org.jruby.compiler.VariableCompiler
 
assignConstantInCurrent(String, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
Assign a constant on the class or module currently in scope.
assignConstantInCurrent(String, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignConstantInModule(String, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
Assign a constant on a specific class or module.
assignConstantInModule(String, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignConstantInObject(String, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
Assign a constant on the Object class.
assignConstantInObject(String, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
AssignedName - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
AssignedName() - Constructor for class org.jruby.javasupport.binding.AssignedName
 
AssignedName(String, Priority) - Constructor for class org.jruby.javasupport.binding.AssignedName
 
Assigner - Class in org.jruby.runtime.assigner
Base class for block assignment logic.
Assigner() - Constructor for class org.jruby.runtime.assigner.Assigner
 
assigner - Variable in class org.jruby.runtime.InterpretedBlock
Logic for assigning the blocks local variables
assignGlobalVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
Assign the top of the stack to the global variable with the specified name.
assignGlobalVariable(String, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
Assign the top of the stack to the global variable with the specified name.
assignGlobalVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignGlobalVariable(String, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignHeapLocal(CompilerCallback, int, int, boolean) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignHeapLocal(int, int, boolean) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignInstanceVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
Assign the value on top of the stack to the instance variable with the specified name on the current "self".
assignInstanceVariable(String, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
Assign the value on top of the stack to the instance variable with the specified name on the current "self".
assignInstanceVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignInstanceVariable(String, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
assignKwargs(RubyHash, Ruby, ThreadContext, DynamicScope, IRubyObject) - Method in class org.jruby.ast.ArgsNode
 
assignLastLine() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignLastLine(CompilerCallback) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignLastLine() - Method in interface org.jruby.compiler.VariableCompiler
 
assignLastLine(CompilerCallback) - Method in interface org.jruby.compiler.VariableCompiler
 
assignLocalVariable(int, boolean) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
assignLocalVariable(int, CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
assignLocalVariable(int, int, boolean) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
assignLocalVariable(int, int, CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
assignLocalVariable(int, boolean) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
assignLocalVariable(int, int, boolean) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
assignLocalVariable(int, int, CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
assignLocalVariable(int, boolean) - Method in interface org.jruby.compiler.VariableCompiler
 
assignLocalVariable(int, int, boolean) - Method in interface org.jruby.compiler.VariableCompiler
 
assignLocalVariable(int, int, CompilerCallback, boolean) - Method in interface org.jruby.compiler.VariableCompiler
 
AssignmentVisitor - Class in org.jruby.evaluator
 
AssignmentVisitor() - Constructor for class org.jruby.evaluator.AssignmentVisitor
 
assignMethodArguments(Object, int, Object, int, ArrayCallback, ArrayCallback, ArrayCallback, CompilerCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignMethodArguments(Object, int, Object, int, ArrayCallback, ArrayCallback, ArrayCallback, CompilerCallback, CompilerCallback) - Method in interface org.jruby.compiler.VariableCompiler
 
assignMethodArguments19(Object, int, Object, int, int, Object, int, ArrayCallback, ArrayCallback, ArrayCallback, CompilerCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
assignMethodArguments19(Object, int, Object, int, int, Object, int, ArrayCallback, ArrayCallback, ArrayCallback, CompilerCallback, CompilerCallback) - Method in interface org.jruby.compiler.VariableCompiler
 
assignOptArgs(IRubyObject[], Ruby, ThreadContext, IRubyObject, int, int) - Method in class org.jruby.ast.ArgsNode
 
assignStaticAliases(Initializer.State) - Static method in class org.jruby.javasupport.binding.Initializer
 
assoc(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
 
assoc(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_assoc
assoc(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
associateEncoding(ByteList, Encoding, int) - Static method in class org.jruby.parser.ParserSupport
 
associateEncoding(Encoding) - Method in class org.jruby.RubyString
 
associateEncoding(Encoding) - Method in class org.jruby.RubySymbol
RubySymbol is created by passing in a String and bytes are extracted from that.
associateThread(Object, RubyThread) - Method in class org.jruby.internal.runtime.ThreadService
 
asString(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
asString() - Method in interface org.jruby.compiler.BodyCompiler
 
asString() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
AsString(AsString) - Method in class org.jruby.ir.IRVisitor
 
AsString - Class in org.jruby.ir.operands
 
AsString(Operand) - Constructor for class org.jruby.ir.operands.AsString
 
asString() - Method in class org.jruby.ir.operands.UndefinedValue
rb_obj_as_string
AsString(AsString) - Method in class org.jruby.ir.targets.JVMVisitor
 
asString() - Method in class org.jruby.RubyBasicObject
rb_obj_as_string First converts this object into a String using the "to_s" method, infects it with the current taint and returns it.
asString() - Method in class org.jruby.RubyString
 
asString() - Method in interface org.jruby.runtime.builtin.IRubyObject
rb_obj_as_string
asSymbol(ISourcePosition, String) - Method in class org.jruby.parser.ParserSupport
Used by 1.9 parser (so encoding aware)
asSymbol(ISourcePosition, Node) - Method in class org.jruby.parser.ParserSupport
 
ASTCompiler - Class in org.jruby.compiler
 
ASTCompiler() - Constructor for class org.jruby.compiler.ASTCompiler
 
ASTCompiler.SpecificArityArguments - Class in org.jruby.compiler
 
ASTCompiler.SpecificArityArguments(Node) - Constructor for class org.jruby.compiler.ASTCompiler.SpecificArityArguments
 
ASTCompiler.VariableArityArguments - Class in org.jruby.compiler
 
ASTCompiler.VariableArityArguments(Node) - Constructor for class org.jruby.compiler.ASTCompiler.VariableArityArguments
 
ASTCompiler19 - Class in org.jruby.compiler
 
ASTCompiler19() - Constructor for class org.jruby.compiler.ASTCompiler19
 
ASTInspector - Class in org.jruby.compiler
 
ASTInspector() - Constructor for class org.jruby.compiler.ASTInspector
 
ASTInspector(String, boolean) - Constructor for class org.jruby.compiler.ASTInspector
 
ASTInterpreter - Class in org.jruby.evaluator
 
ASTInterpreter() - Constructor for class org.jruby.evaluator.ASTInterpreter
 
astore(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
at(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
AT - Static variable in class org.jruby.parser.JavaSignatureParser
 
at(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_at
at(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyTime
 
at(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyTime
 
at_exit(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
atan(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
atan19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
atan2(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
atan219(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
atanh(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
atanh_19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
athrow() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
atime(ThreadContext) - Method in class org.jruby.RubyFile
 
atime(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
atime() - Method in class org.jruby.RubyFileStat
 
attach(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractInvoker
Attaches this function to a ruby module or class.
attached() - Method in interface org.jruby.compiler.BodyCompiler
 
attached() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
attachToObjectSpace() - Method in class org.jruby.RubyObject
Will make sure that this object is added to the current object space.
attr(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
rb_mod_attr
attr19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
 
attr_accessor(IRubyObject[]) - Method in class org.jruby.RubyModule
Deprecated.
attr_accessor(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
rb_mod_attr_accessor Note: this method should not be called from Java in most cases, since it depends on Ruby frame state for visibility.
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
attrAssign(MethodHandles.Lookup, String, MethodType) - Static method in class org.jruby.ir.targets.Bootstrap
 
attrAssign() - Static method in class org.jruby.ir.targets.Bootstrap
 
attrAssign(Bootstrap.InvokeSite, ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
attrAssign(String) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
AttrAssignCallAdapter - Class in org.jruby.ir.instructions.calladapter
AttrAssign is weird.
AttrAssignCallAdapter(CallSite, String, Operand[]) - Constructor for class org.jruby.ir.instructions.calladapter.AttrAssignCallAdapter
 
AttrAssignInstr - Class in org.jruby.ir.instructions
 
AttrAssignInstr(Operand, MethAddr, Operand[]) - Constructor for class org.jruby.ir.instructions.AttrAssignInstr
 
AttrAssignInstr(AttrAssignInstr) - Constructor for class org.jruby.ir.instructions.AttrAssignInstr
 
AttrAssignInstr(AttrAssignInstr) - Method in class org.jruby.ir.IRVisitor
 
AttrAssignInstr(AttrAssignInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
AttrAssignNode - Class in org.jruby.ast
Node that represents an assignment of either an array element or attribute.
AttrAssignNode(ISourcePosition, Node, String, Node) - Constructor for class org.jruby.ast.AttrAssignNode
 
AttrAssignOneArgNode - Class in org.jruby.ast
 
AttrAssignOneArgNode(ISourcePosition, Node, String, ArrayNode) - Constructor for class org.jruby.ast.AttrAssignOneArgNode
 
AttrAssignThreeArgNode - Class in org.jruby.ast
 
AttrAssignThreeArgNode(ISourcePosition, Node, String, ArrayNode) - Constructor for class org.jruby.ast.AttrAssignThreeArgNode
 
AttrAssignTwoArgNode - Class in org.jruby.ast
 
AttrAssignTwoArgNode(ISourcePosition, Node, String, ArrayNode) - Constructor for class org.jruby.ast.AttrAssignTwoArgNode
 
Attribute - Class in org.jruby.ir.operands
 
Attribute() - Constructor for class org.jruby.ir.operands.Attribute
 
AttributeName - Enum in org.jruby.embed
Predefined keys for an attribute map that ScriptingContainer has.
AttrReaderMethod - Class in org.jruby.internal.runtime.methods
A method type for attribute writers (as created by attr_writer or attr_accessor).
AttrReaderMethod(RubyModule, Visibility, CallConfiguration, String) - Constructor for class org.jruby.internal.runtime.methods.AttrReaderMethod
 
attrset(Node, String) - Method in class org.jruby.parser.ParserSupport
Define an attribute set condition so we can return lhs
AttrWriterMethod - Class in org.jruby.internal.runtime.methods
A method type for attribute writers (as created by attr_writer or attr_accessor).
AttrWriterMethod(RubyModule, Visibility, CallConfiguration, String) - Constructor for class org.jruby.internal.runtime.methods.AttrWriterMethod
 
AUTO - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
autoclose(ThreadContext) - Method in class org.jruby.RubyIO
 
autoclose_set(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
autoload(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
autoload(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyModule.ModuleKernelMethods
 
autoload_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
autoload_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyModule.ModuleKernelMethods
 
autoloadRequire(String) - Method in class org.jruby.runtime.load.LoadService
 
AutoPointer - Class in org.jruby.ext.ffi
 
AutoPointer(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.AutoPointer
 
autorelease(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AutoPointer
 
autorelease(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.Function
 
autorelease(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.MemoryPointer
 
autorelease_p(ThreadContext) - Method in class org.jruby.ext.ffi.AutoPointer
 
autorelease_p(ThreadContext) - Method in class org.jruby.ext.ffi.jffi.Function
 
autorelease_p(ThreadContext) - Method in class org.jruby.ext.ffi.MemoryPointer
 
avail_in() - Method in class org.jruby.ext.zlib.JZlibInflate
 
avail_in() - Method in class org.jruby.ext.zlib.ZStream
 
avail_out() - Method in class org.jruby.ext.zlib.ZStream
 
available() - Method in class org.jruby.embed.io.ReaderInputStream
Returns an estimate of the number of bytes that can be read (or skipped over) from this input stream without blocking by the next invocation of a method for this input stream.
available() - Method in class org.jruby.util.IOInputStream
 
aValueSplat(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
aValueSplat19(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
averageByteRatio() - Method in class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine
 
await() - Method in class org.jruby.util.io.BlockingIO.Condition
 
await(long, TimeUnit) - Method in class org.jruby.util.io.BlockingIO.Condition
 
awaitReadable(ReadableByteChannel) - Static method in class org.jruby.util.io.BlockingIO
 
awaitWritable(WritableByteChannel) - Static method in class org.jruby.util.io.BlockingIO
 

B

b - Variable in class org.jruby.ir.Tuple
 
b(ThreadContext) - Method in class org.jruby.RubyString
 
backquote(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
BACKREF - Static variable in class org.jruby.compiler.ASTInspector
 
backref() - Method in interface org.jruby.compiler.BodyCompiler
Push the current back reference
backref() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
Backref(Backref) - Method in class org.jruby.ir.IRVisitor
 
Backref - Class in org.jruby.ir.operands
 
Backref(char) - Constructor for class org.jruby.ir.operands.Backref
 
Backref(Backref) - Method in class org.jruby.ir.targets.JVMVisitor
 
backref(ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
backrefAssignError(Node) - Method in class org.jruby.parser.ParserSupport
 
BackrefIsMatchDataInstr - Class in org.jruby.ir.instructions.defined
 
BackrefIsMatchDataInstr(Variable) - Constructor for class org.jruby.ir.instructions.defined.BackrefIsMatchDataInstr
 
BackrefIsMatchDataInstr(BackrefIsMatchDataInstr) - Method in class org.jruby.ir.IRVisitor
 
BackrefIsMatchDataInstr(BackrefIsMatchDataInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
backrefLastMatch(ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
backrefMatchLast(ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
backrefMatchPost(ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
backrefMatchPre(ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
backrefMethod(String) - Method in interface org.jruby.compiler.BodyCompiler
Call a static helper method on RubyRegexp with the current backref
backrefMethod(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
BackRefNode - Class in org.jruby.ast
Regexp back reference: - $& last successful match - $+ highest numbered group matched in last successful match.
BackRefNode(ISourcePosition, int) - Constructor for class org.jruby.ast.BackRefNode
 
backrefNumber(IRubyObject) - Method in class org.jruby.RubyMatchData
 
BacktickString(BacktickString) - Method in class org.jruby.ir.IRVisitor
 
BacktickString - Class in org.jruby.ir.operands
 
BacktickString(Operand) - Constructor for class org.jruby.ir.operands.BacktickString
 
BacktickString(List<Operand>) - Constructor for class org.jruby.ir.operands.BacktickString
 
BacktickString(BacktickString) - Method in class org.jruby.ir.targets.JVMVisitor
 
backtrace() - Method in class org.jruby.NativeException
 
backtrace() - Method in class org.jruby.RubyException
 
backtrace(ThreadContext) - Method in class org.jruby.RubyThread
 
backtrace20(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyThread
 
BACKTRACE_AND_SCOPE - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated.
BACKTRACE_COLOR - Static variable in class org.jruby.util.cli.Options
 
BACKTRACE_DUMMY_SCOPE - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated.
backtrace_locations(ThreadContext) - Method in class org.jruby.RubyException
 
backtrace_locations(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyThread
 
BACKTRACE_MASK - Static variable in class org.jruby.util.cli.Options
 
BACKTRACE_ONLY - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated.
BACKTRACE_STYLE - Static variable in class org.jruby.util.cli.Options
 
BacktraceData - Class in org.jruby.runtime.backtrace
 
BacktraceData(StackTraceElement[], BacktraceElement[], boolean, boolean, boolean) - Constructor for class org.jruby.runtime.backtrace.BacktraceData
 
BacktraceElement - Class in org.jruby.runtime.backtrace
 
BacktraceElement() - Constructor for class org.jruby.runtime.backtrace.BacktraceElement
 
BacktraceElement(String, String, int) - Constructor for class org.jruby.runtime.backtrace.BacktraceElement
 
BadDescriptorException - Exception in org.jruby.util.io
 
BadDescriptorException() - Constructor for exception org.jruby.util.io.BadDescriptorException
 
baload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
barrayload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
barraystore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
BASE - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
base - Variable in class org.jruby.management.BeanManagerImpl
 
BASE64 - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
base_label(ThreadContext) - Method in class org.jruby.RubyThread.Location
 
BASE_SIZE - Static variable in class org.jruby.ext.zlib.JZlibDeflate
 
BASE_SIZE - Static variable in class org.jruby.ext.zlib.JZlibInflate
 
BaseBodyCompiler - Class in org.jruby.compiler.impl
BaseBodyCompiler encapsulates all common behavior between BodyCompiler implementations.
BaseBodyCompiler(StandardASMCompiler, String, String, ASTInspector, StaticScope, int) - Constructor for class org.jruby.compiler.impl.BaseBodyCompiler
 
basename(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
baseName - Variable in class org.jruby.RubyModule
The base name of this class/module, excluding nesting.
basicBlock - Variable in class org.jruby.ir.dataflow.FlowGraphNode
 
BasicBlock - Class in org.jruby.ir.representations
 
BasicBlock(CFG, Label) - Constructor for class org.jruby.ir.representations.BasicBlock
 
BasicCompilerPassListener - Class in org.jruby.ir.passes
 
BasicCompilerPassListener() - Constructor for class org.jruby.ir.passes.BasicCompilerPassListener
 
BasicLibraryService - Interface in org.jruby.runtime.load
This interface should be implemented by writers of Java extensions to JRuby.
basicLoad(Ruby) - Method in interface org.jruby.runtime.load.BasicLibraryService
 
BASICOBJECT - Static variable in class org.jruby.runtime.ClassIndex
 
BASICOBJECT_ALLOCATOR - Static variable in class org.jruby.RubyBasicObject
Default allocator instance for all Ruby objects.
BasicObjectStub - Class in org.jruby
 
BasicObjectStub() - Constructor for class org.jruby.BasicObjectStub
 
BasicObjectStub.DummyInstanceVariables - Class in org.jruby
 
BasicObjectStub.DummyInstanceVariables(IRubyObject) - Constructor for class org.jruby.BasicObjectStub.DummyInstanceVariables
 
BasicObjectStub.DummyInternalVariables - Class in org.jruby
 
BasicObjectStub.DummyInternalVariables() - Constructor for class org.jruby.BasicObjectStub.DummyInternalVariables
 
BasicObjectStubGenerator - Class in org.jruby.compiler.util
 
BasicObjectStubGenerator() - Constructor for class org.jruby.compiler.util.BasicObjectStubGenerator
 
bastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
bbIsProtected(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
BeanManager - Interface in org.jruby.management
 
BeanManagerFactory - Class in org.jruby.management
 
BeanManagerFactory() - Constructor for class org.jruby.management.BeanManagerFactory
 
BeanManagerImpl - Class in org.jruby.management
 
BeanManagerImpl(Ruby, boolean) - Constructor for class org.jruby.management.BeanManagerImpl
 
becomeSynchronized() - Method in class org.jruby.RubyClass
 
becomeSynchronized() - Method in class org.jruby.RubyModule
 
beDead() - Method in class org.jruby.RubyThread
 
beforeBlockingCall() - Method in class org.jruby.RubyThread
 
beforeStart() - Method in class org.jruby.RubyThread
Perform pre-execution tasks once the native thread is running, but we have not yet called the Ruby code for the thread.
begin - Variable in class org.jruby.ir.instructions.ExceptionRegionStartMarkerInstr
 
begin() - Method in class org.jruby.lexer.yacc.StackState
 
begin(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
match_begin
begin19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
 
beginChainedMethod() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
beginClass(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
beginClass(StaticScope) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
beginClass(StaticScope) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
beginClass(StaticScope) - Method in interface org.jruby.compiler.VariableCompiler
 
beginClosure(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
beginClosure(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
beginClosure(CompilerCallback, StaticScope) - Method in interface org.jruby.compiler.VariableCompiler
 
beginFlatClosure(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
beginFlatClosure(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
beginFlatClosure(CompilerCallback, StaticScope) - Method in interface org.jruby.compiler.VariableCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.ClassBodyCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
beginMethod(CompilerCallback, StaticScope) - Method in interface org.jruby.compiler.VariableCompiler
 
BeginNode - Class in org.jruby.ast
Begin/End block.
BeginNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.BeginNode
 
beginProxy(Class, RubyModule) - Method in class org.jruby.javasupport.JavaSupport
 
behavior - Variable in class org.jruby.embed.internal.AbstractLocalContextProvider
 
BEQ(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
BEQInstr - Class in org.jruby.ir.instructions
 
BEQInstr(Operand, Operand, Label) - Constructor for class org.jruby.ir.instructions.BEQInstr
 
BEQInstr(BEQInstr) - Method in class org.jruby.ir.IRVisitor
 
BEQInstr(BEQInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
between_p(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
cmp_between
bfalse(Label) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
BFalseInstr - Class in org.jruby.ir.instructions
 
BFalseInstr(Operand, Label) - Constructor for class org.jruby.ir.instructions.BFalseInstr
 
BFalseInstr(BFalseInstr) - Method in class org.jruby.ir.IRVisitor
 
BFalseInstr(BFalseInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
big2dbl(RubyBignum) - Static method in class org.jruby.RubyBignum
rb_big2dbl
big2long(RubyBignum) - Static method in class org.jruby.RubyBignum
rb_big2long
big2ulong(RubyBignum) - Static method in class org.jruby.RubyBignum
rb_big2ulong This is here because for C extensions ulong can hold different values without throwing a RangeError
BIG_ENDIAN - Static variable in class org.jruby.ext.ffi.Platform
 
BIG_ENDIAN - Static variable in class org.jruby.platform.Platform
 
BigDecimalLibrary - Class in org.jruby.ext.bigdecimal
 
BigDecimalLibrary() - Constructor for class org.jruby.ext.bigdecimal.BigDecimalLibrary
 
bigIntegers - Variable in class org.jruby.ast.executable.RuntimeCache
 
bignorm(Ruby, BigInteger) - Static method in class org.jruby.RubyBignum
rb_big_norm
Bignum(Bignum) - Method in class org.jruby.ir.IRVisitor
 
Bignum - Class in org.jruby.ir.operands
Represents a literal Bignum.
Bignum(BigInteger) - Constructor for class org.jruby.ir.operands.Bignum
 
Bignum(Bignum) - Method in class org.jruby.ir.targets.JVMVisitor
 
BIGNUM - Static variable in class org.jruby.runtime.ClassIndex
 
BignumNode - Class in org.jruby.ast
Represents a big integer literal.
BignumNode(ISourcePosition, BigInteger) - Constructor for class org.jruby.ast.BignumNode
 
bigSqrt(BigDecimal, MathContext) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
Returns the correctly rounded square root of a positive BigDecimal.
BINARY - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
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
binaryToCharacter - Variable in class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine
 
bind(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyServerSocket
 
bind(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyServerSocket
 
bind(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubySocket
 
bind(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
bind(IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
Deprecated.
bind(ThreadContext, IRubyObject) - Method in class org.jruby.RubyUnboundMethod
 
binding(ThreadContext) - Method in class org.jruby.ext.tracepoint.TracePoint
 
binding(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
binding() - Method in class org.jruby.RubyProc
 
Binding - Class in org.jruby.runtime
Internal live representation of a block ({...} or do ...
Binding(IRubyObject, Frame, Visibility, RubyModule, DynamicScope, BacktraceElement) - Constructor for class org.jruby.runtime.Binding
 
Binding(Frame, RubyModule, DynamicScope, BacktraceElement) - Constructor for class org.jruby.runtime.Binding
 
BINDING - Static variable in class org.jruby.runtime.ClassIndex
 
binding19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
bindingHasEscaped() - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementProblem
 
bindingHasEscaped() - Method in class org.jruby.ir.IRScope
 
binmode() - Method in class org.jruby.ext.stringio.RubyStringIO
 
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
 
binread(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyIO
binread is just like read, except it doesn't take options and it forces mode to be "rb:ASCII-8BIT"
binwrite(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyIO
 
bipush(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
BitAndCallSite - Class in org.jruby.runtime.callsite
 
BitAndCallSite() - Constructor for class org.jruby.runtime.callsite.BitAndCallSite
 
BitOrCallSite - Class in org.jruby.runtime.callsite
 
BitOrCallSite() - Constructor for class org.jruby.runtime.callsite.BitOrCallSite
 
bits() - Method in enum org.jruby.util.KCode
 
BiVariable - Interface in org.jruby.embed.variable
Represents bidirectional, both Java and Ruby, variables.
BiVariable.Type - Enum in org.jruby.embed.variable
Defines a type correspond to Ruby's variables and constant types.
BiVariableMap - Class in org.jruby.embed.internal
Ruby-Java bi-directional variable map implementation.
BiVariableMap(LocalContextProvider, boolean) - Constructor for class org.jruby.embed.internal.BiVariableMap
Constructs an empty map.
BlankSlateWrapper - Class in org.jruby.java.util
This special module wrapper is used by the Java "package modules" in order to simulate a blank slate.
BlankSlateWrapper(Ruby, RubyClass, RubyModule) - Constructor for class org.jruby.java.util.BlankSlateWrapper
 
blksize() - Method in class org.jruby.RubyFileStat
Deprecated.
BLOCK - Static variable in class org.jruby.ir.operands.Variable
 
BLOCK - Static variable in class org.jruby.ir.targets.JVM
 
Block - Class in org.jruby.runtime
Internal live representation of a block ({...} or do ...
Block(BlockBody, Binding) - Constructor for class org.jruby.runtime.Block
 
Block(BlockBody) - Constructor for class org.jruby.runtime.Block
 
Block.Type - Enum in org.jruby.runtime
 
BLOCK_ARG - Static variable in class org.jruby.compiler.ASTInspector
 
block_given_p(ThreadContext, IRubyObject) - 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.ext.digest.RubyDigest.DigestBase
 
block_length(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
BLOCK_METHODS - Static variable in class org.jruby.internal.runtime.methods.JavaMethod
 
BLOCK_REST_METHODS - Static variable in class org.jruby.internal.runtime.methods.JavaMethod
 
BLOCK_TYPE - Static variable in class org.jruby.ir.targets.JVM
 
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.
BlockArg18Node - Class in org.jruby.ast
Similiar to BlockArg, but with idiosyncracies that 1.8.7 allows: proc { |a,&b| } proc { |a,&FOO| } proc { |a,b.c| } proc { |a,b[0]| }
BlockArg18Node(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.BlockArg18Node
 
BlockArgNode - Class in org.jruby.ast
An explicit block argument (&my_block) in parameter list.
BlockArgNode(ISourcePosition, int, String) - Constructor for class org.jruby.ast.BlockArgNode
 
BlockArgNode(ArgumentNode) - Constructor for class org.jruby.ast.BlockArgNode
 
blockArgWarning(Ruby, int) - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
blockBodies - Variable in class org.jruby.ast.executable.RuntimeCache
 
BlockBody - Class in org.jruby.runtime
The executable body portion of a closure.
BlockBody(int) - Constructor for class org.jruby.runtime.BlockBody
 
BlockCallback - Interface in org.jruby.runtime
A simple interface for creating a callback using JRuby's block logic.
blockCallbacks - Variable in class org.jruby.ast.executable.RuntimeCache
 
blockdev_p() - Method in class org.jruby.RubyFileStat
 
blockdev_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
blockdev_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
blockEscape(Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
blockGiven(Ruby) - Static method in class org.jruby.cext.JRuby
rb_block_given_p
BlockGivenInstr - Class in org.jruby.ir.instructions
 
BlockGivenInstr(Variable, Operand) - Constructor for class org.jruby.ir.instructions.BlockGivenInstr
 
BlockGivenInstr(BlockGivenInstr) - Method in class org.jruby.ir.IRVisitor
 
BlockGivenInstr(BlockGivenInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
BlockingIO - Class in org.jruby.util.io
A Utility class to emulate blocking I/O operations on non-blocking channels.
BlockingIO() - Constructor for class org.jruby.util.io.BlockingIO
 
BlockingIO.Condition - Class in org.jruby.util.io
 
blockingRead(ReadableByteChannel, ByteBuffer) - Static method in class org.jruby.util.io.BlockingIO
 
blockingThreads - Variable in class org.jruby.RubyIO
 
blockingWrite(WritableByteChannel, ByteBuffer) - Static method in class org.jruby.util.io.BlockingIO
 
blockInlining() - Method in class org.jruby.ir.instructions.CallBase
 
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
Explicit block argument (on caller side): foobar(1, 2, &foo) foobar(1, 2, &lhs_which_returns_something_block/proc_like) bodyNode is any expression which can return something which is ultimately coercible to a proc.
BlockPassNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.BlockPassNode
 
blocks() - Method in class org.jruby.RubyFileStat
 
blockSize(ThreadContext) - 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
 
BNE(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
BNEInstr - Class in org.jruby.ir.instructions
 
BNEInstr(Operand, Operand, Label) - Constructor for class org.jruby.ir.instructions.BNEInstr
 
BNEInstr(BNEInstr) - Method in class org.jruby.ir.IRVisitor
 
BNEInstr(BNEInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
BNilInstr - Class in org.jruby.ir.instructions
 
BNilInstr(Operand, Label) - Constructor for class org.jruby.ir.instructions.BNilInstr
 
BNilInstr(BNilInstr) - Method in class org.jruby.ir.IRVisitor
 
BNilInstr(BNilInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
BodyCompiler - Interface in org.jruby.compiler
 
bodyNode - Variable in class org.jruby.ast.MethodDefNode
 
bodyNode - Variable in class org.jruby.ast.WhenNode
 
bol_p() - Method in class org.jruby.ext.strscan.RubyStringScanner
 
bom - Variable in class org.jruby.util.io.IOEncodable.ConvConfig
 
bool(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.Option
 
bool(ThreadContext) - Method in class org.jruby.ext.socket.Option
 
BOOLEAN - Static variable in class org.jruby.ast.java_signature.PrimitiveTypeNode
 
BOOLEAN - Static variable in class org.jruby.parser.JavaSignatureParser
 
BooleanLiteral(BooleanLiteral) - Method in class org.jruby.ir.IRVisitor
 
BooleanLiteral - Class in org.jruby.ir.operands
 
BooleanLiteral(boolean) - Constructor for class org.jruby.ir.operands.BooleanLiteral
 
BooleanLiteral(BooleanLiteral) - Method in class org.jruby.ir.targets.JVMVisitor
 
booleanOrNil(Ruby, Boolean) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
boolValue(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
boolValue32(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
boolValue64(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
Bootstrap - Class in org.jruby.ir.targets
 
Bootstrap() - Constructor for class org.jruby.ir.targets.Bootstrap
 
BOOTSTRAP_BARE_SIG - Static variable in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
BOOTSTRAP_DOUBLE_SIG - Static variable in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
BOOTSTRAP_DOUBLE_STRING_INT_SIG - Static variable in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
BOOTSTRAP_INT_SIG - Static variable in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
BOOTSTRAP_LONG_SIG - Static variable in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
BOOTSTRAP_LONG_STRING_INT_SIG - Static variable in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
BOOTSTRAP_STRING_CALLTYPE_SIG - Static variable in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
BOOTSTRAP_STRING_DOUBLE_SIG - Static variable in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
BOOTSTRAP_STRING_INT_SIG - Static variable in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
BOOTSTRAP_STRING_LONG_SIG - Static variable in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
BOOTSTRAP_STRING_SIG - Static variable in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
BOOTSTRAP_STRING_STRING_INT_SIG - Static variable in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
BOOTSTRAP_STRING_STRING_SIG - Static variable in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
borrowParser() - Method in class org.jruby.parser.RubyParserPool
 
borrowParser(CompatVersion) - Method in class org.jruby.parser.RubyParserPool
 
BOTTOM - Static variable in class org.jruby.ir.dataflow.DataFlowConstants
 
boundOnce() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
boundOnce(boolean) - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
branch(BodyCompiler) - Method in interface org.jruby.compiler.BranchCallback
 
BranchCallback - Interface in org.jruby.compiler
 
BranchInstr - Class in org.jruby.ir.instructions
 
BranchInstr(Operation, Operand, Operand, Label) - Constructor for class org.jruby.ir.instructions.BranchInstr
 
BREAK_LocalJumpError - Static variable in class org.jruby.ir.operands.IRException
 
breakInEval - Variable in exception org.jruby.ir.runtime.IRBreakJump
 
BreakInstr - Class in org.jruby.ir.instructions
 
BreakInstr(Operand, IRScope) - Constructor for class org.jruby.ir.instructions.BreakInstr
 
BreakInstr(BreakInstr) - Method in class org.jruby.ir.IRVisitor
 
BreakInstr(BreakInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
breakJump(ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
breakJumpInWhile(JumpException.BreakJump, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
breakLocalJumpError(Ruby, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
BreakNode - Class in org.jruby.ast
Represents a 'break' statement.
BreakNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.BreakNode
 
breakValue - Variable in exception org.jruby.ir.runtime.IRBreakJump
 
bridge_p() - Method in class org.jruby.javasupport.JavaMethod
 
broadcast(ThreadContext) - Method in class org.jruby.ext.thread.ConditionVariable
 
bsd_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Platform
 
bsearch(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
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
 
btrue(Label) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
BTrueInstr - Class in org.jruby.ir.instructions
 
BTrueInstr(Operand, Label) - Constructor for class org.jruby.ir.instructions.BTrueInstr
 
BTrueInstr(BTrueInstr) - Method in class org.jruby.ir.IRVisitor
 
BTrueInstr(BTrueInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
BubbleBabble - Class in org.jruby.ext.digest
Ported from OpenSSH (https://github.com/openssh/openssh-portable/blob/957fbceb0f3166e41b76fdb54075ab3b9cc84cba/sshkey.c#L942-L987) OpenSSH License Notice Copyright (c) 2000, 2001 Markus Friedl.
BubbleBabble() - Constructor for class org.jruby.ext.digest.BubbleBabble
 
bubblebabble(byte[], int, int) - Static method in class org.jruby.ext.digest.BubbleBabble
 
bubblebabble(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest
 
bubblebabble(ThreadContext) - Method in class org.jruby.ext.digest.RubyDigest.DigestBase
 
bubblebabble(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
buffer - Variable in class org.jruby.ext.ffi.ArrayMemoryIO
 
Buffer - Class in org.jruby.ext.ffi
 
Buffer(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.Buffer
 
Buffer(Ruby, int) - Constructor for class org.jruby.ext.ffi.Buffer
 
Buffer(Ruby, int, int) - Constructor for class org.jruby.ext.ffi.Buffer
 
buffer - Variable in class org.jruby.util.io.ChannelStream
 
bufferClass - Variable in class org.jruby.ext.ffi.FFI
 
BUFSIZE - Static variable in class org.jruby.util.io.ChannelStream
The size of the read/write buffer allocated for this stream.
build(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
build(List<Instr>) - Method in class org.jruby.ir.representations.CFG
Build the Control Flow Graph
BUILD - Static variable in class org.jruby.runtime.Constants
 
build_exception(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.psych.PsychToRuby.ToRuby
 
buildAddrinfoList(ThreadContext, IRubyObject[], SocketUtils.AddrinfoCallback) - Static method in class org.jruby.ext.socket.SocketUtils
 
buildAlias(AliasNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildAnd(AndNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildArgsCat(ArgsCatNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildArgsMasgn(Node, IRScope, Operand, boolean, int, int, int, boolean) - Method in class org.jruby.ir.IRBuilder19
 
buildArgsPush(ArgsPushNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildArgsPush(ArgsPushNode, IRScope) - Method in class org.jruby.ir.IRBuilder19
 
buildArray(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildAssignment(Node, IRScope, Variable) - Method in class org.jruby.ir.IRBuilder
 
buildAST(boolean, String) - Static method in class org.jruby.ir.IRBuilder
 
buildAttrAssignAssignment(Node, IRScope, Operand) - Method in class org.jruby.ir.IRBuilder
 
buildBackref(BackRefNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildBegin(BeginNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildBignum(BignumNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildBlock(BlockNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildBlockArgsAssignment(Node, IRScope, Operand, int, boolean, boolean, boolean) - Method in class org.jruby.ir.IRBuilder
 
buildBlockDescriptor(String, int, String, int, boolean, NodeType, ASTInspector) - Static method in class org.jruby.runtime.Helpers
 
buildBlockDescriptor19(String, int, String, int, boolean, NodeType, String, ASTInspector) - Static method in class org.jruby.runtime.Helpers
 
buildBreak(BreakNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildCall(CallNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildCallArgs(List<Operand>, Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildCase(CaseNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildCFG() - Method in class org.jruby.ir.IRScope
 
buildCFG(List<Instr>) - Method in class org.jruby.ir.IRScope
 
buildClass(ClassNode, IRScope) - Method in class org.jruby.ir.IRBuilder
Build a new class and add it to the current scope (s).
buildClassName(String) - Method in class org.jruby.runtime.load.LoadService
 
buildClassVar(ClassVarNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildClassVarAsgn(ClassVarAsgnNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildClassVarDecl(ClassVarDeclNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildColon2(Colon2Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildColon3(Colon3Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildConstDecl(ConstDeclNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildConstDeclAssignment(ConstDeclNode, IRScope, Operand) - Method in class org.jruby.ir.IRBuilder
 
buildDAsgn(DAsgnNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildDataFlowVars(Instr) - Method in class org.jruby.ir.dataflow.analyses.LiveVariableNode
 
buildDataFlowVars(Instr) - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementNode
 
buildDataFlowVars(Instr) - Method in class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementNode
 
buildDataFlowVars(Instr) - Method in class org.jruby.ir.dataflow.FlowGraphNode
Builds the data-flow variables (or facts) for a particular instruction.
buildDataFlowVars() - Method in class org.jruby.ir.dataflow.FlowGraphNode
Builds the data-flow variables (or facts) for a particular node.
buildDefinitionCheck(IRScope, ResultInstr, String) - Method in class org.jruby.ir.IRBuilder
 
buildDefn(MethodDefNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildDefnCheckIfThenPaths(IRScope, Label, Operand) - Method in class org.jruby.ir.IRBuilder
 
buildDefs(DefsNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildDominatorTree(CFG, LinkedList<BasicBlock>, int) - Method in class org.jruby.ir.passes.DominatorTreeBuilder
 
buildDot(DotNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildDRegexp(DRegexpNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildDStr(DStrNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildDSymbol(DSymbolNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildDVar(DVarNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildDXStr(DXStrNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildDynamicString(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DNode
 
buildEncoding(EncodingNode, IRScope) - Method in class org.jruby.ir.IRBuilder19
 
buildEnsureNode(EnsureNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildEvalRoot(StaticScope, IRScope, String, int, RootNode) - Method in class org.jruby.ir.IRBuilder
 
buildEvStr(EvStrNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildException(Ruby) - Method in exception org.jruby.exceptions.JumpException.FlowControlException
 
buildFalse(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildFCall(FCallNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildFixnum(FixnumNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildFlip(FlipNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildFloat(FloatNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildFlowGraphNode(BasicBlock) - Method in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
 
buildFlowGraphNode(BasicBlock) - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementProblem
 
buildFlowGraphNode(BasicBlock) - Method in class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementProblem
 
buildFlowGraphNode(BasicBlock) - Method in class org.jruby.ir.dataflow.DataFlowProblem
 
buildFor(ForNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildForIter(ForNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildGenericGetDefinitionIR(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildGetArgumentDefinition(Node, IRScope, String) - Method in class org.jruby.ir.IRBuilder
 
buildGetDefinition(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildGetDefinitionBase(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildGlobalAsgn(GlobalAsgnNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildGlobalVar(GlobalVarNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildHash(HashNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildIf(IfNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildInstAsgn(InstAsgnNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildInstVar(InstVarNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildIter(IterNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildLambda(LambdaNode, IRScope) - Method in class org.jruby.ir.IRBuilder19
 
BuildLambdaInstr - Class in org.jruby.ir.instructions.ruby19
 
BuildLambdaInstr(Variable, IRClosure, ISourcePosition) - Constructor for class org.jruby.ir.instructions.ruby19.BuildLambdaInstr
 
BuildLambdaInstr(BuildLambdaInstr) - Method in class org.jruby.ir.IRVisitor
 
BuildLambdaInstr(BuildLambdaInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
buildLinearization() - Method in class org.jruby.ir.IRScope
 
buildLiteral(LiteralNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildLocalAsgn(LocalAsgnNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildLocalVar(LocalVarNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildMatch(MatchNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildMatch2(Match2Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildMatch3(Match3Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildModule(ModuleNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildMultipleAsgn(MultipleAsgnNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildMultipleAsgn19(MultipleAsgn19Node, IRScope) - Method in class org.jruby.ir.IRBuilder19
 
buildMultipleAsgn19Assignment(MultipleAsgn19Node, IRScope, Operand, Operand) - Method in class org.jruby.ir.IRBuilder19
 
buildMultipleAsgnAssignment(MultipleAsgnNode, IRScope, Operand, Operand) - Method in class org.jruby.ir.IRBuilder
 
buildNewline(NewlineNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildNewString(ArrayCallback, int, Encoding) - Method in interface org.jruby.compiler.BodyCompiler
Build a string using the given callback.
buildNewString(ArrayCallback, int, Encoding) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
buildNext(NextNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildNil(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildNot(NotNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildNthRef(NthRefNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildOpAsgn(OpAsgnNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildOpAsgnAnd(OpAsgnAndNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildOpAsgnOr(OpAsgnOrNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildOpElementAsgn(OpElementAsgnNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildOpElementAsgnWithAnd(OpElementAsgnNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildOpElementAsgnWithMethod(OpElementAsgnNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildOpElementAsgnWithOr(OpElementAsgnNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildOr(OrNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildPostExe(PostExeNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildPreExe(PreExeNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildProcess(Ruby, String[], String[], File) - Static method in class org.jruby.util.ShellLauncher
 
buildRedo(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildRegexp(RegexpNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildRescue(RescueNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildRetry(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildReturn(ReturnNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildRoot(RootNode) - Method in class org.jruby.ir.IRBuilder
 
buildRubyArray(IRubyObject[]) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
Deprecated.
buildRubyArray(Class<?>[]) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
Deprecated.
buildSClass(SClassNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildSelf(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildSplat(SplatNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildStaticScopeNames(StaticScope) - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
buildStr(StrNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildSuper(SuperNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildSValue(SValueNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildSymbol(SymbolNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildToAry(ToAryNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildTrue(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildType(Node) - Method in class org.jruby.ir.IRBuilder
 
buildUndef(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildUntil(UntilNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildVAlias(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildVCall(VCallNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildVersionSpecificAssignment(Node, IRScope, Variable) - Method in class org.jruby.ir.IRBuilder
 
buildVersionSpecificAssignment(Node, IRScope, Variable) - Method in class org.jruby.ir.IRBuilder19
 
buildVersionSpecificBlockArgsAssignment(Node, IRScope, Operand, int, boolean, boolean, boolean) - Method in class org.jruby.ir.IRBuilder
 
buildVersionSpecificBlockArgsAssignment(Node, IRScope, Operand, int, boolean, boolean, boolean) - Method in class org.jruby.ir.IRBuilder19
 
buildVersionSpecificGetDefinitionIR(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildVersionSpecificGetDefinitionIR(Node, IRScope) - Method in class org.jruby.ir.IRBuilder19
 
buildVersionSpecificNodes(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildVersionSpecificNodes(Node, IRScope) - Method in class org.jruby.ir.IRBuilder19
 
buildWhile(WhileNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildXStr(XStrNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildYield(YieldNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildYield(YieldNode, IRScope) - Method in class org.jruby.ir.IRBuilder19
 
buildZArray(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
buildZSuper(ZSuperNode, IRScope) - Method in class org.jruby.ir.IRBuilder
private Operand[] getZSuperArgs(IRScope s) { if (s instanceof IRMethod) return ((IRMethod)s).getCallArgs(); Operand[] sArgs = s.getNearestMethod().getCallArgs(); // Update args to make them accessible at a different depth int n = ((IRClosure)s).getNestingDepth(); for (int i = 0; i < sArgs.length; i++) { Operand arg = sArgs[i]; sArgs[i] = (arg instanceof Splat) ? new Splat(((LocalVariable)((Splat)arg).getArray()).cloneForDepth(n)) : ((LocalVariable)arg).cloneForDepth(n); } return sArgs; }
builtin - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
Is this a builtin core method or not
builtinLibraries - Variable in class org.jruby.runtime.load.LoadService
 
BuiltinProfilingService - Class in org.jruby.runtime.profile.builtin
This implementation of ProfilingService will be used for all profiling methods which are shipped with jruby.
BuiltinProfilingService() - Constructor for class org.jruby.runtime.profile.builtin.BuiltinProfilingService
 
BUndefInstr - Class in org.jruby.ir.instructions
 
BUndefInstr(Operand, Label) - Constructor for class org.jruby.ir.instructions.BUndefInstr
 
BUndefInstr(BUndefInstr) - Method in class org.jruby.ir.IRVisitor
 
BUndefInstr(BUndefInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
BundleWiringOSGiClassLoaderAdapter - Class in org.jruby.embed.osgi.internal
 
BundleWiringOSGiClassLoaderAdapter() - Constructor for class org.jruby.embed.osgi.internal.BundleWiringOSGiClassLoaderAdapter
 
BYTE - Static variable in class org.jruby.ast.java_signature.PrimitiveTypeNode
 
BYTE - Static variable in class org.jruby.parser.JavaSignatureParser
 
BYTE_ORDER - Static variable in class org.jruby.ext.ffi.Platform
 
BYTE_ORDER - Static variable in class org.jruby.platform.Platform
 
ByteArrayLexerSource - Class in org.jruby.lexer.yacc
 
ByteArrayLexerSource(String, byte[], List<String>, int, boolean) - Constructor for class org.jruby.lexer.yacc.ByteArrayLexerSource
 
bytecode() - Method in class org.jruby.compiler.JITCompiler.JITClassGenerator
 
bytecode() - Method in interface org.jruby.util.ClassCache.ClassGenerator
 
BYTECODE_VERSION - Static variable in class org.jruby.util.cli.Options
 
bytelist - Variable in class org.jruby.ir.operands.StringLiteral
 
byteLists - Variable in class org.jruby.ast.executable.RuntimeCache
 
byteListToDouble(ByteList, boolean) - Static method in class org.jruby.util.ConvertDouble
Converts supplied ByteList into a double.
byteListToDouble19(ByteList, boolean) - Static method in class org.jruby.util.ConvertDouble
Converts supplied ByteList into a double.
byteListToInum(Ruby, ByteList, int, boolean) - Static method in class org.jruby.util.ConvertBytes
rb_cstr_to_inum
byteListToInum() - Method in class org.jruby.util.ConvertBytes
 
byteListToInum19(Ruby, ByteList, int, boolean) - Static method in class org.jruby.util.ConvertBytes
 
byteListToString(ByteList) - Static method in class org.jruby.RubyString
 
byteListToString(ByteList) - Static method in class org.jruby.runtime.Helpers
Convert a ByteList into a Java String by using its Encoding's Charset.
bytes(ThreadContext, Block) - Method in class org.jruby.ext.stringio.RubyStringIO
 
bytes(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArgsFile
 
bytes(ThreadContext) - Method in class org.jruby.RubyIO
 
bytes(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRandom
 
bytes(ThreadContext, Block) - Method in class org.jruby.RubyString
 
bytes(ThreadContext, Block) - Method in class org.jruby.RubyStringIO
 
bytes - Variable in enum org.jruby.RubyThread.Status
 
bytes_to_ruby_string(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaArrayUtilities
 
bytes_to_ruby_string(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaArrayUtilities
 
bytesize() - Method in class org.jruby.RubyString
 
byteslice(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
byteslice(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
bytesToFixBrokenTrailingCharacter(ByteList, int) - Static method in class org.jruby.util.StringSupport
 
bytesToFixBrokenTrailingCharacter(byte[], int, int, Encoding, int) - Static method in class org.jruby.util.StringSupport
 
bytesToString(byte[], int, int) - Static method in class org.jruby.RubyString
 
bytesToString(byte[]) - Static method in class org.jruby.RubyString
 
bytesToUUIDBytes(byte[], boolean) - Static method in class org.jruby.util.ConvertBytes
 
byText(String) - Static method in enum org.jruby.util.DefinedMessage
 

C

c(String) - Static method in class org.jruby.util.CodegenUtils
Creates a dotted class name from a path/package name
cache - Variable in class org.jruby.ast.Colon3Node
 
cache(ThreadContext, DynamicScope, IRubyObject, Object[]) - Method in class org.jruby.ir.instructions.SearchConstInstr
 
cache - Variable in class org.jruby.runtime.callsite.CachingCallSite
 
cache - Variable in class org.jruby.runtime.callsite.SuperCallSite
 
CACHE_OFFSET - Static variable in class org.jruby.RubyFixnum
 
CacheableMethod - Interface in org.jruby.internal.runtime.methods
Indicates this method implementation can be used to generate a cacheable method
cacheAndCall(IRubyObject, RubyClass, Block, IRubyObject[], ThreadContext, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, IRubyObject[], ThreadContext, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.RespondToCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.RespondToCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, IRubyObject[], ThreadContext, IRubyObject, String) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, IRubyObject[], ThreadContext, IRubyObject, String) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, String) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject, String) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, String, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject, String, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheAndCall(IRubyObject, RubyClass, Block, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
cacheBigInteger(BaseBodyCompiler, BigInteger) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheBigInteger(BaseBodyCompiler, BigInteger) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheBigInteger(BaseBodyCompiler, BigInteger) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
Cache a BigInteger using invokedynamic.
cacheBoolean(BaseBodyCompiler, boolean) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheBoolean(BaseBodyCompiler, boolean) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheBoolean(BaseBodyCompiler, boolean) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
 
cacheByteList(BaseBodyCompiler, ByteList) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheByteList(BaseBodyCompiler, ByteList) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheByteList(BaseBodyCompiler, ByteList) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
This doesn't get used, since it's only used from cacheRegexp in superclass, and that is completely bound via invokedynamic now.
cacheCallSite(BaseBodyCompiler, String, CallType) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheCallSite(BaseBodyCompiler, String, CallType) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheCallSite(BaseBodyCompiler, String, CallType) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
Cache a CallSite object using invokedynamic.
cacheClassByKey(Object, ClassCache.ClassGenerator) - Method in class org.jruby.util.ClassCache
 
cacheClosure(BaseBodyCompiler, String, int, StaticScope, String, int, boolean, NodeType, ASTInspector) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheClosure(BaseBodyCompiler, String, int, StaticScope, String, int, boolean, NodeType, ASTInspector) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheClosure(BaseBodyCompiler, String, int, StaticScope, String, int, boolean, NodeType, ASTInspector) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
Cache a closure body (BlockBody) using invokedynamic.
cacheClosure19(BaseBodyCompiler, String, int, StaticScope, String, int, boolean, NodeType, String, ASTInspector) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheClosure19(BaseBodyCompiler, String, int, StaticScope, String, int, boolean, NodeType, String, ASTInspector) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheClosure19(BaseBodyCompiler, String, int, StaticScope, String, int, boolean, NodeType, String, ASTInspector) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
Cache a closure body (BlockBody) for 1.9 mode using invokedynamic.
CacheCompiler - Interface in org.jruby.compiler
 
cacheConstant(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheConstant(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheConstant(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
Cache a constant reference using invokedynamic.
cacheConstantBoolean(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheConstantBoolean(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheConstantBoolean(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
Cache a constant boolean using invokedynamic.
cacheConstantDefined(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheConstantDefined(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheConstantFrom(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheConstantFrom(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cachedGetVariable(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cachedGetVariable(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cachedGetVariable(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
 
cachedGetVariableDefined(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cachedGetVariableDefined(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cachedMethods - Variable in class org.jruby.RubyModule
 
cachedObject(ThreadContext) - Method in class org.jruby.ir.operands.ImmutableLiteral
Returns the cached object.
cacheDRegexp(BaseBodyCompiler, CompilerCallback, int) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheDRegexp(BaseBodyCompiler, CompilerCallback, int) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheDRegexp19(BaseBodyCompiler, ArrayCallback, Object[], int) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheDRegexp19(BaseBodyCompiler, ArrayCallback, Object[], int) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cachedSetVariable(BaseBodyCompiler, String, CompilerCallback) - Method in interface org.jruby.compiler.CacheCompiler
 
cachedSetVariable(BaseBodyCompiler, String, CompilerCallback) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cachedSetVariable(BaseBodyCompiler, String, CompilerCallback) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
 
cacheEncoding(BaseBodyCompiler, Encoding) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheEncoding(BaseBodyCompiler, Encoding) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
CacheEntry - Class in org.jruby.runtime.callsite
 
CacheEntry(DynamicMethod, int) - Constructor for class org.jruby.runtime.callsite.CacheEntry
 
cacheFixnum(BaseBodyCompiler, long) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheFixnum(BaseBodyCompiler, long) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheFixnum(BaseBodyCompiler, long) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
Cache a Fixnum literal using invokedynamic.
cacheFloat(BaseBodyCompiler, double) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheFloat(BaseBodyCompiler, double) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheFloat(BaseBodyCompiler, double) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
Cache a Float literal using invokedynamic.
cacheGlobal(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheGlobal(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheGlobal(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
 
cacheGlobalBoolean(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheGlobalBoolean(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheGlobalBoolean(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
 
cacheMethod(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheMethod(BaseBodyCompiler, String, int) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheMethod(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheMethod(BaseBodyCompiler, String, int) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheRegexp(int, RubyString, int) - Method in class org.jruby.ast.executable.RuntimeCache
 
cacheRegexp(int, RubyRegexp) - Method in class org.jruby.ast.executable.RuntimeCache
 
cacheRegexp(BaseBodyCompiler, ByteList, int) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheRegexp(BaseBodyCompiler, ByteList, int) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheRegexp(BaseBodyCompiler, ByteList, int) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
Cache a Regexp literal using invokedynamic.
cacheRubyEncoding(BaseBodyCompiler, Encoding) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheRubyEncoding(BaseBodyCompiler, Encoding) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheRubyEncoding(BaseBodyCompiler, Encoding) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
Cache the __ENCODING__ keyword using invokedynamic.
cacheSpecialClosure(BaseBodyCompiler, String) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheSpecialClosure(BaseBodyCompiler, String) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheStaticScope(BaseBodyCompiler, StaticScope) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheStaticScope(BaseBodyCompiler, StaticScope) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheStaticScope(BaseBodyCompiler, StaticScope) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
Cache a StaticScope using invokedynamic.
cacheString(BaseBodyCompiler, ByteList, int) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheString(BaseBodyCompiler, ByteList, int) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheString(BaseBodyCompiler, ByteList, int) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
Cache a String literal using invokedynamic.
cacheSymbol(BaseBodyCompiler, String, Encoding) - Method in interface org.jruby.compiler.CacheCompiler
 
cacheSymbol(BaseBodyCompiler, String, Encoding) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
cacheSymbol(BaseBodyCompiler, String, Encoding) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
Cache the symbol for the given string using invokedynamic.
CachingCallSite - Class in org.jruby.runtime.callsite
 
CachingCallSite(String, CallType) - Constructor for class org.jruby.runtime.callsite.CachingCallSite
 
calculateArity() - Method in class org.jruby.ast.ArgsNode
 
calculateObjectId(Object) - Static method in class org.jruby.runtime.ObjectSpace
 
calculateProtectedClass(RubyModule) - Static method in class org.jruby.internal.runtime.methods.DynamicMethod
Calculate, based on given RubyModule, which class in its hierarchy should be used to determine protected access.
calculateTypeSize(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.AbstractMemory
 
calculator - Variable in class org.jruby.util.collections.ClassValue
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.cext.NativeMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.cext.NativeMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.cext.NativeMethod0
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.cext.NativeMethod0
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.cext.NativeMethod1
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.cext.NativeMethod1
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.cext.NativeMethod2
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.cext.NativeMethod2
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.cext.NativeMethod3
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.cext.NativeMethod3
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.cext.NativeProcMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.cext.NativeProcMethod
 
call(BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler.SpecificArityArguments
 
call(BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler.VariableArityArguments
 
call(BodyCompiler) - Method in interface org.jruby.compiler.CompilerCallback
 
call(Object, String, Object[]) - Method in class org.jruby.embed.bsf.JRubyEngine
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.ext.ffi.jffi.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.ext.ffi.jffi.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.ext.ffi.jffi.NativeInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.AttrReaderMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.AttrWriterMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.CompiledIRMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.CompiledIRMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.CompiledIRMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.CompiledIRMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.CompiledIRMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
The minimum 'call' method required for a dynamic method handle.
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
A default implementation of n-arity, non-block 'call' method, which simply calls the n-arity, block-receiving version with the arg list and Block.NULL_BLOCK.
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 0, no block
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 0, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 1, no block
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 1, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 2, no block
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 2, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 3, no block
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Arity 3, with block; calls through IRubyObject[] path
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.FullFunctionCallbackMethod
Deprecated.
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.HandleMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.HandleMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.HandleMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.HandleMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.HandleMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.InterpretedIRMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOne
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwo
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwo
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZero
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrN
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrN
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOne
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwo
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThree
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.MethodMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.MethodMissingMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.ProcMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.ProfilingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.ProfilingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.ProfilingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.ProfilingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.ProfilingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.ProfilingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.ProfilingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.ProfilingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.ProfilingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.ProfilingDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.ReflectedCompiledMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.ReflectedJavaMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.ReflectedJavaMultiMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.SimpleCallbackMethod
Deprecated.
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.SynchronizedDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.SynchronizedDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.SynchronizedDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.SynchronizedDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.SynchronizedDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.SynchronizedDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.SynchronizedDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.SynchronizedDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.SynchronizedDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.SynchronizedDynamicMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
The one implementation of call, which throws an exception because UndefinedMethod can't be invoked.
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
Deprecated.
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
Deprecated.
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
Deprecated.
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
Deprecated.
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
Deprecated.
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
Deprecated.
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
Deprecated.
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
Deprecated.
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
Deprecated.
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
Deprecated.
 
call(ThreadContext, IRubyObject, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.AttrAssignCallAdapter
 
call(ThreadContext, IRubyObject, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.CallAdapter
 
call(ThreadContext, IRubyObject, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.FourArgNoBlockConstantCallAdapter
 
call(ThreadContext, IRubyObject, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.FourArgNoBlockOperandCallAdapter
 
call(ThreadContext, IRubyObject, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.NoArgNoBlockOperandCallAdapter
 
call(ThreadContext, IRubyObject, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.OneArgBlockOperandCallAdapter
 
call(ThreadContext, IRubyObject, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.OneArgNoBlockConstantCallAdapter
 
call(ThreadContext, IRubyObject, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.OneArgNoBlockOperandCallAdapter
 
call(ThreadContext, IRubyObject, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.ThreeArgBlockOperandCallAdapter
 
call(ThreadContext, IRubyObject, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.ThreeArgNoBlockConstantCallAdapter
 
call(ThreadContext, IRubyObject, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.ThreeArgNoBlockOperandCallAdapter
 
call(ThreadContext, IRubyObject, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.TwoArgBlockOperandCallAdapter
 
call(ThreadContext, IRubyObject, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.TwoArgNoBlockConstantCallAdapter
 
call(ThreadContext, IRubyObject, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.TwoArgNoBlockOperandCallAdapter
 
call(ThreadContext, IRubyObject, RubyModule, DynamicScope, Block, String) - Method in class org.jruby.ir.IREvalScript
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.invokers.InstanceFieldGetter
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.invokers.InstanceFieldSetter
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.invokers.InstanceMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.java.invokers.SingletonMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.invokers.SingletonMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.invokers.SingletonMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.SingletonMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.SingletonMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.java.invokers.SingletonMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.java.invokers.SingletonMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.java.invokers.SingletonMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.invokers.SingletonMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.invokers.SingletonMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.invokers.StaticFieldGetter
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.invokers.StaticFieldSetter
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.invokers.StaticMethodInvoker
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy.ArrayNewMethod
 
call(Object, String, Object[]) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.javasupport.Java.JCreateMethod
 
call(IRubyObject, boolean) - Method in interface org.jruby.Ruby.RecursiveFunction
 
call(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyContinuation
 
call(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyEnumerable.AppendBlockCallback
 
call(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyEnumerable.ChunkedBlockCallback
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.RubyKernel.MethodMissingMethod
 
call(ThreadContext, Block) - Method in class org.jruby.RubyMethod
Call the method.
call(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyMethod
 
call(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyMethod
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyMethod
 
call(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.RubyModule.RespondToMissingMethod
 
call(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyProc
 
call(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyProc
 
call(ThreadContext, IRubyObject[], IRubyObject, Block) - Method in class org.jruby.RubyProc
 
call(ThreadContext, IRubyObject[]) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.Block
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject[], Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
call(ThreadContext, IRubyObject[], Block) - Method in interface org.jruby.runtime.BlockCallback
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock
 
call(ThreadContext, IRubyObject[], Binding, Block.Type, Block) - Method in class org.jruby.runtime.CallBlock
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock19
 
call(ThreadContext, IRubyObject[], Binding, Block.Type, Block) - Method in class org.jruby.runtime.CallBlock19
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.ArefCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.ArefCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.AsetCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.BitAndCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.BitAndCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.BitOrCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.BitOrCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, double) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject...) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object, passing a literal long value.
call(ThreadContext, IRubyObject, IRubyObject, double) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object, passing a literal double value.
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing no args.
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing one argument.
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing two arguments.
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing two arguments.
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject...) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing arguments.
call(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing no arguments and a non-literal (block pass, &) block.
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing one argument and a non-literal (block pass, &) block.
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing two arguments and a non-literal (block pass, &) block.
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing three arguments and a non-literal (block pass, &) block.
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing one argument and a non-literal (block pass, &) block.
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.CmpCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, double) - Method in class org.jruby.runtime.callsite.CmpCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CmpCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.DivCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.DivCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.EqCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, double) - Method in class org.jruby.runtime.callsite.EqCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.EqCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.GeCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, double) - Method in class org.jruby.runtime.callsite.GeCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.GeCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.GtCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, double) - Method in class org.jruby.runtime.callsite.GtCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.GtCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.LeCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, double) - Method in class org.jruby.runtime.callsite.LeCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.LeCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.LtCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, double) - Method in class org.jruby.runtime.callsite.LtCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.LtCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.MinusCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, double) - Method in class org.jruby.runtime.callsite.MinusCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.MinusCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.ModCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.ModCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.MulCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, double) - Method in class org.jruby.runtime.callsite.MulCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.MulCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.PlusCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, double) - Method in class org.jruby.runtime.callsite.PlusCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.PlusCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.RespondToCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.RespondToCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.ShiftLeftCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.ShiftLeftCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.ShiftRightCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.ShiftRightCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, double) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject...) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, long) - Method in class org.jruby.runtime.callsite.XorCallSite
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.XorCallSite
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock19
 
call(ThreadContext, IRubyObject[], Binding, Block.Type, Block) - Method in class org.jruby.runtime.CompiledBlock19
 
call(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CompiledBlockCallback
 
call(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in interface org.jruby.runtime.CompiledBlockCallback19
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.Interpreted19Block
 
call(ThreadContext, IRubyObject[], Binding, Block.Type, Block) - Method in class org.jruby.runtime.Interpreted19Block
 
call(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
call(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
call(ThreadContext, IRubyObject[], Binding, Block.Type, Block) - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.JavaInternalBlockBody
 
call(ThreadContext, IRubyObject[], Binding, Block.Type, Block) - Method in class org.jruby.runtime.JavaInternalBlockBody
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.MethodBlock
 
call(ThreadContext, IRubyObject[], Binding, Block.Type, Block) - Method in class org.jruby.runtime.MethodBlock
 
call(ThreadContext, IRubyObject[], Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
call(ThreadContext, IRubyObject[], IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.SharedScopeBlock
 
call(byte[], int, int, T) - Method in interface org.jruby.util.Dir.GlobFunc
 
call(int, Object) - Method in class org.jruby.util.Join
 
call(Enum<?>, Object) - Method in class org.jruby.util.Join
 
call19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyProc
 
CallableSelector - Class in org.jruby.java.dispatch
Method selection logic for calling from Ruby to Java.
CallableSelector.CallableCache<T extends ParameterTypes> - Interface in org.jruby.java.dispatch
A cache of "callables" based on method signature hash.
callAdapter - Variable in class org.jruby.ast.AttrAssignNode
 
callAdapter - Variable in class org.jruby.ast.CallNode
 
callAdapter - Variable in class org.jruby.ast.FCallNode
 
callAdapter - Variable in class org.jruby.ast.ForNode
 
callAdapter - Variable in class org.jruby.ast.Match3Node
 
callAdapter - Variable in class org.jruby.ast.OpElementAsgnNode
 
callAdapter - Variable in class org.jruby.ast.VCallNode
 
CallAdapter - Class in org.jruby.ir.instructions.calladapter
 
CallAdapter(CallSite) - Constructor for class org.jruby.ir.instructions.calladapter.CallAdapter
 
Callback - Interface in org.jruby.runtime.callback
Deprecated.
callback - Variable in class org.jruby.runtime.CompiledBlock
 
callback - Variable in class org.jruby.runtime.CompiledBlock19
 
callback(IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.MethodBlock
 
callbackClass - Variable in class org.jruby.ext.ffi.FFI
 
callbackFactory(Class<?>) - Method in class org.jruby.Ruby
Deprecated.
CallbackFactory - Class in org.jruby.runtime
Helper class to build Callback method.
CallbackFactory() - Constructor for class org.jruby.runtime.CallbackFactory
 
CallbackInfo - Class in org.jruby.ext.ffi
Defines a C callback's parameters and return type.
CallbackInfo(Ruby, RubyClass, Type, Type[], boolean) - Constructor for class org.jruby.ext.ffi.CallbackInfo
Creates a new CallbackInfo instance.
CallbackManager - Class in org.jruby.ext.ffi
 
CallbackManager() - Constructor for class org.jruby.ext.ffi.CallbackManager
 
CallbackManager - Class in org.jruby.ext.ffi.jffi
Manages Callback instances for the low level FFI backend.
CallbackManager() - Constructor for class org.jruby.ext.ffi.jffi.CallbackManager
 
CallBase - Class in org.jruby.ir.instructions
 
CallBase(Operation, CallType, MethAddr, Operand, Operand[], Operand) - Constructor for class org.jruby.ir.instructions.CallBase
 
CallBlock - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation.
CallBlock19 - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation.
callcc(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
callCoerced(ThreadContext, String, IRubyObject, boolean) - Method in class org.jruby.RubyNumeric
 
callCoerced(ThreadContext, String, IRubyObject) - Method in class org.jruby.RubyNumeric
 
callConfig() - Method in class org.jruby.compiler.JITCompiler.JITClassGenerator
 
callConfig - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
The "call configuration" to use for pre/post call logic.
CallConfiguration - Enum in org.jruby.internal.runtime.methods
 
callContext - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
callEach(Ruby, ThreadContext, IRubyObject, BlockCallback) - Static method in class org.jruby.RubyEnumerable
 
callEach(Ruby, ThreadContext, IRubyObject, IRubyObject[], BlockCallback) - Static method in class org.jruby.RubyEnumerable
Deprecated.
callEach(Ruby, ThreadContext, IRubyObject, Arity, BlockCallback) - Static method in class org.jruby.RubyEnumerable
 
callEach(Ruby, ThreadContext, IRubyObject, IRubyObject[], Arity, BlockCallback) - Static method in class org.jruby.RubyEnumerable
Deprecated.
callEach19(Ruby, ThreadContext, IRubyObject, BlockCallback) - Static method in class org.jruby.RubyEnumerable
 
callEach19(Ruby, ThreadContext, IRubyObject, Arity, BlockCallback) - Static method in class org.jruby.RubyEnumerable
 
caller(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
caller19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
caller20(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
caller_locations(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
callEventHooks(ThreadContext, RubyEvent, String, int, String, IRubyObject) - Method in class org.jruby.Ruby
 
callHelper(ThreadContext, DynamicScope, IRubyObject, Object[], IRScope, Block.Type) - Method in class org.jruby.ir.instructions.RuntimeHelperCall
 
callInit(IRubyObject[], Block) - Method in class org.jruby.RubyObject
Call the Ruby initialize method with the supplied arguments and block.
callInit(Block) - Method in class org.jruby.RubyObject
Call the Ruby initialize method with the supplied arguments and block.
callInit(IRubyObject, Block) - Method in class org.jruby.RubyObject
Call the Ruby initialize method with the supplied arguments and block.
callInit(IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyObject
Call the Ruby initialize method with the supplied arguments and block.
callInit(IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyObject
Call the Ruby initialize method with the supplied arguments and block.
callInit(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyObject
 
callInit(ThreadContext, Block) - Method in class org.jruby.RubyObject
 
callInit(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyObject
 
callInit(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyObject
 
callInit(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyObject
 
CallInstr - Class in org.jruby.ir.instructions
 
CallInstr(CallType, Variable, MethAddr, Operand, Operand[], Operand) - Constructor for class org.jruby.ir.instructions.CallInstr
 
CallInstr(Operation, CallType, Variable, MethAddr, Operand, Operand[], Operand) - Constructor for class org.jruby.ir.instructions.CallInstr
 
CallInstr(Operation, CallInstr) - Constructor for class org.jruby.ir.instructions.CallInstr
 
CallInstr(CallInstr) - Method in class org.jruby.ir.IRVisitor
 
CallInstr(CallInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing no arguments and a literal block.
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing one argument and a literal block.
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing two arguments and a literal block.
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing three arguments and a literal block.
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing arguments and a literal block.
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
CallManyArgsBlockNode - Class in org.jruby.ast
A method or operator call.
CallManyArgsBlockNode(ISourcePosition, Node, String, Node, IterNode) - Constructor for class org.jruby.ast.CallManyArgsBlockNode
 
CallManyArgsBlockPassNode - Class in org.jruby.ast
A method or operator call.
CallManyArgsBlockPassNode(ISourcePosition, Node, String, Node, BlockPassNode) - Constructor for class org.jruby.ast.CallManyArgsBlockPassNode
 
CallManyArgsNode - Class in org.jruby.ast
A method or operator call.
CallManyArgsNode(ISourcePosition, Node, String, Node) - Constructor for class org.jruby.ast.CallManyArgsNode
 
callMethod(IRubyObject, ThreadContext, String) - Static method in class org.jruby.BasicObjectStub
 
callMethod(IRubyObject, ThreadContext, String, IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
callMethod(IRubyObject, ThreadContext, String, IRubyObject[]) - Static method in class org.jruby.BasicObjectStub
 
callMethod(IRubyObject, ThreadContext, String, IRubyObject[], Block) - Static method in class org.jruby.BasicObjectStub
 
callMethod(IRubyObject, ThreadContext, int, String) - Static method in class org.jruby.BasicObjectStub
 
callMethod(IRubyObject, ThreadContext, int, String, IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
callMethod(Object, String, Object...) - Method in interface org.jruby.embed.EmbedRubyObjectAdapter
Executes a method defined in Ruby script.
callMethod(Object, String, Block, Object...) - Method in interface org.jruby.embed.EmbedRubyObjectAdapter
Executes a method defined in Ruby script.
callMethod(Object, String, Class<T>) - Method in interface org.jruby.embed.EmbedRubyObjectAdapter
Executes a method defined in Ruby script.
callMethod(Object, String, Object, Class<T>) - Method in interface org.jruby.embed.EmbedRubyObjectAdapter
Executes a method defined in Ruby script.
callMethod(Object, String, Object[], Class<T>) - Method in interface org.jruby.embed.EmbedRubyObjectAdapter
Executes a method defined in Ruby script.
callMethod(Object, String, Object[], Block, Class<T>) - Method in interface org.jruby.embed.EmbedRubyObjectAdapter
Executes a method defined in Ruby script.
callMethod(Object, String, Class<T>, EmbedEvalUnit) - Method in interface org.jruby.embed.EmbedRubyObjectAdapter
Executes a method defined in Ruby script.
callMethod(Object, String, Object[], Class<T>, EmbedEvalUnit) - Method in interface org.jruby.embed.EmbedRubyObjectAdapter
Executes a method defined in Ruby script.
callMethod(Object, String, Object[], Block, Class<T>, EmbedEvalUnit) - Method in interface org.jruby.embed.EmbedRubyObjectAdapter
Executes a method defined in Ruby script.
callMethod(IRubyObject, String) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callMethod(IRubyObject, String, IRubyObject) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callMethod(IRubyObject, String, IRubyObject[]) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callMethod(IRubyObject, String, IRubyObject[], Block) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callMethod(Object, String, Class<T>) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callMethod(Object, String, Object, Class<T>) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callMethod(Object, String, Object[], Class<T>) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callMethod(Object, String, Object[], Block, Class<T>) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callMethod(Object, String, Class<T>, EmbedEvalUnit) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callMethod(Object, String, Object[], Class<T>, EmbedEvalUnit) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callMethod(Object, String, Object[], Block, Class<T>, EmbedEvalUnit) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callMethod(Object, String, Object...) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callMethod(Object, String, Block, Object...) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callMethod(Object, String, Object...) - Method in class org.jruby.embed.ScriptingContainer
Executes a method defined in Ruby script.
callMethod(Object, String, Block, Object...) - Method in class org.jruby.embed.ScriptingContainer
Executes a method defined in Ruby script.
callMethod(Object, String, Class<T>) - Method in class org.jruby.embed.ScriptingContainer
Executes a method defined in Ruby script.
callMethod(Object, String, Object, Class<T>) - Method in class org.jruby.embed.ScriptingContainer
Executes a method defined in Ruby script.
callMethod(Object, String, Object[], Class<T>) - Method in class org.jruby.embed.ScriptingContainer
Executes a method defined in Ruby script.
callMethod(Object, String, Object[], Block, Class<T>) - Method in class org.jruby.embed.ScriptingContainer
Executes a method defined in Ruby script.
callMethod(Object, String, Class<T>, EmbedEvalUnit) - Method in class org.jruby.embed.ScriptingContainer
Executes a method defined in Ruby script.
callMethod(Object, String, Object[], Class<T>, EmbedEvalUnit) - Method in class org.jruby.embed.ScriptingContainer
Executes a method defined in Ruby script.
callMethod(Object, String, Object[], Block, Class<T>, EmbedEvalUnit) - Method in class org.jruby.embed.ScriptingContainer
Executes a method defined in Ruby script.
callMethod(ThreadContext, String) - Method in class org.jruby.ir.operands.UndefinedValue
 
callMethod(ThreadContext, String, IRubyObject) - Method in class org.jruby.ir.operands.UndefinedValue
 
callMethod(ThreadContext, String, IRubyObject[]) - Method in class org.jruby.ir.operands.UndefinedValue
 
callMethod(ThreadContext, String, IRubyObject[], Block) - Method in class org.jruby.ir.operands.UndefinedValue
 
callMethod(ThreadContext, int, String) - Method in class org.jruby.ir.operands.UndefinedValue
Deprecated.
callMethod(ThreadContext, int, String, IRubyObject) - Method in class org.jruby.ir.operands.UndefinedValue
Deprecated.
callMethod(ThreadContext, String) - Method in class org.jruby.RubyBasicObject
Will invoke a named method with no arguments and no block.
callMethod(ThreadContext, String, IRubyObject) - Method in class org.jruby.RubyBasicObject
Will invoke a named method with one argument and no block with functional invocation.
callMethod(ThreadContext, String, IRubyObject[]) - Method in class org.jruby.RubyBasicObject
Will invoke a named method with the supplied arguments and no block with functional invocation.
callMethod(String, IRubyObject...) - Method in class org.jruby.RubyBasicObject
 
callMethod(String) - Method in class org.jruby.RubyBasicObject
 
callMethod(ThreadContext, String, IRubyObject[], Block) - Method in class org.jruby.RubyBasicObject
Will invoke a named method with the supplied arguments and supplied block with functional invocation.
callMethod(ThreadContext, int, String) - Method in class org.jruby.RubyBasicObject
Deprecated.
callMethod(ThreadContext, int, String, IRubyObject) - Method in class org.jruby.RubyBasicObject
Deprecated.
callMethod(IRubyObject, String) - Method in interface org.jruby.RubyObjectAdapter
 
callMethod(IRubyObject, String, IRubyObject) - Method in interface org.jruby.RubyObjectAdapter
 
callMethod(IRubyObject, String, IRubyObject[]) - Method in interface org.jruby.RubyObjectAdapter
 
callMethod(IRubyObject, String, IRubyObject[], Block) - Method in interface org.jruby.RubyObjectAdapter
 
callMethod(ThreadContext, String) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
callMethod(ThreadContext, String, IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
callMethod(ThreadContext, String, IRubyObject[]) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
callMethod(ThreadContext, String, IRubyObject[], Block) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
callMethod(ThreadContext, int, String) - Method in interface org.jruby.runtime.builtin.IRubyObject
Deprecated.
callMethod(ThreadContext, int, String, IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
Deprecated.
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod, IRubyObject[]) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callMethodMissing(ThreadContext, IRubyObject, DynamicMethod, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject[]) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, String, DynamicMethod, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callMethodMissing(ThreadContext, IRubyObject, Visibility, String, CallType, IRubyObject[], Block) - Static method in class org.jruby.runtime.Helpers
 
callMethodMissing(ThreadContext, IRubyObject, Visibility, String, CallType, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
callMethodMissing(ThreadContext, IRubyObject, Visibility, String, CallType, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
callMethodMissing(ThreadContext, IRubyObject, Visibility, String, CallType, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
callMethodMissing(ThreadContext, IRubyObject, Visibility, String, CallType, Block) - Static method in class org.jruby.runtime.Helpers
 
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject[]) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, Block) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject[], Block) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
callMethodMissing(CacheEntry, CallType, ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
CallMethodType - Annotation Type in org.jruby.embed.internal
 
CallNoArgBlockNode - Class in org.jruby.ast
A method or operator call.
CallNoArgBlockNode(ISourcePosition, Node, String, IterNode) - Constructor for class org.jruby.ast.CallNoArgBlockNode
 
CallNoArgBlockNode(ISourcePosition, Node, String, Node, IterNode) - Constructor for class org.jruby.ast.CallNoArgBlockNode
 
CallNoArgBlockPassNode - Class in org.jruby.ast
A method or operator call.
CallNoArgBlockPassNode(ISourcePosition, Node, String, Node, BlockPassNode) - Constructor for class org.jruby.ast.CallNoArgBlockPassNode
 
CallNoArgNode - Class in org.jruby.ast
A method or operator call.
CallNoArgNode(ISourcePosition, Node, String) - Constructor for class org.jruby.ast.CallNoArgNode
 
CallNoArgNode(ISourcePosition, Node, Node, String) - Constructor for class org.jruby.ast.CallNoArgNode
 
CallNode - Class in org.jruby.ast
A method or operator call.
CallNode(ISourcePosition, Node, String, Node) - Constructor for class org.jruby.ast.CallNode
Deprecated.
CallNode(ISourcePosition, Node, String, Node, Node) - Constructor for class org.jruby.ast.CallNode
 
callNumber - Variable in class org.jruby.runtime.ThreadContext
 
CallOneArgBlockNode - Class in org.jruby.ast
A method or operator call.
CallOneArgBlockNode(ISourcePosition, Node, String, ArrayNode, IterNode) - Constructor for class org.jruby.ast.CallOneArgBlockNode
 
CallOneArgBlockPassNode - Class in org.jruby.ast
A method or operator call.
CallOneArgBlockPassNode(ISourcePosition, Node, String, ArrayNode, BlockPassNode) - Constructor for class org.jruby.ast.CallOneArgBlockPassNode
 
CallOneArgFixnumNode - Class in org.jruby.ast
A method or operator call.
CallOneArgFixnumNode(ISourcePosition, Node, String, ArrayNode) - Constructor for class org.jruby.ast.CallOneArgFixnumNode
 
CallOneArgNode - Class in org.jruby.ast
A method or operator call.
CallOneArgNode(ISourcePosition, Node, String, ArrayNode) - Constructor for class org.jruby.ast.CallOneArgNode
 
callRubyMethod(IRubyObject, Object, IRubyObject[]) - Static method in class org.jruby.cext.JRuby
 
callRubyMethod0(IRubyObject, Object) - Static method in class org.jruby.cext.JRuby
 
callRubyMethod1(IRubyObject, Object, IRubyObject) - Static method in class org.jruby.cext.JRuby
 
callRubyMethod2(IRubyObject, Object, IRubyObject, IRubyObject) - Static method in class org.jruby.cext.JRuby
 
callRubyMethod3(IRubyObject, Object, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.cext.JRuby
 
callRubyMethodB(IRubyObject, Object, IRubyObject[], IRubyObject) - Static method in class org.jruby.cext.JRuby
 
callSite - Variable in class org.jruby.ir.instructions.calladapter.CallAdapter
 
callSite - Variable in class org.jruby.ir.instructions.CallBase
 
CallSite - Class in org.jruby.runtime
This is the abstract superclass for all call sites in the system.
CallSite(String, CallType) - Constructor for class org.jruby.runtime.CallSite
Construct a new CallSite with the given method name and call type.
callSiteId - Variable in class org.jruby.ir.instructions.CallBase
 
callSites - Variable in class org.jruby.ast.executable.RuntimeCache
 
callsOfChild(int) - Method in class org.jruby.runtime.profile.builtin.InvocationSet
 
CallSpecialArgBlockNode - Class in org.jruby.ast
A method or operator call.
CallSpecialArgBlockNode(ISourcePosition, Node, String, Node, IterNode) - Constructor for class org.jruby.ast.CallSpecialArgBlockNode
 
CallSpecialArgBlockPassNode - Class in org.jruby.ast
A method or operator call.
CallSpecialArgBlockPassNode(ISourcePosition, Node, String, Node, BlockPassNode) - Constructor for class org.jruby.ast.CallSpecialArgBlockPassNode
 
CallSpecialArgNode - Class in org.jruby.ast
A method or operator call.
CallSpecialArgNode(ISourcePosition, Node, String, Node) - Constructor for class org.jruby.ast.CallSpecialArgNode
 
CallSplitter - Class in org.jruby.ir.passes
 
CallSplitter() - Constructor for class org.jruby.ir.passes.CallSplitter
 
callSuper(IRubyObject, ThreadContext, IRubyObject[], Block) - Static method in class org.jruby.BasicObjectStub
 
callSuper(Object, Object[], Class<T>) - Method in interface org.jruby.embed.EmbedRubyObjectAdapter
 
callSuper(Object, Object[], Block, Class<T>) - Method in interface org.jruby.embed.EmbedRubyObjectAdapter
 
callSuper(IRubyObject, IRubyObject[]) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callSuper(IRubyObject, IRubyObject[], Block) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callSuper(Object, Object[], Class<T>) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callSuper(Object, Object[], Block, Class<T>) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
callSuper(Object, Object[], Class<T>) - Method in class org.jruby.embed.ScriptingContainer
 
callSuper(Object, Object[], Block, Class<T>) - Method in class org.jruby.embed.ScriptingContainer
 
callSuper(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ir.operands.UndefinedValue
Deprecated.
callSuper(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyBasicObject
Deprecated.
callSuper(IRubyObject, IRubyObject[]) - Method in interface org.jruby.RubyObjectAdapter
 
callSuper(IRubyObject, IRubyObject[], Block) - Method in interface org.jruby.RubyObjectAdapter
 
callSuper(ThreadContext, IRubyObject[], Block) - Method in interface org.jruby.runtime.builtin.IRubyObject
Deprecated.
callSuperMethod(Ruby, IRubyObject[]) - Static method in class org.jruby.cext.JRuby
 
callThreadPoll() - Method in class org.jruby.runtime.ThreadContext
 
callThreadPoll(ThreadContext) - Static method in class org.jruby.runtime.ThreadContext
 
CallThreeArgBlockNode - Class in org.jruby.ast
A method or operator call.
CallThreeArgBlockNode(ISourcePosition, Node, String, ArrayNode, IterNode) - Constructor for class org.jruby.ast.CallThreeArgBlockNode
 
CallThreeArgBlockPassNode - Class in org.jruby.ast
A method or operator call.
CallThreeArgBlockPassNode(ISourcePosition, Node, String, ArrayNode, BlockPassNode) - Constructor for class org.jruby.ast.CallThreeArgBlockPassNode
 
CallThreeArgNode - Class in org.jruby.ast
A method or operator call.
CallThreeArgNode(ISourcePosition, Node, String, ArrayNode) - Constructor for class org.jruby.ast.CallThreeArgNode
 
callTrace(ThreadContext, boolean, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
callTraceCompiled(ThreadContext, boolean, String, String, int) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
callTraceFunction(Ruby, ThreadContext, RubyEvent) - Static method in class org.jruby.evaluator.ASTInterpreter
 
CallTwoArgBlockNode - Class in org.jruby.ast
A method or operator call.
CallTwoArgBlockNode(ISourcePosition, Node, String, ArrayNode, IterNode) - Constructor for class org.jruby.ast.CallTwoArgBlockNode
 
CallTwoArgBlockPassNode - Class in org.jruby.ast
A method or operator call.
CallTwoArgBlockPassNode(ISourcePosition, Node, String, ArrayNode, BlockPassNode) - Constructor for class org.jruby.ast.CallTwoArgBlockPassNode
 
CallTwoArgNode - Class in org.jruby.ast
A method or operator call.
CallTwoArgNode(ISourcePosition, Node, String, ArrayNode) - Constructor for class org.jruby.ast.CallTwoArgNode
 
callType - Variable in class org.jruby.runtime.CallSite
The type of call this site makes
CallType - Enum in org.jruby.runtime
 
callType() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
callVarargs(ThreadContext, IRubyObject, IRubyObject, IRubyObject...) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callVarargs(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callVarargs(ThreadContext, IRubyObject, IRubyObject, IRubyObject...) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing arguments.
callVarargs(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing one argument and a non-literal (block pass, &) block.
callVarargs(ThreadContext, IRubyObject, IRubyObject, IRubyObject...) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callVarargs(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callVarargsIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
callVarargsIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.CallSite
Call the site's method against the target object passing arguments and a literal block.
callVarargsIter(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
callZSuper(CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
callZSuper(CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
callZSuper(Ruby, ThreadContext, Block, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
caload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
CAN_LOAD_BYTECODE - Static variable in class org.jruby.runtime.MethodFactory
A test to see if we can load bytecode dynamically, so we know whether InvocationMethodFactory will work.
CAN_SET_ACCESSIBLE - Static variable in class org.jruby.javasupport.JavaClass
Deprecated.
CAN_SET_ACCESSIBLE - Static variable in class org.jruby.javasupport.JavaUtil
 
CAN_SET_ACCESSIBLE - Static variable in class org.jruby.RubyInstanceConfig
 
canBeDeleted(IRScope) - Method in class org.jruby.ir.instructions.Instr
 
canBeEval() - Method in class org.jruby.ir.instructions.CallBase
 
canCaptureCallersBinding() - Method in class org.jruby.ir.IRScope
 
cancel() - Method in class org.jruby.util.io.BlockingIO.Condition
 
canCopyPropagate() - Method in class org.jruby.ir.operands.CurrentScope
 
canCopyPropagate() - Method in class org.jruby.ir.operands.ImmutableLiteral
 
canCopyPropagate() - Method in class org.jruby.ir.operands.IRException
 
canCopyPropagate() - Method in class org.jruby.ir.operands.Label
 
canCopyPropagate() - Method in class org.jruby.ir.operands.MethAddr
 
canCopyPropagate() - Method in class org.jruby.ir.operands.MethodHandle
 
canCopyPropagate() - Method in class org.jruby.ir.operands.ObjectClass
 
canCopyPropagate() - Method in class org.jruby.ir.operands.Operand
Can we replace every use of a variable 'v' that contains the value of this operand with the operand itself? This takes importance when there are at least two uses of 'v' within this scope.
canCopyPropagate() - Method in class org.jruby.ir.operands.ScopeModule
 
canCopyPropagate() - Method in class org.jruby.ir.operands.Symbol
 
canCopyPropagate() - Method in class org.jruby.ir.operands.UndefinedValue
 
canCopyPropagate() - Method in class org.jruby.ir.operands.Variable
 
canCopyPropagate() - Method in class org.jruby.ir.operands.WrappedIRClosure
 
canExecute() - Method in interface org.jruby.util.FileResource
 
canGenerate(JRubyCallSite, RubyClass, DynamicMethod) - Method in class org.jruby.runtime.invokedynamic.InvocationLinker.AttrReaderGenerator
 
canGenerate(JRubyCallSite, RubyClass, DynamicMethod) - Method in class org.jruby.runtime.invokedynamic.InvocationLinker.AttrWriterGenerator
 
canGenerate(JRubyCallSite, RubyClass, DynamicMethod) - Method in class org.jruby.runtime.invokedynamic.InvocationLinker.CoreCallGenerator
 
canGenerate(JRubyCallSite, RubyClass, DynamicMethod) - Method in class org.jruby.runtime.invokedynamic.InvocationLinker.FFIGenerator
 
canGenerate(JRubyCallSite, RubyClass, DynamicMethod) - Method in interface org.jruby.runtime.invokedynamic.InvocationLinker.HandleGenerator
 
canGenerate(JRubyCallSite, RubyClass, DynamicMethod) - Method in class org.jruby.runtime.invokedynamic.InvocationLinker.HandleMethodGenerator
 
canGenerate(JRubyCallSite, RubyClass, DynamicMethod) - Method in class org.jruby.runtime.invokedynamic.InvocationLinker.JavaCallGenerator
 
canGenerate(JRubyCallSite, RubyClass, DynamicMethod) - Method in class org.jruby.runtime.invokedynamic.InvocationLinker.RubyCallGenerator
 
canMapArgsStatically() - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
canModifyCode() - Method in class org.jruby.ir.instructions.CallBase
 
CANON - Static variable in class org.jruby.util.Numeric
 
canonical(ThreadContext) - Method in class org.jruby.ext.psych.PsychEmitter
 
canonical_name() - Method in class org.jruby.javasupport.JavaClass
 
canonical_set(ThreadContext, IRubyObject) - Method in class org.jruby.ext.psych.PsychEmitter
 
canonicalize(String) - Static method in class org.jruby.RubyFile
 
canonicalPath() - Method in class org.jruby.util.ClasspathResource
 
canonicalPath() - Method in interface org.jruby.util.FileResource
 
canonicalPath() - Method in class org.jruby.util.URLResource
 
canonname(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
canRaiseException() - Method in class org.jruby.ir.instructions.Instr
 
canRaiseException() - Method in enum org.jruby.ir.Operation
 
canRead() - Method in class org.jruby.util.ClasspathResource
 
canRead() - Method in interface org.jruby.util.FileResource
 
canRead() - Method in class org.jruby.util.URLResource
 
canReceiveBreaks - Variable in class org.jruby.ir.IRScope
Can this scope receive breaks
canReceiveNonlocalReturns - Variable in class org.jruby.ir.IRScope
Can this scope receive a non-local return?
canReceiveNonlocalReturns() - Method in class org.jruby.ir.IRScope
 
canSetDollarVars() - Method in class org.jruby.ir.instructions.CallBase
 
canWrite() - Method in class org.jruby.util.ClasspathResource
 
canWrite() - Method in interface org.jruby.util.FileResource
 
canWrite() - Method in class org.jruby.util.URLResource
 
capitalize(ThreadContext) - Method in class org.jruby.RubyString
rb_str_capitalize / rb_str_capitalize_bang
capitalize(ThreadContext) - Method in class org.jruby.RubySymbol
 
capitalize19(ThreadContext) - Method in class org.jruby.RubyString
 
capitalize_bang(ThreadContext) - Method in class org.jruby.RubyString
 
capitalize_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
capture() - Method in class org.jruby.runtime.Frame
 
captureFeature(int) - Method in class org.jruby.lexer.yacc.LexerSource
 
captures(ThreadContext) - Method in class org.jruby.RubyMatchData
match_captures
case_aware_op_aref(ThreadContext, IRubyObject, boolean) - Method in class org.jruby.RubyGlobal.StringOnlyRubyHash
 
case_aware_op_aset(ThreadContext, IRubyObject, IRubyObject, boolean) - Method in class org.jruby.RubyGlobal.StringOnlyRubyHash
 
casecmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
casecmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubySymbol
 
caseCmp(byte[], int, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
casecmp19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
CASEFOLD_FILESYSTEM - Static variable in class org.jruby.util.Dir
 
casefold_p(ThreadContext) - Method in class org.jruby.RubyRegexp
 
CaseNode - Class in org.jruby.ast
A Case statement.
CaseNode(ISourcePosition, Node, ListNode) - Constructor for class org.jruby.ast.CaseNode
 
castore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
cat(byte[]) - Method in class org.jruby.RubyString
 
cat(byte[], int, int) - Method in class org.jruby.RubyString
 
cat(RubyString) - Method in class org.jruby.RubyString
 
cat(ByteList) - Method in class org.jruby.RubyString
 
cat(byte) - Method in class org.jruby.RubyString
 
cat(int) - Method in class org.jruby.RubyString
 
cat(int, Encoding) - Method in class org.jruby.RubyString
 
cat(byte[], int, int, Encoding) - Method in class org.jruby.RubyString
 
cat(byte[], int, int, Encoding, int) - Method in class org.jruby.RubyString
Deprecated.
cat19(RubyString) - Method in class org.jruby.RubyString
 
cat19(ByteList, int) - Method in class org.jruby.RubyString
 
catAscii(byte[], int, int) - Method in class org.jruby.RubyString
 
catchUncaughtBreakInLambdas(ThreadContext, IRScope, Object, Block.Type) - Static method in class org.jruby.ir.runtime.IRRuntimeHelpers
 
Category - Enum in org.jruby.util.cli
Representation of available option categories, with a short name to use in printing descriptions.
caughtByLambda - Variable in exception org.jruby.ir.runtime.IRBreakJump
 
cause(Block) - Method in class org.jruby.NativeException
 
cbrt(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
ceil(IRubyObject[]) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
ceil() - Method in class org.jruby.RubyFloat
flo_ceil
ceil() - Method in class org.jruby.RubyNumeric
num_ceil
ceil19(IRubyObject[]) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
center(IRubyObject) - Method in class org.jruby.RubyString
rb_str_center
center(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
center19(IRubyObject) - Method in class org.jruby.RubyString
 
center19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
CEXT_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
Indicates the global default for whether C extensions are enabled.
CEXT_ENABLED - Static variable in class org.jruby.util.cli.Options
 
CExtension - Class in org.jruby.runtime.load
This class wraps the ModuleLoader for loading c-extensions in JRuby.
CExtension(LoadServiceResource) - Constructor for class org.jruby.runtime.load.CExtension
 
cfg() - Method in class org.jruby.ir.IRScope
 
CFG - Class in org.jruby.ir.representations
Represents the base build of a CFG.
CFG(IRScope) - Constructor for class org.jruby.ir.representations.CFG
 
CFG.EdgeType - Enum in org.jruby.ir.representations
 
CFGBuilder - Class in org.jruby.ir.passes
 
CFGBuilder() - Constructor for class org.jruby.ir.passes.CFGBuilder
 
CFGInliner - Class in org.jruby.ir.transformations.inlining
 
CFGInliner(CFG) - Constructor for class org.jruby.ir.transformations.inlining.CFGInliner
 
CFGLinearizer - Class in org.jruby.ir.representations
This produces a linear list of BasicBlocks so that the linearized instruction list is in executable form.
CFGLinearizer() - Constructor for class org.jruby.ir.representations.CFGLinearizer
 
chainCount() - Method in class org.jruby.runtime.invokedynamic.VariableSite
 
CHAINED_COMPILE_LINE_COUNT - Static variable in class org.jruby.RubyInstanceConfig
The number of lines at which a method, class, or block body is split into chained methods (to dodge 64k method-size limit in JVM).
CHAINED_COMPILE_LINE_COUNT_DEFAULT - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
CHAINED_COMPILE_LINE_COUNT_DEFAULT - Static variable in class org.jruby.runtime.Constants
Default size for chained compilation.
ChainedChildBodyCompiler - Class in org.jruby.compiler.impl
 
ChainedChildBodyCompiler(StandardASMCompiler, String, String, ASTInspector, StaticScope, ChildScopedBodyCompiler) - Constructor for class org.jruby.compiler.impl.ChainedChildBodyCompiler
 
ChainedChildBodyCompiler19 - Class in org.jruby.compiler.impl
 
ChainedChildBodyCompiler19(StandardASMCompiler, String, String, ASTInspector, StaticScope, ChildScopedBodyCompiler) - Constructor for class org.jruby.compiler.impl.ChainedChildBodyCompiler19
 
ChainedRootBodyCompiler - Class in org.jruby.compiler.impl
 
ChainedRootBodyCompiler(StandardASMCompiler, String, String, ASTInspector, StaticScope, RootScopedBodyCompiler) - Constructor for class org.jruby.compiler.impl.ChainedRootBodyCompiler
 
chainToMethod(String) - Method in interface org.jruby.compiler.BodyCompiler
 
chainToMethod(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
change_privilege(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
change_privilege(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
channel - Variable in class org.jruby.ext.socket.RubyUNIXSocket
 
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, 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(Channel, ModeFlags, FileDescriptor, boolean) - 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(Channel, ModeFlags) - 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, 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(InputStream, ModeFlags) - 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, FileDescriptor) - Constructor for class org.jruby.util.io.ChannelDescriptor
Construct a new ChannelDescriptor with the given channel, file number, and file descriptor object.
ChannelDescriptor(Channel, int, FileDescriptor) - Constructor for class org.jruby.util.io.ChannelDescriptor
Deprecated.
ChannelDescriptor(Channel) - 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.
CHAR - Static variable in class org.jruby.ast.java_signature.PrimitiveTypeNode
 
CHAR - Static variable in class org.jruby.parser.JavaSignatureParser
 
CHARACTER - Static variable in class org.jruby.lexer.JavaSignatureLexer
 
CHARACTER_LITERAL - Static variable in class org.jruby.parser.JavaSignatureParser
 
CharacterLiteral - Class in org.jruby.ast.java_signature
 
CharacterLiteral(String) - Constructor for class org.jruby.ast.java_signature.CharacterLiteral
 
chardev_p() - Method in class org.jruby.RubyFileStat
 
chardev_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
chardev_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
chars(ThreadContext, Block) - Method in class org.jruby.ext.stringio.RubyStringIO
 
chars(ThreadContext, Block) - Method in class org.jruby.ext.stringio.StringIO
 
chars(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyArgsFile
 
chars(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
chars(ThreadContext, Block) - Method in class org.jruby.RubyStringIO
 
chars18(ThreadContext, Block) - Method in class org.jruby.RubyString
 
chars19(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
chars19(ThreadContext, Block) - Method in class org.jruby.RubyString
 
charset_map_get(IRubyObject) - Static method in class org.jruby.ext.iconv.RubyIconv
 
charsetForEncoding(Encoding) - Method in class org.jruby.runtime.encoding.EncodingService
Get a java.nio Charset for the given encoding, or null if impossible
CharsetTranscoder - Class in org.jruby.util.encoding
Encapsulate all logic associated with using Java Charset transcoding facilities.
CharsetTranscoder(ThreadContext, Encoding, Encoding) - Constructor for class org.jruby.util.encoding.CharsetTranscoder
 
CharsetTranscoder(ThreadContext, Encoding, Encoding, int, IRubyObject) - Constructor for class org.jruby.util.encoding.CharsetTranscoder
 
CharsetTranscoder(ThreadContext, Encoding, Encoding, CharsetTranscoder.CodingActions) - Constructor for class org.jruby.util.encoding.CharsetTranscoder
 
CharsetTranscoder.CodingActions - Class in org.jruby.util.encoding
 
CharsetTranscoder.TranscoderEngine - Class in org.jruby.util.encoding
 
CharsetTranscoder.TranscoderEngine(Charset, Charset, boolean) - Constructor for class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine
 
CharsetTranscoder.TranscoderEngine.TranscoderState - Class in org.jruby.util.encoding
 
CharsetTranscoder.TranscoderEngine.TranscoderState(ByteBuffer, ByteBuffer, boolean) - Constructor for class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine.TranscoderState
 
CharsetTranscoder.TranscoderEngine.TranscoderState(ByteBuffer, boolean) - Constructor for class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine.TranscoderState
 
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.ext.strscan.RubyStringScanner
 
check_until(IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
checkArgCount(Ruby, int) - Method in class org.jruby.ast.ArgsNode
 
checkArgCount(Ruby, String, int) - Method in class org.jruby.ast.ArgsNode
 
checkArgCount(Ruby, int) - Method in class org.jruby.ast.ArgsPreTwoArgNode
 
CheckArgsArrayArityInstr - Class in org.jruby.ir.instructions
 
CheckArgsArrayArityInstr(Operand, int, int, int) - Constructor for class org.jruby.ir.instructions.CheckArgsArrayArityInstr
 
CheckArgsArrayArityInstr(CheckArgsArrayArityInstr) - Method in class org.jruby.ir.IRVisitor
 
CheckArgsArrayArityInstr(CheckArgsArrayArityInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
checkArgumentCount(JavaMethod, ThreadContext, String, IRubyObject[], int) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
checkArgumentCount(Ruby, IRubyObject[], int, int) - Static method in class org.jruby.runtime.Arity
 
checkArgumentCount(ThreadContext, IRubyObject[], int, int) - Static method in class org.jruby.runtime.Arity
 
checkArgumentCount(Ruby, String, IRubyObject[], int, int) - Static method in class org.jruby.runtime.Arity
 
checkArgumentCount(Ruby, int, int, int) - Static method in class org.jruby.runtime.Arity
 
checkArgumentCount(ThreadContext, int, int, int) - Static method in class org.jruby.runtime.Arity
 
checkArgumentCount(Ruby, int, int, int, boolean) - Static method in class org.jruby.runtime.Arity
 
checkArgumentCount(Ruby, String, int, int, int) - Static method in class org.jruby.runtime.Arity
 
checkArgumentCount(Ruby, String, int, int, int, boolean) - Static method in class org.jruby.runtime.Arity
 
checkArgumentCount(ThreadContext, IRubyObject[], int, int) - Static method in class org.jruby.runtime.Helpers
Used by the compiler to simplify arg checking in variable-arity paths
checkArgumentCount(ThreadContext, IRubyObject[], int) - Static method in class org.jruby.runtime.Helpers
Used by the compiler to simplify arg checking in variable-arity paths
checkArgumentCount(ThreadContext, int, int, int) - Static method in class org.jruby.runtime.Helpers
 
checkArity(Ruby, int) - Method in class org.jruby.ir.instructions.CheckArityInstr
 
checkArity(int) - Method in class org.jruby.javasupport.JavaCallable
 
checkArity(Ruby, IRubyObject[]) - Method in class org.jruby.runtime.Arity
 
checkArity(Ruby, int) - Method in class org.jruby.runtime.Arity
 
checkArity - Variable in enum org.jruby.runtime.Block.Type
 
checkArity(int, int, boolean, ThreadContext, IRubyObject, IRubyObject, IRubyObject[]) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
checkArity(int, int, boolean, ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
CheckArityInstr - Class in org.jruby.ir.instructions
 
CheckArityInstr(int, int, int) - Constructor for class org.jruby.ir.instructions.CheckArityInstr
 
CheckArityInstr(CheckArityInstr) - Method in class org.jruby.ir.IRVisitor
 
CheckArityInstr(CheckArityInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
checkArray(IRubyObject) - Static method in class org.jruby.ext.ffi.AbstractMemory
 
checkArrayType(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
checkArrayType() - Method in class org.jruby.ir.operands.UndefinedValue
 
checkArrayType() - Method in class org.jruby.RubyArray
 
checkArrayType() - Method in class org.jruby.RubyBasicObject
rb_check_array_type Returns the result of trying to convert this object to an Array with "to_ary".
checkArrayType() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
checkArrayType(IRubyObject) - Static method in class org.jruby.util.TypeConverter
 
checkBounds(Ruby, long, long, long) - Static method in class org.jruby.ext.ffi.Util
 
checkCallMethod(ThreadContext, String) - Method in class org.jruby.ir.operands.UndefinedValue
 
checkCallMethod(ThreadContext, String) - Method in class org.jruby.RubyBasicObject
Will invoke a named method with no arguments and no block if that method or a custom method missing exists.
checkCallMethod(ThreadContext, String) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
checkcast(String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
checkClosed(Ruby) - Method in class org.jruby.util.io.OpenFile
 
checkData(IRubyObject) - Static method in class org.jruby.util.TypeConverter
Checks that this object is of type DATA and then returns it, otherwise raises failure (MRI: Check_Type(obj, T_DATA))
checkEmbeddedNulls(Ruby, IRubyObject) - Static method in class org.jruby.util.StringSupport
 
checkEmptyLoad(String) - Method in class org.jruby.runtime.load.LoadService
 
checkEncoding(RubyString) - Method in class org.jruby.RubyString
 
checkErrno(Ruby, int) - Static method in class org.jruby.ext.JRubyPOSIXHelper
Helper for handling common POSIX situations where a negative return value from a function call indicates an error, and errno must be consulted to determine how exactly the function failed.
checkExecOptions(IRubyObject) - Static method in class org.jruby.RubyIO
Warn when using exec with unsupported options.
checkExpression(Node) - Method in class org.jruby.parser.ParserSupport
 
checkFloatType(Ruby, IRubyObject) - Static method in class org.jruby.util.TypeConverter
 
checkFrozen() - Method in class org.jruby.ext.stringio.RubyStringIO
 
checkFrozen() - Method in class org.jruby.ext.stringio.StringIO
 
checkFrozen() - Method in class org.jruby.RubyBasicObject
The actual method that checks frozen with the default frozen message from MRI.
checkFrozen() - Method in class org.jruby.RubyStringIO
 
checkFuncallCallable(ThreadContext, DynamicMethod, CallType, IRubyObject) - Static method in class org.jruby.RubyClass
 
checkHashType(Ruby, IRubyObject) - Static method in class org.jruby.util.TypeConverter
 
checkInheritable(IRubyObject) - Static method in class org.jruby.RubyClass
rb_check_inheritable
checkInt(IRubyObject, long) - Static method in class org.jruby.RubyNumeric
check_int
checkInteger(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
 
checkIntegerType(Ruby, IRubyObject, String) - Static method in class org.jruby.util.TypeConverter
 
checkIsExceptionHandled(ArgumentsCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
checkIsExceptionHandled(ArgumentsCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
checkIsModule(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
checkIsRubyModule(ThreadContext, Object) - Static method in class org.jruby.runtime.Helpers
 
checkIterating() - Method in class org.jruby.RubyHash
 
checkMail(ThreadContext) - Method in class org.jruby.RubyThread
 
checkMethodArity(int, int, int) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
checkMethodArity(int, int, int) - Method in interface org.jruby.compiler.VariableCompiler
 
checkMethodBound(ThreadContext, IRubyObject[], Visibility) - Method in class org.jruby.RubyModule
Deprecated.
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
 
checkPipeCommand(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyIO
 
checkpointBootstrap(MethodHandles.Lookup, String, MethodType) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
checkpointFallback(MutableCallSite, ThreadContext) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
checkpointHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
checkPopenOptions(IRubyObject) - Static method in class org.jruby.RubyIO
Warn when using spawn with unsupported options.
checkReadable() - Method in class org.jruby.util.io.ChannelStream
 
checkReadable(Ruby) - Method in class org.jruby.util.io.OpenFile
 
checkRegexpSyntax(ByteList, RegexpOptions) - Method in class org.jruby.parser.ParserSupport
 
checkRelinearization() - Method in class org.jruby.ir.IRScope
 
checkSafeString(IRubyObject) - Method in class org.jruby.Ruby
Deprecated.
checkShutdown(ThreadContext) - Method in class org.jruby.ext.thread.Queue
 
checkSpawnOptions(IRubyObject) - Static method in class org.jruby.RubyIO
Warn when using spawn with unsupported options.
checkStringSafety(Ruby, IRubyObject) - Static method in class org.jruby.util.StringSupport
Check whether input object's string value contains a null byte, and if so throw SecurityError.
checkStringType(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
checkStringType() - Method in class org.jruby.ir.operands.UndefinedValue
 
checkStringType() - Method in class org.jruby.RubyBasicObject
rb_check_string_type Tries to return a coerced string representation of this object, using "to_str".
checkStringType() - Method in class org.jruby.RubyString
 
checkStringType() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
checkStringType(Ruby, IRubyObject) - Static method in class org.jruby.util.TypeConverter
 
checkStringType19() - Method in class org.jruby.ir.operands.UndefinedValue
 
checkStringType19() - Method in class org.jruby.RubyBasicObject
rb_check_string_type Tries to return a coerced string representation of this object, using "to_str".
checkStringType19() - Method in class org.jruby.RubyString
 
checkStringType19() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
checkSuperDisabledOrOutOfMethod(ThreadContext, RubyModule, String) - Static method in class org.jruby.ir.instructions.UnresolvedSuperInstr
 
checkSuperDisabledOrOutOfMethod(ThreadContext, RubyModule, String) - Static method in class org.jruby.runtime.callsite.SuperCallSite
 
checkSuperDisabledOrOutOfMethod(ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
checkSuperDisabledOrOutOfMethod(ThreadContext, RubyModule, String) - Static method in class org.jruby.runtime.Helpers
 
checkType - Variable in class org.jruby.ir.instructions.ReceiveExceptionInstr
If true, the implementation (compiler/interpreter) may have to check the type of the received value and unwrap it to yield a Ruby-level exception.
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.
checkValidBindTargetFrom(ThreadContext, RubyModule) - Method in class org.jruby.RubyModule
 
checkWhenWithSplat() - Method in interface org.jruby.compiler.BodyCompiler
 
checkWhenWithSplat() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
checkWritable() - Method in class org.jruby.util.io.ChannelStream
 
checkWritable(Ruby) - Method in class org.jruby.util.io.OpenFile
 
childInvocationFor(int) - Method in class org.jruby.runtime.profile.builtin.Invocation
 
childNodes() - Method in class org.jruby.ast.AliasNode
 
childNodes() - Method in class org.jruby.ast.AndNode
 
childNodes() - Method in class org.jruby.ast.ArgAuxillaryNode
 
childNodes() - Method in class org.jruby.ast.ArgsCatNode
 
childNodes() - Method in class org.jruby.ast.ArgsNode
 
childNodes() - Method in class org.jruby.ast.ArgsPushNode
 
childNodes() - Method in class org.jruby.ast.ArgumentNode
 
childNodes() - Method in class org.jruby.ast.AttrAssignNode
 
childNodes() - Method in class org.jruby.ast.BackRefNode
 
childNodes() - Method in class org.jruby.ast.BeginNode
 
childNodes() - Method in class org.jruby.ast.BignumNode
 
childNodes() - Method in class org.jruby.ast.BlockArg18Node
 
childNodes() - Method in class org.jruby.ast.BlockArgNode
 
childNodes() - Method in class org.jruby.ast.BlockPassNode
 
childNodes() - Method in class org.jruby.ast.BreakNode
 
childNodes() - Method in class org.jruby.ast.CallNode
 
childNodes() - Method in class org.jruby.ast.CaseNode
 
childNodes() - Method in class org.jruby.ast.ClassNode
 
childNodes() - Method in class org.jruby.ast.ClassVarAsgnNode
 
childNodes() - Method in class org.jruby.ast.ClassVarDeclNode
 
childNodes() - Method in class org.jruby.ast.ClassVarNode
 
childNodes() - Method in class org.jruby.ast.Colon2Node
 
childNodes() - Method in class org.jruby.ast.Colon3Node
 
childNodes() - Method in class org.jruby.ast.ConstDeclNode
 
childNodes() - Method in class org.jruby.ast.ConstNode
 
childNodes() - Method in class org.jruby.ast.DAsgnNode
 
childNodes() - Method in class org.jruby.ast.DefinedNode
 
childNodes() - Method in class org.jruby.ast.DefnNode
 
childNodes() - Method in class org.jruby.ast.DefsNode
 
childNodes() - Method in class org.jruby.ast.DotNode
 
childNodes() - Method in class org.jruby.ast.DVarNode
 
childNodes() - Method in class org.jruby.ast.EncodingNode
 
childNodes() - Method in class org.jruby.ast.EnsureNode
 
childNodes() - Method in class org.jruby.ast.EvStrNode
 
childNodes() - Method in class org.jruby.ast.FalseNode
 
childNodes() - Method in class org.jruby.ast.FCallNode
 
childNodes() - Method in class org.jruby.ast.FixnumNode
 
childNodes() - Method in class org.jruby.ast.FlipNode
 
childNodes() - Method in class org.jruby.ast.FloatNode
 
childNodes() - Method in class org.jruby.ast.ForNode
 
childNodes() - Method in class org.jruby.ast.GlobalAsgnNode
 
childNodes() - Method in class org.jruby.ast.GlobalVarNode
 
childNodes() - Method in class org.jruby.ast.HashNode
 
childNodes() - Method in class org.jruby.ast.IfNode
 
childNodes() - Method in class org.jruby.ast.InstAsgnNode
 
childNodes() - Method in class org.jruby.ast.InstVarNode
 
childNodes() - Method in class org.jruby.ast.IterNode
 
childNodes() - Method in class org.jruby.ast.KeywordArgNode
 
childNodes() - Method in class org.jruby.ast.LambdaNode
 
childNodes() - Method in class org.jruby.ast.ListNode
 
childNodes() - Method in class org.jruby.ast.LiteralNode
 
childNodes() - Method in class org.jruby.ast.LocalAsgnNode
 
childNodes() - Method in class org.jruby.ast.LocalVarNode
 
childNodes() - Method in class org.jruby.ast.Match2Node
 
childNodes() - Method in class org.jruby.ast.Match3Node
 
childNodes() - Method in class org.jruby.ast.MatchNode
 
childNodes() - Method in class org.jruby.ast.ModuleNode
 
childNodes() - Method in class org.jruby.ast.MultipleAsgn19Node
 
childNodes() - Method in class org.jruby.ast.MultipleAsgnNode
 
childNodes() - Method in class org.jruby.ast.NewlineNode
 
childNodes() - Method in class org.jruby.ast.NextNode
 
childNodes() - Method in class org.jruby.ast.NilNode
 
childNodes() - Method in class org.jruby.ast.Node
 
childNodes() - Method in class org.jruby.ast.NotNode
 
childNodes() - Method in class org.jruby.ast.NthRefNode
 
childNodes() - Method in class org.jruby.ast.OpAsgnAndNode
 
childNodes() - Method in class org.jruby.ast.OpAsgnNode
 
childNodes() - Method in class org.jruby.ast.OpAsgnOrNode
 
childNodes() - Method in class org.jruby.ast.OpElementAsgnNode
 
childNodes() - Method in class org.jruby.ast.OptArgNode
 
childNodes() - Method in class org.jruby.ast.OrNode
 
childNodes() - Method in class org.jruby.ast.RedoNode
 
childNodes() - Method in class org.jruby.ast.RegexpNode
 
childNodes() - Method in class org.jruby.ast.RescueBodyNode
 
childNodes() - Method in class org.jruby.ast.RescueNode
 
childNodes() - Method in class org.jruby.ast.RetryNode
 
childNodes() - Method in class org.jruby.ast.ReturnNode
 
childNodes() - Method in class org.jruby.ast.RootNode
 
childNodes() - Method in class org.jruby.ast.SClassNode
 
childNodes() - Method in class org.jruby.ast.SelfNode
 
childNodes() - Method in class org.jruby.ast.SplatNode
 
childNodes() - Method in class org.jruby.ast.StarNode
 
childNodes() - Method in class org.jruby.ast.StrNode
 
childNodes() - Method in class org.jruby.ast.SuperNode
 
childNodes() - Method in class org.jruby.ast.SValueNode
 
childNodes() - Method in class org.jruby.ast.SymbolNode
 
childNodes() - Method in class org.jruby.ast.ToAryNode
 
childNodes() - Method in class org.jruby.ast.TrueNode
 
childNodes() - Method in class org.jruby.ast.TypedArgumentNode
 
childNodes() - Method in class org.jruby.ast.UndefNode
 
childNodes() - Method in class org.jruby.ast.UntilNode
 
childNodes() - Method in class org.jruby.ast.VAliasNode
 
childNodes() - Method in class org.jruby.ast.VCallNode
 
childNodes() - Method in class org.jruby.ast.WhenNode
 
childNodes() - Method in class org.jruby.ast.WhileNode
 
childNodes() - Method in class org.jruby.ast.XStrNode
 
childNodes() - Method in class org.jruby.ast.YieldNode
 
childNodes() - Method in class org.jruby.ast.ZArrayNode
 
childNodes() - Method in class org.jruby.ast.ZeroArgNode
 
childNodes() - Method in class org.jruby.ast.ZSuperNode
 
children() - Method in class org.jruby.runtime.profile.builtin.MethodData
 
ChildScopedBodyCompiler - Class in org.jruby.compiler.impl
 
ChildScopedBodyCompiler(StandardASMCompiler, String, String, ASTInspector, StaticScope, int) - Constructor for class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
ChildScopedBodyCompiler19 - Class in org.jruby.compiler.impl
 
ChildScopedBodyCompiler19(StandardASMCompiler, String, String, ASTInspector, StaticScope, int) - Constructor for class org.jruby.compiler.impl.ChildScopedBodyCompiler19
 
childTime() - Method in class org.jruby.runtime.profile.builtin.Invocation
 
childTime() - Method in class org.jruby.runtime.profile.builtin.InvocationSet
 
childTime() - Method in class org.jruby.runtime.profile.builtin.MethodData
 
chmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFile
 
chmod(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
choice(ThreadContext) - Method in class org.jruby.RubyArray
 
chomp(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
chomp(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
chomp(ThreadContext) - Method in class org.jruby.RubyString
rb_str_chop
chomp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
chomp19(ThreadContext) - Method in class org.jruby.RubyString
 
chomp19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
chomp_bang(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
chomp_bang(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
chomp_bang(ThreadContext) - Method in class org.jruby.RubyString
rb_str_chomp_bang In the common case, removes CR and LF characters in various ways depending on the value of the optional args[0].
chomp_bang(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
chomp_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
chomp_bang19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
chop(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
chop(ThreadContext) - Method in class org.jruby.RubyString
rb_str_chop / rb_str_chop_bang
chop19(ThreadContext) - Method in class org.jruby.RubyString
 
chop_bang(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
chop_bang(ThreadContext) - Method in class org.jruby.RubyString
 
chop_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
chown(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyFile
 
chown(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
chr(ThreadContext) - Method in class org.jruby.RubyInteger
int_chr
chr(ThreadContext) - Method in class org.jruby.RubyString
 
chr19(ThreadContext) - Method in class org.jruby.RubyInteger
 
chr19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyInteger
 
chroot(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDir
Changes the root directory (only allowed by super user).
chunk(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerable
Deprecated.
chunk(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
chunk(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
ci(Class) - Static method in class org.jruby.util.CodegenUtils
Creates a class identifier of form Labc/abc;, from a Class.
CLASS - Static variable in class org.jruby.compiler.ASTInspector
 
CLASS - Static variable in class org.jruby.runtime.ClassIndex
 
CLASS_ALLOCATOR - Static variable in class org.jruby.RubyClass
 
CLASS_INDEX - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The lvar index of the RubyClass being invoked against
class_loader() - Method in class org.jruby.javasupport.JavaClass
 
CLASS_METHOD_DELIMITER - Static variable in class org.jruby.compiler.JITCompiler
 
CLASS_NAME - Static variable in class org.jruby.ext.ffi.CallbackInfo
 
CLASS_NAME - Static variable in class org.jruby.ext.ffi.io.FileDescriptorIO
 
CLASS_NAME - Static variable in class org.jruby.NativeException
 
CLASS_VAR - Static variable in class org.jruby.compiler.ASTInspector
 
class_variable_defined_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
class_variable_get(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_cvar_get
class_variable_get19(IRubyObject) - Method in class org.jruby.RubyModule
 
class_variable_set(IRubyObject, IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_cvar_set
class_variable_set19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyModule
 
class_variables(ThreadContext) - Method in class org.jruby.RubyModule
rb_mod_class_variables
class_variables19(ThreadContext) - Method in class org.jruby.RubyModule
 
ClassBodyCompiler - Class in org.jruby.compiler.impl
 
ClassBodyCompiler(StandardASMCompiler, String, String, ASTInspector, StaticScope, int) - Constructor for class org.jruby.compiler.impl.ClassBodyCompiler
 
ClassCache - Class in org.jruby.management
 
ClassCache(Ruby) - Constructor for class org.jruby.management.ClassCache
 
ClassCache<T> - Class in org.jruby.util
A Simple cache which maintains a collection of classes that can potentially be shared among multiple runtimes (or whole JVM).
ClassCache(ClassLoader, int) - Constructor for class org.jruby.util.ClassCache
The ClassLoader this class cache will use for any classes generated through it.
ClassCache(ClassLoader) - Constructor for class org.jruby.util.ClassCache
 
classCache - Static variable in class org.jruby.util.NailMain
 
ClassCache.ClassGenerator - Interface in org.jruby.util
 
ClassCache.OneShotClassLoader - Class in org.jruby.util
 
ClassCache.OneShotClassLoader(ClassLoader) - Constructor for class org.jruby.util.ClassCache.OneShotClassLoader
 
ClassCacheMBean - Interface in org.jruby.management
 
ClassDefiningClassLoader - 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(String, Class) - Constructor for class org.jruby.runtime.load.ClassExtensionLibrary
 
classId - Variable in class org.jruby.runtime.ivars.VariableAccessor
the ID of the class associated with this variable
ClassIndex - Class in org.jruby.runtime
 
ClassInitializer - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
ClassInitializer(Ruby, Class<?>) - Constructor for class org.jruby.javasupport.binding.ClassInitializer
 
classLoader - Variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The classloader to use for code loading
CLASSLOADER - Static variable in class org.jruby.util.URLResource
 
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
 
CLASSPATH - Static variable in class org.jruby.util.ClasspathResource
 
classpathFilenameFromURL(String, URL, boolean) - Static method in class org.jruby.runtime.load.LoadService
Given a URL to a classloader resource, build an appropriate load string.
ClasspathLauncher - Class in org.jruby.util
 
ClasspathLauncher() - Constructor for class org.jruby.util.ClasspathLauncher
 
ClasspathResource - Class in org.jruby.util
 
ClassProvider - Interface in org.jruby.util
 
ClassSuperInstr - Class in org.jruby.ir.instructions
 
ClassSuperInstr(Variable, Operand, MethAddr, Operand[], Operand) - Constructor for class org.jruby.ir.instructions.ClassSuperInstr
 
ClassSuperInstr(ClassSuperInstr) - Method in class org.jruby.ir.IRVisitor
 
ClassSuperInstr(ClassSuperInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
ClassValue<T> - Class in org.jruby.util.collections
Represents a cache or other mechanism for getting the Ruby-level proxy classes for a given Java class.
ClassValue(ClassValueCalculator<T>) - Constructor for class org.jruby.util.collections.ClassValue
 
ClassValueCalculator<T> - Interface in org.jruby.util.collections
Calculate a value based on an incoming class.
ClassVarAsgnNode - Class in org.jruby.ast
Class variable assignment node.
ClassVarAsgnNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.ClassVarAsgnNode
 
classVarContainer(IRScope, boolean) - Method in class org.jruby.ir.IRBuilder
 
classVarDeclarationContainer(IRScope) - Method in class org.jruby.ir.IRBuilder
 
ClassVarDeclNode - Class in org.jruby.ast
Class variable declaration.
ClassVarDeclNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.ClassVarDeclNode
 
classVarDefinitionContainer(IRScope) - Method in class org.jruby.ir.IRBuilder
 
ClassVariable - Class in org.jruby.embed.variable
An implementation of BiVariable for a Ruby class variable.
ClassVarIsDefinedInstr - Class in org.jruby.ir.instructions.defined
 
ClassVarIsDefinedInstr(Variable, Operand, StringLiteral) - Constructor for class org.jruby.ir.instructions.defined.ClassVarIsDefinedInstr
 
ClassVarIsDefinedInstr(ClassVarIsDefinedInstr) - Method in class org.jruby.ir.IRVisitor
 
ClassVarIsDefinedInstr(ClassVarIsDefinedInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
ClassVarNode - Class in org.jruby.ast
Access to a class variable.
ClassVarNode(ISourcePosition, String) - Constructor for class org.jruby.ast.ClassVarNode
 
cleanTerminate(IRubyObject) - Method in class org.jruby.RubyThread
 
cleanup(Ruby, boolean) - Method in class org.jruby.util.io.OpenFile
 
cleanup() - Method in class org.jruby.util.io.SelectorPool
Clean up a pool.
clear() - Method in class org.jruby.embed.internal.BiVariableMap
Removes all of the mappings from this map.
clear() - Method in class org.jruby.embed.ScriptingContainer
Removes all of the mappings from this map.
clear(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Clears (zeros out) the memory contents.
clear() - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
clear() - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
clear(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
clear(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
clear(ThreadContext) - Method in class org.jruby.ext.thread.Queue
 
clear(ThreadContext) - Method in class org.jruby.ext.thread.SizedQueue
 
clear(String) - Method in class org.jruby.internal.runtime.GlobalVariables
 
clear() - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
clear() - Method in class org.jruby.java.util.SystemPropertiesMap
 
clear() - Method in class org.jruby.RubyArray
 
clear() - Method in class org.jruby.RubyHash
 
clear() - Method in class org.jruby.RubyString
 
clear() - Method in class org.jruby.runtime.Frame
Clear the frame, as when the call completes.
clear() - Method in class org.jruby.runtime.profile.builtin.ProfileData
Clear the gathered profiling (invocation) data.
clear() - Method in class org.jruby.util.collections.IntHashMap
 
clear() - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Removes all of the mappings from this map.
clear() - Method in class org.jruby.util.collections.StringArraySet
 
clear() - Method in class org.jruby.util.collections.WeakHashSet
 
clear() - Method in class org.jruby.util.WeakIdentityHashMap
 
clearChainCount() - Method in class org.jruby.runtime.invokedynamic.VariableSite
 
clearCodeRange() - Method in class org.jruby.RubyString
 
clearCount() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
clearEncodingNone() - Method in class org.jruby.RubyRegexp
 
clearerr() - Method in class org.jruby.util.io.ChannelStream
 
clearerr() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
clearerr() - Method in interface org.jruby.util.io.Stream
 
clearErrorInfo(Ruby) - Static method in class org.jruby.cext.JRuby
 
clearErrorInfo() - Method in interface org.jruby.compiler.BodyCompiler
 
clearErrorInfo() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
clearErrorInfo(ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
clearGlobalRuntime() - Static method in class org.jruby.Ruby
Clear the global runtime.
clearLiteral() - Method in class org.jruby.RubyRegexp
 
clearTextMode() - Method in class org.jruby.util.io.OpenFile
 
clearTypes() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
clearVariable(RubyBasicObject, String) - Method in class org.jruby.runtime.ivars.VariableTableManager
 
CLI_ASSUME_LOOP - Static variable in class org.jruby.util.cli.Options
 
CLI_ASSUME_PRINT - Static variable in class org.jruby.util.cli.Options
 
CLI_AUTOSPLIT - Static variable in class org.jruby.util.cli.Options
 
CLI_AUTOSPLIT_SEPARATOR - Static variable in class org.jruby.util.cli.Options
 
CLI_BACKUP_EXTENSION - Static variable in class org.jruby.util.cli.Options
 
CLI_BYTECODE - Static variable in class org.jruby.util.cli.Options
 
CLI_CHECK_SYNTAX - Static variable in class org.jruby.util.cli.Options
 
CLI_COPYRIGHT - Static variable in class org.jruby.util.cli.Options
 
CLI_DEBUG - Static variable in class org.jruby.util.cli.Options
 
CLI_ENCODING_EXTERNAL - Static variable in class org.jruby.util.cli.Options
 
CLI_ENCODING_INTERNAL - Static variable in class org.jruby.util.cli.Options
 
CLI_ENCODING_SOURCE - Static variable in class org.jruby.util.cli.Options
 
CLI_HELP - Static variable in class org.jruby.util.cli.Options
 
CLI_KCODE - Static variable in class org.jruby.util.cli.Options
 
CLI_LOAD_GEMFILE - Static variable in class org.jruby.util.cli.Options
 
CLI_PARSER_DEBUG - Static variable in class org.jruby.util.cli.Options
 
CLI_PROCESS_LINE_ENDS - Static variable in class org.jruby.util.cli.Options
 
CLI_PROFILING_MODE - Static variable in class org.jruby.util.cli.Options
 
CLI_PROPERTIES - Static variable in class org.jruby.util.cli.Options
 
CLI_RECORD_SEPARATOR - Static variable in class org.jruby.util.cli.Options
 
CLI_RUBYGEMS_ENABLE - Static variable in class org.jruby.util.cli.Options
 
CLI_STRIP_HEADER - Static variable in class org.jruby.util.cli.Options
 
CLI_VERBOSE - Static variable in class org.jruby.util.cli.Options
 
CLI_VERSION - Static variable in class org.jruby.util.cli.Options
 
CLI_WARNING_LEVEL - Static variable in class org.jruby.util.cli.Options
 
clone() - Method in class org.jruby.ir.operands.Label
 
clone() - Method in class org.jruby.ir.operands.Self
 
clone() - Method in class org.jruby.runtime.backtrace.BacktraceElement
 
clone() - Method in class org.jruby.runtime.Binding
Clone the binding.
clone() - Method in class org.jruby.util.collections.WeakHashSet
 
clone() - Method in class org.jruby.util.RegexpOptions
 
cloneBlock() - Method in class org.jruby.runtime.Block
 
cloneBlockAndFrame() - Method in class org.jruby.runtime.Block
 
cloneBlockForEval(IRubyObject) - Method in class org.jruby.runtime.Block
 
cloneCallArgs(InlinerInfo) - Method in class org.jruby.ir.instructions.CallBase
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.BEQInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.BFalseInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.BNEInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.BNilInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.BTrueInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.BUndefInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.CheckArityInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.Instr
Clone the instruction so it can be used in a cloned block which is present in a scope that itself or an ancestor scope (in the case of nested blocks) is being inlined.
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.JumpInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.ModuleVersionGuardInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.ReceiveClosureInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.ReceiveOptArgInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.ReceivePreReqdArgInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.ReceiveRestArgInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.ReceiveSelfInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.ruby19.ReceivePostReqdArgInstr
 
cloneForBlockCloning(InlinerInfo) - Method in class org.jruby.ir.instructions.SetReturnAddressInstr
 
cloneForClonedInstr(InlinerInfo) - Method in class org.jruby.ir.IRClosure
 
cloneForCloningClosure(InlinerInfo) - Method in class org.jruby.ir.operands.ClosureLocalVariable
 
cloneForCloningClosure(InlinerInfo) - Method in class org.jruby.ir.operands.LocalVariable
 
cloneForCloningClosure(InlinerInfo) - Method in class org.jruby.ir.operands.Self
 
cloneForCloningClosure(InlinerInfo) - Method in class org.jruby.ir.operands.TemporaryClosureVariable
 
cloneForCloningClosure(InlinerInfo) - Method in class org.jruby.ir.operands.TemporaryVariable
 
cloneForCloningClosure(InlinerInfo) - Method in class org.jruby.ir.operands.Variable
 
cloneForCloningClosure(IRScope, InlinerInfo) - Method in class org.jruby.ir.representations.CFG
 
cloneForCloningClosure(IRClosure) - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
cloneForDepth(int) - Method in class org.jruby.ir.operands.ClosureLocalVariable
 
cloneForDepth(int) - Method in class org.jruby.ir.operands.LocalVariable
 
cloneForEval() - Method in class org.jruby.runtime.Binding
Clone the binding, but maintain a reference to the original "eval binding" to continue sharing eval context.
cloneForInlinedClosure(InlinerInfo) - Method in class org.jruby.ir.instructions.Instr
Clone the instruction (present in a closure) so it can be inlined into another scope.
cloneForInlinedClosure(InlinerInfo) - Method in class org.jruby.ir.instructions.ReturnInstr
 
cloneForInlinedClosure(InlinerInfo) - Method in class org.jruby.ir.representations.BasicBlock
 
cloneForInlinedMethod(InlinerInfo) - Method in class org.jruby.ir.representations.BasicBlock
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.BEQInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.BFalseInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.BNEInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.BNilInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.BreakInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.BTrueInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.BUndefInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.CheckArityInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.Instr
Clone the instruction (present in a method/closure) so it can be inlined into another scope.
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.JumpInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.ModuleVersionGuardInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.NonlocalReturnInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.ReceiveClosureInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.ReceivePreReqdArgInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.ReturnInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.ruby19.ReceivePostReqdArgInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.SetReturnAddressInstr
 
cloneForInlinedScope(InlinerInfo) - Method in class org.jruby.ir.instructions.ThreadPollInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.AliasInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.AttrAssignInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.BlockGivenInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.BreakInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.CallInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.CheckArgsArrayArityInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ClassSuperInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ConstMissingInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.CopyInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.DefineClassInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.DefineClassMethodInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.defined.BackrefIsMatchDataInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.defined.ClassVarIsDefinedInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.defined.GetBackrefInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.defined.GetDefinedConstantOrMethodInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.defined.GetErrorInfoInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.defined.GlobalIsDefinedInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.defined.HasInstanceVarInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.defined.IsMethodBoundInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.defined.MethodDefinedInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.defined.MethodIsPublicInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.defined.RestoreErrorInfoInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.defined.SuperMethodBoundInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.DefineInstanceMethodInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.DefineMetaClassInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.DefineModuleInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.EnsureRubyArrayInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.EQQInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.GetClassVarContainerModuleInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.GetClassVariableInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.GetFieldInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.GetGlobalVariableInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.GVarAliasInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.InheritanceSearchConstInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.InstanceSuperInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.Instr
Clone the instruction for use in an inlining context (either when a scope is inlined into another scope, or when a block has to be cloned because its associated call belongs to an inlined scope).
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.JumpIndirectInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.LexicalSearchConstInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.LineNumberInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.LoadLocalVarInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.Match2Instr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.Match3Instr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.MatchInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.MethodLookupInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.NonlocalReturnInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.NopInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.NoResultCallInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.NotInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.OptArgMultipleAsgnInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.PopBindingInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.PopFrameInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ProcessModuleBodyInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.PushBindingInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.PushFrameInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.PutClassVariableInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.PutConstInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.PutFieldInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.PutGlobalVarInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.RaiseArgumentErrorInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ReceiveExceptionInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ReceiveOptArgInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ReceiveRestArgInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ReceiveSelfInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.RecordEndBlockInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ReqdArgMultipleAsgnInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.RescueEQQInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.RestArgMultipleAsgnInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ReturnInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ruby19.BuildLambdaInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ruby19.GetEncodingInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.RuntimeHelperCall
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.SearchConstInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.StoreLocalVarInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ThreadPollInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ThrowExceptionInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ToAryInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.UndefMethodInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.UnresolvedSuperInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.YieldInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.instructions.ZSuperInstr
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.Array
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.AsString
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.Attribute
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.BacktickString
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.CompoundArray
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.CompoundString
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.CurrentScope
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.DynamicSymbol
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.Hash
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.ImmutableLiteral
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.IRException
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.Label
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.MethodHandle
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.ObjectClass
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.Operand
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.Range
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.Reference
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.Regexp
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.ScopeModule
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.Self
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.Splat
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.StandardError
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.StringLiteral
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.SValue
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.UndefinedValue
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.Variable
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.operands.WrappedIRClosure
 
cloneForInlining(InlinerInfo) - Method in class org.jruby.ir.representations.ExceptionRegion
 
cloneForInliningClosure() - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
cloneMethods(RubyModule) - Method in class org.jruby.RubyModule
 
cloneScope() - Method in class org.jruby.runtime.DynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.DummyDynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
cloneScope() - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
close() - Method in class org.jruby.embed.io.ReaderInputStream
Closes this input stream and releases any system resources associated with the stream.
close() - Method in class org.jruby.embed.io.WriterOutputStream
Closes this output stream and releases any system resources associated with this stream.
close() - Method in class org.jruby.ext.ffi.io.FileDescriptorByteChannel
Closes the Channel.
close() - Method in class org.jruby.ext.iconv.RubyIconv
 
close() - Method in class org.jruby.ext.jruby.JRubyObjectInputStream
 
close() - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
close() - Method in class org.jruby.ext.stringio.RubyStringIO
 
close(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
close(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.tempfile.Tempfile
 
close() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
close() - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
close() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
close() - Method in class org.jruby.ext.zlib.ZStream
 
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.RubyIO
Closes all open resources for the IO.
close() - Method in class org.jruby.RubyStringIO
 
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.IOChannel
 
close() - Method in class org.jruby.util.IOInputStream
 
close() - Method in class org.jruby.util.IOOutputStream
 
close(JRubyClassLoader) - Static method in class org.jruby.util.JRubyClassLoader
Helper to close the JRuby class-loader.
close_bang(ThreadContext) - Method in class org.jruby.ext.tempfile.Tempfile
 
close_read(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
close_read() - Method in class org.jruby.ext.stringio.RubyStringIO
 
close_read(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
close_read(ThreadContext) - Method in class org.jruby.RubyIO
 
close_read() - Method in class org.jruby.RubyStringIO
 
close_write(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
close_write() - Method in class org.jruby.ext.stringio.RubyStringIO
 
close_write(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
close_write(ThreadContext) - Method in class org.jruby.RubyIO
 
close_write() - Method in class org.jruby.RubyStringIO
 
closed - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
closed - Variable in class org.jruby.ext.zlib.ZStream
 
closed_p() - Method in class org.jruby.ext.stringio.RubyStringIO
 
closed_p() - Method in class org.jruby.ext.stringio.StringIO
 
closed_p() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
closed_p() - Method in class org.jruby.ext.zlib.ZStream
 
closed_p(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
closed_p(ThreadContext) - Method in class org.jruby.RubyIO
 
closed_p() - Method in class org.jruby.RubyStringIO
 
closed_read_p() - Method in class org.jruby.ext.stringio.RubyStringIO
 
closed_read_p() - Method in class org.jruby.ext.stringio.StringIO
 
closed_read_p() - Method in class org.jruby.RubyStringIO
 
closed_write_p() - Method in class org.jruby.ext.stringio.RubyStringIO
 
closed_write_p() - Method in class org.jruby.ext.stringio.StringIO
 
closed_write_p() - Method in class org.jruby.RubyStringIO
 
CloseHandle(Pointer) - Method in interface org.jruby.util.WindowsFFI.Kernel32
 
CLOSURE - Static variable in class org.jruby.compiler.ASTInspector
 
closure - Variable in class org.jruby.ir.instructions.CallBase
 
closure - Variable in class org.jruby.runtime.InterpretedIRBlockBody
 
CLOSURE_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
ClosureCallAdapter - Class in org.jruby.ir.instructions.calladapter
 
ClosureCallAdapter(CallSite, Operand) - Constructor for class org.jruby.ir.instructions.calladapter.ClosureCallAdapter
 
closureId - Variable in class org.jruby.ir.IRClosure
 
ClosureLocalVariable(ClosureLocalVariable) - Method in class org.jruby.ir.IRVisitor
 
ClosureLocalVariable - Class in org.jruby.ir.operands
This represents a variable used in a closure that is local to the closure and is not defined in any ancestor lexical scope
ClosureLocalVariable(IRClosure, String, int, int) - Constructor for class org.jruby.ir.operands.ClosureLocalVariable
 
ClosureLocalVariable(ClosureLocalVariable) - Method in class org.jruby.ir.targets.JVMVisitor
 
cls() - Method in class org.jruby.ir.targets.JVM
 
clsData() - Method in class org.jruby.ir.targets.JVM
 
clump(Class) - Method in class org.jruby.RubyModule.MethodClumper
 
cmp(IRubyObject) - Method in class org.jruby.RubyFileStat
 
CMP_EQ - Static variable in class org.jruby.ir.targets.JVM
 
CmpCallSite - Class in org.jruby.runtime.callsite
 
CmpCallSite() - Constructor for class org.jruby.runtime.callsite.CmpCallSite
 
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() - Method in class org.jruby.ir.targets.JVM
 
code() - Method in class org.jruby.ir.targets.JVMVisitor
 
codegen(IRScope) - Method in class org.jruby.ir.targets.JVMVisitor
 
codegen(IRScriptBody) - Method in class org.jruby.ir.targets.JVMVisitor
 
CodegenUtils - Class in org.jruby.util
 
CodegenUtils() - Constructor for class org.jruby.util.CodegenUtils
 
CodegenUtils.InvalidAnnotationDescriptorException - Exception in org.jruby.util
 
CodegenUtils.InvalidAnnotationDescriptorException() - Constructor for exception org.jruby.util.CodegenUtils.InvalidAnnotationDescriptorException
 
CodegenUtils.InvalidAnnotationDescriptorException(String) - Constructor for exception org.jruby.util.CodegenUtils.InvalidAnnotationDescriptorException
 
CodegenUtils.InvalidAnnotationDescriptorException(String, Throwable) - Constructor for exception org.jruby.util.CodegenUtils.InvalidAnnotationDescriptorException
 
CodegenUtils.InvalidAnnotationDescriptorException(Throwable) - Constructor for exception org.jruby.util.CodegenUtils.InvalidAnnotationDescriptorException
 
codeLength(Ruby, Encoding, int) - Static method in class org.jruby.util.StringSupport
 
CodeMemoryIO - Class in org.jruby.ext.ffi.jffi
Representation of code (executable) memory blocks
CodeMemoryIO(Ruby, long) - Constructor for class org.jruby.ext.ffi.jffi.CodeMemoryIO
 
CodeMemoryIO(Ruby, Pointer) - Constructor for class org.jruby.ext.ffi.jffi.CodeMemoryIO
 
codePoint(Ruby, Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
codepoints(ThreadContext, Block) - Method in class org.jruby.ext.stringio.StringIO
 
codepoints(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
codepoints(ThreadContext, Block) - Method in class org.jruby.RubyString
 
codeRangeAsString(int) - Static method in class org.jruby.util.StringSupport
 
codeRangeScan(Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
codeRangeScan(Encoding, ByteList) - Static method in class org.jruby.util.StringSupport
 
codeRangeScanRestartable(Encoding, byte[], int, int, int) - Static method in class org.jruby.util.StringSupport
 
CodeVersion - Class in org.jruby.ir
 
CodeVersion(long) - Constructor for class org.jruby.ir.CodeVersion
 
coerce(IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
coerce(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
coerce(RubyNumeric, Class) - Method in interface org.jruby.javasupport.JavaUtil.NumericConverter
 
coerce(IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_coerce
coerce(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_coerce
coerce(IRubyObject) - Method in class org.jruby.RubyFloat
flo_coerce
coerce(IRubyObject) - Method in class org.jruby.RubyNumeric
num_coerce
coerce(IRubyObject) - Method in interface org.jruby.util.TypeCoercer
 
coerce_to(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.jruby.JRubyTypeLibrary
 
coerceArgumentsToRuby(SkinnyMethodAdapter, Class[], int) - Static method in class org.jruby.java.codegen.RealClassGenerator
 
coerceBin(ThreadContext, String, IRubyObject) - Method in class org.jruby.RubyNumeric
rb_num_coerce_bin coercion taking two arguments
coerceBody(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
coerce_body
coerceCmp(ThreadContext, String, IRubyObject) - Method in class org.jruby.RubyNumeric
rb_num_coerce_cmp coercion used for comparisons
coerceJavaObjectToType(ThreadContext, Object, Class) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
coerceNilToType(RubyNil, Class) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
coerceOtherToType(ThreadContext, IRubyObject, Class) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
coerceRelOp(ThreadContext, String, IRubyObject) - Method in class org.jruby.RubyNumeric
rb_num_coerce_relop coercion used for relative operators
coerceResultAndReturn(SkinnyMethodAdapter, Class) - Static method in class org.jruby.java.codegen.RealClassGenerator
 
coerceStringToType(RubyString, Class) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
Coercion - Annotation Type in org.jruby.anno
 
CoercionType - Enum in org.jruby.anno
 
collapseStraightLineBBs() - Method in class org.jruby.ir.representations.CFG
 
collect(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_collect
collect(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
collect19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
collect19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
collect_bang(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_collect_bang
collect_bang(ThreadContext, Block) - Method in class org.jruby.util.collections.StringArraySet
 
collect_concat19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
collectBang(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_collect_bang
collectBang(ThreadContext, Block) - Method in class org.jruby.util.collections.StringArraySet
 
collectCommon(ThreadContext, Ruby, IRubyObject, RubyArray, Block, BlockCallback) - Static method in class org.jruby.RubyEnumerable
 
collisions - Static variable in class org.jruby.RubyHash
 
Colon2ConstNode - Class in org.jruby.ast
 
Colon2ConstNode(ISourcePosition, Node, String) - Constructor for class org.jruby.ast.Colon2ConstNode
 
Colon2ImplicitNode - Class in org.jruby.ast
Represents a bare class declaration (e.g.
Colon2ImplicitNode(ISourcePosition, String) - Constructor for class org.jruby.ast.Colon2ImplicitNode
 
Colon2MethodNode - Class in org.jruby.ast
Represents a constant path which ends in a method (e.g.
Colon2MethodNode(ISourcePosition, Node, String) - Constructor for class org.jruby.ast.Colon2MethodNode
 
Colon2Node - Class in org.jruby.ast
Represents a '::' constant access or method call (Java::JavaClass).
Colon2Node(ISourcePosition, Node, String) - Constructor for class org.jruby.ast.Colon2Node
 
Colon3Node - Class in org.jruby.ast
Global scope node (::FooBar).
Colon3Node(ISourcePosition, String) - Constructor for class org.jruby.ast.Colon3Node
 
combination(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_combination
COMMA - Static variable in class org.jruby.parser.JavaSignatureParser
 
Command - Class in org.jruby.ext.nkf
 
Command() - Constructor for class org.jruby.ext.nkf.Command
 
CommandParser - Class in org.jruby.ext.nkf
 
CommandParser() - Constructor for class org.jruby.ext.nkf.CommandParser
 
commandStart - Variable in class org.jruby.lexer.yacc.RubyYaccLexer
 
comment() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
comment() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
commonYieldPath(ThreadContext, IRubyObject[], IRubyObject, RubyModule, Binding, Block.Type, Block) - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
comp_pat0 - Static variable in class org.jruby.util.Numeric.ComplexPatterns
 
comp_pat1 - Static variable in class org.jruby.util.Numeric.ComplexPatterns
 
comp_pat2 - Static variable in class org.jruby.util.Numeric.ComplexPatterns
 
compact() - Method in class org.jruby.RubyArray
rb_ary_compact
compact() - Method in class org.jruby.util.collections.StringArraySet
 
compact_bang() - Method in class org.jruby.RubyArray
rb_ary_compact_bang
compare(ThreadContext, MethodNames, IRubyObject) - Method in class org.jruby.RubyArray
 
compare(ThreadContext, MethodNames, IRubyObject) - Method in class org.jruby.RubyHash
 
compare(ThreadContext, MethodNames, IRubyObject, IRubyObject) - Static method in class org.jruby.util.RecursiveComparator
 
COMPARE_BY_IDENTITY_F - Static variable in class org.jruby.RubyBasicObject
 
compareTo(Object) - Method in class org.jruby.ir.operands.ClosureLocalVariable
 
compareTo(Object) - Method in class org.jruby.ir.operands.GlobalVariable
 
compareTo(Object) - Method in class org.jruby.ir.operands.LocalVariable
 
compareTo(Object) - Method in class org.jruby.ir.operands.TemporaryVariable
 
compareTo(Vertex<T>) - Method in class org.jruby.ir.util.Vertex
 
compareTo(IRubyObject) - Method in class org.jruby.RubyBasicObject
Compares this Ruby object with another.
compareTo(IRubyObject) - Method in class org.jruby.RubyBignum
 
compareTo(IRubyObject) - Method in class org.jruby.RubyFixnum
 
compareTo(IRubyObject) - Method in class org.jruby.RubyFloat
 
compareTo(IRubyObject) - Method in class org.jruby.RubyString
 
compareTo(IRubyObject) - Method in class org.jruby.RubySymbol
 
compareValue(RubyNumeric) - Method in class org.jruby.RubyFloat
 
COMPAT_VERSION - Static variable in class org.jruby.util.cli.Options
 
compatc19() - Method in class org.jruby.RubyArray
 
compatible_p(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
CompatVersion - Enum in org.jruby
 
compile(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compile(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compile() - Method in class org.jruby.compiler.JITCompiler.JITClassGenerator
 
compile(String) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
compile(Reader) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
compile(Ruby, IRScope, JRubyClassLoader) - Static method in class org.jruby.ir.targets.JVMVisitor
 
COMPILE_CHAINSIZE - Static variable in class org.jruby.util.cli.Options
 
COMPILE_DATE - Static variable in class org.jruby.runtime.Constants
 
COMPILE_DUMP - Static variable in class org.jruby.util.cli.Options
 
COMPILE_EXCLUDE - Static variable in class org.jruby.RubyInstanceConfig
Comma-separated list of methods to exclude from JIT compilation.
COMPILE_FASTEST - Static variable in class org.jruby.util.cli.Options
 
COMPILE_FASTMASGN - Static variable in class org.jruby.util.cli.Options
 
COMPILE_FASTOPS - Static variable in class org.jruby.util.cli.Options
 
COMPILE_FASTSEND - Static variable in class org.jruby.util.cli.Options
 
COMPILE_INVOKEDYNAMIC - Static variable in class org.jruby.util.cli.Options
 
COMPILE_LAZYHANDLES - Static variable in class org.jruby.util.cli.Options
 
COMPILE_MODE - Static variable in class org.jruby.util.cli.Options
 
COMPILE_NOGUARDS - Static variable in class org.jruby.util.cli.Options
 
COMPILE_OUTLINE_CASECOUNT - Static variable in class org.jruby.util.cli.Options
 
COMPILE_PEEPHOLE - Static variable in class org.jruby.util.cli.Options
 
COMPILE_THREADLESS - Static variable in class org.jruby.util.cli.Options
 
compileAlias(AliasNode, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileAnd(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileAndFormat(RubyString, boolean, DateTime, long, IRubyObject) - Method in class org.jruby.util.RubyDateFormatter
Convenience method when using no pattern caching
compileAndLoadFile(String, InputStream, boolean) - Method in class org.jruby.Ruby
 
compileArgs(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgs(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileArgsCat(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgsCatArguments(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgsCatArguments(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileArgsPush(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileArgsPush(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileArgsPushArguments(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileArguments(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileArray(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileArrayArguments(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler19
 
compileAttrAssignAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileBackref(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileBegin(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileBignum(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileBlock(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileBlock(ThreadContext, StandardASMCompiler, IterNode) - Method in class org.jruby.compiler.JITCompiler
 
compileBlock19(ThreadContext, StandardASMCompiler, IterNode) - Method in class org.jruby.compiler.JITCompiler
 
compileBody(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileBreak(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileCall(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileCase(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileClass(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVar(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarAsgnAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarDecl(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileClassVarDeclAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileColon2(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileColon3(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileCondition(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileConst(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileConstDecl(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileConstDeclAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
COMPILED_BLOCK_19_INTERFACE - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The interface used for compiled Ruby 1.9+ block handles.
COMPILED_BLOCK_19_INTERFACE_NAME - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The pathname of the interface for compiled Ruby block handles.
COMPILED_METHOD_PARAMS - Static variable in class org.jruby.runtime.MethodFactory
A Class[] representing the signature of compiled Ruby method.
compileDAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDAsgnAssignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
CompiledBlock - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
CompiledBlock(Arity, StaticScope, CompiledBlockCallback, boolean, int) - Constructor for class org.jruby.runtime.CompiledBlock
 
CompiledBlock19 - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
CompiledBlock19(Arity, StaticScope, CompiledBlockCallback19, boolean, int, String[]) - Constructor for class org.jruby.runtime.CompiledBlock19
 
CompiledBlockCallback - Class in org.jruby.runtime
 
CompiledBlockCallback() - Constructor for class org.jruby.runtime.CompiledBlockCallback
 
CompiledBlockCallback19 - Interface in org.jruby.runtime
 
CompiledBlockLight - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
CompiledBlockLight(Arity, StaticScope, CompiledBlockCallback, boolean, int) - Constructor for class org.jruby.runtime.CompiledBlockLight
 
CompiledBlockLight19 - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
CompiledBlockLight19(Arity, StaticScope, CompiledBlockCallback19, boolean, int, String[]) - Constructor for class org.jruby.runtime.CompiledBlockLight19
 
compileDefined(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDefinedAndOrDStrDRegexp(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDefinedAndOrDStrDRegexp(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler19
 
compileDefinedBackref(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDefinedBackref(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler19
 
compileDefinedCall(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDefinedDVar(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDefinedDVar(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler19
 
compileDefinedNthref(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileDefinedNthref(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler19
 
compileDefn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDefs(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
CompiledIRMethod - Class in org.jruby.internal.runtime.methods
 
CompiledIRMethod(MethodHandle, String, String, int, StaticScope, Visibility, RubyModule) - Constructor for class org.jruby.internal.runtime.methods.CompiledIRMethod
 
CompiledMethod - Class in org.jruby.internal.runtime.methods
 
CompiledMethod() - Constructor for class org.jruby.internal.runtime.methods.CompiledMethod
 
CompiledMethod.LazyCompiledMethod - Class in org.jruby.internal.runtime.methods
 
CompiledMethod.LazyCompiledMethod(RubyModule, String, String, Arity, Visibility, StaticScope, Object, CallConfiguration, ISourcePosition, String, MethodFactory) - Constructor for class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
compileDNode(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDot(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDRegexp(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDRegexp(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
CompiledScriptLoader - Class in org.jruby.runtime.load
 
CompiledScriptLoader() - Constructor for class org.jruby.runtime.load.CompiledScriptLoader
 
CompiledSharedScopeBlock - Class in org.jruby.runtime
A Block implemented using a Java-based BlockCallback implementation rather than with an ICallable.
compileDStr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDSymbol(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDVar(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileDXStr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileEncoding(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileEnsureNode(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileError(Encoding, Encoding) - Method in class org.jruby.parser.ParserSupport19
 
compileEvStr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileFalse(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileFCall(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileFixnum(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileFlip(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileFloat(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileFor(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileForIter(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileGetArgumentDefinition(Node, BodyCompiler, String) - Method in class org.jruby.compiler.ASTCompiler
 
compileGetDefinition(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileGetDefinitionBase(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileGlobalAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileGlobalAsgnAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileGlobalVar(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileHash(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileHash(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileHashCommon(HashNode, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileIf(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileInstAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileInstAsgnAssignment(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileInstVar(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileIter(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileIter(Node, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler19
 
compileLambda(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileLiteral(LiteralNode, BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
compileLocalAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileLocalAsgnAssignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileLocalVar(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileMatch(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileMatch2(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileMatch2(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileMatch3(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileMethodArgs(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileModule(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileMultipleAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileMultipleAsgn19(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileMultipleAsgn19Assignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileMultipleAsgnAssignment(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileNewline(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileNext(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileNil(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileNot(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileNthRef(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnAnd(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnOr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnWithAnd(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnWithMethod(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpAsgnWithOr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgnWithAnd(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgnWithMethod(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOpElementAsgnWithOr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileOr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compilePattern(RubyString, boolean) - Method in class org.jruby.util.RubyDateFormatter
 
compilePostExe(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compilePreExe(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
CompilerCallback - Interface in org.jruby.compiler
 
compileRedo(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileRegexp(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileRescue(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileRetry(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileReturn(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileRoot(Node, ScriptCompiler, ASTInspector) - Method in class org.jruby.compiler.ASTCompiler
 
compileRoot(Node, ScriptCompiler, ASTInspector, boolean, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
CompilerPass - Class in org.jruby.ir.passes
A mechanism for executing code against an IRScope or transforming the IRScopes dependent data.
CompilerPass() - Constructor for class org.jruby.ir.passes.CompilerPass
 
CompilerPassListener - Interface in org.jruby.ir.passes
To get information about all phases of executing a compiler pass.
CompilerPassScheduler - Interface in org.jruby.ir.passes
 
compileSClass(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileSelf(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileSequencedConditional(CompilerCallback, FastSwitchType, Map<CompilerCallback, int[]>, List<ArgumentsCallback>, List<CompilerCallback>, CompilerCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
Compile a "sequenced conditional", known as a case/when in Ruby or a switch in Java.
compileSequencedConditional(CompilerCallback, FastSwitchType, Map<CompilerCallback, int[]>, List<ArgumentsCallback>, List<CompilerCallback>, CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
compileSplat(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileSplatArguments(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileSplatArguments(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileStr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileSuper(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileSValue(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileSValue(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileSymbol(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileToAry(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileTrue(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileUndef(UndefNode, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileUntil(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileVAlias(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileVCall(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileWhen(Node, List<Node>, Node, BodyCompiler, boolean, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileWhile(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileXStr(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileYield(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileYield(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler19
 
compileZArray(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
compileZSuper(Node, BodyCompiler, boolean) - Method in class org.jruby.compiler.ASTCompiler
 
Complex - Class in org.jruby.ext.mathn
 
Complex() - Constructor for class org.jruby.ext.mathn.Complex
 
COMPLEX - Static variable in class org.jruby.runtime.ClassIndex
 
complex_p(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_complex_p
component_type(ThreadContext) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
component_type() - Method in class org.jruby.javasupport.JavaClass
 
CompoundArray(CompoundArray) - Method in class org.jruby.ir.IRVisitor
 
CompoundArray - Class in org.jruby.ir.operands
 
CompoundArray(Operand, Operand) - Constructor for class org.jruby.ir.operands.CompoundArray
 
CompoundArray(Operand, Operand, boolean) - Constructor for class org.jruby.ir.operands.CompoundArray
 
CompoundArray(CompoundArray) - Method in class org.jruby.ir.targets.JVMVisitor
 
CompoundJarURLStreamHandler - Class in org.jruby.util
 
CompoundJarURLStreamHandler() - Constructor for class org.jruby.util.CompoundJarURLStreamHandler
 
CompoundString(CompoundString) - Method in class org.jruby.ir.IRVisitor
 
CompoundString - Class in org.jruby.ir.operands
 
CompoundString(List<Operand>, Encoding) - Constructor for class org.jruby.ir.operands.CompoundString
 
CompoundString(List<Operand>) - Constructor for class org.jruby.ir.operands.CompoundString
 
CompoundString(CompoundString) - Method in class org.jruby.ir.targets.JVMVisitor
 
compute_MEET(Edge, BasicBlock, FlowGraphNode) - Method in class org.jruby.ir.dataflow.analyses.LiveVariableNode
 
compute_MEET(Edge, BasicBlock, FlowGraphNode) - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementNode
 
compute_MEET(Edge, BasicBlock, FlowGraphNode) - Method in class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementNode
 
compute_MEET(Edge, BasicBlock, FlowGraphNode) - Method in class org.jruby.ir.dataflow.FlowGraphNode
"MEET" current solution of "IN/OUT" with "OUT/IN(pred)", where "pred" is a predecessor of the current node! The choice of "IN/OUT" is determined by the direction of data flow.
compute_MOP_Solution() - Method in class org.jruby.ir.dataflow.DataFlowProblem
 
computeDataFlowInfo(List<FlowGraphNode>, BitSet) - Method in class org.jruby.ir.dataflow.FlowGraphNode
 
computeResults() - Method in class org.jruby.runtime.profile.builtin.ProfileData
Compute the profiling results from gathered data.
computeScopeFlags() - Method in class org.jruby.ir.IRScope
 
computeValue(String, Operand) - Method in class org.jruby.ir.operands.Fixnum
 
computeValue(String, Operand) - Method in class org.jruby.ir.operands.Float
 
computeValue(Class<?>) - Method in interface org.jruby.util.collections.ClassValueCalculator
 
concat(IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
concat(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_concat
concat(IRubyObject) - Method in class org.jruby.RubyString
rb_str_concat
concat19(IRubyObject) - Method in class org.jruby.RubyArray
 
concat19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
concatArrays() - Method in interface org.jruby.compiler.BodyCompiler
 
concatArrays() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
concatArrays(ThreadContext, JavaArray, JavaArray) - Method in class org.jruby.javasupport.JavaClass
Contatenate two Java arrays into a new one.
concatArrays(ThreadContext, JavaArray, IRubyObject) - Method in class org.jruby.javasupport.JavaClass
The slow version for when concatenating a Java array of a different type.
concatArraysDirect(ThreadContext, Object, Object) - Static method in class org.jruby.java.util.ArrayUtils
 
concatArraysDirect(ThreadContext, Object, IRubyObject) - Static method in class org.jruby.java.util.ArrayUtils
 
concatObjectArrays() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
concatObjectArrays(IRubyObject[], IRubyObject[]) - Static method in class org.jruby.runtime.Helpers
 
concrete_proxy_inherited(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
ConcreteJavaProxy - Class in org.jruby.java.proxies
 
ConcreteJavaProxy(Ruby, RubyClass) - Constructor for class org.jruby.java.proxies.ConcreteJavaProxy
 
ConcreteJavaProxy(Ruby, RubyClass, Object) - Constructor for class org.jruby.java.proxies.ConcreteJavaProxy
 
ConcurrentLocalContextProvider - Class in org.jruby.embed.internal
Concurrent type local context provider.
ConcurrentLocalContextProvider(LocalVariableBehavior) - Constructor for class org.jruby.embed.internal.ConcurrentLocalContextProvider
 
ConcurrentLocalContextProvider(LocalVariableBehavior, boolean) - Constructor for class org.jruby.embed.internal.ConcurrentLocalContextProvider
 
ConditionVariable - Class in org.jruby.ext.thread
The "ConditionVariable" class from the 'thread' library.
ConditionVariable(Ruby, RubyClass) - Constructor for class org.jruby.ext.thread.ConditionVariable
 
config - Variable in class org.jruby.embed.internal.AbstractLocalContextProvider
 
Config - Class in org.jruby.management
 
Config(Ruby) - Constructor for class org.jruby.management.Config
 
ConfigMBean - Interface in org.jruby.management
 
configuration - Variable in class org.jruby.parser.ParserSupport
 
conjugate(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_conjugate
conjugate(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_real
connect(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyServerSocket
 
connect(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubySocket
 
connect(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
connect(IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
Deprecated.
connect_nonblock(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyServerSocket
 
connect_nonblock(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubySocket
 
CONSISTENT_HASHING - Static variable in class org.jruby.util.cli.Options
 
CONSISTENT_HASHING_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
Whether to calculate consistent hashes across JVM instances, or to ensure un-predicatable hash values using SecureRandom.
const_defined_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_const_defined
const_defined_p19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
 
const_get(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_const_get
const_get_1_9(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
 
const_get_2_0(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
 
const_missing(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
const_missing(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyModule
Base implementation of Module#const_missing, throws NameError for specific missing constant.
const_set(IRubyObject, IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_const_set
CONSTANT - Static variable in class org.jruby.compiler.ASTInspector
 
Constant - Class in org.jruby.embed.variable
An implementation of BiVariable for a Ruby constant.
constantBooleanFallback(RubyConstantCallSite, AbstractScript, ThreadContext, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
ConstantCache - Class in org.jruby.runtime.opto
A tuple representing the data needed to verify a cached constant: The value of the constant The generation of the constant's invalidator at the time of caching The constant's invalidator (Optional) the hashcode of the module form which the constant was cache
ConstantCache(IRubyObject, Object, Invalidator, int) - Constructor for class org.jruby.runtime.opto.ConstantCache
Construct a new ConstantCache with the given elements.
ConstantCache(IRubyObject, Object, Invalidator) - Constructor for class org.jruby.runtime.opto.ConstantCache
Construct a new ConstantCache with the given elements.
constantEntryFetch(String) - Method in class org.jruby.IncludedModuleWrapper
 
constantEntryFetch(String) - Method in class org.jruby.RubyModule
 
constantFallback(RubyConstantCallSite, AbstractScript, ThreadContext, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
ConstantField - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
ConstantField(Field) - Constructor for class org.jruby.javasupport.binding.ConstantField
 
constants - Variable in class org.jruby.ast.executable.RuntimeCache
 
constants(ThreadContext) - Method in class org.jruby.RubyModule
 
Constants - Class in org.jruby.runtime
 
constants19(ThreadContext) - Method in class org.jruby.RubyModule
 
constants19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
constantsCommon(Ruby, boolean, boolean) - Method in class org.jruby.RubyModule
rb_mod_constants
constantsCommon(Ruby, boolean, boolean, boolean) - Method in class org.jruby.RubyModule
 
constantsCommon19(ThreadContext, boolean, boolean) - Method in class org.jruby.RubyModule
 
ConstantSite - Interface in org.jruby.runtime.callsite
Represents a constant cache site
constantTableContains(String) - Method in class org.jruby.IncludedModuleWrapper
 
constantTableContains(String) - Method in class org.jruby.RubyModule
 
constantTableFetch(String) - Method in class org.jruby.IncludedModuleWrapper
 
constantTableFetch(String) - Method in class org.jruby.RubyModule
 
constantTableRemove(String) - Method in class org.jruby.IncludedModuleWrapper
 
constantTableRemove(String) - Method in class org.jruby.RubyModule
 
constantTableStore(String, IRubyObject) - Method in class org.jruby.IncludedModuleWrapper
 
constantTableStore(String, IRubyObject) - Method in class org.jruby.RubyModule
 
ConstDeclNode - Class in org.jruby.ast
Declaration (and assignment) of a Constant.
ConstDeclNode(ISourcePosition, String, INameNode, Node) - Constructor for class org.jruby.ast.ConstDeclNode
 
ConstMissingInstr - Class in org.jruby.ir.instructions
 
ConstMissingInstr(Variable, Operand, String) - Constructor for class org.jruby.ir.instructions.ConstMissingInstr
 
ConstMissingInstr(ConstMissingInstr) - Method in class org.jruby.ir.IRVisitor
 
ConstMissingInstr(ConstMissingInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
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.runtime.Helpers
 
constructHash(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructHash(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructHash19(Ruby, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructHash19(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructHash19(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructObjectArray(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructObjectArray(IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructObjectArray(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructObjectArray(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructObjectArray(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructObjectArray(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructObjectArray(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructObjectArray(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructObjectArray(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructObjectArray(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructor(IRubyObject[]) - Method in class org.jruby.javasupport.JavaClass
 
ConstructorInvoker - Class in org.jruby.java.invokers
 
ConstructorInvoker(RubyModule, List<Constructor>) - Constructor for class org.jruby.java.invokers.ConstructorInvoker
 
ConstructorInvokerInstaller - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
ConstructorInvokerInstaller(String) - Constructor for class org.jruby.javasupport.binding.ConstructorInvokerInstaller
 
constructors - Variable in class org.jruby.javasupport.binding.ConstructorInvokerInstaller
 
constructors() - Method in class org.jruby.javasupport.JavaClass
 
constructors() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
ConstructorSignatureNode - Class in org.jruby.ast.java_signature
 
ConstructorSignatureNode(String, List<ParameterNode>) - Constructor for class org.jruby.ast.java_signature.ConstructorSignatureNode
 
constructProxy(Ruby, Constructor, RubyClass) - Static method in class org.jruby.javasupport.Java
 
constructRubyArray(Ruby, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructRubyArray(Ruby, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructRubyArray(Ruby, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructRubyArray(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructRubyArray(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructRubyArray(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructRubyArray(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructRubyArray(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructRubyArray(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructRubyArray(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructSmallHash(Ruby, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructSmallHash(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructSmallHash(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructSmallHash19(Ruby, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructSmallHash19(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructSmallHash19(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
constructStringArray(String) - Static method in class org.jruby.runtime.Helpers
 
constructStringArray(String, String) - Static method in class org.jruby.runtime.Helpers
 
constructStringArray(String, String, String) - Static method in class org.jruby.runtime.Helpers
 
constructStringArray(String, String, String, String) - Static method in class org.jruby.runtime.Helpers
 
constructStringArray(String, String, String, String, String) - Static method in class org.jruby.runtime.Helpers
 
constructStringArray(String, String, String, String, String, String) - Static method in class org.jruby.runtime.Helpers
 
constructStringArray(String, String, String, String, String, String, String) - Static method in class org.jruby.runtime.Helpers
 
constructStringArray(String, String, String, String, String, String, String, String) - Static method in class org.jruby.runtime.Helpers
 
constructStringArray(String, String, String, String, String, String, String, String, String) - Static method in class org.jruby.runtime.Helpers
 
constructStringArray(String, String, String, String, String, String, String, String, String, String) - Static method in class org.jruby.runtime.Helpers
 
consumeCurrentValue() - Method in interface org.jruby.compiler.BodyCompiler
As code executes, values are assumed to be "generated", often by being pushed on to some execution stack.
consumeCurrentValue() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
container - Variable in class org.jruby.ir.IRLoop
 
contains(Object) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
contains(Object) - Method in class org.jruby.RubyArray
 
contains(Object) - Method in class org.jruby.util.collections.IntHashMap
 
contains(Object) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Legacy method testing if some key maps into the specified value in this table.
contains(Object) - Method in class org.jruby.util.collections.WeakHashSet
 
contains(Charset) - Method in class org.jruby.util.encoding.ISO_8859_16
 
containsAll(Collection<?>) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
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.embed.internal.BiVariableMap
Returns true if this map contains a mapping for the specified key.
containsKey(Object) - Method in class org.jruby.java.util.SystemPropertiesMap
 
containsKey(Object) - Method in class org.jruby.RubyHash
 
containsKey(int) - Method in class org.jruby.util.collections.IntHashMap
 
containsKey(long) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Tests if the key in the table.
containsKey(Object) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
containsKey(Object) - Method in class org.jruby.util.GenericMap
 
containsKey(Object) - Method in class org.jruby.util.WeakIdentityHashMap
return the element with the given key
containsNonlocalFlow - Variable in class org.jruby.ast.UntilNode
 
containsNonlocalFlow - Variable in class org.jruby.ast.WhileNode
 
containsSplat(Operand[]) - Static method in class org.jruby.ir.instructions.CallBase
 
containsString(String) - Method in class org.jruby.util.collections.StringArraySet
 
containsValue(Object) - Method in class org.jruby.embed.internal.BiVariableMap
Returns true if this map maps one or more keys to the specified value.
containsValue(Object) - Method in class org.jruby.java.util.SystemPropertiesMap
 
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.NonBlockingHashMapLong
Returns true if this Map maps one or more keys to the specified value.
containsValue(Object) - Method in class org.jruby.util.GenericMap
return the element with the given key
ContextAwareBlockBody - Class in org.jruby.runtime
Common type for all block types which share similar values that ThreadContext uses.
ContextAwareBlockBody(StaticScope, Arity, int) - Constructor for class org.jruby.runtime.ContextAwareBlockBody
 
contextFieldBootstrap(MethodHandles.Lookup, String, MethodType) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
CONTINUATION - Static variable in class org.jruby.runtime.ClassIndex
 
conv(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.iconv.RubyIconv
 
CONVERSION - Static variable in class org.jruby.lexer.StrftimeLexer
lexical states
convert(Ruby, Object) - Method in class org.jruby.javasupport.JavaUtil.JavaConverter
 
convert(ThreadContext, IRubyObject) - Method in interface org.jruby.javasupport.JavaUtil.RubyConverter
Deprecated.
 
convert(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyComplex
Deprecated.
convert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
nucomp_s_convert
convert(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
nucomp_s_convert
convert(ThreadContext, IRubyObject) - Method in class org.jruby.RubyConverter
 
convert(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRational
Deprecated.
convert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRational
nurat_s_convert
convert(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRational
nurat_s_convert
convert(ThreadContext, ByteList, boolean) - Method in class org.jruby.util.encoding.CharsetTranscoder
 
convert(ThreadContext, ByteList, boolean) - Method in class org.jruby.util.encoding.Transcoder
 
convert2ptr(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
convertArgument(Ruby, Object, Class<?>) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
convertArguments(ParameterTypes, IRubyObject[]) - Static method in class org.jruby.java.invokers.RubyToJavaInvoker
 
convertArgumentToType(ThreadContext, IRubyObject, Class) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
ConvertBytes - Class in org.jruby.util
 
ConvertBytes(Ruby, ByteList, int, boolean) - Constructor for class org.jruby.util.ConvertBytes
 
ConvertBytes(Ruby, ByteList, int, boolean, boolean) - Constructor for class org.jruby.util.ConvertBytes
 
ConvertBytes.ERange - Exception in org.jruby.util
 
ConvertBytes.ERange() - Constructor for exception org.jruby.util.ConvertBytes.ERange
 
ConvertBytes.ERange(ConvertBytes.ERange.Kind) - Constructor for exception org.jruby.util.ConvertBytes.ERange
 
ConvertBytes.ERange.Kind - Enum in org.jruby.util
 
ConvertDouble - Class in org.jruby.util
 
ConvertDouble() - Constructor for class org.jruby.util.ConvertDouble
 
ConvertDouble.DoubleConverter - Class in org.jruby.util
 
ConvertDouble.DoubleConverter() - Constructor for class org.jruby.util.ConvertDouble.DoubleConverter
 
convertEncodingToRubyEncoding(Ruby, Encoding) - Static method in class org.jruby.RubyEncoding
Deprecated.
convertEncodingToRubyEncoding(Encoding) - Method in class org.jruby.runtime.encoding.EncodingService
 
CONVERTER - Static variable in class org.jruby.runtime.ClassIndex
 
convertIfAlreadyArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Assigner
 
convertIfAlreadyArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
convertIfAlreadyArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0BlockAssigner
 
convertJavaArrayElementToRuby(Ruby, JavaUtil.JavaConverter, Object, int) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaArrayToRuby(Ruby, Object[]) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaArrayToRubyWithNesting(ThreadContext, Object) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, Object) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, Object, Class) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, int) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, long) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, float) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, double) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, boolean) - Static method in class org.jruby.javasupport.JavaUtil
 
convertJavaToRuby(Ruby, JavaUtil.JavaConverter, Object) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
convertJavaToUsableRubyObject(Ruby, Object) - Static method in class org.jruby.javasupport.JavaUtil
Returns a usable RubyObject; for types that are not converted to Ruby native types, a Java proxy will be returned.
convertJavaToUsableRubyObjectWithConverter(Ruby, Object, JavaUtil.JavaConverter) - Static method in class org.jruby.javasupport.JavaUtil
 
convertParameter(IRubyObject, Class<T>) - Static method in class org.jruby.ext.ffi.Util
Deprecated.
convertProcToInterface(ThreadContext, RubyObject, Class<T>) - Static method in class org.jruby.javasupport.JavaUtil
 
convertProcToInterface(ThreadContext, RubyBasicObject, Class<T>) - Static method in class org.jruby.javasupport.JavaUtil
 
convertRubyToJava(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
convertRubyToJava(IRubyObject, Class) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
convertRubyToJavaBoolean(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
convertRubyToJavaByte(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
convertRubyToJavaChar(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
convertRubyToJavaDouble(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
convertRubyToJavaFloat(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
convertRubyToJavaInt(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
convertRubyToJavaLong(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
convertRubyToJavaShort(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
convertTimeInterval(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyTime
 
convertToArray(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
convertToArray() - Method in class org.jruby.ir.operands.UndefinedValue
Methods which perform to_xxx if the object has such a method
convertToArray() - Method in class org.jruby.RubyArray
 
convertToArray() - Method in class org.jruby.RubyBasicObject
Tries to convert this object to a Ruby Array using the "to_ary" method.
convertToArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Assigner
 
convertToArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
convertToArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Pre0Rest0Post0BlockAssigner
 
convertToArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
convertToArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Pre0Rest1Post0BlockAssigner
 
convertToArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
convertToArray(Ruby, IRubyObject) - Method in class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0BlockAssigner
 
convertToArray() - Method in interface org.jruby.runtime.builtin.IRubyObject
Methods which perform to_xxx if the object has such a method
convertToFloat(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
convertToFloat() - Method in class org.jruby.ir.operands.UndefinedValue
 
convertToFloat() - Method in class org.jruby.RubyBasicObject
Tries to convert this object to a Ruby Float using the "to_f" method.
convertToFloat() - Method in class org.jruby.RubyFloat
 
convertToFloat() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
convertToHash(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
convertToHash() - Method in class org.jruby.ir.operands.UndefinedValue
 
convertToHash() - Method in class org.jruby.RubyBasicObject
Tries to convert this object to a Ruby Hash using the "to_hash" method.
convertToHash() - Method in class org.jruby.RubyHash
 
convertToHash() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
convertToIdentifier(IRubyObject) - Static method in class org.jruby.util.TypeConverter
Convert the supplied object into an internal identifier String.
convertToInteger(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
convertToInteger(IRubyObject, int, String) - Static method in class org.jruby.BasicObjectStub
 
convertToInteger(IRubyObject, String) - Static method in class org.jruby.BasicObjectStub
 
convertToInteger() - Method in class org.jruby.ir.operands.UndefinedValue
 
convertToInteger(int, String) - Method in class org.jruby.ir.operands.UndefinedValue
Deprecated.
convertToInteger(String) - Method in class org.jruby.ir.operands.UndefinedValue
 
convertToInteger() - Method in class org.jruby.RubyBasicObject
Tries to convert this object to a Ruby Integer using the "to_int" method.
convertToInteger(String) - Method in class org.jruby.RubyBasicObject
Tries to convert this object to a Ruby Integer using the supplied conversion method.
convertToInteger(int, String) - Method in class org.jruby.RubyBasicObject
Deprecated.
convertToInteger(String) - Method in class org.jruby.RubyFixnum
 
convertToInteger() - Method in class org.jruby.RubyInteger
 
convertToInteger() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
convertToInteger(int, String) - Method in interface org.jruby.runtime.builtin.IRubyObject
Deprecated.
convertToInteger(String) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
convertToInteger(ThreadContext, IRubyObject, int) - Static method in class org.jruby.util.TypeConverter
 
convertToIO(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyIO
 
convertToJavaArray(IRubyObject) - Static method in class org.jruby.ast.util.ArgsUtil
 
convertToJavaArray() - Method in interface org.jruby.compiler.BodyCompiler
 
convertToJavaArray() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
convertToJavaArray(IRubyObject) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
convertToJavaArray(IRubyObject) - Method in interface org.jruby.RubyObjectAdapter
 
convertToPointerMemoryIO(ThreadContext, IRubyObject, CachingCallSite) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
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.
convertToRubyArray(ThreadContext, IRubyObject[]) - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
convertToRubyArray19(Ruby, IRubyObject, boolean) - Static method in class org.jruby.ast.util.ArgsUtil
 
convertToRubyArrayWithCoerce(Ruby, IRubyObject) - Static method in class org.jruby.ast.util.ArgsUtil
 
convertToRubyArrayWithCoerce19(Ruby, IRubyObject) - Static method in class org.jruby.ast.util.ArgsUtil
 
convertToRubyInteger(IRubyObject) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
convertToRubyInteger(IRubyObject) - Method in interface org.jruby.RubyObjectAdapter
 
convertToRubyString(IRubyObject) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
convertToRubyString(IRubyObject) - Method in interface org.jruby.RubyObjectAdapter
 
convertToString(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
convertToString() - Method in class org.jruby.ir.operands.UndefinedValue
 
convertToString() - Method in class org.jruby.RubyBasicObject
Tries to convert this object to a Ruby String using the "to_str" method.
convertToString() - Method in class org.jruby.RubyString
 
convertToString() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
convertToStringMemoryIO(IRubyObject, ThreadContext, CachingCallSite) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
convertToTransientStringMemoryIO(IRubyObject, ThreadContext, CachingCallSite) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
convertToType(RubyClass, int) - Method in class org.jruby.RubyObject
Deprecated.
convertToType(IRubyObject, RubyClass, int, String, boolean) - Static method in class org.jruby.util.TypeConverter
Deprecated.
convertToType(IRubyObject, RubyClass, String, boolean) - Static method in class org.jruby.util.TypeConverter
Converts this object to type 'target' using 'convertMethod' method (MRI: convert_type).
convertToType(IRubyObject, RubyClass, int, String) - Static method in class org.jruby.util.TypeConverter
Deprecated.
convertToType(IRubyObject, RubyClass, String) - Static method in class org.jruby.util.TypeConverter
Converts this object to type 'target' using 'convertMethod' method and raises TypeError exception on failure (MRI: rb_convert_type).
convertToType19(IRubyObject, RubyClass, String, boolean) - Static method in class org.jruby.util.TypeConverter
Converts this object to type 'target' using 'convertMethod' method (MRI: convert_type 1.9).
convertToType19(IRubyObject, RubyClass, String) - Static method in class org.jruby.util.TypeConverter
Converts this object to type 'target' using 'convertMethod' method and raises TypeError exception on failure (MRI: rb_convert_type in 1.9).
convertToTypeOrRaise(IRubyObject, RubyClass, String) - Static method in class org.jruby.util.TypeConverter
Higher level conversion utility similar to convertToType but it can throw an additional TypeError during conversion (MRI: rb_check_convert_type).
convertToTypeWithCheck(IRubyObject, RubyClass, int, String) - Static method in class org.jruby.util.TypeConverter
Deprecated.
convertToTypeWithCheck(IRubyObject, RubyClass, String) - Static method in class org.jruby.util.TypeConverter
Higher level conversion utility similar to convertToType but it can throw an additional TypeError during conversion (MRI: rb_check_convert_type).
convertToTypeWithCheck19(IRubyObject, RubyClass, String) - Static method in class org.jruby.util.TypeConverter
Higher level conversion utility similar to convertToType but it can throw an additional TypeError during conversion (MRI: rb_check_convert_type).
convertWithArgs(ThreadContext, IRubyObject, IRubyObject[], String) - Static method in class org.jruby.ext.iconv.RubyIconv
 
convpath(ThreadContext) - Method in class org.jruby.RubyConverter
 
copy_data(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.addons.ArrayJavaAddons
 
copy_data(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.addons.ArrayJavaAddons
 
copy_stream(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyIO
 
copyAndReturnValue(IRScope, Operand) - Method in class org.jruby.ir.IRBuilder
 
copyDataToJavaArray(ThreadContext, RubyArray, JavaArray) - Static method in class org.jruby.java.addons.ArrayJavaAddons
Deprecated.
copyDataToJavaArray(ThreadContext, RubyArray, int, JavaArray, int, int) - Static method in class org.jruby.java.util.ArrayUtils
 
copyDataToJavaArrayDirect(ThreadContext, RubyArray, Object) - Static method in class org.jruby.java.util.ArrayUtils
 
copyInstanceVariablesInto(InstanceVariables) - Method in class org.jruby.BasicObjectStub.DummyInstanceVariables
 
copyInstanceVariablesInto(InstanceVariables) - Method in class org.jruby.RubyBasicObject
 
copyInstanceVariablesInto(InstanceVariables) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Copies all instance variables from the given object into the receiver
CopyInstr - Class in org.jruby.ir.instructions
 
CopyInstr(Variable, Operand) - Constructor for class org.jruby.ir.instructions.CopyInstr
 
CopyInstr(CopyInstr) - Method in class org.jruby.ir.IRVisitor
 
CopyInstr(CopyInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
copyInto(IRubyObject[], int) - Method in class org.jruby.RubyArray
Copy the values contained in this array into the target array at the specified offset.
copySpecialInstanceVariables(IRubyObject, IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.ir.operands.UndefinedValue
 
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyBasicObject
Lots of MRI objects keep their state in non-lookupable ivars (e:g.
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyException
 
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyMatchData
 
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyNameError
 
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyNoMethodError
 
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyRange
 
copySpecialInstanceVariables(IRubyObject) - Method in class org.jruby.RubyStruct
 
copySpecialInstanceVariables(IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
coredump_p(ThreadContext) - Method in class org.jruby.RubyProcess.RubyStatus
 
CoreObjectType - Interface in org.jruby.runtime.marshal
 
COROUTINE_FIBERS - Static variable in class org.jruby.RubyInstanceConfig
 
cos(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
cos19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
cosh(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
cosh19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
count - Variable in class org.jruby.ir.Counter
 
count(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
count(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
count(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
count(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
count(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyGC
 
count(ThreadContext) - Method in class org.jruby.RubyString
rb_str_count
count(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
count(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
count18(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
count18(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
count19(ThreadContext) - Method in class org.jruby.RubyString
 
count19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
count19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
Counter - Class in org.jruby.ir
 
Counter() - Constructor for class org.jruby.ir.Counter
 
cover_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
CoverageData - Class in org.jruby.ext.coverage
 
CoverageData() - Constructor for class org.jruby.ext.coverage.CoverageData
 
CoverageLibrary - Class in org.jruby.ext.coverage
 
CoverageLibrary() - Constructor for class org.jruby.ext.coverage.CoverageLibrary
 
CoverageModule - Class in org.jruby.ext.coverage
Implementation of Ruby 1.9.2's "Coverage" module
CoverageModule() - Constructor for class org.jruby.ext.coverage.CoverageModule
 
coverLine(int) - Method in class org.jruby.parser.ParserConfiguration
Zero out coverable lines as they're encountered
CPU - Static variable in class org.jruby.ext.ffi.Platform
 
CR_7BIT - Static variable in class org.jruby.util.StringSupport
 
CR_BROKEN - Static variable in class org.jruby.util.StringSupport
 
CR_MASK - Static variable in class org.jruby.util.StringSupport
 
CR_NEWLINE_DECORATOR - Static variable in class org.jruby.RubyConverter
 
CR_UNKNOWN - Static variable in class org.jruby.util.StringSupport
 
CR_VALID - Static variable in class org.jruby.util.StringSupport
 
crc() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
crc() - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
crc() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
crc32(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.zlib.RubyZlib
 
crc32_combine(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.zlib.RubyZlib
 
crc_table(IRubyObject) - Static method in class org.jruby.ext.zlib.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.net.protocol.NetProtocolBufferedIO
 
create(Operand, Operand, Label) - Static method in class org.jruby.ir.instructions.BEQInstr
 
create(Operand, Operand, Label) - Static method in class org.jruby.ir.instructions.BNEInstr
 
create(Variable, MethAddr, Operand, Operand[], Operand) - Static method in class org.jruby.ir.instructions.CallInstr
 
create(CallType, Variable, MethAddr, Operand, Operand[], Operand) - Static method in class org.jruby.ir.instructions.CallInstr
 
create(int, IRubyObject) - Static method in exception org.jruby.ir.runtime.IRBreakJump
 
create(IRMethod, Object) - Static method in exception org.jruby.ir.runtime.IRReturnJump
 
create(Ruby, Constructor<?>) - Static method in class org.jruby.javasupport.JavaConstructor
 
create(Ruby, Method) - Static method in class org.jruby.javasupport.JavaMethod
Deprecated.
create(Ruby, Class<?>, String, Class<?>[]) - Static method in class org.jruby.javasupport.JavaMethod
Deprecated.
create(InputStream) - Static method in class org.jruby.lexer.JavaSignatureLexer
 
create(Ruby, boolean) - Static method in class org.jruby.management.BeanManagerFactory
 
create(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArray
rb_ary_s_create
create(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyHash
rb_hash_s_create
create(Ruby) - Method in interface org.jruby.RubyInstanceConfig.LoadServiceCreator
 
create(String) - Static method in class org.jruby.util.ClasspathResource
 
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 enum org.jruby.util.KCode
 
create(ClassLoader, String) - Static method in class org.jruby.util.URLResource
 
create(Ruby, String) - Static method in class org.jruby.util.URLResource
 
create_proxy_class(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
create_proxy_class(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
createAbstractInvokerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.AbstractInvoker
 
createAbstractMemoryClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.AbstractMemory
 
createAddrinfo(Ruby) - Static method in class org.jruby.ext.socket.Addrinfo
 
createAndRegisterObjectId(IRubyObject) - Method in class org.jruby.runtime.ObjectSpace
 
createArity(int) - Static method in class org.jruby.runtime.Arity
 
createArrayClass(Ruby) - Static method in class org.jruby.RubyArray
 
createArrayJavaProxy(ThreadContext) - Static method in class org.jruby.java.proxies.ArrayJavaProxy
 
createArrayJavaProxyCreator(ThreadContext) - Static method in class org.jruby.java.proxies.ArrayJavaProxyCreator
 
createAutoPointerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.AutoPointer
 
createBacktrace(int, boolean) - Method in class org.jruby.runtime.ThreadContext
Create an Array with backtrace information.
createBacktrace2(int, boolean) - Method in class org.jruby.runtime.ThreadContext
Create an Array with backtrace information.
createBasicObjectClass(Ruby, RubyClass) - Static method in class org.jruby.RubyBasicObject
Will create the Ruby class Object in the runtime specified.
createBigDecimal(Ruby) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
createBignumClass(Ruby) - Static method in class org.jruby.RubyBignum
 
createBindingClass(Ruby) - Static method in class org.jruby.RubyBinding
 
createBindings() - Method in class org.jruby.embed.jsr223.JRubyEngine
 
createBlock(ThreadContext, IRubyObject, BlockBody) - Static method in class org.jruby.runtime.Helpers
 
createBlock19(ThreadContext, IRubyObject, BlockBody) - Static method in class org.jruby.runtime.Helpers
 
createBlockCallback(Object, String, String, int) - Static method in class org.jruby.runtime.Helpers
 
createBlockCallback19(Object, String, String, int) - Static method in class org.jruby.runtime.Helpers
 
createBlockCallback19Offline(String, String, String, int) - Static method in class org.jruby.runtime.Helpers
 
createBlockCallbackOffline(String, String, String, int) - Static method in class org.jruby.runtime.Helpers
 
createBootstrapClass(Ruby, String, RubyClass, ObjectAllocator) - Static method in class org.jruby.RubyClass
boot_defclass Create an initial Object meta class before Module and Kernel dependencies have squirreled themselves together.
createBufferClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.Buffer
 
createByteList(RubyYaccLexer) - Method in class org.jruby.lexer.yacc.StringTerm
 
createCacheObject(ThreadContext) - Method in class org.jruby.ir.operands.Bignum
 
createCacheObject(ThreadContext) - Method in class org.jruby.ir.operands.BooleanLiteral
 
createCacheObject(ThreadContext) - Method in class org.jruby.ir.operands.Fixnum
 
createCacheObject(ThreadContext) - Method in class org.jruby.ir.operands.Float
 
createCacheObject(ThreadContext) - Method in class org.jruby.ir.operands.ImmutableLiteral
Implementing class is responsible for constructing the cached value.
createCacheObject(ThreadContext) - Method in class org.jruby.ir.operands.Nil
 
createCallable(Ruby, Member) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
createCallable(Ruby, Member) - Method in class org.jruby.java.invokers.MethodInvoker
 
createCallable(Ruby, Member) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
createCallableArray(JavaCallable) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
createCallableArray(int) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
createCallableArray(JavaCallable) - Method in class org.jruby.java.invokers.MethodInvoker
 
createCallableArray(int) - Method in class org.jruby.java.invokers.MethodInvoker
 
createCallableArray(JavaCallable) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
createCallableArray(int) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
createCallableArrayArray(int) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
createCallableArrayArray(int) - Method in class org.jruby.java.invokers.MethodInvoker
 
createCallableArrayArray(int) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
createCallbackClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.jffi.CallbackManager
Creates a Callback class for a ruby runtime
createCallbackInfoClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.CallbackInfo
Creates a CallbackInfo class for a ruby runtime
createCallerBacktrace(int, StackTraceElement[]) - Method in class org.jruby.runtime.ThreadContext
Create an Array with backtrace information for Kernel#caller
createCallerBacktrace(int, Integer, StackTraceElement[]) - Method in class org.jruby.runtime.ThreadContext
Create an Array with backtrace information for Kernel#caller
createCallerLocations(int, Integer, StackTraceElement[]) - Method in class org.jruby.runtime.ThreadContext
Create an array containing Thread::Backtrace::Location objects for the requested caller trace level and length.
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
 
createClassloaderURI(Ruby, String) - Static method in class org.jruby.util.URLResource
 
createClassPathVariable(Ruby) - Static method in class org.jruby.RubyClassPathVariable
 
createComparable(Ruby) - Static method in class org.jruby.RubyComparable
 
createCompiledBlockBody(ThreadContext, Object, StaticScope, String) - Static method in class org.jruby.runtime.Helpers
 
createCompiledBlockBody(ThreadContext, Object, String, int, StaticScope, boolean, int, String, int, boolean) - Static method in class org.jruby.runtime.Helpers
 
createCompiledBlockBody19(ThreadContext, Object, StaticScope, String) - Static method in class org.jruby.runtime.Helpers
 
createCompiledBlockBody19(ThreadContext, Object, String, int, StaticScope, boolean, int, String, int, boolean, String) - Static method in class org.jruby.runtime.Helpers
 
createComplexClass(Ruby) - Static method in class org.jruby.RubyComplex
 
createConcreteJavaProxy(ThreadContext) - Static method in class org.jruby.java.proxies.ConcreteJavaProxy
 
createContinuation(Ruby) - Static method in class org.jruby.RubyContinuation
 
createConverterClass(Ruby) - Static method in class org.jruby.RubyConverter
 
createConverterTypeClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.MappedType
 
createDataConverterModule(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.DataConverter
 
createDeclared(Ruby, Class<?>, String, Class<?>[]) - Static method in class org.jruby.javasupport.JavaMethod
Deprecated.
createDigest(Ruby) - Static method in class org.jruby.ext.digest.RubyDigest
 
createDigestMD5(Ruby) - Static method in class org.jruby.ext.digest.RubyDigest
 
createDigestRMD160(Ruby) - Static method in class org.jruby.ext.digest.RubyDigest
 
createDigestSHA1(Ruby) - Static method in class org.jruby.ext.digest.RubyDigest
 
createDigestSHA2(Ruby) - Static method in class org.jruby.ext.digest.RubyDigest
 
createDirClass(Ruby) - Static method in class org.jruby.RubyDir
 
createDRegexp19(ArrayCallback, Object[], int) - Method in interface org.jruby.compiler.BodyCompiler
 
createDRegexp19(ArrayCallback, Object[], int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createDStrNode(ISourcePosition) - Method in class org.jruby.parser.ParserSupport
 
createDStrNode(ISourcePosition) - Method in class org.jruby.parser.ParserSupport19
 
createDynamicLibraryClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
createDynamicMethod(RubyModule) - Method in class org.jruby.ext.ffi.AbstractInvoker
 
createDynamicMethod(RubyModule) - Method in class org.jruby.ext.ffi.jffi.Function
 
createDynamicMethod(RubyModule) - Method in class org.jruby.ext.ffi.jffi.JFFIInvoker
 
createDynamicMethod(Ruby, RubyModule, Function, Type, Type[], CallingConvention, IRubyObject, boolean) - Static method in class org.jruby.ext.ffi.jffi.MethodFactory
 
createEmptyArgsNodePosition(ISourcePosition) - Method in class org.jruby.parser.ParserSupport
 
createEmptyArray() - Method in interface org.jruby.compiler.BodyCompiler
Create an empty Ruby array
createEmptyArray() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createEmptyHash() - Method in interface org.jruby.compiler.BodyCompiler
Create an empty Ruby Hash object and put a reference on top of the stack.
createEmptyHash() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createEncodingClass(Ruby) - Static method in class org.jruby.RubyEncoding
 
createEnumClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.Enum
 
createEnumerableModule(Ruby) - Static method in class org.jruby.RubyEnumerable
 
createEnumsClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.Enums
 
createEtcModule(Ruby) - Static method in class org.jruby.ext.etc.RubyEtc
 
createExceptionClass(Ruby) - Static method in class org.jruby.RubyException
 
createFactory() - Static method in class org.jruby.javasupport.proxy.JavaProxyClassFactory
 
createFactory(Ruby, Class) - Static method in class org.jruby.runtime.CallbackFactory
Deprecated.
createFactory(Ruby, Class, ClassLoader) - Static method in class org.jruby.runtime.CallbackFactory
Deprecated.
createFactory(ClassLoader) - Static method in class org.jruby.runtime.MethodFactory
Based on optional properties, create a new MethodFactory.
createFalseClass(Ruby) - Static method in class org.jruby.RubyBoolean
 
createFileClass(Ruby) - Static method in class org.jruby.RubyFile
 
createFileDescriptorIOClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.io.FileDescriptorIO
 
createFileStatClass(Ruby) - Static method in class org.jruby.RubyFileStat
 
createFileTestModule(Ruby) - Static method in class org.jruby.RubyFileTest
 
createFixnumClass(Ruby) - Static method in class org.jruby.RubyFixnum
 
createFloatClass(Ruby) - Static method in class org.jruby.RubyFloat
 
createFunctionClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.jffi.Function
 
createGCModule(Ruby) - Static method in class org.jruby.RubyGC
 
createGlobals(ThreadContext, Ruby) - Static method in class org.jruby.RubyGlobal
 
createHandle(JRubyClassLoader, Method) - Static method in class org.jruby.compiler.util.HandleFactory
 
createHandleBytes(Method, String) - Static method in class org.jruby.compiler.util.HandleFactory
 
createHandleClass(JRubyClassLoader, Method, String) - Static method in class org.jruby.compiler.util.HandleFactory
 
createHashClass(Ruby) - Static method in class org.jruby.RubyHash
 
createIconv(Ruby) - Static method in class org.jruby.ext.iconv.RubyIconv
 
createIntegerClass(Ruby) - Static method in class org.jruby.RubyInteger
 
createInterfaceJavaProxy(ThreadContext) - Static method in class org.jruby.java.proxies.InterfaceJavaProxy
 
createInvokerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.jffi.JFFIInvoker
 
createIOClass(Ruby) - Static method in class org.jruby.RubyIO
 
createIOModule(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.IOModule
 
createIRBuilder(Ruby, IRManager) - Static method in class org.jruby.ir.IRBuilder
 
createJavaArrayClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.JavaArray
 
createJavaArrayUtilitiesModule(Ruby) - Static method in class org.jruby.javasupport.JavaArrayUtilities
 
createJavaClassClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.JavaClass
 
createJavaConstructorClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.JavaConstructor
 
createJavaFieldClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.JavaField
 
createJavaInterfaceTemplateModule(ThreadContext) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
createJavaMethodClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.JavaMethod
 
createJavaModule(Ruby) - Static method in class org.jruby.javasupport.Java
 
createJavaObjectClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.JavaObject
 
createJavaProxy(ThreadContext) - Static method in class org.jruby.java.proxies.JavaProxy
 
createJavaProxyClassClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
createJavaProxyClasses(Ruby, RubyModule) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
createJavaProxyConstructorClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
createJavaProxyMethodClass(Ruby, RubyModule) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
createJavaProxyMethods(ThreadContext) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
createJavaProxyModule(Ruby) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
Deprecated.
createJoin() - Method in class org.jruby.util.Join.Spec
 
createJoin(Executor) - Method in class org.jruby.util.Join.Spec
 
createJRubyObjectInputStream(Ruby) - Static method in class org.jruby.ext.jruby.JRubyObjectInputStream
 
createKernelModule(Ruby) - Static method in class org.jruby.RubyKernel
 
createLibrary(LoadService.SearchState, LoadServiceResource) - Method in class org.jruby.embed.osgi.internal.OSGiLoadService
Support for 'bundle:/' to look for libraries in osgi bundles.
createLibrary(LoadService.SearchState, LoadServiceResource) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
createList(Node) - Static method in class org.jruby.ast.Node
 
createList(Node, Node) - Static method in class org.jruby.ast.Node
 
createList(Node, Node, Node) - Static method in class org.jruby.ast.Node
 
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
 
createMapJavaProxy(Ruby) - Static method in class org.jruby.java.proxies.MapJavaProxy
 
createMarshalModule(Ruby) - Static method in class org.jruby.RubyMarshal
 
createMatchDataClass(Ruby) - Static method in class org.jruby.RubyMatchData
 
createMathModule(Ruby) - Static method in class org.jruby.RubyMath
Create the Math module and add it to the Ruby runtime.
createMemoryPointerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.MemoryPointer
 
createMethodBlock(ThreadContext, IRubyObject, DynamicScope, MethodBlock) - Static method in class org.jruby.runtime.MethodBlock
 
createMethodClass(Ruby) - Static method in class org.jruby.RubyMethod
Create the RubyMethod class and add it to the Ruby runtime.
createModeFlags(int) - Static method in class org.jruby.util.io.ModeFlags
 
createModuleClass(Ruby, RubyClass) - Static method in class org.jruby.RubyModule
 
createNameErrorClass(Ruby, RubyClass) - Static method in class org.jruby.RubyNameError
 
createNameErrorMessageClass(Ruby, RubyClass) - Static method in class org.jruby.RubyNameError
 
createNativeRaiseException(Ruby, Throwable) - Static method in exception org.jruby.exceptions.RaiseException
Method still in use by jruby-openssl <= 0.5.2
createNativeRaiseException(Ruby, Throwable, Member) - Static method in exception org.jruby.exceptions.RaiseException
 
createNewArray(boolean) - Method in interface org.jruby.compiler.BodyCompiler
Given an aggregated set of objects (likely created through a call to createObjectArray) create a Ruby array object.
createNewArray(Object[], ArrayCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
Construct a Ruby array given an array of objects to feed to an ArrayCallback to construct the elements of the array.
createNewArray(boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewArray(Object[], ArrayCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewBignum(BigInteger) - Method in interface org.jruby.compiler.BodyCompiler
Generate a new "Bignum" value.
createNewBignum(BigInteger) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewClosure(String, int, StaticScope, int, CompilerCallback, CompilerCallback, boolean, NodeType, ASTInspector) - Method in interface org.jruby.compiler.BodyCompiler
Create a new closure (block) using the given lexical scope information, call arity, and body generated by the body callback.
createNewClosure(String, int, StaticScope, int, CompilerCallback, CompilerCallback, boolean, NodeType, ASTInspector) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewClosure19(String, int, StaticScope, int, CompilerCallback, CompilerCallback, boolean, NodeType, String, ASTInspector) - Method in interface org.jruby.compiler.BodyCompiler
Create a new closure (block) using the given lexical scope information, call arity, and body generated by the body callback.
createNewClosure19(String, int, StaticScope, int, CompilerCallback, CompilerCallback, boolean, NodeType, String, ASTInspector) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewEndBlock(CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
createNewEndBlock(CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewFixnum(long) - Method in interface org.jruby.compiler.BodyCompiler
Generate a new "Fixnum" value.
createNewFixnum(long) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewFloat(double) - Method in interface org.jruby.compiler.BodyCompiler
Generate a new "Float" value.
createNewFloat(double) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewForLoop(int, CompilerCallback, CompilerCallback, boolean, NodeType, ASTInspector) - Method in interface org.jruby.compiler.BodyCompiler
Create a new closure (block) for a for loop with the given call arity and body generated by the body callback.
createNewForLoop(int, CompilerCallback, CompilerCallback, boolean, NodeType, ASTInspector) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewHash(BodyCompiler, HashNode, ArrayCallback) - Method in class org.jruby.compiler.ASTCompiler
 
createNewHash(BodyCompiler, HashNode, ArrayCallback) - Method in class org.jruby.compiler.ASTCompiler19
 
createNewHash(Object, ArrayCallback, int) - Method in interface org.jruby.compiler.BodyCompiler
Create a new hash by calling back to the specified ArrayCallback.
createNewHash(Object, ArrayCallback, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewHash19(Object, ArrayCallback, int) - Method in interface org.jruby.compiler.BodyCompiler
Create new hash running in ruby 1.9 compat version.
createNewHash19(Object, ArrayCallback, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewLambda(CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
Create a new literal lambda.
createNewLambda(CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewLiteralArray(Object[], ArrayCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
Construct a Ruby array given an array of objects to feed to an ArrayCallback to construct the elements of the array.
createNewLiteralArray(Object[], ArrayCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewLiteralHash(Object, ArrayCallback, int) - Method in interface org.jruby.compiler.BodyCompiler
Create a new hash by calling back to the specified ArrayCallback.
createNewLiteralHash(Object, ArrayCallback, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewRange(CompilerCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
Create a new range.
createNewRange(CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewRegexp(ByteList, int) - Method in interface org.jruby.compiler.BodyCompiler
 
createNewRegexp(CompilerCallback, int) - Method in interface org.jruby.compiler.BodyCompiler
 
createNewRegexp(ByteList, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewRegexp(CompilerCallback, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewString(ByteList, int) - Method in interface org.jruby.compiler.BodyCompiler
Generate a new "String" value.
createNewString(ArrayCallback, int, Encoding) - Method in interface org.jruby.compiler.BodyCompiler
Generate a new dynamic "String" value.
createNewString(ArrayCallback, int, Encoding) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewString(ByteList, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewSymbol(ArrayCallback, int, Encoding) - Method in interface org.jruby.compiler.BodyCompiler
 
createNewSymbol(String, Encoding) - Method in interface org.jruby.compiler.BodyCompiler
Generate a new "Symbol" value (or fetch the existing one).
createNewSymbol(ArrayCallback, int, Encoding) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNewSymbol(String, Encoding) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createNilClass(Ruby) - Static method in class org.jruby.RubyNil
 
createNKF(Ruby) - Static method in class org.jruby.ext.nkf.RubyNKF
 
createNoMethodErrorClass(Ruby, RubyClass) - Static method in class org.jruby.RubyNoMethodError
 
createNumericClass(Ruby) - Static method in class org.jruby.RubyNumeric
 
createObjectArray(Object[], ArrayCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
createObjectArray(Object[], ArrayCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createObjectClass(Ruby, RubyClass) - Static method in class org.jruby.RubyObject
Will create the Ruby class Object in the runtime specified.
createObjectSpaceModule(Ruby) - Static method in class org.jruby.RubyObjectSpace
Create the ObjectSpace module and add it to the Ruby runtime.
createOldStyleImplClass(Class[], RubyClass, Ruby, String, ClassDefiningClassLoader) - Static method in class org.jruby.java.codegen.RealClassGenerator
 
createOption(Ruby) - Static method in class org.jruby.ext.socket.Option
 
createPassInstance(Class<? extends CompilerPass>) - Static method in class org.jruby.ir.passes.CompilerPass
 
createPassInstance(String) - Static method in class org.jruby.ir.passes.CompilerPass
 
createPlatformModule(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.Platform
 
createPointerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.Pointer
 
createPrecisionModule(Ruby) - Static method in class org.jruby.RubyPrecision
 
createProcClass(Ruby) - Static method in class org.jruby.RubyProc
 
createProcessModule(Ruby) - Static method in class org.jruby.RubyProcess
 
createRandomClass(Ruby) - Static method in class org.jruby.RubyRandom
 
createRangeClass(Ruby) - Static method in class org.jruby.RubyRange
 
createRationalClass(Ruby) - Static method in class org.jruby.RubyRational
 
createRawBacktraceStringFromThrowable(Throwable) - Static method in class org.jruby.runtime.ThreadContext
 
createRealImplClass(Class, Class[], RubyClass, Ruby, String) - Static method in class org.jruby.java.codegen.RealClassGenerator
 
createRegexpClass(Ruby) - Static method in class org.jruby.RubyRegexp
 
createResource(ThreadContext, String) - Static method in class org.jruby.util.JRubyFile
 
createResource(Ruby, String) - Static method in class org.jruby.util.JRubyFile
 
createResource(POSIX, String, String) - Static method in class org.jruby.util.JRubyFile
 
createResource(POSIX, Ruby, String, String) - Static method in class org.jruby.util.JRubyFile
 
createRestrictedResource(String, String) - Static method in class org.jruby.util.JRubyFile
 
createScannerClass(Ruby) - Static method in class org.jruby.ext.strscan.RubyStringScanner
 
createSharedScopeBlock(ThreadContext, IRubyObject, int, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.Helpers
 
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.ext.stringio.RubyStringIO
 
createStringIOClass(Ruby) - Static method in class org.jruby.ext.stringio.StringIO
 
createStrNode(ISourcePosition, ByteList, int) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
createStructByReferenceClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.StructByReference
 
createStructByValueClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.StructByValue
 
createStructClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.Struct
Registers the StructLayout class in the JRuby runtime.
createStructClass(Ruby) - Static method in class org.jruby.RubyStruct
 
createStructLayoutClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.StructLayout
Registers the StructLayout class in the JRuby runtime.
createSubarray(RubyArray, int) - Static method in class org.jruby.runtime.Helpers
 
createSubarray(RubyArray, int, int) - Static method in class org.jruby.runtime.Helpers
 
createSubarray(IRubyObject[], Ruby, int) - Static method in class org.jruby.runtime.Helpers
 
createSubarray(IRubyObject[], Ruby, int, int) - Static method in class org.jruby.runtime.Helpers
 
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
Deprecated.
 
createTempFile(String, String) - Static method in class org.jruby.util.JRubyNonExistentFile
Deprecated.
 
createTempFile(String, String, File) - Static method in class org.jruby.util.NormalizedFile
 
createTempFile(String, String) - Static method in class org.jruby.util.NormalizedFile
 
createTempfileClass(Ruby) - Static method in class org.jruby.ext.tempfile.Tempfile
 
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
 
createTracePointClass(Ruby) - Static method in class org.jruby.ext.tracepoint.TracePoint
 
createTrueClass(Ruby) - Static method in class org.jruby.RubyBoolean
 
createTypeClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.Type
 
createUrl(URL, List<String>) - Static method in class org.jruby.util.CompoundJarURLStreamHandler
 
createUrl(URL, String...) - Static method in class org.jruby.util.CompoundJarURLStreamHandler
 
createVariableCompiler() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
createVariableCompiler() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
createVariableCompiler() - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
createVariableCompiler() - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
createVariadicInvokerClass(Ruby, RubyModule) - Static method in class org.jruby.ext.ffi.jffi.VariadicInvoker
 
createWarningBacktrace(Ruby) - Method in class org.jruby.runtime.ThreadContext
Create an Array with backtrace information for a built-in warning
createYielderClass(Ruby) - Static method in class org.jruby.RubyYielder
 
createZlibModule(Ruby) - Static method in class org.jruby.ext.zlib.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
 
CRLF_NEWLINE_DECORATOR - Static variable in class org.jruby.RubyConverter
 
CRLFStreamWrapper - Class in org.jruby.util.io
Wrapper around Stream that packs and unpacks LF <=> CRLF.
CRLFStreamWrapper(Stream) - Constructor for class org.jruby.util.io.CRLFStreamWrapper
 
crypt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_crypt
CS_IDX_INITIALIZE - Static variable in class org.jruby.RubyClass
 
CS_NAMES - Static variable in class org.jruby.RubyClass
 
ctime(ThreadContext) - Method in class org.jruby.RubyFile
 
ctime(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
ctime() - Method in class org.jruby.RubyFileStat
 
ctl(Ruby, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
current(IRubyObject) - Static method in class org.jruby.RubyThread
 
CURRENT_MODULE - Static variable in class org.jruby.ir.operands.Variable
 
CURRENT_SCOPE - Static variable in class org.jruby.ir.operands.Variable
 
currentBinding() - Method in class org.jruby.runtime.ThreadContext
Return a binding representing the current call's state
currentBinding(IRubyObject) - Method in class org.jruby.runtime.ThreadContext
Return a binding representing the current call's state but with a specified self
currentBinding(IRubyObject, Visibility) - Method in class org.jruby.runtime.ThreadContext
Return a binding representing the current call's state but with the specified visibility and self.
currentBinding(IRubyObject, DynamicScope) - Method in class org.jruby.runtime.ThreadContext
Return a binding representing the current call's state but with the specified scope and self.
currentBinding(IRubyObject, Visibility, DynamicScope) - Method in class org.jruby.runtime.ThreadContext
Return a binding representing the current call's state but with the specified visibility, scope, and self.
currentLoopLabels - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
CurrentScope(CurrentScope) - Method in class org.jruby.ir.IRVisitor
 
CurrentScope - Class in org.jruby.ir.operands
 
CurrentScope(IRScope) - Constructor for class org.jruby.ir.operands.CurrentScope
 
CurrentScope(CurrentScope) - Method in class org.jruby.ir.targets.JVMVisitor
 
currentScope - Variable in class org.jruby.parser.ParserSupport
 
cycle(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_cycle
cycle(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_cycle
cycle(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
cycle(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 

D

d2f() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
d2i() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
d2l() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dadd() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
DaemonThreadFactory - Class in org.jruby.threading
A ThreadFactory for when we're using pooled threads; we want to create the threads with daemon = true so they don't keep us from shutting down.
DaemonThreadFactory(String) - Constructor for class org.jruby.threading.DaemonThreadFactory
 
DaemonThreadFactory(String, int) - Constructor for class org.jruby.threading.DaemonThreadFactory
 
DaemonThreadFactory() - Constructor for class org.jruby.threading.DaemonThreadFactory
 
daload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
DAsgnNode - Class in org.jruby.ast
An assignment to a dynamic variable (e.g.
DAsgnNode(ISourcePosition, String, int, Node) - Constructor for class org.jruby.ast.DAsgnNode
 
dastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
data(ThreadContext) - Method in class org.jruby.ext.socket.Option
 
DATA_READ_BUFFER_SIZE - Static variable in class org.jruby.lexer.yacc.InputStreamLexerSource
 
data_type() - Method in class org.jruby.ext.zlib.ZStream
 
DataConverter - Class in org.jruby.ext.ffi
Converts data from one FFI type to another.
DataConverter() - Constructor for class org.jruby.ext.ffi.DataConverter
 
DataConverters - Class in org.jruby.ext.ffi.jffi
 
DataConverters() - Constructor for class org.jruby.ext.ffi.jffi.DataConverters
 
DataConverters.CallbackDataConverter - Class in org.jruby.ext.ffi.jffi
 
DataConverters.CallbackDataConverter(CallbackInfo) - Constructor for class org.jruby.ext.ffi.jffi.DataConverters.CallbackDataConverter
 
DataConverters.ChainedDataConverter - Class in org.jruby.ext.ffi.jffi
 
DataConverters.ChainedDataConverter(NativeDataConverter, NativeDataConverter) - Constructor for class org.jruby.ext.ffi.jffi.DataConverters.ChainedDataConverter
 
DataConverters.IntOrEnumConverter - Class in org.jruby.ext.ffi.jffi
 
DataConverters.IntOrEnumConverter(NativeType, IRubyObject) - Constructor for class org.jruby.ext.ffi.jffi.DataConverters.IntOrEnumConverter
 
DataConverters.MappedDataConverter - Class in org.jruby.ext.ffi.jffi
 
DataConverters.MappedDataConverter(MappedType) - Constructor for class org.jruby.ext.ffi.jffi.DataConverters.MappedDataConverter
 
DataFlowConstants - Class in org.jruby.ir.dataflow
 
DataFlowConstants() - Constructor for class org.jruby.ir.dataflow.DataFlowConstants
 
DataFlowProblem - Class in org.jruby.ir.dataflow
 
DataFlowProblem(DataFlowProblem.DF_Direction) - Constructor for class org.jruby.ir.dataflow.DataFlowProblem
 
DataFlowProblem.DF_Direction - Enum in org.jruby.ir.dataflow
 
DataFlowVar - Class in org.jruby.ir.dataflow
Represents some data flow fact about some dataflow problem
DataFlowVar(DataFlowProblem) - Constructor for class org.jruby.ir.dataflow.DataFlowVar
 
dataGetStruct(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
dataGetStruct() - Method in class org.jruby.ir.operands.UndefinedValue
Our version of Data_Get_Struct.
dataGetStruct() - Method in class org.jruby.java.proxies.JavaProxy
 
dataGetStruct() - Method in class org.jruby.javasupport.JavaObject
 
dataGetStruct() - Method in class org.jruby.RubyBasicObject
 
dataGetStruct() - Method in interface org.jruby.runtime.builtin.IRubyObject
Our version of Data_Get_Struct.
dataGetStructChecked(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
dataGetStructChecked() - Method in class org.jruby.ir.operands.UndefinedValue
 
dataGetStructChecked() - Method in class org.jruby.RubyBasicObject
 
dataGetStructChecked() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
DataIterable<T> - Class in org.jruby.ir.util
 
DataIterable(Set<Edge<T>>, Object, boolean, boolean) - Constructor for class org.jruby.ir.util.DataIterable
 
DataIterator<T> - Class in org.jruby.ir.util
 
DataIterator(Set<Edge<T>>, Object, boolean, boolean) - Constructor for class org.jruby.ir.util.DataIterator
 
DataType - Interface in org.jruby.runtime.marshal
DataType is similiar to T_DATA to represent types which are incapable of getting marshalled.
dataWrapStruct(IRubyObject, Object) - Static method in class org.jruby.BasicObjectStub
 
dataWrapStruct(Object) - Method in class org.jruby.ir.operands.UndefinedValue
Our version of Data_Wrap_Struct.
dataWrapStruct(Object) - Method in class org.jruby.java.proxies.JavaProxy
 
dataWrapStruct(Object) - Method in class org.jruby.javasupport.JavaObject
 
dataWrapStruct(Object) - Method in class org.jruby.RubyBasicObject
 
dataWrapStruct(Object) - Method in interface org.jruby.runtime.builtin.IRubyObject
Our version of Data_Wrap_Struct.
dbl2num(Ruby, double) - Static method in class org.jruby.RubyNumeric
rb_dbl2big + LONG2FIX at once (numeric.c)
dbl_cmp(Ruby, double, double) - Static method in class org.jruby.RubyNumeric
rb_dbl_cmp (numeric.c)
DBL_EPSILON - Static variable in class org.jruby.RubyNumeric
 
dcmpg() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dcmpl() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ddiv() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
DeadCodeElimination - Class in org.jruby.ir.passes
 
DeadCodeElimination() - Constructor for class org.jruby.ir.passes.DeadCodeElimination
 
DEBUG - Static variable in class org.jruby.anno.InvokerGenerator
 
DEBUG - Static variable in exception org.jruby.exceptions.RaiseException
 
DEBUG - Static variable in class org.jruby.ext.ffi.jffi.DefaultMethod
 
debug(String, Object...) - Method in interface org.jruby.util.log.Logger
 
debug(Throwable) - Method in interface org.jruby.util.log.Logger
 
debug(String, Throwable) - Method in interface org.jruby.util.log.Logger
 
debug(String, Object...) - Method in class org.jruby.util.log.StandardErrorLogger
 
debug(Throwable) - Method in class org.jruby.util.log.StandardErrorLogger
 
debug(String, Throwable) - Method in class org.jruby.util.log.StandardErrorLogger
 
DEBUG_ALLOW - Static variable in interface org.jruby.Profile
 
DEBUG_FULLTRACE - Static variable in class org.jruby.util.cli.Options
 
DEBUG_LAUNCH - Static variable in class org.jruby.util.cli.Options
 
DEBUG_LAUNCHING - Static variable in class org.jruby.RubyInstanceConfig
Turn on debugging of subprocess launching.
DEBUG_LOAD_SERVICE - Static variable in class org.jruby.RubyInstanceConfig
Turn on debugging of the load service (requires and loads).
DEBUG_LOAD_TIMINGS - Static variable in class org.jruby.RubyInstanceConfig
Turn on timings of the load service (requires and loads).
DEBUG_LOADSERVICE - Static variable in class org.jruby.util.cli.Options
 
DEBUG_LOADSERVICE_TIMING - Static variable in class org.jruby.util.cli.Options
 
DEBUG_PARSER - Static variable in class org.jruby.RubyInstanceConfig
 
DEBUG_PARSER - Static variable in class org.jruby.util.cli.Options
 
DEBUG_SCALA - Static variable in class org.jruby.javasupport.binding.Initializer
 
DEBUG_SCRIPT_RESOLUTION - Static variable in class org.jruby.RubyInstanceConfig
Turn on debugging of script resolution with "-S".
DEBUG_SCRIPTRESOLUTION - Static variable in class org.jruby.util.cli.Options
 
debugLogFound(String, String) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
debugLogFound(LoadServiceResource) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
debugLogTry(String, String) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
declare(ISourcePosition, String, int) - Method in class org.jruby.parser.BlockStaticScope
 
declare(ISourcePosition, String, int) - Method in class org.jruby.parser.IRStaticScope
 
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.embed.bsf.JRubyEngine
 
declareBean(BSFDeclaredBean) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
declareClassVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
 
declareClassVariable(String, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
declareClassVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
declareClassVariable(String, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
declareClassVariable(Ruby, StaticScope, IRubyObject, String, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
declared_annotations() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
declared_annotations() - Method in class org.jruby.javasupport.JavaClass
 
declared_annotations_p() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
declared_annotations_p() - Method in class org.jruby.javasupport.JavaClass
 
declared_class_methods() - Method in class org.jruby.javasupport.JavaClass
 
declared_classes() - Method in class org.jruby.javasupport.JavaClass
 
declared_constructor(IRubyObject[]) - Method in class org.jruby.javasupport.JavaClass
 
declared_constructors() - Method in class org.jruby.javasupport.JavaClass
 
declared_field(ThreadContext, IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
declared_fields() - Method in class org.jruby.javasupport.JavaClass
 
declared_instance_methods() - Method in class org.jruby.javasupport.JavaClass
 
declared_method(IRubyObject[]) - Method in class org.jruby.javasupport.JavaClass
 
declared_method_smart(IRubyObject[]) - Method in class org.jruby.javasupport.JavaClass
 
declareField(String) - Method in class org.jruby.ir.targets.JVM
 
declareLocals(StaticScope, Label, Label) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
declareLocals(StaticScope, Label, Label) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
declareLocals(StaticScope, Label, Label) - Method in interface org.jruby.compiler.VariableCompiler
 
declaring_class() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
declaring_class() - Method in class org.jruby.javasupport.JavaClass
 
declaring_class() - Method in class org.jruby.javasupport.JavaConstructor
 
declaringClass - Variable in class org.jruby.anno.JavaMethodDescriptor
 
declaringClassName - Variable in class org.jruby.anno.JavaMethodDescriptor
 
declaringClassPath - Variable in class org.jruby.anno.JavaMethodDescriptor
 
decode(byte[], int, int, Charset) - Static method in class org.jruby.RubyEncoding
 
decode(byte[], Charset) - Static method in class org.jruby.RubyEncoding
 
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
 
decode19(Ruby, ByteBuffer) - Method in class org.jruby.util.Pack.Converter
 
decodeBlockScope(ThreadContext, String) - Static method in class org.jruby.runtime.Helpers
Deprecated.
decodeByteList(Ruby, ByteList) - Static method in class org.jruby.runtime.Helpers
Decode a given ByteList to a Java string.
decodeCaptureOffsets(String) - Static method in class org.jruby.runtime.Helpers
 
decodeLocalScope(ThreadContext, String) - Static method in class org.jruby.runtime.Helpers
Deprecated.
decodeLocalScope(ThreadContext, StaticScope, String) - Static method in class org.jruby.runtime.Helpers
Deprecated.
decoder - Variable in class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine
 
decodeRootScope(ThreadContext, String) - Static method in class org.jruby.runtime.Helpers
Deprecated.
decodeScope(ThreadContext, StaticScope, String) - Static method in class org.jruby.runtime.Helpers
 
decodeScopeAndDetermineModule(ThreadContext, StaticScope, String) - Static method in class org.jruby.runtime.Helpers
 
decodeString() - Method in class org.jruby.RubyString
Convert this Ruby string to a Java String.
decodeUTF8(byte[], int, int) - Static method in class org.jruby.RubyEncoding
 
decodeUTF8(byte[]) - Static method in class org.jruby.RubyEncoding
 
decRecursionFor(int) - Method in class org.jruby.runtime.profile.builtin.ProfileData
 
def(ThreadContext, IRubyObject, Object, String, String, StaticScope, int, String, int, CallConfiguration, String) - Static method in class org.jruby.runtime.Helpers
 
DEFAULT - Static variable in class org.jruby.anno.TypePopulator
 
DEFAULT - Static variable in interface org.jruby.Profile
 
DEFAULT - Static variable in interface org.jruby.RubyInstanceConfig.LoadServiceCreator
 
DEFAULT_COMPILER_PASSES - Static variable in class org.jruby.ir.IRManager
 
DEFAULT_FORMATTER - Static variable in class org.jruby.util.RubyTimeOutputFormatter
 
DEFAULT_FORMATTER - Static variable in class org.jruby.util.TimeOutputFormatter
Deprecated.
 
DEFAULT_INLINING_COMPILER_PASSES - Static variable in class org.jruby.ir.IRManager
 
DEFAULT_INSPECT_STR_SIZE - Static variable in class org.jruby.RubyArray
 
DEFAULT_INSPECT_STR_SIZE - Static variable in class org.jruby.RubyHash
 
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.java.proxies.MapJavaProxy
rb_hash_default_proc
default_proc() - Method in class org.jruby.RubyHash
rb_hash_default_proc
DEFAULT_RUBY_VERSION - Static variable in class org.jruby.runtime.Constants
 
DEFAULT_TEXTMODE - Static variable in class org.jruby.util.io.EncodingUtils
 
default_value_get(ThreadContext) - Method in class org.jruby.java.proxies.MapJavaProxy
 
default_value_get(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
 
default_value_get(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyHash
Deprecated.
default_value_get(ThreadContext) - Method in class org.jruby.RubyHash
 
default_value_get(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
default_value_set(IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_set_default
default_value_set(IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_set_default
DefaultAnnotationParameter - Class in org.jruby.ast.java_signature
 
DefaultAnnotationParameter(AnnotationExpression) - Constructor for class org.jruby.ast.java_signature.DefaultAnnotationParameter
 
defaultClassLoader() - Static method in class org.jruby.RubyInstanceConfig
 
defaultExternalEncoding(Ruby) - Static method in class org.jruby.util.io.EncodingUtils
 
DefaultMethod - Class in org.jruby.ext.ffi.jffi
 
DefaultMethod(RubyModule, Function, Signature, NativeInvoker) - Constructor for class org.jruby.ext.ffi.jffi.DefaultMethod
 
DefaultMethod - Class in org.jruby.internal.runtime.methods
This is the mixed-mode method type.
DefaultMethod(RubyModule, StaticScope, Node, String, ArgsNode, Visibility, ISourcePosition) - Constructor for class org.jruby.internal.runtime.methods.DefaultMethod
 
DefaultMethodFactory - Class in org.jruby.ext.ffi.jffi
 
defaultResult() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
defaultResult() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
DefaultRubyParser - Class in org.jruby.parser
 
DefaultRubyParser() - Constructor for class org.jruby.parser.DefaultRubyParser
 
DefaultRubyParser(ParserSupport) - Constructor for class org.jruby.parser.DefaultRubyParser
 
defaultVariablesUnmarshal(IRubyObject) - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
define(String, IAccessor, GlobalVariable.Scope) - Method in class org.jruby.internal.runtime.GlobalVariables
 
define(RubyModule, JavaMethodDescriptor, DynamicMethod) - Method in interface org.jruby.runtime.MethodFactory.MethodDefiningCallback
Deprecated.
 
define_finalizer(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyObjectSpace
 
define_method(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyModule
 
define_method(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyModule
 
define_method(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyModule
Deprecated.
define_singleton_method(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
defineAlias(CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
Define an alias for a new name to an existing oldName'd method.
defineAlias(CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
defineAlias(String, String) - Method in class org.jruby.RubyModule
rb_alias
defineAlias(ThreadContext, IRubyObject, Object, Object) - Static method in class org.jruby.runtime.Helpers
 
defineAliases(List<String>, String) - Method in class org.jruby.RubyModule
 
defineAliases() - Method in class org.jruby.runtime.encoding.EncodingService
 
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(String, JavaMethodDescriptor, MethodFactory) - Method in class org.jruby.RubyModule
 
defineAnnotatedMethods(Class) - Method in class org.jruby.RubyModule
 
defineAnnotatedMethodsIndividually(Class) - Method in class org.jruby.RubyModule
 
defineAutoload(String, IAutoloadMethod) - Method in class org.jruby.RubyModule
Define an autoload.
defineClass(String, StaticScope, CompilerCallback, CompilerCallback, CompilerCallback, CompilerCallback, ASTInspector, ISourcePosition) - Method in interface org.jruby.compiler.BodyCompiler
 
defineClass(String, StaticScope, CompilerCallback, CompilerCallback, CompilerCallback, CompilerCallback, ASTInspector, ISourcePosition) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
defineClass(String, RubyClass, ObjectAllocator) - Method in class org.jruby.Ruby
Define a new class under the Object namespace.
defineClass(String, RubyClass, ObjectAllocator, CallSite[]) - Method in class org.jruby.Ruby
A variation of defineClass that allows passing in an array of subplementary call sites for improving dynamic invocation performance.
defineClass(ClassCache.ClassGenerator) - Method in class org.jruby.util.ClassCache
 
defineClass(String, byte[]) - Method in class org.jruby.util.ClassCache.OneShotClassLoader
 
defineClass(String, byte[]) - Method in interface org.jruby.util.ClassDefiningClassLoader
 
defineClass(String, byte[]) - Method in class org.jruby.util.JRubyClassLoader
 
defineClass(String, byte[], ProtectionDomain) - Method in class org.jruby.util.JRubyClassLoader
 
DefineClassInstr - Class in org.jruby.ir.instructions
 
DefineClassInstr(Variable, IRClassBody, Operand, Operand) - Constructor for class org.jruby.ir.instructions.DefineClassInstr
 
DefineClassInstr(DefineClassInstr) - Method in class org.jruby.ir.IRVisitor
 
DefineClassInstr(DefineClassInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
DefineClassMethodInstr - Class in org.jruby.ir.instructions
 
DefineClassMethodInstr(Operand, IRMethod) - Constructor for class org.jruby.ir.instructions.DefineClassMethodInstr
 
DefineClassMethodInstr(DefineClassMethodInstr) - Method in class org.jruby.ir.IRVisitor
 
DefineClassMethodInstr(DefineClassMethodInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
defineClassUnder(String, RubyClass, ObjectAllocator, RubyModule) - Method in class org.jruby.Ruby
Define a new class with the given name under the given module or class namespace.
defineClassUnder(String, RubyClass, ObjectAllocator, RubyModule, CallSite[]) - Method in class org.jruby.Ruby
A variation of defineClassUnder that allows passing in an array of supplementary call sites to improve dynamic invocation.
defineClassUnder(String, RubyClass, ObjectAllocator) - Method in class org.jruby.RubyModule
rb_define_class_under this method should be used only as an API to define/open nested classes
defineClassUnder(RubyModule, String, RubyClass) - Method in interface org.jruby.util.ClassProvider
 
defineConstant(String, IRubyObject) - Method in class org.jruby.RubyModule
rb_define_const
defined_class(ThreadContext) - Method in class org.jruby.ext.tracepoint.TracePoint
 
definedCall(String) - Method in interface org.jruby.compiler.BodyCompiler
Check defined?() for a Call
definedCall(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
DefinedCallback - Class in org.jruby.compiler
 
DefinedInstr - Class in org.jruby.ir.instructions.defined
Common base class for all defined-category instructions.
DefinedInstr(Operation, Variable, Operand[]) - Constructor for class org.jruby.ir.instructions.defined.DefinedInstr
 
DefinedMessage - Enum in org.jruby.util
An enum for all "defined?" messages.
DefinedNode - Class in org.jruby.ast
a defined statement.
DefinedNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.DefinedNode
 
definedNot() - Method in interface org.jruby.compiler.BodyCompiler
Check defined?() for a Not.
definedNot() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
DefinedObjectNameInstr - Class in org.jruby.ir.instructions.defined
This is a base class for define instructions which have a receiver (object) and a name to query on that object.
DefinedObjectNameInstr(Operation, Variable, Operand[]) - Constructor for class org.jruby.ir.instructions.defined.DefinedObjectNameInstr
 
defineDummyEncoding(ThreadContext, byte[]) - Static method in class org.jruby.util.io.EncodingUtils
 
defineEncodings() - Method in class org.jruby.runtime.encoding.EncodingService
 
defineEnumerator(Ruby) - Static method in class org.jruby.RubyEnumerator
 
defineFastMethod(String, Callback) - Method in class org.jruby.RubyModule
Deprecated.
defineFastMethod(String, Callback, Visibility) - Method in class org.jruby.RubyModule
Deprecated.
defineFastModuleFunction(String, Callback) - Method in class org.jruby.RubyModule
Deprecated.
defineFastPrivateMethod(String, Callback) - Method in class org.jruby.RubyModule
Deprecated.
defineFastProtectedMethod(String, Callback) - Method in class org.jruby.RubyModule
Deprecated.
defineFastPublicModuleFunction(String, Callback) - Method in class org.jruby.RubyModule
Deprecated.
defineGlobalConstant(String, IRubyObject) - Method in class org.jruby.Ruby
rb_define_global_const Define a constant on the global namespace (i.e.
DefineInstanceMethodInstr - Class in org.jruby.ir.instructions
 
DefineInstanceMethodInstr(Operand, IRMethod) - Constructor for class org.jruby.ir.instructions.DefineInstanceMethodInstr
 
DefineInstanceMethodInstr(DefineInstanceMethodInstr) - Method in class org.jruby.ir.IRVisitor
 
DefineInstanceMethodInstr(DefineInstanceMethodInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
DefineMetaClassInstr - Class in org.jruby.ir.instructions
 
DefineMetaClassInstr(Variable, Operand, IRModuleBody) - Constructor for class org.jruby.ir.instructions.DefineMetaClassInstr
 
DefineMetaClassInstr(DefineMetaClassInstr) - Method in class org.jruby.ir.IRVisitor
 
DefineMetaClassInstr(DefineMetaClassInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
defineMethod(String, Callback) - Method in class org.jruby.RubyModule
Deprecated.
defineModule(String, StaticScope, CompilerCallback, CompilerCallback, ASTInspector, ISourcePosition) - Method in interface org.jruby.compiler.BodyCompiler
 
defineModule(String, StaticScope, CompilerCallback, CompilerCallback, ASTInspector, ISourcePosition) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
defineModule(String) - Method in class org.jruby.Ruby
Define a new module under the Object namespace.
defineModuleFunction(String, Callback) - Method in class org.jruby.RubyModule
Deprecated.
DefineModuleInstr - Class in org.jruby.ir.instructions
 
DefineModuleInstr(Variable, IRModuleBody, Operand) - Constructor for class org.jruby.ir.instructions.DefineModuleInstr
 
DefineModuleInstr(DefineModuleInstr) - Method in class org.jruby.ir.IRVisitor
 
DefineModuleInstr(DefineModuleInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
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, String, int, String) - Method in interface org.jruby.compiler.BodyCompiler
Define a new method with the given name, arity, local variable count, and body callback.
defineNewMethod(String, int, StaticScope, CompilerCallback, CompilerCallback, CompilerCallback, ASTInspector, boolean, String, int, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
defineOldStyleImplClass(Ruby, String, String[], Map<String, List<Method>>, ClassDefiningClassLoader) - Static method in class org.jruby.java.codegen.RealClassGenerator
This variation on defineImplClass uses all the classic type coercion logic for passing args and returning results.
defineOrGetClassUnder(String, RubyClass) - Method in class org.jruby.RubyModule
this method should be used only by interpreter or compiler
defineOrGetModuleUnder(String) - Method in class org.jruby.RubyModule
this method should be used only by interpreter or compiler
definePrivateMethod(String, Callback) - Method in class org.jruby.RubyModule
Deprecated.
definePublicModuleFunction(String, Callback) - Method in class org.jruby.RubyModule
Deprecated.
defineReadonly(String, IAccessor, GlobalVariable.Scope) - Method in class org.jruby.internal.runtime.GlobalVariables
 
defineReadonlyVariable(String, IRubyObject, GlobalVariable.Scope) - Method in class org.jruby.Ruby
defines a readonly global variable
defineRealImplClass(Ruby, String, Class, String[], Map<String, List<Method>>) - Static method in class org.jruby.java.codegen.RealClassGenerator
This variation on defineImplClass uses all the classic type coercion logic for passing args and returning results.
definesLocalVariable(Variable) - Method in class org.jruby.ir.IRScope
 
defineUnboundMethodClass(Ruby) - Static method in class org.jruby.RubyUnboundMethod
 
defineVariable(GlobalVariable, GlobalVariable.Scope) - Method in class org.jruby.Ruby
Defines a global variable
definingScope - Variable in class org.jruby.ir.operands.ClosureLocalVariable
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AndNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AssignableNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AttrAssignNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.BackRefNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallNoArgNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ClassVarNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2ConstNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2ImplicitNode
This type of node will never get created as part of a defined? call since it will then appear to be a ConstNode.
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2MethodNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon3Node
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ConstNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DVarNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FalseNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.GlobalVarNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.InstVarNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.LocalVarNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Match2Node
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Match3Node
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NewlineNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NilNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Node
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NotNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NthRefNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpAsgnAndNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpAsgnOrNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OrNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SelfNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SuperNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.TrueNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.VCallNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.YieldNode
 
definition(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ZSuperNode
 
deflate(IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibDeflate
 
deflate(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.zlib.RubyZlib
 
DEFLATE_ALLOCATOR - Static variable in class org.jruby.ext.zlib.JZlibDeflate
 
DefnNode - Class in org.jruby.ast
method definition node.
DefnNode(ISourcePosition, ArgumentNode, ArgsNode, StaticScope, Node) - Constructor for class org.jruby.ast.DefnNode
 
defOffline(String, String, String, String, Arity, StaticScope, CallConfiguration, String, int) - Static method in class org.jruby.runtime.Helpers
 
defs(ThreadContext, IRubyObject, IRubyObject, Object, String, String, StaticScope, int, String, int, CallConfiguration, String) - Static method in class org.jruby.runtime.Helpers
 
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
 
delegate - Variable in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
DelegatingDynamicMethod - Class in org.jruby.internal.runtime.methods
 
DelegatingDynamicMethod(DynamicMethod) - Constructor for class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
DelegatingPointerParameterStrategy - Class in org.jruby.ext.ffi.jffi
 
DelegatingPointerParameterStrategy(IRubyObject, PointerParameterStrategy) - Constructor for class org.jruby.ext.ffi.jffi.DelegatingPointerParameterStrategy
 
delete(ThreadContext, IRubyObject, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_delete
delete(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_delete
delete(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyHash
rb_hash_delete
delete(ThreadContext) - Method in class org.jruby.RubyString
rb_str_delete / rb_str_delete_bang
delete(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
delete(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
delete(ThreadContext, IRubyObject, Block) - Method in class org.jruby.util.collections.StringArraySet
 
delete19(ThreadContext) - Method in class org.jruby.RubyString
 
delete19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
delete19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
delete_at(int) - Method in class org.jruby.RubyArray
rb_ary_delete_at
delete_at(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_delete_at_m
delete_bang(ThreadContext) - Method in class org.jruby.RubyString
 
delete_bang(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
delete_bang(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
delete_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
delete_bang19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
delete_bang19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
delete_if(ThreadContext, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_delete_if
delete_if(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
delete_if(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
delete_if(ThreadContext, Block) - Method in class org.jruby.util.collections.StringArraySet
 
delete_ifInternal(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
 
deleteIf(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_delete_if
deliverEvent(ThreadService.Event) - Method in class org.jruby.internal.runtime.ThreadService
 
demangleMethodName(String) - Static method in class org.jruby.util.JavaNameMangler
 
demoninator(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_denominator
denominator(ThreadContext) - Method in class org.jruby.RubyFloat
flo_denominator
denominator(ThreadContext) - Method in class org.jruby.RubyInteger
 
denominator(ThreadContext) - Method in class org.jruby.RubyNumeric
num_denominator
denominator(ThreadContext) - Method in class org.jruby.RubyRational
nurat_denominator
DEPENDENCIES - Static variable in class org.jruby.ir.passes.AddCallProtocolInstructions
 
DEPENDENCIES - Static variable in class org.jruby.ir.passes.AddLocalVarLoadStoreInstructions
 
DEPENDENCIES - Static variable in class org.jruby.ir.passes.DeadCodeElimination
 
DEPENDENCIES - Static variable in class org.jruby.ir.passes.DominatorTreeBuilder
 
DEPENDENCIES - Static variable in class org.jruby.ir.passes.LinearizeCFG
 
DEPENDENCIES - Static variable in class org.jruby.ir.passes.LiveVariableAnalysis
 
DEPENDENCIES - Static variable in class org.jruby.ir.passes.LocalOptimizationPass
 
depends(Object) - Method in class org.jruby.ir.IRScope
 
dereference(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.jruby.JRubyLibrary
Unwrap the given Java-integration-wrapped object, returning the unwrapped object.
desc() - Method in enum org.jruby.util.cli.Category
 
deserializeVariables(RubyBasicObject, ObjectInputStream) - Method in class org.jruby.runtime.ivars.VariableTableManager
 
destination_encoding(ThreadContext) - Method in class org.jruby.RubyConverter
 
destination_encoding(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyConverter.EncodingErrorMethods
 
destination_encoding_name(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyConverter.EncodingErrorMethods
 
destroy() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
detach() - Method in class org.jruby.RubyHash.RubyHashEntry
 
detach(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
detect(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
detect(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
detectCommon(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
detectCommon(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
detectCommon(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
 
dfVarExists(Variable) - Method in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
 
didDecode - Variable in class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine
 
didEncode - Variable in class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine
 
dieFromFinalizer() - Method in class org.jruby.RubyThread
Used for finalizers that need to kill a Ruby thread.
DIG - Static variable in class org.jruby.RubyFloat
 
digest(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
digest_bang(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
DIGEST_BASE_ALLOCATOR - Static variable in class org.jruby.ext.digest.RubyDigest.DigestBase
 
DIGEST_CLASS_ALLOCATOR - Static variable in class org.jruby.ext.digest.RubyDigest.DigestClass
 
digest_length() - Method in class org.jruby.ext.digest.RubyDigest.DigestBase
 
digest_length(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
DigestLibrary - Class in org.jruby.ext.digest
 
DigestLibrary() - Constructor for class org.jruby.ext.digest.DigestLibrary
 
dimensions(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.ArrayJavaAddons
 
dimensions(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.addons.ArrayJavaAddons
 
dimensions(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.addons.ArrayJavaAddons
 
dir - Variable in class org.jruby.RubyDir
 
DIR - Static variable in class org.jruby.runtime.ClassIndex
 
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
 
Dir.GlobFunc<T> - Interface in org.jruby.util
 
DirectedGraph<T> - Class in org.jruby.ir.util
Meant to be single-threaded.
DirectedGraph() - Constructor for class org.jruby.ir.util.DirectedGraph
 
directEntrySet() - Method in class org.jruby.RubyHash
 
direction - Variable in class org.jruby.ir.dataflow.DataFlowProblem
 
directive(char) - Method in class org.jruby.lexer.StrftimeLexer
 
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
 
directory_p(Ruby, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
directory_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
directory_p(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
directory_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
DirectoryAsFileException - Exception in org.jruby.util.io
Deprecated.
DirectoryAsFileException() - Constructor for exception org.jruby.util.io.DirectoryAsFileException
Deprecated.
 
directValues() - Method in class org.jruby.RubyHash
 
dirname(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
dirname(ThreadContext, String) - Static method in class org.jruby.RubyFile
Return the dirname of the specified filename.
disable() - Method in class org.jruby.compiler.ASTInspector
 
disable(ThreadContext, Block) - Method in class org.jruby.ext.tracepoint.TracePoint
 
disable(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyGC
 
discard(int, int, String, Object) - Method in class org.jruby.parser.YYDebug
 
discardResult() - Method in class org.jruby.ir.instructions.CallInstr
 
discardResult() - Method in class org.jruby.ir.instructions.ClassSuperInstr
 
discardResult() - Method in class org.jruby.ir.instructions.InstanceSuperInstr
 
discardResult() - Method in class org.jruby.ir.instructions.UnresolvedSuperInstr
 
discoverInstanceVariables() - Method in class org.jruby.RubyModule
 
display(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyBasicObject
rb_obj_display call-seq: obj.display(port=$>) => nil Prints obj on the given port (default $>).
display(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
displayedFileName() - Method in class org.jruby.RubyInstanceConfig
 
dispose() - Method in class org.jruby.RubyThread
Dispose of the current thread by tidying up connections to other stuff
disposeCurrentThread() - Method in class org.jruby.internal.runtime.ThreadService
 
dissociateThread(Object) - Method in class org.jruby.internal.runtime.ThreadService
 
div(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_div
div19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_div
div_div(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_div here is terrible MRI gotcha: 1.div 3.0 -> 0 1 / 3.0 -> 0.3333333333333333 MRI is also able to do it in one place by looking at current frame in rb_num_coerce_bin: rb_funcall(x, ruby_frame->orig_func, 1, y); also note that RubyFloat doesn't override Numeric.div
DivCallSite - Class in org.jruby.runtime.callsite
 
DivCallSite() - Constructor for class org.jruby.runtime.callsite.DivCallSite
 
divmod(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
divmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_divmod
divmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_divmod
divmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_divmod
divmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_divmod
divmod19(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
divmod19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
 
divmod19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_divmod
divmod19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_divmod
dload(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dmul() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dneg() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
DNode - Class in org.jruby.ast
Base class for all D (e.g.
DNode(ISourcePosition) - Constructor for class org.jruby.ast.DNode
 
DNode(ISourcePosition, Encoding) - Constructor for class org.jruby.ast.DNode
 
do_invoke(IRubyObject[]) - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
do_not_reverse_lookup(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.socket.RubyBasicSocket
 
do_not_reverse_lookup(IRubyObject) - Static method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated.
do_not_reverse_lookup19(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
doAttrAsgn(IRubyObject, CallSite, IRubyObject, ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
doAttrAsgn(IRubyObject, CallSite, IRubyObject, IRubyObject, ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
doAttrAsgn(IRubyObject, CallSite, IRubyObject, IRubyObject, IRubyObject, ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
doAttrAsgn(IRubyObject, CallSite, IRubyObject, IRubyObject, IRubyObject, IRubyObject, ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
doAttrAsgn(IRubyObject, CallSite, IRubyObject[], ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
doAttrAsgn(IRubyObject, CallSite, IRubyObject[], IRubyObject, ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
doBind(ThreadContext, Channel, InetSocketAddress) - Method in class org.jruby.ext.socket.RubySocket
 
doClone() - Method in class org.jruby.RubyString
 
doCoerce(ThreadContext, IRubyObject, boolean) - Method in class org.jruby.RubyNumeric
do_coerce
doConnect(ThreadContext, Channel, SocketAddress) - Method in class org.jruby.ext.socket.RubySocket
 
DominatorTreeBuilder - Class in org.jruby.ir.passes
 
DominatorTreeBuilder() - Constructor for class org.jruby.ir.passes.DominatorTreeBuilder
 
doNotReverseLookup(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
dontToAryArrays() - Method in class org.jruby.ir.instructions.ToAryInstr
 
doReadNonblock(ThreadContext, IRubyObject[], boolean) - Method in class org.jruby.RubyIO
 
doReceiveNonblock(ThreadContext, int) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
DOSISH - Static variable in class org.jruby.util.Dir
 
DOT - Static variable in class org.jruby.parser.JavaSignatureParser
 
DotNode - Class in org.jruby.ast
Represents a range literal.
DotNode(ISourcePosition, Node, Node, boolean, boolean) - Constructor for class org.jruby.ast.DotNode
 
DOUBLE - Static variable in class org.jruby.ast.java_signature.PrimitiveTypeNode
 
DOUBLE - Static variable in class org.jruby.parser.JavaSignatureParser
 
double_fig(IRubyObject) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
DOUBLE_STAR - Static variable in class org.jruby.util.Dir
 
doubleValue(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
doubleValue(Number) - Static method in class org.jruby.util.SafeDoubleParser
Safe way of getting the double value
prevents BigDecimal from calling Double.parseDouble()
doubleValue(BigDecimal) - Static method in class org.jruby.util.SafeDoubleParser
Safe way of getting the double value
Prevents BigDecimal from calling Double.parseDouble()
downcase(ThreadContext) - Method in class org.jruby.RubyString
rb_str_downcase / rb_str_downcase_bang
downcase(ThreadContext) - Method in class org.jruby.RubySymbol
 
downcase19(ThreadContext) - Method in class org.jruby.RubyString
 
downcase_bang(ThreadContext) - Method in class org.jruby.RubyString
 
downcase_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
downto(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyInteger
int_downto
doWriteNonblock(ThreadContext, IRubyObject, boolean) - Method in class org.jruby.RubyIO
 
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, RegexpOptions) - Constructor for class org.jruby.ast.DRegexpNode
 
DRegexpNode(ISourcePosition, RegexpOptions, Encoding) - Constructor for class org.jruby.ast.DRegexpNode
 
drem() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dreturn() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
DRIP_CONFIG - Static variable in class org.jruby.main.DripMain
 
DRIP_RUNTIME - Static variable in class org.jruby.main.DripMain
 
DripMain - Class in org.jruby.main
 
DripMain() - Constructor for class org.jruby.main.DripMain
 
drop(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_take
drop(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
drop(ThreadContext, IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
drop_while(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_take_while
drop_while(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
drop_while(ThreadContext, Block) - Method in class org.jruby.util.collections.StringArraySet
 
dstore(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
DStrNode - Class in org.jruby.ast
A string which contains some dynamic elements which needs to be evaluated (introduced by #).
DStrNode(ISourcePosition) - Constructor for class org.jruby.ast.DStrNode
 
DStrNode(ISourcePosition, Encoding) - Constructor for class org.jruby.ast.DStrNode
 
dsub() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
DSymbolNode - Class in org.jruby.ast
Node representing symbol in a form like ':"3jane"'.
DSymbolNode(ISourcePosition, DStrNode) - Constructor for class org.jruby.ast.DSymbolNode
For mutating from a DStr to a DSym (we just create a new one with same contents).
DSymbolNode(ISourcePosition) - Constructor for class org.jruby.ast.DSymbolNode
 
dummy(String) - Static method in class org.jruby.compiler.util.HandleFactory
 
dummy2() - Static method in class org.jruby.compiler.util.HandleFactory
 
dummy3(Object) - Static method in class org.jruby.compiler.util.HandleFactory
 
DUMMY_ACCESSOR - Static variable in class org.jruby.runtime.ivars.VariableAccessor
a dummy accessor that will always return null
DUMMY_INTERNAL_VARIABLES - Static variable in class org.jruby.BasicObjectStub
 
dummy_p(ThreadContext) - Method in class org.jruby.RubyEncoding
 
DummyDynamicScope - Class in org.jruby.runtime.scope
This is a DynamicScope that does not support any variables.
DummyDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.DummyDynamicScope
 
DummyDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.DummyDynamicScope
 
dump(IRubyObject[], Block) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
dump(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyMarshal
 
dump(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNameError.RubyNameErrorMessage
 
dump() - Method in class org.jruby.RubyString
rb_str_dump
dump(IRubyObject[], Block) - Method in class org.jruby.RubyTime
 
dump() - Static method in class org.jruby.util.cli.Options
 
dump19() - Method in class org.jruby.RubyString
 
DUMP_INSTANCE_VARS - Static variable in class org.jruby.util.cli.Options
 
dumpBacktrace(RubyException) - Static method in class org.jruby.runtime.backtrace.TraceType
 
dumpCaller(RubyArray) - Static method in class org.jruby.runtime.backtrace.TraceType
dumpCaller(RubyStackTraceElement[]) - Static method in class org.jruby.runtime.backtrace.TraceType
dumpClass(PrintStream) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
dumpDefaultObjectHeader(RubyClass) - Method in class org.jruby.runtime.marshal.MarshalStream
 
dumpDefaultObjectHeader(char, RubyClass) - Method in class org.jruby.runtime.marshal.MarshalStream
 
dumpException(RubyException) - Static method in class org.jruby.runtime.backtrace.TraceType
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
 
dumpObject(IRubyObject) - Method in class org.jruby.runtime.marshal.MarshalStream
 
dumpSymbol(String) - Method in class org.jruby.runtime.marshal.MarshalStream
 
dumpThreads(TraceType.Gather) - Method in class org.jruby.management.Runtime
 
dumpVariables(List<Variable<Object>>) - Method in class org.jruby.runtime.marshal.MarshalStream
 
dumpVariablesWithEncoding(List<Variable<Object>>, IRubyObject) - Method in class org.jruby.runtime.marshal.MarshalStream
 
dumpWarning(RubyStackTraceElement[]) - Static method in class org.jruby.runtime.backtrace.TraceType
Deprecated.
use {@link #logWarning(org.jruby.runtime.backtrace.RubyStackTraceElement[])
dup(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
dup() - Method in class org.jruby.cext.NativeMethod
 
dup() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dup() - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
dup() - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
dup() - Method in class org.jruby.ext.ffi.jffi.DefaultMethod
 
dup() - Method in class org.jruby.ext.ffi.jffi.NativeInvoker
 
dup() - Method in class org.jruby.ext.ffi.MemoryIO
Duplicates this MemoryIO, including its contents.
dup() - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
dup() - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.CompiledIRMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Duplicate this method, returning DynamicMethod referencing the same code and with the same attributes.
dup() - Method in class org.jruby.internal.runtime.methods.FullFunctionCallbackMethod
Deprecated.
 
dup() - Method in class org.jruby.internal.runtime.methods.HandleMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.InterpretedIRMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.MethodMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.MethodMissingMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.ProcMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.ProfilingDynamicMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.SimpleCallbackMethod
Deprecated.
 
dup() - Method in class org.jruby.internal.runtime.methods.SynchronizedDynamicMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.TraceableInterpretedMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
dup() - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
A dummy implementation of dup that just returns the singleton instance.
dup() - Method in class org.jruby.internal.runtime.methods.WrapperMethod
Deprecated.
 
dup() - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod dup.
dup() - Method in class org.jruby.java.proxies.MapJavaProxy
 
dup() - Method in class org.jruby.RubyArray
Overridden dup for fast-path logic.
dup() - Method in class org.jruby.RubyBasicObject
 
dup() - Method in class org.jruby.RubyEnumerator
 
dup(ThreadContext) - Method in class org.jruby.RubyHash
 
dup(IRubyObject) - Static method in class org.jruby.RubyKernel
 
dup() - Method in class org.jruby.RubyModule.ConstantEntry
 
dup() - Method in class org.jruby.RubyProc
 
dup() - Method in class org.jruby.RubyString
Overridden dup for fast-path logic.
dup() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod dup.
dup() - Method in class org.jruby.util.io.ChannelDescriptor
Mimics the POSIX dup(2) function, returning a new descriptor that references the same open channel.
dup2() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dup2(int) - Method in class org.jruby.util.io.ChannelDescriptor
Mimics the POSIX dup2(2) function, returning a new descriptor that references the same open channel but with a specified fileno.
dup2_x1() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dup2_x2() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dup2Into(ChannelDescriptor) - Method in class org.jruby.util.io.ChannelDescriptor
Mimics the POSIX dup2(2) function, returning a new descriptor that references the same open channel but with a specified fileno.
dup_x1() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dup_x2() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
dupFast(ThreadContext) - Method in class org.jruby.RubyHash
A lightweight dup for internal use that does not dispatch to initialize_copy nor rehash the keys.
duplicate() - Method in class org.jruby.runtime.Frame
Clone this frame.
duplicateCurrentValue() - Method in interface org.jruby.compiler.BodyCompiler
Push a copy the topmost value on the stack.
duplicateCurrentValue() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
duplicateForBacktrace() - Method in class org.jruby.runtime.Frame
Clone this frame for use in backtraces only (avoiding long-lived references to other elements.
DVarNode - Class in org.jruby.ast
Access a dynamic variable (e.g.
DVarNode(ISourcePosition, int, String) - Constructor for class org.jruby.ast.DVarNode
 
DXStrNode - Class in org.jruby.ast
Dynamic backquote string.
DXStrNode(ISourcePosition, DStrNode) - Constructor for class org.jruby.ast.DXStrNode
 
DXStrNode(ISourcePosition, Encoding) - Constructor for class org.jruby.ast.DXStrNode
 
DXStrNode(ISourcePosition) - Constructor for class org.jruby.ast.DXStrNode
 
DYNAMIC_SCOPE - Static variable in class org.jruby.ir.targets.JVMVisitor
 
DYNAMIC_SCOPE_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
DynamicLibrary - Class in org.jruby.ext.ffi.jffi
 
DynamicLibrary(Ruby, RubyClass, String, Library) - Constructor for class org.jruby.ext.ffi.jffi.DynamicLibrary
 
DynamicLibrary.Symbol - Class in org.jruby.ext.ffi.jffi
 
DynamicLibrary.Symbol(Ruby, DynamicLibrary, String, MemoryIO) - Constructor for class org.jruby.ext.ffi.jffi.DynamicLibrary.Symbol
 
DynamicMethod - Class in org.jruby.internal.runtime.methods
DynamicMethod represents a method handle in JRuby, to provide both entry points into AST and bytecode interpreters, but also to provide handles to JIT-compiled and hand-implemented Java methods.
DynamicMethod(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.DynamicMethod
Base constructor for dynamic method handles.
DynamicMethod(RubyModule, Visibility, CallConfiguration, String) - Constructor for class org.jruby.internal.runtime.methods.DynamicMethod
Base constructor for dynamic method handles with names.
DynamicMethod() - Constructor for class org.jruby.internal.runtime.methods.DynamicMethod
A no-arg constructor used only by the UndefinedMethod subclass and CompiledMethod handles.
DynamicMethod.NativeCall - Class in org.jruby.internal.runtime.methods
 
DynamicMethod.NativeCall(Class, String, Class, Class[], boolean) - Constructor for class org.jruby.internal.runtime.methods.DynamicMethod.NativeCall
 
DynamicMethod.NativeCall(Class, String, Class, Class[], boolean, boolean) - Constructor for class org.jruby.internal.runtime.methods.DynamicMethod.NativeCall
 
DynamicMethodFactory - Class in org.jruby.internal.runtime.methods
 
DynamicMethodFactory() - Constructor for class org.jruby.internal.runtime.methods.DynamicMethodFactory
 
DynamicScope - Class in org.jruby.runtime
 
DynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.DynamicScope
 
DynamicScope(StaticScope) - Constructor for class org.jruby.runtime.DynamicScope
 
DynamicSymbol(DynamicSymbol) - Method in class org.jruby.ir.IRVisitor
 
DynamicSymbol - Class in org.jruby.ir.operands
 
DynamicSymbol(CompoundString) - Constructor for class org.jruby.ir.operands.DynamicSymbol
 
DynamicSymbol(DynamicSymbol) - Method in class org.jruby.ir.targets.JVMVisitor
 

E

each(ThreadContext, Block) - Method in class org.jruby.ext.ffi.StructLayout.ArrayProxy
Needed for Enumerable implementation
each(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.stringio.RubyStringIO
 
each(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.stringio.StringIO
 
each(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
each(ThreadContext, Block) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
each(ThreadContext, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_each
each(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
each(Block) - Method in class org.jruby.RubyClassPathVariable
 
each(ThreadContext, Block) - Method in class org.jruby.RubyDir
Executes the block once for each entry in the directory.
each(ThreadContext, IRubyObject, BlockBody) - Static method in class org.jruby.RubyEnumerable
 
each(ThreadContext, Block) - Method in class org.jruby.RubyEnumerator
Send current block and supplied args to method on target.
each(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyEnumerator
 
each(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
each(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyIO
 
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
 
each18(ThreadContext, Block) - Method in class org.jruby.RubyString
 
each18(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
each19(ThreadContext, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_each
each19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArgsFile
 
each19(ThreadContext, Block) - Method in class org.jruby.RubyDir
 
each19(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
each19(ThreadContext, Block) - Method in class org.jruby.RubyRange
 
each_byte(ThreadContext, Block) - Method in class org.jruby.ext.stringio.RubyStringIO
 
each_byte(ThreadContext, Block) - Method in class org.jruby.ext.stringio.StringIO
 
each_byte(ThreadContext, Block) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
each_byte(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyArgsFile
 
each_byte(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArgsFile
 
each_byte(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
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_byte19(ThreadContext, Block) - Method in class org.jruby.ext.stringio.RubyStringIO
 
each_byte19(ThreadContext, Block) - Method in class org.jruby.RubyString
 
each_byte19(ThreadContext, Block) - Method in class org.jruby.RubyStringIO
 
each_byteInternal(ThreadContext, Block) - Method in class org.jruby.RubyIO
Invoke a block for each byte.
each_char(ThreadContext, Block) - Method in class org.jruby.ext.stringio.RubyStringIO
 
each_char(ThreadContext, Block) - Method in class org.jruby.ext.stringio.StringIO
 
each_char(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyArgsFile
 
each_char(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
each_char(ThreadContext, Block) - Method in class org.jruby.RubyStringIO
 
each_char18(ThreadContext, Block) - Method in class org.jruby.RubyString
rb_str_each_char
each_char19(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
each_char19(ThreadContext, Block) - Method in class org.jruby.RubyString
 
each_charCommon(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyArgsFile
 
each_charInternal(ThreadContext, Block) - Method in class org.jruby.ext.stringio.RubyStringIO
 
each_charInternal(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
each_charInternal(ThreadContext, Block) - Method in class org.jruby.RubyStringIO
 
each_charInternal19(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
each_codepoint(ThreadContext, Block) - Method in class org.jruby.ext.stringio.StringIO
 
each_codepoint(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
each_codepoint(ThreadContext, Block) - Method in class org.jruby.RubyString
rb_str_each_codepoint
each_cons(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
each_cons19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
each_cons19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyEnumerator
 
each_entry(ThreadContext, Block) - Method in class org.jruby.ext.pathname.RubyPathname
 
each_entry(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerable
 
each_entry(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyEnumerator
 
each_entryCommon(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerable
 
each_index(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
each_key(ThreadContext, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_each_key
each_key(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
each_keyCommon(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_each_key
each_line(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.pathname.RubyPathname
 
each_line(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.stringio.RubyStringIO
 
each_line(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.stringio.StringIO
 
each_line(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
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
 
each_line(ThreadContext, Block) - Method in class org.jruby.RubyString
rb_str_each_line
each_line(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
each_line(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyStringIO
 
each_line18(ThreadContext, Block) - Method in class org.jruby.RubyString
 
each_line18(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
each_line19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArgsFile
 
each_line19(ThreadContext, Block) - Method in class org.jruby.RubyString
 
each_line19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
each_lineCommon(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
each_lineInternal(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyIO
Invoke a block for each line.
each_object(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyObjectSpace
 
each_objectInternal(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyObjectSpace
 
each_pair(ThreadContext, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_each_pair
each_pair(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
each_pair(ThreadContext, Block) - Method in class org.jruby.RubyStruct
 
each_pairCommon(ThreadContext, Block, boolean) - Method in class org.jruby.RubyHash
rb_hash_each_pair
each_pairInternal(ThreadContext, Block) - Method in class org.jruby.RubyStruct
 
each_slice(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
each_slice(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
each_slice19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
each_slice19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyEnumerator
 
each_value(ThreadContext, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_each_value
each_value(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
each_valueCommon(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, Block) - Static method in class org.jruby.RubyEnumerator
 
each_with_index19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerable
 
each_with_indexCommon(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
each_with_indexCommon19(ThreadContext, IRubyObject, Block, IRubyObject[]) - Static method in class org.jruby.RubyEnumerable
 
each_with_object(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
each_with_object(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyEnumerator
 
each_with_objectCommon19(ThreadContext, IRubyObject, Block, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
eachCommon(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_each
eachCommon(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_each
eachIndex(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_each_index
eachInternal(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.stringio.RubyStringIO
 
eachInternal(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyStringIO
 
eachInternal(ThreadContext, Block) - Method in class org.jruby.RubyStruct
 
eachModule(Function1<Object, IRubyObject>) - Method in class org.jruby.Ruby
 
eachSlice(ThreadContext, int, Block) - Method in class org.jruby.RubyArray
 
ec - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
ecflags - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
ecflags - Variable in class org.jruby.RubyIO
 
ecflags - Variable in class org.jruby.util.encoding.CharsetTranscoder.CodingActions
 
ecflags - Variable in class org.jruby.util.io.IOEncodable.ConvConfig
 
ECONV_AFTER_OUTPUT - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_CR_NEWLINE_DECORATOR - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_CRLF_NEWLINE_DECORATOR - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_DECORATOR_MASK - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_DEFAULT_NEWLINE_DECORATOR - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_ERROR_HANDLER_MASK - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_INVALID_MASK - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_INVALID_REPLACE - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_NEWLINE_DECORATOR_MASK - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_NEWLINE_DECORATOR_READ_MASK - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_NEWLINE_DECORATOR_WRITE_MASK - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_PARTIAL_INPUT - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_STATEFUL_DECORATOR_MASK - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_UNDEF_HEX_CHARREF - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_UNDEF_MASK - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_UNDEF_REPLACE - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_UNIVERSAL_NEWLINE_DECORATOR - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_XML_ATTR_CONTENT_DECORATOR - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_XML_ATTR_QUOTE_DECORATOR - Static variable in class org.jruby.util.io.EncodingUtils
 
ECONV_XML_TEXT_DECORATOR - Static variable in class org.jruby.util.io.EncodingUtils
 
econvAsciicompatEncoding(Encoding) - Static method in class org.jruby.util.io.EncodingUtils
 
econvConvert(ThreadContext, ByteList, ByteList) - Method in class org.jruby.util.encoding.CharsetTranscoder
 
econvConvert(ThreadContext, ByteList, ByteList) - Method in class org.jruby.util.encoding.Transcoder
 
econvDescription(ThreadContext, byte[], byte[], int, String) - Static method in class org.jruby.util.io.EncodingUtils
 
econvOpenExc(ThreadContext, byte[], byte[], int) - Static method in class org.jruby.util.io.EncodingUtils
 
econvOpenOpts(ThreadContext, byte[], byte[], int, IRubyObject) - Static method in class org.jruby.util.io.EncodingUtils
 
econvOpts(ThreadContext, IRubyObject, int) - Static method in class org.jruby.util.io.EncodingUtils
 
econvPrepareOptions(ThreadContext, IRubyObject, IRubyObject[], int) - Static method in class org.jruby.util.io.EncodingUtils
 
econvPrepareOpts(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.util.io.EncodingUtils
 
econvStrConvert(ThreadContext, ByteList, boolean) - Method in class org.jruby.util.encoding.CharsetTranscoder
 
econvStrConvert(ThreadContext, ByteList, boolean) - Method in class org.jruby.util.encoding.Transcoder
 
ecopts - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
ecopts(ThreadContext, IRubyObject) - Method in class org.jruby.ext.zlib.RubyGzipFile
 
ecopts - Variable in class org.jruby.RubyIO
 
ecopts - Variable in class org.jruby.util.io.IOEncodable.ConvConfig
 
Edge<T> - Class in org.jruby.ir.util
 
Edge(Vertex<T>, Vertex<T>, Object) - Constructor for class org.jruby.ir.util.Edge
 
edges() - Method in class org.jruby.ir.util.DirectedGraph
 
edgesOfType(Object) - Method in class org.jruby.ir.util.DirectedGraph
 
EdgeTypeIterable<T> - Class in org.jruby.ir.util
 
EdgeTypeIterable(Set<Edge<T>>, Object) - Constructor for class org.jruby.ir.util.EdgeTypeIterable
 
EdgeTypeIterable(Set<Edge<T>>, Object, boolean) - Constructor for class org.jruby.ir.util.EdgeTypeIterable
 
EdgeTypeIterator<T> - Class in org.jruby.ir.util
 
EdgeTypeIterator(Set<Edge<T>>, Object, boolean) - Constructor for class org.jruby.ir.util.EdgeTypeIterator
 
egid(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
egid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
egid(Ruby) - Static method in class org.jruby.RubyProcess
 
egid_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
egid_set(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
egid_set(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess
 
eid(IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
Deprecated.
eid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
eid(Ruby) - Static method in class org.jruby.RubyProcess.GroupID
 
eid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
Deprecated.
eid(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
eid(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
eid(IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
Deprecated.
eid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
eid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
Deprecated.
eid(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
eid(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
elem_type(ThreadContext) - Method in class org.jruby.ext.ffi.Type.Array
 
elementAdapter - Variable in class org.jruby.ast.OpElementAsgnNode
 
elementAsgnAdapter - Variable in class org.jruby.ast.OpElementAsgnNode
 
elementOrNil(IRubyObject[], int, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
elementOrNull(IRubyObject[], int) - Static method in class org.jruby.runtime.Helpers
 
elements() - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Returns an enumeration of the values in this table.
ELLIPSIS - Static variable in class org.jruby.parser.JavaSignatureParser
 
eltInternal(int) - Method in class org.jruby.RubyArray
 
eltInternalSet(int, IRubyObject) - Method in class org.jruby.RubyArray
 
eltOk(long) - Method in class org.jruby.RubyArray
 
elts - Variable in class org.jruby.ir.operands.Array
 
EmbedEvalUnit - Interface in org.jruby.embed
Wrapper interface of JavaEmbedUtils.EvalUnit for embedding.
EmbedEvalUnitImpl - Class in org.jruby.embed.internal
Implementation of org.jruby.javasupport.JavaEmbedUtils.EvalUnit for embeddiing.
EmbedEvalUnitImpl(ScriptingContainer, Node, ManyVarsDynamicScope) - Constructor for class org.jruby.embed.internal.EmbedEvalUnitImpl
 
EmbedEvalUnitImpl(ScriptingContainer, Node, ManyVarsDynamicScope, Script) - Constructor for class org.jruby.embed.internal.EmbedEvalUnitImpl
 
EmbedRubyInstanceConfigAdapter - Interface in org.jruby.embed
This interface defines methods to configure Ruby runtime for embedding.
EmbedRubyInterfaceAdapter - Interface in org.jruby.embed
This interface defines a method to get a instance of requested interface, which is implemented in Ruby.
EmbedRubyInterfaceAdapterImpl - Class in org.jruby.embed.internal
The implementation of EmbedRubyInterfaceAdapter and implements the method that gets a instance of requested interface, which is implemented in Ruby.
EmbedRubyInterfaceAdapterImpl(ScriptingContainer) - Constructor for class org.jruby.embed.internal.EmbedRubyInterfaceAdapterImpl
 
EmbedRubyObjectAdapter - Interface in org.jruby.embed
Wrapper interface of RubyObjectAdapter for embedding.
EmbedRubyObjectAdapterImpl - Class in org.jruby.embed.internal
Implementation of EmbedRubyObjectAdapter.
EmbedRubyObjectAdapterImpl(ScriptingContainer) - Constructor for class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
EmbedRubyObjectAdapterImpl.MethodType - Enum in org.jruby.embed.internal
 
EmbedRubyRuntimeAdapter - Interface in org.jruby.embed
Wrapper interface of RubyRuntimeAdapter for embedding.
EmbedRubyRuntimeAdapterImpl - Class in org.jruby.embed.internal
 
EmbedRubyRuntimeAdapterImpl(ScriptingContainer) - Constructor for class org.jruby.embed.internal.EmbedRubyRuntimeAdapterImpl
 
emit(IRScriptBody) - Method in class org.jruby.ir.targets.JVMVisitor
 
emit(IRMethod) - Method in class org.jruby.ir.targets.JVMVisitor
 
emit(IRModuleBody) - Method in class org.jruby.ir.targets.JVMVisitor
 
emitScope(IRScope, String, int) - Method in class org.jruby.ir.targets.JVMVisitor
 
emitVariable(Variable) - Method in class org.jruby.ir.targets.JVMVisitor
 
empty() - Method in class org.jruby.RubyString
 
EMPTY - Static variable in class org.jruby.runtime.backtrace.BacktraceData
 
EMPTY - Static variable in class org.jruby.util.Dir
 
EMPTY_ARRAY - Static variable in class org.jruby.ir.operands.Operand
 
EMPTY_ARRAY - Static variable in class org.jruby.runtime.backtrace.RubyStackTraceElement
 
EMPTY_BEGIN_LIST - Static variable in class org.jruby.parser.RubyParserResult
 
EMPTY_CLASS_ARRAY - Static variable in class org.jruby.javasupport.JavaClass
 
EMPTY_OPERANDS - Static variable in class org.jruby.ir.instructions.Instr
 
empty_p() - Method in class org.jruby.ext.ffi.Enums
 
empty_p(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
empty_p(ThreadContext) - Method in class org.jruby.ext.thread.Queue
 
empty_p(ThreadContext) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
empty_p() - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_empty_p
empty_p() - Method in class org.jruby.RubyArray
rb_ary_empty_p
empty_p() - Method in class org.jruby.RubyHash
rb_hash_empty_p
empty_p(ThreadContext) - Method in class org.jruby.RubyString
rb_str_empty
empty_p(ThreadContext) - Method in class org.jruby.RubySymbol
 
EMPTY_PARAMETER_LIST - Static variable in class org.jruby.runtime.BlockBody
 
emptyBufferOrEOF(ByteList, OpenFile) - Static method in class org.jruby.RubyIO
 
emptyJavaArray(ThreadContext) - Method in class org.jruby.javasupport.JavaClass
 
emptyJavaArrayDirect(ThreadContext, Class) - Static method in class org.jruby.java.util.ArrayUtils
 
enable(ThreadContext, Block) - Method in class org.jruby.ext.tracepoint.TracePoint
 
enable(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyGC
 
enabled_p(ThreadContext) - Method in class org.jruby.ext.tracepoint.TracePoint
 
enc - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
enc - Variable in class org.jruby.RubyIO
readEncoding/writeEncoding deserve a paragraph explanation.
enc - Variable in class org.jruby.util.io.IOEncodable.ConvConfig
 
enc2 - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
enc2 - Variable in class org.jruby.RubyIO
 
enc2 - Variable in class org.jruby.util.io.IOEncodable.ConvConfig
 
encArg(ThreadContext, IRubyObject, byte[][], Encoding[]) - Static method in class org.jruby.util.io.EncodingUtils
 
encAscget(byte[], int, int, int[], Encoding) - Static method in class org.jruby.util.io.EncodingUtils
 
encAsciicompat(Encoding) - Static method in class org.jruby.util.io.EncodingUtils
 
encAssociateIndex(IRubyObject, Encoding) - Static method in class org.jruby.util.io.EncodingUtils
 
encCheckDuplication(ThreadContext, byte[]) - Static method in class org.jruby.util.io.EncodingUtils
 
encCrStrBufCat(Ruby, RubyString, ByteList, Encoding, int, int[]) - Static method in class org.jruby.util.io.EncodingUtils
 
encDummy(Encoding) - Static method in class org.jruby.util.io.EncodingUtils
 
encGet(ThreadContext, IRubyObject) - Static method in class org.jruby.util.io.EncodingUtils
 
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
 
encMbminlen(Encoding) - Static method in class org.jruby.util.io.EncodingUtils
 
encode(CharSequence, Charset) - Static method in class org.jruby.RubyEncoding
 
encode(String, Charset) - Static method in class org.jruby.RubyEncoding
 
encode(ThreadContext) - Method in class org.jruby.RubyString
 
encode(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
encode(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
encode(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
encode(Ruby, IRubyObject, ByteList) - Method in class org.jruby.util.Pack.Converter
 
encode(Ruby, int, ByteList, RubyArray, int, Pack.ConverterExecutor) - Static method in class org.jruby.util.Pack
 
encode19(Ruby, IRubyObject, ByteList) - Method in class org.jruby.util.Pack.Converter
 
encode_bang(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
encode_bang(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
encode_bang(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
encode_bang(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
encodeCaptureOffsets(int[]) - Static method in class org.jruby.runtime.Helpers
 
encodedDup(ThreadContext, IRubyObject, IRubyObject, Encoding) - Static method in class org.jruby.util.io.EncodingUtils
 
encodeParameterList(ArgsNode) - Static method in class org.jruby.runtime.Helpers
 
encoder - Variable in class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine
 
encodeScope(StaticScope) - Static method in class org.jruby.runtime.Helpers
 
encodeUTF16(String) - Static method in class org.jruby.RubyEncoding
 
encodeUTF16(CharSequence) - Static method in class org.jruby.RubyEncoding
 
encodeUTF8(CharSequence) - Static method in class org.jruby.RubyEncoding
 
encodeUTF8(String) - Static method in class org.jruby.RubyEncoding
 
encoding - Variable in class org.jruby.ast.DNode
 
encoding - Variable in enum org.jruby.ext.psych.PsychLibrary.YAMLEncoding
 
encoding(ThreadContext) - Method in class org.jruby.RubyRegexp
 
encoding(ThreadContext) - Method in class org.jruby.RubyString
 
encoding(ThreadContext) - Method in class org.jruby.RubySymbol
 
ENCODING - Static variable in class org.jruby.runtime.ClassIndex
 
EncodingCapable - Interface in org.jruby.runtime.encoding
 
encodingEqual(byte[], byte[]) - Static method in class org.jruby.util.io.EncodingUtils
 
encodingFromBOM() - Method in class org.jruby.RubyIO
 
EncodingNode - Class in org.jruby.ast
Represents __ENCODING__.
EncodingNode(ISourcePosition, Encoding) - Constructor for class org.jruby.ast.EncodingNode
 
encodings - Variable in class org.jruby.ast.executable.RuntimeCache
 
EncodingService - Class in org.jruby.runtime.encoding
 
EncodingService(Ruby) - Constructor for class org.jruby.runtime.encoding.EncodingService
 
EncodingUtils - Class in org.jruby.util.io
 
EncodingUtils() - Constructor for class org.jruby.util.io.EncodingUtils
 
encRegistered(byte[]) - Static method in class org.jruby.util.io.EncodingUtils
 
encReplicate(ThreadContext, byte[], Encoding) - Static method in class org.jruby.util.io.EncodingUtils
 
encSetDefaultEncoding(ThreadContext, Encoding[], IRubyObject, String) - Static method in class org.jruby.util.io.EncodingUtils
 
encStrBufCat(Ruby, RubyString, ByteList, Encoding) - Static method in class org.jruby.util.io.EncodingUtils
 
end() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
end(Runnable) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
end - Variable in class org.jruby.ir.instructions.ExceptionRegionStartMarkerInstr
 
end() - Method in class org.jruby.lexer.yacc.StackState
 
end(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
match_end
end19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
 
end_document(ThreadContext, IRubyObject) - Method in class org.jruby.ext.psych.PsychEmitter
 
end_mapping(ThreadContext) - Method in class org.jruby.ext.psych.PsychEmitter
 
end_sequence(ThreadContext) - Method in class org.jruby.ext.psych.PsychEmitter
 
end_stream(ThreadContext) - Method in class org.jruby.ext.psych.PsychEmitter
 
end_with_p(ThreadContext) - Method in class org.jruby.RubyString
 
end_with_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
end_with_p(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
endBody() - Method in interface org.jruby.compiler.BodyCompiler
End compilation for the method associated with the specified token.
endBody() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
endBody() - Method in class org.jruby.compiler.impl.ChainedChildBodyCompiler
 
endBody() - Method in class org.jruby.compiler.impl.ChainedRootBodyCompiler
 
endBody() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
endBody() - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
endBody() - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
endBuildOperand(Node, IRScope, Operand) - Method in interface org.jruby.ir.listeners.IRScopeListener
 
endCall(ClassWriter, String) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
endCallOffline(ClassWriter) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
endCallWithBytes(byte[], String) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
endClass(ClassWriter, String) - Method in class org.jruby.internal.runtime.methods.DumpingInvocationMethodFactory
 
endClass(ClassWriter, String) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
endClassOffline(ClassWriter) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
endClassWithBytes(byte[], String) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
endExecute(CompilerPass, IRScope, Object, boolean) - Method in class org.jruby.ir.passes.BasicCompilerPassListener
 
endExecute(CompilerPass, IRScope, Object, boolean) - Method in interface org.jruby.ir.passes.CompilerPassListener
This pass has just finished execute'ing.
endgrent(IRubyObject) - Static method in class org.jruby.ext.etc.RubyEtc
 
endLabel - Variable in class org.jruby.ir.IRClosure
 
endMethod() - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
endPoint(int) - Method in class org.jruby.util.InputStreamMarkCursor
 
endProxy(Class) - Method in class org.jruby.javasupport.JavaSupport
 
endpwent(IRubyObject) - Static method in class org.jruby.ext.etc.RubyEtc
 
endsBasicBlock() - Method in enum org.jruby.ir.Operation
 
endScript(boolean, boolean) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
endScript(boolean, boolean) - Method in interface org.jruby.compiler.ScriptCompiler
End compilation for the current script, closing all context and structures used for the compilation.
ENGINE - Static variable in class org.jruby.runtime.Constants
 
enhance(String, DynamicMethod) - Method in interface org.jruby.runtime.profile.MethodEnhancer
Will be called with a method which should be enhanced.
ensureBlockLabel - Variable in class org.jruby.ir.instructions.ExceptionRegionStartMarkerInstr
 
ensureClassVariablesSettable() - Method in class org.jruby.RubyModule
 
ensureConstantsSettable() - Method in class org.jruby.RubyModule
 
ensureInstanceVariablesSettable() - Method in class org.jruby.RubyBasicObject
Makes sure that instance variables can be set on this object, including information about whether this object is frozen, or tainted.
ensureMultipleAssignableRubyArray(boolean) - Method in interface org.jruby.compiler.BodyCompiler
Ensures that the present value is an IRubyObject[] by wrapping it with one or coercing it if it is not.
ensureMultipleAssignableRubyArray(boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
ensureMultipleAssignableRubyArray(IRubyObject, Ruby, boolean) - Static method in class org.jruby.runtime.Helpers
 
EnsureNode - Class in org.jruby.ast
An 'ensure' statement.
EnsureNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.EnsureNode
 
ensureRubyArray() - Method in interface org.jruby.compiler.BodyCompiler
Ensures that the present value is an IRubyObject[] by wrapping it with one if it is not.
ensureRubyArray() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
ensureRubyArray(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
ensureRubyArray(Ruby, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
EnsureRubyArrayInstr - Class in org.jruby.ir.instructions
 
EnsureRubyArrayInstr(Variable, Operand) - Constructor for class org.jruby.ir.instructions.EnsureRubyArrayInstr
 
EnsureRubyArrayInstr(EnsureRubyArrayInstr) - Method in class org.jruby.ir.IRVisitor
 
EnsureRubyArrayInstr(EnsureRubyArrayInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
ensureSuperBlock(Block, Block) - Static method in class org.jruby.runtime.Helpers
 
enter(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyContinuation
 
enterSleep() - Method in class org.jruby.RubyThread
 
entries() - Method in class org.jruby.RubyDir
 
entries(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDir
Returns an array containing all of the filenames in the given directory.
entries19(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDir
 
entries19(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDir
 
entry(long) - Method in class org.jruby.RubyArray
rb_ary_entry
entry(int) - Method in class org.jruby.RubyArray
 
entry - Variable in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
entryIterator() - Method in class org.jruby.util.GenericMap
 
entryIterator() - Method in class org.jruby.util.WeakIdentityHashMap
 
entrySet() - Method in class org.jruby.embed.internal.BiVariableMap
Returns a Set view of the mappings contained in this map.
entrySet() - Method in class org.jruby.java.util.SystemPropertiesMap
 
entrySet() - Method in class org.jruby.RubyHash
 
entrySet() - Method in class org.jruby.util.collections.IntHashMap
 
entrySet() - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Returns a Set view of the mappings contained in this map.
entrySet() - Method in class org.jruby.util.GenericMap
 
Enum - Class in org.jruby.ext.ffi
Represents a C enum
enum_cons(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
enum_cons(ThreadContext, IRubyObject, Block) - 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, Block) - Static method in class org.jruby.RubyEnumerable
 
enum_slice(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyEnumerator
 
enum_with_index(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
ENUMERATOR_LIGHTWEIGHT - Static variable in class org.jruby.util.cli.Options
 
enumeratorize(Ruby, IRubyObject, String) - Static method in class org.jruby.RubyEnumerator
 
enumeratorize(Ruby, IRubyObject, String, IRubyObject) - Static method in class org.jruby.RubyEnumerator
 
enumeratorize(Ruby, IRubyObject, String, IRubyObject[]) - Static method in class org.jruby.RubyEnumerator
 
enumeratorize(Ruby, RubyClass, IRubyObject, String) - Static method in class org.jruby.RubyEnumerator
 
enumeratorize(Ruby, RubyClass, IRubyObject, String, IRubyObject) - Static method in class org.jruby.RubyEnumerator
 
enumeratorize(Ruby, RubyClass, IRubyObject, String, IRubyObject[]) - Static method in class org.jruby.RubyEnumerator
 
EnumeratorLibrary - Class in org.jruby.ext.enumerator
As of 1.8.7, Enumerator is always loaded, so this is provided solely for backward compatibility with require 'enumerator'.
EnumeratorLibrary() - Constructor for class org.jruby.ext.enumerator.EnumeratorLibrary
 
Enums - Class in org.jruby.ext.ffi
Represents a C enum
environmentVariableMap(Ruby) - Static method in class org.jruby.util.OSEnvironment
Returns the environment as a hash of Ruby strings.
eof() - Method in class org.jruby.ext.stringio.RubyStringIO
 
eof(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
eof() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
eof(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
eof() - Method in class org.jruby.RubyStringIO
 
eof_p() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
eof_p(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
eof_p(ThreadContext) - Method in class org.jruby.RubyIO
 
eos_p(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
EPSILON - Static variable in class org.jruby.RubyFloat
 
EqCallSite - Class in org.jruby.runtime.callsite
 
EqCallSite() - Constructor for class org.jruby.runtime.callsite.EqCallSite
 
eql(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.FalseNode
 
eql(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.FixnumNode
 
eql(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.NilNode
 
eql(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.SymbolNode
 
eql(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.TrueNode
 
eql(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in interface org.jruby.ast.types.IEqlNode
 
eql(IRubyObject, IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
eql(IRubyObject) - Method in class org.jruby.ir.operands.UndefinedValue
 
eql(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_eql
eql(IRubyObject) - Method in class org.jruby.RubyBasicObject
method used for Hash key comparison (specialized for String, Symbol and Fixnum) Will by default just call the Ruby method "eql?"
eql(IRubyObject) - Method in class org.jruby.RubyFixnum
short circuit for Fixnum key comparison
eql(IRubyObject) - Method in class org.jruby.RubyString
short circuit for String key comparison
eql(IRubyObject) - Method in class org.jruby.RubySymbol
short circuit for Symbol key comparison
eql(IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
EQL - Static variable in class org.jruby.runtime.MethodIndex
Deprecated.
eql_p(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
eql_p(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Type.Builtin
 
eql_p(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
eql_p(IRubyObject) - Method in class org.jruby.RubyBasicObject
rb_obj_equal Just like "==" and "equal?", "eql?" will use identity equality for Object.
eql_p(IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_eql
eql_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_eql_p
eql_p(IRubyObject) - Method in class org.jruby.RubyFloat
flo_eql
eql_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
eql_p(IRubyObject) - Method in class org.jruby.RubyMatchData
 
eql_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_eql
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_p19(IRubyObject) - Method in class org.jruby.RubyBignum
In ruby 1.9, '==' and '===' are the same, but they differ from 'eql?'.
eqlInternal(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyObject
Helper method for checking equality, first using Java identity equality, and then calling the "eql?" method.
eqq - Variable in class org.jruby.ast.WhenNode
 
eqq(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRegexp
rb_reg_eqq
eqq19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRegexp
 
eqq_p19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
EQQInstr - Class in org.jruby.ir.instructions
 
EQQInstr(Variable, Operand, Operand) - Constructor for class org.jruby.ir.instructions.EQQInstr
 
EQQInstr(EQQInstr) - Method in class org.jruby.ir.IRVisitor
 
EQQInstr(EQQInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
EQUAL - Static variable in class org.jruby.parser.JavaSignatureParser
 
equal_p(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Type.Builtin
 
equal_p(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.JavaProxy
 
equal_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
rb_obj_equal Will use Java identity equality.
equal_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
equal_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
equal_p19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
 
equal_p19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
equalInternal(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyBasicObject
Helper method for checking equality, first using Java identity equality, and then calling the "==" method.
equalInternal(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyObject
Helper method for checking equality, first using Java identity equality, and then calling the "==" method.
equals(Object) - Method in class org.jruby.ast.java_signature.ArrayTypeNode
 
equals(Object) - Method in class org.jruby.ast.java_signature.ReferenceTypeNode
 
equals(Object) - Method in class org.jruby.ast.java_signature.TypeNode
 
equals(Object) - Method in class org.jruby.cext.Handle
 
equals(Object) - Method in class org.jruby.ext.ffi.AbstractMemory
Compares this MemoryPointer to another MemoryPointer.
equals(Object) - Method in class org.jruby.ext.ffi.jffi.JITSignature
 
equals(Object) - Method in class org.jruby.ext.ffi.NullMemoryIO
 
equals(Object) - Method in class org.jruby.ext.ffi.StructLayout
 
equals(Object) - Method in class org.jruby.ext.ffi.StructLayout.Field
 
equals(Object) - Method in class org.jruby.ext.ffi.StructLayout.Member
 
equals(Object) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
equals(Object) - Method in class org.jruby.ext.ffi.Type.Builtin
 
equals(Object) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
equals(Object) - Method in class org.jruby.ir.IRScope
 
equals(Object) - Method in class org.jruby.ir.operands.ClosureLocalVariable
 
equals(Object) - Method in class org.jruby.ir.operands.Label
 
equals(Object) - Method in class org.jruby.ir.operands.LocalVariable
 
equals(Object) - Method in class org.jruby.ir.operands.MethAddr
 
equals(Object) - Method in class org.jruby.ir.operands.Self
 
equals(Object) - Method in class org.jruby.ir.operands.TemporaryVariable
 
equals(Object) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
equals(Object) - Method in class org.jruby.javasupport.JavaAccessibleObject
 
equals(Object) - Method in class org.jruby.javasupport.JavaArray
 
equals(Object) - Method in class org.jruby.javasupport.JavaClass
 
equals(Object) - Method in class org.jruby.javasupport.JavaConstructor
 
equals(Object) - Method in class org.jruby.javasupport.JavaField
 
equals(Object) - Method in class org.jruby.javasupport.JavaMethod
 
equals(Object) - Method in class org.jruby.javasupport.JavaObject
 
equals(Object) - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
equals(Object) - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
equals(Object) - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
equals(Object) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
equals(Object) - Method in class org.jruby.RubyFixnum
 
equals(Object) - Method in class org.jruby.RubyHash
 
equals(Object) - Method in class org.jruby.RubyHash.RubyHashEntry
 
equals(Object) - Method in class org.jruby.RubyMatchData
 
equals(Object) - Method in class org.jruby.RubyModule
We override equals here to provide a faster path, since equality for modules is pretty cut and dried.
equals(Object) - Method in class org.jruby.RubyModule.RespondToMissingMethod
 
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.RubyRandom.RandomType
 
equals(Object) - Method in class org.jruby.RubyString
 
equals(Object) - Method in class org.jruby.RubySymbol
 
equals(Object) - Method in class org.jruby.RubyThread
 
equals(Object) - Method in class org.jruby.runtime.Arity
 
equals(Object) - Method in class org.jruby.runtime.Binding
 
equals(Object) - Method in class org.jruby.runtime.Block
 
equals(Object) - Method in class org.jruby.util.collections.WeakHashSet
 
equals(Object) - Method in class org.jruby.util.GenericMap
 
equals(Object) - Method in class org.jruby.util.Random
 
equals(Object) - Method in class org.jruby.util.RecursiveComparator.Pair
 
equals(Object) - Method in class org.jruby.util.RegexpOptions
 
erf(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
erf19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
erfc(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
erfc19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
ERR_FROZEN_CONST_TYPE - Static variable in class org.jruby.RubyModule
 
ERR_FROZEN_CVAR_TYPE - Static variable in class org.jruby.RubyModule
 
ERR_INSECURE_SET_CLASS_VAR - Static variable in class org.jruby.RubyModule
 
ERR_INSECURE_SET_CONSTANT - Static variable in class org.jruby.RubyModule
 
ERR_INSECURE_SET_INST_VAR - Static variable in class org.jruby.RubyBasicObject
The error message used when some one tries to modify an instance variable in a high security setting.
errno() - Method in class org.jruby.RubySystemCallError
 
errno() - Method in interface org.jruby.util.FileResource
 
ERRNO_BACKTRACE - Static variable in class org.jruby.RubyInstanceConfig
 
ERRNO_BACKTRACE - Static variable in class org.jruby.util.cli.Options
 
ERRNO_BACKTRACE_MESSAGE - Static variable in class org.jruby.Ruby
 
error(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.Factory.LastError
 
error(Errno, String) - Method in class org.jruby.ext.JRubyPOSIXHandler
 
error(Errno, String, String) - Method in class org.jruby.ext.JRubyPOSIXHandler
 
error(String) - Method in class org.jruby.parser.YYDebug
 
error(String, Object...) - Method in interface org.jruby.util.log.Logger
 
error(Throwable) - Method in interface org.jruby.util.log.Logger
 
error(String, Throwable) - Method in interface org.jruby.util.log.Logger
 
error(String, Object...) - Method in class org.jruby.util.log.StandardErrorLogger
 
error(Throwable) - Method in class org.jruby.util.log.StandardErrorLogger
 
error(String, Throwable) - Method in class org.jruby.util.log.StandardErrorLogger
 
error_char(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyConverter.EncodingErrorMethods
 
ERROR_INVALID_PARAMETER - Static variable in interface org.jruby.util.WindowsFFI.Kernel32
 
error_set(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.Factory.LastError
 
errorBytes - Variable in class org.jruby.util.encoding.RubyCoderResult
 
escape() - Method in class org.jruby.runtime.Block
 
escapedCharFormat(int, boolean) - Static method in class org.jruby.util.StringSupport
 
EtcLibrary - Class in org.jruby.ext.etc
 
EtcLibrary() - Constructor for class org.jruby.ext.etc.EtcLibrary
 
EUC - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
euid(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
euid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
euid(Ruby) - Static method in class org.jruby.RubyProcess
 
euid_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
euid_set(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
euid_set(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess
 
EVAL - Static variable in class org.jruby.compiler.ASTInspector
 
eval(String, int, int, Object) - Method in class org.jruby.embed.bsf.JRubyEngine
 
eval(Ruby, String) - Method in class org.jruby.embed.internal.EmbedRubyRuntimeAdapterImpl
 
eval(Bindings) - Method in class org.jruby.embed.jsr223.JRubyCompiledScript
 
eval(ScriptContext) - Method in class org.jruby.embed.jsr223.JRubyCompiledScript
 
eval(String, ScriptContext) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
eval(Reader, ScriptContext) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
eval(String, Bindings) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
eval(Reader, Bindings) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
eval(String) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
eval(Reader) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
eval(String, int, int, Object) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
eval(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyBinding
 
eval(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
eval(Ruby, String) - Method in interface org.jruby.RubyRuntimeAdapter
 
eval19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
evalClassDefinitionBody(Ruby, ThreadContext, StaticScope, Node, RubyModule, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
Evaluates the body in a class or module definition statement.
EvalFailedException - Exception in org.jruby.embed
This class is a generic unchecked exception raised during evaluating.
EvalFailedException(Throwable) - Constructor for exception org.jruby.embed.EvalFailedException
 
EvalFailedException(String, Throwable) - Constructor for exception org.jruby.embed.EvalFailedException
 
evalScope - Variable in class org.jruby.runtime.DynamicScope
 
evalScriptlet(String) - Method in class org.jruby.Ruby
Evaluates a script under the current scope (perhaps the top-level scope) and returns the result (generally the last value calculated).
evalScriptlet(String, DynamicScope) - Method in class org.jruby.Ruby
Evaluates a script under the current scope (perhaps the top-level scope) and returns the result (generally the last value calculated).
evalSimple(ThreadContext, IRubyObject, RubyString, String, int) - Static method in class org.jruby.evaluator.ASTInterpreter
Evaluate the given string.
EvalStaticScope - Class in org.jruby.parser
This scope is used solely for evals.
EvalStaticScope(StaticScope) - Constructor for class org.jruby.parser.EvalStaticScope
 
EvalStaticScope(StaticScope, String[]) - Constructor for class org.jruby.parser.EvalStaticScope
 
evaluateAtStart() - Method in class org.jruby.ast.UntilNode
Determine whether this is while or do while
evaluateAtStart() - Method in class org.jruby.ast.WhileNode
Determine whether this is while or do while
evalUnder(ThreadContext, RubyModule, RubyString, String, int) - Method in class org.jruby.RubyBasicObject
Evaluates the string src with self set to the current object, using the module under as the context.
evalWithBinding(ThreadContext, IRubyObject, Binding) - Static method in class org.jruby.evaluator.ASTInterpreter
Deprecated.
evalWithBinding(ThreadContext, IRubyObject, IRubyObject, Binding) - Static method in class org.jruby.evaluator.ASTInterpreter
Evaluate the given string under the specified binding object.
even_p(ThreadContext) - Method in class org.jruby.RubyFixnum
 
even_p(ThreadContext) - Method in class org.jruby.RubyInteger
 
event(ThreadContext) - Method in class org.jruby.ext.tracepoint.TracePoint
 
event(ThreadContext, RubyEvent, String, int, String, IRubyObject) - Method in class org.jruby.runtime.EventHook
 
eventHandler(ThreadContext, String, String, int, String, IRubyObject) - Method in class org.jruby.Ruby.CallTraceFuncHook
 
eventHandler(ThreadContext, String, String, int, String, IRubyObject) - Method in class org.jruby.runtime.EventHook
 
EventHook - Class in org.jruby.runtime
 
EventHook() - Constructor for class org.jruby.runtime.EventHook
 
EvStrNode - Class in org.jruby.ast
Represents an #{} expression in a string.
EvStrNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.EvStrNode
 
ex() - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
exact_p(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_exact_p
exception - Variable in class org.jruby.internal.runtime.ThreadService.Event
 
exception(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyException
 
exception(IRubyObject[]) - Method in class org.jruby.RubyException
 
EXCEPTION - Static variable in class org.jruby.runtime.ClassIndex
 
EXCEPTION_ALL - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
EXCEPTION_ALLOCATOR - Static variable in class org.jruby.RubyException
 
EXCEPTION_INFINITY - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
EXCEPTION_NaN - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
EXCEPTION_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
EXCEPTION_OVERFLOW - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
exception_types() - Method in class org.jruby.javasupport.JavaCallable
 
EXCEPTION_UNDERFLOW - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
EXCEPTION_ZERODIVIDE - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
exceptionRaised(RaiseException) - Method in class org.jruby.RubyThread
 
exceptionRaised(Throwable) - Method in class org.jruby.RubyThread
For handling all non-Ruby exceptions bubbling out of threads
ExceptionRegion - Class in org.jruby.ir.representations
 
ExceptionRegion(Label, Label, BasicBlock) - Constructor for class org.jruby.ir.representations.ExceptionRegion
 
ExceptionRegionEndMarkerInstr - Class in org.jruby.ir.instructions
 
ExceptionRegionEndMarkerInstr() - Constructor for class org.jruby.ir.instructions.ExceptionRegionEndMarkerInstr
 
ExceptionRegionEndMarkerInstr(ExceptionRegionEndMarkerInstr) - Method in class org.jruby.ir.IRVisitor
 
ExceptionRegionEndMarkerInstr(ExceptionRegionEndMarkerInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
ExceptionRegionStartMarkerInstr - Class in org.jruby.ir.instructions
 
ExceptionRegionStartMarkerInstr(Label, Label, Label, Label) - Constructor for class org.jruby.ir.instructions.ExceptionRegionStartMarkerInstr
 
ExceptionRegionStartMarkerInstr(ExceptionRegionStartMarkerInstr) - Method in class org.jruby.ir.IRVisitor
 
ExceptionRegionStartMarkerInstr(ExceptionRegionStartMarkerInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
EXCL - Static variable in class org.jruby.util.io.ModeFlags
exclusive access flag, to require locking the target file
exclude_end_p() - Method in class org.jruby.RubyRange
 
exclusive(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.ext.thread.ThreadMethods
 
exec(String, int, int, Object) - Method in class org.jruby.embed.bsf.JRubyEngine
 
exec(String, int, int, Object) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
exec(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
execAndWait(Ruby, IRubyObject[]) - Static method in class org.jruby.util.ShellLauncher
 
execAndWait(Ruby, IRubyObject[], Map) - Static method in class org.jruby.util.ShellLauncher
 
execRecursive(Ruby.RecursiveFunction, IRubyObject) - Method in class org.jruby.Ruby
Perform a recursive walk on the given object using the given function.
execRecursiveOuter(Ruby.RecursiveFunction, IRubyObject) - Method in class org.jruby.Ruby
Perform a recursive walk on the given object using the given function.
executable_p() - Method in class org.jruby.RubyFileStat
 
executable_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
executable_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
executable_real_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
executable_real_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
executableReal_p() - Method in class org.jruby.RubyFileStat
 
execute() - Method in class org.jruby.ant.Rake
 
execute() - Method in class org.jruby.ant.RakeImport
 
execute() - Method in class org.jruby.ant.RakeTaskBase
 
execute(IRScope, Object...) - Method in class org.jruby.ir.passes.AddCallProtocolInstructions
 
execute(IRScope, Object...) - Method in class org.jruby.ir.passes.AddLocalVarLoadStoreInstructions
 
execute(IRScope, Object...) - Method in class org.jruby.ir.passes.CallSplitter
 
execute(IRScope, Object...) - Method in class org.jruby.ir.passes.CFGBuilder
 
execute(IRScope, Object...) - Method in class org.jruby.ir.passes.CompilerPass
Meat of an individual pass.
execute(IRScope, Object...) - Method in class org.jruby.ir.passes.DeadCodeElimination
 
execute(IRScope, Object...) - Method in class org.jruby.ir.passes.DominatorTreeBuilder
 
execute(IRScope, Object...) - Method in class org.jruby.ir.passes.LinearizeCFG
 
execute(IRScope, Object...) - Method in class org.jruby.ir.passes.LiveVariableAnalysis
 
execute(IRScope, Object...) - Method in class org.jruby.ir.passes.LocalOptimizationPass
 
execute(IRScope, Object...) - Method in class org.jruby.ir.passes.OptimizeTempVarsPass
 
execute(ParserSupport, RubyYaccLexer, Object, Object[], int) - Method in interface org.jruby.parser.ParserState
 
execute(IRubyObject, IRubyObject[], Block) - Method in interface org.jruby.runtime.callback.Callback
Deprecated.
 
executeBlockingTask(RubyThread.BlockingTask) - Method in class org.jruby.RubyThread
 
executeRuby(String) - Method in class org.jruby.management.Runtime
 
executeRuby(String) - Method in interface org.jruby.management.RuntimeMBean
 
executeScript(String, String) - Method in class org.jruby.Ruby
Parse and execute the specified script This differs from the other methods in that it accepts a string-based script and parses and runs it as though it were loaded at a command-line.
executeUnder(ThreadContext, Callback, IRubyObject[], Block) - Method in class org.jruby.RubyModule
Deprecated.
ExecutionContext - Interface in org.jruby.runtime
 
exist(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDir
 
exist_p(IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
exist_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
exist_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
exist_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
exists(String) - Method in class org.jruby.parser.StaticScope
Does the variable exist?
exists() - Method in class org.jruby.util.ClasspathResource
 
exists() - Method in interface org.jruby.util.FileResource
 
exists() - Method in class org.jruby.util.JRubyNonExistentFile
Deprecated.
 
exists() - Method in class org.jruby.util.URLResource
 
exit(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
exit(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
exit(IRubyObject, Block) - Static method in class org.jruby.RubyThread
 
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
 
exited() - Method in class org.jruby.RubyProcess.RubyStatus
 
exitSleep() - Method in class org.jruby.RubyThread
 
exitstatus() - Method in class org.jruby.RubyProcess.RubyStatus
 
exitValue() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
exp(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
exp19(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.
expand_path19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
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.
expandUserPath(ThreadContext, String, boolean) - Static method in class org.jruby.RubyFile
 
ExplicitVertexID - Interface in org.jruby.ir.util
Directed graph toString output and just general identification should also implement DataInfo.
exponent() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
exportMethod(String, Visibility) - Method in class org.jruby.RubyModule
rb_export_method
expressionNodes - Variable in class org.jruby.ast.WhenNode
 
extend(IRubyObject[]) - Method in class org.jruby.RubyBasicObject
rb_obj_extend call-seq: obj.extend(module, ...) => obj Adds to _obj_ the instance methods from each module given as a parameter.
extend(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
extend_object(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_extend_object
extend_proxy(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.InterfaceJavaProxy.JavaInterfaceExtender
 
extend_proxy(ThreadContext, IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
extended(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
extended(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyModule
 
EXTENDS - Static variable in class org.jruby.parser.JavaSignatureParser
 
Extension - Annotation Type in org.jruby.embed
Methods annotated with this are blessed Native Extension APIs.
extensionPattern - Static variable in class org.jruby.runtime.load.LoadService
 
extensionSuffixes - Static variable in enum org.jruby.runtime.load.LoadService.SuffixType
 
EXTERNAL - Static variable in class org.jruby.RubyEncoding
 
external_encoding(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
external_encoding(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
external_encoding(ThreadContext) - Method in class org.jruby.RubyIO
 
external_encoding(ThreadContext) - Method in class org.jruby.RubyStringIO
 
ExternalScript - Class in org.jruby.runtime.load
 
ExternalScript(LoadServiceResource, String) - Constructor for class org.jruby.runtime.load.ExternalScript
 
extname(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
Returns the extension name of the file.
extractBinmode(Ruby, IRubyObject, int[]) - Static method in class org.jruby.util.io.EncodingUtils
 
extractModeEncoding(ThreadContext, IOEncodable, IRubyObject[], IRubyObject, int[], int[]) - Static method in class org.jruby.util.io.EncodingUtils
 
extraTypeInfo - Variable in class org.jruby.ast.java_signature.SignatureNode
 

F

f2d() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
f2i() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
f2l() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
f32Value32(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
f32Value64(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
f64Value64(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
f_abs(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_abs
f_abs2(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_abs2
f_add(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_add
f_arg(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_arg
f_cmp(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_cmp
f_conjugate(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_conjugate
f_denominator(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_denominator
f_div(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_div
f_divmod(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_divmod
f_equal(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_equal Note: This may not return a value which is a boolean.
f_exact_p(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_exact_p
f_expt(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_expt
f_floor(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_floor
f_gcd(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_gcd
F_GETFL - Static variable in class org.jruby.ext.socket.RubyUNIXSocket
 
f_gt_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_gt_p
f_idiv(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_idiv
f_inspect(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_inspect
f_integer_p(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_integer_p
f_lcm(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_lcm
f_lshift(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_lshift
f_lt_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_lt_p
f_mod(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_mod
f_mul(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_mul
f_negate(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_negate
f_negative_p(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_negative_p
f_numerator(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_numerator
f_one_p(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_one_p
f_polar(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_polar
f_quo(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_quo
f_real_p(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_real_p
f_rshift(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_rshift
F_SETFL - Static variable in class org.jruby.ext.socket.RubyUNIXSocket
 
f_sub(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_sub
f_to_f(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_to_f
f_to_i(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_to_i
f_to_r(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_to_r
f_to_s(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_to_s
f_truncate(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_truncate
f_xor(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.util.Numeric
f_xor
f_zero_p(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
f_zero_p
Factory - Class in org.jruby.ext.ffi
A factory that can create a FFI Provider
Factory() - Constructor for class org.jruby.ext.ffi.Factory
 
Factory - Class in org.jruby.ext.ffi.jffi
 
Factory() - Constructor for class org.jruby.ext.ffi.jffi.Factory
 
Factory.LastError - Class in org.jruby.ext.ffi.jffi
 
Factory.LastError() - Constructor for class org.jruby.ext.ffi.jffi.Factory.LastError
 
fadd() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject[]) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
fail(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
failed() - Method in class org.jruby.ext.iconv.RubyIconv.RubyFailure
 
failIfDirectory(Ruby, RubyString) - Static method in class org.jruby.RubyIO
 
failIter(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
failIter(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
failIter(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
failIter(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
failIter(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
FailoverSwitchPointInvalidator - Class in org.jruby.runtime.opto
 
FailoverSwitchPointInvalidator(int) - Constructor for class org.jruby.runtime.opto.FailoverSwitchPointInvalidator
 
failures() - Method in class org.jruby.runtime.invokedynamic.GlobalSite
 
faload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
FALSE - Static variable in class org.jruby.runtime.ClassIndex
 
false_and(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyBoolean.False
 
FALSE_F - Static variable in class org.jruby.RubyBasicObject
 
false_or(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyBoolean.False
 
false_to_s(IRubyObject) - Static method in class org.jruby.RubyBoolean.False
 
false_xor(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyBoolean.False
 
FalseNode - Class in org.jruby.ast
Represents a false literal.
FalseNode(ISourcePosition) - Constructor for class org.jruby.ast.FalseNode
 
family(ThreadContext) - Method in class org.jruby.ext.socket.Option
 
FAST_MULTIPLE_ASSIGNMENT - Static variable in class org.jruby.RubyInstanceConfig
Enable fast multiple assignment optimization.
fastARef(IRubyObject) - Method in class org.jruby.RubyHash
 
fastASet(IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
 
fastASetChained(IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
 
fastASetCheckString(Ruby, IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
 
fastASetCheckString19(Ruby, IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
Deprecated.
fastASetSmallCheckString(Ruby, IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
 
fastASetSmallCheckString19(Ruby, IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
Deprecated.
fastDelete(IRubyObject) - Method in class org.jruby.RubyHash
 
fastEqual(RubyFixnum) - Method in class org.jruby.RubyFixnum
 
fastEqual(RubyFloat) - Method in class org.jruby.RubyFloat
 
FASTEST_COMPILE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
Enable compiler "fastest" set of optimizations.
fastFetchClassVariable(String) - Method in class org.jruby.RubyModule
Deprecated.
fastFetchConstant(String) - Method in class org.jruby.RubyModule
Deprecated.
fastGetClass(String) - Method in class org.jruby.Ruby
Deprecated.
fastGetClass(String) - Method in class org.jruby.RubyModule
Deprecated.
fastGetClassVar(String) - Method in class org.jruby.RubyModule
Deprecated.
fastGetConstant(String) - Method in class org.jruby.RubyModule
Deprecated.
fastGetConstant(String, boolean) - Method in class org.jruby.RubyModule
Deprecated.
fastGetConstantAt(String) - Method in class org.jruby.RubyModule
Deprecated.
fastGetConstantFrom(String) - Method in class org.jruby.RubyModule
Deprecated.
fastGetConstantFromConstMissing(String) - Method in class org.jruby.RubyModule
Deprecated.
fastGetConstantFromNoConstMissing(String) - Method in class org.jruby.RubyModule
Deprecated.
fastGetInstanceVariable(String) - Method in class org.jruby.BasicObjectStub.DummyInstanceVariables
 
fastGetInstanceVariable(String) - Method in class org.jruby.RubyBasicObject
Deprecated.
fastGetInstanceVariable(String) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Deprecated.
fastGetInternalVariable(String) - Method in class org.jruby.BasicObjectStub.DummyInternalVariables
 
fastGetInternalVariable(String) - Method in class org.jruby.RubyBasicObject
Deprecated.
fastGetInternalVariable(String) - Method in interface org.jruby.runtime.builtin.InternalVariables
Deprecated.
fastGetModule(String) - Method in class org.jruby.Ruby
Deprecated.
fastGetSymbol(String) - Method in class org.jruby.RubySymbol.SymbolTable
 
fastHasClassVariable(String) - Method in class org.jruby.RubyModule
Deprecated.
fastHasConstant(String) - Method in class org.jruby.RubyModule
Deprecated.
fastHasInstanceVariable(String) - Method in class org.jruby.BasicObjectStub.DummyInstanceVariables
 
fastHasInstanceVariable(String) - Method in class org.jruby.RubyBasicObject
Deprecated.
fastHasInstanceVariable(String) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Deprecated.
fastHasInternalVariable(String) - Method in class org.jruby.BasicObjectStub.DummyInternalVariables
 
fastHasInternalVariable(String) - Method in class org.jruby.RubyBasicObject
Deprecated.
fastHasInternalVariable(String) - Method in interface org.jruby.runtime.builtin.InternalVariables
Deprecated.
fastIsClassVarDefined(String) - Method in class org.jruby.RubyModule
Deprecated.
fastIsConstantDefined(String) - Method in class org.jruby.RubyModule
 
fastIsConstantDefined19(String) - Method in class org.jruby.RubyModule
 
fastIsConstantDefined19(String, boolean) - 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
Enable fast operator compiler optimizations.
fastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
FASTSEND_COMPILE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
Enable "fast send" compiler optimizations.
fastSetClassVar(String, IRubyObject) - Method in class org.jruby.RubyModule
Deprecated.
fastSetConstant(String, IRubyObject) - Method in class org.jruby.RubyModule
Deprecated.
fastSetInstanceVariable(String, IRubyObject) - Method in class org.jruby.BasicObjectStub.DummyInstanceVariables
 
fastSetInstanceVariable(String, IRubyObject) - Method in class org.jruby.RubyBasicObject
Deprecated.
fastSetInstanceVariable(String, IRubyObject) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Deprecated.
fastSetInternalVariable(String, Object) - Method in class org.jruby.BasicObjectStub.DummyInternalVariables
 
fastSetInternalVariable(String, Object) - Method in class org.jruby.RubyBasicObject
Deprecated.
fastSetInternalVariable(String, Object) - Method in interface org.jruby.runtime.builtin.InternalVariables
Deprecated.
fastStoreClassVariable(String, IRubyObject) - Method in class org.jruby.RubyModule
Deprecated.
fastStoreConstant(String, IRubyObject) - Method in class org.jruby.RubyModule
Deprecated.
FastSwitchType - Enum in org.jruby.compiler
 
FCallManyArgsBlockNode - Class in org.jruby.ast
 
FCallManyArgsBlockNode(ISourcePosition, String, Node, IterNode) - Constructor for class org.jruby.ast.FCallManyArgsBlockNode
 
FCallManyArgsBlockPassNode - Class in org.jruby.ast
For SplatNode and ArgsCatNode calls.
FCallManyArgsBlockPassNode(ISourcePosition, String, Node, BlockPassNode) - Constructor for class org.jruby.ast.FCallManyArgsBlockPassNode
 
FCallManyArgsNode - Class in org.jruby.ast
Represents a method call with self as an implicit receiver.
FCallManyArgsNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.FCallManyArgsNode
 
FCallNoArgBlockNode - Class in org.jruby.ast
 
FCallNoArgBlockNode(ISourcePosition, String, IterNode) - Constructor for class org.jruby.ast.FCallNoArgBlockNode
 
FCallNoArgBlockNode(ISourcePosition, String, Node, IterNode) - Constructor for class org.jruby.ast.FCallNoArgBlockNode
 
FCallNoArgBlockPassNode - Class in org.jruby.ast
 
FCallNoArgBlockPassNode(ISourcePosition, String, Node, BlockPassNode) - Constructor for class org.jruby.ast.FCallNoArgBlockPassNode
 
FCallNoArgNode - Class in org.jruby.ast
 
FCallNoArgNode(ISourcePosition, String) - Constructor for class org.jruby.ast.FCallNoArgNode
 
FCallNoArgNode(ISourcePosition, Node, String) - Constructor for class org.jruby.ast.FCallNoArgNode
 
FCallNode - Class in org.jruby.ast
Represents a method call with self as an implicit receiver.
FCallNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.FCallNode
Deprecated.
FCallNode(ISourcePosition, String, Node, Node) - Constructor for class org.jruby.ast.FCallNode
 
FCallOneArgBlockNode - Class in org.jruby.ast
 
FCallOneArgBlockNode(ISourcePosition, String, ArrayNode, IterNode) - Constructor for class org.jruby.ast.FCallOneArgBlockNode
 
FCallOneArgBlockPassNode - Class in org.jruby.ast
 
FCallOneArgBlockPassNode(ISourcePosition, String, ArrayNode, BlockPassNode) - Constructor for class org.jruby.ast.FCallOneArgBlockPassNode
 
FCallOneArgNode - Class in org.jruby.ast
 
FCallOneArgNode(ISourcePosition, String, ArrayNode) - Constructor for class org.jruby.ast.FCallOneArgNode
 
FCallSpecialArgBlockNode - Class in org.jruby.ast
For SplatNode and ArgsCatNode calls.
FCallSpecialArgBlockNode(ISourcePosition, String, Node, IterNode) - Constructor for class org.jruby.ast.FCallSpecialArgBlockNode
 
FCallSpecialArgBlockPassNode - Class in org.jruby.ast
 
FCallSpecialArgBlockPassNode(ISourcePosition, String, Node, BlockPassNode) - Constructor for class org.jruby.ast.FCallSpecialArgBlockPassNode
 
FCallSpecialArgNode - Class in org.jruby.ast
For SplatNode and ArgsCatNode calls.
FCallSpecialArgNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.FCallSpecialArgNode
 
FCallThreeArgBlockNode - Class in org.jruby.ast
 
FCallThreeArgBlockNode(ISourcePosition, String, ArrayNode, IterNode) - Constructor for class org.jruby.ast.FCallThreeArgBlockNode
 
FCallThreeArgBlockPassNode - Class in org.jruby.ast
 
FCallThreeArgBlockPassNode(ISourcePosition, String, ArrayNode, BlockPassNode) - Constructor for class org.jruby.ast.FCallThreeArgBlockPassNode
 
FCallThreeArgNode - Class in org.jruby.ast
 
FCallThreeArgNode(ISourcePosition, String, ArrayNode) - Constructor for class org.jruby.ast.FCallThreeArgNode
 
FCallTwoArgBlockNode - Class in org.jruby.ast
 
FCallTwoArgBlockNode(ISourcePosition, String, ArrayNode, IterNode) - Constructor for class org.jruby.ast.FCallTwoArgBlockNode
 
FCallTwoArgBlockPassNode - Class in org.jruby.ast
 
FCallTwoArgBlockPassNode(ISourcePosition, String, ArrayNode, BlockPassNode) - Constructor for class org.jruby.ast.FCallTwoArgBlockPassNode
 
FCallTwoArgNode - Class in org.jruby.ast
 
FCallTwoArgNode(ISourcePosition, String, ArrayNode) - Constructor for class org.jruby.ast.FCallTwoArgNode
 
fclose() - Method in class org.jruby.util.io.ChannelStream
Closes IO handler resources.
fclose() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
fclose() - Method in interface org.jruby.util.io.Stream
 
fcmpg() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
fcmpl() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
fcntl() - Method in class org.jruby.ext.stringio.RubyStringIO
 
fcntl(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
fcntl(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
fcntl() - Method in class org.jruby.RubyStringIO
 
FCNTL_LOCKING - Static variable in class org.jruby.util.cli.Options
 
FcntlLibrary - Class in org.jruby.ext.fcntl
Populates all the constants for Fcntl from Constantine
FcntlLibrary() - Constructor for class org.jruby.ext.fcntl.FcntlLibrary
 
FD_CLOEXEC - Static variable in class org.jruby.ext.fcntl.FcntlLibrary
 
fdiv() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
fdiv(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_fdiv
fdiv(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_fdiv (1.9)
fdopen(ChannelDescriptor, ModeFlags) - Method in class org.jruby.RubyIO
 
fdopen(Ruby, ChannelDescriptor, ModeFlags) - Static method in class org.jruby.util.io.ChannelStream
 
fdopen(Ruby, ChannelDescriptor, ModeFlags, boolean) - Static method in class org.jruby.util.io.ChannelStream
 
featureAlreadyLoaded(String) - Method in class org.jruby.runtime.load.LoadService
 
feed(ThreadContext, IRubyObject) - Method in class org.jruby.RubyEnumerator
 
feof() - Method in class org.jruby.util.io.ChannelStream
 
feof() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
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.java.proxies.MapJavaProxy
rb_hash_fetch
fetch(ThreadContext, IRubyObject, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
 
fetch(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
 
fetch(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyArray
Deprecated.
Use the versions with zero, one, or two args.
fetch(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_fetch
fetch(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_fetch
fetch(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyHash
rb_hash_fetch
fetch(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyHash
 
fetch(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyHash
 
fetchClassVariable(String) - Method in class org.jruby.RubyModule
 
fetchClassVariable(Ruby, StaticScope, IRubyObject, String) - Static method in class org.jruby.runtime.Helpers
 
fetchCompileTimeArrayElement(int, boolean) - Method in class org.jruby.ir.operands.Array
 
fetchCompileTimeArrayElement(int, boolean) - Method in class org.jruby.ir.operands.Operand
 
fetchCompileTimeArrayElement(int, boolean) - Method in class org.jruby.ir.operands.Range
 
fetchCompileTimeArrayElement(int, boolean) - Method in class org.jruby.ir.operands.Splat
 
fetchConstant(String) - Method in class org.jruby.RubyModule
 
fetchConstant(String, boolean) - Method in class org.jruby.RubyModule
 
fetchGlobalConstant(String) - Method in class org.jruby.Ruby
Fetch a constant from the global namespace (i.e.
FFI - Class in org.jruby.ext.ffi
The holder of all per-ruby-runtime FFI data
FFI(RubyModule) - Constructor for class org.jruby.ext.ffi.FFI
 
FFI_COMPILE_DUMP - Static variable in class org.jruby.util.cli.Options
 
FFI_COMPILE_INVOKEDYNAMIC - Static variable in class org.jruby.util.cli.Options
 
FFI_COMPILE_REIFY - Static variable in class org.jruby.util.cli.Options
 
FFI_COMPILE_THRESHOLD - Static variable in class org.jruby.util.cli.Options
 
ffiModule - Variable in class org.jruby.ext.ffi.FFI
 
FFIService - Class in org.jruby.ext.ffi
 
FFIService() - Constructor for class org.jruby.ext.ffi.FFIService
 
ffiType() - Method in class org.jruby.ext.ffi.StructLayout.Field
 
FFIUtil - Class in org.jruby.ext.ffi.jffi
Some utility functions for FFI <=> jffi conversions
fflush() - Method in class org.jruby.util.io.ChannelStream
 
fflush() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
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 class org.jruby.util.io.CRLFStreamWrapper
 
fgetc() - Method in interface org.jruby.util.io.Stream
 
fgetpos() - Method in class org.jruby.util.io.ChannelStream
 
fgetpos() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
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 class org.jruby.util.io.CRLFStreamWrapper
 
fgets(ByteList) - Method in interface org.jruby.util.io.Stream
 
FIBER_COROUTINES - Static variable in class org.jruby.util.cli.Options
 
FIBER_POOL_TTL - Static variable in class org.jruby.RubyInstanceConfig
Fiber thread pool time-to-live in seconds.
FIBER_THREADPOOL_TTL - Static variable in class org.jruby.util.cli.Options
 
field(ThreadContext, IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
field_accessor(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.proxies.JavaProxy
 
FIELD_ALLOCATED_CLASSES - Static variable in class org.jruby.RubyObject
 
FIELD_ALLOCATORS - Static variable in class org.jruby.RubyObject
 
field_reader(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.proxies.JavaProxy
 
field_type() - Method in class org.jruby.javasupport.JavaField
 
field_writer(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.proxies.JavaProxy
 
FieldInstaller - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
FieldInstaller(String, int, Field) - Constructor for class org.jruby.javasupport.binding.FieldInstaller
 
FieldMethodOne - Class in org.jruby.java.invokers
 
FieldMethodZero - Class in org.jruby.java.invokers
 
fieldOffset(Class, String) - Static method in class org.jruby.util.unsafe.UnsafeHolder
 
fields(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout
 
fields() - Method in class org.jruby.javasupport.JavaClass
 
FieldVariableAccessor - Class in org.jruby.runtime.ivars
A variable accessor that accesses a field directly;
FieldVariableAccessor(RubyClass, String, int, int, int) - Constructor for class org.jruby.runtime.ivars.FieldVariableAccessor
Construct a new FieldVariableAccessor for the given "real" class, variable name, variable index, class ID, and field offset
file(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
file(IRubyObject) - Static method in class org.jruby.RubyFile
Deprecated.
FILE - Static variable in class org.jruby.runtime.ClassIndex
 
file() - Method in class org.jruby.runtime.invokedynamic.GlobalSite
 
file() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
file() - Method in class org.jruby.runtime.invokedynamic.VariableSite
 
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
 
file_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
file_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
FileDescriptorByteChannel - Class in org.jruby.ext.ffi.io
An implementation of ByteChannel that reads from and writes to a native unix file descriptor.
FileDescriptorByteChannel(Ruby, int) - Constructor for class org.jruby.ext.ffi.io.FileDescriptorByteChannel
Creates a new FileDescriptorByteChannel.
FileDescriptorIO - Class in org.jruby.ext.ffi.io
An IO implementation that reads/writes to a native file descriptor.
FileDescriptorIO(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.io.FileDescriptorIO
 
FileDescriptorIO(Ruby, IRubyObject) - Constructor for class org.jruby.ext.ffi.io.FileDescriptorIO
 
FileExistsException - Class in org.jruby.util.io
Deprecated.
FileExistsException(String) - Constructor for class org.jruby.util.io.FileExistsException
Deprecated.
 
filename - Variable in class org.jruby.ant.RakeTaskBase
 
filename - Variable in class org.jruby.ast.executable.AbstractScript
 
filename(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
filename - Variable in class org.jruby.runtime.backtrace.BacktraceElement
 
fileno() - Method in class org.jruby.ext.stringio.RubyStringIO
 
fileno(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
fileno(ThreadContext) - Method in class org.jruby.RubyIO
 
fileno() - Method in class org.jruby.RubyStringIO
 
fileno() - Method in enum org.jruby.util.io.STDIO
 
FileNode - Class in org.jruby.ast
Represents __FILE__ nodes
FileNode(ISourcePosition, ByteList) - Constructor for class org.jruby.ast.FileNode
 
fileOpenGeneric(ThreadContext, IRubyObject, int, int, IOEncodable, int) - Method in class org.jruby.RubyFile
 
fileResource(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyFile
 
fileResource(IRubyObject) - Static method in class org.jruby.RubyFile
Get the fully-qualified JRubyFile object for the path, taking into account the runtime's current directory.
FileResource - Interface in org.jruby.util
This is a shared interface for files loaded as File and ZipEntry.
fill(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
fill(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
fill(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
fill(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
fillInStackTrace() - Method in exception org.jruby.exceptions.JumpException
This method don't do anything for performance reasons.
fillInStackTrace() - Method in exception org.jruby.exceptions.MainExitException
 
fillInStackTrace() - Method in error org.jruby.RubyContinuation.Continuation
 
fillInStackTrace() - Method in exception org.jruby.RubyNumeric.InvalidIntegerException
 
fillInStackTrace() - Method in exception org.jruby.RubyNumeric.NumberTooLargeException
 
fillNil(IRubyObject[], int, int, Ruby) - Static method in class org.jruby.runtime.Helpers
 
fillNil(IRubyObject[], Ruby) - Static method in class org.jruby.runtime.Helpers
 
fillWithExceptionHandling(int, int, Object) - Method in class org.jruby.javasupport.JavaArray
 
FINAL - Static variable in class org.jruby.parser.JavaSignatureParser
 
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 finalize.
finalize() - Method in class org.jruby.embed.ScriptingContainer
Ensure this ScriptingContainer instance is terminated when nobody holds any references to it (and GC wants to reclaim it).
finalize() - Method in class org.jruby.ext.fiber.ThreadFiber
 
finalize() - Method in class org.jruby.ext.tempfile.Tempfile
 
finalize() - Method in interface org.jruby.Finalizable
 
finalize() - Method in class org.jruby.RubyBasicObject.Finalizer
 
finalize() - Method in class org.jruby.RubyEnumerator
 
finalize() - Method in class org.jruby.runtime.ThreadContext
 
finalize() - Method in class org.jruby.util.io.ChannelStream
Ensure close (especially flush) when we're finished with.
finalize(Ruby, boolean) - Method in class org.jruby.util.io.OpenFile
 
finalize(Ruby, boolean) - Method in interface org.jruby.util.io.OpenFile.Finalizer
 
finalizeSolnForNode() - Method in class org.jruby.ir.dataflow.FlowGraphNode
After meet has been performed, do some more logic.
find(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Enum
 
find(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Enums
 
find(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
find(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
find(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
find(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
find_all(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
find_index(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
find_index(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
find_index(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
find_index(ThreadContext, IRubyObject, Block, Arity) - Static method in class org.jruby.RubyEnumerable
 
find_index(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
find_index19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
find_index19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
find_indexCommon(ThreadContext, IRubyObject, Block, Arity) - Static method in class org.jruby.RubyEnumerable
 
find_indexCommon(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
findAliasEntry(ByteList) - Method in class org.jruby.runtime.encoding.EncodingService
 
findAliasEntry(byte[]) - Method in class org.jruby.runtime.encoding.EncodingService
 
findBuiltinLibrary(LoadService.SearchState, String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
findCallable(IRubyObject, String, IRubyObject[], int) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
findCallableArityFour(IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
findCallableArityOne(IRubyObject, String, IRubyObject) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
findCallableArityThree(IRubyObject, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
findCallableArityTwo(IRubyObject, String, IRubyObject, IRubyObject) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
findCallableArityZero(IRubyObject, String) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
findClass(String) - Method in class org.jruby.embed.osgi.internal.JRubyOSGiBundleClassLoader
 
findClass(String) - Method in class org.jruby.util.JRubyClassLoader
 
findEncoding(IRubyObject) - Method in class org.jruby.runtime.encoding.EncodingService
Find an encoding given a Ruby object, coercing it to a String in the process.
findEncodingEntry(ByteList) - Method in class org.jruby.runtime.encoding.EncodingService
 
findEncodingEntry(byte[]) - Method in class org.jruby.runtime.encoding.EncodingService
 
findEncodingNoError(IRubyObject) - Method in class org.jruby.runtime.encoding.EncodingService
Find an encoding given a Ruby object, coercing it to a String in the process.
findEncodingOrAliasEntry(ByteList) - Method in class org.jruby.runtime.encoding.EncodingService
 
findEncodingOrAliasEntry(byte[]) - Method in class org.jruby.runtime.encoding.EncodingService
 
findEncodingWithError(ByteList) - Method in class org.jruby.runtime.encoding.EncodingService
Find a non-special encoding, raising argument error if it does not exist.
findEntry(IRubyObject) - Method in class org.jruby.runtime.encoding.EncodingService
Find an encoding given a Ruby object, coercing it to a String in the process.
findExistingLocalVariable(String, int) - Method in class org.jruby.ir.IRClosure
 
findExistingLocalVariable(String, int) - Method in class org.jruby.ir.IREvalScript
 
findExistingLocalVariable(String, int) - Method in class org.jruby.ir.IRMethod
 
findExistingLocalVariable(String, int) - Method in class org.jruby.ir.IRScope
 
findFileForLoad(String) - Method in class org.jruby.runtime.load.LoadService
 
findFileInClasspath(String) - Method in class org.jruby.embed.osgi.internal.OSGiLoadService
Support for 'bundle:/' to look for libraries in osgi bundles or classes or ruby files.
findFileInClasspath(String) - Method in class org.jruby.runtime.load.LoadService
this method uses the appropriate lookup strategy to find a file.
findFromJar(Object) - Static method in class org.jruby.embed.util.SystemPropertyCatcher
 
findFunction(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
findImplementer(RubyModule) - Method in class org.jruby.RubyModule
Find the given class in this hierarchy, considering modules along the way.
findImplementerIfNecessary(RubyModule, RubyModule) - Static method in class org.jruby.runtime.Helpers
 
findJRubyHome(Object) - Static method in class org.jruby.embed.util.SystemPropertyCatcher
Tries to find JRuby home from the order of JRUBY_HOME environment variable, jruby.home System property, then "/META-INF/jruby.home" if jruby-complete.jar is used.
findLeftmostIdentifier(String[]) - Static method in class org.jruby.runtime.load.ClassExtensionLibrary
 
findLibraryWithClassloaders(LoadService.SearchState, String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService
 
findLibraryWithoutCWD(LoadService.SearchState, String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
findLoadPaths() - Static method in class org.jruby.embed.util.SystemPropertyCatcher
Tries to find load paths for ruby files and/or libraries.
findResource(String) - Method in class org.jruby.util.JRubyClassLoader
 
findResources(String) - Method in class org.jruby.util.JRubyClassLoader
 
findStatic(Class, String, MethodType) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
findType(Ruby, IRubyObject) - Method in class org.jruby.ext.ffi.TypeResolver
 
findType(Ruby, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.TypeResolver
 
findType(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
findType(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
findVariable(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
findVariables(Node) - Static method in class org.jruby.ast.visitor.InstanceVariableFinder
Walk a node and its children looking for instance variables using a new InstanceVariableFinder.
findVertexFor(T) - Method in class org.jruby.ir.util.DirectedGraph
 
findVirtual(Class, String, MethodType) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
finish() - Method in interface org.jruby.compiler.CacheCompiler
 
finish() - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
finish() - Method in class org.jruby.ext.digest.RubyDigest.DigestBase
 
finish(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
finish() - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
finish() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
finish(ThreadContext) - Method in class org.jruby.ext.zlib.ZStream
 
finish(ThreadContext) - Method in class org.jruby.RubyConverter
 
finish(Encoding) - Method in class org.jruby.util.encoding.CharsetTranscoder
 
finish() - Method in class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine
 
finish(Encoding) - Method in class org.jruby.util.encoding.Transcoder
 
finish() - Method in class org.jruby.util.InputStreamMarkCursor
reset back to mark and then read back to endPoint to repoint stream back to where we want next consumer of stream to start reading from.
finishAutoload(String) - Method in class org.jruby.RubyModule
Extract an Object which is defined by autoload thread from autoloadMap and define it as a constant.
finished - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
finished_p(ThreadContext) - Method in class org.jruby.ext.zlib.ZStream
 
finite_p() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
finite_p() - Method in class org.jruby.RubyFloat
flo_is_finite_p
finvoke(ThreadContext, IRubyObject, String, Block) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject[], Block) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject, Block) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject[]) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject) - Method in class org.jruby.RubyClass
 
finvoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyClass
 
finvokeChecked(ThreadContext, IRubyObject, String) - Method in class org.jruby.RubyClass
 
first(IRubyObject[]) - Method in class org.jruby.RubyArray
Deprecated.
Use the versions with zero, one, or two args.
first() - Method in class org.jruby.RubyArray
rb_ary_first
first(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_first
first(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
first(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
first() - Method in class org.jruby.RubyRange
 
first(ThreadContext) - Method in class org.jruby.RubyRange
 
first(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
FIRST_TEMP_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
firstRescueBlockLabel - Variable in class org.jruby.ir.instructions.ExceptionRegionStartMarkerInstr
 
five(Ruby) - Static method in class org.jruby.RubyFixnum
 
fix() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
fix2big(RubyFixnum) - Static method in class org.jruby.RubyBignum
rb_int2big
fix2int(IRubyObject) - Static method in class org.jruby.RubyNumeric
 
fix2int(RubyFixnum) - Static method in class org.jruby.RubyNumeric
 
fix2long(IRubyObject) - Static method in class org.jruby.RubyNumeric
 
fixed(int) - Static method in class org.jruby.runtime.Arity
 
fixed_encoding_p(ThreadContext) - Method in class org.jruby.RubyRegexp
 
Fixnum(Fixnum) - Method in class org.jruby.ir.IRVisitor
 
Fixnum - Class in org.jruby.ir.operands
 
Fixnum(long) - Constructor for class org.jruby.ir.operands.Fixnum
 
Fixnum(BigInteger) - Constructor for class org.jruby.ir.operands.Fixnum
 
fixnum() - Static method in class org.jruby.ir.targets.Bootstrap
 
fixnum(MethodHandles.Lookup, String, MethodType, long) - Static method in class org.jruby.ir.targets.Bootstrap
 
fixnum(MutableCallSite, long, ThreadContext) - Static method in class org.jruby.ir.targets.Bootstrap
 
Fixnum(Fixnum) - Method in class org.jruby.ir.targets.JVMVisitor
 
FIXNUM - Static variable in class org.jruby.runtime.ClassIndex
 
fixnum_boolean_op_equal(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_boolean_op_ge(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_boolean_op_gt(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_boolean_op_le(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_boolean_op_lt(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_and(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_cmp(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_equal(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_ge(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_gt(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_le(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_lshift(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_lt(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_minus(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_minus_one(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_minus_two(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_mul(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_or(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_plus(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_plus_one(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_plus_two(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_rshift(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnum_op_xor(ThreadContext, IRubyObject, IRubyObject, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnumBoolean(ThreadContext, IRubyObject, IRubyObject, JRubyCallSite, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnumBooleanBootstrap(MethodHandles.Lookup, String, MethodType, long, String, int) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnumBooleanFail(ThreadContext, IRubyObject, IRubyObject, JRubyCallSite, RubyFixnum) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
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
 
fixnumOperator(ThreadContext, IRubyObject, IRubyObject, JRubyCallSite, long) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnumOperatorBootstrap(MethodHandles.Lookup, String, MethodType, long, String, int) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnumOperatorFail(ThreadContext, IRubyObject, IRubyObject, JRubyCallSite, RubyFixnum) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixnumOrNil(Ruby, Byte) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
fixnumOrNil(Ruby, Short) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
fixnumOrNil(Ruby, Character) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
fixnumOrNil(Ruby, Integer) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
fixnumOrNil(Ruby, Long) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
fixnums - Variable in class org.jruby.ast.executable.RuntimeCache
 
fixnumTest(IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
fixScalaNames(String) - Static method in class org.jruby.javasupport.binding.Initializer
 
FL_USHIFT - Static variable in class org.jruby.RubyBasicObject
 
flags - Variable in class org.jruby.RubyBasicObject
object flags
flat_map19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
FlatProfilePrinter - Class in org.jruby.runtime.profile.builtin
 
FlatProfilePrinter(ProfileData) - Constructor for class org.jruby.runtime.profile.builtin.FlatProfilePrinter
 
flatten(ThreadContext) - Method in class org.jruby.java.proxies.MapJavaProxy
 
flatten(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
 
flatten(ThreadContext) - Method in class org.jruby.RubyArray
 
flatten(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
flatten(ThreadContext) - Method in class org.jruby.RubyHash
 
flatten(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
flatten19(ThreadContext) - Method in class org.jruby.RubyArray
 
flatten19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
flatten_bang(ThreadContext) - Method in class org.jruby.RubyArray
 
flatten_bang(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
flatten_bang(ThreadContext) - Method in class org.jruby.util.collections.StringArraySet
 
flatten_bang(ThreadContext, IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
flatten_bang19(ThreadContext) - Method in class org.jruby.RubyArray
 
flatten_bang19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
flatten_bang19(ThreadContext) - Method in class org.jruby.util.collections.StringArraySet
 
flatten_bang19(ThreadContext, IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
FlipNode - Class in org.jruby.ast
A Range in a boolean expression (named after a FlipFlop component in electronic?).
FlipNode(ISourcePosition, Node, Node, boolean, int) - Constructor for class org.jruby.ast.FlipNode
 
fload(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
FLOAT - Static variable in class org.jruby.ast.java_signature.PrimitiveTypeNode
 
Float(Float) - Method in class org.jruby.ir.IRVisitor
 
Float - Class in org.jruby.ir.operands
 
Float(double) - Constructor for class org.jruby.ir.operands.Float
 
Float(Float) - Method in class org.jruby.ir.targets.JVMVisitor
 
FLOAT - Static variable in class org.jruby.parser.JavaSignatureParser
 
FLOAT - Static variable in class org.jruby.runtime.ClassIndex
 
float_op_cmp(ThreadContext, IRubyObject, IRubyObject, double) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
float_op_equal(ThreadContext, IRubyObject, IRubyObject, double) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
float_op_ge(ThreadContext, IRubyObject, IRubyObject, double) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
float_op_gt(ThreadContext, IRubyObject, IRubyObject, double) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
float_op_le(ThreadContext, IRubyObject, IRubyObject, double) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
float_op_lt(ThreadContext, IRubyObject, IRubyObject, double) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
float_op_minus(ThreadContext, IRubyObject, IRubyObject, double) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
float_op_mul(ThreadContext, IRubyObject, IRubyObject, double) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
float_op_plus(ThreadContext, IRubyObject, IRubyObject, double) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
FloatNode - Class in org.jruby.ast
Represents a float literal.
FloatNode(ISourcePosition, double) - Constructor for class org.jruby.ast.FloatNode
 
floatOperator(ThreadContext, IRubyObject, IRubyObject, JRubyCallSite, double) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
floatOperatorBootstrap(MethodHandles.Lookup, String, MethodType, double, String, int) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
floatOperatorFail(ThreadContext, IRubyObject, IRubyObject, JRubyCallSite, RubyFloat) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
floatOrNil(Ruby, Float) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
floatOrNil(Ruby, Double) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
floats - Variable in class org.jruby.ast.executable.RuntimeCache
 
floatStep(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyNumeric
 
floatTest(IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.MathLinker
 
floatValue(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
floatValue(Number) - Static method in class org.jruby.util.SafeFloatParser
Safe way of getting the float value
prevents BigDecimal from calling Float.parseFloat()
floatValue(BigDecimal) - Static method in class org.jruby.util.SafeFloatParser
Safe way of getting the float value
Prevents BigDecimal from calling Float.parseFloat()
flock(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFile
 
floor(IRubyObject[]) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
floor() - Method in class org.jruby.RubyFloat
floor
floor() - Method in class org.jruby.RubyNumeric
num_floor
floor19(IRubyObject[]) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
flote() - Static method in class org.jruby.ir.targets.Bootstrap
 
flote(MethodHandles.Lookup, String, MethodType, double) - Static method in class org.jruby.ir.targets.Bootstrap
 
flote(MutableCallSite, double, ThreadContext) - Static method in class org.jruby.ir.targets.Bootstrap
 
FlowGraphNode - Class in org.jruby.ir.dataflow
 
FlowGraphNode(DataFlowProblem, BasicBlock) - Constructor for class org.jruby.ir.dataflow.FlowGraphNode
 
flowGraphNodes - Variable in class org.jruby.ir.dataflow.DataFlowProblem
 
flush() - Method in class org.jruby.embed.io.WriterOutputStream
Flushes this output stream and forces any buffered output bytes to be written out.
flush() - Method in class org.jruby.ext.stringio.RubyStringIO
 
flush(IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibDeflate
 
flush(IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
flush() - Method in class org.jruby.management.ClassCache
 
flush() - Method in interface org.jruby.management.ClassCacheMBean
 
flush() - Method in interface org.jruby.management.MethodCacheMBean
 
flush() - Method in class org.jruby.RubyIO
Flushes the IO output stream.
flush() - Method in class org.jruby.RubyStringIO
 
flush() - Method in class org.jruby.util.ClassCache
 
flush_next_in(ThreadContext) - Method in class org.jruby.ext.zlib.ZStream
 
flush_next_out(ThreadContext) - Method in class org.jruby.ext.zlib.JZlibInflate
 
flush_next_out(ThreadContext) - Method in class org.jruby.ext.zlib.ZStream
 
fmul() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
fneg() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
FNM_CASEFOLD - Static variable in class org.jruby.util.Dir
 
FNM_DOTMATCH - Static variable in class org.jruby.util.Dir
 
FNM_ERROR - Static variable in class org.jruby.util.Dir
 
FNM_NOESCAPE - Static variable in class org.jruby.util.Dir
 
FNM_NOMATCH - Static variable in class org.jruby.util.Dir
 
FNM_PATHNAME - Static variable in class org.jruby.util.Dir
 
FNM_SYSCASE - Static variable in class org.jruby.util.Dir
 
fnmatch(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.pathname.RubyPathname
 
fnmatch(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
Returns true if path matches against pattern The pattern is not a regular expression; instead it follows rules similar to shell filename globbing.
fnmatch(byte[], int, int, byte[], int, int, int) - Static method in class org.jruby.util.Dir
 
fopen(Ruby, String, ModeFlags) - Static method in class org.jruby.util.io.ChannelStream
 
for_fd(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyBasicSocket
 
for_fd(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
 
for_name(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaClass
 
force_encoding(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
forceBacktrace(IRubyObject) - Method in class org.jruby.RubyException
 
forceCompilation() - Method in class org.jruby.ext.ffi.jffi.DefaultMethod
 
forChannel(Channel) - Static method in enum org.jruby.ext.socket.SocketType
 
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
 
foreach19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyDir
 
foreach19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
forEachInValueArray(int, int, Object, ArrayCallback, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
Given an IRubyObject[] on the stack (or otherwise available as the present object) call back to the provided ArrayCallback 'callback' for 'count' elements, starting with 'start'.
forEachInValueArray(int, int, Object, int, Object, ArrayCallback, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
Given an IRubyObject[] on the stack (or otherwise available as the present object) call back to the provided ArrayCallback 'callback' for 'count' elements, starting with 'start'.
forEachInValueArray(int, int, Object, ArrayCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
forEachInValueArray(int, int, Object, int, Object, ArrayCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
fork(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
fork(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyProcess
 
fork19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
fork19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyProcess
 
formal_argument(Token) - Method in class org.jruby.parser.ParserSupport
 
format(Date, StringBuffer, FieldPosition) - Method in class org.jruby.util.RubyDateFormat
Deprecated.
 
format(List<RubyDateFormatter.Token>, DateTime, long, IRubyObject) - Method in class org.jruby.util.RubyDateFormatter
 
format(char) - Static method in class org.jruby.util.RubyDateFormatter.Token
 
format(String, long, RubyDateFormatter.FieldType) - Method in class org.jruby.util.RubyTimeOutputFormatter
 
format(String, long, RubyDateFormat.FieldType) - Method in class org.jruby.util.TimeOutputFormatter
Deprecated.
 
formatFractionalDigitGroups(String) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
formatHasFloatingPointNotation(String) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
formatHasLeadingPlus(String) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
formatHasLeadingSpace(String) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
formatter(String) - Method in class org.jruby.lexer.StrftimeLexer
 
formatter(RubyTimeOutputFormatter) - Static method in class org.jruby.util.RubyDateFormatter.Token
 
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, StaticScope) - Constructor for class org.jruby.ast.ForNode
 
four(Ruby) - Static method in class org.jruby.RubyFixnum
 
FourArgNoBlockConstantCallAdapter - Class in org.jruby.ir.instructions.calladapter
 
FourArgNoBlockConstantCallAdapter(CallSite, Operand[]) - Constructor for class org.jruby.ir.instructions.calladapter.FourArgNoBlockConstantCallAdapter
 
FourArgNoBlockOperandCallAdapter - Class in org.jruby.ir.instructions.calladapter
 
FourArgNoBlockOperandCallAdapter(CallSite, Operand[]) - Constructor for class org.jruby.ir.instructions.calladapter.FourArgNoBlockOperandCallAdapter
 
FourVarDynamicScope - Class in org.jruby.runtime.scope
This is a DynamicScope that supports exactly four variables.
FourVarDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.FourVarDynamicScope
 
FourVarDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.FourVarDynamicScope
 
fpath - Variable in class org.jruby.ext.socket.RubyUNIXSocket
 
fputc(int) - Method in class org.jruby.util.io.ChannelStream
 
fputc(int) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
fputc(int) - Method in interface org.jruby.util.io.Stream
 
frac() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
Frame - Class in org.jruby.runtime
A Frame holds per-call information that needs to persist outside the execution of a given method.
Frame() - Constructor for class org.jruby.runtime.Frame
Empty constructor, since Frame objects are pre-allocated and updated when needed.
FRAME_AND_DUMMY_SCOPE - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated.
FRAME_AND_SCOPE - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated.
FRAME_AWARE - Static variable in class org.jruby.compiler.ASTInspector
 
FRAME_AWARE_METHODS - Static variable in class org.jruby.compiler.ASTInspector
 
FRAME_BLOCK - Static variable in class org.jruby.compiler.ASTInspector
 
FRAME_CLASS - Static variable in class org.jruby.compiler.ASTInspector
 
FRAME_NAME - Static variable in class org.jruby.compiler.ASTInspector
 
FRAME_ONLY - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated.
FRAME_SELF - Static variable in class org.jruby.compiler.ASTInspector
 
FRAME_VISIBILITY - Static variable in class org.jruby.compiler.ASTInspector
 
FrameField - Enum in org.jruby.anno
 
FrameType - Enum in org.jruby.runtime.backtrace
 
framing() - Method in enum org.jruby.internal.runtime.methods.CallConfiguration
 
Framing - Enum in org.jruby.internal.runtime.methods
 
fread(int) - Method in class org.jruby.util.io.ChannelStream
 
fread(int) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
fread(int) - Method in interface org.jruby.util.io.Stream
 
free() - Method in interface org.jruby.ext.ffi.AllocatedDirectMemoryIO
 
free(ThreadContext) - Method in class org.jruby.ext.ffi.AutoPointer
 
free() - Method in class org.jruby.ext.ffi.FreedMemoryIO
 
free(ThreadContext) - Method in class org.jruby.ext.ffi.jffi.Function
 
free(ThreadContext) - Method in class org.jruby.ext.ffi.MemoryPointer
 
FreedMemoryIO - Class in org.jruby.ext.ffi
 
FreedMemoryIO(Ruby) - Constructor for class org.jruby.ext.ffi.FreedMemoryIO
 
freeze(ThreadContext) - Method in class org.jruby.ext.pathname.RubyPathname
 
freeze(ThreadContext) - Method in class org.jruby.RubyBasicObject
rb_obj_freeze call-seq: obj.freeze => obj Prevents further modifications to obj.
freeze(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
freeze(ThreadContext) - Method in class org.jruby.RubyModule
rb_mod_freeze
frem() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
freopen(Ruby, String, ModeFlags) - Method in class org.jruby.util.io.ChannelStream
 
freopen(Ruby, String, ModeFlags) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
freopen(Ruby, String, ModeFlags) - Method in interface org.jruby.util.io.Stream
 
freturn() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
frexp(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
frexp(double, long[]) - Static method in class org.jruby.util.Numeric
 
frexp19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
from_java_bytes(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.addons.StringJavaAddons
 
from_java_bytes(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.addons.StringJavaAddons
 
from_native(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.AutoPointer
 
from_native(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.DataConverter
 
from_native(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.Enum
 
from_native(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.MappedType
 
from_native(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.StructByReference
 
from_string(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.MemoryPointer
 
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
 
fromBits(int) - Static method in enum org.jruby.util.KCode
 
fromEmbeddedOptions(int) - Static method in class org.jruby.util.RegexpOptions
 
fromJoniOptions(int) - Static method in class org.jruby.util.RegexpOptions
 
fromNative(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.DataConverters.CallbackDataConverter
 
fromNative(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.DataConverters.ChainedDataConverter
 
fromNative(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.DataConverters.IntOrEnumConverter
 
fromNative(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.DataConverters.MappedDataConverter
 
fromNative(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.NativeDataConverter
 
fromNative(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.MappedType
 
FROZEN_F - Static variable in class org.jruby.RubyBasicObject
 
frozen_p(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_frozen_p
frozen_p(ThreadContext) - Method in class org.jruby.RubyBasicObject
rb_obj_frozen_p call-seq: obj.frozen? => true or false Returns the freeze status of obj.
frozen_p(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
fstore(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
fsub() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
fsync() - Method in class org.jruby.ext.stringio.RubyStringIO
 
fsync(ThreadContext) - Method in class org.jruby.RubyIO
 
fsync() - Method in class org.jruby.RubyStringIO
 
fsync() - Method in class org.jruby.util.io.ChannelDescriptor
Attempt to sync the OS IO buffers (a la fsync(2)).
ftruncate(long) - Method in class org.jruby.util.io.ChannelStream
 
ftruncate(long) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
ftruncate(long) - Method in interface org.jruby.util.io.Stream
 
ftype(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
ftype() - Method in class org.jruby.RubyFileStat
 
FULL_TRACE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
Enable tracing of method calls.
fullFence() - Static method in class org.jruby.util.unsafe.UnsafeHolder
 
FullFunctionCallbackMethod - Class in org.jruby.internal.runtime.methods
Deprecated.
FullFunctionCallbackMethod(RubyModule, Callback, Visibility) - Constructor for class org.jruby.internal.runtime.methods.FullFunctionCallbackMethod
Deprecated.
 
fullSignature() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
Get the "full" signature equivalent to this call site.
fullThreadDump() - Method in class org.jruby.management.Runtime
 
fullThreadDump() - Method in interface org.jruby.management.RuntimeMBean
 
function - Variable in class org.jruby.cext.NativeMethod
 
function - Variable in class org.jruby.ext.ffi.jffi.DefaultMethod
 
Function - Class in org.jruby.ext.ffi.jffi
 
function - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
function - Variable in class org.jruby.ext.ffi.jffi.NativeInvoker
 
Function0<R> - Interface in org.jruby.util.func
 
Function1<R,A0> - Interface in org.jruby.util.func
 
Function2<R,A0,A1> - Interface in org.jruby.util.func
 
Function3<R,A0,A1,A2> - Interface in org.jruby.util.func
 
functionAddress - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
FunctionalCachingCallSite - Class in org.jruby.runtime.callsite
 
FunctionalCachingCallSite(String) - Constructor for class org.jruby.runtime.callsite.FunctionalCachingCallSite
 
functionClass - Variable in class org.jruby.ext.ffi.FFI
 
FunctionN<R,AN> - Interface in org.jruby.util.func
 
FutureThread - Class in org.jruby.internal.runtime
 
FutureThread(RubyThread, ThreadedRunnable) - Constructor for class org.jruby.internal.runtime.FutureThread
 
fwrite(RubyString) - Method in class org.jruby.RubyIO
 
fwrite(ByteList) - Method in class org.jruby.util.io.ChannelStream
 
fwrite(ByteList) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
fwrite(ByteList) - Method in interface org.jruby.util.io.Stream
 

G

gamma(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
Based on Gergő Nemes's Gamma Function approximation formula, we compute approximate value of Gamma function of x.
garbage_collect(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyGC
 
garbage_collect(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyObjectSpace
 
gatherCallerBacktrace() - Method in class org.jruby.runtime.ThreadContext
 
gatherRawBacktrace(Ruby, StackTraceElement[]) - Static method in class org.jruby.runtime.ThreadContext
 
GC - Class in org.jruby.cext
The cext GC keeps track of native handles and associates them with their corresponding Java objects to avoid garbage-collection while either is in use.
GC() - Constructor for class org.jruby.cext.GC
 
gc(IRubyObject) - Static method in class org.jruby.ext.jruby.JRubyUtilLibrary
 
gcd(ThreadContext, IRubyObject) - Method in class org.jruby.RubyInteger
rb_gcd
gcdlcm(ThreadContext, IRubyObject) - Method in class org.jruby.RubyInteger
rb_gcdlcm
GeCallSite - Class in org.jruby.runtime.callsite
 
GeCallSite() - Constructor for class org.jruby.runtime.callsite.GeCallSite
 
generate() - Method in class org.jruby.compiler.JITCompiler.JITClassGenerator
 
generate(AsmClassBuilder, String, JITSignature) - Method in interface org.jruby.ext.ffi.jffi.JITMethodGenerator
 
generate(JRubyCallSite, RubyClass, DynamicMethod, String) - Method in class org.jruby.runtime.invokedynamic.InvocationLinker.AttrReaderGenerator
 
generate(JRubyCallSite, RubyClass, DynamicMethod, String) - Method in class org.jruby.runtime.invokedynamic.InvocationLinker.AttrWriterGenerator
 
generate(JRubyCallSite, RubyClass, DynamicMethod, String) - Method in class org.jruby.runtime.invokedynamic.InvocationLinker.CoreCallGenerator
 
generate(JRubyCallSite, RubyClass, DynamicMethod, String) - Method in class org.jruby.runtime.invokedynamic.InvocationLinker.FFIGenerator
 
generate(JRubyCallSite, RubyClass, DynamicMethod, String) - Method in interface org.jruby.runtime.invokedynamic.InvocationLinker.HandleGenerator
 
generate(JRubyCallSite, RubyClass, DynamicMethod, String) - Method in class org.jruby.runtime.invokedynamic.InvocationLinker.HandleMethodGenerator
 
generate(JRubyCallSite, RubyClass, DynamicMethod, String) - Method in class org.jruby.runtime.invokedynamic.InvocationLinker.JavaCallGenerator
 
generate(JRubyCallSite, RubyClass, DynamicMethod, String) - Method in class org.jruby.runtime.invokedynamic.InvocationLinker.RubyCallGenerator
 
generate() - Method in interface org.jruby.util.ClassCache.ClassGenerator
 
generateMethodAddCalls(ExecutableElement, JRubyMethod) - Method in class org.jruby.anno.AnnotationBinder
 
generateMRIBacktrace(Ruby, RubyStackTraceElement[]) - Static method in class org.jruby.runtime.backtrace.TraceType
 
generateRealClass(RubyClass) - Static method in class org.jruby.javasupport.Java
 
generation - Variable in class org.jruby.RubyModule
 
generation - Variable in class org.jruby.runtime.opto.ConstantCache
 
GenerationAndSwitchPointInvalidator - Class in org.jruby.runtime.opto
 
GenerationAndSwitchPointInvalidator(RubyModule) - Constructor for class org.jruby.runtime.opto.GenerationAndSwitchPointInvalidator
 
GenerationInvalidator - Class in org.jruby.runtime.opto
 
GenerationInvalidator(RubyModule) - Constructor for class org.jruby.runtime.opto.GenerationInvalidator
 
generationObject - Variable in class org.jruby.RubyModule
 
GENERATOR - Static variable in class org.jruby.runtime.ClassIndex
 
generic_exception_types() - Method in class org.jruby.javasupport.JavaCallable
 
generic_interfaces() - Method in class org.jruby.javasupport.JavaClass
 
generic_parameter_types() - Method in class org.jruby.javasupport.JavaCallable
 
generic_superclass() - Method in class org.jruby.javasupport.JavaClass
 
GenericMap - Class in org.jruby.util
A GenericMap is simply an abstract java.util.Map implementation for which subclasses really only need to implement the method entryIterator.
GenericMap() - Constructor for class org.jruby.util.GenericMap
 
genrandInt32() - Method in class org.jruby.util.Random
 
genrandReal() - Method in class org.jruby.util.Random
 
genrandReal2() - Method in class org.jruby.util.Random
 
get(int) - Method in class org.jruby.ast.ListNode
 
get(Object) - Method in class org.jruby.embed.internal.BiVariableMap
Returns the value in simple Java object to which the specified key is mapped, or null if this map contains no mapping for the key.
get(Object, Object) - Method in class org.jruby.embed.internal.BiVariableMap
Returns the value in simple Java object to which the specified receiver and key is mapped, or null if this map contains no mapping for the key in a given receiver.
get(String) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
get(String) - Method in class org.jruby.embed.jsr223.JRubyScriptEngineManager
 
get(String) - Method in class org.jruby.embed.ScriptingContainer
Returns a value of the specified key in a top level of runtime or null if this map doesn't have a mapping for the key.
get(Object, String) - Method in class org.jruby.embed.ScriptingContainer
Returns a value of a specified key in a specified receiver or null if a variable map doesn't have a mapping for the key in a given receiver.
get(long, byte[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
get(long, short[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
get(long, int[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
get(long, long[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
get(long, float[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
get(long, double[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
get(long, byte[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
get(long, short[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
get(long, int[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
get(long, long[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
get(long, float[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
get(long, double[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
get(long, byte[], int, int) - Method in class org.jruby.ext.ffi.MemoryIO
Reads an array of bytes from the memory area at the specified offset.
get(long, short[], int, int) - Method in class org.jruby.ext.ffi.MemoryIO
Reads an array of shorts from the memory area at the specified offset.
get(long, int[], int, int) - Method in class org.jruby.ext.ffi.MemoryIO
Reads an array of ints from the memory area at the specified offset.
get(long, long[], int, int) - Method in class org.jruby.ext.ffi.MemoryIO
Reads an array of longs from the memory area at the specified offset.
get(long, float[], int, int) - Method in class org.jruby.ext.ffi.MemoryIO
Reads an array of floats from the memory area at the specified offset.
get(long, double[], int, int) - Method in class org.jruby.ext.ffi.MemoryIO
Reads an array of doubles from the memory area at the specified offset.
get(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout.ArrayProxy
 
get(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.ArrayProxy
 
get(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout
Gets the value of the struct member corresponding to name.
get(ThreadContext, StructLayout.Storage, AbstractMemory) - Method in class org.jruby.ext.ffi.StructLayout.Member
Reads a ruby value from the struct member.
get(long, byte[], int, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
get(long, short[], int, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
get(long, int[], int, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
get(long, long[], int, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
get(long, float[], int, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
get(long, double[], int, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
get(String) - Method in class org.jruby.internal.runtime.GlobalVariables
 
get(int) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
get(int) - Method in class org.jruby.ir.operands.Array
 
get(Object) - Method in class org.jruby.java.util.SystemPropertiesMap
 
get(Ruby, Class<?>) - Static method in class org.jruby.javasupport.JavaClass
 
get(Ruby, Object, int) - Method in class org.jruby.javasupport.JavaUtil.JavaConverter
 
get(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
get(Object) - Method in class org.jruby.javasupport.util.ObjectProxyCache
 
get(int) - Method in class org.jruby.RubyArray
 
get() - 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(Object) - Method in class org.jruby.runtime.ivars.VariableAccessor
Retrieve the variable's value from the given object.
get(Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar0
Retrieve the variable's value from the given object.
get(Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar1
Retrieve the variable's value from the given object.
get(Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar2
Retrieve the variable's value from the given object.
get(Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar3
Retrieve the variable's value from the given object.
get(Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar4
Retrieve the variable's value from the given object.
get(Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar5
Retrieve the variable's value from the given object.
get(Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar6
Retrieve the variable's value from the given object.
get(Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar7
Retrieve the variable's value from the given object.
get(Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar8
Retrieve the variable's value from the given object.
get(Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar9
Retrieve the variable's value from the given object.
get(Class) - Method in class org.jruby.util.collections.ClassValue
 
get(int) - Method in class org.jruby.util.collections.IntHashMap
 
get(Class) - Method in class org.jruby.util.collections.Java7ClassValue
 
get(Class) - Method in class org.jruby.util.collections.MapBasedClassValue
 
get(long) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
get(Object) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Auto-boxing version of NonBlockingHashMapLong.get(long).
get(Key) - Method in class org.jruby.util.collections.WeakValuedMap
 
get() - Method in class org.jruby.util.io.SelectorPool
Get a selector from the pool (or create a new one).
get(SelectorProvider) - Method in class org.jruby.util.io.SelectorPool
Get a selector from the pool (or create a new one).
get(Object) - Method in class org.jruby.util.WeakIdentityHashMap
return the element with the given key
get_array_of_float(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 32 bit floating point values from the memory address.
get_array_of_float64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 64 bit floating point values from the memory address.
get_array_of_int16(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 16 bit integer values from the memory address.
get_array_of_int32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 32 bit integer values from the memory address.
get_array_of_int64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 64 bit integer values from the memory address.
get_array_of_int8(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 8 bit integer values from the memory address.
get_array_of_long(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed long integer values from the memory address.
get_array_of_pointer(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_array_of_string(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_array_of_string(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_array_of_uint16(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned 16 bit integer values from the memory address.
get_array_of_uint32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned 32 bit integer values from the memory address.
get_array_of_uint64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned 64 bit integer values from the memory address.
get_array_of_uint8(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned 8 bit integer values from the memory address.
get_array_of_ulong(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned long integer values from the memory address.
get_byte(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
get_bytes(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_float32(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 32 bit floating point value from the memory address.
get_float32(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 32 bit floating point value from the memory address.
get_float64(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 64 bit floating point value from the memory address.
get_float64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 64 bit floating point value from the memory address.
get_int16(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 16 bit signed integer value from the memory address.
get_int16(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 16 bit signed integer value from the memory address.
get_int32(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 32 bit signed integer value from the memory address.
get_int32(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 32 bit signed integer value from the memory address.
get_int64(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 64 bit integer value from the memory address.
get_int64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 64 bit integer value from the memory address.
get_int8(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an 8 bit signed integer value from the memory address.
get_int8(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an 8 bit signed integer value from the memory address.
get_interface_module(Ruby, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_interface_module(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
get_java_class(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_java_class(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
get_long(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a C long integer value from the memory area.
get_long(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a C long integer value from the memory area.
get_package() - Method in class org.jruby.javasupport.JavaClass
 
get_package_module(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_package_module(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
get_package_module_dot_format(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_package_module_dot_format(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
get_path(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyFile
 
get_pointer(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_pointer(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_proxy_class(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_proxy_class(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
get_proxy_or_package_under_package(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_proxy_or_package_under_package(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
get_string(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_string(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_string(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
get_top_level_proxy_or_package(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
get_top_level_proxy_or_package(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
get_uint16(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 16 bit unsigned integer value from the memory address.
get_uint16(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 16 bit unsigned integer value from the memory address.
get_uint32(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 32 bit unsigned integer value from the memory address.
get_uint32(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 32 bit unsigned integer value from the memory address.
get_uint64(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 64 bit unsigned integer value from the memory address.
get_uint64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 64 bit unsigned integer value from the memory address.
get_uint8(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an 8 bit unsigned integer value from the memory address.
get_uint8(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an 8 bit unsigned integer value from the memory address.
get_ulong(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a C unsigned long integer value from the memory area.
get_ulong(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a C unsigned long integer value from the memory area.
get_with_class(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getAbandonCount() - Method in class org.jruby.compiler.JITCompiler
 
getAbandonCount() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getAbsoluteFile() - Method in class org.jruby.util.JRubyFile
 
getAbsoluteFile() - Method in class org.jruby.util.JRubyNonExistentFile
Deprecated.
 
getAbsoluteFile() - Method in class org.jruby.util.NormalizedFile
 
getAbsolutePath() - Method in class org.jruby.runtime.load.LoadServiceResource
 
getAbsolutePath() - Method in class org.jruby.util.JRubyFile
 
getAbsolutePath() - Method in class org.jruby.util.JRubyNonExistentFile
Deprecated.
 
getAbsolutePath() - Method in class org.jruby.util.NormalizedFile
 
getAccessibleObjects() - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
getAccessor() - Method in class org.jruby.internal.runtime.GlobalVariable
 
getAccessor(IRubyObject) - Method in class org.jruby.ir.instructions.GetFieldInstr
 
getActiveCatch(Object) - Method in class org.jruby.runtime.ThreadContext
Find the active Continuation for the given tag.
getActiveRubyThreads() - Method in class org.jruby.internal.runtime.ThreadService
 
getActualArgsCount(StaticScope) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getActualArgsCount(StaticScope) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
getAddCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getAddress() - Method in class org.jruby.cext.Handle
 
getAddress(byte[], int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
getAddress(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getAddress(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getAddress(long) - Method in class org.jruby.ext.ffi.MemoryIO
Reads a pointer value at the specified offset within the memory area.
getAddress() - Method in class org.jruby.ext.ffi.Pointer
Gets the native memory address of this pointer.
getAddress(long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
getaddress(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyIPSocket
 
getaddress(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyIPSocket
Deprecated.
getaddress(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.socket.SocketUtils
 
getaddrinfo(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.Addrinfo
 
getaddrinfo(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubySocket
 
getaddrinfo(ThreadContext, IRubyObject[]) - Static method in class org.jruby.ext.socket.SocketUtils
Ruby definition would look like: def self.getaddrinfo(host, port, family = nil, socktype = nil, protocol = nil, flags = nil, reverse_lookup = nil)
getaddrinfoList(ThreadContext, IRubyObject[]) - Static method in class org.jruby.ext.socket.SocketUtils
 
getAliases() - Method in class org.jruby.runtime.encoding.EncodingService
 
getAllAnnotatedMethods() - Method in class org.jruby.RubyModule.MethodClumper
 
getAllNamesInScope() - Method in class org.jruby.parser.BlockStaticScope
 
getAllNamesInScope() - Method in class org.jruby.parser.IRStaticScope
 
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
 
getAllowUppercasePackageNames() - Method in class org.jruby.RubyInstanceConfig
get whether uppercase package names will be honored
getAllVars() - Method in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
 
getAncestorList() - Method in class org.jruby.RubyModule
 
getAndIncrementEnsureNumber() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getAndIncrementInnerIndex() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getAndIncrementMethodIndex() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getAndIncrementRescueNumber() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getAnnotatedBindingClassName(Name, CharSequence, boolean, int, int, boolean, boolean) - Static method in class org.jruby.util.CodegenUtils
 
getAnnotatedBindingClassName(String, CharSequence, boolean, int, int, boolean, boolean) - Static method in class org.jruby.util.CodegenUtils
 
getAnnotatedMethod(RubyModule, List<JavaMethodDescriptor>) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
Use code generation to provide a method handle based on an annotated Java method.
getAnnotatedMethod(RubyModule, JavaMethodDescriptor) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
Use code generation to provide a method handle based on an annotated Java method.
getAnnotatedMethod(RubyModule, List<JavaMethodDescriptor>) - Method in class org.jruby.internal.runtime.methods.InvokeDynamicMethodFactory
 
getAnnotatedMethod(RubyModule, JavaMethodDescriptor) - Method in class org.jruby.internal.runtime.methods.InvokeDynamicMethodFactory
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.
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
 
getAnnotatedMethods2_0() - Method in class org.jruby.RubyModule.MethodClumper
 
getAppendedArg() - Method in class org.jruby.ir.operands.CompoundArray
 
getAppendingArg() - Method in class org.jruby.ir.operands.CompoundArray
 
getArchDir(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getArchitecture() - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getArg(int) - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getArg(int, boolean) - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getArg1() - Method in class org.jruby.ir.instructions.BranchInstr
 
getArg1() - Method in class org.jruby.ir.instructions.specialized.OneOperandArgNoBlockCallInstr
 
getArg1() - Method in class org.jruby.ir.instructions.specialized.OneOperandArgNoBlockNoResultCallInstr
 
getArg2() - Method in class org.jruby.ir.instructions.BranchInstr
 
getArgDesc() - Method in class org.jruby.ir.IRMethod
 
getArgIndex() - Method in class org.jruby.ir.instructions.ReceiveArgBase
 
getArgs() - Method in class org.jruby.ast.ArgsNode
Deprecated.
getArgs() - Method in class org.jruby.ast.BlockArg18Node
 
getArgs() - Method in class org.jruby.ast.LambdaNode
 
getArgs() - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getArgs() - Method in class org.jruby.runtime.Interpreted19Block
 
getArgsArray() - Method in class org.jruby.ir.instructions.CheckArgsArrayArityInstr
 
getArgsCallback(Node) - Method in class org.jruby.compiler.ASTCompiler
 
getArgsCount() - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getArgsFile() - Method in class org.jruby.Ruby
 
getArgsNode() - Method in class org.jruby.ast.AttrAssignNode
Gets the argsNode.
getArgsNode() - Method in class org.jruby.ast.BlockPassNode
Gets the argsNode.
getArgsNode() - Method in class org.jruby.ast.CallNode
Gets the argsNode representing the method's arguments' value for this call.
getArgsNode() - Method in class org.jruby.ast.FCallNode
Gets the argsNode.
getArgsNode() - Method in interface org.jruby.ast.IArgumentNode
 
getArgsNode() - Method in class org.jruby.ast.MethodDefNode
Gets the argsNode.
getArgsNode() - Method in class org.jruby.ast.MultipleAsgnNode
Gets the argsNode.
getArgsNode() - Method in class org.jruby.ast.OpElementAsgnNode
Gets the argsNode.
getArgsNode() - Method in class org.jruby.ast.SuperNode
Gets the argsNode.
getArgsNode() - Method in class org.jruby.ast.YieldNode
Gets the argsNode.
getArgsNode() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getArgsNode() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
getArgsNode() - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
getArgsNode() - Method in interface org.jruby.internal.runtime.methods.MethodArgs
 
getArgumentDefinition(Ruby, ThreadContext, Node, RubyString, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
 
getArgumentError() - Method in class org.jruby.Ruby
 
getArgumentType() - Method in class org.jruby.ast.IterNode
 
getArgumentType() - Method in class org.jruby.runtime.BlockBody
 
getArgumentTypeWackyHack(IterNode) - Static method in class org.jruby.runtime.BlockBody
 
getArgv() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns an arguments' list.
getArgv() - Method in class org.jruby.embed.ScriptingContainer
Returns a list of argument.
getArgv() - Method in class org.jruby.management.Config
 
getArgv() - Method in interface org.jruby.management.ConfigMBean
 
getArgv() - Method in class org.jruby.RubyInstanceConfig
 
getArgValues() - Method in class org.jruby.runtime.DynamicScope
Copy variable values back for ZSuper call.
getArgValues(ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
getArgValues() - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
getArgValues() - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
Copy variable values back for ZSuper call.
getArgValues() - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
getArgValues() - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
getArgValues() - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
Copy variable values back for ZSuper call.
getArgValues() - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
getArgValues() - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
getArgVariable(IRScope, String, int) - Method in class org.jruby.ir.IRBuilder19
 
getArity() - Method in class org.jruby.ast.ArgsNode
 
getArity() - Method in class org.jruby.ast.AssignableNode
Almost all assignables are only assigned a single value.
getArity() - Method in class org.jruby.ast.InstVarNode
A variable accessor takes no arguments.
getArity() - Method in class org.jruby.ast.MultipleAsgn19Node
 
getArity() - Method in class org.jruby.ast.MultipleAsgnNode
Number of arguments is dependent on headNodes size
getArity() - Method in interface org.jruby.ast.types.IArityNode
 
getArity() - Method in class org.jruby.ast.ZeroArgNode
Zero arguments...
getArity() - Method in class org.jruby.ast.ZSuperNode
'super' can take any number of arguments.
getArity() - Method in class org.jruby.cext.NativeMethod
 
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.compiler.impl.StandardASMCompiler.InvokerDescriptor
 
getArity() - Method in class org.jruby.ext.ffi.AbstractInvoker
Returns the Arity of this function.
getArity() - Method in class org.jruby.ext.ffi.CallbackInfo
Returns the Arity of this function.
getArity() - Method in class org.jruby.ext.ffi.jffi.DefaultMethod
 
getArity() - Method in class org.jruby.ext.ffi.jffi.NativeInvoker
 
getArity() - Method in class org.jruby.ext.ffi.jffi.VariadicInvoker
Returns the Arity of this function.
getArity() - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.CompiledIRMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Retrieve the arity of this method, used for reporting arity to Ruby code.
getArity() - Method in class org.jruby.internal.runtime.methods.FullFunctionCallbackMethod
Deprecated.
 
getArity() - Method in class org.jruby.internal.runtime.methods.InterpretedIRMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOne
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneBlock
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThree
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwo
 
getArity() - Method in class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZero
 
getArity() - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.ProcMethod
 
getArity() - Method in class org.jruby.internal.runtime.methods.SimpleCallbackMethod
Deprecated.
 
getArity() - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
getArity() - Method in class org.jruby.javasupport.JavaCallable
 
getArity() - Method in interface org.jruby.javasupport.ParameterTypes
 
getArity() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getArity() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
getArity() - Method in class org.jruby.parser.StaticScope
 
getArity() - Method in interface org.jruby.runtime.callback.Callback
Deprecated.
 
getArityValue(JRubyMethod, int) - Static method in class org.jruby.anno.AnnotationHelper
 
getArray() - Method in class org.jruby.ir.operands.Splat
 
getArray() - Method in class org.jruby.Ruby
 
getArrayArg() - Method in class org.jruby.ir.instructions.MultipleAsgnBase
 
getArrayArg() - Method in class org.jruby.ir.instructions.ToAryInstr
 
getArrayConverter(Class) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
getArrayJavaProxyCreatorClass() - Method in class org.jruby.javasupport.JavaSupport
 
getArrayOfFloat32(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfFloat64(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfSigned16(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfSigned32(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfSigned64(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfSigned8(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfUnsigned16(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfUnsigned32(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfUnsigned64(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayOfUnsigned8(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
getArrayProxyClass() - Method in class org.jruby.javasupport.JavaSupport
 
getAscii(Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
getAscii(Encoding, byte[], int, int, int) - Static method in class org.jruby.util.StringSupport
 
getAscii8bitEncoding() - Method in class org.jruby.runtime.encoding.EncodingService
 
getAssignable() - Method in class org.jruby.ast.KeywordArgNode
 
getAssociatedClass() - Method in enum org.jruby.compiler.FastSwitchType
 
getAST() - Method in class org.jruby.parser.RubyParserResult
 
getAttached() - Method in class org.jruby.MetaClass
 
getAttribute(Object) - Method in class org.jruby.embed.ScriptingContainer
Returns an attribute value associated with the specified key in a attribute map.
getAttributeMap() - Method in class org.jruby.embed.internal.ConcurrentLocalContextProvider
 
getAttributeMap() - Method in class org.jruby.embed.internal.LocalContext
 
getAttributeMap() - Method in interface org.jruby.embed.internal.LocalContextProvider
Returns an attribute map of a specified scope.
getAttributeMap() - Method in class org.jruby.embed.internal.SingleThreadLocalContextProvider
 
getAttributeMap() - Method in class org.jruby.embed.internal.SingletonLocalContextProvider
 
getAttributeMap() - Method in class org.jruby.embed.internal.ThreadSafeLocalContextProvider
 
getAttributeMap() - Method in class org.jruby.embed.ScriptingContainer
Returns a attribute map in one of LocalContextScope.
getAutoloadConstant(String, boolean) - Method in class org.jruby.IncludedModuleWrapper
 
getAutoloadConstant(String) - Method in class org.jruby.RubyModule
Get autoload constant.
getAutoloadConstant(String, boolean) - Method in class org.jruby.RubyModule
 
getAutoloadFile(String) - Method in class org.jruby.RubyModule
 
getAverageCodeSize() - Method in class org.jruby.compiler.JITCompiler
 
getAverageCodeSize() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getAverageCompileTime() - Method in class org.jruby.compiler.JITCompiler
 
getAverageCompileTime() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getBackRef(IRubyObject) - Method in class org.jruby.runtime.Frame
 
getBackref(Ruby, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
getBackRef() - Method in class org.jruby.runtime.ThreadContext
Get the value of the $~ (backref) "global".
GetBackrefInstr - Class in org.jruby.ir.instructions.defined
 
GetBackrefInstr(Variable) - Constructor for class org.jruby.ir.instructions.defined.GetBackrefInstr
 
GetBackrefInstr(GetBackrefInstr) - Method in class org.jruby.ir.IRVisitor
 
GetBackrefInstr(GetBackrefInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
getBacktrace() - Method in class org.jruby.RubyException
 
getBacktrace(Ruby) - Method in class org.jruby.runtime.backtrace.BacktraceData
 
getBacktrace(ThreadContext, boolean) - Method in class org.jruby.runtime.backtrace.TraceType
Get a normal Ruby backtrace, using the current Gather type.
getBacktrace() - Method in class org.jruby.runtime.Binding
 
getBacktraceColor() - Method in class org.jruby.RubyInstanceConfig
True if colorized backtraces are enabled.
getBacktraceCount() - Method in class org.jruby.management.Runtime
 
getBacktraceCount() - Method in interface org.jruby.management.RuntimeMBean
 
getBacktraceCount() - Method in class org.jruby.Ruby
Get the current backtrace count.
getBacktraceData() - Method in class org.jruby.RubyException
 
getBacktraceData(ThreadContext, boolean) - Method in enum org.jruby.runtime.backtrace.TraceType.Gather
Gather backtrace data for a normal Ruby trace.
getBacktraceData(ThreadContext, StackTraceElement[], boolean) - Method in enum org.jruby.runtime.backtrace.TraceType.Gather
 
getBacktraceElements() - Method in class org.jruby.RubyException
 
getBacktraceMask() - Method in class org.jruby.RubyInstanceConfig
Whether to mask .java lines in the Ruby backtrace, as MRI does for C calls.
getBaseCallSite(int) - Method in class org.jruby.RubyClass
 
getBaseCallSites() - Method in class org.jruby.RubyClass
 
getBaseDir() - Static method in class org.jruby.embed.util.SystemPropertyCatcher
Returns a possible base directory.
getBaseName() - Method in class org.jruby.RubyModule
Get the base name of this class, or null if it is an anonymous class.
getBasicBlocks() - Method in class org.jruby.ir.representations.CFG
 
getBasicObject() - Method in class org.jruby.Ruby
 
getBasicUsageHelp() - Method in class org.jruby.RubyInstanceConfig
Deprecated.
getBasicUsageHelp() - Static method in class org.jruby.util.cli.OutputStrings
 
getBB() - Method in class org.jruby.ir.dataflow.FlowGraphNode
 
getBBForLabel(Label) - Method in class org.jruby.ir.representations.CFG
 
getBeanManager() - Method in class org.jruby.Ruby
 
getBegin() - Method in class org.jruby.ir.operands.Range
 
getBeginBlocks() - Method in class org.jruby.ir.IREvalScript
 
getBeginBlocks() - Method in class org.jruby.ir.IRScriptBody
 
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
 
getBehavior(LocalVariableBehavior) - Static method in class org.jruby.embed.util.SystemPropertyCatcher
Gets a local variable behavior from System property.
getBigDecimalValue() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
getBigInteger(int, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger(int, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
getBigInteger0(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger1(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger2(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger3(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger4(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger5(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger6(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger7(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger8(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigInteger9(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBigIntegerBootstrap(MethodHandles.Lookup, String, MethodType, String) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getBigIntegerHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getBigIntegerValue() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
getBigIntegerValue() - Method in class org.jruby.RubyBignum
 
getBigIntegerValue() - Method in class org.jruby.RubyFixnum
 
getBigIntegerValue() - Method in class org.jruby.RubyFloat
 
getBigIntegerValue() - Method in class org.jruby.RubyNumeric
 
getBignum() - Method in class org.jruby.Ruby
 
getBinding() - Method in class org.jruby.Ruby
 
getBinding() - Method in class org.jruby.RubyBinding
 
getBinding() - Method in class org.jruby.runtime.Block
 
getBindings(int) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
getBindings() - Method in class org.jruby.embed.jsr223.JRubyScriptEngineManager
 
getBlock() - Method in class org.jruby.ast.ArgsNode
Gets the explicit block argument of the parameter list (&block).
getBlock(Ruby, ThreadContext, IRubyObject, Block, Node) - Static method in class org.jruby.evaluator.ASTInterpreter
 
getBlock() - Method in class org.jruby.RubyProc
 
getBlock() - Method in class org.jruby.runtime.Frame
Retrieve the block associated with this frame.
getBlock(ThreadContext, IRubyObject, Node) - Static method in class org.jruby.runtime.Helpers
 
getBlock(Ruby, ThreadContext, IRubyObject, Node, Block) - Static method in class org.jruby.runtime.Helpers
 
getBlockArg() - Method in class org.jruby.ast.BlockArg18Node
 
getBlockArg() - Method in class org.jruby.ir.instructions.BlockGivenInstr
 
getBlockArg() - Method in class org.jruby.ir.instructions.YieldInstr
 
getBlockArg() - Method in class org.jruby.parser.ArgsTailHolder
 
getBlockArgNode() - Method in class org.jruby.ast.ArgsNode
Deprecated.
getBlockArgs() - Method in class org.jruby.ir.IRClosure
 
getBlockArgs() - Method in class org.jruby.ir.IREvalScript
 
getBlockArgVariable(IRScope, String, int) - Method in class org.jruby.ir.IRBuilder
 
getBlockArgVariable(IRScope, String, int) - Method in class org.jruby.ir.IRBuilder19
 
getBlockBody(ThreadContext, StaticScope, int, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody(Object, ThreadContext, StaticScope, int, String) - Method in class org.jruby.ast.executable.RuntimeCache
descriptor format is closure_method_name,arity,varname1;varname2;varname3,has_multi_args_head,arg_type,light
getBlockBody() - Method in class org.jruby.ast.IterNode
 
getBlockBody() - Method in class org.jruby.ir.IRClosure
 
getBlockBody0(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody1(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody19(ThreadContext, StaticScope, int, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody19(Object, ThreadContext, StaticScope, int, String) - Method in class org.jruby.ast.executable.RuntimeCache
descriptor format is closure_method_name,arity,varname1;varname2;varname3,has_multi_args_head,arg_type,light
getBlockBody190(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody191(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody192(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody193(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody194(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody195(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody196(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody197(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody198(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody199(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody19Bootstrap(MethodHandles.Lookup, String, MethodType, String) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getBlockBody19Handle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getBlockBody2(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody3(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody4(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody5(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody6(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody7(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody8(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBody9(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockBodyBootstrap(MethodHandles.Lookup, String, MethodType, String) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getBlockBodyHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getBlockCallback(int, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback(Object, int, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
getBlockCallback(String, String, int, Object) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
getBlockCallback(String, String, int, Object) - Method in class org.jruby.internal.runtime.methods.ReflectionMethodFactory
 
getBlockCallback(String, Object) - Method in class org.jruby.runtime.CallbackFactory
Deprecated.
getBlockCallback(String, String, int, Object) - Method in class org.jruby.runtime.MethodFactory
Get a CompiledBlockCallback for the specified block
getBlockCallback0(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback1(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback19(String, String, int, Object) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
getBlockCallback19(String, String, int, Object) - Method in class org.jruby.internal.runtime.methods.ReflectionMethodFactory
 
getBlockCallback19(String, Object) - Method in class org.jruby.runtime.CallbackFactory
Deprecated.
getBlockCallback19(String, String, int, Object) - Method in class org.jruby.runtime.MethodFactory
Get a CompiledBlockCallback for the specified block
getBlockCallback19Offline(String, String, int, String) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
getBlockCallback19Offline(String, String, int, String) - Method in class org.jruby.runtime.MethodFactory
Get a CompiledBlockCallback for the specified block, returning the bytes but not loading the class.
getBlockCallback2(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback3(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback4(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback5(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback6(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback7(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback8(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallback9(String) - Method in class org.jruby.ast.executable.AbstractScript
 
getBlockCallbackName(String, String) - Static method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
getBlockCallbackOffline(String, String, int, String) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
getBlockCallbackOffline(String, String, int, String) - Method in class org.jruby.runtime.MethodFactory
Get a CompiledBlockCallback for the specified block, returning the bytes but not loading the class.
getBlockFromBlockPassBody(Ruby, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
getBlockFromBlockPassBody(IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
getBlocking() - Method in class org.jruby.RubyIO
 
getBlockMethod(String) - Method in class org.jruby.runtime.CallbackFactory
Deprecated.
getBlockProc(Ruby) - Static method in class org.jruby.cext.JRuby
rb_block_proc
getBlockVarNode() - Method in class org.jruby.ast.IterNode
 
getBody() - Method in class org.jruby.ast.EvStrNode
Gets the evaluatedNode.
getBody() - Method in class org.jruby.ast.LambdaNode
 
getBody() - Method in class org.jruby.runtime.Block
 
getBody() - Method in class org.jruby.runtime.Interpreted19Block
 
getBodyNode() - Method in class org.jruby.ast.BeginNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.BlockPassNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.ClassNode
Gets the body of this class.
getBodyNode() - Method in class org.jruby.ast.EnsureNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.IterNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.MethodDefNode
Gets the body of this class.
getBodyNode() - Method in class org.jruby.ast.ModuleNode
Gets the body of this class.
getBodyNode() - Method in class org.jruby.ast.RescueBodyNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.RescueNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.RootNode
First real AST node to be interpreted
getBodyNode() - Method in class org.jruby.ast.SClassNode
Gets the body of this class.
getBodyNode() - Method in class org.jruby.ast.UntilNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.WhenNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.ast.WhileNode
Gets the bodyNode.
getBodyNode() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getBodyNode() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
getBodyNode() - Method in class org.jruby.runtime.InterpretedBlock
 
getBOM() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
getBOM() - Method in class org.jruby.RubyIO
 
getBOM() - Method in class org.jruby.util.io.IOEncodable.ConvConfig
 
getBOM() - Method in interface org.jruby.util.io.IOEncodable
 
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.
getBootstrapHandle(String, Class, String) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getBootstrapHandle(String, String) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getBoundMethodName(Map<String, Map<String, String>>, String, String) - Static method in class org.jruby.runtime.backtrace.BacktraceData
 
getBoundMethods() - Method in class org.jruby.Ruby
 
getBoxType(Class) - Static method in class org.jruby.util.CodegenUtils
 
getBroadcast(Channel) - Method in enum org.jruby.ext.socket.SocketType
 
getBundle() - Method in class org.jruby.embed.osgi.internal.JRubyOSGiBundleClassLoader
Returns the Bundle that defined this web-application.
getBundle(String) - Static method in class org.jruby.embed.osgi.utils.OSGiFileLocator
 
getBundleClassLoader(Bundle) - Static method in class org.jruby.embed.osgi.utils.OSGiBundleClassLoaderHelper
Assuming the bundle is started.
getByte(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getByte(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getByte(long) - Method in class org.jruby.ext.ffi.MemoryIO
Reads an 8 bit integer value from the memory area.
getByte(long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
getbyte(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
getbyte(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
getbyte() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
getbyte(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
getbyte(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
getbyte19(ThreadContext) - Method in class org.jruby.RubyIO
 
getByteList(int) - Method in class org.jruby.ast.executable.AbstractScript
 
getByteList(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
getByteList() - Method in class org.jruby.ir.operands.StringLiteral
 
getByteList() - Method in class org.jruby.RubyString
 
getByteList0() - Method in class org.jruby.ast.executable.AbstractScript
 
getByteList1() - Method in class org.jruby.ast.executable.AbstractScript
 
getByteList2() - Method in class org.jruby.ast.executable.AbstractScript
 
getByteList3() - Method in class org.jruby.ast.executable.AbstractScript
 
getByteList4() - Method in class org.jruby.ast.executable.AbstractScript
 
getByteList5() - Method in class org.jruby.ast.executable.AbstractScript
 
getByteList6() - Method in class org.jruby.ast.executable.AbstractScript
 
getByteList7() - Method in class org.jruby.ast.executable.AbstractScript
 
getByteList8() - Method in class org.jruby.ast.executable.AbstractScript
 
getByteList9() - Method in class org.jruby.ast.executable.AbstractScript
 
getByteListBootstrap(MethodHandles.Lookup, String, MethodType, String, String) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getByteListHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getBytes() - Method in class org.jruby.RubyString
 
getBytes() - Method in class org.jruby.runtime.load.LoadServiceResourceInputStream
 
getc() - Method in class org.jruby.ext.stringio.RubyStringIO
 
getc(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
getc() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
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
 
getc19(ThreadContext) - Method in class org.jruby.RubyIO
 
getc19(ThreadContext) - Method in class org.jruby.RubyStringIO
 
getc_19() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
getCache() - Method in class org.jruby.runtime.callsite.CachingCallSite
 
getCacheCompiler() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getCachedClassIndex() - Method in class org.jruby.runtime.callsite.CachingCallSite
 
getCachedConst() - Method in class org.jruby.ir.instructions.SearchConstInstr
 
getCachedMethodSerial() - Method in class org.jruby.runtime.callsite.CachingCallSite
 
getCachedValue(StructLayout.Member) - Method in class org.jruby.ext.ffi.Struct
 
getCachedValue(StructLayout.Member) - Method in interface org.jruby.ext.ffi.StructLayout.Storage
 
getCacheProxy() - Method in class org.jruby.RubyModule
Get whether this Java proxy class should try to keep its instances idempotent and alive using the ObjectProxyCache.
getCacheToken() - Method in class org.jruby.RubyModule
Deprecated.
getCallArgs() - Method in class org.jruby.ir.instructions.CallBase
 
getCallArgs() - Method in class org.jruby.ir.IRMethod
 
getCallback(Ruby, CallbackInfo, Object) - Method in class org.jruby.ext.ffi.CallbackManager
 
getCallback(Ruby, CallbackInfo, Object) - Method in class org.jruby.ext.ffi.jffi.CallbackManager
 
getCallback(RubyObject) - Method in class org.jruby.ext.ffi.jffi.NativeCallbackFactory
 
getCallback(IRubyObject, CachingCallSite) - Method in class org.jruby.ext.ffi.jffi.NativeCallbackFactory
 
getCallback() - Method in class org.jruby.internal.runtime.methods.FullFunctionCallbackMethod
Deprecated.
 
getCallback() - Method in class org.jruby.internal.runtime.methods.SimpleCallbackMethod
Deprecated.
 
getCallbackFactory(Ruby, CallbackInfo) - Method in class org.jruby.ext.ffi.jffi.CallbackManager
 
getCallbackManager() - Method in class org.jruby.ext.ffi.Factory
 
getCallbackManager() - Method in class org.jruby.ext.ffi.jffi.Factory
 
getCallbackManager() - Method in class org.jruby.ext.ffi.NoImplFactory
 
getCallClosure() - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getCallConfig() - Method in class org.jruby.compiler.ASTInspector
 
getCallConfig() - Method in class org.jruby.compiler.impl.StandardASMCompiler.InvokerDescriptor
 
getCallConfig() - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
getCallConfig(boolean, boolean, boolean) - Static method in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated.
getCallConfig(boolean, boolean) - Static method in enum org.jruby.internal.runtime.methods.CallConfiguration
 
getCallConfig() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getCallConfig() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
getCallConfig() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Get the CallConfiguration used for pre/post logic for this method handle.
getCallConfigByAnno(JRubyMethod) - Static method in enum org.jruby.internal.runtime.methods.CallConfiguration
 
getCallConfigName(boolean, boolean) - Static method in class org.jruby.anno.AnnotationHelper
 
getCallConfigNameByAnno(JRubyMethod) - Static method in class org.jruby.anno.AnnotationHelper
 
getCallCount() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getCallerCount() - Method in class org.jruby.management.Runtime
 
getCallerCount() - Method in interface org.jruby.management.RuntimeMBean
 
getCallerCount() - Method in class org.jruby.Ruby
Get the current backtrace count.
getCallingConvention() - Method in class org.jruby.ext.ffi.jffi.JITSignature
 
getCallResultVariable() - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getCallSite(int) - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
getCallSite() - Method in class org.jruby.ir.instructions.calladapter.CallAdapter
 
getCallSite() - Method in class org.jruby.ir.instructions.CallBase
 
getCallSite(String) - Static method in class org.jruby.runtime.MethodIndex
 
getCallSite0() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite1() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite2() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite3() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite4() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite5() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite6() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite7() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite8() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSite9() - Method in class org.jruby.ast.executable.AbstractScript
 
getCallSiteBootstrap(MethodHandles.Lookup, String, MethodType, String, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getCallSiteCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getCallSiteHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getCallType() - Method in class org.jruby.ir.instructions.CallBase
 
getCanonicalFile() - Method in class org.jruby.util.JRubyFile
 
getCanonicalFile() - Method in class org.jruby.util.JRubyNonExistentFile
Deprecated.
 
getCanonicalFile() - Method in class org.jruby.util.NormalizedFile
 
getCanonicalPath() - Method in class org.jruby.util.JRubyFile
 
getCanonicalPath() - Method in class org.jruby.util.JRubyNonExistentFile
Deprecated.
 
getCanonicalPath() - Method in class org.jruby.util.NormalizedFile
 
getCaseNode() - Method in class org.jruby.ast.CaseNode
Gets the caseNode.
getCases() - Method in class org.jruby.ast.CaseNode
 
getCause() - Method in class org.jruby.NativeException
 
getcCommon() - Method in class org.jruby.RubyIO
 
getCFG() - Method in class org.jruby.ir.IRScope
 
getch(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
getch19(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
getChannel() - Method in class org.jruby.RubyIO
 
getChannel() - Method in class org.jruby.util.io.ChannelDescriptor
The channel associated with this descriptor.
getChannel() - Method in class org.jruby.util.io.ChannelStream
 
getChannel() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
getChannel() - Method in interface org.jruby.util.io.Stream
 
getCharset() - Method in enum org.jruby.ext.nkf.RubyNKF.NKFCharset
 
getCharsetMap() - Method in class org.jruby.Ruby
 
getchCommon(ThreadContext, boolean) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
getCheckpointInvalidator() - Method in class org.jruby.Ruby
 
getCheckState() - Method in class org.jruby.ast.YieldNode
Deprecated.
getChild() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
getChildren() - Method in class org.jruby.runtime.profile.builtin.Invocation
 
getClass(String) - Method in class org.jruby.Ruby
Retrieve the class with the given name from the Object namespace.
getClass(String) - Method in class org.jruby.RubyModule
Finds a class that is within the current module (or class).
getClassAnnotations() - Method in class org.jruby.RubyClass
 
getClassByteArray() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getClassCache() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a ClassCache object that is tied to a class loader.
getClassCache() - Method in class org.jruby.embed.ScriptingContainer
Returns a ClassCache object that is tied to a class loader.
getClassCache() - Method in class org.jruby.RubyInstanceConfig
 
getClassClass() - Method in class org.jruby.Ruby
 
getClassFromPath(String) - Method in class org.jruby.Ruby
 
getClassFromPath(Ruby, String) - Static method in class org.jruby.runtime.marshal.UnmarshalStream
 
getClassId() - Method in class org.jruby.runtime.ivars.VariableAccessor
Get the ID of the class associated with this variable.
getClassInitMethod() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getClassLoadCount() - Method in class org.jruby.management.ClassCache
 
getClassLoadCount() - Method in interface org.jruby.management.ClassCacheMBean
 
getClassLoadCount() - Method in class org.jruby.util.ClassCache
 
getClassLoader() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a class loader object that is currently used.
getClassLoader(Bundle) - Method in class org.jruby.embed.osgi.internal.BundleWiringOSGiClassLoaderAdapter
Implements IOSGiClassLoaderAdapter.getClassLoader(Bundle) using BundleWiring.
getClassLoader(Bundle) - Method in interface org.jruby.embed.osgi.internal.IOSGiClassLoaderAdapter
Returns a
getClassLoader(Bundle) - Method in class org.jruby.embed.osgi.internal.ReflectiveOSGiClassLoaderAdapter
Delegate to the old OSGiBundleClassLoaderHelper
getClassLoader() - Method in class org.jruby.embed.ScriptingContainer
Returns a class loader object that is currently used.
getClassLoader() - Static method in class org.jruby.Ruby
 
getClassLoader() - Method in class org.jruby.util.ClassCache
 
getClassLoaderResources(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.jruby.JRubyUtilLibrary
 
getClassMetaClass() - Method in class org.jruby.ir.IRManager
 
getClassname() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getClassname() - Method in class org.jruby.compiler.impl.StandardASMCompiler.InvokerDescriptor
 
getClassName() - Method in class org.jruby.runtime.backtrace.RubyStackTraceElement
 
getClassPathResource(ClassLoader, String) - Method in class org.jruby.runtime.load.LoadService
 
getClassReuseCount() - Method in class org.jruby.management.ClassCache
 
getClassReuseCount() - Method in interface org.jruby.management.ClassCacheMBean
 
getClassReuseCount() - Method in class org.jruby.util.ClassCache
 
getClassRuntime() - Method in class org.jruby.RubyClass
 
getClassVar(String) - Method in class org.jruby.RubyModule
Retrieve the specified class variable, searching through this module, included modules, and supermodules.
GetClassVarContainerModuleInstr - Class in org.jruby.ir.instructions
 
GetClassVarContainerModuleInstr(Variable, Operand, Operand) - Constructor for class org.jruby.ir.instructions.GetClassVarContainerModuleInstr
 
GetClassVarContainerModuleInstr(GetClassVarContainerModuleInstr) - Method in class org.jruby.ir.IRVisitor
 
GetClassVarContainerModuleInstr(GetClassVarContainerModuleInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
getClassVariableBase(ThreadContext, Ruby) - Static method in class org.jruby.evaluator.ASTInterpreter
 
getClassVariableBase(Ruby, StaticScope) - Static method in class org.jruby.evaluator.ASTInterpreter
 
GetClassVariableInstr - Class in org.jruby.ir.instructions
 
GetClassVariableInstr(Variable, Operand, String) - Constructor for class org.jruby.ir.instructions.GetClassVariableInstr
 
GetClassVariableInstr(GetClassVariableInstr) - Method in class org.jruby.ir.IRVisitor
 
GetClassVariableInstr(GetClassVariableInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
getClassVariableNameList() - Method in class org.jruby.RubyModule
 
getClassVariables() - Method in class org.jruby.IncludedModuleWrapper
 
getClassVariables() - Method in class org.jruby.RubyModule
 
getClassVariablesForRead() - Method in class org.jruby.IncludedModuleWrapper
 
getClassVariablesForRead() - Method in class org.jruby.RubyModule
 
getClassVersionToken() - Static method in class org.jruby.ir.CodeVersion
 
getClassVisitor() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getClonedClosure() - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getClosure() - Method in class org.jruby.ir.operands.WrappedIRClosure
 
getClosure19Signature() - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
getClosureArg(Operand) - Method in class org.jruby.ir.instructions.CallBase
 
getClosureIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getClosures() - Method in class org.jruby.ir.IRScope
 
getClosureSignature() - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
getCmdArgumentState() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getCodeRange() - Method in class org.jruby.ast.StrNode
Get the string's coderange.
getCodeRange() - Method in class org.jruby.RubyString
 
getCodeSize() - Method in class org.jruby.compiler.JITCompiler
 
getCodeSize() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getCodingErrorActions() - Method in class org.jruby.util.encoding.CharsetTranscoder
 
getCoerced(ThreadContext, IRubyObject, boolean) - Method in class org.jruby.RubyNumeric
Numeric methods.
getComparable() - Method in class org.jruby.Ruby
 
getCompareByIdentity(ThreadContext) - Method in class org.jruby.java.proxies.MapJavaProxy
 
getCompareByIdentity(ThreadContext) - Method in class org.jruby.RubyHash
 
getCompareByIdentity_p(ThreadContext) - Method in class org.jruby.java.proxies.MapJavaProxy
 
getCompareByIdentity_p(ThreadContext) - Method in class org.jruby.RubyHash
 
getCompatVersion() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a Ruby version currently chosen, which is one of CompatVersion.RUBY1_8, CompatVersion.RUBY1_9, or CompatVersion.BOTH.
getCompatVersion() - Method in class org.jruby.embed.ScriptingContainer
Returns a Ruby version currently chosen, which is one of CompatVersion.RUBY1_8, CompatVersion.RUBY1_9, or CompatVersion.BOTH.
getCompatVersion() - Method in class org.jruby.management.Config
 
getCompatVersion() - Method in interface org.jruby.management.ConfigMBean
 
getCompatVersion() - Method in class org.jruby.RubyInstanceConfig
 
getCompileCount() - Method in class org.jruby.compiler.JITCompiler
 
getCompileCount() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getCompiledCallbackName(String, String) - Static method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
getCompiledClass() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getCompiledMethod(RubyModule, String, String, Arity, Visibility, StaticScope, Object, CallConfiguration, ISourcePosition, String) - 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, String, Arity, Visibility, StaticScope, Object, CallConfiguration, ISourcePosition, String) - Method in class org.jruby.internal.runtime.methods.InvokeDynamicMethodFactory
Use JSR292 to provide a method handle for a compiled Ruby method.
getCompiledMethod(RubyModule, String, String, Arity, Visibility, StaticScope, Object, CallConfiguration, ISourcePosition, String) - Method in class org.jruby.internal.runtime.methods.ReflectionMethodFactory
Use reflection to provide a method handle for a compiled Ruby method.
getCompiledMethod(RubyModule, String, String, Arity, Visibility, StaticScope, Object, CallConfiguration, ISourcePosition, String) - Method in class org.jruby.runtime.MethodFactory
Get a new method handle based on the target JRuby-compiled method.
getCompiledMethodLazily(RubyModule, String, String, Arity, Visibility, StaticScope, Object, CallConfiguration, ISourcePosition, String) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
Use code generation to provide a method handle for a compiled Ruby method.
getCompiledMethodLazily(RubyModule, String, String, Arity, Visibility, StaticScope, Object, CallConfiguration, ISourcePosition, String) - Method in class org.jruby.internal.runtime.methods.InvokeDynamicMethodFactory
Use code generation to provide a method handle for a compiled Ruby method.
getCompiledMethodLazily(RubyModule, String, String, Arity, Visibility, StaticScope, Object, CallConfiguration, ISourcePosition, String) - Method in class org.jruby.internal.runtime.methods.ReflectionMethodFactory
Use reflection to provide a method handle for a compiled Ruby method.
getCompiledMethodLazily(RubyModule, String, String, Arity, Visibility, StaticScope, Object, CallConfiguration, ISourcePosition, String) - Method in class org.jruby.runtime.MethodFactory
Like getCompiledMethod, but postpones any heavy lifting involved in creating the method until first invocation.
getCompiledMethodOffline(String, String, String, String, Arity, StaticScope, CallConfiguration, String, int) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
Use code generation to provide a method handle for a compiled Ruby method.
getCompiledMethodOffline(String, String, String, String, Arity, StaticScope, CallConfiguration, String, int) - Method in class org.jruby.internal.runtime.methods.InvokeDynamicMethodFactory
 
getCompiledMethodOffline(String, String, String, String, Arity, StaticScope, CallConfiguration, String, int) - Method in class org.jruby.runtime.MethodFactory
Like getCompiledMethod, but produces the actual bytes for the compiled method handle rather than loading and constructing it.
getCompileMode() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a compile mode currently chosen, which is one of CompileMode.JIT, CompileMode.FORCE, CompileMode.OFF.
getCompileMode() - Method in class org.jruby.embed.ScriptingContainer
Returns a compile mode currently chosen, which is one of CompileMode.JIT, CompileMode.FORCE, CompileMode.OFF.
getCompileMode() - Method in class org.jruby.management.Config
 
getCompileMode() - Method in interface org.jruby.management.ConfigMBean
 
getCompileMode() - Method in class org.jruby.RubyInstanceConfig
 
getCompilerPasses(IRScope) - Method in class org.jruby.ir.IRManager
 
getCompileTime() - Method in class org.jruby.compiler.JITCompiler
 
getCompileTime() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getComplex() - Method in class org.jruby.Ruby
 
getComponentType() - Method in class org.jruby.ext.ffi.Type.Array
 
getComponentType() - Method in class org.jruby.javasupport.JavaArray
 
getConcreteProxyClass() - Method in class org.jruby.javasupport.JavaSupport
 
getConcurrencyError() - Method in class org.jruby.Ruby
 
getCondition() - Method in class org.jruby.ast.IfNode
Gets the condition.
getConditionNode() - Method in class org.jruby.ast.NotNode
Gets the conditionNode.
getConditionNode() - Method in class org.jruby.ast.UntilNode
Gets the conditionNode.
getConditionNode() - Method in class org.jruby.ast.WhileNode
Gets the conditionNode.
getConditionNode(Node) - Method in class org.jruby.parser.ParserSupport
 
getConditionState() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getConfiguration() - Method in class org.jruby.parser.ParserSupport
 
getConsoleEncoding() - Method in class org.jruby.runtime.encoding.EncodingService
Since Java 1.6, class Console is available.
getConstant(ThreadContext, StaticScope, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant(ThreadContext, StaticScope, String, int) - Method in class org.jruby.ast.executable.RuntimeCache
 
getConstant(String) - Method in class org.jruby.parser.StaticScope
 
getConstant(String) - Method in class org.jruby.RubyModule
Retrieve the named constant, invoking 'const_missing' should that be appropriate.
getConstant(String, boolean) - Method in class org.jruby.RubyModule
 
getConstant(String, boolean, boolean) - Method in class org.jruby.RubyModule
 
getConstant(ThreadContext, String) - Static method in class org.jruby.runtime.Helpers
 
getConstant(String) - Method in class org.jruby.runtime.ThreadContext
Deprecated.
getConstant0(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant1(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant2(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant3(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant4(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant5(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant6(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant7(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant8(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstant9(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantAt(String) - Method in class org.jruby.RubyModule
 
getConstantAt(String, boolean) - Method in class org.jruby.RubyModule
 
getConstantAtSpecial(String) - Method in class org.jruby.RubyModule
This version searches superclasses if we're starting with Object.
getConstantBooleanBootstrap(MethodHandles.Lookup, String, MethodType, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getConstantBooleanHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getConstantBootstrap(MethodHandles.Lookup, String, MethodType, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getConstantDefined(ThreadContext, StaticScope, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantDefined(ThreadContext, StaticScope, String, int) - Method in class org.jruby.ast.executable.RuntimeCache
 
getConstantDefined(String) - Method in class org.jruby.runtime.ThreadContext
Deprecated.
getConstantDefined0(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantDefined1(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantDefined2(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantDefined3(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantDefined4(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantDefined5(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantDefined6(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantDefined7(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantDefined8(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantDefined9(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom(RubyModule, ThreadContext, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom(RubyModule, ThreadContext, String, int) - Method in class org.jruby.ast.executable.RuntimeCache
 
getConstantFrom(String) - Method in class org.jruby.RubyModule
 
getConstantFrom0(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom1(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom2(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom3(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom4(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom5(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom6(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom7(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom8(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFrom9(RubyModule, ThreadContext, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getConstantFromConstMissing(String) - Method in class org.jruby.RubyModule
 
getConstantFromNoConstMissing(String) - Method in class org.jruby.RubyModule
 
getConstantFromNoConstMissing(String, boolean) - Method in class org.jruby.RubyModule
 
getConstantGeneration() - Method in class org.jruby.Ruby
Deprecated.
getConstantHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getConstantInner(String) - Method in class org.jruby.parser.StaticScope
 
getConstantInvalidator(String) - Method in class org.jruby.Ruby
 
getConstantMap() - Method in class org.jruby.RubyModule
 
getConstantMapForWrite() - Method in class org.jruby.RubyModule
 
getConstantNames() - Method in class org.jruby.IncludedModuleWrapper
 
getConstantNames(boolean) - Method in class org.jruby.IncludedModuleWrapper
 
getConstantNames() - Method in class org.jruby.RubyModule
 
getConstantNames(boolean) - Method in class org.jruby.RubyModule
 
getConstantNoConstMissing(String) - Method in class org.jruby.RubyModule
 
getConstantNoConstMissing(String, boolean) - Method in class org.jruby.RubyModule
 
getConstantNoConstMissing(String, boolean, boolean) - Method in class org.jruby.RubyModule
 
getConstantWithConstMissing(String) - Method in class org.jruby.parser.StaticScope
 
getConstName() - Method in class org.jruby.ir.instructions.InheritanceSearchConstInstr
 
getConstName() - Method in class org.jruby.ir.instructions.SearchConstInstr
 
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(Class<?>) - Static method in class org.jruby.javasupport.JavaClass
 
getConstructors() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getContainer() - Method in class org.jruby.ir.instructions.DefineClassInstr
 
getContainer() - Method in class org.jruby.ir.instructions.DefineModuleInstr
 
getContainerModule() - Method in class org.jruby.ir.IRScope
 
getContents(FileResource) - 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(FileResource, 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.
getContext() - Method in class org.jruby.embed.jsr223.JRubyEngine
 
getContext() - Method in class org.jruby.RubyThread
 
getContextFieldHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getContextVariables() - Method in class org.jruby.ext.fiber.ThreadFiber
 
getContextVariables(ThreadContext) - Method in class org.jruby.ext.jruby.JRubyExecutionContextLocal
 
getContextVariables() - Method in class org.jruby.RubyThread
 
getContextVariables() - Method in interface org.jruby.runtime.ExecutionContext
 
getContinuation() - Method in class org.jruby.Ruby
 
getContinuation() - Method in class org.jruby.RubyContinuation
 
getConversionMethod(IRubyObject, CachingCallSite) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
getConverter() - Method in class org.jruby.Ruby
 
getConverterNotFoundError() - Method in class org.jruby.Ruby
 
getCopyrightString() - Method in class org.jruby.management.Config
 
getCopyrightString() - Method in interface org.jruby.management.ConfigMBean
 
getCopyrightString() - Method in class org.jruby.RubyInstanceConfig
Deprecated.
getCopyrightString() - Static method in class org.jruby.util.cli.OutputStrings
 
getCount() - Method in class org.jruby.ast.BlockArgNode
Gets the count.
getCount() - Method in class org.jruby.runtime.profile.builtin.Invocation
 
getCoverage() - Method in class org.jruby.parser.ParserConfiguration
Get the coverage array, indicating all coverable lines
getCoverageData() - Method in class org.jruby.Ruby
 
getCPath() - Method in class org.jruby.ast.ClassNode
Gets the className.
getCPath() - Method in interface org.jruby.ast.IScopingNode
 
getCPath() - Method in class org.jruby.ast.ModuleNode
Gets the name.
getCPU() - Method in class org.jruby.ext.ffi.Platform
Gets the current processor architecture the JVM is running on.
getCritical() - Method in class org.jruby.internal.runtime.ThreadService
 
getCurrentContext() - Method in class org.jruby.internal.runtime.ThreadService
In order to provide an appropriate execution context for a given thread, we store ThreadContext instances in a threadlocal.
getCurrentContext() - Method in class org.jruby.Ruby
 
getCurrentDirectory() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a current directory.
getCurrentDirectory() - Method in class org.jruby.embed.ScriptingContainer
Returns a current directory.
getCurrentDirectory() - Method in class org.jruby.management.Config
 
getCurrentDirectory() - Method in interface org.jruby.management.ConfigMBean
 
getCurrentDirectory() - Method in class org.jruby.Ruby
 
getCurrentDirectory() - Method in class org.jruby.RubyInstanceConfig
 
getCurrentEnv(Ruby) - Static method in class org.jruby.util.ShellLauncher
 
getCurrentFrame() - Method in class org.jruby.runtime.ThreadContext
 
getCurrentInstance() - Static method in class org.jruby.Ruby
Deprecated.
getCurrentInvocation() - Method in class org.jruby.runtime.profile.builtin.ProfileData
 
getCurrentLine() - Method in class org.jruby.lexer.yacc.ByteArrayLexerSource
 
getCurrentLine() - Method in class org.jruby.lexer.yacc.LexerSource
 
getCurrentLine() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getCurrentLine() - Method in class org.jruby.Ruby
 
getCurrentLoop() - Method in class org.jruby.ir.IRBuilder
 
getCurrentModule() - Method in class org.jruby.ir.instructions.InheritanceSearchConstInstr
 
getCurrentModuleVariable() - Method in class org.jruby.ir.IRScope
 
getCurrentScope() - Method in class org.jruby.parser.ParserSupport
 
getCurrentScope() - Method in class org.jruby.runtime.ThreadContext
 
getCurrentScopeVariable() - Method in class org.jruby.ir.IRScope
 
getCurrentStaticScope() - Method in class org.jruby.runtime.ThreadContext
 
getCurrentTarget() - Method in class org.jruby.runtime.ThreadContext
 
getCurrentVisibility() - Method in class org.jruby.runtime.ThreadContext
 
getCurrentWorkingDirectory() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
getData() - Method in class org.jruby.ext.fiber.ThreadFiber
 
getData() - Method in class org.jruby.ir.util.Vertex
 
getData() - Method in class org.jruby.runtime.opto.FailoverSwitchPointInvalidator
 
getData() - Method in class org.jruby.runtime.opto.GenerationAndSwitchPointInvalidator
 
getData() - Method in class org.jruby.runtime.opto.GenerationInvalidator
 
getData() - Method in interface org.jruby.runtime.opto.Invalidator
 
getData() - Method in class org.jruby.runtime.opto.ObjectIdentityInvalidator
 
getData() - Method in class org.jruby.runtime.opto.SwitchPointInvalidator
 
getData() - Method in class org.jruby.util.RubyDateFormatter.Token
Gets the data.
getDataFlowSolution(String) - Method in class org.jruby.ir.IRScope
 
getDataFlowVarsForOutput() - Method in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
 
getDataFlowVarsForOutput() - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementProblem
 
getDataFlowVarsForOutput() - Method in class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementProblem
 
getDataFlowVarsForOutput() - Method in class org.jruby.ir.dataflow.DataFlowProblem
 
getDateTime() - Method in class org.jruby.RubyTime
 
getDebug() - Method in class org.jruby.Ruby
Getter for property isDebug.
getDecimalFormat(Locale) - Static method in class org.jruby.util.Sprintf
 
getDeclaredClasses(Class<?>) - Static method in class org.jruby.javasupport.JavaClass
 
getDeclaredFields(Class<?>) - Static method in class org.jruby.javasupport.JavaClass
 
getDeclaringClass() - Method in class org.jruby.anno.JavaMethodDescriptor
 
getDeclaringClass() - Method in class org.jruby.javasupport.JavaConstructor
 
getDeclaringClass() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getDeclaringClass() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
getDeclaringClass() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
getDefault(ThreadContext) - Method in class org.jruby.ext.jruby.JRubyExecutionContextLocal
 
getDefaultEncoding() - Method in class org.jruby.parser.ParserConfiguration
 
getDefaultExternal(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
getDefaultExternal(Ruby) - Static method in class org.jruby.RubyEncoding
Deprecated.
getDefaultExternal() - Method in class org.jruby.runtime.encoding.EncodingService
 
getDefaultExternalEncoding() - Method in class org.jruby.Ruby
 
getDefaultInstance() - Static method in class org.jruby.Ruby
Deprecated.
use #newInstance()
getDefaultInternal(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
getDefaultInternal(IRubyObject) - Static method in class org.jruby.RubyEncoding
Deprecated.
getDefaultInternal(Ruby) - Static method in class org.jruby.RubyEncoding
Deprecated.
getDefaultInternal() - Method in class org.jruby.runtime.encoding.EncodingService
 
getDefaultInternalEncoding() - Method in class org.jruby.Ruby
This is an internal encoding if actually specified via default_internal= or passed in via -E.
getDefaultMethodMissing() - Method in class org.jruby.Ruby
 
getDefaultProc(ThreadContext) - Method in class org.jruby.ext.jruby.JRubyExecutionContextLocal
 
getDefaultRand() - Method in class org.jruby.Ruby
 
getDefaultSeparator() - Method in class org.jruby.internal.runtime.GlobalVariables
 
getDefaultSocketType() - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getDefaultSocketType() - Method in class org.jruby.ext.socket.RubySocket
 
getDefaultThreadGroup() - Method in class org.jruby.Ruby
 
getDefinedCall(ThreadContext, IRubyObject, IRubyObject, String) - Static method in class org.jruby.runtime.Helpers
 
getDefinedConstantOrBoundMethod(IRubyObject, String) - Static method in class org.jruby.runtime.Helpers
 
GetDefinedConstantOrMethodInstr - Class in org.jruby.ir.instructions.defined
 
GetDefinedConstantOrMethodInstr(Variable, Operand, StringLiteral) - Constructor for class org.jruby.ir.instructions.defined.GetDefinedConstantOrMethodInstr
 
GetDefinedConstantOrMethodInstr(GetDefinedConstantOrMethodInstr) - Method in class org.jruby.ir.IRVisitor
 
GetDefinedConstantOrMethodInstr(GetDefinedConstantOrMethodInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
getDefinedMessage(DefinedMessage) - Method in class org.jruby.Ruby
 
getDefinedNot(Ruby, RubyString) - Static method in class org.jruby.runtime.Helpers
 
getDefiningModule() - Method in class org.jruby.ir.instructions.ClassSuperInstr
 
getDefiningModule() - Method in class org.jruby.ir.instructions.InstanceSuperInstr
 
getDelegate() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
getDependencies() - Method in class org.jruby.ir.passes.AddCallProtocolInstructions
 
getDependencies() - Method in class org.jruby.ir.passes.AddLocalVarLoadStoreInstructions
 
getDependencies() - Method in class org.jruby.ir.passes.CompilerPass
 
getDependencies() - Method in class org.jruby.ir.passes.DeadCodeElimination
 
getDependencies() - Method in class org.jruby.ir.passes.DominatorTreeBuilder
 
getDependencies() - Method in class org.jruby.ir.passes.LinearizeCFG
 
getDependencies() - Method in class org.jruby.ir.passes.LiveVariableAnalysis
 
getDependencies() - Method in class org.jruby.ir.passes.LocalOptimizationPass
 
getDepth() - Method in class org.jruby.ast.ArgumentNode
How many scopes should we burrow down to until we need to set the block variable value.
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 class org.jruby.util.io.CRLFStreamWrapper
 
getDescriptor() - Method in interface org.jruby.util.io.Stream
 
getDescriptorByFileno(int) - Method in class org.jruby.Ruby
Deprecated.
getDescriptorByFileno(int) - Method in class org.jruby.RubyIO
Deprecated.
getDescriptorByFileno(int) - Static method in class org.jruby.util.io.ChannelDescriptor
 
getDescriptorFromChannel(Channel) - Static method in class org.jruby.util.io.ChannelDescriptor
 
getDestination() - Method in class org.jruby.ir.util.Edge
 
getDFVar(Variable) - Method in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
 
getDFVarsCount() - Method in class org.jruby.ir.dataflow.DataFlowProblem
 
getDir() - Method in class org.jruby.Ruby
 
getDir(Ruby, String, boolean) - Static method in class org.jruby.RubyDir
Returns a Java File object for the specified path.
getDirForRmdir(Ruby, String) - Static method in class org.jruby.RubyDir
Similar to getDir, but performs different checks to match rmdir behavior.
getDirOrFileEntry(String, String) - Static method in class org.jruby.RubyFile
 
getDirOrFileEntry(ZipFile, String) - Static method in class org.jruby.RubyFile
 
getDisplayedFileName() - Method in class org.jruby.management.Config
 
getDisplayedFileName() - Method in interface org.jruby.management.ConfigMBean
 
getDouble(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getDouble(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getDouble(long) - Method in class org.jruby.ext.ffi.MemoryIO
Reads a double value from the memory area.
getDouble(long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
getDoubleValue() - Method in class org.jruby.ext.bigdecimal.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
 
getDoubleValue() - Method in class org.jruby.RubyRational
 
getDoubleValue(ThreadContext) - Method in class org.jruby.RubyRational
 
getDummy() - Method in class org.jruby.Ruby
 
getDummyScope() - Method in class org.jruby.parser.StaticScope
 
getDummyScope() - Method in class org.jruby.parser.StaticScopeFactory
 
getDummyScope(StaticScope) - Method in class org.jruby.runtime.Binding
 
getDuration() - Method in class org.jruby.runtime.profile.builtin.Invocation
 
getDynamicScope() - Method in class org.jruby.runtime.Binding
Gets the dynamicVariables that are local to this block.
getDynamicScopeIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getEcflags() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
getEcflags() - Method in class org.jruby.RubyIO
 
getEcflags() - Method in class org.jruby.util.io.IOEncodable.ConvConfig
 
getEcflags() - Method in interface org.jruby.util.io.IOEncodable
 
getEcopts() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
getEcopts() - Method in class org.jruby.RubyIO
 
getEcopts() - Method in class org.jruby.util.io.IOEncodable.ConvConfig
 
getEcopts() - Method in interface org.jruby.util.io.IOEncodable
 
getegid(IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated.
getegid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
getElement() - Method in class org.jruby.runtime.backtrace.RubyStackTraceElement
 
getElseBody() - Method in class org.jruby.ast.IfNode
Gets the elseBody.
getElseNode() - Method in class org.jruby.ast.CaseNode
 
getElseNode() - Method in class org.jruby.ast.RescueNode
Gets the elseNode.
getElts() - Method in class org.jruby.ir.operands.Array
 
getEmptyFrozenArray() - Method in class org.jruby.Ruby
 
getEnc() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
getEnc() - Method in class org.jruby.RubyIO
 
getEnc() - Method in class org.jruby.util.io.IOEncodable.ConvConfig
 
getEnc() - Method in interface org.jruby.util.io.IOEncodable
 
getEnc2() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
getEnc2() - Method in class org.jruby.RubyIO
 
getEnc2() - Method in class org.jruby.util.io.IOEncodable.ConvConfig
 
getEnc2() - Method in interface org.jruby.util.io.IOEncodable
 
getEnclosingModule(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2ImplicitNode
Get parent module/class that this module represents
getEnclosingModule(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2Node
Get parent module/class that this module represents
getEnclosingModule(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon3Node
Get parent module/class that this module represents
getEnclosingScope() - Method in class org.jruby.parser.StaticScope
Next outer most scope in list of scopes.
getEncoding() - Method in class org.jruby.ast.DNode
 
getEncoding() - Method in class org.jruby.ast.EncodingNode
 
getEncoding(int) - Method in class org.jruby.ast.executable.AbstractScript
 
getEncoding(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
getEncoding() - Method in class org.jruby.ast.RegexpNode
 
getEncoding() - Method in class org.jruby.ast.SymbolNode
 
getEncoding() - Method in class org.jruby.ext.stringio.RubyStringIO
 
getEncoding() - Method in class org.jruby.ext.stringio.StringIO
 
getEncoding() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getEncoding() - Method in class org.jruby.Ruby
 
getEncoding() - Method in class org.jruby.RubyEncoding
 
getEncoding() - Method in class org.jruby.RubyFile
 
getEncoding() - Method in class org.jruby.RubyRegexp
 
getEncoding() - Method in class org.jruby.RubyString
 
getEncoding() - Method in interface org.jruby.runtime.encoding.EncodingCapable
 
getEncoding(Encoding) - Method in class org.jruby.runtime.encoding.EncodingService
 
getEncoding() - Method in enum org.jruby.util.KCode
 
getEncoding0() - Method in class org.jruby.ast.executable.AbstractScript
 
getEncoding1() - Method in class org.jruby.ast.executable.AbstractScript
 
getEncoding2() - Method in class org.jruby.ast.executable.AbstractScript
 
getEncoding3() - Method in class org.jruby.ast.executable.AbstractScript
 
getEncoding4() - Method in class org.jruby.ast.executable.AbstractScript
 
getEncoding5() - Method in class org.jruby.ast.executable.AbstractScript
 
getEncoding6() - Method in class org.jruby.ast.executable.AbstractScript
 
getEncoding7() - Method in class org.jruby.ast.executable.AbstractScript
 
getEncoding8() - Method in class org.jruby.ast.executable.AbstractScript
 
getEncoding9() - Method in class org.jruby.ast.executable.AbstractScript
 
getEncodingBootstrap(MethodHandles.Lookup, String, MethodType, String) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getEncodingCompatibilityError() - Method in class org.jruby.Ruby
 
getEncodingError() - Method in class org.jruby.Ruby
 
getEncodingFromObject(Ruby, IRubyObject) - Static method in class org.jruby.RubyEncoding
Deprecated.
getEncodingFromObject(IRubyObject) - Method in class org.jruby.runtime.encoding.EncodingService
 
getEncodingFromObjectNoError(IRubyObject) - Method in class org.jruby.runtime.encoding.EncodingService
 
getEncodingFromString(String) - Method in class org.jruby.runtime.encoding.EncodingService
 
getEncodingHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
GetEncodingInstr - Class in org.jruby.ir.instructions.ruby19
 
GetEncodingInstr(Variable, Encoding) - Constructor for class org.jruby.ir.instructions.ruby19.GetEncodingInstr
 
GetEncodingInstr(GetEncodingInstr) - Method in class org.jruby.ir.IRVisitor
 
GetEncodingInstr(GetEncodingInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
getEncodingList() - Method in class org.jruby.runtime.encoding.EncodingService
 
getEncodings() - Method in class org.jruby.runtime.encoding.EncodingService
 
getEncodingService() - Method in class org.jruby.parser.ParserConfiguration
 
getEncodingService() - Method in class org.jruby.Ruby
 
getEnd() - Method in class org.jruby.ir.operands.Range
 
getEndBB() - Method in class org.jruby.ir.representations.ExceptionRegion
 
getEndBlocks() - Method in class org.jruby.ir.IREvalScript
 
getEndBlocks() - Method in class org.jruby.ir.IRScriptBody
 
getEndNode() - Method in class org.jruby.ast.DotNode
Gets the endNode.
getEndNode() - Method in class org.jruby.ast.FlipNode
Gets the endNode.
getEndOffset() - Method in class org.jruby.parser.RubyParserResult
 
getEngine() - Method in class org.jruby.embed.jsr223.JRubyCompiledScript
 
getEngineByExtension(String) - Method in class org.jruby.embed.jsr223.JRubyScriptEngineManager
 
getEngineByMimeType(String) - Method in class org.jruby.embed.jsr223.JRubyScriptEngineManager
 
getEngineByName(String) - Method in class org.jruby.embed.jsr223.JRubyScriptEngineManager
 
getEngineFactories() - Method in class org.jruby.embed.jsr223.JRubyScriptEngineManager
 
getEngineName() - Method in class org.jruby.embed.jsr223.JRubyEngineFactory
 
getEngineVersion() - Method in class org.jruby.embed.jsr223.JRubyEngineFactory
 
getEnsureBlockLabel() - Method in class org.jruby.ir.representations.ExceptionRegion
 
getEnsureNode() - Method in class org.jruby.ast.EnsureNode
Gets the ensureNode.
getEnsureNumber() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getEnsurerBBFor(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
getEnsurerPC(Instr) - Method in class org.jruby.ir.IRScope
 
getEntryBB() - Method in class org.jruby.ir.representations.CFG
 
getEnumerable() - Method in class org.jruby.Ruby
 
getEnumerator() - Method in class org.jruby.Ruby
 
getEnv() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
getENV() - Method in class org.jruby.Ruby
 
getenv(String) - Static method in class org.jruby.util.SafePropertyAccessor
An extension over System.getenv method.
getenv() - Static method in class org.jruby.util.SafePropertyAccessor
An extension over System.getenv method.
getEnvironment() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a map of environment variables.
getEnvironment() - Method in class org.jruby.embed.ScriptingContainer
Returns a map of environment variables.
getEnvironment() - Method in class org.jruby.management.Config
 
getEnvironment() - Method in interface org.jruby.management.ConfigMBean
 
getEnvironment() - Method in class org.jruby.RubyInstanceConfig
 
getEnvironmentVariableMap(Ruby) - Method in class org.jruby.util.OSEnvironment
 
getEOFError() - Method in class org.jruby.Ruby
 
getErr() - Method in class org.jruby.embed.ScriptingContainer
Deprecated.
As of JRuby 1.5.0, Replaced by getError()
getErr() - Method in class org.jruby.Ruby
 
getErrno(int) - Method in class org.jruby.Ruby
 
getErrno() - Method in class org.jruby.Ruby
 
getError() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns an error stream assigned to STDERR and $stderr.
getError() - Method in class org.jruby.embed.ScriptingContainer
Returns an error stream assigned to STDERR and $stderr.
getError() - Method in class org.jruby.RubyInstanceConfig
 
getError() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
getErrorClass(Ruby) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getErrorClass(Ruby) - Method in class org.jruby.ext.ffi.NullMemoryIO
 
getErrorInfo() - Method in class org.jruby.RubyThread
 
getErrorInfo(Ruby) - Static method in class org.jruby.runtime.Helpers
 
getErrorInfo() - Method in class org.jruby.runtime.ThreadContext
 
GetErrorInfoInstr - Class in org.jruby.ir.instructions.defined
 
GetErrorInfoInstr(Variable) - Constructor for class org.jruby.ir.instructions.defined.GetErrorInfoInstr
 
GetErrorInfoInstr(GetErrorInfoInstr) - Method in class org.jruby.ir.IRVisitor
 
GetErrorInfoInstr(GetErrorInfoInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
getErrorStream() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
getErrorStream() - Method in class org.jruby.Ruby
 
getErrorStream() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
getErrorWriter() - Method in class org.jruby.embed.ScriptingContainer
Returns an error writer set in an attribute map.
getEtc() - Method in class org.jruby.Ruby
 
geteuid(IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated.
geteuid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
getEvalScope(Ruby) - Method in class org.jruby.runtime.Binding
 
getEvalScope(Ruby) - Method in class org.jruby.runtime.DynamicScope
 
getException() - Method in exception org.jruby.exceptions.RaiseException
Gets the exception
getException(Ruby) - Method in class org.jruby.ir.operands.IRException
 
getException() - Method in class org.jruby.Ruby
 
getExceptionCount() - Method in class org.jruby.management.Runtime
 
getExceptionCount() - Method in interface org.jruby.management.RuntimeMBean
 
getExceptionCount() - Method in class org.jruby.Ruby
Get the current exception count.
getExceptionIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getExceptionNodes() - Method in class org.jruby.ast.RescueBodyNode
Gets the exceptionNodes.
getExceptionTargetNode() - Method in class org.jruby.ir.dataflow.FlowGraphNode
 
getExceptionTypes() - Method in class org.jruby.javasupport.JavaCallable
 
getExceptionTypes() - Method in class org.jruby.javasupport.JavaConstructor
 
getExceptionTypes() - Method in class org.jruby.javasupport.JavaMethod
 
getExceptionTypes() - Method in interface org.jruby.javasupport.ParameterTypes
 
getExceptionTypes() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getExceptionTypes() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
getExcludedMethods() - Method in class org.jruby.management.Config
 
getExcludedMethods() - Method in interface org.jruby.management.ConfigMBean
 
getExcludedMethods() - Method in class org.jruby.RubyInstanceConfig
 
getExclusiveBBs() - Method in class org.jruby.ir.representations.ExceptionRegion
 
getExecArgs() - Method in class org.jruby.util.ShellLauncher.LaunchConfig
 
getExecutionContext(ThreadContext) - Method in class org.jruby.ext.jruby.JRubyExecutionContextLocal
 
getExecutionContext(ThreadContext) - Method in class org.jruby.ext.jruby.JRubyFiberLocal
 
getExecutionContext(ThreadContext) - Method in class org.jruby.ext.jruby.JRubyThreadLocal
 
getExecutor() - Method in class org.jruby.Ruby
 
getExitBB() - Method in class org.jruby.ir.representations.CFG
 
GetExitCodeProcess(Pointer, IntByReference) - Method in interface org.jruby.util.WindowsFFI.Kernel32
 
getExpandArguments() - Method in class org.jruby.ast.YieldNode
 
getExpression() - Method in class org.jruby.ast.java_signature.AnnotationParameter
 
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
Deprecated.
getExtendedHelp() - Static method in class org.jruby.util.cli.OutputStrings
 
getExtensions() - Method in class org.jruby.embed.jsr223.JRubyEngineFactory
 
getExternalEncoding() - Method in class org.jruby.RubyInstanceConfig
 
getExtraCallSites() - Method in class org.jruby.RubyClass
 
getFactory() - Method in class org.jruby.embed.jsr223.JRubyEngine
 
getFactory() - Static method in class org.jruby.ext.ffi.jffi.DefaultMethodFactory
 
getFailCount() - Method in class org.jruby.compiler.JITCompiler
 
getFailCount() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getFailedCallSiteCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getFailurePathLabel() - Method in class org.jruby.ir.instructions.ModuleVersionGuardInstr
 
getFalse() - Method in class org.jruby.ir.IRManager
 
getFalse() - Method in class org.jruby.Ruby
Returns the "false" instance from the instance pool.
getFalseClass() - Method in class org.jruby.Ruby
 
getFastFixnumOpsCallSite(String) - Static method in class org.jruby.runtime.MethodIndex
 
getFastFixnumOpsMethod(String) - Static method in class org.jruby.runtime.MethodIndex
 
getFastFloatOpsCallSite(String) - Static method in class org.jruby.runtime.MethodIndex
 
getFastFloatOpsMethod(String) - Static method in class org.jruby.runtime.MethodIndex
 
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.
getFastNumericMethodHandle(JRubyCallSite, DynamicMethod) - Static method in class org.jruby.ext.ffi.jffi.InvokeDynamic
 
getFastOptMethod(String) - Method in class org.jruby.runtime.CallbackFactory
Deprecated.
Callbacks are inefficient; use MethodFactory.
getFastOptSingletonMethod(String) - Method in class org.jruby.runtime.CallbackFactory
Deprecated.
Callbacks are inefficient; use MethodFactory.
getFastSingletonMethod(String) - Method in class org.jruby.runtime.CallbackFactory
Deprecated.
Callbacks are inefficient; use MethodFactory.
getFastSingletonMethod(String, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated.
Callbacks are inefficient; use MethodFactory.
getFastSingletonMethod(String, Class, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated.
Callbacks are inefficient; use MethodFactory.
getFastSingletonMethod(String, Class, Class, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated.
Callbacks are inefficient; use MethodFactory.
getFastSwitchSingleCharString(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
getFastSwitchSingleCharSymbol(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
getFastSwitchString(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
getFastSwitchSymbol(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
getFatal() - Method in class org.jruby.Ruby
 
getFcntlFileFlags() - Method in class org.jruby.util.io.ModeFlags
Convert the flags in this object to a set of flags appropriate for the fcntl.
getFFI() - Method in class org.jruby.Ruby
 
getFFIHandle() - Method in class org.jruby.RubyBasicObject
 
getFFIHandle(RubyBasicObject) - Method in class org.jruby.runtime.ivars.VariableTableManager
Retrieve the FFI ext handle for the given object.
getFFIHandleAccessorField() - Method in class org.jruby.RubyClass
 
getFFIHandleAccessorField() - Method in class org.jruby.runtime.ivars.VariableTableManager
Retrieve the lazy accessor (VariableAccessorField) for FFI handle.
getFFIHandleAccessorForRead() - Method in class org.jruby.RubyClass
 
getFFIHandleAccessorForRead() - Method in class org.jruby.runtime.ivars.VariableTableManager
Retrieve the read accessor for FFI handle.
getFFIHandleAccessorForWrite() - Method in class org.jruby.RubyClass
 
getFFIHandleAccessorForWrite() - Method in class org.jruby.runtime.ivars.VariableTableManager
Retrieve the write accessor for FFI handle.
getFiber() - Method in class org.jruby.runtime.ThreadContext
 
getFiberCurrentThread() - Method in class org.jruby.runtime.ThreadContext
 
getFiberError() - Method in class org.jruby.Ruby
 
getFiberExecutor() - Method in class org.jruby.Ruby
 
getfield(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
getField(String) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
getFieldAnnotations() - Method in class org.jruby.RubyClass
 
getFieldCount() - Method in class org.jruby.ext.ffi.StructLayout
 
GetFieldInstr - Class in org.jruby.ir.instructions
 
GetFieldInstr(Variable, Operand, String) - Constructor for class org.jruby.ir.instructions.GetFieldInstr
 
GetFieldInstr(GetFieldInstr) - Method in class org.jruby.ir.IRVisitor
 
GetFieldInstr(GetFieldInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
getFields() - Method in class org.jruby.ext.ffi.StructLayout
 
getFields(Class<?>) - Static method in class org.jruby.javasupport.JavaClass
 
getFieldSignatures() - Method in class org.jruby.RubyClass
 
getFieldValue(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Struct
 
getFile() - Method in class org.jruby.compiler.impl.StandardASMCompiler.InvokerDescriptor
 
getFile() - Method in class org.jruby.internal.runtime.methods.CompiledIRMethod
 
getFile() - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
getFile() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getFile() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getFile() - Method in class org.jruby.internal.runtime.methods.InterpretedIRMethod
 
getFile() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
getFile() - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
getFile() - Method in class org.jruby.internal.runtime.methods.ProcMethod
 
getFile() - Method in interface org.jruby.lexer.yacc.ISourcePosition
Which file does this source position live in?
getFile() - Method in class org.jruby.lexer.yacc.SimpleSourcePosition
 
getFile() - Method in class org.jruby.Ruby
 
getFile() - Method in class org.jruby.runtime.Binding
 
getFile() - Method in class org.jruby.runtime.BlockBody
Get the filename for this block
getFile() - Method in class org.jruby.runtime.CallBlock
 
getFile() - Method in class org.jruby.runtime.CallBlock19
 
getFile() - Method in class org.jruby.runtime.CompiledBlock
 
getFile() - Method in class org.jruby.runtime.CompiledBlock19
 
getFile() - Method in class org.jruby.runtime.CompiledBlockCallback
 
getFile() - Method in interface org.jruby.runtime.CompiledBlockCallback19
 
getFile() - Method in class org.jruby.runtime.Interpreted19Block
 
getFile() - Method in class org.jruby.runtime.InterpretedBlock
 
getFile() - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
getFile() - Method in class org.jruby.runtime.JavaInternalBlockBody
 
getFile() - Method in class org.jruby.runtime.MethodBlock
 
getFile() - Method in class org.jruby.runtime.NullBlockBody
 
getFile() - Method in interface org.jruby.runtime.PositionAware
Get the filename for the method.
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.
getFileEntry(ZipFile, String) - Static method in class org.jruby.RubyFile
 
getFileInBundle(String, String) - Static method in class org.jruby.embed.osgi.utils.OSGiFileLocator
 
getFileInBundle(Bundle, String) - Static method in class org.jruby.embed.osgi.utils.OSGiFileLocator
 
getFilename() - Method in class org.jruby.AbstractRubyMethod
 
getFileName() - Method in class org.jruby.ir.IRScope
 
getFilename() - Method in class org.jruby.lexer.yacc.LexerSource
What file are we lexing?
getFilename() - Method in class org.jruby.RubyMethod
 
getFilename() - Method in class org.jruby.runtime.backtrace.BacktraceElement
 
getFileName() - Method in class org.jruby.runtime.backtrace.RubyStackTraceElement
 
getFilename() - Method in class org.jruby.runtime.ivars.MethodData
 
getFileName(JRubyFile, String) - Method in class org.jruby.runtime.load.LoadService
 
getFileName(JRubyFile, String) - Method in class org.jruby.runtime.load.LoadService19
 
getFileno(ChannelDescriptor) - Method in class org.jruby.Ruby
Get the "external" fileno for a given ChannelDescriptor.
getFileno() - Method in class org.jruby.util.io.ChannelDescriptor
Get this descriptor's file number.
getFilenoDescriptorMapReadOnly() - Static method in class org.jruby.util.io.ChannelDescriptor
 
getFilenoExtMap(int) - Method in class org.jruby.Ruby
 
getFilenoIntMap(int) - Method in class org.jruby.Ruby
 
getFilenoIntMapSize() - Method in class org.jruby.Ruby
 
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
 
getFileSystemEncoding(Ruby) - Method in class org.jruby.runtime.encoding.EncodingService
 
getFileTest() - Method in class org.jruby.Ruby
 
getFileURL(URL) - Static method in class org.jruby.embed.osgi.utils.OSGiFileLocator
Only useful for equinox: on felix we get the file:// url already.
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.
getFirstRescueBlockLabel() - Method in class org.jruby.ir.representations.ExceptionRegion
 
getFirstTempIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getFirstWhenNode() - Method in class org.jruby.ast.CaseNode
Deprecated.
getFixnum(ThreadContext, int, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum(ThreadContext, int, long) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum(ThreadContext, int, int) - Method in class org.jruby.ast.executable.RuntimeCache
 
getFixnum(ThreadContext, int, long) - Method in class org.jruby.ast.executable.RuntimeCache
 
getFixnum(Ruby) - Method in class org.jruby.ast.FixnumNode
 
getFixnum() - Method in class org.jruby.Ruby
 
getFixnum0(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum1(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum2(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum3(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum4(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum5(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum6(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum7(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum8(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnum9(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getFixnumArg() - Method in class org.jruby.ir.instructions.specialized.OneFixnumArgNoBlockCallInstr
 
getFixnumBooleanHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getFixnumBootstrap(MethodHandles.Lookup, String, MethodType, long) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getFixnumHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getFixnumInvalidator() - Method in class org.jruby.Ruby
Retrieve the invalidator for Fixnum reopening
getFixnumOperatorHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getFlag(ASTInspector.Flag) - Method in class org.jruby.compiler.ASTInspector
 
getFlag(ASTInspector.Flag...) - Method in class org.jruby.compiler.ASTInspector
 
getFlag(int) - Method in class org.jruby.RubyBasicObject
Get the value of a custom flag on this object.
getFlags() - Method in class org.jruby.util.io.ModeFlags
Return a value that, when passed to our constructor, would create a copy of this instance.
getFlipScope() - Method in class org.jruby.runtime.DynamicScope
Find the scope to use for flip-flops.
getFloat(ThreadContext, int, double) - Method in class org.jruby.ast.executable.AbstractScript
 
getFloat(ThreadContext, int, double) - Method in class org.jruby.ast.executable.RuntimeCache
 
getFloat(Ruby) - Method in class org.jruby.ast.FloatNode
 
getFloat(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getFloat(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getFloat(long) - Method in class org.jruby.ext.ffi.MemoryIO
Reads a float value from the memory area.
getFloat(long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
getFloat() - Method in class org.jruby.Ruby
 
getFloat0(ThreadContext, double) - Method in class org.jruby.ast.executable.AbstractScript
 
getFloat1(ThreadContext, double) - Method in class org.jruby.ast.executable.AbstractScript
 
getFloat2(ThreadContext, double) - Method in class org.jruby.ast.executable.AbstractScript
 
getFloat3(ThreadContext, double) - Method in class org.jruby.ast.executable.AbstractScript
 
getFloat32(byte[], int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
getFloat4(ThreadContext, double) - Method in class org.jruby.ast.executable.AbstractScript
 
getFloat5(ThreadContext, double) - Method in class org.jruby.ast.executable.AbstractScript
 
getFloat6(ThreadContext, double) - Method in class org.jruby.ast.executable.AbstractScript
 
getFloat64(byte[], int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
getFloat7(ThreadContext, double) - Method in class org.jruby.ast.executable.AbstractScript
 
getFloat8(ThreadContext, double) - Method in class org.jruby.ast.executable.AbstractScript
 
getFloat9(ThreadContext, double) - Method in class org.jruby.ast.executable.AbstractScript
 
getFloatBootstrap(MethodHandles.Lookup, String, MethodType, double) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getFloatDomainError() - Method in class org.jruby.Ruby
 
getFloatHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getFloatInvalidator() - Method in class org.jruby.Ruby
Retrieve the invalidator for Float reopening
getFloatOperatorHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getFlowDirection() - Method in class org.jruby.ir.dataflow.DataFlowProblem
 
getFlowGraphNode(BasicBlock) - Method in class org.jruby.ir.dataflow.DataFlowProblem
 
getFlushCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getFModeFromString(String) - Static method in class org.jruby.util.io.OpenFile
 
getFormat() - Method in class org.jruby.runtime.backtrace.TraceType
 
getFormat() - Method in class org.jruby.util.RubyDateFormatter.Token
Gets the format.
getFormat() - Method in class org.jruby.util.TimeOutputFormatter
Deprecated.
 
getFormatter(String) - Static method in class org.jruby.util.TimeOutputFormatter
Deprecated.
 
getFoundVariables() - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
getFoundVariables() - Method in class org.jruby.ast.visitor.InstanceVariableFinder
Return the Set of all instance variables found during walking.
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
 
getFrameJumpTarget() - Method in class org.jruby.runtime.ThreadContext
 
getFrameKlazz() - Method in interface org.jruby.compiler.BodyCompiler
 
getFrameKlazz() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getFrameKlazz() - Method in class org.jruby.runtime.ThreadContext
 
getFrameName() - Method in interface org.jruby.compiler.BodyCompiler
 
getFrameName() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getFrameName() - Method in class org.jruby.runtime.ThreadContext
 
getFramePost(Signature, CallConfiguration) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
getFramePre(Signature, CallConfiguration, RubyModule, String, StaticScope) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
getFrameSelf() - Method in class org.jruby.runtime.ThreadContext
 
getFrameType() - Method in class org.jruby.runtime.backtrace.RubyStackTraceElement
 
getFullyTypedName() - Method in class org.jruby.ast.java_signature.ArrayTypeNode
 
getFullyTypedName() - Method in class org.jruby.ast.java_signature.ReferenceTypeNode
 
getFullyTypedName() - Method in class org.jruby.ast.java_signature.TypeNode
Get the name of the class with all of its potential generic glory.
getFunctionalCallSite(String) - Static method in class org.jruby.runtime.MethodIndex
 
getFunctionalInterfaceMethod(Class<?>) - Static method in class org.jruby.javasupport.Java
 
getFuture() - Method in class org.jruby.internal.runtime.FutureThread
 
getGather() - Method in class org.jruby.runtime.backtrace.TraceType
 
getGC() - Method in class org.jruby.Ruby
 
getGeneration() - Method in class org.jruby.RubyModule
 
getGenerationObject() - Method in class org.jruby.RubyModule
 
getGenericExceptionTypes() - Method in class org.jruby.javasupport.JavaCallable
 
getGenericExceptionTypes() - Method in class org.jruby.javasupport.JavaConstructor
 
getGenericExceptionTypes() - Method in class org.jruby.javasupport.JavaMethod
 
getGenericParameterTypes() - Method in class org.jruby.javasupport.JavaCallable
 
getGenericParameterTypes() - Method in class org.jruby.javasupport.JavaConstructor
 
getGenericParameterTypes() - Method in class org.jruby.javasupport.JavaMethod
 
getgid(IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated.
getgid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
getGlobalBooleanFallback(GlobalSite, ThreadContext) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getGlobalBooleanHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getGlobalBooleanUncached(GlobalVariable) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getGlobalEnsureBB() - Method in class org.jruby.ir.representations.CFG
 
getGlobalFallback(GlobalSite, ThreadContext) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getGlobalHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getGlobalRuntime() - Static method in class org.jruby.Ruby
Get the global runtime.
getGlobalState() - Method in class org.jruby.Ruby
GET_VM_STATE_VERSION
getGlobalUncached(GlobalVariable) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getGlobalVariable(Ruby, String) - Static method in class org.jruby.runtime.Helpers
 
GetGlobalVariableInstr - Class in org.jruby.ir.instructions
 
GetGlobalVariableInstr(Variable, String) - Constructor for class org.jruby.ir.instructions.GetGlobalVariableInstr
 
GetGlobalVariableInstr(GetGlobalVariableInstr) - Method in class org.jruby.ir.IRVisitor
 
GetGlobalVariableInstr(GetGlobalVariableInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
getGlobalVariables() - Method in class org.jruby.Ruby
 
getgm() - Method in class org.jruby.RubyTime
 
getgrent(IRubyObject) - Static method in class org.jruby.ext.etc.RubyEtc
 
getgrgid(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.etc.RubyEtc
 
getgrnam(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.etc.RubyEtc
 
getGroupStruct() - Method in class org.jruby.Ruby
 
getHandle() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
getHandle() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Get the "handle" associated with this DynamicMethod.
getHandle(int) - Method in class org.jruby.internal.runtime.methods.HandleMethod
 
getHandler() - Method in class org.jruby.RubyIO
Deprecated.
getHash() - Method in class org.jruby.Ruby
 
getHashForBytes(byte[]) - Static method in class org.jruby.compiler.JITCompiler
 
getHashForString(String) - Static method in class org.jruby.compiler.JITCompiler
 
getHashSeedK0() - Method in class org.jruby.Ruby
 
getHashSeedK1() - Method in class org.jruby.Ruby
 
getHasScriptArgv() - Method in class org.jruby.RubyInstanceConfig
 
getHeadNode() - Method in class org.jruby.ast.MultipleAsgnNode
Gets the headNode.
getHierarchyLock() - Method in class org.jruby.Ruby
Get the global object used to synchronize class-hierarchy modifications like cache invalidation, subclass sets, and included hierarchy sets.
getHomeDirectory() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a JRuby home directory.
getHomeDirectory() - Method in class org.jruby.embed.ScriptingContainer
Returns a JRuby home directory.
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(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubySocket
 
gethostbyaddr(ThreadContext, IRubyObject[]) - Static method in class org.jruby.ext.socket.SocketUtils
 
gethostbyname(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
 
gethostbyname(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyTCPSocket
 
gethostbyname(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyTCPSocket
Deprecated.
gethostbyname(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.socket.SocketUtils
 
gethostname(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
 
gethostname(ThreadContext) - Static method in class org.jruby.ext.socket.SocketUtils
 
getID() - Method in enum org.jruby.common.IRubyWarnings.ID
 
getId() - Method in class org.jruby.ir.dataflow.DataFlowVar
 
getID() - Method in class org.jruby.ir.representations.BasicBlock
 
getID() - Method in interface org.jruby.ir.util.ExplicitVertexID
 
getID() - Method in class org.jruby.ir.util.Vertex
 
getID() - Method in enum org.jruby.lexer.yacc.SyntaxException.PID
 
getId() - Method in class org.jruby.RubySymbol
 
getIfNone() - Method in class org.jruby.RubyHash
 
getImplementationClass() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getImplementationClass() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
getImplementationClass() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Retrieve the class or module on which this method is implemented, used for 'super' logic among others.
getImplicitBlockArg() - Method in class org.jruby.ir.IRClosure
 
getImplicitBlockArg() - Method in class org.jruby.ir.IRMetaClassBody
 
getImplicitBlockArg() - Method in class org.jruby.ir.IRMethod
 
getImplicitBlockArg() - Method in class org.jruby.ir.IRModuleBody
 
getImplicitBlockArg() - Method in class org.jruby.ir.IRScope
 
getImplicitBlockArg() - Method in class org.jruby.ir.IRScriptBody
 
getIn() - Method in class org.jruby.embed.ScriptingContainer
Deprecated.
As of JRuby 1.5.0, replaced by getInput().
getIn() - Method in class org.jruby.Ruby
 
getIncomingEdge() - Method in class org.jruby.ir.util.Vertex
 
getIncomingEdgeOfType(BasicBlock, Object) - Method in class org.jruby.ir.representations.CFG
 
getIncomingEdgeOfType(Object) - Method in class org.jruby.ir.util.Vertex
 
getIncomingEdges(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
getIncomingEdges() - Method in class org.jruby.ir.util.Vertex
 
getIncomingEdgesNotOfType(Object) - Method in class org.jruby.ir.util.Vertex
 
getIncomingEdgesOfType(Object) - Method in class org.jruby.ir.util.Vertex
 
getIncomingSource(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
getIncomingSourceData() - Method in class org.jruby.ir.util.Vertex
 
getIncomingSourceDataOfType(Object) - Method in class org.jruby.ir.util.Vertex
 
getIncomingSourceOfType(BasicBlock, Object) - Method in class org.jruby.ir.representations.CFG
 
getIncomingSources(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
getIncomingSourcesData() - Method in class org.jruby.ir.util.Vertex
 
getIncomingSourcesDataNotOfType(Object) - Method in class org.jruby.ir.util.Vertex
 
getIncomingSourcesDataOfType(Object) - Method in class org.jruby.ir.util.Vertex
 
getIncomingSourcesOf(BasicBlock) - Method in class org.jruby.ir.dataflow.DataFlowProblem
 
getIndex() - Method in class org.jruby.ast.ArgumentNode
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.DAsgnNode
Gets the index within the scope construct that actually holds the eval'd value of this local variable
getIndex() - Method in class org.jruby.ast.DVarNode
Gets the index within the scope construct that actually holds the eval'd value of this local variable
getIndex() - Method in class org.jruby.ast.FlipNode
Gets the index within the scope construct that actually holds the eval'd value of this local variable
getIndex() - Method in class org.jruby.ast.LocalAsgnNode
Gets the index within the scope construct that actually holds the eval'd value of this local variable
getIndex() - Method in class org.jruby.ast.LocalVarNode
Gets the index within the scope construct that actually holds the eval'd value of this local variable
getIndex() - Method in class org.jruby.ir.instructions.MultipleAsgnBase
 
getIndex() - Method in class org.jruby.runtime.ivars.VariableAccessor
Get the index allocated for this variable.
getIndexError() - Method in class org.jruby.Ruby
 
getInetAddress() - Method in class org.jruby.ext.socket.Addrinfo
 
getInitMethod() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getInlineHostScope() - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
Returns the scope into which code is being inlined.
getInlineScript() - Method in class org.jruby.RubyInstanceConfig
 
getInliningCompilerPasses(IRScope) - Method in class org.jruby.ir.IRManager
 
getInnerIndex() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getInorderData() - Method in class org.jruby.ir.util.DirectedGraph
 
getInOutFlags() - Method in class org.jruby.ext.ffi.Buffer
 
getInPlaceBackupExtension() - Method in class org.jruby.RubyInstanceConfig
 
getInPlaceBackupExtention() - Method in class org.jruby.RubyInstanceConfig
Deprecated.
getInput() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns an input stream assigned to STDIN and $stdin.
getInput() - Method in class org.jruby.embed.ScriptingContainer
Returns an input stream assigned to STDIN and $stdin.
getInput() - Method in class org.jruby.RubyInstanceConfig
 
getInput() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
getInputEncoding() - Method in class org.jruby.RubyIO
 
getInputFieldSeparator() - Method in class org.jruby.management.Config
 
getInputFieldSeparator() - Method in interface org.jruby.management.ConfigMBean
 
getInputFieldSeparator() - Method in class org.jruby.RubyInstanceConfig
 
getInputStream() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
getInputStream() - Method in class org.jruby.Ruby
 
getInputStream() - Method in class org.jruby.runtime.load.LoadServiceResource
 
getInputStream() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
getInSingle() - Method in class org.jruby.parser.ParserSupport
Getter for property inSingle.
getInstance(Object, Class<T>) - Method in interface org.jruby.embed.EmbedRubyInterfaceAdapter
Returns a instance of requested interface type from a previously evaluated script.
getInstance() - Method in class org.jruby.embed.internal.AbstractLocalContextProvider
 
getInstance(Object, Class<T>) - Method in class org.jruby.embed.internal.EmbedRubyInterfaceAdapterImpl
Returns a instance of a requested interface type from a previously evaluated script.
getInstance(Object, Class<T>) - Method in class org.jruby.embed.ScriptingContainer
Returns an instance of a requested interface type.
getInstance(RubyObject, String, Object...) - Static method in class org.jruby.embed.variable.Argv
Returns an instance of this class.
getInstance(RubyObject, String, Object...) - Static method in class org.jruby.embed.variable.ClassVariable
Returns an instance of this class.
getInstance(RubyObject, String, Object...) - Static method in class org.jruby.embed.variable.Constant
Returns an instance of this class.
getInstance(RubyObject, String, Object...) - Static method in class org.jruby.embed.variable.GlobalVariable
Returns an instance of this class.
getInstance(RubyObject, String, Object...) - Static method in class org.jruby.embed.variable.InstanceVariable
Returns an instance of this class.
getInstance(RubyObject, String, Object...) - Static method in class org.jruby.embed.variable.LocalGlobalVariable
Returns an instance of this class.
getInstance(RubyObject, String, Object...) - Static method in class org.jruby.embed.variable.PersistentLocalVariable
Returns an instance of this class.
getInstance(RubyObject, String, Object...) - Static method in class org.jruby.embed.variable.TransientLocalVariable
Returns an instance of this class.
getInstance() - Static method in class org.jruby.ext.ffi.Factory
Gets an instance of FFIProvider
getInstance() - Static method in class org.jruby.ext.ffi.jffi.CallbackManager
Gets the singleton instance of CallbackManager
getInstance() - Static method in class org.jruby.internal.runtime.methods.UndefinedMethod
Retrieve the singleton instance.
getInstance(Ruby, Object) - Static method in class org.jruby.javasupport.Java
Same as Java#getInstance(runtime, rawJavaObject, false).
getInstance(Ruby, Object, boolean) - Static method in class org.jruby.javasupport.Java
Returns a new proxy instance of a type corresponding to rawJavaObject's class, or the cached proxy if we've already seen this object.
getInstance() - Static method in class org.jruby.parser.RubyParserPool
 
getInstance() - Static method in class org.jruby.util.ReferenceReaper
 
getInstanceAssignedNames() - Method in class org.jruby.javasupport.JavaSupport
 
getInstanceConfig() - Method in class org.jruby.Ruby
 
getInstanceEvalClass() - Method in class org.jruby.RubyBasicObject
 
getInstanceVariable(String) - Method in class org.jruby.BasicObjectStub.DummyInstanceVariables
 
getInstanceVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
 
getInstanceVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getInstanceVariable(IRubyObject, String) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
getInstanceVariable(String) - Method in class org.jruby.RubyBasicObject
 
getInstanceVariable(IRubyObject, String) - Method in interface org.jruby.RubyObjectAdapter
 
getInstanceVariable(String) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Returns the named instance variable if present, else null.
getInstanceVariable(IRubyObject, Ruby, String) - Static method in class org.jruby.runtime.Helpers
 
getInstanceVariableList() - Method in class org.jruby.BasicObjectStub.DummyInstanceVariables
 
getInstanceVariableList() - Method in class org.jruby.RubyBasicObject
Gets a list of all variables in this object.
getInstanceVariableList() - Method in interface org.jruby.runtime.builtin.InstanceVariables
 
getInstanceVariableNameList() - Method in class org.jruby.BasicObjectStub.DummyInstanceVariables
 
getInstanceVariableNameList() - Method in class org.jruby.RubyBasicObject
Gets a name list of all variables in this object.
getInstanceVariableNameList() - Method in interface org.jruby.runtime.builtin.InstanceVariables
 
getInstanceVariables(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
getInstanceVariables() - Method in class org.jruby.ir.operands.UndefinedValue
 
getInstanceVariables() - Method in class org.jruby.RubyBasicObject
Dummy method to avoid a cast, and to avoid polluting the IRubyObject interface with all the instance variable management methods.
getInstanceVariables() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
GetInstr - Class in org.jruby.ir.instructions
 
GetInstr(Operation, Variable, Operand, String) - Constructor for class org.jruby.ir.instructions.GetInstr
 
getInStream() - Method in class org.jruby.RubyIO
 
getInstrs() - Method in class org.jruby.ir.IRScope
 
getInstrs() - Method in class org.jruby.ir.representations.BasicBlock
 
getInstrsArray() - Method in class org.jruby.ir.representations.BasicBlock
 
getInstrsForInterpretation() - Method in class org.jruby.ir.IRScope
 
getInstructionsListener() - Method in class org.jruby.ir.IRManager
 
getInt(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getInt(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getInt(long) - Method in class org.jruby.ext.ffi.MemoryIO
Reads a 32 bit integer value from the memory area.
getInt(long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
getInt(String) - Static method in class org.jruby.util.SafePropertyAccessor
An extension over System.getProperty method that additionally produces an int value.
getInt(String, int) - Static method in class org.jruby.util.SafePropertyAccessor
An extension over System.getProperty method that additionally produces an int value.
getInt16(byte[], int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
getInt32(byte[], int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
getInt64(byte[], int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
getInteger() - Method in class org.jruby.Ruby
 
getIntegratedBacktrace(ThreadContext, StackTraceElement[]) - Method in class org.jruby.runtime.backtrace.TraceType
Get an integrated Ruby/Java backtrace if the current Gather type is NORMAL
getIntegratedBacktraceData(ThreadContext, StackTraceElement[]) - Method in enum org.jruby.runtime.backtrace.TraceType.Gather
Gather backtrace data for an integrated trace if the current gather type is "NORMAL", otherwise use the current gather type.
getInterface(Class<T>) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
getInterface(Object, Class<T>) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
getInterfaceModule(Ruby, JavaClass) - Static method in class org.jruby.javasupport.Java
 
getInterfaceModule(Ruby, Class) - Static method in class org.jruby.javasupport.Java
 
getInterfaces() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getInterfacesFromRubyClass(RubyClass) - Static method in class org.jruby.javasupport.Java
 
getInternalEncoding() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
getInternalEncoding() - Method in class org.jruby.RubyInstanceConfig
 
getInternalVariable(String) - Method in class org.jruby.BasicObjectStub.DummyInternalVariables
 
getInternalVariable(String) - Method in class org.jruby.RubyBasicObject
 
getInternalVariable(String) - Method in interface org.jruby.runtime.builtin.InternalVariables
Returns the named internal variable if present, else null.
getInternalVariables(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
getInternalVariables() - Method in class org.jruby.ir.operands.UndefinedValue
 
getInternalVariables() - Method in class org.jruby.RubyBasicObject
Dummy method to avoid a cast, and to avoid polluting the IRubyObject interface with all the instance variable management methods.
getInternalVariables() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
getInterpreterFrame(String) - Static method in enum org.jruby.runtime.backtrace.FrameType
 
getInterrupt() - Method in class org.jruby.Ruby
 
getInterruptedRegexpError() - Method in class org.jruby.Ruby
 
getInvalidator() - Method in class org.jruby.internal.runtime.GlobalVariable
 
getInvalidator() - Method in class org.jruby.RubyModule
 
getInvalidByteSequenceError() - Method in class org.jruby.Ruby
 
getInvocationCompiler() - Method in interface org.jruby.compiler.BodyCompiler
 
getInvocationCompiler() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getInvocationHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getInvokerName() - Method in class org.jruby.compiler.impl.StandardASMCompiler.InvokerDescriptor
 
getIO() - Method in class org.jruby.Ruby
 
getIOError() - Method in class org.jruby.Ruby
 
getIOModes(Ruby, String) - Static method in class org.jruby.RubyIO
Deprecated.
getIOModesIntFromString(Ruby, String) - Static method in class org.jruby.RubyIO
Deprecated.
getIPv4Preferred() - Method in class org.jruby.RubyInstanceConfig
get whether IPv4 is preferred
getIRManager() - Method in class org.jruby.Ruby
 
getIRMethod() - Method in class org.jruby.internal.runtime.methods.InterpretedIRMethod
 
getIRScope() - Method in class org.jruby.parser.IRStaticScope
 
getIRScopeListener() - Method in class org.jruby.ir.IRManager
 
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
 
getIvarNames() - Method in class org.jruby.runtime.ivars.MethodData
 
getJarFile(String) - Method in class org.jruby.runtime.load.LoadService
 
getJavaArray() - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
getJavaArrayClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaArrayUtilitiesModule() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaCasedName(String) - Static method in class org.jruby.javasupport.JavaUtil
 
getJavaClass(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
getJavaClass() - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod getJavaClass.
getJavaClass() - Method in class org.jruby.java.proxies.JavaProxy
 
getJavaClass(ThreadContext, RubyModule) - Static method in class org.jruby.javasupport.JavaClass
 
getJavaClass() - Method in class org.jruby.javasupport.JavaObject
 
getJavaClass() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getJavaClass() - Method in class org.jruby.RubyArray
 
getJavaClass() - Method in class org.jruby.RubyBasicObject
Will return the Java interface that most closely can represent this object, when working through JAva integration translations.
getJavaClass() - Method in class org.jruby.RubyBignum
 
getJavaClass() - Method in class org.jruby.RubyBoolean
 
getJavaClass() - Method in class org.jruby.RubyFixnum
 
getJavaClass() - Method in class org.jruby.RubyFloat
 
getJavaClass() - Method in class org.jruby.RubyHash
 
getJavaClass() - Method in class org.jruby.RubyNil
 
getJavaClass() - Method in class org.jruby.RubyString
 
getJavaClass() - Method in class org.jruby.RubyTime
 
getJavaClass() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod getJavaClass.
getJavaClassClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaClassFromCache(Class) - Method in class org.jruby.javasupport.JavaSupport
 
getJavaClassIfProxy(ThreadContext, RubyModule) - Static method in class org.jruby.javasupport.JavaClass
 
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
 
getJavaDefault() - Method in class org.jruby.runtime.encoding.EncodingService
 
getJavaFieldClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaifiedKey() - Method in class org.jruby.RubyHash.RubyHashEntry
 
getJavaifiedValue() - Method in class org.jruby.RubyHash.RubyHashEntry
 
getJavaInterfaceTemplate() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaMajorVersion() - Method in class org.jruby.ext.ffi.Platform
Gets the version of the Java Virtual Machine (JVM) jffi is running on.
getJavaMethodClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaModule() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaName() - Method in class org.jruby.compiler.impl.StandardASMCompiler.InvokerDescriptor
 
getJavaName() - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
getJavaObject() - Method in class org.jruby.embed.variable.Argv
 
getJavaObject() - Method in interface org.jruby.embed.variable.BiVariable
Returns a value of the variable this object holds in Java type.
getJavaObjectClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaObjectVariable(Object, int) - Method in class org.jruby.javasupport.JavaSupport
Deprecated.
getJavaPackageModule(Ruby, Package) - Static method in class org.jruby.javasupport.Java
 
getJavaPropertyName(String) - Static method in class org.jruby.javasupport.JavaUtil
For methods that match /(get|set|is)([A-Z0-9])(.*)/, return the "name" part of the property with leading lower-case.
getJavaProxy() - Method in class org.jruby.RubyModule
Get whether this class is associated with (i.e.
getJavaProxyClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaProxyClassCache() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaProxyClassFactory() - Method in class org.jruby.Ruby
 
getJavaProxyConstructorClass() - Method in class org.jruby.javasupport.JavaSupport
 
getJavaSupport() - Method in class org.jruby.Ruby
 
getJavaThread() - Method in class org.jruby.internal.runtime.RubyRunnable
 
getJavaThread() - Method in interface org.jruby.internal.runtime.ThreadedRunnable
 
getJavaUtilitiesModule() - Method in class org.jruby.javasupport.JavaSupport
 
getJDBCDriverUnloader() - Method in class org.jruby.util.JRubyClassLoader
Deprecated.
getJitBackground() - Method in class org.jruby.RubyInstanceConfig
Get whether the JIT compiler will run in a background thread.
getJITCompiler() - Method in class org.jruby.Ruby
 
getJitLogEvery() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns the value of n, which means that jitted methods are logged in every n methods.
getJitLogEvery() - Method in class org.jruby.embed.ScriptingContainer
Returns the value of n, which means that jitted methods are logged in every n methods.
getJitLogEvery() - Method in class org.jruby.management.Config
 
getJitLogEvery() - Method in interface org.jruby.management.ConfigMBean
 
getJitLogEvery() - Method in class org.jruby.RubyInstanceConfig
 
getJitMax() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a value of a max class cache size.
getJitMax() - Method in class org.jruby.embed.ScriptingContainer
Returns a value of a max class cache size.
getJitMax() - Method in class org.jruby.management.Config
 
getJitMax() - Method in interface org.jruby.management.ConfigMBean
 
getJitMax() - Method in class org.jruby.RubyInstanceConfig
 
getJitMaxSize() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a value of a max size of the bytecode generated by compiler.
getJitMaxSize() - Method in class org.jruby.embed.ScriptingContainer
Returns a value of a max size of the bytecode generated by compiler.
getJitMaxSize() - Method in class org.jruby.management.Config
 
getJitMaxSize() - Method in interface org.jruby.management.ConfigMBean
 
getJitMaxSize() - Method in class org.jruby.RubyInstanceConfig
 
getJittedMethods() - Method in class org.jruby.Ruby
 
getJitThreshold() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a value of the threshold that determines whether jitted methods' call reached to the limit or not.
getJitThreshold() - Method in class org.jruby.embed.ScriptingContainer
Returns a value of the threshold that determines whether jitted methods' call reached to the limit or not.
getJitThreshold() - Method in class org.jruby.management.Config
 
getJitThreshold() - Method in interface org.jruby.management.ConfigMBean
 
getJitThreshold() - Method in class org.jruby.RubyInstanceConfig
 
getJRubyClassLoader() - Method in class org.jruby.Ruby
TODO the property Ruby.jrubyClassLoader will only be set in constructor.
getJRubyHome() - Method in class org.jruby.management.Config
 
getJRubyHome() - Method in interface org.jruby.management.ConfigMBean
 
getJRubyHome() - Method in class org.jruby.Ruby
 
getJRubyHome() - Method in class org.jruby.RubyInstanceConfig
 
getJumpTarget() - Method in class org.jruby.ir.instructions.BranchInstr
 
getJumpTarget() - Method in class org.jruby.ir.instructions.JumpIndirectInstr
 
getJumpTarget() - Method in class org.jruby.ir.instructions.JumpInstr
 
getJumpTarget() - Method in class org.jruby.runtime.Frame
Get the jump target for non-local returns in this frame.
getKCode() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a value of KCode currently used.
getKCode() - Method in class org.jruby.embed.ScriptingContainer
Returns a value of KCode currently used.
getKCode() - Method in class org.jruby.management.Config
 
getKCode() - Method in interface org.jruby.management.ConfigMBean
 
getKCode() - Method in class org.jruby.parser.ParserConfiguration
 
getKCode() - Method in class org.jruby.Ruby
 
getKCode() - Method in class org.jruby.RubyInstanceConfig
 
getKCode() - Method in class org.jruby.RubyRegexp
 
getKCode() - Method in enum org.jruby.util.KCode
 
getKCode() - Method in class org.jruby.util.RegexpOptions
 
getKCodeName() - Method in class org.jruby.util.RegexpOptions
 
getKeepAlive(Channel) - Method in enum org.jruby.ext.socket.SocketType
 
getKernel() - Method in class org.jruby.Ruby
 
getKernel32() - Static method in class org.jruby.util.WindowsFFI
 
getKernelGsubDefined() - Method in class org.jruby.RubyInstanceConfig
Get Kernel#gsub is defined or not
getKey() - Method in class org.jruby.ir.operands.KeyValuePair
 
getKey() - Method in class org.jruby.RubyHash.RubyHashEntry
 
getKey() - Method in class org.jruby.util.collections.IntHashMap.Entry
 
getKeyError() - Method in class org.jruby.Ruby
 
getKeyRest() - Method in class org.jruby.ast.ArgsNode
 
getKeyword(String) - Static method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getKeywordArgs() - Method in class org.jruby.parser.ArgsTailHolder
 
getKeywordRestArgNode() - Method in class org.jruby.parser.ArgsTailHolder
 
getKeywords() - Method in class org.jruby.ast.ArgsNode
 
getKind() - Method in exception org.jruby.util.ConvertBytes.ERange
 
getKlass() - Method in class org.jruby.runtime.Binding
Gets the klass.
getKlazz() - Method in class org.jruby.runtime.Frame
Return class that we are calling against
getLabel() - Method in class org.jruby.ir.instructions.LabelInstr
 
getLabel() - Method in class org.jruby.ir.passes.AddCallProtocolInstructions
 
getLabel() - Method in class org.jruby.ir.passes.AddLocalVarLoadStoreInstructions
 
getLabel() - Method in class org.jruby.ir.passes.CallSplitter
 
getLabel() - Method in class org.jruby.ir.passes.CFGBuilder
 
getLabel() - Method in class org.jruby.ir.passes.CompilerPass
What is the user-friendly name of this compiler pass
getLabel() - Method in class org.jruby.ir.passes.DeadCodeElimination
 
getLabel() - Method in class org.jruby.ir.passes.DominatorTreeBuilder
 
getLabel() - Method in class org.jruby.ir.passes.LinearizeCFG
 
getLabel() - Method in class org.jruby.ir.passes.LiveVariableAnalysis
 
getLabel() - Method in class org.jruby.ir.passes.LocalOptimizationPass
 
getLabel() - Method in class org.jruby.ir.passes.OptimizeTempVarsPass
 
getLabel() - Method in class org.jruby.ir.representations.BasicBlock
 
getLabel(Label) - Method in class org.jruby.ir.targets.MethodData
 
getLanguageName() - Method in class org.jruby.embed.jsr223.JRubyEngineFactory
 
getLanguageVersion() - Method in class org.jruby.embed.jsr223.JRubyEngineFactory
 
getLargestCodeSize() - Method in class org.jruby.compiler.JITCompiler
 
getLargestCodeSize() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getLast() - Method in class org.jruby.ast.ListNode
 
getLast(IRubyObject[]) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
getLastCallType() - Method in class org.jruby.runtime.ThreadContext
 
getLastError() - Method in class org.jruby.util.encoding.CharsetTranscoder
 
getLastError() - Method in class org.jruby.util.encoding.Transcoder
 
GetLastError() - Method in interface org.jruby.util.WindowsFFI.Kernel32
 
getLastExitStatus() - Method in class org.jruby.runtime.ThreadContext
 
getLastInstr() - Method in class org.jruby.ir.IRScope
 
getLastInstr() - Method in class org.jruby.ir.representations.BasicBlock
 
getLastLine() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getLastLine(IRubyObject) - Method in class org.jruby.runtime.Frame
 
getLastLine(Ruby, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
getLastLine() - Method in class org.jruby.runtime.ThreadContext
Get the value of the $_ (lastline) "global".
getLastResult() - Method in class org.jruby.util.encoding.CharsetTranscoder
 
getLastResult() - Method in class org.jruby.util.encoding.Transcoder
 
getLastVisibility() - Method in class org.jruby.runtime.ThreadContext
 
getLayout(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
getLeft() - Method in class org.jruby.util.Random
 
getLeftNode() - Method in class org.jruby.ast.Colon2Node
Gets the leftNode.
getLeftParenBegin() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getLength() - Method in class org.jruby.javasupport.JavaArray
 
getLength() - Method in class org.jruby.RubyArray
 
getLexer() - Method in class org.jruby.parser.DefaultRubyParser
 
getLexer() - Method in class org.jruby.parser.Ruby19Parser
 
getLexer() - Method in class org.jruby.parser.Ruby20Parser
 
getLexer() - Method in interface org.jruby.parser.RubyParser
 
getLexicalParent() - Method in class org.jruby.ir.IRScope
Returns the lexical scope that contains this scope definition
getLexicalScopes() - Method in class org.jruby.ir.IRScope
 
getLibDir(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getLine() - Method in class org.jruby.AbstractRubyMethod
 
getLine() - Method in class org.jruby.compiler.impl.StandardASMCompiler.InvokerDescriptor
 
getLine() - Method in class org.jruby.internal.runtime.methods.CompiledIRMethod
 
getLine() - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
getLine() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getLine() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getLine() - Method in class org.jruby.internal.runtime.methods.InterpretedIRMethod
 
getLine() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
getLine() - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
getLine() - Method in class org.jruby.internal.runtime.methods.ProcMethod
 
getLine() - Method in class org.jruby.lexer.yacc.LexerSource
What line are we at?
getLine() - Method in class org.jruby.lexer.yacc.SimpleSourcePosition
 
getline(ThreadContext, ByteList) - Method in class org.jruby.RubyIO
 
getline(ThreadContext, ByteList, long) - Method in class org.jruby.RubyIO
getline using logic of gets.
getline(Ruby, ByteList) - Method in class org.jruby.RubyIO
Deprecated.
getline(Ruby, ByteList, long) - Method in class org.jruby.RubyIO
Deprecated.
getLine() - Method in class org.jruby.RubyMethod
 
getLine() - Method in class org.jruby.runtime.backtrace.BacktraceElement
 
getLine() - Method in class org.jruby.runtime.Binding
 
getLine() - Method in class org.jruby.runtime.BlockBody
get The line number for this block
getLine() - Method in class org.jruby.runtime.CallBlock
 
getLine() - Method in class org.jruby.runtime.CallBlock19
 
getLine() - Method in class org.jruby.runtime.CompiledBlock
 
getLine() - Method in class org.jruby.runtime.CompiledBlock19
 
getLine() - Method in class org.jruby.runtime.CompiledBlockCallback
 
getLine() - Method in interface org.jruby.runtime.CompiledBlockCallback19
 
getLine() - Method in class org.jruby.runtime.Interpreted19Block
 
getLine() - Method in class org.jruby.runtime.InterpretedBlock
 
getLine() - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
getLine() - Method in class org.jruby.runtime.JavaInternalBlockBody
 
getLine() - Method in class org.jruby.runtime.MethodBlock
 
getLine() - Method in class org.jruby.runtime.NullBlockBody
 
getLine() - Method in interface org.jruby.runtime.PositionAware
Get the line number for the method.
getLine() - Method in class org.jruby.runtime.ThreadContext
 
getline(ByteList, byte) - Method in class org.jruby.util.io.ChannelStream
 
getline(ByteList, byte, long) - Method in class org.jruby.util.io.ChannelStream
 
getline(ByteList, byte) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
getline(ByteList, byte, long) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
getline(ByteList, byte) - Method in interface org.jruby.util.io.Stream
Read all bytes up to and including a terminator byte.
getline(ByteList, byte, long) - Method in interface org.jruby.util.io.Stream
Reads all bytes up to and including a terminator byte or until limit is reached.
getLineNumber() - Method in class org.jruby.ir.instructions.LineNumberInstr
 
getLineNumber() - Method in class org.jruby.ir.IRScope
 
getLineNumber() - Method in class org.jruby.parser.ParserConfiguration
 
getLineNumber() - Method in class org.jruby.runtime.backtrace.RubyStackTraceElement
 
getLineNumber() - Method in class org.jruby.util.io.OpenFile
 
getLineNumberOffset() - Method in enum org.jruby.runtime.RubyEvent
 
getList() - Method in class org.jruby.RubyArray
Getter for property list.
getListeners() - Method in class org.jruby.ir.IRManager
 
getListNode() - Method in class org.jruby.ast.HashNode
Gets the listNode.
getLiveClassCount() - Method in class org.jruby.management.ClassCache
 
getLiveClassCount() - Method in interface org.jruby.management.ClassCacheMBean
 
getLiveClassCount() - Method in class org.jruby.util.ClassCache
 
getLoadBooleanHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getLoadedFeatures() - Method in class org.jruby.runtime.load.LoadService
 
getLoader() - Method in class org.jruby.RubyInstanceConfig
 
getLoadError() - Method in class org.jruby.Ruby
 
getLoadGemfile() - Method in class org.jruby.RubyInstanceConfig
Whether to load and setup bundler on startup.
getLoadPath() - Method in class org.jruby.runtime.load.LoadService
 
getLoadPathEntry(IRubyObject) - Method in class org.jruby.runtime.load.LoadService
 
getLoadPathEntry(IRubyObject) - Method in class org.jruby.runtime.load.LoadService19
 
getLoadPaths() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a list of load paths for Ruby scripts/libraries.
getLoadPaths() - Method in class org.jruby.embed.ScriptingContainer
Returns a list of load paths for Ruby scripts/libraries.
getLoadPaths() - Method in class org.jruby.management.Config
 
getLoadPaths() - Method in interface org.jruby.management.ConfigMBean
 
getLoadPaths() - Method in class org.jruby.RubyInstanceConfig
 
getLoadService() - Method in class org.jruby.Ruby
Returns the loadService.
getLoadServiceCreator() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a LoadServiceCreator currently used.
getLoadServiceCreator() - Method in class org.jruby.embed.ScriptingContainer
Returns a LoadServiceCreator currently used.
getLoadServiceCreator() - Method in class org.jruby.RubyInstanceConfig
 
getLoadsOnScopeExit() - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementProblem
 
getLoadStaticScopeBootstrap(MethodHandles.Lookup, String, MethodType, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getLoadStaticScopeHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getlocal() - Method in class org.jruby.RubyTime
 
getlocal19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyTime
 
getLocalContextInstance(RubyInstanceConfig, LocalVariableBehavior, boolean) - Static method in class org.jruby.embed.internal.SingletonLocalContextProvider
Deprecated.
getLocaleEncoding() - Method in class org.jruby.runtime.encoding.EncodingService
 
getLocalJumpError() - Method in class org.jruby.Ruby
 
getLocalJumpTypeOrRethrow(RaiseException) - Static method in class org.jruby.runtime.Helpers
 
getLocalScope() - Method in class org.jruby.parser.BlockStaticScope
 
getLocalScope() - Method in class org.jruby.parser.EvalStaticScope
 
getLocalScope() - Method in class org.jruby.parser.IRStaticScope
 
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.
getLocalSocketAddress(Channel) - Method in enum org.jruby.ext.socket.SocketType
 
getLocalTimeZone(Ruby) - Static method in class org.jruby.RubyTime
 
getLocalURL(URL) - Static method in class org.jruby.embed.osgi.utils.OSGiFileLocator
Only useful for equinox: on felix we get the file:// or jar:// url already.
getLocalVar() - Method in class org.jruby.ir.instructions.LoadLocalVarInstr
 
getLocalVar() - Method in class org.jruby.ir.instructions.StoreLocalVarInstr
 
getLocalVariable(String, int) - Method in class org.jruby.ir.IRClosure
 
getLocalVariable(String, int) - Method in class org.jruby.ir.IRMethod
 
getLocalVariable(String, int) - Method in class org.jruby.ir.IRScope
Find or create a local variable.
getLocalVariableBehavior() - Method in class org.jruby.embed.internal.AbstractLocalContextProvider
 
getLocalVariableBehavior() - Method in class org.jruby.embed.internal.BiVariableMap
Returns a local variable behavior
getLocalVariableBehavior() - Method in class org.jruby.embed.internal.LocalContext
 
getLocalVariableBehavior() - Method in interface org.jruby.embed.internal.LocalContextProvider
Returns a local variable behavior associated to the scope.
getLocalVariableBehaviorOrNull() - Static method in class org.jruby.embed.internal.SingletonLocalContextProvider
Deprecated.
getLocalVariablesCount() - Method in class org.jruby.ir.IRScope
 
getLocalVarNames() - Method in class org.jruby.embed.internal.BiVariableMap
Returns Ruby's local variable names this map has.
getLocalVarValues() - Method in class org.jruby.embed.internal.BiVariableMap
Returns Ruby's local variable values this map has.
getLocation() - Method in class org.jruby.ir.operands.LocalVariable
 
getLocation() - Method in class org.jruby.Ruby
 
getLogger(String) - Static method in class org.jruby.util.log.LoggerFactory
 
getlogin(IRubyObject) - Static method in class org.jruby.ext.etc.RubyEtc
 
getLong(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getLong(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getLong(long) - Method in class org.jruby.ext.ffi.MemoryIO
Reads a 64 bit integer value from the memory area.
getLong(long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
getLongValue() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
getLongValue() - Method in class org.jruby.RubyBignum
 
getLongValue() - Method in class org.jruby.RubyFixnum
 
getLongValue() - Method in class org.jruby.RubyFloat
 
getLongValue() - Method in class org.jruby.RubyNumeric
 
getMainStream() - Method in class org.jruby.util.io.OpenFile
 
getMainStreamSafe() - Method in class org.jruby.util.io.OpenFile
 
getMainThread() - Method in class org.jruby.internal.runtime.ThreadService
 
getManager() - Method in class org.jruby.ir.IRScope
 
getMap() - Method in class org.jruby.embed.internal.BiVariableMap
Returns a map whose value is a Java object not a BiVariable type object.
getMapJavaProxyClass() - Method in class org.jruby.javasupport.JavaSupport
 
getMarshal() - Method in class org.jruby.Ruby
 
getMarshal() - Method in class org.jruby.RubyClass
 
getMarshalEncoding() - Method in class org.jruby.RubyRegexp
 
getMarshalEncoding() - Method in class org.jruby.RubyString
 
getMarshalEncoding() - Method in class org.jruby.RubySymbol
 
getMarshalEncoding() - Method in interface org.jruby.runtime.encoding.MarshalEncoding
 
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
 
getMatchNode(Node, Node) - Method in class org.jruby.parser.ParserSupport19
 
getMatchNumber() - Method in class org.jruby.ast.NthRefNode
Gets the matchNumber.
getMath() - Method in class org.jruby.Ruby
 
getMathDomainError() - Method in class org.jruby.Ruby
 
getMax() - Method in class org.jruby.util.ClassCache
 
getMaxArgumentsCount() - Method in class org.jruby.ast.ArgsNode
 
getMaxNodeID() - Method in class org.jruby.ir.representations.CFG
 
getMemberParameterTypes(Member) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
getMemberParameterTypes(Member) - Method in class org.jruby.java.invokers.MethodInvoker
 
getMemberParameterTypes(Member) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
getMembers() - Method in class org.jruby.ext.ffi.StructLayout
 
getMembers() - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
getMemory() - Method in class org.jruby.ext.ffi.Struct
 
getMemoryIO(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getMemoryIO(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getMemoryIO(Object) - Method in class org.jruby.ext.ffi.jffi.DelegatingPointerParameterStrategy
 
getMemoryIO(Object) - Method in class org.jruby.ext.ffi.jffi.PointerParameterStrategy
 
getMemoryIO(Object) - Method in class org.jruby.ext.ffi.jffi.StringParameterStrategy
 
getMemoryIO(long) - Method in class org.jruby.ext.ffi.MemoryIO
Reads a pointer value at the specified offset within the memory area, and wraps it in an abstract memory accessor.
getMemoryIO() - Method in class org.jruby.ext.ffi.MemoryObject
Gets the memory I/O accessor to read/write to the memory area.
getMemoryIO(long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
getMemoryIOStrategy(MemoryIO) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
getMessage() - Method in exception org.jruby.exceptions.RaiseException
 
getMetaClass(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
getMetaClass(IRubyObject) - Static method in class org.jruby.cext.JRuby
 
getMetaClass() - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod getRubyClass.
getMetaClass() - Method in class org.jruby.RubyBasicObject
if exist return the meta-class else return the type of the object.
getMetaClass() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod getRubyClass.
getMetaClass() - Method in interface org.jruby.runtime.builtin.RubyJavaObject
 
getMetaClassBody() - Method in class org.jruby.ir.instructions.DefineMetaClassInstr
 
getMetaClassName() - Method in class org.jruby.ir.IRManager
 
getMethod() - Method in class org.jruby.AbstractRubyMethod
 
getMethod(ThreadContext, IRubyObject, int, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod(ThreadContext, RubyClass, int, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
getMethod(ThreadContext, IRubyObject, int, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
getMethod() - Method in class org.jruby.internal.runtime.methods.DynamicMethod.NativeCall
Get the java.lang.reflect.Method for this NativeCall
getMethod() - Method in class org.jruby.ir.instructions.DefineClassMethodInstr
 
getMethod() - Method in class org.jruby.ir.instructions.DefineInstanceMethodInstr
 
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() - Method in class org.jruby.runtime.backtrace.BacktraceElement
 
getMethod() - Method in class org.jruby.runtime.Binding
 
getMethod(String) - Method in class org.jruby.runtime.CallbackFactory
Deprecated.
Callbacks are inefficient; use MethodFactory.
getMethod(String, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated.
Callbacks are inefficient; use MethodFactory.
getMethod(String, Class, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated.
Callbacks are inefficient; use MethodFactory.
getMethod(String, Class, Class, Class) - Method in class org.jruby.runtime.CallbackFactory
Deprecated.
Callbacks are inefficient; use MethodFactory.
getMethod() - Method in class org.jruby.runtime.MethodBlock
 
getMethod() - Method in class org.jruby.runtime.profile.builtin.ProfiledMethod
 
getMethod0(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod1(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod2(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod3(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod4(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod5(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod6(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod7(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod8(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethod9(ThreadContext, IRubyObject, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getMethodAdapter() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
getMethodAdapter() - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
getMethodAdapter() - Method in interface org.jruby.compiler.InvocationCompiler
 
getMethodAdapter() - Method in interface org.jruby.compiler.VariableCompiler
 
getMethodAddr() - Method in class org.jruby.ir.instructions.CallBase
 
getMethodAnnotations() - Method in class org.jruby.RubyClass
 
getMethodCallSyntax(String, String, String...) - Method in class org.jruby.embed.jsr223.JRubyEngineFactory
 
getMethodData() - Method in class org.jruby.internal.runtime.methods.AttrReaderMethod
 
getMethodData() - Method in class org.jruby.internal.runtime.methods.AttrWriterMethod
 
getMethodData() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getMethodData() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
getMethodData() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Additional metadata about this method.
getMethodForCaching() - Method in class org.jruby.ext.ffi.jffi.DefaultMethod
 
getMethodForCaching() - Method in interface org.jruby.internal.runtime.methods.CacheableMethod
 
getMethodForCaching() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getMethodHandle(JRubyCallSite, DynamicMethod) - Static method in class org.jruby.ext.ffi.jffi.InvokeDynamic
 
getMethodHandle() - Method in class org.jruby.ir.instructions.MethodLookupInstr
 
getMethodIndex() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getMethodName() - Method in class org.jruby.AbstractRubyMethod
 
getMethodName() - Method in class org.jruby.RubyMethod
 
getMethodName() - Method in class org.jruby.runtime.backtrace.RubyStackTraceElement
 
getMethodName() - Method in class org.jruby.runtime.callsite.CachingCallSite
 
getMethodNameOperand() - Method in class org.jruby.ir.operands.MethodHandle
 
getMethods() - Method in class org.jruby.IncludedModuleWrapper
 
getMethods() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getMethods() - Method in class org.jruby.RubyModule
 
getMethodSerialNumber() - Method in class org.jruby.runtime.profile.builtin.Invocation
 
getMethodsForWrite() - Method in class org.jruby.IncludedModuleWrapper
 
getMethodsForWrite() - Method in class org.jruby.RubyModule
 
getMethodSignature(int) - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
getMethodSignatures() - Method in class org.jruby.RubyClass
 
getMethodVersionToken() - Static method in class org.jruby.ir.CodeVersion
 
getMethodVisitor() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
getMimeTypes() - Method in class org.jruby.embed.jsr223.JRubyEngineFactory
 
getMissingConst() - Method in class org.jruby.ir.instructions.ConstMissingInstr
 
getMode() - Method in class org.jruby.util.io.OpenFile
 
getModeAsString(Ruby) - Method in class org.jruby.util.io.OpenFile
 
getModeFlags() - Method in class org.jruby.util.io.IOOptions
 
getModeFlagsAsIntFrom(int) - Static method in class org.jruby.util.io.OpenFile
 
getModes() - Method in class org.jruby.util.io.ChannelStream
 
getModes() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
getModes() - Method in interface org.jruby.util.io.Stream
 
getModifiers() - Method in class org.jruby.ast.java_signature.SignatureNode
 
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
 
getModuleBody() - Method in class org.jruby.ir.instructions.ProcessModuleBodyInstr
 
getModuleFromPath(Ruby, String) - Static method in class org.jruby.runtime.marshal.UnmarshalStream
 
getModuleIncludeCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getModuleTriggeredRemoveCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getMulticastSocket() - Method in class org.jruby.ext.socket.MulticastStateManager
 
getName() - Method in class org.jruby.ast.ArgAuxillaryNode
 
getName() - Method in class org.jruby.ast.ArgumentNode
 
getName() - Method in class org.jruby.ast.AttrAssignNode
Gets the name.
getName() - Method in class org.jruby.ast.BlockArgNode
Get the name of this block argument
getName() - Method in class org.jruby.ast.CallNode
Gets the name.
getName() - Method in class org.jruby.ast.ClassVarAsgnNode
Gets the name.
getName() - Method in class org.jruby.ast.ClassVarDeclNode
Gets the name.
getName() - Method in class org.jruby.ast.ClassVarNode
Gets the name.
getName() - Method in class org.jruby.ast.Colon3Node
Gets the name.
getName() - Method in class org.jruby.ast.ConstDeclNode
Gets the name (this is the rightmost element of lhs (in Foo::BAR it is BAR).
getName() - Method in class org.jruby.ast.ConstNode
Gets the name.
getName() - Method in class org.jruby.ast.DAsgnNode
Gets the name.
getName() - Method in class org.jruby.ast.DefnNode
Get the name of this method
getName() - Method in class org.jruby.ast.DefsNode
Gets the name of this method
getName() - Method in class org.jruby.ast.DVarNode
Gets the name.
getName() - Method in class org.jruby.ast.FalseNode
Name of false node.
getName() - Method in class org.jruby.ast.FCallNode
Gets the name.
getName() - Method in class org.jruby.ast.GlobalAsgnNode
Gets the name.
getName() - Method in class org.jruby.ast.GlobalVarNode
Gets the name.
getName() - Method in class org.jruby.ast.InstAsgnNode
Gets the name.
getName() - Method in class org.jruby.ast.InstVarNode
Gets the name.
getName() - Method in class org.jruby.ast.java_signature.Annotation
 
getName() - Method in class org.jruby.ast.java_signature.ArrayTypeNode
 
getName() - Method in class org.jruby.ast.java_signature.SignatureNode
 
getName() - Method in class org.jruby.ast.java_signature.TypeNode
 
getName() - Method in class org.jruby.ast.LiteralNode
 
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.OptArgNode
 
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 interface org.jruby.embed.variable.BiVariable
Returns a name of the variable this object holds.
getName() - Method in class org.jruby.ext.ffi.Platform
Gets the name of this Platform.
getName() - Method in class org.jruby.IncludedModuleWrapper
 
getName() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
getName() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Get the base name this method was defined as.
getName() - Method in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
 
getName() - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementProblem
 
getName() - Method in class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementProblem
 
getName() - Method in class org.jruby.ir.dataflow.DataFlowProblem
 
getName() - Method in class org.jruby.ir.instructions.defined.DefinedObjectNameInstr
 
getName() - Method in class org.jruby.ir.instructions.defined.GlobalIsDefinedInstr
 
getName() - Method in class org.jruby.ir.IRScope
 
getName() - Method in class org.jruby.ir.operands.LocalVariable
 
getName() - Method in class org.jruby.ir.operands.Reference
 
getName() - Method in class org.jruby.ir.operands.TemporaryVariable
 
getName() - Method in class org.jruby.ir.operands.Variable
 
getName() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getName() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
getName() - Method in class org.jruby.RubyModule
Generate a fully-qualified class name or a #-style name for anonymous and singleton classes.
getName() - Method in interface org.jruby.runtime.builtin.Variable
 
getName() - Method in class org.jruby.runtime.component.VariableEntry
 
getName() - Method in class org.jruby.runtime.Frame
Get the method name associated with this frame
getName() - Method in class org.jruby.runtime.ivars.MethodData
 
getName() - Method in class org.jruby.runtime.ivars.VariableAccessor
Get the name of this variable.
getName() - Method in class org.jruby.runtime.load.ClassExtensionLibrary
 
getName() - Method in class org.jruby.runtime.load.LoadServiceResource
 
getName() - Method in class org.jruby.runtime.profile.builtin.ProfiledMethod
 
getName() - Method in enum org.jruby.runtime.RubyEvent
 
getName() - Method in interface org.jruby.util.log.Logger
 
getName() - Method in class org.jruby.util.log.StandardErrorLogger
 
getNameClassMap() - Method in class org.jruby.javasupport.JavaSupport
 
getNamedBackrefValues(Ruby) - Method in class org.jruby.RubyMatchData
 
getNameError() - Method in class org.jruby.Ruby
 
getNameErrorMessage() - Method in class org.jruby.Ruby
 
getnameinfo(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.Addrinfo
 
getnameinfo(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubySocket
 
getnameinfo(ThreadContext, IRubyObject[]) - Static method in class org.jruby.ext.socket.SocketUtils
 
getNameNode() - Method in class org.jruby.ast.MethodDefNode
Gets the name's node.
getNames() - Method in class org.jruby.embed.internal.BiVariableMap
Returns a list of all names in this map.
getNames() - Method in class org.jruby.embed.jsr223.JRubyEngineFactory
 
getNames() - Method in class org.jruby.internal.runtime.GlobalVariables
 
getNames() - Method in class org.jruby.RubyRegexp
 
getNativeAlignment() - Method in class org.jruby.ext.ffi.Type
Gets the native alignment of this Type in bytes
getNativeCall(int, boolean) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
getNativeCall() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
getNativeCall(int, boolean) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
getNativeCall() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
getNativeCall(int, boolean) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
getNativeException() - Method in class org.jruby.Ruby
 
getNativeHandle() - Method in class org.jruby.RubyBasicObject
 
getNativeHandle(RubyBasicObject) - Method in class org.jruby.runtime.ivars.VariableTableManager
Retrieve the C ext handle for the given object.
getNativeHandleAccessorField() - Method in class org.jruby.RubyClass
 
getNativeHandleAccessorField() - Method in class org.jruby.runtime.ivars.VariableTableManager
Retrieve the lazy accessor (VariableAccessorField) for C ext handle.
getNativeHandleAccessorForRead() - Method in class org.jruby.runtime.ivars.VariableTableManager
Retrieve the read accessor for C ext handle.
getNativeHandleAccessorForWrite() - Method in class org.jruby.RubyClass
 
getNativeHandleAccessorForWrite() - Method in class org.jruby.runtime.ivars.VariableTableManager
Retrieve the write accessor for C ext handle.
getNativeInvoker() - Method in class org.jruby.ext.ffi.jffi.DefaultMethod
 
getNativeLong(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getNativeLong(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getNativeLong(long) - Method in class org.jruby.ext.ffi.MemoryIO
Reads a native long integer value from the memory area.
getNativeLong(long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
getNativeMethodName() - Method in interface org.jruby.compiler.BodyCompiler
 
getNativeMethodName() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getNativeName() - Method in class org.jruby.internal.runtime.methods.DynamicMethod.NativeCall
 
getNativeReturn() - Method in class org.jruby.internal.runtime.methods.DynamicMethod.NativeCall
 
getNativeSignature() - Method in class org.jruby.internal.runtime.methods.DynamicMethod.NativeCall
 
getNativeSize() - Method in class org.jruby.ext.ffi.Type
Gets the native size of this Type in bytes
getNativeTarget() - Method in class org.jruby.internal.runtime.methods.DynamicMethod.NativeCall
 
getNativeThread() - Method in class org.jruby.RubyThread
 
getNativeType() - Method in class org.jruby.ext.ffi.Type
Gets the native type of this Type when passed as a parameter
getNativeTypeIndex() - Method in class org.jruby.RubyArray
 
getNativeTypeIndex() - Method in class org.jruby.RubyBasicObject
 
getNativeTypeIndex() - Method in class org.jruby.RubyBignum
 
getNativeTypeIndex() - Method in class org.jruby.RubyBoolean
 
getNativeTypeIndex() - Method in class org.jruby.RubyClass
 
getNativeTypeIndex() - Method in class org.jruby.RubyFixnum
 
getNativeTypeIndex() - Method in class org.jruby.RubyFloat
 
getNativeTypeIndex() - Method in class org.jruby.RubyHash
 
getNativeTypeIndex() - Method in class org.jruby.RubyIO
 
getNativeTypeIndex() - Method in class org.jruby.RubyMatchData
 
getNativeTypeIndex() - Method in class org.jruby.RubyModule
 
getNativeTypeIndex() - Method in class org.jruby.RubyNil
 
getNativeTypeIndex() - Method in class org.jruby.RubyObject
This is overridden in the other concrete Java builtins to provide a fast way to determine what type they are.
getNativeTypeIndex() - Method in class org.jruby.RubyRegexp
 
getNativeTypeIndex() - Method in class org.jruby.RubyString
 
getNativeTypeIndex() - Method in class org.jruby.RubyStruct
 
getNativeTypeIndex() - Method in class org.jruby.RubySymbol
 
getNativeTypeIndex() - Method in class org.jruby.RubyTime
 
getNativeTypeIndex() - Method in interface org.jruby.runtime.marshal.CoreObjectType
Return the ClassIndex value for the native type this object was constructed from.
getNearestFlipVariableScope() - Method in class org.jruby.ir.IRScope
 
getNearestMethod() - Method in class org.jruby.ir.IRScope
 
getNearestModuleReferencingScope() - Method in class org.jruby.ir.IRModuleBody
 
getNearestModuleReferencingScope() - Method in class org.jruby.ir.IRScope
Returns the nearest scope which we can extract a live module from.
getNearestModuleReferencingScope() - Method in class org.jruby.ir.IRScriptBody
 
getNearestTopLocalVariableScope() - Method in class org.jruby.ir.IRScope
 
getNestingDepth() - Method in class org.jruby.ir.IRClosure
 
getNewConstant(String, String) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getNewConstant(String, String, Object) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getNewConstantName() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getNewEnding() - Method in interface org.jruby.compiler.BodyCompiler
 
getNewEnding() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getNewEnsureName() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getNewField(String, String, Object) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getNewFileno() - Static method in class org.jruby.RubyIO
Deprecated.
getNewFileno() - Static method in class org.jruby.util.io.ChannelDescriptor
 
getNewFlipStateVariable() - Method in class org.jruby.ir.IRClosure
 
getNewFlipStateVariable() - Method in class org.jruby.ir.IREvalScript
 
getNewFlipStateVariable() - Method in class org.jruby.ir.IRScope
 
getNewInlineVariable(String, Variable) - Method in class org.jruby.ir.IRScope
 
getNewIRClassBody() - Method in class org.jruby.ir.instructions.DefineClassInstr
 
getNewIRModuleBody() - Method in class org.jruby.ir.instructions.DefineModuleInstr
 
getNewLabel() - Method in class org.jruby.ir.IRClosure
 
getNewLabel() - Method in class org.jruby.ir.IREvalScript
 
getNewLabel(String) - Method in class org.jruby.ir.IRScope
 
getNewLabel() - Method in class org.jruby.ir.IRScope
 
getNewLexicalParentForClosure() - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getNewLocalVariable(String, int) - Method in class org.jruby.ir.IRClosure
 
getNewLocalVariable(String, int) - Method in class org.jruby.ir.IREvalScript
 
getNewLocalVariable(String, int) - Method in class org.jruby.ir.IRMethod
 
getNewLocalVariable(String, int) - Method in class org.jruby.ir.IRScope
 
getNewName() - Method in class org.jruby.ast.AliasNode
Gets the newName.
getNewName() - Method in class org.jruby.ast.VAliasNode
Gets the newName.
getNewName() - Method in class org.jruby.ir.instructions.AliasInstr
 
getNewRescueName() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getNewStaticConstant(String, String) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getNewTemporaryVariable() - Method in class org.jruby.ir.IRClosure
 
getNewTemporaryVariable(String) - Method in class org.jruby.ir.IRClosure
 
getNewTemporaryVariable() - Method in class org.jruby.ir.IRScope
 
getNewTemporaryVariable(String) - Method in class org.jruby.ir.IRScope
 
getNextBBID() - Method in class org.jruby.ir.representations.CFG
 
getNextCapturedScope() - Method in class org.jruby.runtime.DynamicScope
Get next 'captured' scope.
getNextCase() - Method in class org.jruby.ast.WhenNode
Gets the next case node (if any).
getNextClosureId() - Method in class org.jruby.ir.IRClosure
 
getNextClosureId() - Method in class org.jruby.ir.IRScope
 
getNextDynamicMethodSerial() - Method in class org.jruby.Ruby
Get a new serial number for a new DynamicMethod instance
getNextFrame() - Method in class org.jruby.runtime.ThreadContext
 
getNextModuleGeneration() - Method in class org.jruby.Ruby
Get a new generation number for a module or class.
getNextNode() - Method in class org.jruby.ast.NewlineNode
Gets the nextNode.
getNil() - Method in class org.jruby.ir.IRManager
 
getNil() - Method in class org.jruby.Ruby
Returns the "nil" singleton instance.
getNilClass() - Method in class org.jruby.Ruby
 
getNilPrefilledArray() - Method in class org.jruby.Ruby
 
getNode() - Method in interface org.jruby.embed.EmbedEvalUnit
Returns a root node of parsed Ruby script.
getNode() - Method in class org.jruby.embed.internal.EmbedEvalUnitImpl
Returns a root node of parsed Ruby script.
getNodeName() - Method in class org.jruby.ast.Node
 
getNodeType() - Method in class org.jruby.ast.AliasNode
 
getNodeType() - Method in class org.jruby.ast.AndNode
 
getNodeType() - Method in class org.jruby.ast.ArgAuxillaryNode
 
getNodeType() - Method in class org.jruby.ast.ArgsCatNode
 
getNodeType() - Method in class org.jruby.ast.ArgsNode
 
getNodeType() - Method in class org.jruby.ast.ArgsPushNode
 
getNodeType() - Method in class org.jruby.ast.ArgumentNode
 
getNodeType() - Method in class org.jruby.ast.ArrayNode
 
getNodeType() - Method in class org.jruby.ast.AttrAssignNode
 
getNodeType() - Method in class org.jruby.ast.BackRefNode
 
getNodeType() - Method in class org.jruby.ast.BeginNode
 
getNodeType() - Method in class org.jruby.ast.BignumNode
 
getNodeType() - Method in class org.jruby.ast.BlockArg18Node
 
getNodeType() - Method in class org.jruby.ast.BlockArgNode
 
getNodeType() - Method in class org.jruby.ast.BlockNode
 
getNodeType() - Method in class org.jruby.ast.BlockPassNode
 
getNodeType() - Method in class org.jruby.ast.BreakNode
 
getNodeType() - Method in class org.jruby.ast.CallNode
 
getNodeType() - Method in class org.jruby.ast.CaseNode
 
getNodeType() - Method in class org.jruby.ast.ClassNode
 
getNodeType() - Method in class org.jruby.ast.ClassVarAsgnNode
 
getNodeType() - Method in class org.jruby.ast.ClassVarDeclNode
 
getNodeType() - Method in class org.jruby.ast.ClassVarNode
 
getNodeType() - Method in class org.jruby.ast.Colon2Node
 
getNodeType() - Method in class org.jruby.ast.Colon3Node
 
getNodeType() - Method in class org.jruby.ast.ConstDeclNode
 
getNodeType() - Method in class org.jruby.ast.ConstNode
 
getNodeType() - Method in class org.jruby.ast.DAsgnNode
 
getNodeType() - Method in class org.jruby.ast.DefinedNode
 
getNodeType() - Method in class org.jruby.ast.DefnNode
 
getNodeType() - Method in class org.jruby.ast.DefsNode
 
getNodeType() - Method in class org.jruby.ast.DotNode
 
getNodeType() - Method in class org.jruby.ast.DRegexpNode
 
getNodeType() - Method in class org.jruby.ast.DStrNode
 
getNodeType() - Method in class org.jruby.ast.DSymbolNode
 
getNodeType() - Method in class org.jruby.ast.DVarNode
 
getNodeType() - Method in class org.jruby.ast.DXStrNode
 
getNodeType() - Method in class org.jruby.ast.EncodingNode
 
getNodeType() - Method in class org.jruby.ast.EnsureNode
 
getNodeType() - Method in class org.jruby.ast.EvStrNode
 
getNodeType() - Method in class org.jruby.ast.FalseNode
 
getNodeType() - Method in class org.jruby.ast.FCallNode
 
getNodeType() - Method in class org.jruby.ast.FixnumNode
 
getNodeType() - Method in class org.jruby.ast.FlipNode
 
getNodeType() - Method in class org.jruby.ast.FloatNode
 
getNodeType() - Method in class org.jruby.ast.ForNode
 
getNodeType() - Method in class org.jruby.ast.GlobalAsgnNode
 
getNodeType() - Method in class org.jruby.ast.GlobalVarNode
 
getNodeType() - Method in class org.jruby.ast.HashNode
 
getNodeType() - Method in class org.jruby.ast.IfNode
 
getNodeType() - Method in class org.jruby.ast.InstAsgnNode
 
getNodeType() - Method in class org.jruby.ast.InstVarNode
 
getNodeType() - Method in class org.jruby.ast.IterNode
 
getNodeType() - Method in class org.jruby.ast.KeywordArgNode
 
getNodeType() - Method in class org.jruby.ast.KeywordRestArgNode
 
getNodeType() - Method in class org.jruby.ast.LambdaNode
 
getNodeType() - Method in class org.jruby.ast.ListNode
 
getNodeType() - Method in class org.jruby.ast.LiteralNode
 
getNodeType() - Method in class org.jruby.ast.LocalAsgnNode
 
getNodeType() - Method in class org.jruby.ast.LocalVarNode
 
getNodeType() - Method in class org.jruby.ast.Match2Node
 
getNodeType() - Method in class org.jruby.ast.Match3Node
 
getNodeType() - Method in class org.jruby.ast.MatchNode
 
getNodeType() - Method in class org.jruby.ast.ModuleNode
 
getNodeType() - Method in class org.jruby.ast.MultipleAsgn19Node
 
getNodeType() - Method in class org.jruby.ast.MultipleAsgnNode
 
getNodeType() - Method in class org.jruby.ast.NewlineNode
 
getNodeType() - Method in class org.jruby.ast.NextNode
 
getNodeType() - Method in class org.jruby.ast.NilNode
 
getNodeType() - Method in class org.jruby.ast.Node
 
getNodeType() - Method in class org.jruby.ast.NotNode
 
getNodeType() - Method in class org.jruby.ast.NthRefNode
 
getNodeType() - Method in class org.jruby.ast.OpAsgnAndNode
 
getNodeType() - Method in class org.jruby.ast.OpAsgnNode
 
getNodeType() - Method in class org.jruby.ast.OpAsgnOrNode
 
getNodeType() - Method in class org.jruby.ast.OpElementAsgnNode
 
getNodeType() - Method in class org.jruby.ast.OptArgNode
 
getNodeType() - Method in class org.jruby.ast.OrNode
 
getNodeType() - Method in class org.jruby.ast.PostExeNode
 
getNodeType() - Method in class org.jruby.ast.PreExe19Node
 
getNodeType() - Method in class org.jruby.ast.PreExeNode
 
getNodeType() - Method in class org.jruby.ast.RedoNode
 
getNodeType() - Method in class org.jruby.ast.RegexpNode
 
getNodeType() - Method in class org.jruby.ast.RescueBodyNode
 
getNodeType() - Method in class org.jruby.ast.RescueNode
 
getNodeType() - Method in class org.jruby.ast.RestArgNode
 
getNodeType() - Method in class org.jruby.ast.RetryNode
 
getNodeType() - Method in class org.jruby.ast.ReturnNode
 
getNodeType() - Method in class org.jruby.ast.RootNode
 
getNodeType() - Method in class org.jruby.ast.SClassNode
 
getNodeType() - Method in class org.jruby.ast.SelfNode
 
getNodeType() - Method in class org.jruby.ast.SplatNode
 
getNodeType() - Method in class org.jruby.ast.StarNode
 
getNodeType() - Method in class org.jruby.ast.StrNode
 
getNodeType() - Method in class org.jruby.ast.SuperNode
 
getNodeType() - Method in class org.jruby.ast.SValueNode
 
getNodeType() - Method in class org.jruby.ast.SymbolNode
 
getNodeType() - Method in class org.jruby.ast.ToAryNode
 
getNodeType() - Method in class org.jruby.ast.TrueNode
 
getNodeType() - Method in class org.jruby.ast.UndefNode
 
getNodeType() - Method in class org.jruby.ast.UntilNode
 
getNodeType() - Method in class org.jruby.ast.VAliasNode
 
getNodeType() - Method in class org.jruby.ast.VCallNode
 
getNodeType() - Method in class org.jruby.ast.WhenNode
 
getNodeType() - Method in class org.jruby.ast.WhileNode
 
getNodeType() - Method in class org.jruby.ast.XStrNode
 
getNodeType() - Method in class org.jruby.ast.YieldNode
 
getNodeType() - Method in class org.jruby.ast.ZArrayNode
 
getNodeType() - Method in class org.jruby.ast.ZeroArgNode
 
getNodeType() - Method in class org.jruby.ast.ZSuperNode
 
getNoMemoryError() - Method in class org.jruby.Ruby
 
getNoMethodError() - Method in class org.jruby.Ruby
 
getNonBlockOperands() - Method in class org.jruby.ir.instructions.YieldInstr
 
getNonExitBBExceptionTargetNode() - Method in class org.jruby.ir.dataflow.FlowGraphNode
 
getNonIncludedClass() - Method in class org.jruby.IncludedModuleWrapper
 
getNonIncludedClass() - Method in class org.jruby.RubyModule
 
getNonSelfLocalVars() - Method in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
 
getNormalizedHome(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getNormalMethodMissing() - Method in class org.jruby.Ruby
 
getNotImplementedError() - Method in class org.jruby.Ruby
 
getNSec() - Method in class org.jruby.RubyTime
 
getNthParentScope(int) - Method in class org.jruby.runtime.DynamicScope
Returns the n-th parent scope of this scope.
getNull(Ruby) - Static method in class org.jruby.ext.ffi.Pointer
 
getNullMemoryIO() - Method in class org.jruby.ext.ffi.FFI
 
getNumberFormat(Locale) - Static method in class org.jruby.util.Sprintf
 
getNumberOfColons() - Method in class org.jruby.util.TimeOutputFormatter
Deprecated.
 
getNumberOfEvalParses() - Method in class org.jruby.management.ParserStats
 
getNumberOfEvalParses() - Method in interface org.jruby.management.ParserStatsMBean
 
getNumberOfLoadParses() - Method in class org.jruby.management.ParserStats
 
getNumberOfLoadParses() - Method in interface org.jruby.management.ParserStatsMBean
 
getNumberOfVariables() - Method in class org.jruby.parser.IRStaticScope
 
getNumberOfVariables() - Method in class org.jruby.parser.StaticScope
 
getNumeric() - Method in class org.jruby.Ruby
 
getNumericConverter(Class) - Static method in class org.jruby.javasupport.JavaUtil
 
getobj() - Method in class org.jruby.ext.weakref.WeakRef
 
getObject() - Method in class org.jruby.ir.instructions.defined.DefinedObjectNameInstr
 
getObject() - Method in class org.jruby.ir.instructions.defined.SuperMethodBoundInstr
 
getObject() - Method in class org.jruby.ir.instructions.DefineMetaClassInstr
 
getObject() - Method in class org.jruby.ir.instructions.EnsureRubyArrayInstr
 
getObject() - Method in class org.jruby.ir.IRManager
 
getObject() - Method in class org.jruby.java.proxies.JavaProxy
 
getObject() - Method in class org.jruby.Ruby
 
getObjectGroupAccessorField() - Method in class org.jruby.RubyClass
 
getObjectGroupAccessorField() - Method in class org.jruby.runtime.ivars.VariableTableManager
Retrieve the lazy accessor (VariableAccessorField) for object group.
getObjectGroupAccessorForRead() - Method in class org.jruby.RubyClass
 
getObjectGroupAccessorForRead() - Method in class org.jruby.runtime.ivars.VariableTableManager
Retrieve the read accessor for object group.
getObjectGroupAccessorForWrite() - Method in class org.jruby.RubyClass
 
getObjectGroupAccessorForWrite() - Method in class org.jruby.runtime.ivars.VariableTableManager
Retrieve the write accessor for object group.
getObjectId() - Method in class org.jruby.RubyBasicObject
The logic here is to use the special objectId accessor slot from the parent as a lazy store for an object ID.
getObjectId(RubyBasicObject) - Method in class org.jruby.runtime.ivars.VariableTableManager
Get the object_id from a given RubyBasicObject, possibly allocating space for it.
getObjectIdAccessorField() - Method in class org.jruby.RubyClass
 
getObjectIdAccessorField() - Method in class org.jruby.runtime.ivars.VariableTableManager
Retrieve the lazy accessor (VariableAccessorField) for object_id.
getObjectJavaClass() - Method in class org.jruby.javasupport.JavaSupport
 
getObjectProxyCache() - Method in class org.jruby.javasupport.JavaSupport
 
getObjectSpace() - Method in class org.jruby.Ruby
 
getObjectSpaceEnabled(IRubyObject) - Static method in class org.jruby.ext.jruby.JRubyUtilLibrary
 
getObjectSpaceModule() - Method in class org.jruby.Ruby
 
getOffset() - Method in class org.jruby.ast.ArgAuxillaryNode
 
getOffset(IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Calculates the absolute offset within the base memory pointer for a given offset.
getOffset() - Method in class org.jruby.lexer.yacc.LexerSource
The location of the last byte we read from the source.
getOffset() - Method in class org.jruby.runtime.ivars.FieldVariableAccessor
Get the field offset for this accessor.
getOFlagsFromString(String) - Static method in class org.jruby.util.io.ModeFlags
 
getOFlagsFromString(Ruby, String) - Static method in class org.jruby.util.io.ModeFlags
 
getOldName() - Method in class org.jruby.ast.AliasNode
Gets the oldName.
getOldName() - Method in class org.jruby.ast.VAliasNode
Gets the oldName.
getOldName() - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
getOldName() - Method in class org.jruby.ir.instructions.AliasInstr
 
getOnce() - Method in class org.jruby.ast.DRegexpNode
Gets the once.
getOnMalformedInput() - Method in class org.jruby.util.encoding.CharsetTranscoder.CodingActions
 
getOnUnmappableCharacter() - Method in class org.jruby.util.encoding.CharsetTranscoder.CodingActions
 
getOOBInline(Channel) - Method in enum org.jruby.ext.socket.SocketType
 
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.
getOpenFileFlagsFor(int) - Static method in class org.jruby.util.io.ModeFlags
With the provided open flags parameter what fmode values should be set (fmode for us is represented by OpenFile).
getOperands() - Method in class org.jruby.ir.instructions.AliasInstr
 
getOperands() - Method in class org.jruby.ir.instructions.BlockGivenInstr
 
getOperands() - Method in class org.jruby.ir.instructions.BranchInstr
 
getOperands() - Method in class org.jruby.ir.instructions.BreakInstr
 
getOperands() - Method in class org.jruby.ir.instructions.CallBase
 
getOperands() - Method in class org.jruby.ir.instructions.CheckArgsArrayArityInstr
 
getOperands() - Method in class org.jruby.ir.instructions.CheckArityInstr
 
getOperands() - Method in class org.jruby.ir.instructions.ConstMissingInstr
 
getOperands() - Method in class org.jruby.ir.instructions.CopyInstr
 
getOperands() - Method in class org.jruby.ir.instructions.DefineClassInstr
 
getOperands() - Method in class org.jruby.ir.instructions.DefineClassMethodInstr
 
getOperands() - Method in class org.jruby.ir.instructions.defined.DefinedInstr
 
getOperands() - Method in class org.jruby.ir.instructions.defined.GetBackrefInstr
 
getOperands() - Method in class org.jruby.ir.instructions.defined.GetErrorInfoInstr
 
getOperands() - Method in class org.jruby.ir.instructions.defined.RestoreErrorInfoInstr
 
getOperands() - Method in class org.jruby.ir.instructions.DefineInstanceMethodInstr
 
getOperands() - Method in class org.jruby.ir.instructions.DefineMetaClassInstr
 
getOperands() - Method in class org.jruby.ir.instructions.DefineModuleInstr
 
getOperands() - Method in class org.jruby.ir.instructions.EnsureRubyArrayInstr
 
getOperands() - Method in class org.jruby.ir.instructions.EQQInstr
 
getOperands() - Method in class org.jruby.ir.instructions.ExceptionRegionEndMarkerInstr
 
getOperands() - Method in class org.jruby.ir.instructions.ExceptionRegionStartMarkerInstr
 
getOperands() - Method in class org.jruby.ir.instructions.GetClassVarContainerModuleInstr
 
getOperands() - Method in class org.jruby.ir.instructions.GetInstr
 
getOperands() - Method in class org.jruby.ir.instructions.GVarAliasInstr
 
getOperands() - Method in class org.jruby.ir.instructions.InheritanceSearchConstInstr
 
getOperands() - Method in class org.jruby.ir.instructions.Instr
 
getOperands() - Method in class org.jruby.ir.instructions.JumpIndirectInstr
 
getOperands() - Method in class org.jruby.ir.instructions.JumpInstr
 
getOperands() - Method in class org.jruby.ir.instructions.LabelInstr
 
getOperands() - Method in class org.jruby.ir.instructions.LexicalSearchConstInstr
 
getOperands() - Method in class org.jruby.ir.instructions.LineNumberInstr
 
getOperands() - Method in class org.jruby.ir.instructions.LoadLocalVarInstr
 
getOperands() - Method in class org.jruby.ir.instructions.Match2Instr
 
getOperands() - Method in class org.jruby.ir.instructions.Match3Instr
 
getOperands() - Method in class org.jruby.ir.instructions.MatchInstr
 
getOperands() - Method in class org.jruby.ir.instructions.MethodLookupInstr
 
getOperands() - Method in class org.jruby.ir.instructions.ModuleVersionGuardInstr
 
getOperands() - Method in class org.jruby.ir.instructions.MultipleAsgnBase
 
getOperands() - Method in class org.jruby.ir.instructions.NopInstr
 
getOperands() - Method in class org.jruby.ir.instructions.NotInstr
 
getOperands() - Method in class org.jruby.ir.instructions.PopBindingInstr
 
getOperands() - Method in class org.jruby.ir.instructions.PopFrameInstr
 
getOperands() - Method in class org.jruby.ir.instructions.ProcessModuleBodyInstr
 
getOperands() - Method in class org.jruby.ir.instructions.PushBindingInstr
 
getOperands() - Method in class org.jruby.ir.instructions.PushFrameInstr
 
getOperands() - Method in class org.jruby.ir.instructions.PutInstr
 
getOperands() - Method in class org.jruby.ir.instructions.RaiseArgumentErrorInstr
 
getOperands() - Method in class org.jruby.ir.instructions.ReceiveArgBase
 
getOperands() - Method in class org.jruby.ir.instructions.ReceiveClosureInstr
 
getOperands() - Method in class org.jruby.ir.instructions.ReceiveExceptionInstr
 
getOperands() - Method in class org.jruby.ir.instructions.ReceiveSelfInstr
 
getOperands() - Method in class org.jruby.ir.instructions.RecordEndBlockInstr
 
getOperands() - Method in class org.jruby.ir.instructions.RescueEQQInstr
 
getOperands() - Method in class org.jruby.ir.instructions.ReturnBase
 
getOperands() - Method in class org.jruby.ir.instructions.ruby19.BuildLambdaInstr
 
getOperands() - Method in class org.jruby.ir.instructions.ruby19.GetEncodingInstr
 
getOperands() - Method in class org.jruby.ir.instructions.RuntimeHelperCall
 
getOperands() - Method in class org.jruby.ir.instructions.SearchConstInstr
 
getOperands() - Method in class org.jruby.ir.instructions.SetReturnAddressInstr
 
getOperands() - Method in class org.jruby.ir.instructions.StoreLocalVarInstr
 
getOperands() - Method in class org.jruby.ir.instructions.ThreadPollInstr
 
getOperands() - Method in class org.jruby.ir.instructions.ThrowExceptionInstr
 
getOperands() - Method in class org.jruby.ir.instructions.ToAryInstr
 
getOperands() - Method in class org.jruby.ir.instructions.UndefMethodInstr
 
getOperands() - Method in class org.jruby.ir.instructions.YieldInstr
 
getOperands() - Method in class org.jruby.ir.instructions.ZSuperInstr
 
getOperation() - Method in class org.jruby.ir.instructions.Instr
 
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.
getOption(String) - Method in class org.jruby.ext.nkf.Command
 
getOptionalArgs() - Method in class org.jruby.parser.StaticScope
 
getOptionalArgsCount() - Method in class org.jruby.ast.ArgsNode
 
getOptionGlobals() - Method in class org.jruby.management.Config
 
getOptionGlobals() - Method in interface org.jruby.management.ConfigMBean
 
getOptionGlobals() - Method in class org.jruby.RubyInstanceConfig
 
getOptions() - Method in class org.jruby.ast.DRegexpNode
Gets the options.
getOptions() - Method in class org.jruby.ast.RegexpNode
Gets the options.
getOptions() - Method in class org.jruby.RubyRegexp
rb_reg_options
getOptionsArg(Ruby, IRubyObject...) - Static method in class org.jruby.ast.util.ArgsUtil
 
getOptionValue(String) - Method in class org.jruby.ext.nkf.Command
 
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.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.
getOrCreateRenamedBB(BasicBlock) - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getOrig() - Method in interface org.jruby.javasupport.proxy.JavaProxyInvocationHandler
 
getOriginalModes() - Method in class org.jruby.util.io.ChannelDescriptor
Get the original mode flags for the descriptor.
getOriginalStream() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
getOS() - Method in class org.jruby.ext.ffi.Platform
Gets the current Operating System.
getOSGiBundleClassLoader() - Method in class org.jruby.embed.osgi.OSGiScriptingContainer
 
getOSName() - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getOSPackageName() - Method in class org.jruby.platform.Platform
 
getOut() - Method in class org.jruby.embed.ScriptingContainer
Deprecated.
As of JRuby 1.5.0, replaced by getOutput().
getOut() - Method in class org.jruby.Ruby
 
getOutermostExceptionRegions() - Method in class org.jruby.ir.representations.CFG
 
getOutgoingDestination(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
getOutgoingDestinationData() - Method in class org.jruby.ir.util.Vertex
 
getOutgoingDestinationDataOfType(Object) - Method in class org.jruby.ir.util.Vertex
 
getOutgoingDestinationOfType(BasicBlock, Object) - Method in class org.jruby.ir.representations.CFG
 
getOutgoingDestinations(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
getOutgoingDestinationsData() - Method in class org.jruby.ir.util.Vertex
 
getOutgoingDestinationsDataNotOfType(Object) - Method in class org.jruby.ir.util.Vertex
 
getOutgoingDestinationsDataOfType(Object) - Method in class org.jruby.ir.util.Vertex
 
getOutgoingDestinationsNotOfType(BasicBlock, Object) - Method in class org.jruby.ir.representations.CFG
 
getOutgoingDestinationsOf(BasicBlock) - Method in class org.jruby.ir.dataflow.DataFlowProblem
 
getOutgoingDestinationsOfType(BasicBlock, Object) - Method in class org.jruby.ir.representations.CFG
 
getOutgoingEdge() - Method in class org.jruby.ir.util.Vertex
 
getOutgoingEdgeOfType(BasicBlock, Object) - Method in class org.jruby.ir.representations.CFG
 
getOutgoingEdgeOfType(Object) - Method in class org.jruby.ir.util.Vertex
 
getOutgoingEdges(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
getOutgoingEdges() - Method in class org.jruby.ir.util.Vertex
 
getOutgoingEdgesNotOfType(BasicBlock, Object) - Method in class org.jruby.ir.representations.CFG
 
getOutgoingEdgesNotOfType(Object) - Method in class org.jruby.ir.util.Vertex
 
getOutgoingEdgesOfType(Object) - Method in class org.jruby.ir.util.Vertex
 
getOutput() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns an output stream assigned to STDOUT and $stdout
getOutput() - Method in class org.jruby.embed.ScriptingContainer
Returns an output stream assigned to STDOUT and $stdout.
getOutput() - Method in class org.jruby.RubyInstanceConfig
 
getOutput() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
getOutputStatement(String) - Method in class org.jruby.embed.jsr223.JRubyEngineFactory
 
getOutputStream() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
getOutputStream() - Method in class org.jruby.Ruby
 
getOutputStream() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
getOutStream() - Method in class org.jruby.RubyIO
 
getPackageModuleTemplate() - Method in class org.jruby.javasupport.JavaSupport
 
getPackageName() - Method in class org.jruby.platform.Platform
 
getPadder(char) - Method in class org.jruby.util.RubyTimeOutputFormatter
 
getPadder(char) - Method in class org.jruby.util.TimeOutputFormatter
Deprecated.
 
getParameter(String) - Method in class org.jruby.embed.jsr223.JRubyEngineFactory
 
getParameterAnnotations() - Method in class org.jruby.javasupport.JavaCallable
 
getParameterAnnotations() - Method in class org.jruby.javasupport.JavaConstructor
 
getParameterAnnotations() - Method in class org.jruby.javasupport.JavaMethod
 
getParameterAnnotations() - Method in class org.jruby.RubyClass
 
getParameterClasses() - Method in class org.jruby.anno.JavaMethodDescriptor
 
getParameterCount() - Method in class org.jruby.ext.ffi.jffi.JITSignature
 
getParameterList() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getParameterList() - Method in class org.jruby.internal.runtime.methods.HandleMethod
 
getParameterList() - Method in class org.jruby.internal.runtime.methods.InterpretedIRMethod
 
getParameterList() - Method in interface org.jruby.internal.runtime.methods.IRMethodArgs
 
getParameterList() - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
getParameterList() - Method in interface org.jruby.internal.runtime.methods.MethodArgs2
 
getParameterList() - Method in class org.jruby.internal.runtime.methods.ProcMethod
 
getParameterList() - Method in class org.jruby.ir.IRClosure
 
getParameterList() - Method in class org.jruby.runtime.BlockBody
 
getParameterList() - Method in class org.jruby.runtime.CompiledBlock19
 
getParameterList() - Method in class org.jruby.runtime.Interpreted19Block
 
getParameterList() - Method in class org.jruby.runtime.InterpretedIRBlockBody19
 
getParameters() - Method in class org.jruby.ast.java_signature.Annotation
 
getParameters() - Method in class org.jruby.ast.java_signature.SignatureNode
 
getParameterType(int) - Method in class org.jruby.ext.ffi.jffi.JITSignature
 
getParameterTypes() - Method in class org.jruby.ext.ffi.CallbackInfo
Gets the ruby parameter types of the callback
getParameterTypes() - Method in class org.jruby.javasupport.JavaCallable
 
getParameterTypes() - Method in 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.runtime.profile.builtin.Invocation
 
getParent() - Method in class org.jruby.util.JRubyFile
 
getParent() - Method in class org.jruby.util.JRubyNonExistentFile
Deprecated.
 
getParent() - Method in class org.jruby.util.NormalizedFile
 
getParentFile() - Method in class org.jruby.util.JRubyFile
 
getParentFile() - Method in class org.jruby.util.JRubyNonExistentFile
Deprecated.
 
getParentFile() - Method in class org.jruby.util.NormalizedFile
 
getParser() - Method in class org.jruby.Ruby
 
getParserDebug() - Method in class org.jruby.RubyInstanceConfig
 
getParseTimePerKB() - Method in class org.jruby.management.ParserStats
 
getParseTimePerKB() - Method in interface org.jruby.management.ParserStatsMBean
 
getPassesFromString(String, String) - Static method in class org.jruby.ir.passes.CompilerPass
 
getPasswdStruct() - Method in class org.jruby.Ruby
 
getPath() - Method in class org.jruby.RubyFile
 
getPath() - Method in class org.jruby.runtime.load.LoadServiceResource
 
getPath() - Method in class org.jruby.util.io.OpenFile
 
getPath() - Method in class org.jruby.util.JRubyFile
 
getPath() - Method in class org.jruby.util.JRubyNonExistentFile
Deprecated.
 
getPath() - Method in class org.jruby.util.NormalizedFile
 
getPath(URL) - Static method in class org.jruby.util.URLUtil
 
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
 
getpeereid(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getpeereid(ThreadContext) - Method in class org.jruby.ext.socket.RubyIPSocket
 
getpeername(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getpeername() - Method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated.
getpeername(ThreadContext) - Method in class org.jruby.ext.socket.RubyIPSocket
 
getpeername(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyTCPServer
 
getpgid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
getpgid(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
getpgid(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess
 
getpgrp(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
getpgrp(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
getpgrp(Ruby) - Static method in class org.jruby.RubyProcess
 
getPID() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
getPid() - Method in exception org.jruby.lexer.yacc.SyntaxException
 
getPid() - Method in class org.jruby.util.io.OpenFile
 
getPidFromProcess(Process) - Static method in class org.jruby.util.ShellLauncher
 
getPipeStream() - Method in class org.jruby.util.io.OpenFile
 
getPipeStreamSafe() - Method in class org.jruby.util.io.OpenFile
 
getPlatform() - Static method in class org.jruby.ext.ffi.Platform
Gets the current Platform
getPlatform() - Static method in class org.jruby.platform.Platform
 
getPlatformPath(URL) - Static method in class org.jruby.util.URLUtil
 
getPointer(Ruby, long) - Method in class org.jruby.ext.ffi.AbstractMemory
 
getPointer(Ruby, long) - Method in class org.jruby.ext.ffi.Buffer
 
getPointer(Ruby, long) - Method in class org.jruby.ext.ffi.Pointer
 
getPointerClass(Ruby) - Static method in class org.jruby.ext.ffi.Pointer
 
getPointerMemoryIO(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
getPort() - Method in class org.jruby.ext.socket.Addrinfo
 
getPortFrom(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.socket.SocketUtils
 
getPosition() - Method in class org.jruby.ast.Node
Location of this node within the source
getPosition() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getPosition() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
getPosition() - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
getPosition() - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
getPosition() - Method in interface org.jruby.lexer.yacc.ISourcePositionHolder
 
getPosition(ISourcePosition) - Method in class org.jruby.lexer.yacc.LexerSource
Where is the reader within the source {filename,row}
getPosition() - Method in class org.jruby.lexer.yacc.LexerSource
Where is the reader within the source {filename,row}
getPosition(ISourcePosition) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
Get position information for Token/Node that follows node represented by startPosition and current lexer location.
getPosition() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getPosition(ISourcePosition) - Method in class org.jruby.lexer.yacc.SimplePositionFactory
 
getPosition() - Method in class org.jruby.lexer.yacc.SimplePositionFactory
 
getPosition() - Method in exception org.jruby.lexer.yacc.SyntaxException
 
getPosition() - Method in class org.jruby.lexer.yacc.Token
 
getPosition() - Method in class org.jruby.parser.ArgsTailHolder
 
getPosition(ISourcePositionHolder) - Method in class org.jruby.parser.ParserSupport
 
getPosix() - Method in class org.jruby.Ruby
 
getPost() - Method in class org.jruby.ast.ArgsNode
 
getPost() - Method in class org.jruby.ast.MultipleAsgn19Node
 
getPostArgsCount() - Method in class org.jruby.ir.instructions.ReqdArgMultipleAsgnInstr
 
getPostCount() - Method in class org.jruby.ast.ArgsNode
 
getPostCount() - Method in class org.jruby.ast.MultipleAsgn19Node
 
getPostIndex() - Method in class org.jruby.ast.ArgsNode
 
getPostMethod(CallConfiguration) - Static method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
 
getPostOrderTraverser() - Method in class org.jruby.ir.representations.CFG
 
getPre() - Method in class org.jruby.ast.ArgsNode
Gets the required arguments at the beginning of the argument definition
getPre() - Method in class org.jruby.ast.MultipleAsgn19Node
 
getPre() - Method in class org.jruby.ast.MultipleAsgnNode
 
getPreArgsCount() - Method in class org.jruby.ir.instructions.ReqdArgMultipleAsgnInstr
 
getPrecision() - Method in class org.jruby.Ruby
 
getPreCount() - Method in class org.jruby.ast.ArgsNode
 
getPreCount() - Method in class org.jruby.ast.MultipleAsgn19Node
 
getPreCount() - Method in class org.jruby.ast.MultipleAsgnNode
 
getPrefix() - Method in class org.jruby.ir.operands.TemporaryClosureVariable
 
getPrefix() - Method in class org.jruby.ir.operands.TemporaryVariable
 
getPrefixCountSize(String) - Method in class org.jruby.ir.IRScope
 
getPrev() - Method in class org.jruby.ext.fiber.ThreadFiber.FiberData
 
getPrevious() - Method in class org.jruby.RubyModule.WrapperCacheEntryFactory
 
getPreviousCRefScope() - Method in class org.jruby.parser.StaticScope
 
getPreviousExceptionIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getPreviousFrame() - Method in class org.jruby.runtime.ThreadContext
 
getPreviousRubyClass() - Method in class org.jruby.runtime.ThreadContext
 
getPreviousScope() - Method in class org.jruby.runtime.ThreadContext
 
getPreviousVisibility() - Method in class org.jruby.runtime.ThreadContext
 
getPrimitiveClass(String) - Static method in class org.jruby.javasupport.JavaSupport
Deprecated.
getPriority() - Method in class org.jruby.internal.runtime.FutureThread
The current priority of the thread associated with this future.
getPriority() - Method in class org.jruby.internal.runtime.NativeThread
 
getPriority() - Method in interface org.jruby.internal.runtime.ThreadLike
 
getpriority(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
getpriority(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
getpriority(Ruby, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
getPrivateMethodMissing() - Method in class org.jruby.Ruby
 
getProc() - Method in class org.jruby.Ruby
 
getProcess() - Method in class org.jruby.Ruby
 
getProcess() - Method in class org.jruby.util.io.OpenFile
 
GetProcessId(long) - Method in interface org.jruby.util.WindowsFFI.Kernel32
 
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 interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a profiler currently used.
getProfile() - Method in class org.jruby.embed.ScriptingContainer
Returns a Profile currently used.
getProfile() - Method in class org.jruby.Ruby
 
getProfile() - Method in class org.jruby.RubyInstanceConfig
 
getProfileCollection() - Method in class org.jruby.runtime.ThreadContext
Get the profile collection for this thread (ThreadContext).
getProfileData() - Method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
getProfiledMethod(long) - Method in class org.jruby.runtime.profile.builtin.ProfiledMethods
 
getProfiledMethods() - Method in class org.jruby.Ruby
Deprecated.
This should be an implementation detail of the ProfilingService and should remove from the Ruby class.
getProfileMaxMethods() - Method in class org.jruby.RubyInstanceConfig
Get the maximum number of methods to consider when profiling.
getProfileOutput() - Method in class org.jruby.embed.ScriptingContainer
Returns currently configured ProfileOutput object, which determines where the output of profiling operations will be sent.
getProfileOutput() - Method in class org.jruby.RubyInstanceConfig
 
getProfilingMode() - Method in class org.jruby.embed.ScriptingContainer
Returns a ProfilingMode currently used.
getProfilingMode() - Method in class org.jruby.RubyInstanceConfig
 
getProfilingService() - Method in class org.jruby.Ruby
 
getProfilingService() - Method in class org.jruby.RubyInstanceConfig
 
getProgram(String...) - Method in class org.jruby.embed.jsr223.JRubyEngineFactory
 
getProperty(String) - Method in class org.jruby.embed.ScriptingContainer
Returns an array of values associated to a key.
getProperty(String, String) - Static method in class org.jruby.ext.ffi.Platform
An extension over System.getProperty method.
getProperty(String, String) - Static method in class org.jruby.platform.Platform
An extension over System.getProperty method.
getProperty(String) - Static method in class org.jruby.util.SafePropertyAccessor
An extension over System.getProperty method.
getProperty(String, String) - Static method in class org.jruby.util.SafePropertyAccessor
An extension over System.getProperty method.
getPropertyHelp() - Method in class org.jruby.RubyInstanceConfig
Deprecated.
getPropertyHelp() - Static method in class org.jruby.util.cli.OutputStrings
 
getProtectedClass() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getProtectedClass() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
getProtectedClass() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Retrieve the pre-calculated "protected class" used for access checks.
getProtectedMethodMissing() - Method in class org.jruby.Ruby
 
getProvider(LocalVariableBehavior, boolean) - Static method in class org.jruby.embed.internal.SingletonLocalContextProvider
 
getProvider() - Method in class org.jruby.embed.ScriptingContainer
Returns a provider instance of LocalContextProvider.
getProxyClass(Ruby, JavaClass) - Static method in class org.jruby.javasupport.Java
 
getProxyClass(Ruby, Class<?>) - Static method in class org.jruby.javasupport.Java
 
getProxyClass() - Method in class org.jruby.javasupport.JavaClass
 
getProxyClass(Ruby, Class, Class[], Set<String>) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getProxyClass(Ruby, Class, Class[]) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getProxyClassForObject(Ruby, Object) - Static method in class org.jruby.javasupport.Java
 
getProxyClassFromCache(Class) - Method in class org.jruby.javasupport.JavaSupport
 
getProxyModule() - Method in class org.jruby.javasupport.JavaClass
 
getpwent(IRubyObject) - Static method in class org.jruby.ext.etc.RubyEtc
 
getpwnam(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.etc.RubyEtc
 
getpwuid(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.etc.RubyEtc
 
getRandom() - Method in class org.jruby.Ruby
 
getRandomClass() - Method in class org.jruby.Ruby
 
getRange(ThreadContext, IRubyObject[]) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
getRange(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
getRange(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
getRange() - Method in class org.jruby.Ruby
 
getRangeError() - Method in class org.jruby.Ruby
 
getRational() - Method in class org.jruby.Ruby
 
getReadEncoding() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
getReadEncoding() - Method in class org.jruby.RubyIO
 
getReader() - Method in class org.jruby.embed.ScriptingContainer
Returns a reader set in an attribute map.
getRealClass() - Method in class org.jruby.RubyClass
 
getRealClassConstructor(Ruby, Class<?>) - Static method in class org.jruby.javasupport.Java
 
getRealMethod() - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
getRealMethod() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getRealMethod() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
getRealMethod() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Get the "real" method contained within this method.
getRealMethod() - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
getRealMethod() - Method in class org.jruby.internal.runtime.methods.MethodMethod
 
getRealMethod() - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
getRealMethod() - Method in class org.jruby.internal.runtime.methods.WrapperMethod
Deprecated.
 
getRealType() - Method in class org.jruby.ext.ffi.MappedType
 
getReason() - Method in class org.jruby.RubyLocalJumpError
 
getReceiveBufferSize(Channel) - Method in enum org.jruby.ext.socket.SocketType
 
getReceiver() - Method in interface org.jruby.embed.variable.BiVariable
Returns the original receiver where this variable has been retrieved.
getReceiver() - Method in class org.jruby.ir.instructions.AliasInstr
 
getReceiver() - Method in class org.jruby.ir.instructions.CallBase
 
getReceiver() - Method in class org.jruby.ir.instructions.specialized.OneFixnumArgNoBlockCallInstr
 
getReceiver() - Method in class org.jruby.ir.instructions.specialized.OneOperandArgNoBlockCallInstr
 
getReceiver() - Method in class org.jruby.ir.instructions.specialized.OneOperandArgNoBlockNoResultCallInstr
 
getReceiver() - Method in class org.jruby.ir.instructions.specialized.ZeroOperandArgNoBlockCallInstr
 
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.
getReceiverObj() - Method in class org.jruby.ir.operands.MethodHandle
 
getRecordSeparator() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a record separator.
getRecordSeparator() - Method in class org.jruby.embed.ScriptingContainer
Returns a record separator.
getRecordSeparator() - Method in class org.jruby.management.Config
 
getRecordSeparator() - Method in interface org.jruby.management.ConfigMBean
 
getRecordSeparator() - Method in class org.jruby.RubyInstanceConfig
 
getRecordSeparatorVar() - Method in class org.jruby.Ruby
 
getRecursiveDepth() - Method in class org.jruby.runtime.profile.builtin.Invocation
 
getRecursiveSet() - Method in class org.jruby.runtime.ThreadContext
 
getRef() - Method in class org.jruby.ir.instructions.GetInstr
 
getRef() - Method in class org.jruby.ir.instructions.PutInstr
 
getRegexp(ThreadContext, int, ByteList, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp(ThreadContext, int, ByteList, int) - Method in class org.jruby.ast.executable.RuntimeCache
 
getRegexp(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
getRegexp() - Method in class org.jruby.Ruby
 
getRegexp0(ThreadContext, ByteList, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp1(ThreadContext, ByteList, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp2(ThreadContext, ByteList, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp3(ThreadContext, ByteList, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp4(ThreadContext, ByteList, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp5(ThreadContext, ByteList, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp6(ThreadContext, ByteList, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp7(ThreadContext, ByteList, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp8(ThreadContext, ByteList, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexp9(ThreadContext, ByteList, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getRegexpBootstrap(MethodHandles.Lookup, String, MethodType, String, String, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getRegexpError() - Method in class org.jruby.Ruby
 
getRegexpHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getRegexpNode() - Method in class org.jruby.ast.MatchNode
Gets the regexpNode.
getReifiedClass() - Method in class org.jruby.RubyClass
 
getRemainingAsStream() - Method in class org.jruby.lexer.yacc.ByteArrayLexerSource
 
getRemainingAsStream() - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
 
getRemainingAsStream() - Method in class org.jruby.lexer.yacc.LexerSource
 
getRemoteSocket() - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getRemoteSocketAddress(Channel) - Method in enum org.jruby.ext.socket.SocketType
 
getRemoveCount() - Method in interface org.jruby.management.MethodCacheMBean
 
getRenamedBB(BasicBlock) - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getRenamedLabel(Label) - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getRenamedVariable(Variable) - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getReplaceWith() - Method in class org.jruby.util.encoding.CharsetTranscoder.CodingActions
 
getReplaceWith() - Method in class org.jruby.util.encoding.CharsetTranscoder
 
getRequiredArgs() - Method in class org.jruby.parser.StaticScope
 
getRequiredArgsCount() - Method in class org.jruby.ast.ArgsNode
 
getRequiredLibraries() - Method in class org.jruby.management.Config
 
getRequiredLibraries() - Method in interface org.jruby.management.ConfigMBean
 
getRequiredLibraries() - Method in class org.jruby.RubyInstanceConfig
 
getRescueNode() - Method in class org.jruby.ast.RescueNode
Gets the first rescueNode.
getRescueNumber() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getRescuerBBFor(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
getRescuerPC(Instr) - Method in class org.jruby.ir.IRScope
 
getResolvedMethod() - Method in class org.jruby.ir.operands.MethodHandle
 
getResolvedMethodName() - Method in class org.jruby.ir.operands.MethodHandle
 
getResource(String) - Method in class org.jruby.embed.osgi.internal.JRubyOSGiBundleClassLoader
 
getResource() - Method in class org.jruby.runtime.load.JarredScript
 
getResource(String) - Method in class org.jruby.util.UriLikePathHelper
 
getResources(String) - Method in class org.jruby.embed.osgi.internal.JRubyOSGiBundleClassLoader
TODO: optimize: we should not have to look for the resources everywhere until called for it.
getResourceURL(String) - Static method in class org.jruby.util.ClasspathResource
 
getResourceURL(Ruby, String) - Static method in class org.jruby.util.URLResource
 
getRespondToMethod() - Method in class org.jruby.Ruby
 
getRespondToMissingMethod() - Method in class org.jruby.Ruby
 
getRest() - Method in class org.jruby.ast.MultipleAsgn19Node
 
getRest() - Method in class org.jruby.ast.MultipleAsgnNode
 
getRestArg() - Method in class org.jruby.ast.ArgsNode
Gets the restArg.
getRestArg() - Method in class org.jruby.parser.StaticScope
 
getRestArgNode() - Method in class org.jruby.ast.ArgsNode
Gets the restArgNode.
getResult() - Method in class org.jruby.ir.instructions.BlockGivenInstr
 
getResult() - Method in class org.jruby.ir.instructions.CallInstr
 
getResult() - Method in class org.jruby.ir.instructions.ConstMissingInstr
 
getResult() - Method in class org.jruby.ir.instructions.CopyInstr
 
getResult() - Method in class org.jruby.ir.instructions.DefineClassInstr
 
getResult() - Method in class org.jruby.ir.instructions.defined.DefinedInstr
 
getResult() - Method in class org.jruby.ir.instructions.defined.GetBackrefInstr
 
getResult() - Method in class org.jruby.ir.instructions.defined.GetErrorInfoInstr
 
getResult() - Method in class org.jruby.ir.instructions.DefineMetaClassInstr
 
getResult() - Method in class org.jruby.ir.instructions.DefineModuleInstr
 
getResult() - Method in class org.jruby.ir.instructions.EnsureRubyArrayInstr
 
getResult() - Method in class org.jruby.ir.instructions.EQQInstr
 
getResult() - Method in class org.jruby.ir.instructions.GetClassVarContainerModuleInstr
 
getResult() - Method in class org.jruby.ir.instructions.GetInstr
 
getResult() - Method in class org.jruby.ir.instructions.InheritanceSearchConstInstr
 
getResult() - Method in class org.jruby.ir.instructions.LexicalSearchConstInstr
 
getResult() - Method in class org.jruby.ir.instructions.LoadLocalVarInstr
 
getResult() - Method in class org.jruby.ir.instructions.Match2Instr
 
getResult() - Method in class org.jruby.ir.instructions.Match3Instr
 
getResult() - Method in class org.jruby.ir.instructions.MatchInstr
 
getResult() - Method in class org.jruby.ir.instructions.MethodLookupInstr
 
getResult() - Method in class org.jruby.ir.instructions.MultipleAsgnBase
 
getResult() - Method in class org.jruby.ir.instructions.NotInstr
 
getResult() - Method in class org.jruby.ir.instructions.ProcessModuleBodyInstr
 
getResult() - Method in class org.jruby.ir.instructions.ReceiveArgBase
 
getResult() - Method in class org.jruby.ir.instructions.ReceiveClosureInstr
 
getResult() - Method in class org.jruby.ir.instructions.ReceiveExceptionInstr
 
getResult() - Method in class org.jruby.ir.instructions.ReceiveSelfInstr
 
getResult() - Method in class org.jruby.ir.instructions.RescueEQQInstr
 
getResult() - Method in interface org.jruby.ir.instructions.ResultInstr
 
getResult() - Method in class org.jruby.ir.instructions.ruby19.BuildLambdaInstr
 
getResult() - Method in class org.jruby.ir.instructions.ruby19.GetEncodingInstr
 
getResult() - Method in class org.jruby.ir.instructions.RuntimeHelperCall
 
getResult() - Method in class org.jruby.ir.instructions.SearchConstInstr
 
getResult() - Method in class org.jruby.ir.instructions.SetReturnAddressInstr
 
getResult() - Method in class org.jruby.ir.instructions.ToAryInstr
 
getResult() - Method in class org.jruby.ir.instructions.UndefMethodInstr
 
getResult() - Method in class org.jruby.ir.instructions.YieldInstr
 
getResult() - Method in class org.jruby.parser.ParserSupport
Gets the result.
getResultType() - Method in class org.jruby.ext.ffi.jffi.JITSignature
 
getReturnAddr() - Method in class org.jruby.ir.instructions.SetReturnAddressInstr
 
getReturnArgsNode(Node) - Method in class org.jruby.parser.ParserSupport
 
getReturnClass() - Method in class org.jruby.anno.JavaMethodDescriptor
 
getReturnType() - Method in class org.jruby.ast.java_signature.MethodSignatureNode
 
getReturnType() - Method in class org.jruby.ext.ffi.CallbackInfo
Gets the native return type the callback should return
getReturnType() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getReturnType() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
getReturnValue() - Method in class org.jruby.ir.instructions.BreakInstr
 
getReturnValue() - Method in class org.jruby.ir.instructions.ReturnBase
 
getReuseAddress(Channel) - Method in enum org.jruby.ext.socket.SocketType
 
getReversePostOrderTraverser() - Method in class org.jruby.ir.representations.CFG
 
getrlimit(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
getrlimit(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
getrlimit(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess
 
getRootFiber() - Method in class org.jruby.Ruby
 
getRubyArray(Ruby, Class<?>[]) - Static method in class org.jruby.javasupport.JavaClass
Deprecated.
getRubyCasedName(String) - Static method in class org.jruby.javasupport.JavaUtil
Build a Ruby name from a Java name by treating '_' as divider and successive caps as all the same word.
getRubyClass() - Method in class org.jruby.runtime.ThreadContext
 
getRubyDateFormat() - Method in class org.jruby.runtime.ThreadContext
Deprecated.
getRubyDateFormatter() - Method in class org.jruby.runtime.ThreadContext
 
getRubygemsDir(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getRubyInetAddress(ByteList) - Static method in class org.jruby.ext.socket.SocketUtils
 
getRubyInstanceConfig() - Method in class org.jruby.embed.internal.AbstractLocalContextProvider
 
getRubyInstanceConfig() - Method in class org.jruby.embed.internal.ConcurrentLocalContextProvider
 
getRubyInstanceConfig() - Method in interface org.jruby.embed.internal.LocalContextProvider
Gets an instance of RubyInstanceConfig.
getRubyInstanceConfig() - Method in class org.jruby.embed.internal.SingletonLocalContextProvider
 
getRubyLibDir(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getRubyLibDirFor(Ruby, String) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getRubyName() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getRubyName() - Method in class org.jruby.compiler.impl.StandardASMCompiler.InvokerDescriptor
 
getRubyNamesForJavaName(String, List<Method>) - Static method in class org.jruby.javasupport.JavaUtil
Given a simple Java method name and the Java Method objects that represent all its overloads, add to the given nameSet all possible Ruby names that would be valid.
getRubyObject() - Method in interface org.jruby.embed.variable.BiVariable
Returns a value of the variable this object holds in a org.jruby.runtime.builtin.IRubyObject type.
getRubySharedLibDir(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getRubyThread() - Method in class org.jruby.internal.runtime.RubyRunnable
Deprecated.
getRubyThreadGroup() - Method in class org.jruby.internal.runtime.ThreadService
 
getRubyThreadMap() - Method in class org.jruby.internal.runtime.ThreadService
Get the map from threadlike objects to RubyThread instances.
getRuntime(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
getRuntime() - Method in interface org.jruby.common.IRubyWarnings
 
getRuntime() - Method in class org.jruby.common.NullWarnings
 
getRuntime() - Method in class org.jruby.common.RubyWarnings
 
getRuntime() - Method in class org.jruby.embed.internal.BiVariableMap
 
getRuntime() - Method in class org.jruby.embed.internal.ConcurrentLocalContextProvider
 
getRuntime() - Method in interface org.jruby.embed.internal.LocalContextProvider
Returns a Ruby runtime of a specified scope.
getRuntime() - Method in class org.jruby.embed.internal.SingleThreadLocalContextProvider
 
getRuntime() - Method in class org.jruby.embed.internal.SingletonLocalContextProvider
 
getRuntime() - Method in class org.jruby.embed.internal.ThreadSafeLocalContextProvider
 
getRuntime() - Method in class org.jruby.embed.ScriptingContainer
Deprecated.
As of JRuby 1.5.0. Use getProvider().getRuntime() method instead.
getRuntime() - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod getRuntime.
getRuntime() - Method in class org.jruby.parser.ParserConfiguration
 
getRuntime() - Method in class org.jruby.RubyBasicObject
Will return the runtime that this object is associated with.
getRuntime() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod getRuntime.
getRuntime() - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
getRuntime() - Method in class org.jruby.runtime.ThreadContext
Retrieve the runtime associated with this context.
getRuntime() - Method in class org.jruby.util.io.ChannelStream
 
getRuntimeCache() - Method in class org.jruby.Ruby
Get the core class RuntimeCache instance, for doing dynamic calls from core class methods.
getRuntimeError() - Method in class org.jruby.Ruby
 
getRuntimeNumber() - Method in class org.jruby.Ruby
 
getRuntimeVerStr(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
gets(ThreadContext) - Method in class org.jruby.ext.socket.RubyTCPServer
 
gets(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyTCPServer
 
gets(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.RubyStringIO
 
gets(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 
gets(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
gets(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
Read a line.
gets(ThreadContext) - Method in class org.jruby.RubyIO
Read a line.
gets(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
gets(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
Deprecated.
gets(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
gets(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
gets19(ThreadContext) - Method in class org.jruby.ext.socket.RubyTCPServer
 
gets19(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyTCPServer
 
gets19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyTCPServer
 
gets19(ThreadContext) - Method in class org.jruby.RubyIO
 
gets19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
gets19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
gets19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
gets_18(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
getSafeLevel() - Method in class org.jruby.management.Config
 
getSafeLevel() - Method in interface org.jruby.management.ConfigMBean
 
getSafeLevel() - Method in class org.jruby.Ruby
Deprecated.
getSafeLevel() - Method in class org.jruby.RubyInstanceConfig
 
getScope() - Method in class org.jruby.ast.ClassNode
Get the static scoping information.
getScope(ThreadContext, StaticScope, String, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope(int) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope(ThreadContext, StaticScope, String, int) - Method in class org.jruby.ast.executable.RuntimeCache
 
getScope(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
getScope() - Method in class org.jruby.ast.IterNode
 
getScope() - Method in class org.jruby.ast.MethodDefNode
Get the static scoping information.
getScope() - Method in class org.jruby.ast.ModuleNode
Get the static scoping information.
getScope() - Method in class org.jruby.ast.RootNode
Return the dynamic scope for this AST.
getScope() - Method in class org.jruby.ast.SClassNode
Gets the scope of this class
getScope() - Method in class org.jruby.compiler.impl.StandardASMCompiler.InvokerDescriptor
 
getScope() - Method in interface org.jruby.embed.EmbedEvalUnit
Returns a scope used to parse a script.
getScope() - Method in class org.jruby.embed.internal.EmbedEvalUnitImpl
Returns a ManyVarsDynamicScope used to parse a script.
getScope(LocalContextScope) - Static method in class org.jruby.embed.util.SystemPropertyCatcher
Gets a local context scope from System property.
getScope() - Method in class org.jruby.internal.runtime.GlobalVariable
 
getScope() - Method in class org.jruby.ir.dataflow.DataFlowProblem
 
getScope() - Method in class org.jruby.ir.operands.CurrentScope
 
getScope() - Method in class org.jruby.ir.operands.ScopeModule
 
getScope() - Method in class org.jruby.ir.representations.CFG
 
getScope() - Method in class org.jruby.parser.ParserConfiguration
This method returns the appropriate first scope for the parser.
getScope() - Method in class org.jruby.parser.RubyParserResult
 
getScope0(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope0() - Method in class org.jruby.ast.executable.AbstractScript
 
getScope1(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope1() - Method in class org.jruby.ast.executable.AbstractScript
 
getScope2(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope2() - Method in class org.jruby.ast.executable.AbstractScript
 
getScope3(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope3() - Method in class org.jruby.ast.executable.AbstractScript
 
getScope4(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope4() - Method in class org.jruby.ast.executable.AbstractScript
 
getScope5(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope5() - Method in class org.jruby.ast.executable.AbstractScript
 
getScope6(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope6() - Method in class org.jruby.ast.executable.AbstractScript
 
getScope7(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope7() - Method in class org.jruby.ast.executable.AbstractScript
 
getScope8(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope8() - Method in class org.jruby.ast.executable.AbstractScript
 
getScope9(ThreadContext, StaticScope, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getScope9() - Method in class org.jruby.ast.executable.AbstractScript
 
getScopeDepth() - Method in class org.jruby.ir.operands.LocalVariable
 
getScopeId() - Method in class org.jruby.ir.IRScope
 
getScopeIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getScopeName() - Method in class org.jruby.ir.IRClassBody
 
getScopeName() - Method in class org.jruby.ir.IRClosure
 
getScopeName() - Method in class org.jruby.ir.IREvalScript
 
getScopeName() - Method in class org.jruby.ir.IRMetaClassBody
 
getScopeName() - Method in class org.jruby.ir.IRMethod
 
getScopeName() - Method in class org.jruby.ir.IRModuleBody
 
getScopeName() - Method in class org.jruby.ir.IRScope
 
getScopeName() - Method in class org.jruby.ir.IRScriptBody
 
getScopeNames(String) - Static method in class org.jruby.runtime.Helpers
 
getScopeOffsets() - Method in class org.jruby.ast.Match2CaptureNode
 
getScopeToReturnTo() - Method in class org.jruby.ir.instructions.BreakInstr
 
getScriptCompiler() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getScriptContext(Bindings) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
getScriptEngine() - Method in class org.jruby.embed.jsr223.JRubyEngineFactory
 
getScriptFilename() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns a script filename to run.
getScriptFilename() - Method in class org.jruby.embed.ScriptingContainer
Returns a script filename to run.
getScriptFileName() - Method in class org.jruby.management.Config
 
getScriptFileName() - Method in interface org.jruby.management.ConfigMBean
 
getScriptFileName() - Method in class org.jruby.RubyInstanceConfig
 
getScriptObject() - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
getScriptObject() - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
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.
getSecureRandom() - Method in class org.jruby.runtime.ThreadContext
 
getSecurityError() - Method in class org.jruby.Ruby
 
getSelectorPool() - Method in class org.jruby.Ruby
Get the runtime-global selector pool
getSelf(IRScope) - Method in class org.jruby.ir.IRBuilder
 
getSelf() - Method in class org.jruby.ir.IRScope
--------------------------------------- SSS FIXME: What is this method for?
getSelf() - Method in class org.jruby.runtime.Binding
 
getSelf() - Method in class org.jruby.runtime.Frame
Get the self associated with this frame
getSelfValue(Self) - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getSendBufferSize(Channel) - Method in enum org.jruby.ext.socket.SocketType
 
getSerialNumber() - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
getSerialNumber() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
getSerialNumber() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Get the global serial number for this method object
getSerialNumber() - Method in class org.jruby.internal.runtime.methods.WrapperMethod
Deprecated.
 
getservbyname(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubySocket
 
getservbyname(ThreadContext, IRubyObject[]) - Static method in class org.jruby.ext.socket.SocketUtils
 
getServerSocketChannel() - Method in class org.jruby.ext.socket.RubyTCPServer
 
getService() - Method in class org.jruby.runtime.profile.ProfilingServiceLookup
getShort(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getShort(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getShort(long) - Method in class org.jruby.ext.ffi.MemoryIO
Reads a 16 bit integer value from the memory area.
getShort(long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
getShouldCheckSyntax() - Method in class org.jruby.RubyInstanceConfig
 
getShouldPrintProperties() - Method in class org.jruby.RubyInstanceConfig
 
getShouldPrintUsage() - Method in class org.jruby.RubyInstanceConfig
 
getShouldRunInterpreter() - Method in class org.jruby.RubyInstanceConfig
 
getSignalException() - Method in class org.jruby.Ruby
 
getSignature() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getSignature() - Method in class org.jruby.compiler.impl.ChainedChildBodyCompiler19
 
getSignature() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
getSignature() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler19
 
getSignature() - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
getSignature() - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
getSignature(int) - Method in interface org.jruby.java.dispatch.CallableSelector.CallableCache
 
getSignature(int) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
Internal API
getSignature(int) - Method in class org.jruby.javasupport.Java.JCreateMethod
 
getSimpleName(Class<?>) - Static method in class org.jruby.javasupport.JavaClass
 
getSimpleName() - Method in class org.jruby.RubyModule
Get the "simple" name for the class, which is either the "base" name or the "anonymous" class name.
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.Array
 
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.AsString
 
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.Attribute
 
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.BacktickString
 
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.CompoundArray
 
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.CompoundString
 
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.DynamicSymbol
 
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.Hash
 
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.MethodHandle
 
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.Operand
 
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.Range
 
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.Regexp
 
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.Splat
 
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.SValue
 
getSimplifiedOperand(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.operands.Variable
 
getSingleNilArray() - Method in class org.jruby.Ruby
 
getSingletonClass(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
getSingletonClass() - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod getSingletonClass.
getSingletonClass() - Method in class org.jruby.java.proxies.JavaProxy
rb_singleton_class Note: this method is specialized for RubyFixnum, RubySymbol, RubyNil and RubyBoolean Will either return the existing singleton class for this object, or create a new one and return that.
getSingletonClass() - Method in class org.jruby.RubyBasicObject
rb_singleton_class Note: this method is specialized for RubyFixnum, RubySymbol, RubyNil and RubyBoolean Will either return the existing singleton class for this object, or create a new one and return that.
getSingletonClass() - Method in class org.jruby.RubyBoolean
 
getSingletonClass() - Method in class org.jruby.RubyFixnum
 
getSingletonClass() - Method in class org.jruby.RubyNil
 
getSingletonClass() - Method in class org.jruby.RubySymbol
 
getSingletonClass() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod getSingletonClass.
getSingletonClass(Ruby, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
getSingletonClassClone() - Method in class org.jruby.RubyBasicObject
rb_singleton_class_clone Will make sure that if the current objects class is a singleton, it will get cloned.
getSingletonMethod(String) - Method in class org.jruby.runtime.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.
getSiteArchDir(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getSiteDir(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getSiteDirGeneral(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getSiteLibDir(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getSize() - Method in class org.jruby.ext.ffi.AbstractMemory
Gets the size of the memory area.
getSize() - Method in class org.jruby.ext.ffi.StructLayout
 
getSocketAddress() - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getSocketOption(Channel, SocketOption) - Method in enum org.jruby.ext.socket.SocketType
 
getSocketType() - Method in enum org.jruby.ext.socket.SocketType
 
getsockname(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getsockname() - Method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated.
getSocknameCommon(ThreadContext, String) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getSocknameCommon(ThreadContext, String) - Method in class org.jruby.ext.socket.RubyIPSocket
 
getsockopt(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
getsockopt(IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated.
getSoLinger(Channel) - Method in enum org.jruby.ext.socket.SocketType
 
getsOnly(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.RubyStringIO
 
getsOnly(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
getSortedBasicBlocks() - Method in class org.jruby.ir.representations.CFG
 
getSoTimeout(Channel) - Method in enum org.jruby.ext.socket.SocketType
 
getSource() - Method in class org.jruby.ir.instructions.CopyInstr
 
getSource() - Method in class org.jruby.ir.instructions.GetInstr
 
getSource() - Method in class org.jruby.ir.operands.AsString
 
getSource() - Method in class org.jruby.ir.util.Edge
 
getSource(String, InputStream, List<String>, ParserConfiguration) - Static method in class org.jruby.lexer.yacc.LexerSource
Create a source.
getSource(String, byte[], List<String>, ParserConfiguration) - Static method in class org.jruby.lexer.yacc.LexerSource
 
getSourceEncoding() - Method in class org.jruby.RubyInstanceConfig
 
getSourcename() - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
getStandardError() - Method in class org.jruby.Ruby
 
getStartBB() - Method in class org.jruby.ir.representations.ExceptionRegion
 
getStartingScope() - Method in class org.jruby.ir.instructions.SearchConstInstr
 
getStartLine() - Method in interface org.jruby.lexer.yacc.ISourcePosition
Which is the first(start) line that this source position occurs on (zero-based)
getStartLine() - Method in class org.jruby.lexer.yacc.SimpleSourcePosition
 
getStartTime() - Method in class org.jruby.Ruby
 
getState() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getState() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
get state (cache target callable?) in the proxy method
getState() - Method in class org.jruby.util.Random
 
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
 
getStaticAnnotatedMethods2_0() - Method in class org.jruby.RubyModule.MethodClumper
 
getStaticAssignedNames() - Method in class org.jruby.javasupport.JavaSupport
 
getStaticClosure19Signature(String) - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
getStaticClosureSignature(String) - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
getStaticMethodParams(Class, int) - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
getStaticMethodSignature(String, int) - Static method in class org.jruby.compiler.impl.StandardASMCompiler
 
getStaticScope() - Method in class org.jruby.ast.RootNode
The static scoping relationships that should get set first thing before interpretation of the code represented by this AST.
getStaticScope() - Method in class org.jruby.internal.runtime.methods.CompiledIRMethod
 
getStaticScope() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
getStaticScope() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
getStaticScope() - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
getStaticScope() - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
getStaticScope() - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
getStaticScope() - Method in class org.jruby.ir.IRScope
 
getStaticScope() - Method in class org.jruby.runtime.BlockBody
 
getStaticScope() - Method in class org.jruby.runtime.CallBlock
 
getStaticScope() - Method in class org.jruby.runtime.CallBlock19
 
getStaticScope() - Method in class org.jruby.runtime.ContextAwareBlockBody
 
getStaticScope() - Method in class org.jruby.runtime.DynamicScope
Get the static scope associated with this DynamicScope.
getStaticScope() - Method in class org.jruby.runtime.JavaInternalBlockBody
 
getStaticScope() - Method in class org.jruby.runtime.NullBlockBody
 
getStaticScopeBootstrap(MethodHandles.Lookup, String, MethodType, String, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getStaticScopeFactory() - Method in class org.jruby.Ruby
 
getStaticScopeHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getStatus() - Method in exception org.jruby.exceptions.MainExitException
 
getStatus() - Method in class org.jruby.Main.Status
 
getStopIteration() - Method in class org.jruby.Ruby
 
getStoredConstantList() - Method in class org.jruby.RubyModule
Deprecated.
getStoredConstantNameList() - Method in class org.jruby.IncludedModuleWrapper
Deprecated.
getStoredConstantNameList() - Method in class org.jruby.RubyModule
Deprecated.
getString(Ruby, ThreadContext, IRubyObject, Block, RubyString, Node) - Method in class org.jruby.ast.DRegexpNode
 
getString(ThreadContext, int, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getString(ThreadContext, int, int) - Method in class org.jruby.ast.executable.RuntimeCache
 
getString() - Method in class org.jruby.ir.operands.StringLiteral
 
getString() - Method in class org.jruby.Ruby
 
getString0(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getString1(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getString2(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getString3(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getString4(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getString5(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getString6(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getString7(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getString8(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getString9(ThreadContext, int) - Method in class org.jruby.ast.executable.AbstractScript
 
getStringBootstrap(MethodHandles.Lookup, String, MethodType, String, String, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getStringFromMode(int) - Static method in class org.jruby.util.io.OpenFile
 
getStringHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getStrTerm() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getStructClass() - Method in class org.jruby.ext.ffi.StructByReference
 
getStructClass() - Method in class org.jruby.ext.ffi.StructByValue
 
getStructClass() - Method in class org.jruby.Ruby
 
getStructLayout() - Method in class org.jruby.ext.ffi.StructByReference
 
getStructLayout() - Method in class org.jruby.ext.ffi.StructByValue
 
getSuccessCount() - Method in class org.jruby.compiler.JITCompiler
 
getSuccessCount() - Method in interface org.jruby.compiler.JITCompilerMBean
 
getSuffixes() - Method in enum org.jruby.runtime.load.LoadService.SuffixType
 
getSuperCallSite() - Static method in class org.jruby.runtime.MethodIndex
 
getSuperClass() - Method in class org.jruby.ir.instructions.DefineClassInstr
 
getSuperclass() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getSuperClass() - Method in class org.jruby.RubyModule
Getter for property superClass.
getSuperClassForDefined(Ruby, RubyModule) - Static method in class org.jruby.runtime.Helpers
 
getSuperMethod() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
getSuperMethod() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
getSuperMethodMissing() - Method in class org.jruby.Ruby
 
getSuperNode() - Method in class org.jruby.ast.ClassNode
Gets the superNode.
getSupportedRubyVersion() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Returns version information about JRuby and Ruby supported by this platform.
getSupportedRubyVersion() - Method in class org.jruby.embed.ScriptingContainer
Returns version information about JRuby and Ruby supported by this platform.
getSupportedSourceVersion() - Method in class org.jruby.anno.AnnotationBinder
 
getSymbol(ThreadContext, int, String, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol(ThreadContext, int, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
getSymbol(Ruby) - Method in class org.jruby.ast.SymbolNode
 
getSymbol() - Method in class org.jruby.Ruby
 
getSymbol(String) - Method in class org.jruby.RubySymbol.SymbolTable
 
getSymbol(ByteList) - Method in class org.jruby.RubySymbol.SymbolTable
 
getSymbol0(ThreadContext, String, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol1(ThreadContext, String, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol2(ThreadContext, String, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol3(ThreadContext, String, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol4(ThreadContext, String, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol5(ThreadContext, String, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol6(ThreadContext, String, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol7(ThreadContext, String, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol8(ThreadContext, String, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbol9(ThreadContext, String, String) - Method in class org.jruby.ast.executable.AbstractScript
 
getSymbolBootstrap(MethodHandles.Lookup, String, MethodType, String, String) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getSymbolHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getSymbolLong(Ruby, long) - Static method in class org.jruby.RubySymbol
 
getSymbolTable() - Method in class org.jruby.Ruby
 
getSyntaxError() - Method in class org.jruby.Ruby
 
getSysConfDir(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getSystemCallError() - Method in class org.jruby.Ruby
 
getSystemExit() - Method in class org.jruby.Ruby
 
getSystemPropertiesMap(Ruby) - Method in class org.jruby.util.OSEnvironment
 
getSystemStackError() - Method in class org.jruby.Ruby
 
gettable(Token) - Method in class org.jruby.parser.ParserSupport
Create AST node representing variable type it represents.
gettable2(Node) - Method in class org.jruby.parser.ParserSupport
We know for callers of this that it cannot be any of the specials checked in gettable.
getTaintedByteString(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
Reads a byte (binary) string from a memory object.
getTaintedString(Ruby, MemoryIO, long) - Static method in class org.jruby.ext.ffi.MemoryUtil
Gets a NUL terminated string from a memory object
getTaintedString(Ruby, MemoryIO, long, int) - Static method in class org.jruby.ext.ffi.MemoryUtil
Reads a NUL terminated string from a memory object
getTarget() - Method in class org.jruby.ast.ReturnNode
 
getTarget() - Method in exception org.jruby.exceptions.JumpException.FlowControlException
 
getTarget() - Method in class org.jruby.ir.instructions.PutInstr
 
getTargetPC() - Method in class org.jruby.ir.operands.Label
 
getTcpNoDelay(Channel) - Method in enum org.jruby.ext.socket.SocketType
 
getTempLocal(int) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
getTempLocal(int) - Method in interface org.jruby.compiler.VariableCompiler
 
getTemporaryVariableSize() - Method in class org.jruby.ir.IRScope
 
getterIdentifierError(ISourcePosition, String) - Method in class org.jruby.parser.ParserSupport
 
getterIdentifierError(ISourcePosition, String) - Method in class org.jruby.parser.ParserSupport19
 
getText() - Method in enum org.jruby.util.DefinedMessage
 
getThenBody() - Method in class org.jruby.ast.IfNode
Gets the thenBody.
getThread() - Method in class org.jruby.ext.fiber.ThreadFiber
 
getThread() - Method in class org.jruby.internal.runtime.NativeThread
 
getThread() - Method in class org.jruby.Ruby
 
getThread() - Method in class org.jruby.runtime.ThreadContext
 
getThreadContext() - Method in class org.jruby.runtime.profile.builtin.ProfileData
 
getThreadContextForThread(RubyThread) - Method in class org.jruby.internal.runtime.ThreadService
 
getThreadDumpSignal() - Method in class org.jruby.RubyInstanceConfig
 
getThreadError() - Method in class org.jruby.Ruby
 
getThreadGroup() - Method in class org.jruby.Ruby
 
getThreadGroup() - Method in class org.jruby.RubyThread
 
getThreadLocalRuntime() - Static method in class org.jruby.Ruby
Get the thread-local runtime for the current thread, or null if unset.
getThreadName() - Method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
getThreadPollInstrsCount() - Method in class org.jruby.ir.IRScope
 
getThreadSafeRuntime() - Method in class org.jruby.embed.internal.LocalContext
Deprecated.
getThreadService() - Method in class org.jruby.Ruby
 
getThreadStatus(RubyThread.Status) - Method in class org.jruby.Ruby
 
getThrows() - Method in class org.jruby.ast.java_signature.SignatureNode
 
getTime() - Method in class org.jruby.Ruby
 
getTimeInMillis() - Method in class org.jruby.RubyTime
 
getTimeZone(Ruby, long) - Static method in class org.jruby.RubyTime
 
getTimezoneCache() - Method in class org.jruby.Ruby
 
getTimeZoneFromString(Ruby, String) - Static method in class org.jruby.RubyTime
 
getTimeZoneFromUtcOffset(Ruby, IRubyObject) - Static method in class org.jruby.RubyTime
 
getTimeZoneWithOffset(Ruby, String, int) - Static method in class org.jruby.RubyTime
 
getTmsStruct() - Method in class org.jruby.Ruby
 
getTokenBuffer() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
getTopInvocation() - Method in class org.jruby.runtime.profile.builtin.ProfileData
 
getTopInvocation() - Method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
getTopLevelScope() - Method in class org.jruby.ir.IRScope
Returns the top level scope
getTopSelf() - Method in class org.jruby.Ruby
Getter for property rubyTopSelf.
getTotalBytes() - Method in class org.jruby.parser.Parser
 
getTotalParsedBytes() - Method in class org.jruby.management.ParserStats
 
getTotalParsedBytes() - Method in interface org.jruby.management.ParserStatsMBean
 
getTotalParseTime() - Method in class org.jruby.management.ParserStats
 
getTotalParseTime() - Method in interface org.jruby.management.ParserStatsMBean
 
getTotalTime() - Method in class org.jruby.parser.Parser
 
getTraces() - Method in class org.jruby.internal.runtime.GlobalVariable
 
getTraceType() - Method in class org.jruby.RubyInstanceConfig
 
getTrue() - Method in class org.jruby.ir.IRManager
 
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.ast.java_signature.ParameterNode
 
getType(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
getType(String) - Static method in enum org.jruby.embed.AttributeName
Returns a fully qualified attribute name that corresponds to a given enumerated type identifier.
getType(String) - Static method in enum org.jruby.embed.PropertyName
Returns a fully qualified property name that corresponds to a given enumerated type identifier.
getType() - Method in class org.jruby.embed.variable.Argv
Returns enum type of this variable defined in BiVariable.
getType() - Method in interface org.jruby.embed.variable.BiVariable
Returns one of the Ruby's variables or constant types defined by Type.
getType() - Method in class org.jruby.embed.variable.ClassVariable
Returns enum type of this variable defined in BiVariable.
getType() - Method in class org.jruby.embed.variable.Constant
Returns enum type of this variable defined in BiVariable.
getType() - Method in class org.jruby.embed.variable.GlobalVariable
Returns enum type of this variable defined in BiVariable.
getType() - Method in class org.jruby.embed.variable.InstanceVariable
Returns enum type of this variable defined in BiVariable.
getType() - Method in class org.jruby.embed.variable.LocalGlobalVariable
Returns enum type of this variable defined in BiVariable.
getType() - Method in class org.jruby.embed.variable.PersistentLocalVariable
Returns enum type of this variable defined in BiVariable.
getType() - Method in class org.jruby.embed.variable.TransientLocalVariable
Returns enum type of this variable defined in BiVariable.
getType() - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod getType.
getType() - Method in class org.jruby.ir.util.Edge
 
getType() - Method in class org.jruby.lexer.yacc.Token
 
getType() - Method in class org.jruby.parser.BlockStaticScope
 
getType() - Method in class org.jruby.parser.EvalStaticScope
 
getType() - Method in class org.jruby.parser.IRStaticScope
 
getType() - Method in class org.jruby.parser.LocalStaticScope
 
getType() - Method in class org.jruby.parser.StaticScope
 
getType() - Method in class org.jruby.RubyBasicObject
 
getType() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod getType.
getType() - Method in class org.jruby.util.Pack.Converter
 
getTypeClass(Ruby) - Static method in class org.jruby.ext.ffi.Type
 
getTypeError() - Method in class org.jruby.Ruby
 
getTypeNode() - Method in class org.jruby.ast.TypedArgumentNode
 
getTypeResolver() - Method in class org.jruby.ext.ffi.FFI
 
getuid(IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated.
getuid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
getUnboundMethod() - Method in class org.jruby.Ruby
 
getUndefinedConversionError() - Method in class org.jruby.Ruby
 
getUnfinishedProxy(Class) - Method in class org.jruby.javasupport.JavaSupport
 
getUnicodeValue() - Method in class org.jruby.RubyString
used by ar-jdbc
getUriLikePath() - Method in class org.jruby.util.UriLikePathHelper
 
getUriLikePath(String) - Method in class org.jruby.util.UriLikePathHelper
 
getURL() - Method in class org.jruby.runtime.load.LoadServiceResource
 
getUSAsciiEncoding() - Method in class org.jruby.runtime.encoding.EncodingService
 
getUSec() - Method in class org.jruby.RubyTime
 
getUsedVariables() - Method in class org.jruby.ir.instructions.Instr
 
getUsedVariablesCount() - Method in class org.jruby.ir.IREvalScript
 
getUsedVariablesCount() - Method in class org.jruby.ir.IRScope
 
getValue() - Method in class org.jruby.ast.BignumNode
Gets the value.
getValue(ThreadContext, RubyModule) - Method in class org.jruby.ast.Colon2ConstNode
 
getValue(ThreadContext) - Method in class org.jruby.ast.Colon3Node
 
getValue(ThreadContext) - Method in class org.jruby.ast.ConstNode
 
getValue(ThreadContext, StaticScope, String, int) - Method in class org.jruby.ast.executable.RuntimeCache
 
getValue() - Method in class org.jruby.ast.FixnumNode
Gets the value.
getValue() - Method in class org.jruby.ast.FloatNode
Gets the value.
getValue() - Method in class org.jruby.ast.OptArgNode
 
getValue() - Method in class org.jruby.ast.RegexpNode
Gets the value.
getValue() - Method in class org.jruby.ast.SplatNode
 
getValue() - Method in class org.jruby.ast.StrNode
Gets the value.
getValue() - Method in class org.jruby.ast.SValueNode
 
getValue() - Method in class org.jruby.ast.ToAryNode
 
getValue() - Method in class org.jruby.ast.XStrNode
Gets the value.
getValue() - Method in exception org.jruby.exceptions.JumpException.FlowControlException
 
getValue() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
getValue(ThreadContext) - Method in class org.jruby.ext.jruby.JRubyExecutionContextLocal
 
getValue() - Method in class org.jruby.ext.nkf.Option
 
getValue() - Method in enum org.jruby.ext.nkf.RubyNKF.NKFCharset
 
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.ir.instructions.PutInstr
 
getValue() - Method in class org.jruby.ir.instructions.StoreLocalVarInstr
 
getValue() - Method in class org.jruby.ir.operands.Fixnum
 
getValue() - Method in class org.jruby.ir.operands.Float
 
getValue() - Method in class org.jruby.ir.operands.KeyValuePair
 
getValue(Map<Operand, Operand>) - Method in class org.jruby.ir.operands.Operand
 
getValue(Map<Operand, Operand>) - Method in class org.jruby.ir.operands.Variable
 
getValue() - Method in class org.jruby.javasupport.JavaConstructor
 
getValue() - Method in class org.jruby.javasupport.JavaField
 
getValue() - Method in class org.jruby.javasupport.JavaMethod
 
getValue() - Method in class org.jruby.javasupport.JavaObject
 
getValue() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
getValue() - Method in class org.jruby.lexer.yacc.Token
 
getValue() - Method in class org.jruby.RubyBignum
Getter for property value.
getValue() - Method in class org.jruby.RubyFloat
Getter for property value.
getValue() - Method in class org.jruby.RubyHash.RubyHashEntry
 
getValue() - Method in class org.jruby.RubyString
 
getValue() - Method in class org.jruby.runtime.Arity
 
getValue() - Method in interface org.jruby.runtime.builtin.Variable
 
getValue(ThreadContext) - Method in interface org.jruby.runtime.callsite.ConstantSite
 
getValue() - Method in class org.jruby.runtime.component.VariableEntry
 
getValue(int, int) - Method in class org.jruby.runtime.DynamicScope
Get value from current scope or one of its captured scopes.
getValue() - Method in interface org.jruby.runtime.IAccessor
 
getValue(int, int) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
Get value from current scope or one of its captured scopes.
getValue(int, int) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
Get value from current scope or one of its captured scopes.
getValue(int, int) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
Get value from current scope or one of its captured scopes.
getValue(int, int) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
Get value from current scope or one of its captured scopes.
getValue(int, int) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
Get value from current scope or one of its captured scopes.
getValue(int, int) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
Get value from current scope or one of its captured scopes.
getValue(int, int) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
Get value from current scope or one of its captured scopes.
getValue() - Method in class org.jruby.util.collections.IntHashMap.Entry
 
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
getValueOrNil for depth 0
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
getValueDepthZeroOrNil(int, IRubyObject) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
getValueFrom(RubyModule, ThreadContext, String, int) - Method in class org.jruby.ast.executable.RuntimeCache
 
getValueInTemporaryVariable(IRScope, Operand) - Method in class org.jruby.ir.IRBuilder
 
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 interface org.jruby.ast.NonLocalControlFlowNode
 
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.RedoNode
 
getValueNode() - Method in class org.jruby.ast.RetryNode
 
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.SharedBindingDynamicScope
 
getValueOneDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
getValueOrNil(int, int, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)
getValueOrNil(int, int, IRubyObject) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)
getValueOrNil(int, int, IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)
getValueOrNil(int, int, IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)
getValueOrNil(int, int, IRubyObject) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)
getValueOrNil(int, int, IRubyObject) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)
getValueOrNil(int, int, IRubyObject) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
Variation of getValue that checks for nulls, returning and setting the given value (presumably nil)
getValues() - Method in class org.jruby.runtime.DynamicScope
 
getValues() - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
getValues() - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
getValues() - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
getValues() - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
getValues() - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
getValues() - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
getValues() - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
getValueThreeDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
getValueOrNil for index 3, depth 0
getValueThreeDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
getValueThreeDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
getValueThreeDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
getValueThreeDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
getValueTwoDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
getValueOrNil for index 2, depth 0
getValueTwoDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
getValueTwoDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
getValueTwoDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
getValueTwoDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
getValueZeroDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
getValueOrNil for index 0, depth 0
getValueZeroDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
getValueZeroDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
getValueZeroDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
getValueZeroDepthZeroOrNil(IRubyObject) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
getVariable(ThreadContext, int, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable(ThreadContext, int, String, IRubyObject) - Method in class org.jruby.ast.executable.RuntimeCache
 
getVariable(IRubyObject, int) - Static method in class org.jruby.BasicObjectStub
 
getVariable(String) - Method in class org.jruby.embed.internal.BiVariableMap
Returns the value in BiVariable type to which the specified key is mapped, or null if this map contains no mapping for the key.
getVariable(RubyObject, String) - Method in class org.jruby.embed.internal.BiVariableMap
Returns the value in BiVariable type to which the specified key is mapped, or null if this map contains no mapping for the key.
getVariable(String) - Method in class org.jruby.internal.runtime.GlobalVariables
 
getVariable(int) - Method in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
 
getVariable(String) - Method in class org.jruby.ir.IRScope.LocalVariableAllocator
 
getVariable(int) - Method in class org.jruby.ir.operands.UndefinedValue
 
getVariable(int) - Method in class org.jruby.java.proxies.JavaProxy
 
getVariable(int) - Method in class org.jruby.RubyBasicObject
 
getVariable(int) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
getVariable(IRubyObject) - Method in class org.jruby.runtime.invokedynamic.VariableSite
 
getVariable(RubyBasicObject, int) - Static method in class org.jruby.runtime.ivars.VariableAccessor
Retrieve the variable's value from the given object.
getVariable0(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable1(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable2(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable3(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable4(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable5(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable6(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable7(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable8(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariable9(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariableAccessorForRead(String) - Method in class org.jruby.RubyClass
 
getVariableAccessorForRead() - Method in class org.jruby.runtime.ivars.VariableAccessorField
Retrieve the variable accessor for read.
getVariableAccessorForRead(String) - Method in class org.jruby.runtime.ivars.VariableTableManager
Get the variable accessor for the given name with intent to use it for reading.
getVariableAccessorForVar(String, int) - Method in class org.jruby.runtime.ivars.VariableTableManager
 
getVariableAccessorForWrite(String) - Method in class org.jruby.RubyClass
 
getVariableAccessorForWrite(VariableTableManager) - Method in class org.jruby.runtime.ivars.VariableAccessorField
Retrieve the variable access for write.
getVariableAccessorForWrite(String) - Method in class org.jruby.runtime.ivars.VariableTableManager
Get the variable accessor for the given name with intent to use it for writing.
getVariableAccessorsForRead() - Method in class org.jruby.RubyClass
 
getVariableAccessorsForRead() - Method in class org.jruby.runtime.ivars.VariableTableManager
Get the map of all current variable accessors with intent to read from it.
getVariableCallSite(String) - Static method in class org.jruby.runtime.MethodIndex
 
getVariableCompiler() - Method in interface org.jruby.compiler.BodyCompiler
 
getVariableCompiler() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getVariableCount(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
getVariableCount() - Method in class org.jruby.ir.operands.UndefinedValue
 
getVariableCount() - Method in class org.jruby.RubyBasicObject
Deprecated.
getVariableCount() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
getVariableDefined(ThreadContext, int, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariableDefined(ThreadContext, int, String, IRubyObject) - Method in class org.jruby.ast.executable.RuntimeCache
 
getVariableDefined0(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariableDefined1(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariableDefined2(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariableDefined3(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariableDefined4(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariableDefined5(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariableDefined6(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariableDefined7(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariableDefined8(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariableDefined9(ThreadContext, String, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
getVariableFail(VariableSite, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getVariableFallback(VariableSite, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getVariableHandle() - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
getVariableInstance(LocalVariableBehavior, RubyObject, String, Object...) - Static method in class org.jruby.embed.variable.VariableInterceptor
Returns an appropriate type of a variable instance to the specified local variable behavior.
getVariableList(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
getVariableList() - Method in class org.jruby.ir.operands.UndefinedValue
 
getVariableList() - Method in class org.jruby.RubyBasicObject
Gets a list of all variables in this object.
getVariableList() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
getVariableMethodMissing() - Method in class org.jruby.Ruby
 
getVariableName() - Method in class org.jruby.ast.java_signature.ParameterNode
 
getVariableName() - Method in class org.jruby.ast.OpAsgnNode
Gets the varibaleName.
getVariableName() - Method in class org.jruby.internal.runtime.methods.AttrReaderMethod
 
getVariableName() - Method in class org.jruby.internal.runtime.methods.AttrWriterMethod
 
getVariableNameAsgn() - Method in class org.jruby.ast.OpAsgnNode
 
getVariableNameList(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
getVariableNameList() - Method in class org.jruby.ir.operands.UndefinedValue
 
getVariableNameList() - Method in class org.jruby.RubyBasicObject
Gets a name list of all variables in this object.
getVariableNameList() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
getVariableNames() - Method in class org.jruby.RubyClass
Get an array of all the known instance variable names.
getVariableNames() - Method in class org.jruby.runtime.ivars.VariableTableManager
Get an array of all the known instance variable names.
getVariables() - Method in class org.jruby.embed.internal.BiVariableMap
Returns a list of all values in this map.
getVariables() - Method in class org.jruby.parser.StaticScope
 
getVariableTableCopy() - Method in class org.jruby.RubyClass
 
getVariableTableCopy() - Method in class org.jruby.runtime.ivars.VariableTableManager
Get a Map representing all variables registered in the variable table.
getVariableTableManager() - Method in class org.jruby.RubyClass
 
getVariableTableSize() - Method in class org.jruby.RubyClass
 
getVariableTableSize() - Method in class org.jruby.runtime.ivars.VariableTableManager
Get the size of the variable table, excluding extra vars (object_id, etc).
getVariableTableSizeWithExtras() - Method in class org.jruby.RubyClass
 
getVariableTableSizeWithExtras() - Method in class org.jruby.runtime.ivars.VariableTableManager
Get the size of the variable table, including extra vars (object_etc, etc).
getVarMap() - Method in class org.jruby.embed.internal.ConcurrentLocalContextProvider
 
getVarMap(LocalContextProvider) - Method in class org.jruby.embed.internal.LocalContext
 
getVarMap() - Method in interface org.jruby.embed.internal.LocalContextProvider
Returns a BiVariableMap of a specified scope.
getVarMap() - Method in class org.jruby.embed.internal.SingleThreadLocalContextProvider
 
getVarMap() - Method in class org.jruby.embed.internal.SingletonLocalContextProvider
 
getVarMap() - Method in class org.jruby.embed.internal.ThreadSafeLocalContextProvider
 
getVarMap() - Method in class org.jruby.embed.ScriptingContainer
Returns a variable map in one of LocalContextScope.
getVarNode() - Method in class org.jruby.ast.IterNode
Gets the varNode.
getVarsArrayIndex() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getVarsLiveOnScopeEntry() - Method in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
Get variables that are live on entry to the cfg.
getVarsLiveOnScopeExit() - Method in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
 
getVendorArchDir(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getVendorDir(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getVendorDirGeneral(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getVendorLibDir(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
getVerbose() - Method in class org.jruby.Ruby
Getter for property isVerbose.
getVerbose() - Method in class org.jruby.RubyInstanceConfig
Deprecated.
getVerbosity() - Method in class org.jruby.RubyInstanceConfig
 
getVersion() - Method in class org.jruby.ir.IRModuleBody
 
getVersion() - Method in class org.jruby.parser.ParserConfiguration
Get the compatibility version we're targeting with this parse.
getVersionFromString(String) - Static method in enum org.jruby.CompatVersion
 
getVersionString() - Method in class org.jruby.management.Config
 
getVersionString() - Method in interface org.jruby.management.ConfigMBean
 
getVersionString() - Method in class org.jruby.RubyInstanceConfig
Deprecated.
getVersionString(CompatVersion) - Static method in class org.jruby.util.cli.OutputStrings
 
getVirtualLine() - Method in class org.jruby.lexer.yacc.LexerSource
 
getVisibility() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
getVisibility() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
getVisibility() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Get the visibility of this method.
getVisibility() - Method in class org.jruby.runtime.Binding
 
getVisibility() - Method in class org.jruby.runtime.Frame
Get the visibility at the time of this frame
getVisibilityFor(String) - Method in interface org.jruby.compiler.BodyCompiler
 
getVisibilityFor(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
getWarningCount() - Method in class org.jruby.Ruby
Get the current backtrace count.
getWarnings() - Method in class org.jruby.Ruby
 
getwd(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.pathname.RubyPathname
 
getwd(IRubyObject) - Static method in class org.jruby.RubyDir
Returns the current directory.
getWidth(int) - Method in class org.jruby.util.RubyTimeOutputFormatter
 
getWidth(int) - Method in class org.jruby.util.TimeOutputFormatter
Deprecated.
 
getWrapperName() - Method in class org.jruby.ast.java_signature.ArrayTypeNode
 
getWrapperName() - Method in class org.jruby.ast.java_signature.PrimitiveTypeNode
 
getWrapperName() - Method in class org.jruby.ast.java_signature.TypeNode
Get the boxed or wrapper class name of the type.
getWriter() - Method in class org.jruby.embed.ScriptingContainer
Returns a writer set in an attribute map.
getWriteStream() - Method in class org.jruby.util.io.OpenFile
 
getWriteStreamSafe() - Method in class org.jruby.util.io.OpenFile
 
getYieldArg() - Method in class org.jruby.ir.instructions.YieldInstr
 
getYielder() - Method in class org.jruby.Ruby
 
getYieldResult() - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getYieldSites() - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
getZeroDivisionError() - Method in class org.jruby.Ruby
 
getZeroTerminatedByteArray(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getZeroTerminatedByteArray(long, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
getZeroTerminatedByteArray(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getZeroTerminatedByteArray(long, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
getZeroTerminatedByteArray(long) - Method in class org.jruby.ext.ffi.MemoryIO
Reads a zero terminated byte array (e.g.
getZeroTerminatedByteArray(long, int) - Method in class org.jruby.ext.ffi.MemoryIO
Reads a zero terminated byte array (e.g.
getZeroTerminatedByteArray(long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
getZeroTerminatedByteArray(long, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
gid() - Method in class org.jruby.RubyFileStat
 
gid(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
gid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
gid(Ruby) - Static method in class org.jruby.RubyProcess
 
gid_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
gid_set(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
gid_set(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess
 
glob(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.pathname.RubyPathname
 
glob(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyDir
Returns an array of filenames matching the specified wildcard pattern pat.
GLOBAL_REQUIRE_LOCK - Static variable in class org.jruby.util.cli.Options
 
global_variables(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
Returns an Array with the names of all global variables.
global_variables19(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
GlobalAsgnNode - Class in org.jruby.ast
Represents an assignment to a global variable.
GlobalAsgnNode(ISourcePosition, String, Node) - Constructor for class org.jruby.ast.GlobalAsgnNode
 
globalBooleanBootstrap(MethodHandles.Lookup, String, MethodType, String, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
globalBootstrap(MethodHandles.Lookup, String, MethodType, String, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
GlobalIsDefinedInstr - Class in org.jruby.ir.instructions.defined
 
GlobalIsDefinedInstr(Variable, StringLiteral) - Constructor for class org.jruby.ir.instructions.defined.GlobalIsDefinedInstr
 
GlobalIsDefinedInstr(GlobalIsDefinedInstr) - Method in class org.jruby.ir.IRVisitor
 
GlobalIsDefinedInstr(GlobalIsDefinedInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
GlobalSite - Class in org.jruby.runtime.invokedynamic
 
GlobalSite(MethodType, String, String, int) - Constructor for class org.jruby.runtime.invokedynamic.GlobalSite
 
GlobalVariable - Class in org.jruby.embed.variable
An implementation of BiVariable for a Ruby global variable.
GlobalVariable(RubyObject, String, Object...) - Constructor for class org.jruby.embed.variable.GlobalVariable
 
GlobalVariable - Class in org.jruby.internal.runtime
 
GlobalVariable(IAccessor, GlobalVariable.Scope) - Constructor for class org.jruby.internal.runtime.GlobalVariable
 
GlobalVariable(GlobalVariable) - Method in class org.jruby.ir.IRVisitor
 
GlobalVariable - Class in org.jruby.ir.operands
 
GlobalVariable(String) - Constructor for class org.jruby.ir.operands.GlobalVariable
 
GlobalVariable(GlobalVariable) - Method in class org.jruby.ir.targets.JVMVisitor
 
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
 
GlobalVariable.Scope - Enum in org.jruby.internal.runtime
 
GlobalVariables - Class in org.jruby.internal.runtime
 
GlobalVariables(Ruby) - Constructor for class org.jruby.internal.runtime.GlobalVariables
 
GlobalVarNode - Class in org.jruby.ast
access to a global variable.
GlobalVarNode(ISourcePosition, String) - Constructor for class org.jruby.ast.GlobalVarNode
 
gmt() - Method in class org.jruby.RubyTime
 
gmt_offset() - Method in class org.jruby.RubyTime
 
gmtime() - Method in class org.jruby.RubyTime
 
go(Object) - Method in interface org.jruby.compiler.BodyCompiler
 
go(Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
go_to(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
goForIt(ThreadContext, Ruby, IRubyObject[]) - Method in class org.jruby.util.io.SelectBlob
 
goTo(Label) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
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
 
GraphProfilePrinter - Class in org.jruby.runtime.profile.builtin
 
GraphProfilePrinter(ProfileData) - Constructor for class org.jruby.runtime.profile.builtin.GraphProfilePrinter
 
grep(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
group(IRubyObject, Block) - Static method in class org.jruby.ext.etc.RubyEtc
 
group(long) - Method in class org.jruby.RubyMatchData
 
group(int) - Method in class org.jruby.RubyMatchData
 
group() - Method in class org.jruby.RubyThread
 
group_by(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
group_owned_p() - Method in class org.jruby.RubyFileStat
 
groups(IRubyObject) - Static method in class org.jruby.RubyProcess
 
groups_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
growable - Variable in class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine.TranscoderState
 
growCoverageLines(int) - Method in class org.jruby.parser.ParserConfiguration
Called by coverLine to grow it large enough to add new covered line.
growIfNeeded() - Method in class org.jruby.runtime.DynamicScope
 
growIfNeeded() - Method in class org.jruby.runtime.scope.DummyDynamicScope
 
growIfNeeded(int, String) - Method in class org.jruby.runtime.scope.DummyDynamicScope
 
growIfNeeded() - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
growIfNeeded() - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
Make a larger dynamic scope if the static scope grew.
growIfNeeded() - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
growIfNeeded(int, String) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
growIfNeeded() - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
growIfNeeded() - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
Make a larger dynamic scope if the static scope grew.
growIfNeeded() - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
growIfNeeded() - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
grpowned_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
grpowned_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
gsub(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
gsub(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
gsub(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_gsub / rb_str_gsub_bang
gsub(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
gsub19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
gsub19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
gsub_bang(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
gsub_bang(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
gsub_bang(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
gsub_bang(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
gsub_bang19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
gsub_bang19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
GT - Static variable in class org.jruby.parser.JavaSignatureParser
 
GtCallSite - Class in org.jruby.runtime.callsite
 
GtCallSite() - Constructor for class org.jruby.runtime.callsite.GtCallSite
 
guess(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.nkf.RubyNKF
 
guess1(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.nkf.RubyNKF
 
guess2(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.nkf.RubyNKF
 
gv_get(Ruby, String) - Static method in class org.jruby.cext.JRuby
rb_gv_get
gv_set(Ruby, String, IRubyObject) - Static method in class org.jruby.cext.JRuby
rb_gv_set
GVarAliasInstr - Class in org.jruby.ir.instructions
 
GVarAliasInstr(Operand, Operand) - Constructor for class org.jruby.ir.instructions.GVarAliasInstr
 
GVarAliasInstr(GVarAliasInstr) - Method in class org.jruby.ir.IRVisitor
 
GVarAliasInstr(GVarAliasInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
GZIPFILE_ALLOCATOR - Static variable in class org.jruby.ext.zlib.RubyGzipFile
 
GZIPREADER_ALLOCATOR - Static variable in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
GZIPWRITER_ALLOCATOR - Static variable in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 

H

hackyGetJRubyFile() - Method in class org.jruby.util.ClasspathResource
 
hackyGetJRubyFile() - Method in interface org.jruby.util.FileResource
 
hackyGetJRubyFile() - Method in class org.jruby.util.URLResource
 
Handle - Class in org.jruby.cext
A Handle represents an object made available to native code tied to it's runtime.
handle - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
An arbitrarily-typed "method handle" for use by compilers and call sites
handleArgumentSizes(ThreadContext, Ruby, int, int, int, int) - Static method in class org.jruby.runtime.Helpers
 
handleBreak(ThreadContext, Ruby, JumpException.BreakJump, int) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
handleBreakJump(ThreadContext, JumpException.BreakJump) - Static method in class org.jruby.runtime.callsite.SuperCallSite
 
handleBreakJump(JumpException.BreakJump, ThreadContext) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
handleBreakJump(JumpException.BreakJump, CacheEntry, ThreadContext, IRubyObject, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
handleBreakJump(ThreadContext, JumpException.BreakJump) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
handleException(BSFException) - Method in class org.jruby.embed.bsf.JRubyEngine
 
handleException(BSFException) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
HandleFactory - Class in org.jruby.compiler.util
 
HandleFactory() - Constructor for class org.jruby.compiler.util.HandleFactory
 
HandleFactory.Handle - Class in org.jruby.compiler.util
 
HandleFactory.Handle() - Constructor for class org.jruby.compiler.util.HandleFactory.Handle
 
HandleFactory.Tool - Class in org.jruby.compiler.util
 
HandleFactory.Tool() - Constructor for class org.jruby.compiler.util.HandleFactory.Tool
 
handleFileEncodingComment(ByteList) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
handleFilenameArgument() - Method in class org.jruby.ant.RakeTaskBase
 
handleInvocationTargetEx(InvocationTargetException, Member) - Method in class org.jruby.javasupport.JavaCallable
 
HandleMethod - Class in org.jruby.internal.runtime.methods
A DynamicMethod backed by one or more java.lang.invoke.MethodHandle objects.
HandleMethod(RubyModule, Visibility, CallConfiguration, MethodHandle[], String) - Constructor for class org.jruby.internal.runtime.methods.HandleMethod
 
handleNativeException(Throwable, Member) - Method in class org.jruby.javasupport.JavaSupport
 
handleNextJump(ThreadContext, JumpException.NextJump) - Static method in class org.jruby.runtime.Helpers
 
handleNonlocalReturn(IRScope, Object, Block.Type) - Static method in class org.jruby.ir.runtime.IRRuntimeHelpers
 
handlePropagatedBreak(ThreadContext, IRScope, Object, Block.Type) - Static method in class org.jruby.ir.runtime.IRRuntimeHelpers
 
handleRaiseException(RaiseException) - Static method in class org.jruby.Main
 
handleRedo(Ruby) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
handleRedo(JumpException.RedoJump, ThreadContext) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
handleReturn(ThreadContext, JumpException.ReturnJump, int) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
handleReturn(JumpException.ReturnJump, ThreadContext) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
handleScalaSingletons(Class<?>, Initializer.State) - Static method in class org.jruby.javasupport.binding.Initializer
 
handleSocketException(Ruby, String, SocketException) - Method in class org.jruby.ext.socket.RubySocket
 
handleThrowable(Throwable, Member) - Method in class org.jruby.javasupport.JavaCallable
 
handleUncoercibleObject(boolean, IRubyObject, RubyClass) - Static method in class org.jruby.util.TypeConverter
 
has_key_p(IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_has_key_p
has_key_p(IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_has_key
has_value_p(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_has_value
has_value_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_has_value
hasBlock - Variable in class org.jruby.anno.JavaMethodDescriptor
 
hasBlock(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
hasBlock(BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
hasBlock() - Method in class org.jruby.internal.runtime.methods.DynamicMethod.NativeCall
 
hasBlockArg() - Method in class org.jruby.compiler.ASTInspector
 
hasBOM - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
hasBom - Variable in class org.jruby.RubyIO
 
hasBreakInstrs - Variable in class org.jruby.ir.IRScope
Does this scope have a break instr?
hasCacheEntryFactory(Class) - Method in class org.jruby.RubyModule.CacheEntryFactory
Test all WrapperCacheEntryFactory instances in the chain for assignability from the given class.
hasClass() - Method in class org.jruby.compiler.ASTInspector
 
hasClassVar() - Method in class org.jruby.compiler.ASTInspector
 
hasClassVariable(String) - Method in class org.jruby.RubyModule
 
hasClosure() - Method in class org.jruby.compiler.ASTInspector
 
hasClosure() - Method in class org.jruby.ir.instructions.CallBase
 
hasConstant() - Method in class org.jruby.compiler.ASTInspector
 
hasConstant(String) - Method in class org.jruby.RubyModule
 
hasContext - Variable in class org.jruby.anno.JavaMethodDescriptor
 
hasContext() - Method in class org.jruby.internal.runtime.methods.DynamicMethod.NativeCall
 
hasDefaultProc() - Method in class org.jruby.RubyHash
 
hasEventHooks() - Method in class org.jruby.Ruby
 
hasExceptionsRescued() - Method in class org.jruby.ir.dataflow.FlowGraphNode
 
hasExplicitCallProtocol() - Method in class org.jruby.ir.IRScope
 
hasExtraPositionInformation() - Method in class org.jruby.parser.ParserConfiguration
Should positions of nodes provide addition information?
hasFastFixnumOps(String) - Static method in class org.jruby.runtime.MethodIndex
 
hasFastFloatOps(String) - Static method in class org.jruby.runtime.MethodIndex
 
hasFrameAwareMethods() - Method in class org.jruby.compiler.ASTInspector
 
hash() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
hash(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Calculates a hash code for the pointer.
hash(ThreadContext) - Method in class org.jruby.ext.pathname.RubyPathname
 
Hash(Hash) - Method in class org.jruby.ir.IRVisitor
 
Hash - Class in org.jruby.ir.operands
 
Hash(List<KeyValuePair>) - Constructor for class org.jruby.ir.operands.Hash
 
Hash(Hash) - Method in class org.jruby.ir.targets.JVMVisitor
 
hash() - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
hash() - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_hash
hash() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
hash() - Method in class org.jruby.javasupport.JavaObject
 
hash(IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
hash() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
hash(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_hash
hash() - Method in class org.jruby.RubyBasicObject
rb_obj_id Will return the hash code of this object.
hash() - Method in class org.jruby.RubyBignum
rb_big_hash
hash(ThreadContext) - Method in class org.jruby.RubyBoolean
 
hash(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_hash
hash() - Method in class org.jruby.RubyFixnum
 
hash() - Method in class org.jruby.RubyFloat
flo_hash
hash() - Method in class org.jruby.RubyHash
rb_hash_hash
hash(IRubyObject) - Static method in class org.jruby.RubyKernel
 
hash() - Method in class org.jruby.RubyMatchData
 
hash() - Method in class org.jruby.RubyModule
 
hash(ThreadContext) - Method in class org.jruby.RubyNil
 
hash(ThreadContext) - Method in class org.jruby.RubyRange
 
hash(ThreadContext) - Method in class org.jruby.RubyRational
nurat_hash
hash() - Method in class org.jruby.RubyRegexp
 
hash() - Method in class org.jruby.RubyString
 
hash(ThreadContext) - Method in class org.jruby.RubyStruct
 
hash() - Method in class org.jruby.RubySymbol
Deprecated.
hash(ThreadContext) - Method in class org.jruby.RubySymbol
 
hash() - Method in class org.jruby.RubyTime
 
HASH - Static variable in class org.jruby.runtime.ClassIndex
 
HASH - Static variable in class org.jruby.runtime.MethodIndex
Deprecated.
hash(long, byte[], int, int) - Static method in class org.jruby.util.PerlHash
 
hash19() - Method in class org.jruby.java.proxies.MapJavaProxy
 
hash19(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_hash
hash19() - Method in class org.jruby.RubyHash
rb_hash_hash
Hash19Node - Class in org.jruby.ast
A Literal Hash that can represent either a {a=&b, c=&d} type expression or the list of default values in a method call.
Hash19Node(ISourcePosition, ListNode) - Constructor for class org.jruby.ast.Hash19Node
 
hash24(long, long, byte[]) - Static method in class org.jruby.util.SipHashInline
 
hash24(long, long, byte[], int, int) - Static method in class org.jruby.util.SipHashInline
 
hash32(byte[], int, int, int) - Static method in class org.jruby.util.MurmurHash
 
hashCode() - Method in class org.jruby.ast.java_signature.ArrayTypeNode
 
hashCode() - Method in class org.jruby.ast.java_signature.ReferenceTypeNode
 
hashCode() - Method in class org.jruby.ast.java_signature.TypeNode
 
hashCode() - Method in class org.jruby.cext.Handle
 
hashCode() - Method in class org.jruby.ext.ffi.AbstractMemory
Calculates the hash code for this MemoryPointer
hashCode() - Method in class org.jruby.ext.ffi.jffi.JITSignature
 
hashCode() - Method in class org.jruby.ext.ffi.NullMemoryIO
 
hashCode() - Method in class org.jruby.ext.ffi.StructLayout.Field
 
hashCode() - Method in class org.jruby.ext.ffi.StructLayout
 
hashCode() - Method in class org.jruby.ext.ffi.StructLayout.Member
 
hashCode() - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
hashCode() - Method in class org.jruby.ext.ffi.Type.Builtin
 
hashCode() - Method in class org.jruby.ext.pathname.RubyPathname
 
hashCode() - Method in class org.jruby.ir.IRScope
 
hashCode() - Method in class org.jruby.ir.operands.ClosureLocalVariable
 
hashCode() - Method in class org.jruby.ir.operands.Label
 
hashCode() - Method in class org.jruby.ir.operands.LocalVariable
 
hashCode() - Method in class org.jruby.ir.operands.TemporaryVariable
 
hashCode() - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
hashCode() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
hashCode() - Method in class org.jruby.javasupport.JavaClass
 
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.RubyBoolean
 
hashCode() - Method in class org.jruby.RubyFixnum
 
hashCode() - Method in class org.jruby.RubyFloat
 
hashCode() - Method in class org.jruby.RubyHash.RubyHashEntry
 
hashCode() - Method in class org.jruby.RubyModule
 
hashCode() - Method in class org.jruby.RubyModule.RespondToMissingMethod
 
hashCode() - Method in class org.jruby.RubyNil
 
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.RubyRandom.RandomType
 
hashCode() - Method in class org.jruby.RubyString
 
hashCode() - Method in class org.jruby.RubySymbol
 
hashCode() - Method in class org.jruby.RubyThread
 
hashCode() - Method in class org.jruby.runtime.Arity
 
hashCode() - Method in class org.jruby.util.collections.WeakHashSet
 
hashCode() - Method in class org.jruby.util.GenericMap
 
hashCode() - Method in class org.jruby.util.Random
 
hashCode() - Method in class org.jruby.util.RecursiveComparator.Pair
 
hashCode() - Method in class org.jruby.util.RegexpOptions
 
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
 
hashValue(int) - Static method in class org.jruby.RubyHash
 
hashyInspect() - Method in class org.jruby.RubyBasicObject
 
hasInlineScript() - Method in class org.jruby.RubyInstanceConfig
 
hasInstanceVariable(String) - Method in class org.jruby.BasicObjectStub.DummyInstanceVariables
 
hasInstanceVariable(String) - Method in class org.jruby.RubyBasicObject
 
hasInstanceVariable(String) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Returns true if object has the named instance variable.
HasInstanceVarInstr - Class in org.jruby.ir.instructions.defined
 
HasInstanceVarInstr(Variable, Operand, StringLiteral) - Constructor for class org.jruby.ir.instructions.defined.HasInstanceVarInstr
 
HasInstanceVarInstr(HasInstanceVarInstr) - Method in class org.jruby.ir.IRVisitor
 
HasInstanceVarInstr(HasInstanceVarInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
hasInternalModuleVariable(String) - Method in class org.jruby.RubyModule
Behaves similarly to RubyModule.getClassVar(String).
hasInternalVariable(String) - Method in class org.jruby.BasicObjectStub.DummyInternalVariables
 
hasInternalVariable(String) - Method in class org.jruby.RubyBasicObject
 
hasInternalVariable(String) - Method in interface org.jruby.runtime.builtin.InternalVariables
Returns true if object has the named internal variable.
hasKeywordArgs() - Method in class org.jruby.parser.ArgsTailHolder
Does this holder support either keyword argument types
hasKnownValue() - Method in class org.jruby.ir.operands.Array
 
hasKnownValue() - Method in class org.jruby.ir.operands.BacktickString
 
hasKnownValue() - Method in class org.jruby.ir.operands.CompoundArray
 
hasKnownValue() - Method in class org.jruby.ir.operands.CompoundString
 
hasKnownValue() - Method in class org.jruby.ir.operands.Float
 
hasKnownValue() - Method in class org.jruby.ir.operands.Hash
 
hasKnownValue() - Method in class org.jruby.ir.operands.ImmutableLiteral
 
hasKnownValue() - Method in class org.jruby.ir.operands.Operand
Do we know the value of this operand at compile-time? If we do then it may be possible to constant propagate (one case: We also know it is also an ImmutableLiteral).
hasKnownValue() - Method in class org.jruby.ir.operands.Range
 
hasKnownValue() - Method in class org.jruby.ir.operands.Regexp
 
hasKnownValue() - Method in class org.jruby.ir.operands.Splat
 
hasKnownValue() - Method in class org.jruby.ir.operands.StringLiteral
 
hasKnownValue() - Method in class org.jruby.ir.operands.SValue
 
hasKwargs - Variable in class org.jruby.ast.ArgsNode
 
hasLoadedNativeExtensions() - Static method in class org.jruby.RubyInstanceConfig
 
hasLoops() - Method in class org.jruby.ir.IRScope
 
hasMasgnArgs - Variable in class org.jruby.ast.ArgsNode
 
hasMasgnArgs() - Method in class org.jruby.ast.ArgsNode
 
hasMetaClass(IRubyObject) - Static method in class org.jruby.ast.AttrAssignNode
 
hasMethod() - Method in class org.jruby.compiler.ASTInspector
Whether the tree under inspection contains any method-table mutations, including def, defs, undef, and alias.
hasModuleInHierarchy(RubyModule) - Method in class org.jruby.RubyModule
 
hasMoreElements() - Method in class org.jruby.util.collections.NonBlockingHashMapLong.IteratorLong
True if there are more keys to iterate over.
hasMultipleArgsHead - Variable in class org.jruby.runtime.CompiledBlock
 
hasMultipleArgsHead - Variable in class org.jruby.runtime.CompiledBlock19
 
hasNext() - Method in class org.jruby.ir.util.DataIterator
 
hasNext() - Method in class org.jruby.ir.util.EdgeTypeIterator
 
hasNext() - Method in class org.jruby.RubyArray.RubyArrayConversionIterator
 
hasNext() - Method in class org.jruby.util.collections.NonBlockingHashMapLong.IteratorLong
True if there are more keys to iterate over.
hasNonlocalReturns - Variable in class org.jruby.ir.IRScope
Does this scope have a non-local return instr?
hasObjectID() - Method in class org.jruby.RubyClass
 
hasObjectID() - Method in class org.jruby.runtime.ivars.VariableTableManager
Whether this table has been used to allocate space for an object_id.
hasOptArgs - Variable in class org.jruby.ast.ArgsNode
 
hasOptArgs() - Method in class org.jruby.compiler.ASTInspector
 
hasOption(String) - Method in class org.jruby.ext.nkf.Command
 
hasOutput() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
hasParameterConverter(int) - Method in class org.jruby.ext.ffi.jffi.JITSignature
 
hasRestArg() - Method in class org.jruby.compiler.ASTInspector
 
hasResultConverter() - Method in class org.jruby.ext.ffi.jffi.JITSignature
 
hasScopeAwareMethods() - Method in class org.jruby.compiler.ASTInspector
 
hasSeenType(int) - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
hasShebangLine() - Method in class org.jruby.RubyInstanceConfig
 
hasSideEffects() - Method in class org.jruby.ir.instructions.Instr
 
hasSideEffects() - Method in enum org.jruby.ir.Operation
 
hasSuperImplementation() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
hasSuperImplementation() - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
is it possible to call the super method?
hasUnusedResult() - Method in class org.jruby.ir.instructions.Instr
 
hasValue() - Method in class org.jruby.ast.BreakNode
 
hasValue() - Method in class org.jruby.ast.NextNode
 
hasValue() - Method in interface org.jruby.ast.NonLocalControlFlowNode
 
hasValue() - Method in class org.jruby.ast.RedoNode
 
hasValue() - Method in class org.jruby.ast.RetryNode
 
hasValue() - Method in class org.jruby.ast.ReturnNode
 
hasVarArgs - Variable in class org.jruby.anno.JavaMethodDescriptor
 
hasVariables(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
hasVariables() - Method in class org.jruby.ir.operands.UndefinedValue
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
hasVariables() - Method in class org.jruby.RubyBasicObject
Returns true if object has any variables
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
hasVariables(RubyBasicObject) - Method in class org.jruby.runtime.ivars.VariableTableManager
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
HeapBasedVariableCompiler - Class in org.jruby.compiler.impl
 
HeapBasedVariableCompiler(BaseBodyCompiler, SkinnyMethodAdapter, StaticScope, boolean, int, int) - Constructor for class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
Helpers - Class in org.jruby.runtime
Helper methods which are called by the compiler.
Helpers() - Constructor for class org.jruby.runtime.Helpers
 
HeredocTerm - Class in org.jruby.lexer.yacc
A lexing unit for scanning a heredoc element.
HeredocTerm(ByteList, int, ByteList) - Constructor for class org.jruby.lexer.yacc.HeredocTerm
 
hex(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.securerandom.SecureRandomLibrary
 
hex(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.securerandom.SecureRandomLibrary
 
hex(ThreadContext) - Method in class org.jruby.RubyString
rb_str_hex
hex19(ThreadContext) - Method in class org.jruby.RubyString
 
hexdigest(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
hexdigest_bang(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
hexencode(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest
 
hexLength(byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
hexLength(byte[], int, int, Encoding) - Static method in class org.jruby.util.StringSupport
 
hidden - Variable in class org.jruby.RubyModule.ConstantEntry
 
HIDDEN_STATIC_FIELD_NAME - Static variable in class org.jruby.javasupport.Java
 
home(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyDir
Returns the home directory of the current user or the named user if given.
hour() - Method in class org.jruby.RubyTime
 
HtmlProfilePrinter - Class in org.jruby.runtime.profile.builtin
 
HtmlProfilePrinter(ProfileData) - Constructor for class org.jruby.runtime.profile.builtin.HtmlProfilePrinter
 
human(Class) - Static method in class org.jruby.util.CodegenUtils
Creates a human-readable representation, from a Class.
humanShort(Class) - Static method in class org.jruby.util.CodegenUtils
 
hypot(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
hypot19(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 

I

i2b() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
i2c() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
i2d() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
i2f() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
i2l() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
i2s() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
i_gcd(long, long) - Static method in class org.jruby.util.Numeric
i_gcd
i_ilog2(ThreadContext, IRubyObject) - Static method in class org.jruby.util.Numeric
 
IAccessor - Interface in org.jruby.runtime
 
iadd() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iaload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iand() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
IArgumentNode - Interface in org.jruby.ast
Does the node contain an argument list?
IArityNode - Interface in org.jruby.ast.types
Any node which implements has an associated arity
iarrayload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
IAutoloadMethod - Interface in org.jruby.runtime.load
 
iconst_0() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iconst_1() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iconst_2() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iconst_3() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iconst_4() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iconst_5() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iconst_m1() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iconv(IRubyObject) - Method in class org.jruby.ext.iconv.RubyIconv
 
iconv(IRubyObject, IRubyObject) - Method in class org.jruby.ext.iconv.RubyIconv
 
iconv(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.iconv.RubyIconv
 
iconv(IRubyObject[]) - Method in class org.jruby.ext.iconv.RubyIconv
Deprecated.
Use the versions with one, two or three arguments.
iconv(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.iconv.RubyIconv
 
ICONV_FAILURE_ALLOCATOR - Static variable in class org.jruby.ext.iconv.RubyIconv.RubyFailure
 
IConvLibrary - Class in org.jruby.ext.iconv
 
IConvLibrary() - Constructor for class org.jruby.ext.iconv.IConvLibrary
 
id(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
id() - Method in class org.jruby.IncludedModuleWrapper
We don't want to reveal ourselves to Ruby code, so delegate this operation.
id - Variable in class org.jruby.ir.dataflow.DataFlowVar
 
id() - Method in class org.jruby.ir.operands.UndefinedValue
 
id() - Method in class org.jruby.java.proxies.ConcreteJavaProxy
Because we can't physically associate an ID with a Java object, we can only use the identity hashcode here.
id() - Method in class org.jruby.RubyBasicObject
rb_obj_id Return the internal id of an object.
id() - Method in class org.jruby.RubyBoolean
 
id() - Method in class org.jruby.RubyFixnum
 
id(IRubyObject) - Static method in class org.jruby.RubyKernel
 
id - Variable in class org.jruby.RubyModule
 
id() - Method in class org.jruby.RubyNil
 
id() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
id - Variable in class org.jruby.runtime.opto.ConstantCache
 
id0 - Variable in enum org.jruby.lexer.yacc.RubyYaccLexer.Keyword
 
id1 - Variable in enum org.jruby.lexer.yacc.RubyYaccLexer.Keyword
 
id2name() - Method in class org.jruby.RubyFixnum
fix_id2name
id2name() - Method in class org.jruby.RubySymbol
 
id2name(ThreadContext) - Method in class org.jruby.RubySymbol
 
id2ref(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyObjectSpace
 
id2ref(long) - Method in class org.jruby.runtime.ObjectSpace
 
id_deprecated() - Method in class org.jruby.RubyBasicObject
rb_obj_id_obsolete Old id version.
id_deprecated(IRubyObject) - Static method in class org.jruby.RubyKernel
 
identical_p(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
identical_p(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
IDENTIFIER - Static variable in class org.jruby.parser.JavaSignatureParser
 
identity_hash(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.jruby.JRubyLibrary
Provide the "identity" hash code that System.identityHashCode would produce.
idiv() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
idiv(ThreadContext, IRubyObject, String) - Method in class org.jruby.RubyFixnum
 
idiv(ThreadContext, long, String) - Method in class org.jruby.RubyFixnum
 
idOf(IRubyObject) - Method in class org.jruby.runtime.ObjectSpace
Deprecated.
IdUtil - Class in org.jruby.util
 
IdUtil() - Constructor for class org.jruby.util.IdUtil
 
IEqlNode - Interface in org.jruby.ast.types
 
if_acmpeq(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
if_acmpne(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
if_icmpeq(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
if_icmpgt(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
if_icmple(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
if_icmplt(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
if_icmpne(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifeq(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iffalse(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifge(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifgt(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifle(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
iflt(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifne(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
IfNode - Class in org.jruby.ast
an 'if' statement.
IfNode(ISourcePosition, Node, Node, Node) - Constructor for class org.jruby.ast.IfNode
 
ifnonnull(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifNotNull(Object) - Method in interface org.jruby.compiler.BodyCompiler
 
ifNotNull(Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
ifNotSuperMethodBound(Object) - Method in interface org.jruby.compiler.BodyCompiler
 
ifNotSuperMethodBound(Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
ifNull(Object) - Method in interface org.jruby.compiler.BodyCompiler
 
ifNull(Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
ifnull(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ifSingleton(Object) - Method in interface org.jruby.compiler.BodyCompiler
 
ifSingleton(Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
iftrue(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ignore(IRubyObject, IRubyObject) - Method in class org.jruby.util.NoFunctionalitySignalFacade
 
ignore(IRubyObject, IRubyObject) - Method in interface org.jruby.util.SignalFacade
Ignores this signal.
ignore(IRubyObject, IRubyObject) - Method in class org.jruby.util.SunSignalFacade
 
iinc(int, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ILiteralNode - Interface in org.jruby.ast.types
A marker for literal nodes.
iload(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
image() - Method in class org.jruby.RubyComplex
nucomp_image
image(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_image
ImmutableLiteral - Class in org.jruby.ir.operands
Operands extending this type can make a reasonable assumption of immutability.
ImmutableLiteral() - Constructor for class org.jruby.ir.operands.ImmutableLiteral
 
impl(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
implement(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
implementationClass - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
The Ruby module or class in which this method is immediately defined.
implementationModule - Variable in class org.jruby.AbstractRubyMethod
 
imul() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
IN - Static variable in class org.jruby.ext.ffi.Buffer
Indicates that the Buffer is used for data copied IN to native memory
INameNode - Interface in org.jruby.ast.types
 
inBytes - Variable in class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine.TranscoderState
 
incGlobalState() - Method in class org.jruby.Ruby
INC_VM_STATE_VERSION
include(IRubyObject[]) - Method in class org.jruby.RubyModule
rb_mod_include
include_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_includes
include_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
include_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
include_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
include_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_include
include_p(ThreadContext, IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
include_p19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
include_p19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
included(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
included_modules(ThreadContext) - Method in class org.jruby.RubyModule
rb_mod_included_modules
IncludedModuleWrapper - Class in org.jruby
This class is used to provide an intermediate superclass for modules and classes that include other modules.
IncludedModuleWrapper(Ruby, RubyClass, RubyModule) - Constructor for class org.jruby.IncludedModuleWrapper
 
includeModule(IRubyObject) - Method in class org.jruby.RubyModule
Include a new module in this module or class.
includes(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
includingHierarchies - Variable in class org.jruby.RubyModule
 
incomplete_input_p(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyConverter.EncodingErrorMethods
 
incRecursionFor(int) - Method in class org.jruby.runtime.profile.builtin.ProfileData
 
incrementBacktraceCount() - Method in class org.jruby.Ruby
Increment the count of backtraces generated by code in this runtime.
incrementCallCount() - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
incrementCallerCount() - Method in class org.jruby.Ruby
Increment the count of backtraces generated by code in this runtime.
incrementChainCount() - Method in class org.jruby.runtime.invokedynamic.VariableSite
 
incrementCount() - Method in class org.jruby.runtime.profile.builtin.Invocation
 
incrementExceptionCount() - Method in class org.jruby.Ruby
Increment the count of exceptions generated by code in this runtime.
incrementFailures() - Method in class org.jruby.runtime.invokedynamic.GlobalSite
 
incrementParenNest() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
incrementWarningCount() - Method in class org.jruby.Ruby
Increment the count of backtraces generated for warnings in this runtime.
inDegree(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
inDegree() - Method in class org.jruby.ir.util.Vertex
 
indentation(ThreadContext) - Method in class org.jruby.ext.psych.PsychEmitter
 
indentation_set(ThreadContext, IRubyObject) - Method in class org.jruby.ext.psych.PsychEmitter
 
independent() - Method in class org.jruby.RubyString
 
index(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
index - Variable in class org.jruby.ir.instructions.MultipleAsgnBase
 
index - Static variable in class org.jruby.ir.operands.Label
 
index(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_index
index(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_index
index(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
index(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
index - Variable in class org.jruby.RubyArray.RubyArrayConversionIterator
 
index(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_index
index - Variable in class org.jruby.RubyModule
The index of this class in the ClassIndex.
index(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_index_m
index(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
index - Variable in class org.jruby.runtime.ivars.VariableAccessor
the index allocated for it in the variable table
index19(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
 
index19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
index19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
index19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
indexes(IRubyObject[]) - Method in class org.jruby.RubyArray
rb_ary_indexes
indexOf(long, byte) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
indexOf(long, byte, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
indexOf(long, byte) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
indexOf(long, byte, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
indexOf(long, byte) - Method in class org.jruby.ext.ffi.MemoryIO
Gets the first index within the memory area of a particular 8 bit value.
indexOf(long, byte, int) - Method in class org.jruby.ext.ffi.MemoryIO
Gets the first index within the memory area of a particular 8 bit value.
indexOf(long, byte) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
indexOf(long, byte, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
indexOf(Object) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
indexOf(Object) - Method in class org.jruby.RubyArray
 
indices(ThreadContext, IRubyObject[]) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_indexes
indices(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyHash
rb_hash_indexes
induced_from(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
induced_from(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFixnum
rb_fix_induced_from
induced_from(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFloat
rb_flo_induced_from
induced_from(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyInteger
rb_int_induced_from
induced_from(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyPrecision
 
ineg() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
inEncoding - Variable in class org.jruby.util.encoding.RubyCoderResult
 
inEncoding - Variable in class org.jruby.util.encoding.Transcoder
 
inexact_p(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_exact_p
infectBy(IRubyObject, IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
infectBy(IRubyObject) - Method in class org.jruby.ir.operands.UndefinedValue
Infect this object using the taint of another object
infectBy(IRubyObject) - Method in class org.jruby.RubyBasicObject
OBJ_INFECT Infects this object with traits from the argument obj.
infectBy(IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
Infect this object using the taint of another object
infinite_p() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
infinite_p() - Method in class org.jruby.RubyFloat
flo_is_infinite_p
INFINITY - Static variable in class org.jruby.RubyFloat
 
inflate(ThreadContext, IRubyObject) - Method in class org.jruby.ext.zlib.JZlibInflate
 
inflate(ThreadContext, ByteList) - Method in class org.jruby.ext.zlib.JZlibInflate
 
inflate(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.zlib.RubyZlib
 
INFLATE_ALLOCATOR - Static variable in class org.jruby.ext.zlib.JZlibInflate
 
info(String, Object...) - Method in interface org.jruby.util.log.Logger
 
info(Throwable) - Method in interface org.jruby.util.log.Logger
 
info(String, Throwable) - Method in interface org.jruby.util.log.Logger
 
info(String, Object...) - Method in class org.jruby.util.log.StandardErrorLogger
 
info(Throwable) - Method in class org.jruby.util.log.StandardErrorLogger
 
info(String, Throwable) - Method in class org.jruby.util.log.StandardErrorLogger
 
inherit(RubyClass) - Method in class org.jruby.RubyClass
rb_class_inherited (reversed semantics!)
inheritanceSearchConst(MethodHandles.Lookup, String, MethodType) - Static method in class org.jruby.ir.targets.Bootstrap
 
inheritanceSearchConst() - Static method in class org.jruby.ir.targets.Bootstrap
 
inheritanceSearchConst(MutableCallSite, String, ThreadContext, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
inheritanceSearchConst(String) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
InheritanceSearchConstInstr - Class in org.jruby.ir.instructions
 
InheritanceSearchConstInstr(Variable, Operand, String, boolean) - Constructor for class org.jruby.ir.instructions.InheritanceSearchConstInstr
 
InheritanceSearchConstInstr(InheritanceSearchConstInstr) - Method in class org.jruby.ir.IRVisitor
 
InheritanceSearchConstInstr(InheritanceSearchConstInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
inherited(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy
 
inherited(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.NewStyleExtensionInherited
 
inherited(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java.OldStyleExtensionInherited
 
inherited(ThreadContext, IRubyObject) - Method in class org.jruby.RubyClass
 
InheritedCacheCompiler - Class in org.jruby.compiler.impl
 
InheritedCacheCompiler(StandardASMCompiler) - Constructor for class org.jruby.compiler.impl.InheritedCacheCompiler
 
init(Ruby) - Static method in class org.jruby.demo.ext.MethodMissing
 
init(Ruby, RubyModule) - Method in class org.jruby.ext.ffi.Factory
Registers FFI ruby classes/modules
init(Ruby, RubyModule) - Method in class org.jruby.ext.ffi.jffi.Factory
 
init(Ruby, RubyModule) - Method in class org.jruby.ext.ffi.NoImplFactory
 
init(RubyModule, Arity, Visibility, StaticScope, Object, CallConfiguration, ISourcePosition, String) - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
init(RubyModule, Visibility, CallConfiguration) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
init(RubyModule, Arity, Visibility, StaticScope, CallConfiguration) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
init() - Method in class org.jruby.ir.dataflow.analyses.LiveVariableNode
 
init() - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementNode
 
init() - Method in class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementNode
 
init() - Method in class org.jruby.ir.dataflow.FlowGraphNode
Initialize this data flow node for solving the current problem This is done after building dataflow variables for the problem.
init(List) - Method in class org.jruby.runtime.load.LoadService
Called to initialize the load path with a set of optional prepended directories and then the standard set of dirs.
init(ByteList, boolean, boolean) - Method in class org.jruby.util.ConvertDouble.DoubleConverter
 
init_sock(Ruby) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
init_unixsock(Ruby, IRubyObject, boolean) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
initArgsFile(Ruby) - Static method in class org.jruby.RubyArgsFile
 
initARGV(Ruby) - Static method in class org.jruby.RubyGlobal
 
initBacktrace() - Method in class org.jruby.RubyException
 
initBigIntegers(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initBlockBodies(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initBlockBody(MutableCallSite, Object, ThreadContext, StaticScope, String) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
initBlockBody19(MutableCallSite, Object, ThreadContext, StaticScope, String) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
initBlockCallbacks(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initCallSites(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initChannel(Ruby) - Method in class org.jruby.ext.socket.RubyServerSocket
 
initChannel(Ruby) - Method in class org.jruby.ext.socket.RubySocket
 
initConstants(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initEncoding(MutableCallSite, ThreadContext, Encoding) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
initEncodings(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initEvalScopeVariableAllocator(boolean) - Method in class org.jruby.ir.IRScope
 
initFixnum(MutableCallSite, ThreadContext, long) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
initFixnums(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initFlipStateVariable(Variable, Operand) - Method in class org.jruby.ir.IRScope
 
initFloat(MutableCallSite, ThreadContext, double) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
initFloats(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initFromDescriptor(String) - Method in class org.jruby.ast.executable.AbstractScript
 
initFromDescriptor(String) - Method in class org.jruby.ast.executable.RuntimeCache
Given a packed descriptor listing methods and their type, populate the call site cache.
initFromServer(Ruby, RubyServerSocket, SocketChannel) - Method in class org.jruby.ext.socket.RubySocket
 
initgroups(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
initialize(BSFManager, String, Vector) - Method in class org.jruby.embed.bsf.JRubyEngine
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AutoPointer
 
initialize(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AutoPointer
 
initialize(ThreadContext, IRubyObject, Block) - Method in class org.jruby.ext.ffi.Buffer
 
initialize(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ext.ffi.Buffer
 
initialize(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ext.ffi.Buffer
 
initialize(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.Enum
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Enum
 
initialize(ThreadContext) - Method in class org.jruby.ext.ffi.Enums
 
initialize(ThreadContext, IRubyObject, Block) - Method in class org.jruby.ext.ffi.MemoryPointer
 
initialize(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ext.ffi.MemoryPointer
 
initialize(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ext.ffi.MemoryPointer
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Pointer
 
initialize(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.Pointer
 
initialize(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Struct
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.Struct
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.StructLayout.ArrayField
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.StructLayout.EnumField
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.StructLayout.Field
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.StructLayout.FunctionField
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.StructLayout.InnerStructField
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.StructLayout.MappedField
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.StructLayout.NumberField
 
initialize(ThreadContext, Block) - Method in class org.jruby.ext.fiber.ThreadFiber
 
initialize(IRubyObject, IRubyObject, Block) - Method in class org.jruby.ext.iconv.RubyIconv
 
initialize(IRubyObject[], Block) - Method in class org.jruby.ext.iconv.RubyIconv.RubyFailure
 
initialize(IRubyObject) - Method in class org.jruby.ext.jruby.JRubyObjectInputStream
 
initialize(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.net.protocol.NetProtocolBufferedIO
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.pathname.RubyPathname
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.psych.PsychEmitter
 
initialize(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.psych.PsychEmitter
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.Addrinfo
 
initialize(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.Addrinfo
 
initialize(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.Addrinfo
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.Addrinfo
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.Option
 
initialize(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubySocket
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyTCPServer
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyTCPSocket
 
initialize(ThreadContext) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyUNIXServer
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
initialize(IRubyObject[], Block) - Method in class org.jruby.ext.stringio.RubyStringIO
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 
initialize(IRubyObject[], Block) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
initialize(IRubyObject[], Block) - Method in class org.jruby.ext.tempfile.Tempfile
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.thread.SizedQueue
 
initialize(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.tracepoint.TracePoint
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.weakref.WeakRef
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
initialize(IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
initialize(Block) - Method in class org.jruby.ext.zlib.ZStream
 
initialize(RubyClass) - Static method in class org.jruby.java.proxies.ConcreteJavaProxy
 
initialize(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.java.proxies.InterfaceJavaProxy.JavaInterfaceExtender
 
initialize(RubyModule) - Method in class org.jruby.javasupport.binding.ClassInitializer
 
initialize(RubyModule) - Method in class org.jruby.javasupport.binding.Initializer
 
initialize(RubyModule) - Method in class org.jruby.javasupport.binding.InterfaceInitializer
 
initialize(BSFManager, String, Vector) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
initialize(List<String>) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Get an instance of a JRuby runtime.
initialize(List<String>, ClassCache) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Get an instance of a JRuby runtime.
initialize(List<String>, RubyInstanceConfig) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Get an instance of a JRuby runtime.
initialize(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyArray
Deprecated.
Use the versions with zero, one, or two args.
initialize(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_initialize
initialize(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_initialize
initialize(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_initialize
initialize() - Method in class org.jruby.RubyBasicObject
Deprecated.
initialize(ThreadContext) - Method in class org.jruby.RubyBinding
 
initialize(ThreadContext, Block) - Method in class org.jruby.RubyClass
rb_class_initialize
initialize(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyClass
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.RubyConverter
 
initialize(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyConverter
 
initialize(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyConverter
 
initialize(IRubyObject) - Method in class org.jruby.RubyDir
Deprecated.
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.RubyDir
Creates a new Dir.
initialize(ThreadContext) - Method in class org.jruby.RubyEnumerator
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.RubyEnumerator
 
initialize(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyEnumerator
 
initialize(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyEnumerator
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyEnumerator
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyException
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyFile
 
initialize(IRubyObject, Block) - Method in class org.jruby.RubyFileStat
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyHash
rb_hash_initialize
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyIO
 
initialize(ThreadContext, Block) - Method in class org.jruby.RubyModule
rb_mod_initialize
initialize(Block) - Method in class org.jruby.RubyModule
Deprecated.
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
Deprecated.
initialize(ThreadContext) - Method in class org.jruby.RubyObject
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyRandom
 
initialize(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyRange
 
initialize(ThreadContext) - Method in class org.jruby.RubyString
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
initialize(IRubyObject[], Block) - Method in class org.jruby.RubyStringIO
 
initialize(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStruct
 
initialize(ThreadContext) - Method in class org.jruby.RubyStruct
 
initialize(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStruct
 
initialize(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyStruct
 
initialize(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - 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(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyThread
 
initialize(Block) - Method in class org.jruby.RubyTime
 
initialize(ThreadContext, Block) - Method in class org.jruby.RubyYielder
 
initialize19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubySocket
 
initialize19(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubySocket
 
initialize19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.tempfile.Tempfile
 
initialize19(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
initialize19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
initialize19(ThreadContext) - Method in class org.jruby.RubyBasicObject
 
initialize19(ThreadContext, Block) - Method in class org.jruby.RubyClass
 
initialize19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyClass
 
initialize19(IRubyObject) - Method in class org.jruby.RubyDir
Deprecated.
initialize19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyDir
 
initialize19(ThreadContext, Block) - Method in class org.jruby.RubyEnumerator
 
initialize19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyEnumerator
 
initialize19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyEnumerator
 
initialize19(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyEnumerator
 
initialize19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyEnumerator
 
initialize19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyFile
 
initialize19(IRubyObject, Block) - Method in class org.jruby.RubyFileStat
 
initialize19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyIO
 
initialize19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyIO
 
initialize19(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyIO
 
initialize19(ThreadContext) - Method in class org.jruby.RubyString
 
initialize19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
initialize20(ThreadContext, Block) - Method in class org.jruby.RubyEnumerator
 
initialize20(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyEnumerator
 
initialize20(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyEnumerator
 
initialize20(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyEnumerator
 
initialize20(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyEnumerator
 
initialize_clone(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
initialize_copy(IRubyObject) - Method in class org.jruby.ext.digest.RubyDigest.DigestBase
 
initialize_copy(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Buffer
 
initialize_copy(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Pointer
 
initialize_copy(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Struct
 
initialize_copy(ThreadContext, IRubyObject) - Method in class org.jruby.ext.pathname.RubyPathname
 
initialize_copy(IRubyObject) - Method in class org.jruby.ext.stringio.RubyStringIO
 
initialize_copy(ThreadContext, IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
initialize_copy(IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
initialize_copy(IRubyObject) - Method in class org.jruby.ext.zlib.JZlibDeflate
 
initialize_copy(IRubyObject) - Method in class org.jruby.java.proxies.JavaProxy
 
initialize_copy(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_initialize_copy
initialize_copy(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_initialize_copy
initialize_copy(IRubyObject) - Method in class org.jruby.RubyBasicObject
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.RubyBinding
 
initialize_copy(IRubyObject) - Method in class org.jruby.RubyClass
rb_class_init_copy
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, IRubyObject) - Static method in class org.jruby.RubyKernel
 
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.RubyRandom
 
initialize_copy(IRubyObject) - Method in class org.jruby.RubyRegexp
rb_reg_init_copy
initialize_copy(IRubyObject) - Method in class org.jruby.RubyString
 
initialize_copy(IRubyObject) - Method in class org.jruby.RubyStringIO
 
initialize_copy(IRubyObject) - Method in class org.jruby.RubyStruct
 
initialize_copy(IRubyObject) - Method in class org.jruby.RubyTime
 
initialize_copy19(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
 
initialize_copy19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_replace
initialize_copy19(IRubyObject) - Method in class org.jruby.RubyString
 
initialize_dup(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
initialize_m(IRubyObject) - Method in class org.jruby.RubyRegexp
 
initialize_m(IRubyObject, IRubyObject) - Method in class org.jruby.RubyRegexp
 
initialize_m(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyRegexp
 
initialize_m19(IRubyObject) - Method in class org.jruby.RubyRegexp
 
initialize_m19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyRegexp
 
initialize_m19(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyRegexp
 
initializeBase(RubyModule) - Method in class org.jruby.javasupport.binding.Initializer
 
initializeInternal(ThreadContext, int, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyStruct
 
Initializer - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
Initializer(Ruby, Class) - Constructor for class org.jruby.javasupport.binding.Initializer
 
Initializer.State - Class in org.jruby.javasupport.binding
 
initiateBreak(ThreadContext, IRScope, int, IRubyObject, Block.Type) - Static method in class org.jruby.ir.runtime.IRRuntimeHelpers
 
initiateNonLocalReturn(ThreadContext, IRScope, IRMethod, IRubyObject) - Static method in class org.jruby.ir.runtime.IRRuntimeHelpers
 
initLoadsOnScopeExit(Set<LocalVariable>) - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementProblem
 
initMainThread() - Method in class org.jruby.internal.runtime.ThreadService
 
initMethodCache(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initOthers(String) - Method in class org.jruby.ast.executable.RuntimeCache
Given a packed descriptor of other cache sizes, construct the cache arrays The format of the descriptor is the actual size cast to char in this order: scopeCount inheritedSymbolCount inheritedFixnumCount inheritedConstantCount inheritedRegexpCount inheritedBigIntegerCount inheritedVariableReaderCount inheritedVariableWriterCount inheritedBlockBodyCount inheritedBlockCallbackCount inheritedMethodCount inheritedStringCount
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
 
initPsychEmitter(Ruby, RubyModule) - Static method in class org.jruby.ext.psych.PsychEmitter
 
initPsychParser(Ruby, RubyModule) - Static method in class org.jruby.ext.psych.PsychParser
 
initPsychToRuby(Ruby, RubyModule) - Static method in class org.jruby.ext.psych.PsychToRuby
 
initPsychYamlTree(Ruby, RubyModule) - Static method in class org.jruby.ext.psych.PsychYamlTree
 
initReadSite() - Method in class org.jruby.util.IOChannel
 
initRegexp(MutableCallSite, ThreadContext, ByteList, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
initRegexps(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initRootFiber(ThreadContext) - Static method in class org.jruby.ext.fiber.ThreadFiber
 
initScopes(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initSocket(Ruby, ChannelDescriptor) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
initSolnForNode() - Method in class org.jruby.ir.dataflow.analyses.LiveVariableNode
 
initSolnForNode() - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementNode
 
initSolnForNode() - Method in class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementNode
 
initSolnForNode() - Method in class org.jruby.ir.dataflow.FlowGraphNode
Initialize this data flow node to compute the new solution This is done before iteratively calling the MEET operator.
initStaticScope(MutableCallSite, AbstractScript, ThreadContext, StaticScope, String, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
initStrings(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initSymbol(MutableCallSite, ThreadContext, String, Encoding) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
initSymbols(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initTopLocalVariables() - Method in class org.jruby.parser.ParserSupport
Description of the RubyMethod
initVariableReaders(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initVariableWriters(int) - Method in class org.jruby.ast.executable.RuntimeCache
 
initWriteSite() - Method in class org.jruby.util.IOChannel
 
inject() - Method in class org.jruby.embed.variable.Argv
Injects ARGV values to a parsed Ruby script.
inject() - Method in interface org.jruby.embed.variable.BiVariable
Injects a variable value to a parsed Ruby script.
inject() - Method in class org.jruby.embed.variable.ClassVariable
Injects a class variable value to a parsed Ruby script.
inject() - Method in class org.jruby.embed.variable.Constant
Injects a constant value to a parsed Ruby script.
inject() - Method in class org.jruby.embed.variable.GlobalVariable
A global variable is injected when it is set.
inject() - Method in class org.jruby.embed.variable.InstanceVariable
Injects an instance variable value to a parsed Ruby script.
inject() - Method in class org.jruby.embed.variable.LocalGlobalVariable
Injects a global value to a parsed Ruby script.
inject() - Method in class org.jruby.embed.variable.PersistentLocalVariable
Injects a local variable value to a parsed Ruby script.
inject() - Method in class org.jruby.embed.variable.TransientLocalVariable
Injects a local variable value to a parsed Ruby script.
inject(BiVariableMap, Ruby, ManyVarsDynamicScope, int, IRubyObject) - Static method in class org.jruby.embed.variable.VariableInterceptor
Injects variable values from Java to Ruby just before an evaluation or method invocation.
inject(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
inject(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
inject(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
injectCommon(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
inLambda(Block.Type) - Static method in class org.jruby.ir.runtime.IRRuntimeHelpers
 
inlineableMethod - Variable in exception org.jruby.ir.interpreter.InlineMethodHint
 
inlineMethod(IRScope, RubyModule, int, BasicBlock, CallBase) - Method in class org.jruby.ir.IRScope
 
inlineMethod(IRScope, RubyModule, int, BasicBlock, CallBase) - Method in class org.jruby.ir.transformations.inlining.CFGInliner
 
InlineMethodHint - Exception in org.jruby.ir.interpreter
 
InlineMethodHint(IRMethod) - Constructor for exception org.jruby.ir.interpreter.InlineMethodHint
 
InlinerInfo - Class in org.jruby.ir.transformations.inlining
 
InlinerInfo() - Constructor for class org.jruby.ir.transformations.inlining.InlinerInfo
 
InlinerInfo(CallBase, CFG) - Constructor for class org.jruby.ir.transformations.inlining.InlinerInfo
 
inlineScript() - Method in class org.jruby.RubyInstanceConfig
 
inlineUnfriendly() - Method in enum org.jruby.ir.Operation
 
inliningBlocked() - Method in class org.jruby.ir.instructions.CallBase
 
inNestedMethod - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
inNonMethodBodyLambda(IRScope, Block.Type) - Static method in class org.jruby.ir.runtime.IRRuntimeHelpers
 
ino() - Method in class org.jruby.RubyFileStat
 
inProc(Block.Type) - Static method in class org.jruby.ir.runtime.IRRuntimeHelpers
 
inProfileMode() - Static method in class org.jruby.ir.runtime.IRRuntimeHelpers
 
inputStream() - Method in interface org.jruby.util.FileResource
Opens a new input stream to read the contents of a resource and returns it.
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
InputStreamMarkCursor - Class in org.jruby.util
Use mark to make a safe rewindable cursor.
InputStreamMarkCursor(InputStream, int) - Constructor for class org.jruby.util.InputStreamMarkCursor
 
inRescue - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
insert() - Method in class org.jruby.RubyArray
 
insert(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_insert
insert(IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
 
insert(IRubyObject[]) - Method in class org.jruby.RubyArray
 
insert(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
insert() - Method in class org.jruby.util.collections.StringArraySet
 
insert(IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
insert(IRubyObject, IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
insert(IRubyObject[]) - Method in class org.jruby.util.collections.StringArraySet
 
insert19(IRubyObject) - Method in class org.jruby.RubyArray
 
insert19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
 
insert19(IRubyObject[]) - Method in class org.jruby.RubyArray
 
insert19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
insert19(IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
insert19(IRubyObject, IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
insert19(IRubyObject[]) - Method in class org.jruby.util.collections.StringArraySet
 
insertInstr(Instr) - Method in class org.jruby.ir.representations.BasicBlock
 
inspect(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
inspect(Node) - Method in class org.jruby.compiler.ASTInspector
 
inspect(ThreadContext) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
inspect(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
inspect(ThreadContext) - Method in class org.jruby.ext.ffi.Buffer
 
inspect(ThreadContext) - Method in class org.jruby.ext.ffi.jffi.DynamicLibrary.Symbol
 
inspect() - Method in class org.jruby.ext.iconv.RubyIconv.RubyFailure
 
inspect(ThreadContext) - Method in class org.jruby.ext.pathname.RubyPathname
 
inspect(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
inspect(ThreadContext) - Method in class org.jruby.ext.socket.Option
 
inspect() - Method in class org.jruby.ext.strscan.RubyStringScanner
 
inspect() - Method in class org.jruby.ext.tempfile.Tempfile
 
inspect(ThreadContext) - Method in class org.jruby.ext.tracepoint.TracePoint
 
inspect() - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod inspect.
inspect(ThreadContext) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
inspect(ThreadContext) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_inspect
inspect() - Method in class org.jruby.javasupport.JavaClass
 
inspect() - Method in class org.jruby.javasupport.JavaConstructor
 
inspect() - Method in class org.jruby.javasupport.JavaMethod
 
inspect(IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
inspect() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
inspect() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
inspect() - Method in class org.jruby.RubyArray
rb_ary_inspect
inspect() - Method in class org.jruby.RubyBasicObject
rb_obj_inspect call-seq: obj.inspect => string Returns a string containing a human-readable representation of obj.
inspect() - Method in class org.jruby.RubyClassPathVariable
 
inspect(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_inspect
inspect(ThreadContext) - Method in class org.jruby.RubyConverter
 
inspect() - Method in class org.jruby.RubyDir
 
inspect(ThreadContext) - Method in class org.jruby.RubyEncoding
 
inspect(ThreadContext) - Method in class org.jruby.RubyException
inspects an object and return a kind of debug information
inspect() - Method in class org.jruby.RubyFile
 
inspect() - Method in class org.jruby.RubyFileStat
 
inspect(ThreadContext) - Method in class org.jruby.RubyHash
rb_hash_inspect
inspect() - Method in class org.jruby.RubyIO
 
inspect(IRubyObject) - Static method in class org.jruby.RubyKernel
 
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(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyObject
rb_inspect The internal helper that ensures a RubyString instance is returned so dangerous casting can be omitted Prefered over callMethod(context, "inspect")
inspect() - Method in class org.jruby.RubyProcess.RubyStatus
 
inspect(ThreadContext) - Method in class org.jruby.RubyProcess.RubyStatus
 
inspect(Ruby) - Method in class org.jruby.RubyProcess.RubyStatus
 
inspect(ThreadContext) - Method in class org.jruby.RubyRange
 
inspect(ThreadContext) - Method in class org.jruby.RubyRational
nurat_inspect
inspect() - Method in class org.jruby.RubyRegexp
rb_reg_inspect
inspect() - Method in class org.jruby.RubyString
rb_str_inspect
inspect(ThreadContext) - Method in class org.jruby.RubyStruct
 
inspect() - Method in class org.jruby.RubySymbol
Deprecated.
inspect(ThreadContext) - Method in class org.jruby.RubySymbol
 
inspect() - Method in class org.jruby.RubyThread
 
inspect(ThreadContext) - Method in class org.jruby.RubyThread.Location
 
inspect() - Method in class org.jruby.RubyUnboundMethod
 
inspect() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod inspect.
inspect19(ThreadContext) - Method in class org.jruby.RubyEnumerator
 
inspect19(ThreadContext) - Method in class org.jruby.RubyHash
 
inspect19() - Method in class org.jruby.RubyRegexp
 
inspect19() - Method in class org.jruby.RubyString
 
inspect19() - Method in class org.jruby.RubySymbol
Deprecated.
inspect19(ThreadContext) - Method in class org.jruby.RubySymbol
 
inspect_sockaddr(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
inspectHashCode() - Method in class org.jruby.java.proxies.JavaProxy
We override RubyBasicObject.inspectHashCode to be the identity hash of the contained object, so it remains consistent across wrappers.
inspectHashCode() - Method in class org.jruby.RubyBasicObject
For most objects, the hash used in the default #inspect is just the identity hashcode of the actual object.
inspector - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
inspectParameterTypes(StringBuilder, ParameterTypes) - Static method in class org.jruby.javasupport.JavaCallable
 
installClassClasses(Class<?>, RubyModule) - Static method in class org.jruby.javasupport.binding.Initializer
 
installClassFields(RubyModule, Initializer.State) - Static method in class org.jruby.javasupport.binding.Initializer
 
installClassStaticMethods(RubyModule, Initializer.State) - Static method in class org.jruby.javasupport.binding.Initializer
 
INSTANCE - Static variable in class org.jruby.internal.runtime.methods.UndefinedMethod
 
INSTANCE - Static variable in class org.jruby.util.encoding.ISO_8859_16
 
instance_eval(ThreadContext, Block) - Method in class org.jruby.RubyBasicObject
rb_obj_instance_eval call-seq: obj.instance_eval(string [, filename [, lineno]] ) => obj obj.instance_eval {| | block } => obj Evaluates a string containing Ruby source code, or the given block, within the context of the receiver (_obj_).
instance_eval(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
 
instance_eval(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
 
instance_eval(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
 
instance_eval(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
instance_eval(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
instance_eval(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
instance_eval(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
instance_eval19(ThreadContext, Block) - Method in class org.jruby.RubyBasicObject
 
instance_eval19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
 
instance_eval19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
 
instance_eval19(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
 
instance_exec(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyBasicObject
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_exec(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
instance_exec19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyBasicObject
 
instance_method(IRubyObject) - Method in class org.jruby.RubyModule
 
instance_methods(IRubyObject[]) - Method in class org.jruby.RubyModule
 
instance_methods19(IRubyObject[]) - Method in class org.jruby.RubyModule
 
instance_of(String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
instance_of_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
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_of_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
INSTANCE_RESERVED_NAMES - Static variable in class org.jruby.javasupport.binding.Initializer
 
instance_variable_defined_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
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_defined_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
instance_variable_get(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
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_get(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
instance_variable_set(IRubyObject, IRubyObject) - Method in class org.jruby.RubyBasicObject
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_variable_set(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
instance_variables(ThreadContext) - Method in class org.jruby.RubyBasicObject
rb_obj_instance_variables call-seq: obj.instance_variables => array Returns an array of instance variable names for the receiver.
instance_variables(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
instance_variables19(ThreadContext) - Method in class org.jruby.RubyBasicObject
 
instance_variables19(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
instanceEval(IRubyObject, IRubyObject[]) - Static method in class org.jruby.cext.JRuby
 
InstanceFieldGetter - Class in org.jruby.java.invokers
 
InstanceFieldGetter(String, RubyModule, Field) - Constructor for class org.jruby.java.invokers.InstanceFieldGetter
 
InstanceFieldGetterInstaller - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
InstanceFieldGetterInstaller(String, Field) - Constructor for class org.jruby.javasupport.binding.InstanceFieldGetterInstaller
 
InstanceFieldSetter - Class in org.jruby.java.invokers
 
InstanceFieldSetter(String, RubyModule, Field) - Constructor for class org.jruby.java.invokers.InstanceFieldSetter
 
InstanceFieldSetterInstaller - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
InstanceFieldSetterInstaller(String, Field) - Constructor for class org.jruby.javasupport.binding.InstanceFieldSetterInstaller
 
InstanceMethodInvoker - Class in org.jruby.java.invokers
 
InstanceMethodInvoker(RubyModule, List<Method>) - Constructor for class org.jruby.java.invokers.InstanceMethodInvoker
 
InstanceMethodInvoker(RubyModule, Method) - Constructor for class org.jruby.java.invokers.InstanceMethodInvoker
 
InstanceMethodInvokerInstaller - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
InstanceMethodInvokerInstaller(String) - Constructor for class org.jruby.javasupport.binding.InstanceMethodInvokerInstaller
 
InstanceSuperInstr - Class in org.jruby.ir.instructions
 
InstanceSuperInstr(Variable, Operand, MethAddr, Operand[], Operand) - Constructor for class org.jruby.ir.instructions.InstanceSuperInstr
 
InstanceSuperInstr(InstanceSuperInstr) - Method in class org.jruby.ir.IRVisitor
 
InstanceSuperInstr(InstanceSuperInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
InstanceVariable - Class in org.jruby.embed.variable
An implementation of BiVariable for a Ruby instance variable.
InstanceVariable(IRubyObject, String, IRubyObject) - Constructor for class org.jruby.embed.variable.InstanceVariable
A constructor used when instance variables are retrieved from Ruby.
InstanceVariableFinder - Class in org.jruby.ast.visitor
Visitor to search AST nodes for instance variables.
InstanceVariableFinder() - Constructor for class org.jruby.ast.visitor.InstanceVariableFinder
 
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
 
Instr - Class in org.jruby.ir.instructions
 
Instr(Operation) - Constructor for class org.jruby.ir.instructions.Instr
 
Instr(Instr) - Method in class org.jruby.ir.IRVisitor
 
instrChanged(List<Instr>, Instr, Instr, int, InstructionsListener.OperationType) - Method in interface org.jruby.ir.listeners.InstructionsListener
listen to a change of a list of instructions, right before the change going to take place
instrCount() - Method in class org.jruby.ir.representations.BasicBlock
 
InstructionsListener - Interface in org.jruby.ir.listeners
 
InstructionsListener.OperationType - Enum in org.jruby.ir.listeners
 
InstructionsListenerDecorator - Class in org.jruby.ir.listeners
 
InstructionsListenerDecorator(List<Instr>, InstructionsListener) - Constructor for class org.jruby.ir.listeners.InstructionsListenerDecorator
 
InstVarNode - Class in org.jruby.ast
Represents an instance variable accessor.
InstVarNode(ISourcePosition, String) - Constructor for class org.jruby.ast.InstVarNode
 
INT - Static variable in class org.jruby.ast.java_signature.PrimitiveTypeNode
 
INT - Static variable in class org.jruby.parser.JavaSignatureParser
 
int16Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
int2big(Ruby, long) - Static method in class org.jruby.cext.JRuby
 
int2fix(Ruby, long) - Static method in class org.jruby.RubyNumeric
 
int32Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
int64Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
int8Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
int_pow(ThreadContext, long, long) - Static method in class org.jruby.util.Numeric
 
INTEGER - Static variable in class org.jruby.runtime.ClassIndex
 
integer_p() - Method in class org.jruby.RubyInteger
int_int_p
integer_p() - Method in class org.jruby.RubyNumeric
num_int_p
integrate(ASTInspector) - Method in class org.jruby.compiler.ASTInspector
Integrate the results of a separate inspection into the state of this inspector.
interface_p() - Method in class org.jruby.javasupport.JavaClass
 
InterfaceInitializer - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
InterfaceInitializer(Ruby, Class<?>) - Constructor for class org.jruby.javasupport.binding.InterfaceInitializer
 
InterfaceJavaProxy - Class in org.jruby.java.proxies
 
InterfaceJavaProxy(Ruby, RubyClass) - Constructor for class org.jruby.java.proxies.InterfaceJavaProxy
 
InterfaceJavaProxy.JavaInterfaceExtender - Class in org.jruby.java.proxies
 
InterfaceJavaProxy.JavaInterfaceExtender() - Constructor for class org.jruby.java.proxies.InterfaceJavaProxy.JavaInterfaceExtender
 
interfaces() - Method in class org.jruby.javasupport.JavaClass
 
interfaces() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
INTERFACES_USE_PROXY - Static variable in class org.jruby.RubyInstanceConfig
 
INTERFACES_USEPROXY - Static variable in class org.jruby.util.cli.Options
 
intern() - Method in class org.jruby.RubyString
 
intern19() - Method in class org.jruby.RubyString
 
internal_encoding(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
internal_encoding(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
internal_encoding(ThreadContext) - Method in class org.jruby.RubyIO
 
internal_encoding(ThreadContext) - Method in class org.jruby.RubyStringIO
 
internalAdler() - Method in class org.jruby.ext.zlib.JZlibDeflate
 
internalAdler() - Method in class org.jruby.ext.zlib.JZlibInflate
 
internalAdler() - Method in class org.jruby.ext.zlib.ZStream
 
internalClose() - Method in class org.jruby.ext.zlib.JZlibDeflate
 
internalClose() - Method in class org.jruby.ext.zlib.JZlibInflate
 
internalClose() - Method in class org.jruby.ext.zlib.ZStream
 
internalDelete(IRubyObject) - Method in class org.jruby.RubyHash
 
internalDeleteEntry(RubyHash.RubyHashEntry) - Method in class org.jruby.RubyHash
 
internalFilenoIndex - Static variable in class org.jruby.util.io.ChannelDescriptor
 
internalFinish() - Method in class org.jruby.ext.zlib.JZlibDeflate
 
internalFinish() - Method in class org.jruby.ext.zlib.JZlibInflate
 
internalFinish() - Method in class org.jruby.ext.zlib.ZStream
 
internalFinished() - Method in class org.jruby.ext.zlib.JZlibDeflate
 
internalFinished() - Method in class org.jruby.ext.zlib.JZlibInflate
 
internalFinished() - Method in class org.jruby.ext.zlib.ZStream
 
internalGet(IRubyObject) - Method in class org.jruby.RubyHash
 
internalGetEntry(IRubyObject) - Method in class org.jruby.RubyHash
 
InternalJavaProxy - Interface in org.jruby.javasupport.proxy
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
 
internalPut(IRubyObject, IRubyObject, boolean) - Method in class org.jruby.RubyHash
 
internalPutSmall(IRubyObject, IRubyObject, boolean) - Method in class org.jruby.RubyHash
 
internalRaise(IRubyObject[]) - Method in class org.jruby.RubyThread
This is intended to be used to raise exceptions in Ruby threads from non- Ruby threads like Timeout's thread.
internalReset() - Method in class org.jruby.ext.zlib.JZlibDeflate
 
internalReset() - Method in class org.jruby.ext.zlib.JZlibInflate
 
internalReset() - Method in class org.jruby.ext.zlib.ZStream
 
internalStreamEndP() - Method in class org.jruby.ext.zlib.JZlibDeflate
 
internalStreamEndP() - Method in class org.jruby.ext.zlib.JZlibInflate
 
internalStreamEndP() - Method in class org.jruby.ext.zlib.ZStream
 
internalTotalIn() - Method in class org.jruby.ext.zlib.JZlibDeflate
 
internalTotalIn() - Method in class org.jruby.ext.zlib.JZlibInflate
 
internalTotalIn() - Method in class org.jruby.ext.zlib.ZStream
 
internalTotalOut() - Method in class org.jruby.ext.zlib.JZlibDeflate
 
internalTotalOut() - Method in class org.jruby.ext.zlib.JZlibInflate
 
internalTotalOut() - Method in class org.jruby.ext.zlib.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.
Interp - Annotation Type in org.jruby.ir
Marker Enumeration for indicating which methods in the IR are for runtime use versus compiler use.
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AliasNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AndNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ArgsCatNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPushNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ArrayNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AttrAssignNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AttrAssignOneArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AttrAssignThreeArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.AttrAssignTwoArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.BackRefNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.BeginNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.BignumNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.BlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.BlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.BreakNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallManyArgsBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallManyArgsBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallManyArgsNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallNoArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallNoArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallNoArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallOneArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallOneArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallOneArgFixnumNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallOneArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallSpecialArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallSpecialArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallSpecialArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallThreeArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallThreeArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallThreeArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallTwoArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallTwoArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CallTwoArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.CaseNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ClassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ClassVarAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ClassVarDeclNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ClassVarNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2ConstNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2ImplicitNode
This type of node will never get interpreted since it only gets created via class/module declaration time.
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon2MethodNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Colon3Node
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ConstDeclNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ConstNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DefinedNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DefnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DefsNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DotNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DRegexpNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DSymbolNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DVarNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.DXStrNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.EncodingNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.EnsureNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.EvStrNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FalseNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallManyArgsBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallManyArgsBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallManyArgsNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallNoArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallNoArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallNoArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallOneArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallOneArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallOneArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallSpecialArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallSpecialArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallSpecialArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallThreeArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallThreeArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallThreeArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallTwoArgBlockNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallTwoArgBlockPassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FCallTwoArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FixnumNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FlipNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.FloatNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ForNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.GlobalAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.GlobalVarNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.HashNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.IfNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.InstAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.InstVarNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.IterNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.LambdaNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.LocalAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.LocalVarNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Match2CaptureNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Match2Node
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Match3Node
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.MatchNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ModuleNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.MultipleAsgn19Node
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.MultipleAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NewlineNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NextNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NilNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Node
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NotNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.NthRefNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpAsgnAndNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpAsgnOrNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpElementAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpElementOneArgAndAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpElementOneArgAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OpElementOneArgOrAsgnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OptArgNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.OrNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.PostExeNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.PreExe19Node
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.PreExeNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.RedoNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.RegexpNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.RescueBodyNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.RescueNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.RetryNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ReturnNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.RootNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SClassNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SelfNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Splat19Node
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SplatNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.StrNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SuperNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SValue19Node
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SValueNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.SymbolNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ToAryNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.TrueNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.UndefNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.UntilNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.VAliasNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.VCallNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.WhenNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.WhileNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.XStrNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.Yield19Node
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.YieldNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.YieldOneNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.YieldThreeNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.YieldTwoNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ZArrayNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ZSuperNode
 
interpret(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ZYieldNode
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.AliasInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.AttrAssignInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.BlockGivenInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.CallBase
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.CheckArgsArrayArityInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.ClassSuperInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.ConstMissingInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.DefineClassInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.DefineClassMethodInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.defined.BackrefIsMatchDataInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.defined.ClassVarIsDefinedInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.defined.GetBackrefInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.defined.GetDefinedConstantOrMethodInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.defined.GetErrorInfoInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.defined.GlobalIsDefinedInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.defined.HasInstanceVarInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.defined.IsMethodBoundInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.defined.MethodDefinedInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.defined.MethodIsPublicInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.defined.RestoreErrorInfoInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.defined.SuperMethodBoundInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.DefineInstanceMethodInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.DefineMetaClassInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.DefineModuleInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.EnsureRubyArrayInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.EQQInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.GetClassVarContainerModuleInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.GetClassVariableInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.GetFieldInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.GetGlobalVariableInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.GVarAliasInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.InheritanceSearchConstInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.InstanceSuperInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.Instr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.LexicalSearchConstInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.LoadLocalVarInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.Match2Instr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.Match3Instr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.MatchInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.MethodLookupInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.NopInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.NotInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.OptArgMultipleAsgnInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.ProcessModuleBodyInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.PutClassVariableInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.PutConstInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.PutFieldInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.PutGlobalVarInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.RaiseArgumentErrorInstr
 
interpret() - Method in class org.jruby.ir.instructions.RecordEndBlockInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.ReqdArgMultipleAsgnInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.RescueEQQInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.RestArgMultipleAsgnInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.ruby19.BuildLambdaInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.ruby19.GetEncodingInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.SearchConstInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.SetReturnAddressInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.specialized.OneArgOperandAttrAssignInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.specialized.OneFixnumArgNoBlockCallInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.specialized.OneOperandArgNoBlockCallInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.specialized.OneOperandArgNoBlockNoResultCallInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.specialized.ZeroOperandArgNoBlockCallInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.StoreLocalVarInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.ThrowExceptionInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.ToAryInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.UndefMethodInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.UnresolvedSuperInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.YieldInstr
 
interpret(ThreadContext, DynamicScope, IRubyObject, Object[], Block) - Method in class org.jruby.ir.instructions.ZSuperInstr
 
interpret(Ruby, Node, IRubyObject) - Static method in class org.jruby.ir.interpreter.Interpreter
 
INTERPRET_BLOCK(Ruby, ThreadContext, String, int, Node, String, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
 
INTERPRET_BLOCK(ThreadContext, IRubyObject, IRScope, IRubyObject[], String, Block, Block.Type) - Static method in class org.jruby.ir.interpreter.Interpreter
 
INTERPRET_CLASS(Ruby, ThreadContext, Node, String, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
 
INTERPRET_EVAL(Ruby, ThreadContext, Node, String, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
 
INTERPRET_EVAL(Ruby, ThreadContext, String, int, Node, String, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
 
INTERPRET_EVAL(ThreadContext, IRubyObject, IRScope, RubyModule, IRubyObject[], String, Block, Block.Type) - Static method in class org.jruby.ir.interpreter.Interpreter
 
INTERPRET_METHOD(Ruby, ThreadContext, String, int, RubyModule, Node, String, IRubyObject, Block, boolean) - Static method in class org.jruby.evaluator.ASTInterpreter
 
INTERPRET_METHOD(ThreadContext, InterpretedIRMethod, IRubyObject, String, IRubyObject[], Block, Block.Type, boolean) - Static method in class org.jruby.ir.interpreter.Interpreter
 
INTERPRET_ROOT(Ruby, ThreadContext, Node, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
 
interpretAliasUndefName(Node, Ruby, ThreadContext, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
Some of this code looks scary.
interpretAndGetNewIPC(ThreadContext, DynamicScope, IRubyObject, Object[], int) - Method in class org.jruby.ir.instructions.BEQInstr
 
interpretAndGetNewIPC(ThreadContext, DynamicScope, IRubyObject, Object[], int) - Method in class org.jruby.ir.instructions.BFalseInstr
 
interpretAndGetNewIPC(ThreadContext, DynamicScope, IRubyObject, Object[], int) - Method in class org.jruby.ir.instructions.BNEInstr
 
interpretAndGetNewIPC(ThreadContext, DynamicScope, IRubyObject, Object[], int) - Method in class org.jruby.ir.instructions.BNilInstr
 
interpretAndGetNewIPC(ThreadContext, DynamicScope, IRubyObject, Object[], int) - Method in class org.jruby.ir.instructions.BTrueInstr
 
interpretAndGetNewIPC(ThreadContext, DynamicScope, IRubyObject, Object[], int) - Method in class org.jruby.ir.instructions.BUndefInstr
 
interpretAndGetNewIPC(ThreadContext, DynamicScope, IRubyObject, Object[], int) - Method in class org.jruby.ir.instructions.Instr
 
interpretAndGetNewIPC(ThreadContext, DynamicScope, IRubyObject, Object[], int) - Method in class org.jruby.ir.instructions.JumpIndirectInstr
 
interpretAndGetNewIPC(ThreadContext, DynamicScope, IRubyObject, Object[], int) - Method in class org.jruby.ir.instructions.ModuleVersionGuardInstr
 
interpretBindingEval(Ruby, String, int, String, Node, IRubyObject, Block) - Static method in class org.jruby.ir.interpreter.Interpreter
 
interpretCommonEval(Ruby, String, int, String, RootNode, IRubyObject, Block) - Static method in class org.jruby.ir.interpreter.Interpreter
 
Interpreted19Block - Class in org.jruby.runtime
 
Interpreted19Block(IterNode) - Constructor for class org.jruby.runtime.Interpreted19Block
 
Interpreted19Block(LambdaNode) - Constructor for class org.jruby.runtime.Interpreted19Block
 
INTERPRETED_CLASSES - Static variable in enum org.jruby.runtime.backtrace.FrameType
Deprecated.
INTERPRETED_FRAMES - Static variable in enum org.jruby.runtime.backtrace.FrameType
Deprecated.
InterpretedBlock - Class in org.jruby.runtime
This branch of the BlockBody hierarchy represents an interpreted block that passes its AST nodes to the interpreter.
InterpretedBlock(IterNode, int) - Constructor for class org.jruby.runtime.InterpretedBlock
 
InterpretedBlock(IterNode, Arity, int) - Constructor for class org.jruby.runtime.InterpretedBlock
 
InterpretedIRBlockBody - Class in org.jruby.runtime
 
InterpretedIRBlockBody(IRClosure, Arity, int) - Constructor for class org.jruby.runtime.InterpretedIRBlockBody
 
InterpretedIRBlockBody19 - Class in org.jruby.runtime
 
InterpretedIRBlockBody19(IRClosure, Arity, int) - Constructor for class org.jruby.runtime.InterpretedIRBlockBody19
 
InterpretedIRMethod - Class in org.jruby.internal.runtime.methods
 
InterpretedIRMethod(IRScope, Visibility, RubyModule) - Constructor for class org.jruby.internal.runtime.methods.InterpretedIRMethod
 
InterpretedIRMethod(IRScope, RubyModule) - Constructor for class org.jruby.internal.runtime.methods.InterpretedIRMethod
 
InterpretedMethod - Class in org.jruby.internal.runtime.methods
 
InterpretedMethod(RubyModule, StaticScope, Node, String, ArgsNode, Visibility, ISourcePosition) - Constructor for class org.jruby.internal.runtime.methods.InterpretedMethod
 
Interpreter - Class in org.jruby.ir.interpreter
 
Interpreter() - Constructor for class org.jruby.ir.interpreter.Interpreter
 
interpretPrimitive(Ruby, ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.ArrayNode
 
interpretSimpleEval(Ruby, String, int, String, Node, IRubyObject) - Static method in class org.jruby.ir.interpreter.Interpreter
 
interpretSuper(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.ir.instructions.UnresolvedSuperInstr
 
interrupt() - Method in class org.jruby.internal.runtime.FutureThread
In order to do a thread interrupt, we need to get the actual thread, stored in the RubyRunnable instance and tell it to interrupt.
interrupt() - Method in class org.jruby.internal.runtime.NativeThread
 
interrupt() - Method in interface org.jruby.internal.runtime.ThreadLike
 
interrupt() - Method in class org.jruby.RubyThread
 
interrupt() - Method in class org.jruby.util.io.BlockingIO.Condition
 
interruptBlockingThreads() - Method in class org.jruby.RubyIO
Fire an IOError in all threads blocking on this IO object
IntHashMap<V> - 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
 
IntHashMap.Entry<V> - Class in org.jruby.util.collections
 
IntHashMap.Entry(int, int, V, IntHashMap.Entry<V>) - Constructor for class org.jruby.util.collections.IntHashMap.Entry
 
intToBinaryByteList(int) - Static method in class org.jruby.util.ConvertBytes
 
intToBinaryBytes(int) - Static method in class org.jruby.util.ConvertBytes
 
intToByteArray(int, int, boolean) - Static method in class org.jruby.util.ConvertBytes
 
intToCharBytes(int) - Static method in class org.jruby.util.ConvertBytes
 
intToHexByteList(int) - Static method in class org.jruby.util.ConvertBytes
 
intToHexByteList(int, boolean) - Static method in class org.jruby.util.ConvertBytes
 
intToHexBytes(int) - Static method in class org.jruby.util.ConvertBytes
 
intToHexBytes(int, boolean) - Static method in class org.jruby.util.ConvertBytes
 
intToOctalByteList(int) - Static method in class org.jruby.util.ConvertBytes
 
intToOctalBytes(int) - Static method in class org.jruby.util.ConvertBytes
 
intValue() - Method in enum org.jruby.ext.ffi.NativeType
 
intValue(IRubyObject, RubyHash) - Static method in class org.jruby.ext.ffi.Util
 
invalid() - Method in class org.jruby.compiler.DefinedCallback
 
invalid() - Method in class org.jruby.compiler.TwoBranchCallback
 
INVALID_MASK - Static variable in class org.jruby.RubyConverter
 
INVALID_POSITION - Static variable in interface org.jruby.lexer.yacc.ISourcePosition
For nodes which are added to the AST which are not proper syntactical elements.
INVALID_REPLACE - Static variable in class org.jruby.RubyConverter
 
invalidate() - Method in class org.jruby.internal.runtime.GlobalVariable
 
invalidate(IRScope) - Method in class org.jruby.ir.passes.AddCallProtocolInstructions
 
invalidate(IRScope) - Method in class org.jruby.ir.passes.AddLocalVarLoadStoreInstructions
 
invalidate(IRScope) - Method in class org.jruby.ir.passes.CallSplitter
 
invalidate(IRScope) - Method in class org.jruby.ir.passes.CFGBuilder
 
invalidate(IRScope) - Method in class org.jruby.ir.passes.CompilerPass
The data that this pass is responsible for will get invalidated so that if this pass is then execute()d it will generate new pass data.
invalidate(IRScope) - Method in class org.jruby.ir.passes.DeadCodeElimination
 
invalidate(IRScope) - Method in class org.jruby.ir.passes.DominatorTreeBuilder
 
invalidate(IRScope) - Method in class org.jruby.ir.passes.LinearizeCFG
 
invalidate(IRScope) - Method in class org.jruby.ir.passes.LiveVariableAnalysis
 
invalidate(IRScope) - Method in class org.jruby.ir.passes.LocalOptimizationPass
 
invalidate(IRScope) - Method in class org.jruby.ir.passes.OptimizeTempVarsPass
 
invalidate() - Method in interface org.jruby.runtime.callsite.ConstantSite
 
invalidate() - Method in class org.jruby.runtime.opto.FailoverSwitchPointInvalidator
 
invalidate() - Method in class org.jruby.runtime.opto.GenerationAndSwitchPointInvalidator
 
invalidate() - Method in class org.jruby.runtime.opto.GenerationInvalidator
 
invalidate() - Method in interface org.jruby.runtime.opto.Invalidator
 
invalidate() - Method in class org.jruby.runtime.opto.ObjectIdentityInvalidator
 
invalidate() - Method in class org.jruby.runtime.opto.SwitchPointInvalidator
 
invalidateAll(List<Invalidator>) - Method in class org.jruby.runtime.opto.FailoverSwitchPointInvalidator
 
invalidateAll(List<Invalidator>) - Method in class org.jruby.runtime.opto.GenerationAndSwitchPointInvalidator
 
invalidateAll(List<Invalidator>) - Method in class org.jruby.runtime.opto.GenerationInvalidator
 
invalidateAll(List<Invalidator>) - Method in interface org.jruby.runtime.opto.Invalidator
 
invalidateAll(List<Invalidator>) - Method in class org.jruby.runtime.opto.ObjectIdentityInvalidator
 
invalidateAll(List<Invalidator>) - Method in class org.jruby.runtime.opto.SwitchPointInvalidator
 
invalidateCacheDescendants() - Method in class org.jruby.RubyClass
Invalidate all subclasses of this class by walking the set of all subclasses and asking them to invalidate themselves.
invalidateCacheDescendants() - Method in class org.jruby.RubyModule
 
invalidateCacheDescendantsInner() - Method in class org.jruby.RubyModule
Deprecated.
invalidateConstantCache(String) - Method in class org.jruby.RubyModule
 
invalidateCoreClasses() - Method in class org.jruby.RubyModule
 
invalidator - Variable in class org.jruby.runtime.opto.ConstantCache
 
Invalidator - Interface in org.jruby.runtime.opto
Abstract invalidator of "something".
InvalidMemoryIO - Class in org.jruby.ext.ffi
An implementation of MemoryIO that throws an exception on any access.
InvalidMemoryIO(Ruby, boolean, long, String) - Constructor for class org.jruby.ext.ffi.InvalidMemoryIO
 
InvalidValueException - Exception in org.jruby.util.io
 
InvalidValueException() - Constructor for exception org.jruby.util.io.InvalidValueException
 
invert(ThreadContext) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_invert
invert(ThreadContext) - Method in class org.jruby.RubyHash
rb_hash_invert
InvisibleNode - Interface in org.jruby.ast
Marker interface for nodes invisible to IDE consumers
Invocation - Class in org.jruby.runtime.profile.builtin
 
Invocation(int) - Constructor for class org.jruby.runtime.profile.builtin.Invocation
 
Invocation(Invocation, int) - Constructor for class org.jruby.runtime.profile.builtin.Invocation
 
Invocation(Invocation, int, IntHashMap<Invocation>) - Constructor for class org.jruby.runtime.profile.builtin.Invocation
 
invocationBootstrap(MethodHandles.Lookup, String, MethodType, String, int) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
invocationCompiler - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
InvocationCompiler - Interface in org.jruby.compiler
 
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject[]) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
invocationFallback(JRubyCallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
InvocationLinker - Class in org.jruby.runtime.invokedynamic
Bootstrapping logic for invokedynamic-based invocation.
InvocationLinker() - Constructor for class org.jruby.runtime.invokedynamic.InvocationLinker
 
InvocationLinker.AttrReaderGenerator - Class in org.jruby.runtime.invokedynamic
 
InvocationLinker.AttrReaderGenerator() - Constructor for class org.jruby.runtime.invokedynamic.InvocationLinker.AttrReaderGenerator
 
InvocationLinker.AttrWriterGenerator - Class in org.jruby.runtime.invokedynamic
 
InvocationLinker.AttrWriterGenerator() - Constructor for class org.jruby.runtime.invokedynamic.InvocationLinker.AttrWriterGenerator
 
InvocationLinker.CoreCallGenerator - Class in org.jruby.runtime.invokedynamic
 
InvocationLinker.CoreCallGenerator() - Constructor for class org.jruby.runtime.invokedynamic.InvocationLinker.CoreCallGenerator
 
InvocationLinker.FFIGenerator - Class in org.jruby.runtime.invokedynamic
 
InvocationLinker.FFIGenerator() - Constructor for class org.jruby.runtime.invokedynamic.InvocationLinker.FFIGenerator
 
InvocationLinker.HandleGenerator - Interface in org.jruby.runtime.invokedynamic
 
InvocationLinker.HandleMethodGenerator - Class in org.jruby.runtime.invokedynamic
 
InvocationLinker.HandleMethodGenerator() - Constructor for class org.jruby.runtime.invokedynamic.InvocationLinker.HandleMethodGenerator
 
InvocationLinker.JavaCallGenerator - Class in org.jruby.runtime.invokedynamic
 
InvocationLinker.JavaCallGenerator() - Constructor for class org.jruby.runtime.invokedynamic.InvocationLinker.JavaCallGenerator
 
InvocationLinker.RubyCallGenerator - Class in org.jruby.runtime.invokedynamic
 
InvocationLinker.RubyCallGenerator() - Constructor for class org.jruby.runtime.invokedynamic.InvocationLinker.RubyCallGenerator
 
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.
invocations - Variable in class org.jruby.runtime.profile.builtin.InvocationSet
 
InvocationSet - Class in org.jruby.runtime.profile.builtin
 
invocationsForParent(int) - Method in class org.jruby.runtime.profile.builtin.MethodData
 
invocationsFromParent(int) - Method in class org.jruby.runtime.profile.builtin.MethodData
 
invocationsOfChild(int) - Method in class org.jruby.runtime.profile.builtin.MethodData
 
invoke(Object) - Method in class org.jruby.compiler.util.HandleFactory.Handle
 
invoke(Object, Object) - Method in class org.jruby.compiler.util.HandleFactory.Handle
 
invoke(Object, Object, Object) - Method in class org.jruby.compiler.util.HandleFactory.Handle
 
invoke(Object, Object, Object, Object) - Method in class org.jruby.compiler.util.HandleFactory.Handle
 
invoke(Object, Object...) - Method in class org.jruby.compiler.util.HandleFactory.Handle
 
invoke(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.VariadicInvoker
 
invoke(MethodHandles.Lookup, String, MethodType) - Static method in class org.jruby.ir.targets.Bootstrap
 
invoke() - Static method in class org.jruby.ir.targets.Bootstrap
 
invoke(Bootstrap.InvokeSite, ThreadContext, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
invoke(Bootstrap.InvokeSite, ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
invoke(Bootstrap.InvokeSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
invoke(Bootstrap.InvokeSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
invoke(Bootstrap.InvokeSite, ThreadContext, IRubyObject, Block) - Static method in class org.jruby.ir.targets.Bootstrap
 
invoke(Bootstrap.InvokeSite, ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ir.targets.Bootstrap
 
invoke(Bootstrap.InvokeSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ir.targets.Bootstrap
 
invoke(Bootstrap.InvokeSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ir.targets.Bootstrap
 
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
invoke(Object, Object[]) - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
 
invoke(ThreadContext, IRubyObject, int, String, IRubyObject[], CallType, Block) - Method in class org.jruby.RubyClass
Deprecated.
invoke(ThreadContext, IRubyObject, String, CallType, Block) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject[], CallType, Block) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, CallType, Block) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, CallType, Block) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, CallType, Block) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, CallType) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject[], CallType) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, CallType) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, CallType) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, CallType) - Method in class org.jruby.RubyClass
 
invoke(ThreadContext, IRubyObject, String, Block) - Static method in class org.jruby.runtime.Helpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject[], Block) - Static method in class org.jruby.runtime.Helpers
 
invoke(ThreadContext, IRubyObject, String) - Static method in class org.jruby.runtime.Helpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject...) - Static method in class org.jruby.runtime.Helpers
 
invoke(ThreadContext, IRubyObject, String, CallType) - Static method in class org.jruby.runtime.Helpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject[], CallType, Block) - Static method in class org.jruby.runtime.Helpers
 
invoke(ThreadContext, IRubyObject, String, IRubyObject, CallType, Block) - Static method in class org.jruby.runtime.Helpers
 
invoke_static(IRubyObject[]) - Method in class org.jruby.javasupport.JavaMethod
 
invokeAs(ThreadContext, RubyClass, IRubyObject, String, IRubyObject[], Block) - Static method in class org.jruby.runtime.Helpers
 
invokeAs(ThreadContext, RubyClass, IRubyObject, String, Block) - Static method in class org.jruby.runtime.Helpers
 
invokeAs(ThreadContext, RubyClass, IRubyObject, String, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
invokeAs(ThreadContext, RubyClass, IRubyObject, String, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
invokeAs(ThreadContext, RubyClass, IRubyObject, String, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
invokeAttrAssign(String, CompilerCallback, ArgumentsCallback, boolean, boolean) - Method in class org.jruby.compiler.impl.InvokeDynamicInvocationCompiler
 
invokeAttrAssign(String, CompilerCallback, ArgumentsCallback, boolean, boolean) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeAttrAssign(String, CompilerCallback, ArgumentsCallback, boolean, boolean) - Method in interface org.jruby.compiler.InvocationCompiler
 
invokeAttrAssignMasgn(String, CompilerCallback, ArgumentsCallback, boolean) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeAttrAssignMasgn(String, CompilerCallback, ArgumentsCallback, boolean) - Method in interface org.jruby.compiler.InvocationCompiler
The masgn version has the value to be assigned already on the stack, and so uses a different path to perform the assignment.
invokeBinaryBooleanFixnumRHS(String, CompilerCallback, long) - Method in class org.jruby.compiler.impl.InvokeDynamicInvocationCompiler
 
invokeBinaryBooleanFixnumRHS(String, CompilerCallback, long) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeBinaryBooleanFixnumRHS(String, CompilerCallback, long) - Method in interface org.jruby.compiler.InvocationCompiler
 
invokeBinaryFixnumRHS(String, CompilerCallback, long) - Method in class org.jruby.compiler.impl.InvokeDynamicInvocationCompiler
 
invokeBinaryFixnumRHS(String, CompilerCallback, long) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeBinaryFixnumRHS(String, CompilerCallback, long) - Method in interface org.jruby.compiler.InvocationCompiler
 
invokeBinaryFloatRHS(String, CompilerCallback, double) - Method in class org.jruby.compiler.impl.InvokeDynamicInvocationCompiler
 
invokeBinaryFloatRHS(String, CompilerCallback, double) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeBinaryFloatRHS(String, CompilerCallback, double) - Method in interface org.jruby.compiler.InvocationCompiler
 
invokeChecked(ThreadContext, IRubyObject, String) - Static method in class org.jruby.runtime.Helpers
 
invokeDefineClass(ClassLoader, String, byte[]) - Method in class org.jruby.javasupport.proxy.JavaProxyClassFactory
 
invokeDirect(Object, Object[]) - Method in class org.jruby.javasupport.JavaMethod
 
invokeDirect(Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeDirect(Object, Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeDirect(Object, Object, Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeDirect(Object, Object, Object, Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeDirect(Object, Object, Object, Object, Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeDynamic(String, CompilerCallback, ArgumentsCallback, CallType, CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.InvokeDynamicInvocationCompiler
 
invokedynamic(String, String, Handle, Object...) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
invokeDynamic(String, CompilerCallback, ArgumentsCallback, CallType, CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeDynamic(String, CompilerCallback, ArgumentsCallback, CallType, CompilerCallback, boolean) - Method in interface org.jruby.compiler.InvocationCompiler
Invoke the named method as a "function", i.e.
InvokeDynamic - Class in org.jruby.ext.ffi.jffi
 
invokedynamic(ThreadContext, IRubyObject, MethodNames) - Static method in class org.jruby.runtime.Helpers
 
invokedynamic(ThreadContext, IRubyObject, MethodNames, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
invokedynamic(ThreadContext, IRubyObject, int) - Static method in class org.jruby.runtime.Helpers
Deprecated.
invokedynamic(ThreadContext, IRubyObject, int, IRubyObject) - Static method in class org.jruby.runtime.Helpers
Deprecated.
INVOKEDYNAMIC_ALL - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
INVOKEDYNAMIC_ALL - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_ATTR - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
INVOKEDYNAMIC_CACHE - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
INVOKEDYNAMIC_CACHE - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_CACHE_CONSTANTS - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_CACHE_IVARS - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_CACHE_LITERALS - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_CLASS_VALUES - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_CONSTANTS - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
INVOKEDYNAMIC_FASTOPS - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
INVOKEDYNAMIC_GLOBAL_MAXFAIL - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_HANDLES - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_INDIRECT - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
INVOKEDYNAMIC_INVOCATION - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
INVOKEDYNAMIC_INVOCATION - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_INVOCATION_ATTR - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_INVOCATION_FASTOPS - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_INVOCATION_INDIRECT - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_INVOCATION_JAVA - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_INVOCATION_SWITCHPOINT - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
INVOKEDYNAMIC_INVOCATION_SWITCHPOINT - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_IVARS - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
INVOKEDYNAMIC_JAVA - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
INVOKEDYNAMIC_LITERALS - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
INVOKEDYNAMIC_LOG_BINDING - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_LOG_CONSTANTS - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_LOG_GLOBALS - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_MAXFAIL - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_MAXPOLY - Static variable in class org.jruby.util.cli.Options
 
INVOKEDYNAMIC_SAFE - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
INVOKEDYNAMIC_SAFE - Static variable in class org.jruby.util.cli.Options
 
InvokeDynamicCacheCompiler - Class in org.jruby.compiler.impl
A CacheCompiler that uses invokedynamic as a lazy thunk for literals and other invokedynamic features like SwitchPoint to produce fast (nearly free) invalidatable caches for things like constant lookup.
InvokeDynamicCacheCompiler(StandardASMCompiler) - Constructor for class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
 
InvokeDynamicInvocationCompiler - Class in org.jruby.compiler.impl
 
InvokeDynamicInvocationCompiler(BaseBodyCompiler, SkinnyMethodAdapter) - Constructor for class org.jruby.compiler.impl.InvokeDynamicInvocationCompiler
 
InvokeDynamicMethodFactory - 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.
InvokeDynamicMethodFactory(ClassLoader) - Constructor for class org.jruby.internal.runtime.methods.InvokeDynamicMethodFactory
 
InvokeDynamicSupport - Class in org.jruby.runtime.invokedynamic
 
InvokeDynamicSupport() - Constructor for class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
invokeDynamicVarargs(String, CompilerCallback, ArgumentsCallback, CallType, CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.InvokeDynamicInvocationCompiler
 
invokeDynamicVarargs(String, CompilerCallback, ArgumentsCallback, CallType, CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeDynamicVarargs(String, CompilerCallback, ArgumentsCallback, CallType, CompilerCallback, boolean) - Method in interface org.jruby.compiler.InvocationCompiler
Same as invokeDynamic, but uses incoming IRubyObject[] arg count to dispatch to the proper-arity path.
invokeEqq(ArgumentsCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.InvokeDynamicInvocationCompiler
 
invokeEqq(ArgumentsCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
invokeEqq(ArgumentsCallback, CompilerCallback) - Method in interface org.jruby.compiler.InvocationCompiler
Used for when nodes with a case; assumes stack is ..., case_value, when_cond_array
invokeEqqForCaselessWhen(IRubyObject[]) - Static method in class org.jruby.runtime.Helpers
 
invokeEqqForCaselessWhen(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
invokeEqqForCaselessWhen(IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
invokeEqqForCaselessWhen(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
invokeEqqForCaseWhen(CallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject[]) - Static method in class org.jruby.runtime.Helpers
 
invokeEqqForCaseWhen(CallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
invokeEqqForCaseWhen(CallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
invokeEqqForCaseWhen(CallSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
InvokeFailedException - Exception in org.jruby.embed
This class is a generic unchecked exception raised during calling methods and invoking interface methods which are implemented by Ruby scripts.
InvokeFailedException(Throwable) - Constructor for exception org.jruby.embed.InvokeFailedException
 
InvokeFailedException(String, Throwable) - Constructor for exception org.jruby.embed.InvokeFailedException
 
invokeFixnumOp() - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeFixnumOp(String, long) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
invokeFunction(String, Object...) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
invokeHelper(String, Class...) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
invokeHelper(String, String) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
invokeInherited(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyClass
 
invokeinterface(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
invokeIRubyObject(String, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
invokeMethod(Object, String, Object...) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
invokeMethod(Ruby, Object, String, Object[], Class) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Convenience function for embedders
invokeMethodMissing(IRubyObject, String, IRubyObject[]) - Static method in class org.jruby.runtime.Helpers
Deprecated.
invokeModuleBody(ThreadContext, CompiledIRMethod) - Static method in class org.jruby.runtime.Helpers
 
invokeOpAsgnWithAnd(String, String, CompilerCallback, ArgumentsCallback) - Method in class org.jruby.compiler.impl.InvokeDynamicInvocationCompiler
 
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.InvokeDynamicInvocationCompiler
 
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.InvokeDynamicInvocationCompiler
 
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
 
invokeOther(String, int) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
invokeOtherBoolean(String, int) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
invoker - Static variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
InvokerGenerator - Class in org.jruby.anno
 
InvokerGenerator() - Constructor for class org.jruby.anno.InvokerGenerator
 
invokeRuby(String, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
invokeSelf(MethodHandles.Lookup, String, MethodType) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelf() - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelf(Bootstrap.InvokeSite, ThreadContext, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelf(Bootstrap.InvokeSite, ThreadContext, IRubyObject, Block) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelf(Bootstrap.InvokeSite, ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelf(Bootstrap.InvokeSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelf(Bootstrap.InvokeSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelf(Bootstrap.InvokeSite, ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelf(Bootstrap.InvokeSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelf(Bootstrap.InvokeSite, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelf(String, int) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
invokeSelfBoolean(String, int) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
invokeSelfSimple(String, ThreadContext, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelfSimple(String, ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelfSimple(String, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelfSimple(String, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelfSimple(String, ThreadContext, IRubyObject, Block) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelfSimple(String, ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelfSimple(String, ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokeSelfSimple(String, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ir.targets.Bootstrap
 
invokespecial(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
invokestatic(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
invokeStatic(Type, Method) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
invokeStaticDirect(Object[]) - Method in class org.jruby.javasupport.JavaMethod
 
invokeStaticDirect() - Method in class org.jruby.javasupport.JavaMethod
 
invokeStaticDirect(Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeStaticDirect(Object, Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeStaticDirect(Object, Object, Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeStaticDirect(Object, Object, Object, Object) - Method in class org.jruby.javasupport.JavaMethod
 
invokeSuper(String, int) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
invokeSuper(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.runtime.Helpers
The protocol for super method invocation is a bit complicated in Ruby.
invokeSuper(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Static method in class org.jruby.runtime.Helpers
 
invokeSuper(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
invokeSuper(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
invokeSuper(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
invokeSuper(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
invokeThreadContext(String, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
invokeUtilityMethod(String, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
This is for utility methods used by the compiler, to reduce the amount of code generation necessary.
invokevirtual(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
invokeVirtual(Type, Method) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
IO - Static variable in class org.jruby.ext.ffi.ArrayMemoryIO
 
IO - Static variable in class org.jruby.runtime.ClassIndex
 
io_wait(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.io.wait.IOWaitLibrary
waits until input available or timed out and returns self, or nil when EOF reached.
IOChannel - Class in org.jruby.util
This class wraps a IRubyObject in an OutputStream.
IOChannel(IRubyObject) - Constructor for class org.jruby.util.IOChannel
Creates a new OutputStream with the object provided.
IOChannel.IOReadableByteChannel - Class in org.jruby.util
 
IOChannel.IOReadableByteChannel(IRubyObject) - Constructor for class org.jruby.util.IOChannel.IOReadableByteChannel
 
IOChannel.IOReadableWritableByteChannel - Class in org.jruby.util
 
IOChannel.IOReadableWritableByteChannel(IRubyObject) - Constructor for class org.jruby.util.IOChannel.IOReadableWritableByteChannel
 
IOChannel.IOWritableByteChannel - Class in org.jruby.util
 
IOChannel.IOWritableByteChannel(IRubyObject) - Constructor for class org.jruby.util.IOChannel.IOWritableByteChannel
 
ioClose(Ruby) - Method in class org.jruby.RubyFile
 
ioClose(Ruby) - Method in class org.jruby.RubyIO
 
ioctl(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
IOEncodable - Interface in org.jruby.util.io
Represents an IO encodable object.
IOEncodable.ConvConfig - Class in org.jruby.util.io
 
IOEncodable.ConvConfig() - Constructor for class org.jruby.util.io.IOEncodable.ConvConfig
 
ioExtIntToEncs(ThreadContext, IOEncodable, Encoding, Encoding, int) - Static method in class org.jruby.util.io.EncodingUtils
 
ioExtractEncodingOption(ThreadContext, IOEncodable, IRubyObject, int[]) - Static method in class org.jruby.util.io.EncodingUtils
 
IOInputStream - Class in org.jruby.util
This class wraps a IRubyObject in an InputStream.
IOInputStream(IRubyObject) - Constructor for class org.jruby.util.IOInputStream
Creates a new InputStream with the object provided.
IOJavaAddons - Class in org.jruby.java.addons
 
IOJavaAddons() - Constructor for class org.jruby.java.addons.IOJavaAddons
 
IOJavaAddons.AnyIO - Class in org.jruby.java.addons
 
IOJavaAddons.AnyIO() - Constructor for class org.jruby.java.addons.IOJavaAddons.AnyIO
 
ioModestrFmode(Ruby, String) - Static method in class org.jruby.util.io.OpenFile
 
IOModule - Class in org.jruby.ext.ffi
FFI specific I/O routines
IOModule() - Constructor for class org.jruby.ext.ffi.IOModule
 
ioOpen(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
IOOptions - Class in org.jruby.util.io
Represents a combination of stream-opening flags (ModeFlags) and encoding settings (EncodingOption).
IOOptions(ModeFlags) - Constructor for class org.jruby.util.io.IOOptions
Construct a new IOOptions object with ModeFlags and EncodingOption
IOOptions(Ruby, String) - Constructor for class org.jruby.util.io.IOOptions
Construct a new ModeFlags object by parsing the given string
IOOutputStream - Class in org.jruby.util
This class wraps a IRubyObject in an OutputStream.
IOOutputStream(IRubyObject, Encoding, boolean, boolean) - Constructor for class org.jruby.util.IOOutputStream
Creates a new OutputStream with the object provided.
IOOutputStream(IRubyObject, boolean, boolean) - Constructor for class org.jruby.util.IOOutputStream
 
IOOutputStream(IRubyObject) - Constructor for class org.jruby.util.IOOutputStream
Creates a new OutputStream with the object provided.
IOOutputStream(IRubyObject, Encoding) - Constructor for class org.jruby.util.IOOutputStream
 
ior() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ioSetEncodingByBOM(ThreadContext, RubyIO) - Static method in class org.jruby.util.io.EncodingUtils
 
IOSGiClassLoaderAdapter - Interface in org.jruby.embed.osgi.internal
 
ioStripBOM(RubyIO) - Static method in class org.jruby.util.io.EncodingUtils
 
IOTryNonblockLibrary - Class in org.jruby.ext.io.try_nonblock
Adds try_read_nonblock and try_write_nonblock to IO.
IOTryNonblockLibrary() - Constructor for class org.jruby.ext.io.try_nonblock.IOTryNonblockLibrary
 
IOWaitLibrary - Class in org.jruby.ext.io.wait
 
IOWaitLibrary() - Constructor for class org.jruby.ext.io.wait.IOWaitLibrary
 
ip(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.Addrinfo
 
IP_ADD_MEMBERSHIP - Static variable in class org.jruby.ext.socket.MulticastStateManager
 
ip_address(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ip_address_list(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
 
ip_address_list(ThreadContext) - Static method in class org.jruby.ext.socket.SocketUtils
 
ip_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ip_port(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ip_unpack(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
iprintln() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ipv4_loopback_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv4_multicast_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv4_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv4_private_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv6_linklocal_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv6_loopback_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv6_mc_global_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv6_mc_linklocal_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv6_mc_nodelocal_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv6_mc_orglocal_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv6_mc_sitelocal_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv6_multicast_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv6_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv6_sitelocal_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv6_to_ipv4(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv6_unspecified_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv6_v4compat_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
ipv6_v4mapped_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
IR_COMPILER_DEBUG - Static variable in class org.jruby.RubyInstanceConfig
 
IR_COMPILER_DEBUG - Static variable in class org.jruby.util.cli.Options
 
IR_COMPILER_PASSES - Static variable in class org.jruby.RubyInstanceConfig
 
IR_COMPILER_PASSES - Static variable in class org.jruby.util.cli.Options
 
IR_DEBUG - Static variable in class org.jruby.RubyInstanceConfig
 
IR_DEBUG - Static variable in class org.jruby.util.cli.Options
 
IR_INLINE_COMPILER_PASSES - Static variable in class org.jruby.RubyInstanceConfig
 
IR_INLINE_COMPILER_PASSES - Static variable in class org.jruby.util.cli.Options
 
IR_PROFILE - Static variable in class org.jruby.RubyInstanceConfig
 
IR_PROFILE - Static variable in class org.jruby.util.cli.Options
 
IR_VISUALIZER - Static variable in class org.jruby.RubyInstanceConfig
 
IR_VISUALIZER - Static variable in class org.jruby.util.cli.Options
 
IRBreakJump - Exception in org.jruby.ir.runtime
 
IRBuilder - Class in org.jruby.ir
 
IRBuilder(IRManager) - Constructor for class org.jruby.ir.IRBuilder
 
IRBuilder19 - Class in org.jruby.ir
 
IRBuilder19(IRManager) - Constructor for class org.jruby.ir.IRBuilder19
 
IRBuilder20 - Class in org.jruby.ir
 
IRBuilder20(IRManager) - Constructor for class org.jruby.ir.IRBuilder20
 
IRBytecodeAdapter - Class in org.jruby.ir.targets
 
IRBytecodeAdapter(SkinnyMethodAdapter, int, String...) - Constructor for class org.jruby.ir.targets.IRBytecodeAdapter
 
irCheckArgsArrayArity(ThreadContext, RubyArray, int, int, int) - Static method in class org.jruby.runtime.Helpers
 
IRClassBody - Class in org.jruby.ir
 
IRClassBody(IRManager, IRScope, String, int, StaticScope) - Constructor for class org.jruby.ir.IRClassBody
 
IRClassBody(IRManager, IRScope, String, String, int, StaticScope) - Constructor for class org.jruby.ir.IRClassBody
 
IRClosure - Class in org.jruby.ir
 
IRClosure(IRManager, IRScope, boolean, int, StaticScope, Arity, int, boolean) - Constructor for class org.jruby.ir.IRClosure
 
IRClosure(IRManager, IRScope, String, int, StaticScope, String) - Constructor for class org.jruby.ir.IRClosure
 
irem() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ireturn() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
IREvalScript - Class in org.jruby.ir
 
IREvalScript(IRManager, IRScope, String, int, StaticScope) - Constructor for class org.jruby.ir.IREvalScript
 
IRException(IRException) - Method in class org.jruby.ir.IRVisitor
 
IRException - Class in org.jruby.ir.operands
 
IRException(String) - Constructor for class org.jruby.ir.operands.IRException
 
IRException(IRException) - Method in class org.jruby.ir.targets.JVMVisitor
 
irLoadOptArg(int, int, IRubyObject[]) - Static method in class org.jruby.runtime.Helpers
 
irLoadRestArg(ThreadContext, int, int, IRubyObject[]) - Static method in class org.jruby.runtime.Helpers
 
IRLoop - Class in org.jruby.ir
 
IRLoop(IRScope, IRLoop) - Constructor for class org.jruby.ir.IRLoop
 
IRManager - Class in org.jruby.ir
 
IRManager() - Constructor for class org.jruby.ir.IRManager
 
IRMetaClassBody - Class in org.jruby.ir
 
IRMetaClassBody(IRManager, IRScope, String, int, StaticScope) - Constructor for class org.jruby.ir.IRMetaClassBody
 
IRMetaClassBody(IRManager, IRScope, String, String, int, StaticScope) - Constructor for class org.jruby.ir.IRMetaClassBody
 
IRMethod - Class in org.jruby.ir
 
IRMethod(IRManager, IRScope, String, boolean, int, StaticScope) - Constructor for class org.jruby.ir.IRMethod
 
IRMethodArgs - Interface in org.jruby.internal.runtime.methods
 
IRModuleBody - Class in org.jruby.ir
 
IRModuleBody(IRManager, IRScope, String, int, StaticScope) - Constructor for class org.jruby.ir.IRModuleBody
 
IRModuleBody(IRManager, IRScope, String, String, int, StaticScope) - Constructor for class org.jruby.ir.IRModuleBody
 
irNot(ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
irPostReqdArg(int, int, int, IRubyObject[]) - Static method in class org.jruby.runtime.Helpers
 
irReqdArgMultipleAsgn(ThreadContext, RubyArray, int, int, int) - Static method in class org.jruby.runtime.Helpers
 
IRReturnJump - Exception in org.jruby.ir.runtime
 
IRRuntimeHelpers - Class in org.jruby.ir.runtime
 
IRRuntimeHelpers() - Constructor for class org.jruby.ir.runtime.IRRuntimeHelpers
 
IRScope - Class in org.jruby.ir
Right now, this class abstracts the following execution scopes: Method, Closure, Module, Class, MetaClass Top-level Script, and Eval Script In the compiler-land, IR versions of these scopes encapsulate only as much information as is required to convert Ruby code into equivalent Java code.
IRScope(IRScope, IRScope) - Constructor for class org.jruby.ir.IRScope
 
IRScope(IRManager, IRScope, String, String, int, StaticScope) - Constructor for class org.jruby.ir.IRScope
 
IRScope.LocalVariableAllocator - Class in org.jruby.ir
 
IRScope.LocalVariableAllocator() - Constructor for class org.jruby.ir.IRScope.LocalVariableAllocator
 
IRScopeListener - Interface in org.jruby.ir.listeners
 
IRScriptBody - Class in org.jruby.ir
 
IRScriptBody(IRManager, String, String, StaticScope) - Constructor for class org.jruby.ir.IRScriptBody
 
irSplat(ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
IRStaticScope - Class in org.jruby.parser
 
IRStaticScope(StaticScope, boolean, boolean) - Constructor for class org.jruby.parser.IRStaticScope
 
IRStaticScope(StaticScope, String[], boolean, boolean) - Constructor for class org.jruby.parser.IRStaticScope
 
IRStaticScopeFactory - Class in org.jruby.parser
Allocate IR-friendly static scopes (it is also a marker for constructing IR-friendly dynamic scopes.
IRStaticScopeFactory(Ruby) - Constructor for class org.jruby.parser.IRStaticScopeFactory
 
irToAry(ThreadContext, IRubyObject, boolean) - Static method in class org.jruby.runtime.Helpers
 
IRUBY_OBJECT - Static variable in class org.jruby.RubyKernel
 
IRUBYOBJECT - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
IRubyObject - Interface in org.jruby.runtime.builtin
Object is the parent class of all classes in Ruby.
IRubyWarnings - Interface in org.jruby.common
 
IRubyWarnings.ID - Enum in org.jruby.common
 
IRVisitor - Class in org.jruby.ir
Superclass for IR visitors.
IRVisitor() - Constructor for class org.jruby.ir.IRVisitor
 
is19() - Method in class org.jruby.ast.DNode
 
is19 - Variable in class org.jruby.runtime.ThreadContext
 
is1_8() - Method in class org.jruby.Ruby
 
is1_9() - Method in enum org.jruby.CompatVersion
 
is1_9() - Method in class org.jruby.compiler.ASTCompiler
 
is1_9() - Method in class org.jruby.compiler.ASTCompiler19
 
is1_9() - Method in class org.jruby.ir.IRBuilder
 
is1_9() - Method in class org.jruby.ir.IRBuilder19
 
is1_9() - Method in class org.jruby.ir.IRBuilder20
 
is1_9() - Method in class org.jruby.Ruby
 
is2_0() - Method in enum org.jruby.CompatVersion
 
is2_0() - Method in class org.jruby.ir.IRBuilder
 
is2_0() - Method in class org.jruby.ir.IRBuilder20
 
is2_0() - Method in class org.jruby.Ruby
 
IS_BSD - Static variable in class org.jruby.platform.Platform
 
IS_FREEBSD - Static variable in class org.jruby.platform.Platform
 
IS_GCJ - Static variable in class org.jruby.platform.Platform
 
IS_IBM - Static variable in class org.jruby.platform.Platform
 
is_java_proxy() - Method in class org.jruby.javasupport.JavaObject
 
is_java_proxy() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
IS_LINUX - Static variable in class org.jruby.platform.Platform
 
is_local_id(Token) - Method in class org.jruby.parser.ParserSupport
 
IS_MAC - Static variable in class org.jruby.platform.Platform
 
IS_OPENBSD - Static variable in class org.jruby.platform.Platform
 
IS_OPENVMS - Static variable in class org.jruby.platform.Platform
 
IS_SOLARIS - Static variable in class org.jruby.platform.Platform
 
IS_WINDOWS - Static variable in class org.jruby.platform.Platform
 
isAborted() - Method in exception org.jruby.exceptions.MainExitException
 
isAbsolute() - Method in class org.jruby.runtime.load.LoadServiceResource
 
isAccessible() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
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
 
isAlive() - Method in class org.jruby.RubyThread
 
isAllConstants() - Method in class org.jruby.ir.instructions.CallBase
 
isAllFixnums() - Method in class org.jruby.ir.instructions.CallBase
 
isAnd() - Method in class org.jruby.ast.OpElementAsgnNode
 
isAnnotation() - Method in class org.jruby.ast.java_signature.Annotation
modifiers and annotations can be mixed together in java signatures.
isAnnotation() - Method in enum org.jruby.ast.java_signature.Modifier
Annotations and modifiers can be mixed together in a signature.
isAppendable() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify to append to existing files.
isArgReceive() - Method in enum org.jruby.ir.Operation
 
isArgsPush() - Method in class org.jruby.ir.operands.CompoundArray
 
isArgumentScope() - Method in class org.jruby.parser.BlockStaticScope
 
isArgumentScope() - Method in class org.jruby.parser.IRStaticScope
 
isArgumentScope() - Method in class org.jruby.parser.LocalStaticScope
 
isArgumentScope() - Method in class org.jruby.parser.StaticScope
Argument scopes represent scopes which contain arguments for zsuper.
isArgvGlobalsOn() - Method in class org.jruby.RubyInstanceConfig
 
isArray() - Method in class org.jruby.ast.java_signature.ArrayTypeNode
 
isArray() - Method in class org.jruby.ast.java_signature.TypeNode
 
isAsciiOnly() - Method in class org.jruby.RubyString
 
isAssignableFrom(Class<?>) - Method in class org.jruby.javasupport.JavaClass
 
isAssumeLoop() - Method in class org.jruby.management.Config
 
isAssumeLoop() - Method in interface org.jruby.management.ConfigMBean
 
isAssumeLoop() - Method in class org.jruby.RubyInstanceConfig
 
isAssumePrinting() - Method in class org.jruby.management.Config
 
isAssumePrinting() - Method in interface org.jruby.management.ConfigMBean
 
isAssumePrinting() - Method in class org.jruby.RubyInstanceConfig
 
isAsync(int) - Method in class org.jruby.util.Join
 
isAttrAssign() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
isAttrSet(String) - Static method in class org.jruby.util.IdUtil
 
isatty() - Method in class org.jruby.ext.stringio.RubyStringIO
 
isatty() - Method in class org.jruby.RubyStringIO
 
isAutoclose() - Method in class org.jruby.RubyIO
 
isAutoclose() - Method in class org.jruby.util.io.ChannelStream
 
isAutoclose() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
isAutoclose() - Method in class org.jruby.util.io.OpenFile
 
isAutoclose() - Method in interface org.jruby.util.io.Stream
 
isAutoRelease() - Method in interface org.jruby.ext.ffi.AllocatedDirectMemoryIO
 
isAutoRelease() - Method in class org.jruby.ext.ffi.FreedMemoryIO
 
isBenchmarking() - Method in class org.jruby.RubyInstanceConfig
Deprecated.
isBinary() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify "binary" mode for reads and writes.
isBinding() - Method in class org.jruby.runtime.backtrace.RubyStackTraceElement
 
isBinmode() - Method in class org.jruby.util.io.ChannelStream
 
isBinmode() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
isBinmode() - Method in class org.jruby.util.io.OpenFile
 
isBinmode() - Method in interface org.jruby.util.io.Stream
 
isBlank() - Method in class org.jruby.ir.operands.Array
 
isBlank() - Method in class org.jruby.ir.operands.Hash
 
isBlocking() - Method in class org.jruby.util.io.ChannelStream
 
isBlocking() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
isBlocking() - Method in interface org.jruby.util.io.Stream
 
isBlockScope() - Method in class org.jruby.parser.BlockStaticScope
 
isBlockScope() - Method in class org.jruby.parser.IRStaticScope
 
isBlockScope() - Method in class org.jruby.parser.StaticScope
 
isBookKeepingOp() - Method in enum org.jruby.ir.Operation
 
isBooting() - Method in class org.jruby.Ruby
 
isBranch() - Method in enum org.jruby.ir.Operation
 
isBreakStatement(Node) - Method in class org.jruby.parser.ParserSupport
Is the supplied node a break/control statement?
isBSD() - Method in class org.jruby.ext.ffi.Platform
 
isBuiltin() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
isBuiltin() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
isBuiltin(String) - Method in class org.jruby.RubyBasicObject
A method to determine whether the method named by methodName is a builtin method.
isCacheable() - Method in class org.jruby.ext.ffi.StructLayout.Field
Gets the cacheable status of this Struct member
isCached(ThreadContext, Object) - Method in class org.jruby.ir.instructions.SearchConstInstr
 
isCached() - Method in class org.jruby.ir.operands.ImmutableLiteral
Has this object already been cached?
isCached(ConstantCache) - Static method in class org.jruby.runtime.opto.ConstantCache
Check if the given ConstantCache is non-null and valid.
isCachedFrom(RubyModule, ConstantCache) - Static method in class org.jruby.runtime.opto.ConstantCache
Check if the given ConstantCache is non-null and valid, given the target module.
isCacheOk(CacheEntry, IRubyObject) - Static method in class org.jruby.java.codegen.RealClassGenerator
 
isCall() - Method in enum org.jruby.ir.Operation
 
isCallableFrom(IRubyObject, CallType) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
isCallableFrom(IRubyObject, CallType) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
isCallableFrom(IRubyObject, CallType) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Determine whether this method is callable from the given object using the given call type.
isCallableFrom(IRubyObject, CallType) - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
UndefinedMethod is always visible because it's only used as a marker for missing or undef'ed methods.
isCaptured(int, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isCaptured(int, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isCaptured() - Method in class org.jruby.runtime.Frame
 
isCextEnabled() - Method in class org.jruby.RubyInstanceConfig
Get whether C extensions are enabled for this config.
isClass(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
isClass() - Method in class org.jruby.IncludedModuleWrapper
 
isClass() - Method in class org.jruby.ir.operands.UndefinedValue
 
isClass() - Method in class org.jruby.RubyBasicObject
Specifically polymorphic method that are meant to be overridden by classes to specify that they are classes in an easy way.
isClass() - Method in class org.jruby.RubyClass
 
isClass() - Method in class org.jruby.RubyModule
 
isClass() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
isClassDefined(String) - Method in class org.jruby.Ruby
 
isClassVarDefined(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isClassVarDefined(String, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isClassVarDefined(String) - Method in class org.jruby.RubyModule
Is class var defined? Ruby C equivalent = "rb_cvar_defined"
isClassVariable() - Method in interface org.jruby.runtime.builtin.Variable
 
isClassVariable() - Method in class org.jruby.runtime.component.VariableEntry
 
isClassVariable(String) - Static method in class org.jruby.util.IdUtil
rb_is_class_id and is_class_id
isClosed() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
isClosed() - Method in class org.jruby.RubyIO
Is this IO closed
isCodeRangeAsciiOnly() - Method in class org.jruby.RubyString
 
isCodeRangeBroken() - Method in class org.jruby.RubyString
 
isCodeRangeValid() - Method in class org.jruby.RubyString
 
isComparedByIdentity() - Method in class org.jruby.RubyHash
Is this object compared by identity or not? Shortcut for doing getFlag(COMPARE_BY_IDENTITY_F).
isConstant() - Method in 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, String) - Method in interface org.jruby.compiler.BodyCompiler
 
isConstantBranch(BranchCallback, String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isConstantDefined(String) - Method in interface org.jruby.compiler.BodyCompiler
 
isConstantDefined(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isConstantDefined(String) - Method in class org.jruby.parser.StaticScope
 
isConstantDefined(String) - Method in class org.jruby.RubyModule
rb_const_defined_at
IScopingNode - Interface in org.jruby.ast
 
isCoverageEnabled() - Method in class org.jruby.ext.coverage.CoverageData
 
isCreate() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify to create nonexisting files.
isCurrent() - Method in class org.jruby.internal.runtime.FutureThread
 
isCurrent() - Method in class org.jruby.internal.runtime.NativeThread
 
isCurrent() - Method in interface org.jruby.internal.runtime.ThreadLike
 
isDead() - Method in class org.jruby.ir.instructions.Instr
 
isDebug() - Static method in class org.jruby.ir.runtime.IRRuntimeHelpers
 
isDebug() - Method in class org.jruby.management.Config
 
isDebug() - Method in interface org.jruby.management.ConfigMBean
 
isDebug() - Method in class org.jruby.parser.ParserConfiguration
 
isDebug() - Method in class org.jruby.Ruby
 
isDebug() - Method in class org.jruby.RubyInstanceConfig
 
isDebugEnabled() - Method in interface org.jruby.util.log.Logger
 
isDebugEnabled() - Method in class org.jruby.util.log.StandardErrorLogger
 
isDebugOp() - Method in enum org.jruby.ir.Operation
 
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.IRStaticScope
 
isDefined(String, int) - Method in class org.jruby.parser.LocalStaticScope
 
isDefined(String) - Method in class org.jruby.parser.StaticScope
Is this name in the visible to the current scope
isDefined(String, int) - Method in class org.jruby.parser.StaticScope
 
isDirect - Variable in class org.jruby.ext.ffi.MemoryIO
 
isDirect() - Method in class org.jruby.ext.ffi.MemoryIO
Checks if the memory area is a native memory pointer.
isDirectory() - Method in class org.jruby.util.ClasspathResource
 
isDirectory() - Method in interface org.jruby.util.FileResource
 
isDirectory() - Method in class org.jruby.util.JRubyNonExistentFile
Deprecated.
 
isDirectory() - Method in class org.jruby.util.URLResource
 
isDirectPointer(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
isDisableGems() - Method in class org.jruby.RubyInstanceConfig
 
isDoNotReverseLookupEnabled() - Method in class org.jruby.Ruby
 
isDryRun() - Method in class org.jruby.ir.IRManager
 
isdst() - Method in class org.jruby.RubyTime
 
isDuckTypeConvertable(Class<?>, Class<?>) - Static method in class org.jruby.javasupport.JavaUtil
 
isEmbeddable() - Method in class org.jruby.util.RegexpOptions
 
isEmpty() - Method in class org.jruby.embed.internal.BiVariableMap
Returns true if this map contains no key-value mappings.
isEmpty() - Method in class org.jruby.ext.ffi.Enums
 
isEmpty() - Method in class org.jruby.ir.dataflow.DataFlowProblem
Are there are available data flow facts to run this problem? SSS FIXME: Silly optimization?
isEmpty() - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
isEmpty() - Method in class org.jruby.ir.representations.BasicBlock
 
isEmpty() - Method in class org.jruby.java.util.SystemPropertiesMap
 
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.WeakHashSet
 
isEmpty() - Method in class org.jruby.util.GenericMap
 
isEmpty() - Method in class org.jruby.util.WeakIdentityHashMap
 
isEncodingNone() - Method in class org.jruby.RubyRegexp
 
isEncodingNone() - Method in class org.jruby.util.RegexpOptions
 
isError() - Method in class org.jruby.util.encoding.RubyCoderResult
 
isEscaped() - Method in class org.jruby.runtime.Block
 
isEvalParse() - Method in class org.jruby.parser.ParserConfiguration
Is the requested parse for an eval()?
isEventHooksEnabled() - Method in class org.jruby.runtime.ThreadContext
 
isEVStr(int) - Method in class org.jruby.RubyString
 
isException() - Method in enum org.jruby.ir.Operation
 
isExceptionHandled(RubyException, IRubyObject[], ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
isExceptionHandled(RubyException, IRubyObject, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
isExceptionHandled(IRubyObject, IRubyObject, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
isExceptionHandled(RubyException, IRubyObject, IRubyObject, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
isExceptionHandled(RubyException, IRubyObject, IRubyObject, IRubyObject, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
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.ir.operands.Range
 
isExclusive() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify exclusive access.
isExit() - Method in class org.jruby.Main.Status
 
isExpression() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
isExtended() - Method in class org.jruby.util.RegexpOptions
 
isFalse() - Method in class org.jruby.ir.operands.BooleanLiteral
 
isFalse() - Method in class org.jruby.RubyBasicObject
Is this value a falsey value or not? Based on the RubyBasicObject.FALSE_F flag.
isFastSwitchableSingleCharString(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
isFastSwitchableSingleCharSymbol(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
isFastSwitchableString(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
isFastSwitchableSymbol(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
isFeatureInIndex(String) - Method in class org.jruby.runtime.load.LoadService
 
isFile() - Method in class org.jruby.util.ClasspathResource
 
isFile() - Method in interface org.jruby.util.FileResource
 
isFile() - Method in class org.jruby.util.URLResource
 
isFinal() - Method in class org.jruby.ast.java_signature.ParameterNode
 
isFixed() - Method in class org.jruby.runtime.Arity
 
isFixed() - Method in class org.jruby.util.RegexpOptions
 
isFixnumReopened() - Method in class org.jruby.Ruby
Whether the Float class has been reopened and modified
isFlipScope() - Method in class org.jruby.ir.IRClosure
 
isFlipScope() - Method in class org.jruby.ir.IREvalScript
 
isFlipScope() - Method in class org.jruby.ir.IRScope
 
isFloatReopened() - Method in class org.jruby.Ruby
Whether the Float class has been reopened and modified
isForLoopBody() - Method in class org.jruby.ir.IRClosure
 
isForLoopBody() - Method in class org.jruby.ir.IRScope
 
isFrozen(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
isFrozen() - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod isFrozen.
isFrozen() - Method in class org.jruby.RubyBasicObject
Is this value frozen or not? Shortcut for doing getFlag(FROZEN_F).
isFrozen() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod isFrozen.
isFull() - Method in class org.jruby.management.ClassCache
 
isFull() - Method in interface org.jruby.management.ClassCacheMBean
 
isFull() - Method in class org.jruby.util.ClassCache
 
isFullTraceEnabled() - Method in class org.jruby.management.Config
 
isFullTraceEnabled() - Method in interface org.jruby.management.ConfigMBean
 
isGenerationEqual(IRubyObject, int) - Static method in class org.jruby.runtime.Helpers
 
isGiven() - Method in class org.jruby.runtime.Block
Is the current block a real yield'able block instead a null one
isGiven() - Method in class org.jruby.runtime.BlockBody
Is the current block a real yield'able block instead a null one
isGlobal(String) - Static method in class org.jruby.util.IdUtil
rb_is_global_id and is_global_id
isGlobalAbortOnExceptionEnabled() - Method in class org.jruby.Ruby
 
isGlobalCharPunct(int) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
isGlobalDefined(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isGlobalDefined(String, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isGlobalRequireLock() - Method in class org.jruby.RubyInstanceConfig
Whether to use a single global lock for requires.
isGlobalRuntimeReady() - Static method in class org.jruby.Ruby
Tests whether globalRuntime has been instantiated or not.
isHardExit() - Method in class org.jruby.RubyInstanceConfig
 
isHeap() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
isHeap() - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
isHeap() - Method in interface org.jruby.compiler.VariableCompiler
 
ishl() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ishr() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
isIdentifierChar(int) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
This is a valid character for an identifier?
isIgnorecase() - Method in class org.jruby.util.RegexpOptions
 
isIgnoreError() - Method in class org.jruby.ext.ffi.jffi.JITSignature
 
isImmediate() - Method in enum org.jruby.ast.NodeType
 
isImmediate(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
isImmediate() - Method in class org.jruby.IncludedModuleWrapper
 
isImmediate() - Method in class org.jruby.ir.operands.UndefinedValue
 
isImmediate() - Method in class org.jruby.RubyBasicObject
Is object immediate (def: Fixnum, Symbol, true, false, nil?).
isImmediate() - Method in class org.jruby.RubyBoolean
 
isImmediate() - Method in class org.jruby.RubyFixnum
 
isImmediate() - Method in class org.jruby.RubyNil
 
isImmediate() - Method in class org.jruby.RubySymbol
 
isImmediate() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
isImplicitBlockArg() - Method in class org.jruby.ir.operands.Variable
 
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.
isIncompleteChar(int) - Static method in class org.jruby.util.StringSupport
 
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
 
isInstanceMethod - Variable in class org.jruby.ir.IRMethod
 
isInstanceOf(Class, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isInstanceOf(Class, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isInstanceVariable() - Method in interface org.jruby.runtime.builtin.Variable
 
isInstanceVariable() - Method in class org.jruby.runtime.component.VariableEntry
 
isInstanceVariable(String) - Static method in class org.jruby.util.IdUtil
rb_is_instance_id and is_instance_id
isInstanceVariableDefined(String) - Method in interface org.jruby.compiler.BodyCompiler
 
isInstanceVariableDefined(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isInState() - Method in class org.jruby.lexer.yacc.StackState
 
isInterestedInEvent(RubyEvent) - Method in class org.jruby.Ruby.CallTraceFuncHook
 
isInterestedInEvent(RubyEvent) - Method in class org.jruby.runtime.EventHook
 
isInterpreterFrame(String, String) - Static method in enum org.jruby.runtime.backtrace.FrameType
 
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
 
isInvalid() - Method in class org.jruby.util.encoding.RubyCoderResult
 
isIterator() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
isJarfileLibrary(LoadService.SearchState, String) - Method in class org.jruby.runtime.load.LoadService
 
isJava() - Method in class org.jruby.internal.runtime.methods.DynamicMethod.NativeCall
 
isJava() - Method in class org.jruby.util.RegexpOptions
 
isJavaExceptionHandled(Throwable, IRubyObject[], ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
isJavaExceptionHandled(Throwable, IRubyObject, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
isJavaExceptionHandled(Throwable, IRubyObject, IRubyObject, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
isJavaExceptionHandled(Throwable, IRubyObject, IRubyObject, IRubyObject, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
isJavaObject(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Test if a passed instance is a wrapper Java object.
isJitDumping() - Method in class org.jruby.RubyInstanceConfig
 
isJitLogging() - Method in class org.jruby.management.Config
 
isJitLogging() - Method in interface org.jruby.management.ConfigMBean
 
isJitLogging() - Method in class org.jruby.RubyInstanceConfig
 
isJitLoggingVerbose() - Method in class org.jruby.management.Config
 
isJitLoggingVerbose() - Method in interface org.jruby.management.ConfigMBean
 
isJitLoggingVerbose() - Method in class org.jruby.RubyInstanceConfig
 
isJumpTargetAlive(int, int) - Method in class org.jruby.runtime.ThreadContext
Search the frame stack for the given JumpTarget.
isKCodeDefault() - Method in class org.jruby.RubyRegexp
 
isKcodeDefault() - Method in class org.jruby.util.RegexpOptions
Whether the kcode associated with this regexp is implicit (aka default) or is specified explicitly (via 'nesu' syntax postscript or flags to Regexp.new.
isKindOf(IRubyObject, RubyModule) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
isKindOf(IRubyObject, RubyModule) - Method in class org.jruby.RubyModule.JavaClassKindOf
 
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
 
isKindOfRubyVariable(LocalVariableBehavior, String) - Static method in class org.jruby.embed.variable.VariableInterceptor
Checks the given name is whether a legal Ruby variable/constant name or not.
isLazy() - Method in class org.jruby.embed.internal.BiVariableMap
Returns true when eager retrieval is required or false when eager retrieval is unnecessary.
isLazy(boolean) - Static method in class org.jruby.embed.util.SystemPropertyCatcher
Gets a local variable behavior from System property.
isLazyHandlesEnabled() - Method in class org.jruby.management.Config
 
isLazyHandlesEnabled() - Method in interface org.jruby.management.ConfigMBean
 
isLightweight() - Method in class org.jruby.ast.ArrayNode
 
isLinkType(int) - Method in class org.jruby.runtime.marshal.UnmarshalCache
 
isLiteral() - Method in class org.jruby.ast.DotNode
Is this a literal node.
isLiteral(Node) - Method in class org.jruby.parser.ParserSupport
Is this a literal in the sense that MRI has a NODE_LIT for.
isLiteral() - Method in class org.jruby.RubyRegexp
 
isLiteral() - Method in class org.jruby.util.RegexpOptions
 
isLive() - Method in class org.jruby.RubyHash.RubyHashEntry
 
isLoad() - Method in enum org.jruby.ir.Operation
 
isLocal(String) - Static method in class org.jruby.util.IdUtil
rb_is_local_id and is_local_id
isManagementEnabled() - Method in class org.jruby.management.Config
 
isManagementEnabled() - Method in interface org.jruby.management.ConfigMBean
 
isManagementEnabled() - Method in class org.jruby.RubyInstanceConfig
 
isMemberVarArgs(Member) - Method in class org.jruby.java.invokers.ConstructorInvoker
 
isMemberVarArgs(Member) - Method in class org.jruby.java.invokers.MethodInvoker
 
isMemberVarArgs(Member) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
 
isMethodBound(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isMethodBound(String, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isMethodBound(String, boolean) - Method in class org.jruby.RubyModule
MRI: rb_method_boundp
isMethodBound(String, boolean, boolean) - Method in class org.jruby.RubyModule
 
IsMethodBoundInstr - Class in org.jruby.ir.instructions.defined
 
IsMethodBoundInstr(Variable, Operand, StringLiteral) - Constructor for class org.jruby.ir.instructions.defined.IsMethodBoundInstr
 
IsMethodBoundInstr(IsMethodBoundInstr) - Method in class org.jruby.ir.IRVisitor
 
IsMethodBoundInstr(IsMethodBoundInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
isMethodBuiltin(String) - Method in class org.jruby.RubyModule
Return true if the given method is defined on this class and is a builtin (defined in Java at boot).
isModule(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
isModule() - Method in class org.jruby.IncludedModuleWrapper
 
isModule() - Method in class org.jruby.ir.operands.UndefinedValue
 
isModule() - Method in class org.jruby.RubyBasicObject
Specifically polymorphic method that are meant to be overridden by modules to specify that they are modules in an easy way.
isModule() - Method in class org.jruby.RubyClass
 
isModule() - Method in class org.jruby.RubyModule
 
isModule() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
isModuleAndHasConstant(IRubyObject, String) - Static method in class org.jruby.runtime.Helpers
 
isModuleBody() - Method in class org.jruby.ir.IRModuleBody
 
isModuleBody() - Method in class org.jruby.ir.IRScope
Does this scope represent a module body? (SSS FIXME: what about script or eval script bodies?)
isMultiByteChar(int) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
Is this a multibyte character from a multibyte encoding?
isMultiline() - Method in class org.jruby.util.RegexpOptions
 
isNameCharacter(char) - Static method in class org.jruby.util.IdUtil
 
isNameCharacter19(char) - Static method in class org.jruby.util.IdUtil
 
isNameString(String, int, int) - Static method in class org.jruby.util.IdUtil
 
isNameString19(String, int, int) - Static method in class org.jruby.util.IdUtil
 
isNative() - Method in class org.jruby.cext.NativeMethod
 
isNative() - Method in class org.jruby.ext.ffi.jffi.DefaultMethod
 
isNative() - Method in class org.jruby.ext.ffi.jffi.NativeInvoker
 
isNative() - Method in class org.jruby.internal.runtime.methods.CompiledMethod
 
isNative() - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
isNative() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
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
 
isNativeEnabled() - Method in class org.jruby.embed.ScriptingContainer
Get whether native code is enabled for this config.
isNativeEnabled() - Method in class org.jruby.RubyInstanceConfig
Get whether native code is enabled for this config.
isNestedInClosure(IRClosure) - Method in class org.jruby.ir.IRScope
 
isNil() - Method in class org.jruby.ast.NilImplicitNode
 
isNil() - Method in class org.jruby.ast.NilNode
 
isNil() - Method in class org.jruby.ast.Node
Whether the node evaluates to nil and has no side effects.
isNil(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
isNil(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isNil(BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isNil() - Method in class org.jruby.ir.operands.UndefinedValue
 
isNil() - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
isNil() - Method in class org.jruby.RubyBasicObject
Does this object represent nil? See the docs for the RubyBasicObject.NIL_F flag for more information.
isNil() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod isNil.
isNonSingletonClassBody() - Method in class org.jruby.ir.IRClassBody
 
isNonSingletonClassBody() - Method in class org.jruby.ir.IRMetaClassBody
 
isNonSingletonClassBody() - Method in class org.jruby.ir.IRScope
Is this IRClassBody but not IRMetaClassBody?
isNoPrivateConsts() - Method in class org.jruby.ir.instructions.InheritanceSearchConstInstr
 
isNoPrivateConsts() - Method in class org.jruby.ir.instructions.SearchConstInstr
 
isNotImplemented() - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
isNotImplemented() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Whether this method is "not implemented".
isNotProtected(Object, int) - Method in interface org.jruby.compiler.BodyCompiler
 
isNotProtected(Object, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isNull(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
isNull(BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isNull() - Method in class org.jruby.ext.ffi.MemoryIO
Checks if the memory area is NULL.
isNull() - Method in class org.jruby.util.io.ChannelDescriptor
Whether the channel associated with this descriptor is a NullChannel, for which many operations are simply noops.
ISO - Static variable in class org.jruby.RubyEncoding
 
ISO_8859_16 - Class in org.jruby.util.encoding
 
isObjectSpaceEnabled() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Tests whether the Object Space is enabled or not.
isObjectSpaceEnabled() - Method in class org.jruby.embed.ScriptingContainer
Tests whether the Object Space is enabled or not.
isObjectSpaceEnabled() - Method in class org.jruby.management.Config
 
isObjectSpaceEnabled() - Method in interface org.jruby.management.ConfigMBean
 
isObjectSpaceEnabled() - Method in class org.jruby.Ruby
 
isObjectSpaceEnabled() - Method in class org.jruby.RubyInstanceConfig
 
IsolatedScriptingContainer - Class in org.jruby.embed
the IsolatedScriptingContainer detects the whether it is used with a Thread.currentThread.contextClassLoader (J2EE) or with the classloader which loaded IsolatedScriptingContainer.class (OSGi case) the setup of LOAD_PATH and GEM_PATH and JRUBY_HOME uses ONLY uri: or uri:classloader: protocol paths.
IsolatedScriptingContainer() - Constructor for class org.jruby.embed.IsolatedScriptingContainer
 
IsolatedScriptingContainer(LocalContextScope, LocalVariableBehavior) - Constructor for class org.jruby.embed.IsolatedScriptingContainer
 
IsolatedScriptingContainer(LocalContextScope) - Constructor for class org.jruby.embed.IsolatedScriptingContainer
 
IsolatedScriptingContainer(LocalVariableBehavior) - Constructor for class org.jruby.embed.IsolatedScriptingContainer
 
IsolatedScriptingContainer(LocalContextScope, LocalVariableBehavior, boolean) - Constructor for class org.jruby.embed.IsolatedScriptingContainer
 
isOnce() - Method in class org.jruby.util.RegexpOptions
 
isOneEight() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
isOpen() - Method in class org.jruby.ext.ffi.io.FileDescriptorByteChannel
Tests if the ByteChannel is open.
isOpen() - Method in class org.jruby.util.io.ChannelDescriptor
Whether the channel associated with this descriptor is open.
isOpen() - Method in class org.jruby.util.io.NullChannel
 
isOpen() - Method in class org.jruby.util.io.OpenFile
 
isOpen() - Method in class org.jruby.util.IOChannel
 
isOptimizable() - Method in class org.jruby.runtime.callsite.CachingCallSite
 
isOr() - Method in class org.jruby.ast.OpElementAsgnNode
 
ISourcePosition - Interface in org.jruby.lexer.yacc
This interface is the combination of two needs: 1) A Ruby interpreter position (for warnings and errors).
ISourcePositionHolder - Interface in org.jruby.lexer.yacc
 
isParserDebug() - Method in class org.jruby.RubyInstanceConfig
 
isPostInvokeRequired() - Method in class org.jruby.ext.ffi.jffi.NativeDataConverter
 
isPostInvokeRequired() - Method in class org.jruby.ext.ffi.MappedType
 
isPredefined(String) - Static method in class org.jruby.embed.variable.GlobalVariable
 
isPredicate(String) - Static method in class org.jruby.util.IdUtil
 
isPrimitive() - Method in class org.jruby.ast.java_signature.PrimitiveTypeNode
 
isPrimitive() - Method in class org.jruby.ast.java_signature.TypeNode
 
isPrivate(Object, int) - Method in interface org.jruby.compiler.BodyCompiler
 
isPrivate(Object, int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isPrivate() - Method in enum org.jruby.runtime.Visibility
 
isProcessLineEnds() - Method in class org.jruby.management.Config
 
isProcessLineEnds() - Method in interface org.jruby.management.ConfigMBean
 
isProcessLineEnds() - Method in class org.jruby.RubyInstanceConfig
 
isProfilerInvocation(Invocation) - Method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
isProfiling() - Method in class org.jruby.RubyInstanceConfig
 
isProfiling() - Method in class org.jruby.runtime.ThreadContext
 
isProfilingEntireRun() - Method in class org.jruby.RubyInstanceConfig
 
isProtected() - Method in enum org.jruby.runtime.Visibility
 
isReadable() - Method in class org.jruby.util.io.ChannelDescriptor
Whether the channel associated with this descriptor is readable (i.e.
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".
isReceiverIdentical(RubyObject) - Method in interface org.jruby.embed.variable.BiVariable
Returns true if a given receiver is identical to the receiver this object has.
isReceiverIdentical(RubyObject) - Method in class org.jruby.embed.variable.GlobalVariable
Returns true if a given receiver is identical to the receiver this object has.
isReferenceRequired() - Method in class org.jruby.ext.ffi.jffi.NativeDataConverter
 
isReferenceRequired() - Method in class org.jruby.ext.ffi.jffi.PointerParameterStrategy
 
isReferenceRequired() - Method in class org.jruby.ext.ffi.MappedType
 
isRegistered(IRubyObject) - Method in class org.jruby.runtime.marshal.MarshalCache
 
isReifiable() - Method in class org.jruby.RubyClass
Whether this class can be reified into a Java class.
isRequireable(URL) - Static method in class org.jruby.runtime.load.LoadService
 
isRescueEntry() - Method in class org.jruby.ir.representations.BasicBlock
 
isReturn() - Method in enum org.jruby.ir.Operation
 
isRuby19(String) - Static method in class org.jruby.embed.util.SystemPropertyCatcher
Deprecated.
isRubyInternalsCall() - Method in class org.jruby.ir.instructions.CallBase
 
isRubyShebangLine(String) - Static method in class org.jruby.RubyInstanceConfig
 
isRubyVariable() - Method in interface org.jruby.runtime.builtin.Variable
Returns true if the variable is an instance variable, class variable, or constant; otherwise, false.
isRubyVariable() - Method in class org.jruby.runtime.component.VariableEntry
 
isRubyVariable(String) - Static method in class org.jruby.util.IdUtil
Check the syntax of a Ruby variable, including that it's longer than zero characters, and starts with either an @ or a capital letter.
isRunRubyInProcess() - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Tests whether Ruby runs in a process or not.
isRunRubyInProcess() - Method in class org.jruby.embed.ScriptingContainer
Tests whether Ruby runs in a process or not.
isRunRubyInProcess() - Method in class org.jruby.management.Config
 
isRunRubyInProcess() - Method in interface org.jruby.management.ConfigMBean
 
isRunRubyInProcess() - Method in class org.jruby.RubyInstanceConfig
 
isRuntimeInitialized() - Method in class org.jruby.embed.internal.ConcurrentLocalContextProvider
 
isRuntimeInitialized() - Method in interface org.jruby.embed.internal.LocalContextProvider
Tests whether Ruby runtime has been initialized or not.
isRuntimeInitialized() - Method in class org.jruby.embed.internal.SingleThreadLocalContextProvider
 
isRuntimeInitialized() - Method in class org.jruby.embed.internal.SingletonLocalContextProvider
 
isRuntimeInitialized() - Method in class org.jruby.embed.internal.ThreadSafeLocalContextProvider
 
isSame(RubyModule) - Method in class org.jruby.IncludedModuleWrapper
 
isSame(DynamicMethod) - Method in class org.jruby.internal.runtime.methods.ProcMethod
 
isSame(RubyModule) - Method in class org.jruby.RubyModule
 
isSameEncoding(StrNode) - Method in class org.jruby.ast.DNode
 
isSameEncoding(StringLiteral) - Method in class org.jruby.ir.operands.CompoundString
 
isSamplingEnabled() - Method in class org.jruby.RubyInstanceConfig
Deprecated.
isSaveData() - Method in class org.jruby.parser.ParserConfiguration
Get whether we are saving the DATA contents of the file.
isScriptScope() - Method in class org.jruby.ir.IREvalScript
 
isScriptScope() - Method in class org.jruby.ir.IRScope
Is this an eval script or a regular file script?
isScriptScope() - Method in class org.jruby.ir.IRScriptBody
 
isSecurityProtected(String) - Static method in class org.jruby.util.SafePropertyAccessor
Returns true if the access to the system property is restricted (i.e., when System.getProperty() throws SecurityException).
isSecurityRestricted() - Static method in class org.jruby.Ruby
 
isSeekable() - Method in class org.jruby.util.io.ChannelDescriptor
Whether the channel associated with this descriptor is seekable (i.e.
isSelf() - Method in class org.jruby.ir.operands.LocalVariable
 
isSelf() - Method in class org.jruby.ir.operands.Self
 
isShouldRunInterpreter() - Method in class org.jruby.RubyInstanceConfig
Deprecated.
isShowBytecode() - Method in class org.jruby.management.Config
 
isShowBytecode() - Method in interface org.jruby.management.ConfigMBean
 
isShowBytecode() - Method in class org.jruby.RubyInstanceConfig
 
isShowCopyright() - Method in class org.jruby.RubyInstanceConfig
 
isShowVersion() - Method in class org.jruby.RubyInstanceConfig
 
isShutdown() - Method in class org.jruby.ext.thread.Queue
 
isSimple - Variable in class org.jruby.ast.ArgsNode
 
isSimpleRoot() - Method in interface org.jruby.compiler.BodyCompiler
Return true if this method compiled is a "simple" root compiler, i.e.
isSimpleRoot() - Method in class org.jruby.compiler.impl.ChainedRootBodyCompiler
 
isSimpleRoot() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
isSimpleRoot() - Method in class org.jruby.compiler.impl.ClassBodyCompiler
 
isSimpleRoot() - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
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
 
isSiphashEnabled() - Method in class org.jruby.Ruby
 
isSiphashEnabled() - Method in class org.jruby.RubyInstanceConfig
 
isSiteVendorSame(Ruby) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
isSpecificArity() - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
isSplit() - Method in class org.jruby.management.Config
 
isSplit() - Method in interface org.jruby.management.ConfigMBean
 
isSplit() - Method in class org.jruby.RubyInstanceConfig
 
isStar() - Method in class org.jruby.ast.UnnamedRestArgNode
 
isStatic - Variable in class org.jruby.anno.JavaMethodDescriptor
 
isStatic() - Method in class org.jruby.internal.runtime.methods.DynamicMethod.NativeCall
 
isStaticCallTarget() - Method in class org.jruby.ir.instructions.CallBase
 
isStdcall() - Method in class org.jruby.ext.ffi.CallbackInfo
 
isStdio() - Method in class org.jruby.util.io.OpenFile
 
isSTDIO(int) - Static method in enum org.jruby.util.io.STDIO
 
isStore() - Method in enum org.jruby.ir.Operation
 
isSubsetOf(ModeFlags) - Method in class org.jruby.util.io.ModeFlags
Check whether the target set of flags is a superset of this one; used to ensure that a file is not re-opened with more privileges than it already had.
issueBreakEvent(CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
issueBreakEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
issueBreakEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
issueBreakEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
issueLoopBreak() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
issueLoopNext() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
issueLoopRedo() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
issueNextEvent(CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
issueNextEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
issueNextEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
issueNextEvent(CompilerCallback) - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
issueRedoEvent() - Method in interface org.jruby.compiler.BodyCompiler
 
issueRedoEvent() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
issueRedoEvent() - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
issueRedoEvent() - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
issueRetryEvent() - Method in interface org.jruby.compiler.BodyCompiler
 
issueRetryEvent() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
isSupported(JITSignature) - Method in interface org.jruby.ext.ffi.jffi.JITMethodGenerator
 
isSupported() - Method in class org.jruby.ext.ffi.Platform
 
isSymbolRegistered(String) - Method in class org.jruby.runtime.marshal.MarshalCache
 
isSymLink() - Method in class org.jruby.util.ClasspathResource
 
isSymLink() - Method in interface org.jruby.util.FileResource
 
isSymLink() - Method in class org.jruby.util.URLResource
 
isSync() - Method in class org.jruby.util.io.ChannelStream
 
isSync() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
isSync() - Method in class org.jruby.util.io.OpenFile
 
isSync() - Method in interface org.jruby.util.io.Stream
 
isSynchronized() - Method in class org.jruby.RubyModule
 
isTaint(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
isTaint() - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod isTaint.
isTaint() - Method in class org.jruby.RubyBasicObject
Gets the taint.
isTaint() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod isTaint.
isTainted() - Method in class org.jruby.runtime.marshal.MarshalStream
 
isText() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify "text" mode for reads and writes.
isTextMode() - Method in class org.jruby.util.io.OpenFile
 
isThisProfilerInvocation(int) - Method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
isTopLocalVariableScope() - Method in class org.jruby.ir.IRClosure
 
isTopLocalVariableScope() - Method in class org.jruby.ir.IREvalScript
 
isTopLocalVariableScope() - Method in class org.jruby.ir.IRScope
 
istore(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
isTraceable() - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
isTraceable() - Method in class org.jruby.internal.runtime.methods.TraceableInterpretedMethod
 
isTracing() - Method in class org.jruby.internal.runtime.GlobalVariable
 
isTrue(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
isTrue() - Method in interface org.jruby.compiler.BodyCompiler
Convert the top IRubyObject value on the stack to a primitive boolean using IRubyObject.isTrue();
isTrue() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
Invoke IRubyObject.isTrue
isTrue(boolean) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
isTrue(boolean, boolean) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
isTrue(boolean, boolean, boolean) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
isTrue(boolean, boolean, boolean, boolean) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
isTrue(boolean, boolean, boolean, boolean, boolean) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
isTrue(boolean, boolean, boolean, boolean, boolean, boolean) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
isTrue() - Method in class org.jruby.ir.operands.BooleanLiteral
 
isTrue() - Method in class org.jruby.ir.operands.UndefinedValue
 
isTrue() - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
isTrue() - Method in class org.jruby.RubyBasicObject
Is this value a truthy value or not? Based on the RubyBasicObject.FALSE_F flag.
isTrue() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
isTruncate() - Method in class org.jruby.util.io.ModeFlags
Whether the flags specify to truncate the target file.
isTyped() - Method in class org.jruby.ast.java_signature.TypeNode
 
isub() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
isUndefined() - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Whether this method is the "undefined" method, used to represent a missing or undef'ed method.
isUndefined() - Method in class org.jruby.util.encoding.RubyCoderResult
 
isUnicode(Encoding) - Static method in class org.jruby.util.StringSupport
 
isUnion() - Method in class org.jruby.ext.ffi.StructLayout
 
isUnix() - Method in class org.jruby.ext.ffi.Platform
 
isUntrusted(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
isUntrusted() - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod isUntrusted.
isUntrusted() - Method in class org.jruby.RubyBasicObject
Is this value untrusted or not? Shortcut for doing getFlag(UNTRUSTED_F).
isUntrusted() - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod isUntrusted.
isUntrusted() - Method in class org.jruby.runtime.marshal.MarshalStream
 
isUpdateNativeENVEnabled() - Method in class org.jruby.RubyInstanceConfig
Indicates whether the JVM process' native environment will be updated when ENV[...] is set from Ruby.
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
 
isValidConstantName19(String) - Static method in class org.jruby.util.IdUtil
 
isValidInstanceVariableName(String) - Static method in class org.jruby.util.IdUtil
 
isValidName(Object) - Static method in class org.jruby.embed.variable.Argv
Returns true if the given name is ARGV.
isValidName(Object) - Static method in class org.jruby.embed.variable.ClassVariable
Returns true if the given name is a decent Ruby class variable.
isValidName(Object) - Static method in class org.jruby.embed.variable.Constant
Returns true if the given name is a decent Ruby constant.
isValidName(Object) - Static method in class org.jruby.embed.variable.GlobalVariable
Returns true if the given name is a decent Ruby global variable.
isValidName(Object) - Static method in class org.jruby.embed.variable.InstanceVariable
Returns true if the given name is a decent Ruby instance variable.
isValidName(Object) - Static method in class org.jruby.embed.variable.LocalGlobalVariable
Returns true if the given name is a local global type variable.
isValidName(Object) - Static method in class org.jruby.embed.variable.PersistentLocalVariable
Returns true if the given name is a decent Ruby local variable.
isValidName(Object) - Static method in class org.jruby.embed.variable.TransientLocalVariable
Returns true if the given name is a decent Ruby local variable.
isValueReferenceNeeded() - Method in class org.jruby.ext.ffi.StructLayout.Field
Checks if a reference to the ruby object assigned to this field needs to be stored
isVarArgs() - Method in class org.jruby.ast.java_signature.ParameterNode
 
isVarArgs() - Method in class org.jruby.javasupport.JavaCallable
 
isVarArgs() - Method in class org.jruby.javasupport.JavaConstructor
 
isVarArgs() - Method in class org.jruby.javasupport.JavaMethod
 
isVarArgs() - Method in interface org.jruby.javasupport.ParameterTypes
 
isVarArgs() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
isVarArgs() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
isVerbose() - Method in interface org.jruby.common.IRubyWarnings
 
isVerbose() - Method in class org.jruby.common.NullWarnings
 
isVerbose() - Method in class org.jruby.common.RubyWarnings
 
isVerbose() - Method in class org.jruby.ext.JRubyPOSIXHandler
 
isVerbose() - Method in class org.jruby.management.Config
 
isVerbose() - Method in interface org.jruby.management.ConfigMBean
 
isVerbose() - Method in class org.jruby.Ruby
 
isVerbose() - Method in class org.jruby.RubyInstanceConfig
 
isVoid() - Method in class org.jruby.ast.java_signature.PrimitiveTypeNode
 
isVoid() - Method in class org.jruby.ast.java_signature.TypeNode
 
isWhenTriggered(IRubyObject, IRubyObject, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
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
 
isXFlag() - Method in class org.jruby.RubyInstanceConfig
 
isxFlag() - Method in class org.jruby.RubyInstanceConfig
Deprecated.
iterator() - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
iterator() - Method in class org.jruby.ir.util.DataIterable
 
iterator() - Method in class org.jruby.ir.util.EdgeTypeIterable
 
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
 
iterator() - Method in class org.jruby.util.JDBCDriverUnloader
 
iterEndLabel - Variable in class org.jruby.ir.IRLoop
 
iterNode - Variable in class org.jruby.ast.CallNode
 
iterNode - Variable in class org.jruby.ast.FCallNode
 
IterNode - Class in org.jruby.ast
Represents a block.
IterNode(ISourcePosition, Node, StaticScope, Node) - Constructor for class org.jruby.ast.IterNode
 
IterNode(ISourcePosition, ArgsNode, Node, StaticScope) - Constructor for class org.jruby.ast.IterNode
 
iterStartLabel - Variable in class org.jruby.ir.IRLoop
 
iushr() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ivar(MethodHandles.Lookup, String, MethodType) - Static method in class org.jruby.ir.targets.Bootstrap
 
ivar() - Static method in class org.jruby.ir.targets.Bootstrap
 
IVAR_INSPECTING_OBJECT_ALLOCATOR - Static variable in class org.jruby.RubyObject
Allocator that inspects all methods for instance variables and chooses a concrete class to construct based on that.
ivarGet(VariableSite, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
ivarSet(VariableSite, IRubyObject, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
ixor() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 

J

JAR_BOOTSTRAP - Static variable in class org.jruby.JarBootstrapMain
 
JarBootstrapMain - Class in org.jruby
A specialized "main" entry point that assumes it will run a specific file (jar-bootstrap.rb) when launching.
JarBootstrapMain() - Constructor for class org.jruby.JarBootstrapMain
 
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, String) - Constructor for class org.jruby.runtime.load.JarredScript
 
Java - Class in org.jruby.javasupport
 
Java() - Constructor for class org.jruby.javasupport.Java
 
Java.ByteArrayProxyMethods - Class in org.jruby.javasupport
 
Java.ByteArrayProxyMethods() - Constructor for class org.jruby.javasupport.Java.ByteArrayProxyMethods
 
Java.JavaProxyClassMethods - Class in org.jruby.javasupport
Deprecated.
Java.JavaProxyClassMethods() - Constructor for class org.jruby.javasupport.Java.JavaProxyClassMethods
Deprecated.
 
Java.JCreateMethod - Class in org.jruby.javasupport
 
Java.NewStyleExtensionInherited - Class in org.jruby.javasupport
 
Java.NewStyleExtensionInherited() - Constructor for class org.jruby.javasupport.Java.NewStyleExtensionInherited
 
Java.OldStyleExtensionInherited - Class in org.jruby.javasupport
 
Java.OldStyleExtensionInherited() - Constructor for class org.jruby.javasupport.Java.OldStyleExtensionInherited
 
Java7ClassValue<T> - Class in org.jruby.util.collections
A proxy cache that uses Java 7's ClassValue.
Java7ClassValue(ClassValueCalculator<T>) - Constructor for class org.jruby.util.collections.Java7ClassValue
 
java_alias(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy.ClassMethods
 
java_alias(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy.ClassMethods
 
java_annotation(IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.addons.KernelJavaAddons
 
java_class() - Method in class org.jruby.javasupport.JavaObject
 
java_class(ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
java_class() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
java_class_methods() - Method in class org.jruby.javasupport.JavaClass
 
java_field(IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.addons.KernelJavaAddons
 
JAVA_HANDLES - Static variable in class org.jruby.util.cli.Options
 
java_implements(IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.addons.KernelJavaAddons
 
java_instance_methods() - Method in class org.jruby.javasupport.JavaClass
 
java_length() - Method in class org.jruby.ext.thread.Queue
 
java_method(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy.ClassMethods
 
java_method(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy.ClassMethods
 
java_method(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.JavaProxy
 
java_method(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.java.proxies.JavaProxy
 
java_method(IRubyObject[]) - Method in class org.jruby.javasupport.JavaClass
 
java_name(IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.addons.KernelJavaAddons
 
java_object(ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
java_object_set(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
java_package(IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.addons.KernelJavaAddons
 
java_require(IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.addons.KernelJavaAddons
 
java_send(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy.ClassMethods
 
java_send(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy.ClassMethods
 
java_send(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy.ClassMethods
 
java_send(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.proxies.JavaProxy.ClassMethods
 
java_send(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.JavaProxy
 
java_send(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.java.proxies.JavaProxy
 
java_send(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.java.proxies.JavaProxy
 
java_send(ThreadContext, IRubyObject[]) - Method in class org.jruby.java.proxies.JavaProxy
 
java_signature(IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.addons.KernelJavaAddons
 
java_to_primitive(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.Java
Deprecated.
java_to_primitive(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
java_to_ruby(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.Java
Deprecated.
java_to_ruby(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaArrayUtilities
 
java_to_ruby(Ruby, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
java_type() - Method in class org.jruby.javasupport.JavaObject
 
java_type() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
JAVA_VERSION - Static variable in class org.jruby.RubyInstanceConfig
The version to use for generated classes.
JavaAccessibleObject - Class in org.jruby.javasupport
 
JavaAccessibleObject(Ruby, RubyClass) - Constructor for class org.jruby.javasupport.JavaAccessibleObject
 
JavaArray - Class in org.jruby.javasupport
 
JavaArray(Ruby, Object) - Constructor for class org.jruby.javasupport.JavaArray
 
javaArrayFromRubyArray(ThreadContext, IRubyObject) - Method in class org.jruby.javasupport.JavaClass
Deprecated.
javaArrayFromRubyArray(ThreadContext, RubyArray) - Method in class org.jruby.javasupport.JavaClass
 
javaArrayFromRubyArrayDirect(ThreadContext, RubyArray) - Method in class org.jruby.javasupport.JavaClass
 
javaArrayFromRubyArrayDirect(ThreadContext, IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
javaArraySubarray(ThreadContext, JavaArray, int, int) - Method in class org.jruby.javasupport.JavaClass
 
javaArraySubarrayDirect(ThreadContext, Object, int, int) - Static method in class org.jruby.java.util.ArrayUtils
 
JavaArrayUtilities - Class in org.jruby.javasupport
 
JavaArrayUtilities() - Constructor for class org.jruby.javasupport.JavaArrayUtilities
 
javaBacktrace() - Method in class org.jruby.RubyThread
 
javaCallable - Variable in class org.jruby.java.invokers.RubyToJavaInvoker
 
JavaCallable - Class in org.jruby.javasupport
 
JavaCallable(Ruby, RubyClass, Class<?>[]) - Constructor for class org.jruby.javasupport.JavaCallable
 
javaCallables - Variable in class org.jruby.java.invokers.RubyToJavaInvoker
 
javaClass - Variable in class org.jruby.javasupport.binding.Initializer
 
JavaClass - Class in org.jruby.javasupport
 
JavaClass(Ruby, Class<?>) - Constructor for class org.jruby.javasupport.JavaClass
 
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
 
JavaEmbedUtils - Class in org.jruby.javasupport
Utility functions to help embedders out.
JavaEmbedUtils() - Constructor for class org.jruby.javasupport.JavaEmbedUtils
 
JavaEmbedUtils.EvalUnit - Interface in org.jruby.javasupport
All implementers can be run and will return the last value in the evaluation unit.
JavaEmbedUtils.InterpretedEvalUnit - Class in org.jruby.javasupport
An evaluation unit which is based on running JRuby's interpreter (as opposed to the compiler).
JavaEmbedUtils.InterpretedEvalUnit(Ruby, Node) - Constructor for class org.jruby.javasupport.JavaEmbedUtils.InterpretedEvalUnit
 
JavaField - Class in org.jruby.javasupport
 
JavaField(Ruby, Field) - Constructor for class org.jruby.javasupport.JavaField
 
JavaInterfaceTemplate - Class in org.jruby.java.proxies
 
JavaInterfaceTemplate() - Constructor for class org.jruby.java.proxies.JavaInterfaceTemplate
 
JavaInternalBlockBody - Class in org.jruby.runtime
Represents a special Java implementation of a block.
JavaInternalBlockBody(Ruby, Arity) - Constructor for class org.jruby.runtime.JavaInternalBlockBody
For blocks which can be executed in any thread concurrently.
JavaInternalBlockBody(Ruby, ThreadContext, String, Arity) - Constructor for class org.jruby.runtime.JavaInternalBlockBody
For blocks which cannot be executed in parallel.
JavaMethod - Class in org.jruby.internal.runtime.methods
 
JavaMethod(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod
 
JavaMethod(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod
 
JavaMethod(RubyModule, Visibility, CallConfiguration, String) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod
 
JavaMethod() - Constructor for class org.jruby.internal.runtime.methods.JavaMethod
 
JavaMethod - Class in org.jruby.javasupport
 
JavaMethod(Ruby, Method) - Constructor for class org.jruby.javasupport.JavaMethod
 
JavaMethod.JavaMethodN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
JavaMethod.JavaMethodN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
JavaMethod.JavaMethodN(RubyModule, Visibility, CallConfiguration, String) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodN
 
JavaMethod.JavaMethodNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodNBlock
 
JavaMethod.JavaMethodNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodNBlock
 
JavaMethod.JavaMethodNBlock(RubyModule, Visibility, CallConfiguration, String) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodNBlock
 
JavaMethod.JavaMethodOne - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOne(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOne
 
JavaMethod.JavaMethodOne(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOne
 
JavaMethod.JavaMethodOne(RubyModule, Visibility, CallConfiguration, String) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOne
 
JavaMethod.JavaMethodOneBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneBlock
 
JavaMethod.JavaMethodOneBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneBlock
 
JavaMethod.JavaMethodOneOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrN
 
JavaMethod.JavaMethodOneOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrN
 
JavaMethod.JavaMethodOneOrN(RubyModule, Visibility, CallConfiguration, String) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrN
 
JavaMethod.JavaMethodOneOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrNBlock
 
JavaMethod.JavaMethodOneOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrNBlock
 
JavaMethod.JavaMethodOneOrTwo - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwo(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwo
 
JavaMethod.JavaMethodOneOrTwo(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwo
 
JavaMethod.JavaMethodOneOrTwoBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwoBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoBlock
 
JavaMethod.JavaMethodOneOrTwoBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoBlock
 
JavaMethod.JavaMethodOneOrTwoOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwoOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrN
 
JavaMethod.JavaMethodOneOrTwoOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrN
 
JavaMethod.JavaMethodOneOrTwoOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwoOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrNBlock
 
JavaMethod.JavaMethodOneOrTwoOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrNBlock
 
JavaMethod.JavaMethodOneOrTwoOrThree - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwoOrThree(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThree
 
JavaMethod.JavaMethodOneOrTwoOrThree(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThree
 
JavaMethod.JavaMethodOneOrTwoOrThreeBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwoOrThreeBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeBlock
 
JavaMethod.JavaMethodOneOrTwoOrThreeBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeBlock
 
JavaMethod.JavaMethodOneOrTwoOrThreeOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwoOrThreeOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrN
 
JavaMethod.JavaMethodOneOrTwoOrThreeOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrN
 
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock
 
JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodOneOrTwoOrThreeOrNBlock
 
JavaMethod.JavaMethodThree - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodThree(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThree
 
JavaMethod.JavaMethodThree(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThree
 
JavaMethod.JavaMethodThreeBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodThreeBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeBlock
 
JavaMethod.JavaMethodThreeBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeBlock
 
JavaMethod.JavaMethodThreeOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodThreeOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrN
 
JavaMethod.JavaMethodThreeOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrN
 
JavaMethod.JavaMethodThreeOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodThreeOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrNBlock
 
JavaMethod.JavaMethodThreeOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodThreeOrNBlock
 
JavaMethod.JavaMethodTwo - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwo(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwo
 
JavaMethod.JavaMethodTwo(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwo
 
JavaMethod.JavaMethodTwoBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwoBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoBlock
 
JavaMethod.JavaMethodTwoBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoBlock
 
JavaMethod.JavaMethodTwoOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwoOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrN
 
JavaMethod.JavaMethodTwoOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrN
 
JavaMethod.JavaMethodTwoOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwoOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrNBlock
 
JavaMethod.JavaMethodTwoOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrNBlock
 
JavaMethod.JavaMethodTwoOrThree - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwoOrThree(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThree
 
JavaMethod.JavaMethodTwoOrThree(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThree
 
JavaMethod.JavaMethodTwoOrThreeBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwoOrThreeBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeBlock
 
JavaMethod.JavaMethodTwoOrThreeBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeBlock
 
JavaMethod.JavaMethodTwoOrThreeOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwoOrThreeOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrN
 
JavaMethod.JavaMethodTwoOrThreeOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrN
 
JavaMethod.JavaMethodTwoOrThreeOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodTwoOrThreeOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrNBlock
 
JavaMethod.JavaMethodTwoOrThreeOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodTwoOrThreeOrNBlock
 
JavaMethod.JavaMethodZero - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZero(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZero
 
JavaMethod.JavaMethodZero(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZero
 
JavaMethod.JavaMethodZero(RubyModule, Visibility, CallConfiguration, String) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZero
 
JavaMethod.JavaMethodZeroBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroBlock
 
JavaMethod.JavaMethodZeroBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroBlock
 
JavaMethod.JavaMethodZeroOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrN
 
JavaMethod.JavaMethodZeroOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrN
 
JavaMethod.JavaMethodZeroOrN(RubyModule, Visibility, CallConfiguration, String) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrN
 
JavaMethod.JavaMethodZeroOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrNBlock
 
JavaMethod.JavaMethodZeroOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrNBlock
 
JavaMethod.JavaMethodZeroOrOne - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOne(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOne
 
JavaMethod.JavaMethodZeroOrOne(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOne
 
JavaMethod.JavaMethodZeroOrOneBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneBlock
 
JavaMethod.JavaMethodZeroOrOneBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneBlock
 
JavaMethod.JavaMethodZeroOrOneOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrN
 
JavaMethod.JavaMethodZeroOrOneOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrN
 
JavaMethod.JavaMethodZeroOrOneOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrNBlock
 
JavaMethod.JavaMethodZeroOrOneOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrNBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwo - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwo(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwo
 
JavaMethod.JavaMethodZeroOrOneOrTwo(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwo
 
JavaMethod.JavaMethodZeroOrOneOrTwoBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwoBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrN
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrN
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrNBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThree
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThree(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThree
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrN
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock - Class in org.jruby.internal.runtime.methods
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock(RubyModule, Visibility) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock
 
JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock(RubyModule, Visibility, CallConfiguration) - Constructor for class org.jruby.internal.runtime.methods.JavaMethod.JavaMethodZeroOrOneOrTwoOrThreeOrNBlock
 
JavaMethodDescriptor - Class in org.jruby.anno
 
JavaMethodDescriptor(Method) - Constructor for class org.jruby.anno.JavaMethodDescriptor
 
JavaNameMangler - Class in org.jruby.util
 
JavaNameMangler() - Constructor for class org.jruby.util.JavaNameMangler
 
JavaObject - Class in org.jruby.javasupport
 
JavaObject(Ruby, RubyClass, Object) - Constructor for class org.jruby.javasupport.JavaObject
 
JavaObject(Ruby, Object) - Constructor for class org.jruby.javasupport.JavaObject
 
JavaProxy - Class in org.jruby.java.proxies
 
JavaProxy(Ruby, RubyClass) - Constructor for class org.jruby.java.proxies.JavaProxy
 
JavaProxy(Ruby, RubyClass, Object) - Constructor for class org.jruby.java.proxies.JavaProxy
 
JavaProxy.ClassMethods - Class in org.jruby.java.proxies
 
JavaProxy.ClassMethods() - Constructor for class org.jruby.java.proxies.JavaProxy.ClassMethods
 
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
 
JavaProxyClassFactory.VarArgs - Annotation Type in org.jruby.javasupport.proxy
Variable arguments marker for generated constructor.
JavaProxyConstructor - Class in org.jruby.javasupport.proxy
 
JavaProxyInvocationHandler - Interface in org.jruby.javasupport.proxy
A proxy invocation handler for JRuby.
JavaProxyMethod - Interface in org.jruby.javasupport.proxy
 
JavaProxyMethods - Class in org.jruby.javasupport
 
JavaProxyMethods() - Constructor for class org.jruby.javasupport.JavaProxyMethods
 
JavaProxyReflectionObject - Class in org.jruby.javasupport.proxy
 
JavaProxyReflectionObject(Ruby, RubyClass) - Constructor for class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
JavaSignatureLexer - Class in org.jruby.lexer
This class is a scanner generated by JFlex 1.4.3 on 10/16/13 1:31 PM from the specification file core/src/main/java/org/jruby/lexer/JavaSignatureLexer.flex
JavaSignatureLexer(Reader) - Constructor for class org.jruby.lexer.JavaSignatureLexer
Creates a new scanner There is also a java.io.InputStream version of this constructor.
JavaSignatureLexer(InputStream) - Constructor for class org.jruby.lexer.JavaSignatureLexer
Creates a new scanner.
JavaSignatureParser - Class in org.jruby.parser
 
JavaSignatureParser() - Constructor for class org.jruby.parser.JavaSignatureParser
 
javaSupport - Variable in class org.jruby.javasupport.binding.Initializer
 
JavaSupport - Class in org.jruby.javasupport
 
JavaSupport(Ruby) - Constructor for class org.jruby.javasupport.JavaSupport
 
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
 
javaTraceFromRubyTrace(RubyStackTraceElement[]) - Static method in exception org.jruby.exceptions.RaiseException
 
JavaUtil - Class in org.jruby.javasupport
 
JavaUtil() - Constructor for class org.jruby.javasupport.JavaUtil
 
JavaUtil.JavaConverter - Class in org.jruby.javasupport
 
JavaUtil.JavaConverter(Class) - Constructor for class org.jruby.javasupport.JavaUtil.JavaConverter
 
JavaUtil.NumericConverter - Interface in org.jruby.javasupport
 
JavaUtil.RubyConverter - Interface in org.jruby.javasupport
Deprecated.
JavaUtilities - Class in org.jruby.javasupport
 
JavaUtilities() - Constructor for class org.jruby.javasupport.JavaUtilities
 
javaVarargsCallables - Variable in class org.jruby.java.invokers.RubyToJavaInvoker
 
JDBCDriverUnloader - Class in org.jruby.util
This class gets specially loaded directly in the JRubyClassLoader so that we can unregister all JDBC drivers that were loaded/registered.
JDBCDriverUnloader() - Constructor for class org.jruby.util.JDBCDriverUnloader
 
JDK6 - Class in org.jruby.ir.targets
 
JDK6() - Constructor for class org.jruby.ir.targets.JDK6
 
JDK7 - Class in org.jruby.ir.targets
 
JDK7() - Constructor for class org.jruby.ir.targets.JDK7
 
JFFIInvoker - Class in org.jruby.ext.ffi.jffi
 
JI_LOGCANSETACCESSIBLE - Static variable in class org.jruby.util.cli.Options
 
JI_NEWSTYLEEXTENSION - Static variable in class org.jruby.util.cli.Options
 
JI_OBJECTPROXYCACHE - Static variable in class org.jruby.util.cli.Options
 
JI_PROXYCLASSFACTORY - Static variable in class org.jruby.util.cli.Options
 
JI_SETACCESSIBLE - Static variable in class org.jruby.util.cli.Options
 
JI_UPPER_CASE_PACKAGE_NAME_ALLOWED - Static variable in class org.jruby.util.cli.Options
 
JIS - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
JIT_BACKGROUND - Static variable in class org.jruby.util.cli.Options
 
JIT_CACHE - Static variable in class org.jruby.util.cli.Options
 
JIT_CACHE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
 
JIT_CODE_CACHE - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
JIT_CODECACHE - Static variable in class org.jruby.util.cli.Options
Deprecated.
JIT_DEBUG - Static variable in class org.jruby.util.cli.Options
 
JIT_DUMPING - Static variable in class org.jruby.util.cli.Options
 
JIT_EXCLUDE - Static variable in class org.jruby.util.cli.Options
 
JIT_LOADING_DEBUG - Static variable in class org.jruby.RubyInstanceConfig
 
JIT_LOGEVERY - Static variable in class org.jruby.util.cli.Options
 
JIT_LOGGING - Static variable in class org.jruby.util.cli.Options
 
JIT_LOGGING_VERBOSE - Static variable in class org.jruby.util.cli.Options
 
JIT_MAX - Static variable in class org.jruby.util.cli.Options
 
JIT_MAX_METHODS_LIMIT - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
JIT_MAX_METHODS_LIMIT - Static variable in class org.jruby.runtime.Constants
The max count of active methods eligible for JIT-compilation.
JIT_MAX_SIZE_LIMIT - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
JIT_MAX_SIZE_LIMIT - Static variable in class org.jruby.runtime.Constants
The max size of JIT-compiled methods (full class size) allowed.
JIT_MAXSIZE - Static variable in class org.jruby.util.cli.Options
 
JIT_THRESHOLD - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
JIT_THRESHOLD - Static variable in class org.jruby.runtime.Constants
The JIT threshold to the specified method invocation count.
JIT_THRESHOLD - Static variable in class org.jruby.util.cli.Options
 
JITCompiler - Class in org.jruby.compiler
 
JITCompiler(Ruby) - Constructor for class org.jruby.compiler.JITCompiler
 
JITCompiler.JITClassGenerator - Class in org.jruby.compiler
 
JITCompiler.JITClassGenerator(String, String, String, Ruby, DefaultMethod, JITCompiler.JITCounts) - Constructor for class org.jruby.compiler.JITCompiler.JITClassGenerator
 
JITCompiler.JITCounts - Class in org.jruby.compiler
 
JITCompiler.JITCounts() - Constructor for class org.jruby.compiler.JITCompiler.JITCounts
 
JITCompilerMBean - Interface in org.jruby.compiler
 
JITMethodGenerator - Interface in org.jruby.ext.ffi.jffi
 
JITNativeInvoker - Class in org.jruby.ext.ffi.jffi
 
JITNativeInvoker(RubyModule, Function, Signature) - Constructor for class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
JITRuntime - Class in org.jruby.ext.ffi.jffi
 
JITSignature - Class in org.jruby.ext.ffi.jffi
 
JITSignature(NativeType, NativeType[], boolean, boolean[], CallingConvention, boolean) - Constructor for class org.jruby.ext.ffi.jffi.JITSignature
 
JittedMethod - Class in org.jruby.internal.runtime.methods
This is the mixed-mode method type.
JittedMethod(RubyModule, StaticScope, Script, String, CallConfiguration, Visibility, Arity, ISourcePosition, DefaultMethod) - Constructor for class org.jruby.internal.runtime.methods.JittedMethod
 
JODA_TIME_VERSION - Static variable in class org.jruby.runtime.Constants
 
join() - Method in class org.jruby.internal.runtime.FutureThread
 
join(long) - Method in class org.jruby.internal.runtime.FutureThread
We check for zero millis here because Future appears to wait for zero if you pass it zero, where Thread behavior is to wait forever.
join() - Method in class org.jruby.internal.runtime.NativeThread
 
join(long) - Method in class org.jruby.internal.runtime.NativeThread
 
join() - Method in interface org.jruby.internal.runtime.ThreadLike
 
join(long) - Method in interface org.jruby.internal.runtime.ThreadLike
 
join(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_join
join(ThreadContext) - Method in class org.jruby.RubyArray
 
join(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
join(IRubyObject[]) - Method in class org.jruby.RubyThread
 
Join - Class in org.jruby.util
 
Join.AsyncReaction - Class in org.jruby.util
 
Join.AsyncReaction(int[]) - Constructor for class org.jruby.util.Join.AsyncReaction
 
Join.AsyncReaction(Enum<?>, Enum<?>...) - Constructor for class org.jruby.util.Join.AsyncReaction
 
Join.FastReaction - Class in org.jruby.util
 
Join.FastReaction(int[]) - Constructor for class org.jruby.util.Join.FastReaction
 
Join.FastReaction(Enum<?>, Enum<?>...) - Constructor for class org.jruby.util.Join.FastReaction
 
Join.Reaction - Class in org.jruby.util
 
Join.Spec - Class in org.jruby.util
 
Join.Spec() - Constructor for class org.jruby.util.Join.Spec
 
Join.SyncReaction - Class in org.jruby.util
 
Join.SyncReaction(int[]) - Constructor for class org.jruby.util.Join.SyncReaction
 
Join.SyncReaction(Enum<?>, Enum<?>...) - Constructor for class org.jruby.util.Join.SyncReaction
 
join19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_join
join19(ThreadContext) - Method in class org.jruby.RubyArray
 
JRuby - Class in org.jruby.cext
 
JRuby() - Constructor for class org.jruby.cext.JRuby
 
JRuby.NativeFunctionTask - Class in org.jruby.cext
 
JRuby.NativeFunctionTask(Native, long, long, long, long) - Constructor for class org.jruby.cext.JRuby.NativeFunctionTask
 
JRUBY_DRIP_PREBOOT_FILE - Static variable in class org.jruby.main.DripMain
 
JRUBY_DRIP_WARMUP_DEFAULT - Static variable in class org.jruby.main.DripMain
 
JRUBY_DRIP_WARMUP_ENV - Static variable in class org.jruby.main.DripMain
 
JRUBY_PROPERTIES - Static variable in class org.jruby.runtime.Constants
Deprecated.
JRUBY_SYMBOLIC_NAME - Static variable in class org.jruby.embed.osgi.utils.OSGiFileLocator
 
JRubyCallSite - Class in org.jruby.runtime.invokedynamic
 
JRubyCallSite(MethodHandles.Lookup, MethodType, CallType, String, int, String, boolean, boolean, boolean) - Constructor for class org.jruby.runtime.invokedynamic.JRubyCallSite
 
JRubyClass - Annotation Type in org.jruby.anno
 
JRubyClassLoader - Class in org.jruby.util
 
JRubyClassLoader(ClassLoader) - Constructor for class org.jruby.util.JRubyClassLoader
 
jrubyCommand(ClassLoader) - Static method in class org.jruby.util.ClasspathLauncher
 
jrubyCommand(Ruby) - Static method in class org.jruby.util.ClasspathLauncher
 
JRubyCompiledScript - Class in org.jruby.embed.jsr223
This is a concrete class for javax.script.CompiledScript.
JRubyConfigLibrary - Class in org.jruby.ext.jruby
 
JRubyConfigLibrary() - Constructor for class org.jruby.ext.jruby.JRubyConfigLibrary
 
JRubyConstant - Annotation Type in org.jruby.anno
 
JRubyEngine - Class in org.jruby.embed.bsf
An implementation of a JRuby BSF engine.
JRubyEngine() - Constructor for class org.jruby.embed.bsf.JRubyEngine
 
JRubyEngine - Class in org.jruby.embed.jsr223
Implementation of javax.script.ScriptEngine/Compilable/Invocable.
JRubyEngine - Class in org.jruby.javasupport.bsf
An implementation of a JRuby BSF implementation.
JRubyEngine() - Constructor for class org.jruby.javasupport.bsf.JRubyEngine
 
JRubyEngineFactory - Class in org.jruby.embed.jsr223
This class implements javax.script.ScriptEngineFactory.
JRubyEngineFactory() - Constructor for class org.jruby.embed.jsr223.JRubyEngineFactory
 
JRubyExecutionContextLocal - Class in org.jruby.ext.jruby
 
JRubyExecutionContextLocal(Ruby, RubyClass) - Constructor for class org.jruby.ext.jruby.JRubyExecutionContextLocal
 
JRubyFiberLocal - Class in org.jruby.ext.jruby
 
JRubyFiberLocal(Ruby, RubyClass) - Constructor for class org.jruby.ext.jruby.JRubyFiberLocal
 
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.ext.jruby
Native part of require 'jruby'.
JRubyLibrary() - Constructor for class org.jruby.ext.jruby.JRubyLibrary
 
JRubyLibrary.MethodExtensions - Class in org.jruby.ext.jruby
 
JRubyLibrary.MethodExtensions() - Constructor for class org.jruby.ext.jruby.JRubyLibrary.MethodExtensions
 
JRubyMethod - Annotation Type in org.jruby.anno
 
JRubyModule - Annotation Type in org.jruby.anno
 
JRubyNonExistentFile - Class in org.jruby.util
Deprecated.
JRubyObjectInputStream - Class in org.jruby.ext.jruby
 
JRubyObjectInputStream(Ruby, RubyClass) - Constructor for class org.jruby.ext.jruby.JRubyObjectInputStream
 
JRubyObjectInputStream - Class in org.jruby.util
 
JRubyObjectInputStream(Ruby, InputStream) - Constructor for class org.jruby.util.JRubyObjectInputStream
 
JRubyOSGiBundleClassLoader - Class in org.jruby.embed.osgi.internal
Closest thing to JRubyClassLoader's addURL but for OSGi bundles.
JRubyOSGiBundleClassLoader() - Constructor for class org.jruby.embed.osgi.internal.JRubyOSGiBundleClassLoader
 
JRubyOSGiBundleClassLoader(Bundle) - Constructor for class org.jruby.embed.osgi.internal.JRubyOSGiBundleClassLoader
 
JRubyPOSIXHandler - Class in org.jruby.ext
 
JRubyPOSIXHandler(Ruby) - Constructor for class org.jruby.ext.JRubyPOSIXHandler
 
JRubyPOSIXHelper - Class in org.jruby.ext
 
JRubyPOSIXHelper() - Constructor for class org.jruby.ext.JRubyPOSIXHelper
 
jrubyScript() - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
JRubyScriptEngineManager - Class in org.jruby.embed.jsr223
This is a substitute of javax.script.ScriptEngineManager.
JRubyScriptEngineManager() - Constructor for class org.jruby.embed.jsr223.JRubyScriptEngineManager
 
JRubyScriptEngineManager(ClassLoader) - Constructor for class org.jruby.embed.jsr223.JRubyScriptEngineManager
 
JRubySerializationLibrary - Class in org.jruby.ext.jruby
 
JRubySerializationLibrary() - Constructor for class org.jruby.ext.jruby.JRubySerializationLibrary
 
jrubyShell() - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
JRubyThreadLocal - Class in org.jruby.ext.jruby
 
JRubyThreadLocal(Ruby, RubyClass) - Constructor for class org.jruby.ext.jruby.JRubyThreadLocal
 
JRubyTypeLibrary - Class in org.jruby.ext.jruby
 
JRubyTypeLibrary() - Constructor for class org.jruby.ext.jruby.JRubyTypeLibrary
 
JRubyUtilLibrary - Class in org.jruby.ext.jruby
Utilities library for all those methods that don't need the full 'java' library to be loaded.
JRubyUtilLibrary() - Constructor for class org.jruby.ext.jruby.JRubyUtilLibrary
 
JRubyUtilLibrary.StringUtils - Class in org.jruby.ext.jruby
 
JRubyUtilLibrary.StringUtils() - Constructor for class org.jruby.ext.jruby.JRubyUtilLibrary.StringUtils
 
JsonProfilePrinter - Class in org.jruby.runtime.profile.builtin
 
JsonProfilePrinter(ProfileData) - Constructor for class org.jruby.runtime.profile.builtin.JsonProfilePrinter
 
jsr(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
JUMP_BACKTRACE - Static variable in class org.jruby.util.cli.Options
 
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(int, Object) - Constructor for exception org.jruby.exceptions.JumpException.BreakJump
 
JumpException.FlowControlException - Exception in org.jruby.exceptions
 
JumpException.FlowControlException(RubyLocalJumpError.Reason) - Constructor for exception org.jruby.exceptions.JumpException.FlowControlException
 
JumpException.FlowControlException(RubyLocalJumpError.Reason, int, 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(int, 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
 
JumpIndirectInstr - Class in org.jruby.ir.instructions
 
JumpIndirectInstr(Variable) - Constructor for class org.jruby.ir.instructions.JumpIndirectInstr
 
JumpIndirectInstr(JumpIndirectInstr) - Method in class org.jruby.ir.IRVisitor
 
JumpIndirectInstr(JumpIndirectInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
JumpInstr - Class in org.jruby.ir.instructions
 
JumpInstr(Label) - Constructor for class org.jruby.ir.instructions.JumpInstr
 
JumpInstr(JumpInstr) - Method in class org.jruby.ir.IRVisitor
 
JumpInstr(JumpInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
JUMPS_HAVE_BACKTRACE - Static variable in class org.jruby.RubyInstanceConfig
 
JVM - Class in org.jruby.ir.targets
 
JVM() - Constructor for class org.jruby.ir.targets.JVM
 
JVM - Static variable in class org.jruby.platform.Platform
 
JVMVisitor - Class in org.jruby.ir.targets
Implementation of IRCompiler for the JVM.
JVMVisitor() - Constructor for class org.jruby.ir.targets.JVMVisitor
 
JZlibDeflate - Class in org.jruby.ext.zlib
 
JZlibDeflate(Ruby, RubyClass) - Constructor for class org.jruby.ext.zlib.JZlibDeflate
 
JZlibInflate - Class in org.jruby.ext.zlib
 
JZlibInflate(Ruby, RubyClass) - Constructor for class org.jruby.ext.zlib.JZlibInflate
 
JZlibRubyGzipReader - Class in org.jruby.ext.zlib
 
JZlibRubyGzipReader(Ruby, RubyClass) - Constructor for class org.jruby.ext.zlib.JZlibRubyGzipReader
 
JZlibRubyGzipReader.Error - Class in org.jruby.ext.zlib
 
JZlibRubyGzipReader.Error() - Constructor for class org.jruby.ext.zlib.JZlibRubyGzipReader.Error
 
JZlibRubyGzipWriter - Class in org.jruby.ext.zlib
 
JZlibRubyGzipWriter(Ruby, RubyClass) - Constructor for class org.jruby.ext.zlib.JZlibRubyGzipWriter
 

K

k__ENCODING__ - Static variable in class org.jruby.parser.DefaultRubyParser
 
k__ENCODING__ - Static variable in class org.jruby.parser.Ruby19Parser
 
k__ENCODING__ - Static variable in class org.jruby.parser.Ruby20Parser
 
k__ENCODING__ - Static variable in interface org.jruby.parser.Tokens
 
k__FILE__ - Static variable in class org.jruby.parser.DefaultRubyParser
 
k__FILE__ - Static variable in class org.jruby.parser.Ruby19Parser
 
k__FILE__ - Static variable in class org.jruby.parser.Ruby20Parser
 
k__FILE__ - Static variable in interface org.jruby.parser.Tokens
 
k__LINE__ - Static variable in class org.jruby.parser.DefaultRubyParser
 
k__LINE__ - Static variable in class org.jruby.parser.Ruby19Parser
 
k__LINE__ - Static variable in class org.jruby.parser.Ruby20Parser
 
k__LINE__ - Static variable in interface org.jruby.parser.Tokens
 
k_exact_p(IRubyObject) - Static method in class org.jruby.util.Numeric
 
k_inexact_p(IRubyObject) - Static method in class org.jruby.util.Numeric
 
kALIAS - Static variable in class org.jruby.parser.DefaultRubyParser
 
kALIAS - Static variable in class org.jruby.parser.Ruby19Parser
 
kALIAS - Static variable in class org.jruby.parser.Ruby20Parser
 
kALIAS - Static variable in interface org.jruby.parser.Tokens
 
kAND - Static variable in class org.jruby.parser.DefaultRubyParser
 
kAND - Static variable in class org.jruby.parser.Ruby19Parser
 
kAND - Static variable in class org.jruby.parser.Ruby20Parser
 
kAND - Static variable in interface org.jruby.parser.Tokens
 
kBEGIN - Static variable in class org.jruby.parser.DefaultRubyParser
 
kBEGIN - Static variable in class org.jruby.parser.Ruby19Parser
 
kBEGIN - Static variable in class org.jruby.parser.Ruby20Parser
 
kBEGIN - Static variable in interface org.jruby.parser.Tokens
 
kBREAK - Static variable in class org.jruby.parser.DefaultRubyParser
 
kBREAK - Static variable in class org.jruby.parser.Ruby19Parser
 
kBREAK - Static variable in class org.jruby.parser.Ruby20Parser
 
kBREAK - Static variable in interface org.jruby.parser.Tokens
 
kCASE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kCASE - Static variable in class org.jruby.parser.Ruby19Parser
 
kCASE - Static variable in class org.jruby.parser.Ruby20Parser
 
kCASE - Static variable in interface org.jruby.parser.Tokens
 
kCLASS - Static variable in class org.jruby.parser.DefaultRubyParser
 
kCLASS - Static variable in class org.jruby.parser.Ruby19Parser
 
kCLASS - Static variable in class org.jruby.parser.Ruby20Parser
 
kCLASS - Static variable in interface org.jruby.parser.Tokens
 
kcode(ThreadContext) - Method in class org.jruby.RubyRegexp
 
KCode - Enum in org.jruby.util
 
kcode(Ruby) - Method in enum org.jruby.util.KCode
 
kDEF - Static variable in class org.jruby.parser.DefaultRubyParser
 
kDEF - Static variable in class org.jruby.parser.Ruby19Parser
 
kDEF - Static variable in class org.jruby.parser.Ruby20Parser
 
kDEF - Static variable in interface org.jruby.parser.Tokens
 
kDEFINED - Static variable in class org.jruby.parser.DefaultRubyParser
 
kDEFINED - Static variable in class org.jruby.parser.Ruby19Parser
 
kDEFINED - Static variable in class org.jruby.parser.Ruby20Parser
 
kDEFINED - Static variable in interface org.jruby.parser.Tokens
 
kDO - Static variable in class org.jruby.parser.DefaultRubyParser
 
kDO - Static variable in class org.jruby.parser.Ruby19Parser
 
kDO - Static variable in class org.jruby.parser.Ruby20Parser
 
kDO - Static variable in interface org.jruby.parser.Tokens
 
kDO_BLOCK - Static variable in class org.jruby.parser.DefaultRubyParser
 
kDO_BLOCK - Static variable in class org.jruby.parser.Ruby19Parser
 
kDO_BLOCK - Static variable in class org.jruby.parser.Ruby20Parser
 
kDO_BLOCK - Static variable in interface org.jruby.parser.Tokens
 
kDO_COND - Static variable in class org.jruby.parser.DefaultRubyParser
 
kDO_COND - Static variable in class org.jruby.parser.Ruby19Parser
 
kDO_COND - Static variable in class org.jruby.parser.Ruby20Parser
 
kDO_COND - Static variable in interface org.jruby.parser.Tokens
 
kDO_LAMBDA - Static variable in class org.jruby.parser.DefaultRubyParser
 
kDO_LAMBDA - Static variable in class org.jruby.parser.Ruby19Parser
 
kDO_LAMBDA - Static variable in class org.jruby.parser.Ruby20Parser
 
kDO_LAMBDA - Static variable in interface org.jruby.parser.Tokens
 
keep_if(ThreadContext, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_keep_if
keep_if(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
keep_if(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
keep_ifCommon(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
kELSE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kELSE - Static variable in class org.jruby.parser.Ruby19Parser
 
kELSE - Static variable in class org.jruby.parser.Ruby20Parser
 
kELSE - Static variable in interface org.jruby.parser.Tokens
 
kELSIF - Static variable in class org.jruby.parser.DefaultRubyParser
 
kELSIF - Static variable in class org.jruby.parser.Ruby19Parser
 
kELSIF - Static variable in class org.jruby.parser.Ruby20Parser
 
kELSIF - Static variable in interface org.jruby.parser.Tokens
 
kEND - Static variable in class org.jruby.parser.DefaultRubyParser
 
kEND - Static variable in class org.jruby.parser.Ruby19Parser
 
kEND - Static variable in class org.jruby.parser.Ruby20Parser
 
kEND - Static variable in interface org.jruby.parser.Tokens
 
kENSURE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kENSURE - Static variable in class org.jruby.parser.Ruby19Parser
 
kENSURE - Static variable in class org.jruby.parser.Ruby20Parser
 
kENSURE - Static variable in interface org.jruby.parser.Tokens
 
kernel32() - Static method in class org.jruby.util.WindowsFFI
 
KernelJavaAddons - Class in org.jruby.java.addons
 
KernelJavaAddons() - Constructor for class org.jruby.java.addons.KernelJavaAddons
 
key(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_key
key(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
key - Variable in class org.jruby.util.collections.WeakValuedMap.KeyedReference
 
key_p(IRubyObject) - Method in class org.jruby.RubyThread
 
keyEquals(Object, Object) - Method in class org.jruby.util.GenericMap
 
keyEquals(Object, Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
keyHash(Object) - Method in class org.jruby.util.GenericMap
 
keyHash(Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
keyIterator() - Method in class org.jruby.util.GenericMap
 
keys() - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_keys
keys() - Method in class org.jruby.RubyHash
rb_hash_keys
keys() - Method in class org.jruby.RubyThread
 
keys() - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Returns an enumeration of the auto-boxed keys in this table.
keySet() - Method in class org.jruby.embed.internal.BiVariableMap
Returns a Set view of the keys contained in this map.
keySet() - Method in class org.jruby.java.util.SystemPropertiesMap
 
keySet() - Method in class org.jruby.RubyHash
 
keySet() - Method in class org.jruby.util.collections.IntHashMap
 
keySet() - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Returns a Set view of the keys contained in this map; with care the keys may be iterated over without auto-boxing.
keySet() - Method in class org.jruby.util.GenericMap
 
KeyValuePair - Class in org.jruby.ir.operands
 
KeyValuePair(Operand, Operand) - Constructor for class org.jruby.ir.operands.KeyValuePair
 
keyword_arg(ISourcePosition, AssignableNode) - Method in class org.jruby.parser.ParserSupport
 
KeywordArgNode - Class in org.jruby.ast
 
KeywordArgNode(ISourcePosition, AssignableNode) - Constructor for class org.jruby.ast.KeywordArgNode
 
KeywordMatch - Class in org.jruby.lexer.yacc
 
KeywordMatch() - Constructor for class org.jruby.lexer.yacc.KeywordMatch
 
KeywordRestArgNode - Class in org.jruby.ast
 
KeywordRestArgNode(ISourcePosition, String, int) - Constructor for class org.jruby.ast.KeywordRestArgNode
 
kFALSE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kFALSE - Static variable in class org.jruby.parser.Ruby19Parser
 
kFALSE - Static variable in class org.jruby.parser.Ruby20Parser
 
kFALSE - Static variable in interface org.jruby.parser.Tokens
 
kFOR - Static variable in class org.jruby.parser.DefaultRubyParser
 
kFOR - Static variable in class org.jruby.parser.Ruby19Parser
 
kFOR - Static variable in class org.jruby.parser.Ruby20Parser
 
kFOR - Static variable in interface org.jruby.parser.Tokens
 
kIF - Static variable in class org.jruby.parser.DefaultRubyParser
 
kIF - Static variable in class org.jruby.parser.Ruby19Parser
 
kIF - Static variable in class org.jruby.parser.Ruby20Parser
 
kIF - Static variable in interface org.jruby.parser.Tokens
 
kIF_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kIF_MOD - Static variable in class org.jruby.parser.Ruby19Parser
 
kIF_MOD - Static variable in class org.jruby.parser.Ruby20Parser
 
kIF_MOD - Static variable in interface org.jruby.parser.Tokens
 
kill(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
Deprecated.
kill(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
kill(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
kill(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyThread
 
kill() - Method in class org.jruby.RubyThread
 
kill_bang() - Method in class org.jruby.RubyThread
 
kIN - Static variable in class org.jruby.parser.DefaultRubyParser
 
kIN - Static variable in class org.jruby.parser.Ruby19Parser
 
kIN - Static variable in class org.jruby.parser.Ruby20Parser
 
kIN - Static variable in interface org.jruby.parser.Tokens
 
kind_of_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
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.
kind_of_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
kindOf - Variable in class org.jruby.RubyModule
 
klBEGIN - Static variable in class org.jruby.parser.DefaultRubyParser
 
klBEGIN - Static variable in class org.jruby.parser.Ruby19Parser
 
klBEGIN - Static variable in class org.jruby.parser.Ruby20Parser
 
klBEGIN - Static variable in interface org.jruby.parser.Tokens
 
klEND - Static variable in class org.jruby.parser.DefaultRubyParser
 
klEND - Static variable in class org.jruby.parser.Ruby19Parser
 
klEND - Static variable in class org.jruby.parser.Ruby20Parser
 
klEND - Static variable in interface org.jruby.parser.Tokens
 
kMODULE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kMODULE - Static variable in class org.jruby.parser.Ruby19Parser
 
kMODULE - Static variable in class org.jruby.parser.Ruby20Parser
 
kMODULE - Static variable in interface org.jruby.parser.Tokens
 
kNEXT - Static variable in class org.jruby.parser.DefaultRubyParser
 
kNEXT - Static variable in class org.jruby.parser.Ruby19Parser
 
kNEXT - Static variable in class org.jruby.parser.Ruby20Parser
 
kNEXT - Static variable in interface org.jruby.parser.Tokens
 
kNIL - Static variable in class org.jruby.parser.DefaultRubyParser
 
kNIL - Static variable in class org.jruby.parser.Ruby19Parser
 
kNIL - Static variable in class org.jruby.parser.Ruby20Parser
 
kNIL - Static variable in interface org.jruby.parser.Tokens
 
kNOT - Static variable in class org.jruby.parser.DefaultRubyParser
 
kNOT - Static variable in class org.jruby.parser.Ruby19Parser
 
kNOT - Static variable in class org.jruby.parser.Ruby20Parser
 
kNOT - Static variable in interface org.jruby.parser.Tokens
 
kOR - Static variable in class org.jruby.parser.DefaultRubyParser
 
kOR - Static variable in class org.jruby.parser.Ruby19Parser
 
kOR - Static variable in class org.jruby.parser.Ruby20Parser
 
kOR - Static variable in interface org.jruby.parser.Tokens
 
kREDO - Static variable in class org.jruby.parser.DefaultRubyParser
 
kREDO - Static variable in class org.jruby.parser.Ruby19Parser
 
kREDO - Static variable in class org.jruby.parser.Ruby20Parser
 
kREDO - Static variable in interface org.jruby.parser.Tokens
 
kRESCUE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kRESCUE - Static variable in class org.jruby.parser.Ruby19Parser
 
kRESCUE - Static variable in class org.jruby.parser.Ruby20Parser
 
kRESCUE - Static variable in interface org.jruby.parser.Tokens
 
kRESCUE_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kRESCUE_MOD - Static variable in class org.jruby.parser.Ruby19Parser
 
kRESCUE_MOD - Static variable in class org.jruby.parser.Ruby20Parser
 
kRESCUE_MOD - Static variable in interface org.jruby.parser.Tokens
 
kRETRY - Static variable in class org.jruby.parser.DefaultRubyParser
 
kRETRY - Static variable in class org.jruby.parser.Ruby19Parser
 
kRETRY - Static variable in class org.jruby.parser.Ruby20Parser
 
kRETRY - Static variable in interface org.jruby.parser.Tokens
 
kRETURN - Static variable in class org.jruby.parser.DefaultRubyParser
 
kRETURN - Static variable in class org.jruby.parser.Ruby19Parser
 
kRETURN - Static variable in class org.jruby.parser.Ruby20Parser
 
kRETURN - Static variable in interface org.jruby.parser.Tokens
 
kSELF - Static variable in class org.jruby.parser.DefaultRubyParser
 
kSELF - Static variable in class org.jruby.parser.Ruby19Parser
 
kSELF - Static variable in class org.jruby.parser.Ruby20Parser
 
kSELF - Static variable in interface org.jruby.parser.Tokens
 
kSUPER - Static variable in class org.jruby.parser.DefaultRubyParser
 
kSUPER - Static variable in class org.jruby.parser.Ruby19Parser
 
kSUPER - Static variable in class org.jruby.parser.Ruby20Parser
 
kSUPER - Static variable in interface org.jruby.parser.Tokens
 
kTHEN - Static variable in class org.jruby.parser.DefaultRubyParser
 
kTHEN - Static variable in class org.jruby.parser.Ruby19Parser
 
kTHEN - Static variable in class org.jruby.parser.Ruby20Parser
 
kTHEN - Static variable in interface org.jruby.parser.Tokens
 
kTRUE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kTRUE - Static variable in class org.jruby.parser.Ruby19Parser
 
kTRUE - Static variable in class org.jruby.parser.Ruby20Parser
 
kTRUE - Static variable in interface org.jruby.parser.Tokens
 
kUNDEF - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNDEF - Static variable in class org.jruby.parser.Ruby19Parser
 
kUNDEF - Static variable in class org.jruby.parser.Ruby20Parser
 
kUNDEF - Static variable in interface org.jruby.parser.Tokens
 
kUNLESS - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNLESS - Static variable in class org.jruby.parser.Ruby19Parser
 
kUNLESS - Static variable in class org.jruby.parser.Ruby20Parser
 
kUNLESS - Static variable in interface org.jruby.parser.Tokens
 
kUNLESS_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNLESS_MOD - Static variable in class org.jruby.parser.Ruby19Parser
 
kUNLESS_MOD - Static variable in class org.jruby.parser.Ruby20Parser
 
kUNLESS_MOD - Static variable in interface org.jruby.parser.Tokens
 
kUNTIL - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNTIL - Static variable in class org.jruby.parser.Ruby19Parser
 
kUNTIL - Static variable in class org.jruby.parser.Ruby20Parser
 
kUNTIL - Static variable in interface org.jruby.parser.Tokens
 
kUNTIL_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kUNTIL_MOD - Static variable in class org.jruby.parser.Ruby19Parser
 
kUNTIL_MOD - Static variable in class org.jruby.parser.Ruby20Parser
 
kUNTIL_MOD - Static variable in interface org.jruby.parser.Tokens
 
kWHEN - Static variable in class org.jruby.parser.DefaultRubyParser
 
kWHEN - Static variable in class org.jruby.parser.Ruby19Parser
 
kWHEN - Static variable in class org.jruby.parser.Ruby20Parser
 
kWHEN - Static variable in interface org.jruby.parser.Tokens
 
kWHILE - Static variable in class org.jruby.parser.DefaultRubyParser
 
kWHILE - Static variable in class org.jruby.parser.Ruby19Parser
 
kWHILE - Static variable in class org.jruby.parser.Ruby20Parser
 
kWHILE - Static variable in interface org.jruby.parser.Tokens
 
kWHILE_MOD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kWHILE_MOD - Static variable in class org.jruby.parser.Ruby19Parser
 
kWHILE_MOD - Static variable in class org.jruby.parser.Ruby20Parser
 
kWHILE_MOD - Static variable in interface org.jruby.parser.Tokens
 
kYIELD - Static variable in class org.jruby.parser.DefaultRubyParser
 
kYIELD - Static variable in class org.jruby.parser.Ruby19Parser
 
kYIELD - Static variable in class org.jruby.parser.Ruby20Parser
 
kYIELD - Static variable in interface org.jruby.parser.Tokens
 

L

l2d() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
l2f() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
l2i() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
label(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
label - Variable in class org.jruby.ir.instructions.LabelInstr
 
Label(Label) - Method in class org.jruby.ir.IRVisitor
 
Label - Class in org.jruby.ir.operands
 
Label(String) - Constructor for class org.jruby.ir.operands.Label
 
label - Variable in class org.jruby.ir.operands.Label
 
label(ThreadContext) - Method in class org.jruby.RubyThread.Location
 
LabelInstr - Class in org.jruby.ir.instructions
 
LabelInstr(Label) - Constructor for class org.jruby.ir.instructions.LabelInstr
 
LabelInstr(LabelInstr) - Method in class org.jruby.ir.IRVisitor
 
LabelInstr(LabelInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
labelMap - Variable in class org.jruby.ir.targets.MethodData
 
ladd() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
laload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lambda(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
lambda_p(ThreadContext) - Method in class org.jruby.RubyProc
 
LambdaNode - Class in org.jruby.ast
Stubby lambda node (1.9 only)
LambdaNode(ISourcePosition, ArgsNode, Node, StaticScope) - Constructor for class org.jruby.ast.LambdaNode
 
land() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
last(IRubyObject[]) - Method in class org.jruby.RubyArray
Deprecated.
Use the versions with zero, one, or two args.
last() - Method in class org.jruby.RubyArray
rb_ary_last
last(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_last
last - Variable in class org.jruby.RubyArray.RubyArrayConversionIterator
 
last() - Method in class org.jruby.RubyRange
 
last(ThreadContext) - Method in class org.jruby.RubyRange
 
last(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
last_error(ThreadContext) - Method in class org.jruby.RubyConverter
 
last_match(IRubyObject) - Static method in class org.jruby.RubyRegexp
rb_reg_last_match
last_match_s(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRegexp
Deprecated.
Use the versions with zero, one, or two args.
last_match_s(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyRegexp
rb_reg_s_last_match / match_getter
last_match_s(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRegexp
rb_reg_s_last_match
lastElement(IRubyObject[]) - Static method in class org.jruby.runtime.Helpers
 
lastIndexOf(Object) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
lastIndexOf(Object) - Method in class org.jruby.RubyArray
 
LASTLINE - Static variable in class org.jruby.compiler.ASTInspector
 
lastModified() - Method in class org.jruby.util.ClasspathResource
 
lastModified() - Method in interface org.jruby.util.FileResource
 
lastModified() - Method in class org.jruby.util.URLResource
 
lastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lastResult - Variable in class org.jruby.util.encoding.Transcoder
 
lastWasBeginOfLine() - Method in class org.jruby.lexer.yacc.ByteArrayLexerSource
 
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
 
LAUNCH_INPROC - Static variable in class org.jruby.util.cli.Options
 
layout(ThreadContext) - Method in class org.jruby.ext.ffi.StructByReference
 
layout(ThreadContext) - Method in class org.jruby.ext.ffi.StructByValue
 
lazy - Variable in class org.jruby.embed.internal.AbstractLocalContextProvider
 
LAZYHANDLES_COMPILE - Static variable in class org.jruby.RubyInstanceConfig
Enable lazy handles optimizations.
LBRACK - Static variable in class org.jruby.parser.JavaSignatureParser
 
lchmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFile
 
lchmod(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
lchown(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyFile
 
lchown(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
lcm(ThreadContext, IRubyObject) - Method in class org.jruby.RubyInteger
rb_lcm
lcmp() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lconst_0() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
LCURLY - Static variable in class org.jruby.parser.JavaSignatureParser
 
ldc(Object) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ldexp(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
ldexp(double, long) - Static method in class org.jruby.util.Numeric
 
ldexp19(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
ldiv() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
LeCallSite - Class in org.jruby.runtime.callsite
 
LeCallSite() - Constructor for class org.jruby.runtime.callsite.LeCallSite
 
left(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyRandom
 
leftNode - Variable in class org.jruby.ast.Colon2Node
 
leftObj(ThreadContext) - Method in class org.jruby.RubyRandom
 
length(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
length - Variable in class org.jruby.ext.ffi.ArrayMemoryIO
 
length(Object) - Method in class org.jruby.ext.ffi.jffi.DelegatingPointerParameterStrategy
 
length(Object) - Method in class org.jruby.ext.ffi.jffi.PointerParameterStrategy
 
length(Object) - Method in class org.jruby.ext.ffi.jffi.StringParameterStrategy
 
length() - Method in class org.jruby.ext.ffi.Type.Array
 
length(ThreadContext) - Method in class org.jruby.ext.ffi.Type.Array
 
length() - Method in class org.jruby.ext.stringio.RubyStringIO
 
length() - Method in class org.jruby.ext.stringio.StringIO
 
length(ThreadContext) - Method in class org.jruby.ext.thread.Queue
 
length(ThreadContext) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
length() - Method in class org.jruby.javasupport.JavaArray
 
length() - Method in class org.jruby.javasupport.JavaObject
 
length() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
length() - Method in class org.jruby.RubyArray
rb_ary_length
length() - Method in class org.jruby.RubyString
rb_str_length
length() - Method in class org.jruby.RubyStringIO
 
length() - Method in class org.jruby.RubySymbol
 
length() - Method in class org.jruby.util.ClasspathResource
 
length() - Method in interface org.jruby.util.FileResource
 
length(Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
length() - Method in class org.jruby.util.URLResource
 
length19() - Method in class org.jruby.RubyString
 
lessImportantThan(AssignedName) - Method in enum org.jruby.javasupport.binding.Priority
 
level(ThreadContext) - Method in class org.jruby.ext.socket.Option
 
level - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
level() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
levelFromArg(IRubyObject) - Static method in class org.jruby.ext.socket.RubyBasicSocket
 
lex(int, int, String, Object) - Method in class org.jruby.parser.YYDebug
 
lexer - Variable in class org.jruby.parser.DefaultRubyParser
 
lexer - Variable in class org.jruby.parser.ParserSupport
 
lexer - Variable in class org.jruby.parser.Ruby19Parser
 
lexer - Variable in class org.jruby.parser.Ruby20Parser
 
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
LexicalSearchConstInstr - Class in org.jruby.ir.instructions
 
LexicalSearchConstInstr(Variable, Operand, String) - Constructor for class org.jruby.ir.instructions.LexicalSearchConstInstr
 
LexicalSearchConstInstr(LexicalSearchConstInstr) - Method in class org.jruby.ir.IRVisitor
 
LexicalSearchConstInstr(LexicalSearchConstInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
lgamma(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
Based on Gergő Nemes's Gamma Function approximation formula, we compute Log Gamma function for real number x.
LIBC - Static variable in class org.jruby.ext.ffi.Platform
 
libPattern - Variable in class org.jruby.ext.ffi.Platform
 
LIBPREFIX - Static variable in class org.jruby.ext.ffi.Platform
 
library(ThreadContext) - Method in class org.jruby.ext.ffi.jffi.DynamicLibrary.Symbol
 
Library - Interface in org.jruby.runtime.load
 
library - Variable in class org.jruby.runtime.load.LoadService.SearchState
 
librarySearcher - Variable in class org.jruby.runtime.load.LoadService
 
LIBSUFFIX - Static variable in class org.jruby.ext.ffi.Platform
 
limit(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
line(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
line(int, Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
line - Variable in class org.jruby.lexer.yacc.LexerSource
 
line - Variable in class org.jruby.runtime.backtrace.BacktraceElement
 
line() - Method in class org.jruby.runtime.invokedynamic.GlobalSite
 
line() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
line() - Method in class org.jruby.runtime.invokedynamic.VariableSite
 
line_width(ThreadContext) - Method in class org.jruby.ext.psych.PsychEmitter
 
line_width_set(ThreadContext, IRubyObject) - Method in class org.jruby.ext.psych.PsychEmitter
 
linearization() - Method in class org.jruby.ir.IRScope
 
linearize(CFG) - Static method in class org.jruby.ir.representations.CFGLinearizer
 
LinearizeCFG - Class in org.jruby.ir.passes
 
LinearizeCFG() - Constructor for class org.jruby.ir.passes.LinearizeCFG
 
lineno() - Method in class org.jruby.ext.stringio.RubyStringIO
 
lineno(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
lineno(ThreadContext) - Method in class org.jruby.ext.tracepoint.TracePoint
 
lineno() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
lineno(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
lineno(ThreadContext) - Method in class org.jruby.RubyIO
Returns the current line number.
lineno() - Method in class org.jruby.RubyStringIO
 
lineno(ThreadContext) - Method in class org.jruby.RubyThread.Location
 
lineno_set(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
lineno_set(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
Sets the current line number.
lineNumber(ISourcePosition) - Method in interface org.jruby.compiler.BodyCompiler
This method provides a way to specify a line number for the current piece of code being compiled.
lineNumber(ISourcePosition) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
lineNumber - Variable in class org.jruby.ir.instructions.LineNumberInstr
 
LineNumberInstr - Class in org.jruby.ir.instructions
 
LineNumberInstr(IRScope, int) - Constructor for class org.jruby.ir.instructions.LineNumberInstr
 
LineNumberInstr(LineNumberInstr) - Method in class org.jruby.ir.IRVisitor
 
LineNumberInstr(LineNumberInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
lineOffset - Variable in class org.jruby.lexer.yacc.LexerSource
 
lines(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.stringio.RubyStringIO
 
lines(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.stringio.StringIO
 
lines(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyArgsFile
 
lines(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
lines(ThreadContext, Block) - Method in class org.jruby.RubyString
 
lines(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
lines(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyStringIO
 
lines18(ThreadContext, Block) - Method in class org.jruby.RubyString
 
lines18(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
lines19(ThreadContext, Block) - Method in class org.jruby.RubyIO
 
lines20(ThreadContext, Block) - Method in class org.jruby.RubyString
 
lines20(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
linger(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.Option
 
linger(ThreadContext) - Method in class org.jruby.ext.socket.Option
 
link(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
linux_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Platform
 
list(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
list(ThreadContext, IRubyObject) - Static method in class org.jruby.RubySignal
 
list(IRubyObject) - Static method in class org.jruby.RubyThread
 
list(Block) - Method in class org.jruby.RubyThreadGroup
 
list() - Method in class org.jruby.util.ClasspathResource
 
list() - Method in interface org.jruby.util.FileResource
 
list(FilenameFilter) - Method in class org.jruby.util.JRubyFile
 
list(FilenameFilter) - Method in class org.jruby.util.JRubyNonExistentFile
Deprecated.
 
list() - Method in class org.jruby.util.NormalizedFile
 
list(FilenameFilter) - Method in class org.jruby.util.NormalizedFile
 
list() - Method in class org.jruby.util.URLResource
 
list_append(Node, Node) - Method in class org.jruby.parser.ParserSupport
 
list_concat(Node, Node) - Method in class org.jruby.parser.ParserSupport
 
listen(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyServerSocket
 
listen(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubySocket
 
listen(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyTCPServer
 
listen(IRubyObject) - Method in class org.jruby.ext.socket.RubyTCPServer
Deprecated.
listen(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyUNIXServer
 
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
Deprecated.
 
listFiles(FileFilter) - Method in class org.jruby.util.JRubyNonExistentFile
Deprecated.
 
listFiles(FilenameFilter) - Method in class org.jruby.util.JRubyNonExistentFile
Deprecated.
 
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.ir.listeners.InstructionsListenerDecorator
 
listIterator(int) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
listIterator() - Method in class org.jruby.RubyArray
 
listIterator(int) - Method in class org.jruby.RubyArray
 
ListNode - Class in org.jruby.ast
All Nodes which have a list representation inherit this.
ListNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.ListNode
Create a new ListNode.
ListNode(ISourcePosition) - Constructor for class org.jruby.ast.ListNode
 
listRoots() - Static method in class org.jruby.util.JRubyFile
 
listRoots() - Static method in class org.jruby.util.JRubyNonExistentFile
Deprecated.
 
listRoots() - Static method in class org.jruby.util.NormalizedFile
 
Literal - Interface in org.jruby.ast.java_signature
 
literal(String) - Method in interface org.jruby.compiler.BodyCompiler
 
literal(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
literal_concat(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
LiteralNode - Class in org.jruby.ast
This is not a node in the classic sense in that it has no defined or interpret method which can be called.
LiteralNode(Token) - Constructor for class org.jruby.ast.LiteralNode
 
literalSwitch(int[], Object[], ArrayCallback, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
literalSwitch(int[], Object[], ArrayCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
LITTLE_ENDIAN - Static variable in class org.jruby.ext.ffi.Platform
 
LITTLE_ENDIAN - Static variable in class org.jruby.platform.Platform
 
LiveVariableAnalysis - Class in org.jruby.ir.passes
 
LiveVariableAnalysis() - Constructor for class org.jruby.ir.passes.LiveVariableAnalysis
 
LiveVariableNode - Class in org.jruby.ir.dataflow.analyses
 
LiveVariableNode(DataFlowProblem, BasicBlock) - Constructor for class org.jruby.ir.dataflow.analyses.LiveVariableNode
 
LiveVariablesProblem - Class in org.jruby.ir.dataflow.analyses
 
LiveVariablesProblem(IRScope) - Constructor for class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
 
ljust(IRubyObject) - Method in class org.jruby.RubyString
rb_str_ljust
ljust(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
ljust19(IRubyObject) - Method in class org.jruby.RubyString
 
ljust19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
ll2inum(Ruby, long) - Static method in class org.jruby.cext.JRuby
 
lload(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
LLVP_NAME - Static variable in class org.jruby.ir.dataflow.DataFlowConstants
 
lmul() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lneg() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
load(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.ast.executable.AbstractScript
Deprecated.
load(ThreadContext, IRubyObject, boolean) - Method in class org.jruby.ast.executable.AbstractScript
 
load(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in interface org.jruby.ast.executable.Script
Deprecated.
load(ThreadContext, IRubyObject, boolean) - Method in interface org.jruby.ast.executable.Script
 
load(Ruby, String) - Static method in class org.jruby.cext.ModuleLoader
 
load(Ruby, boolean) - Method in class org.jruby.embed.osgi.internal.OSGiBundleLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.bigdecimal.BigDecimalLibrary
 
load(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
load(Ruby, boolean) - Method in class org.jruby.ext.coverage.CoverageLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.delegate.NativeDelegateLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.digest.DigestLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.digest.MD5
 
load(Ruby, boolean) - Method in class org.jruby.ext.digest.RMD160
 
load(Ruby, boolean) - Method in class org.jruby.ext.digest.SHA1
 
load(Ruby, boolean) - Method in class org.jruby.ext.digest.SHA2
 
load(Ruby, boolean) - Method in class org.jruby.ext.enumerator.EnumeratorLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.etc.EtcLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.fcntl.FcntlLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.ffi.FFIService
 
load(Ruby, boolean) - Method in class org.jruby.ext.fiber.ThreadFiberLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.iconv.IConvLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.io.try_nonblock.IOTryNonblockLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.io.wait.IOWaitLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.jruby.JRubyConfigLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.jruby.JRubyLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.jruby.JRubySerializationLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.jruby.JRubyTypeLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.jruby.JRubyUtilLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.LateLoadingLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.mathn.Complex
 
load(Ruby, boolean) - Method in class org.jruby.ext.mathn.Rational
 
load(Ruby, boolean) - Method in class org.jruby.ext.net.protocol.NetProtocolBufferedIOLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.nkf.NKFLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.pathname.PathnameLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.psych.PsychLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.rbconfig.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.ext.socket.SocketLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.stringio.StringIOLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.strscan.StringScannerLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.tempfile.TempfileLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.thread.ThreadLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.timeout.Timeout
 
load(Ruby, boolean) - Method in class org.jruby.ext.weakref.WeakRefLibrary
 
load(Ruby, boolean) - Method in class org.jruby.ext.zlib.ZlibLibrary
 
load(Ruby, boolean) - Method in class org.jruby.javasupport.Java
 
load(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
load(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyMarshal
 
load(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyNameError.RubyNameErrorMessage
 
load(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyTime
 
load(Ruby, boolean) - Method in class org.jruby.runtime.load.CExtension
Try loading the found c-extension.
load(Ruby, boolean) - Method in class org.jruby.runtime.load.ClassExtensionLibrary
 
load(Ruby, boolean) - Method in class org.jruby.runtime.load.ExternalScript
 
load(Ruby) - Method in interface org.jruby.runtime.load.IAutoloadMethod
 
load(Ruby, boolean) - Method in class org.jruby.runtime.load.JarredScript
 
load(Ruby, boolean) - Method in class org.jruby.runtime.load.JavaCompiledScript
 
load(Ruby, boolean) - Method in interface org.jruby.runtime.load.Library
 
load(String, boolean) - Method in class org.jruby.runtime.load.LoadService
 
load(Ruby, boolean) - Method in class org.jruby.runtime.load.LoadService.ScriptClassSearcher.ScriptClassLibrary
Deprecated.
 
load19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
loadBlock() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadBlock() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
loadBoolean(MutableCallSite, boolean, ThreadContext) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
loadBooleanBootstrap(MethodHandles.Lookup, String, MethodType) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
loadClass(String) - Method in interface org.jruby.compiler.BodyCompiler
 
loadClass(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadClass(JRubyClassLoader) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
loadClass(String) - Method in interface org.jruby.util.ClassDefiningClassLoader
 
loadConstantSet(RubyModule, Class<E>) - Method in class org.jruby.Ruby
 
loadConstantSet(RubyModule, String) - Method in class org.jruby.Ruby
 
loadContext() - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
loadCurrentModule() - Method in interface org.jruby.compiler.BodyCompiler
 
loadCurrentModule() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadedFeatures - Variable in class org.jruby.runtime.load.LoadService
 
loadedFeaturesDup - Variable in class org.jruby.runtime.load.LoadService
 
loadEncoding(Encoding) - Method in interface org.jruby.compiler.BodyCompiler
Load the specified encoding.
loadEncoding(Encoding) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadEncoding(ByteList) - Method in class org.jruby.runtime.encoding.EncodingService
 
loadException() - Method in interface org.jruby.compiler.BodyCompiler
 
loadException() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadExtension(String, BasicLibraryService, boolean) - Method in class org.jruby.Ruby
Load the given BasicLibraryService instance, wrapping it in Ruby framing to ensure it is isolated from any parent scope.
loadFalse() - Method in interface org.jruby.compiler.BodyCompiler
Load a Ruby "false" value on top of the stack.
loadFalse() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadFence() - Static method in class org.jruby.util.unsafe.UnsafeHolder
 
loadFile(String, InputStream, boolean) - Method in class org.jruby.Ruby
 
loadFilename() - Method in interface org.jruby.compiler.BodyCompiler
 
loadFilename() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadFromClassLoader(ClassLoader, String, boolean) - Method in class org.jruby.runtime.load.LoadService
 
loadJavaClass(String) - Method in class org.jruby.javasupport.JavaSupport
 
loadJavaClassQuiet(String) - Method in class org.jruby.javasupport.JavaSupport
 
loadJavaClassVerbose(String) - Method in class org.jruby.javasupport.JavaSupport
 
loadLocal(int) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
LoadLocalVarInstr - Class in org.jruby.ir.instructions
 
LoadLocalVarInstr(IRScope, TemporaryVariable, LocalVariable) - Constructor for class org.jruby.ir.instructions.LoadLocalVarInstr
 
LoadLocalVarInstr(LoadLocalVarInstr) - Method in class org.jruby.ir.IRVisitor
 
LoadLocalVarInstr(LoadLocalVarInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
LoadLocalVarPlacementNode - Class in org.jruby.ir.dataflow.analyses
 
LoadLocalVarPlacementNode(DataFlowProblem, BasicBlock) - Constructor for class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementNode
 
LoadLocalVarPlacementProblem - Class in org.jruby.ir.dataflow.analyses
 
LoadLocalVarPlacementProblem() - Constructor for class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementProblem
 
loadName - Variable in class org.jruby.runtime.load.LoadService.SearchState
 
loadNil() - Method in interface org.jruby.compiler.BodyCompiler
Load a Ruby "nil" value on top of the stack.
loadNil() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadNil(MutableCallSite, ThreadContext) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
loadNull() - Method in interface org.jruby.compiler.BodyCompiler
 
loadNull() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadObject() - Method in interface org.jruby.compiler.BodyCompiler
Load the Object class
loadObject() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadPath - Variable in class org.jruby.runtime.load.LoadService
 
loadPathLooksLikeClasspathURL(String) - Method in class org.jruby.runtime.load.LoadService
 
loadPathLooksLikeJarURL(String) - Method in class org.jruby.runtime.load.LoadService
 
loadPaths() - Method in class org.jruby.RubyInstanceConfig
Deprecated.
loadPattern(Ruby) - Method in class org.jruby.ast.RegexpNode
 
loadRuntime() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadRuntime() - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
loadRuntime(MutableCallSite, ThreadContext) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
loadScript(Script) - Method in class org.jruby.Ruby
 
loadScript(Script, boolean) - Method in class org.jruby.Ruby
 
loadScriptFromFile(Ruby, InputStream, String) - Static method in class org.jruby.runtime.load.CompiledScriptLoader
 
loadSelf() - Method in interface org.jruby.compiler.BodyCompiler
 
loadSelf() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadSelf() - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
LoadService - Class in org.jruby.runtime.load
How require works in JRuby
LoadService(Ruby) - Constructor for class org.jruby.runtime.load.LoadService
 
LoadService.BailoutSearcher - Class in org.jruby.runtime.load
Deprecated.
LoadService.BailoutSearcher() - Constructor for class org.jruby.runtime.load.LoadService.BailoutSearcher
Deprecated.
 
LoadService.ClassLoaderSearcher - Class in org.jruby.runtime.load
Deprecated.
LoadService.ClassLoaderSearcher() - Constructor for class org.jruby.runtime.load.LoadService.ClassLoaderSearcher
Deprecated.
 
LoadService.ExtensionSearcher - Class in org.jruby.runtime.load
Deprecated.
LoadService.ExtensionSearcher() - Constructor for class org.jruby.runtime.load.LoadService.ExtensionSearcher
Deprecated.
 
LoadService.LoadSearcher - Interface in org.jruby.runtime.load
Deprecated.
LoadService.NormalSearcher - Class in org.jruby.runtime.load
Deprecated.
LoadService.NormalSearcher() - Constructor for class org.jruby.runtime.load.LoadService.NormalSearcher
Deprecated.
 
LoadService.ScriptClassSearcher - Class in org.jruby.runtime.load
Deprecated.
LoadService.ScriptClassSearcher() - Constructor for class org.jruby.runtime.load.LoadService.ScriptClassSearcher
Deprecated.
 
LoadService.ScriptClassSearcher.ScriptClassLibrary - Class in org.jruby.runtime.load
Deprecated.
 
LoadService.ScriptClassSearcher.ScriptClassLibrary(Script) - Constructor for class org.jruby.runtime.load.LoadService.ScriptClassSearcher.ScriptClassLibrary
Deprecated.
 
LoadService.SearchState - Class in org.jruby.runtime.load
 
LoadService.SearchState(String) - Constructor for class org.jruby.runtime.load.LoadService.SearchState
 
LoadService.SourceBailoutSearcher - Class in org.jruby.runtime.load
Deprecated.
LoadService.SourceBailoutSearcher() - Constructor for class org.jruby.runtime.load.LoadService.SourceBailoutSearcher
Deprecated.
 
LoadService.SuffixType - Enum in org.jruby.runtime.load
 
LoadService19 - Class in org.jruby.runtime.load
 
LoadService19(Ruby) - Constructor for class org.jruby.runtime.load.LoadService19
 
LoadServiceResource - Class in org.jruby.runtime.load
Simple struct to capture name separate from URL.
LoadServiceResource(URL, String) - Constructor for class org.jruby.runtime.load.LoadServiceResource
 
LoadServiceResource(URL, String, boolean) - Constructor for class org.jruby.runtime.load.LoadServiceResource
 
LoadServiceResource(File, String) - Constructor for class org.jruby.runtime.load.LoadServiceResource
 
LoadServiceResource(File, String, boolean) - Constructor for class org.jruby.runtime.load.LoadServiceResource
 
LoadServiceResourceInputStream - Class in org.jruby.runtime.load
 
LoadServiceResourceInputStream(byte[]) - Constructor for class org.jruby.runtime.load.LoadServiceResourceInputStream
Construct a LoadServiceResourceInputStream from the given bytes.
LoadServiceResourceInputStream(InputStream) - Constructor for class org.jruby.runtime.load.LoadServiceResourceInputStream
Construct a new LoadServiceInputStream by reading all bytes from the specified stream.
loadStandardError() - Method in interface org.jruby.compiler.BodyCompiler
 
loadStandardError() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadStaticScope(BaseBodyCompiler, int) - Method in interface org.jruby.compiler.CacheCompiler
 
loadStaticScope() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadStaticScope(BaseBodyCompiler, int) - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
loadStaticScope(BaseBodyCompiler, int) - Method in class org.jruby.compiler.impl.InvokeDynamicCacheCompiler
 
loadStaticScope() - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
loadStaticScope(MutableCallSite, AbstractScript, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
loadThis() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadThreadContext() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadTrue() - Method in interface org.jruby.compiler.BodyCompiler
Load a Ruby "true" value on top of the stack.
loadTrue() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
loadUnboxedArgument(SkinnyMethodAdapter, int, Class) - Static method in class org.jruby.compiler.util.HandleFactory
 
local(int, String, Class) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
local(int, String, Type) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
local(Variable) - Method in class org.jruby.ir.targets.MethodData
 
local(String) - Method in class org.jruby.ir.targets.MethodData
 
local(String, Type) - Method in class org.jruby.ir.targets.MethodData
 
local_address(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
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.
local_variables19(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
LocalAsgnNode - Class in org.jruby.ast
An assignment to a local variable.
LocalAsgnNode(ISourcePosition, String, int, Node) - Constructor for class org.jruby.ast.LocalAsgnNode
 
LocalContext - Class in org.jruby.embed.internal
 
LocalContext(RubyInstanceConfig, LocalVariableBehavior) - Constructor for class org.jruby.embed.internal.LocalContext
 
LocalContext(RubyInstanceConfig, LocalVariableBehavior, boolean) - Constructor for class org.jruby.embed.internal.LocalContext
 
LocalContextProvider - Interface in org.jruby.embed.internal
LocalContextProvider provides an instance of LocalContext from a specified scope defined by LocalContextScope.
LocalContextScope - Enum in org.jruby.embed
LocalContextState defines four scopes to maintain LocalContext.
LOCALE - Static variable in class org.jruby.RubyEncoding
 
locale_charmap(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
LocalGlobalVariable - Class in org.jruby.embed.variable
An implementation of BiVariable for JSR223 style global variable.
LocalOptimizationPass - Class in org.jruby.ir.passes
 
LocalOptimizationPass() - Constructor for class org.jruby.ir.passes.LocalOptimizationPass
 
LocalStaticScope - Class in org.jruby.parser
 
LocalStaticScope(StaticScope) - Constructor for class org.jruby.parser.LocalStaticScope
 
LocalStaticScope(StaticScope, String[]) - Constructor for class org.jruby.parser.LocalStaticScope
 
localtime() - Method in class org.jruby.RubyTime
 
localtime19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyTime
 
LocalVariable(LocalVariable) - Method in class org.jruby.ir.IRVisitor
 
LocalVariable - Class in org.jruby.ir.operands
 
LocalVariable(String, int, int) - Constructor for class org.jruby.ir.operands.LocalVariable
 
LocalVariableBehavior - Enum in org.jruby.embed
 
LocalVarNode - Class in org.jruby.ast
Access a local variable
LocalVarNode(ISourcePosition, int, String) - Constructor for class org.jruby.ast.LocalVarNode
 
lock(ThreadContext) - Method in class org.jruby.ext.thread.Mutex
 
lock(Lock) - Method in class org.jruby.RubyThread
Acquire the given lock, holding a reference to it for cleanup on thread termination.
LOCK_EX - Static variable in class org.jruby.RubyFile
 
LOCK_NB - Static variable in class org.jruby.RubyFile
 
LOCK_SH - Static variable in class org.jruby.RubyFile
 
LOCK_UN - Static variable in class org.jruby.RubyFile
 
locked_p(ThreadContext) - Method in class org.jruby.ext.thread.Mutex
 
lockInterruptibly(Lock) - Method in class org.jruby.RubyThread
Acquire the given lock interruptibly, holding a reference to it for cleanup on thread termination.
log(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
Returns the natural logarithm of x.
log10(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
Returns the base 10 logarithm of x.
log10_19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
log2(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
Returns the base 2 logarithm of x.
log2_19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
log_19(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyMath
 
LOG_BACKTRACES - Static variable in class org.jruby.RubyInstanceConfig
 
LOG_BACKTRACES - Static variable in class org.jruby.util.cli.Options
 
LOG_CALLERS - Static variable in class org.jruby.RubyInstanceConfig
 
LOG_CALLERS - Static variable in class org.jruby.util.cli.Options
 
LOG_EXCEPTIONS - Static variable in class org.jruby.RubyInstanceConfig
 
LOG_EXCEPTIONS - Static variable in class org.jruby.util.cli.Options
 
LOG_INDY_BINDINGS - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
LOG_INDY_CONSTANTS - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
LOG_WARNINGS - Static variable in class org.jruby.RubyInstanceConfig
 
LOG_WARNINGS - Static variable in class org.jruby.util.cli.Options
 
logBacktrace(RubyStackTraceElement[]) - Static method in class org.jruby.runtime.backtrace.TraceType
 
logCaller(RubyArray) - Static method in class org.jruby.runtime.backtrace.TraceType
 
logCaller(RubyStackTraceElement[]) - Static method in class org.jruby.runtime.backtrace.TraceType
 
logException(RubyException) - Static method in class org.jruby.runtime.backtrace.TraceType
 
Logger - Interface in org.jruby.util.log
 
LOGGER_CLASS - Static variable in class org.jruby.util.cli.Options
 
LoggerFactory - Class in org.jruby.util.log
 
LoggerFactory() - Constructor for class org.jruby.util.log.LoggerFactory
 
logWarning(RubyStackTraceElement[]) - Static method in class org.jruby.runtime.backtrace.TraceType
 
LONG - Static variable in class org.jruby.ast.java_signature.PrimitiveTypeNode
 
LONG - Static variable in class org.jruby.parser.JavaSignatureParser
 
long2big(long) - Static method in class org.jruby.RubyBignum
 
LONG_MAX - Static variable in class org.jruby.RubyBignum
 
LONG_MIN - Static variable in class org.jruby.RubyBignum
 
LONG_SIZE - Static variable in class org.jruby.ext.ffi.ArrayMemoryIO
 
LONG_SIZE - Static variable in class org.jruby.ext.ffi.SwappedMemoryIO
 
longSize - Variable in class org.jruby.ext.ffi.Platform
 
longSize() - Method in class org.jruby.ext.ffi.Platform
Gets the size of a C 'long' on the native platform.
longToBinaryByteList(long) - Static method in class org.jruby.util.ConvertBytes
 
longToBinaryBytes(long) - Static method in class org.jruby.util.ConvertBytes
 
longToByteArray(long, int, boolean) - Static method in class org.jruby.util.ConvertBytes
 
longToByteList(long) - Static method in class org.jruby.util.ConvertBytes
 
longToByteList(long, int) - Static method in class org.jruby.util.ConvertBytes
 
longToByteList(long, int, byte[]) - Static method in class org.jruby.util.ConvertBytes
 
longToCharBytes(long) - Static method in class org.jruby.util.ConvertBytes
 
longToHexByteList(long) - Static method in class org.jruby.util.ConvertBytes
 
longToHexByteList(long, boolean) - Static method in class org.jruby.util.ConvertBytes
 
longToHexBytes(long) - Static method in class org.jruby.util.ConvertBytes
 
longToHexBytes(long, boolean) - Static method in class org.jruby.util.ConvertBytes
 
longToOctalByteList(long) - Static method in class org.jruby.util.ConvertBytes
 
longToOctalBytes(long) - Static method in class org.jruby.util.ConvertBytes
 
longValue(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
Converts characters like 'a' or 't' to an integer value
lookup(String) - Method in class org.jruby.RubySymbol.SymbolTable
 
lookup(long) - Method in class org.jruby.RubySymbol.SymbolTable
 
lookup() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
lookupPointerMemoryIO(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
lookupPointerParameterStrategy(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
lookupswitch(Label, int[], Label[]) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
loop(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
loopEndLabel - Variable in class org.jruby.ir.IRLoop
 
loopResult - Variable in class org.jruby.ir.IRLoop
 
loopStartLabel - Variable in class org.jruby.ir.IRLoop
 
lor() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
LPAREN - Static variable in class org.jruby.parser.JavaSignatureParser
 
lrem() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lreturn() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lseek(long, int) - Method in class org.jruby.util.io.ChannelDescriptor
Perform a low-level seek operation on the associated channel if it is instanceof FileChannel, or raise PipeException if it is not a FileChannel.
lseek(long, int) - Method in class org.jruby.util.io.ChannelStream
Implementation of libc "lseek", which seeks on seekable streams, raises EPIPE if the fd is assocated with a pipe, socket, or FIFO, and doesn't do anything for other cases (like stdio).
lseek(long, int) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
lseek(long, int) - Method in interface org.jruby.util.io.Stream
Perform a seek based on pos().
lshl() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lshr() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lstat(ThreadContext) - Method in class org.jruby.RubyFile
 
lstat(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
lstat() - Method in class org.jruby.util.ClasspathResource
 
lstat() - Method in interface org.jruby.util.FileResource
 
lstat() - Method in class org.jruby.util.URLResource
 
lstore(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
lstrip(ThreadContext) - Method in class org.jruby.RubyString
rb_str_lstrip / rb_str_lstrip_bang
lstrip19(ThreadContext) - Method in class org.jruby.RubyString
 
lstrip_bang(ThreadContext) - Method in class org.jruby.RubyString
 
lstrip_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
lsub() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
LT - Static variable in class org.jruby.parser.JavaSignatureParser
 
LtCallSite - Class in org.jruby.runtime.callsite
 
LtCallSite() - Constructor for class org.jruby.runtime.callsite.LtCallSite
 
lushr() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
LVP_NAME - Static variable in class org.jruby.ir.dataflow.DataFlowConstants
 
lxor() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 

M

mac_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Platform
 
magnitude(ThreadContext) - Method in class org.jruby.RubyFixnum
fix_abs/1.9
magnitude(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_quo
magnitude(ThreadContext) - Method in class org.jruby.RubyFloat
flo_abs/1.9
magnitude(ThreadContext) - Method in class org.jruby.RubyNumeric
num_abs/1.9
main(String[]) - Static method in class org.jruby.anno.InvokerGenerator
 
main(String[]) - Static method in class org.jruby.compiler.util.HandleFactory
 
main(String[]) - Static method in class org.jruby.compiler.util.HandleFactory.Tool
 
main(String[]) - Static method in class org.jruby.JarBootstrapMain
 
main(String[]) - Static method in class org.jruby.javasupport.bsf.BSFExample
 
main(String[]) - Static method in class org.jruby.lexer.JavaSignatureLexer
Runs the scanner on input files.
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.DripMain
 
main(String[]) - Static method in class org.jruby.Main
This is the command-line entry point for JRuby, and should ONLY be used by Java when starting up JRuby from a command-line.
main(String[]) - Static method in class org.jruby.platform.Platform
 
main(IRubyObject) - Static method in class org.jruby.RubyThread
 
main(String[]) - Static method in class org.jruby.util.RubyDateFormatter
 
Main.Status - Class in org.jruby
 
MainExitException - Exception in org.jruby.exceptions
 
MainExitException(int, String) - Constructor for exception org.jruby.exceptions.MainExitException
 
MainExitException(int, boolean) - Constructor for exception org.jruby.exceptions.MainExitException
 
mainThread(IRubyObject) - Static method in class org.jruby.RubyThread
 
make_link(ThreadContext, IRubyObject) - Method in class org.jruby.ext.pathname.RubyPathname
 
make_symlink(ThreadContext, IRubyObject) - Method in class org.jruby.ext.pathname.RubyPathname
 
makeArgumentScope() - Method in class org.jruby.parser.BlockStaticScope
 
makeArgumentScope() - Method in class org.jruby.parser.IRStaticScope
 
makeArgumentScope() - Method in class org.jruby.parser.LocalStaticScope
 
makeArgumentScope() - Method in class org.jruby.parser.StaticScope
 
makeIndependent() - Method in class org.jruby.RubyString
 
makeMetaClass(RubyClass) - Method in class org.jruby.RubyBasicObject
rb_make_metaclass Will create a new meta class, insert this in the chain of classes for this specific object, and return the generated meta class.
makeMetaClass(RubyClass) - Method in class org.jruby.RubyClass
rb_make_metaclass
makeNullNil(Node) - Method in class org.jruby.parser.ParserSupport
 
MakeOpenFile() - Method in class org.jruby.RubyIO
 
makePointer(int) - Method in class org.jruby.lexer.yacc.LexerSource
 
makeShared(Ruby, int, int) - Method in class org.jruby.RubyString
 
makeShared(Ruby, RubyClass, int, int) - Method in class org.jruby.RubyString
 
makeShared19(Ruby, int, int) - Method in class org.jruby.RubyString
 
makeShared19(Ruby, RubyClass, int, int) - Method in class org.jruby.RubyString
 
makeSharedString(Ruby, int, int) - Method in class org.jruby.RubyString
 
makeSharedString19(Ruby, int, int) - Method in class org.jruby.RubyString
 
MANAGEMENT_ENABLED - Static variable in class org.jruby.util.cli.Options
 
manager - Variable in class org.jruby.ir.IRBuilder
 
mangledFilenameForStartupClasspath(String) - Static method in class org.jruby.util.JavaNameMangler
 
mangleFilenameForClasspath(String) - Static method in class org.jruby.util.JavaNameMangler
 
mangleFilenameForClasspath(String, String, String) - Static method in class org.jruby.util.JavaNameMangler
 
mangleFilenameForClasspath(String, String, String, boolean, boolean) - Static method in class org.jruby.util.JavaNameMangler
 
mangleMethodName(String) - Static method in class org.jruby.util.JavaNameMangler
 
mangleStringForCleanJavaIdentifier(String) - Static method in class org.jruby.util.JavaNameMangler
 
MANT_DIG - Static variable in class org.jruby.RubyFloat
 
ManyVarsDynamicScope - Class in org.jruby.runtime.scope
Represents the the dynamic portion of scoping information.
ManyVarsDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.ManyVarsDynamicScope
 
ManyVarsDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.ManyVarsDynamicScope
 
map(String...) - Static method in class org.jruby.runtime.Helpers
 
map19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
map19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
map_bang(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_collect_bang
map_bang(ThreadContext, Block) - Method in class org.jruby.util.collections.StringArraySet
 
MapBasedClassValue<T> - Class in org.jruby.util.collections
A simple Map-based cache of proxies.
MapBasedClassValue(ClassValueCalculator<T>) - Constructor for class org.jruby.util.collections.MapBasedClassValue
 
MapJavaProxy - Class in org.jruby.java.proxies
 
MapJavaProxy(Ruby, RubyClass) - Constructor for class org.jruby.java.proxies.MapJavaProxy
 
MapJavaProxy(Ruby, RubyClass, Map) - Constructor for class org.jruby.java.proxies.MapJavaProxy
 
mapLibraryName(String) - Method in class org.jruby.ext.ffi.Platform
 
MappedType - Class in org.jruby.ext.ffi
A type which represents a conversion to/from a native type.
mapSymbol(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Enums
 
mark(IRubyObject) - Static method in class org.jruby.cext.GC
This is an upcall from the C++ stub to mark objects that are only strongly reachable from a C VALUE instance.
mark(int) - Method in class org.jruby.embed.io.ReaderInputStream
Marks the current position in this input stream.
mark(ThreadContext) - Method in class org.jruby.ext.psych.PsychParser
 
mark(Label) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
markDead() - Method in class org.jruby.ir.instructions.Instr
 
markDeadInstructions() - Method in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
 
markRescueEntryBB() - Method in class org.jruby.ir.representations.BasicBlock
 
markSupported() - Method in class org.jruby.embed.io.ReaderInputStream
Tests if this input stream supports the mark and reset methods.
markUnusedImplicitBlockArg() - Method in class org.jruby.ir.IRScope
 
markUnusedResult() - Method in class org.jruby.ir.instructions.Instr
 
marshal - Variable in class org.jruby.RubyClass
 
marshal(Object, MarshalStream) - Method in class org.jruby.RubyClass
 
marshal_dump(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
marshal_dump() - Method in class org.jruby.java.proxies.JavaProxy
 
marshal_dump() - Method in class org.jruby.javasupport.JavaObject
 
marshal_dump(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_marshal_dump
marshal_dump(ThreadContext) - Method in class org.jruby.RubyRandom
 
marshal_dump(ThreadContext) - Method in class org.jruby.RubyRational
nurat_marshal_dump
marshal_load(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.Addrinfo
 
marshal_load(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.JavaProxy
 
marshal_load(ThreadContext, IRubyObject) - Method in class org.jruby.javasupport.JavaObject
 
marshal_load(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_marshal_load
marshal_load(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRandom
 
marshal_load(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_marshal_load
MARSHAL_MAJOR - Static variable in class org.jruby.runtime.Constants
 
MARSHAL_MINOR - Static variable in class org.jruby.runtime.Constants
 
MarshalCache - Class in org.jruby.runtime.marshal
 
MarshalCache() - Constructor for class org.jruby.runtime.marshal.MarshalCache
 
MarshalEncoding - Interface in org.jruby.runtime.encoding
 
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
 
mAssignConstantInCurrent(String) - Method in interface org.jruby.compiler.BodyCompiler
Assign a constant on the class or module currently in scope.
mAssignConstantInCurrent(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
mAssignConstantInModule(String) - Method in interface org.jruby.compiler.BodyCompiler
Assign a constant on a specific class or module.
mAssignConstantInModule(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
mAssignConstantInObject(String) - Method in interface org.jruby.compiler.BodyCompiler
Assign a constant on the Object class.
mAssignConstantInObject(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
match(boolean) - Method in interface org.jruby.compiler.BodyCompiler
 
match(boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
match(byte[]) - Static method in class org.jruby.lexer.yacc.KeywordMatch
 
match(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
String#match(pattern) rb_str_match_m
match12(byte[]) - Static method in class org.jruby.lexer.yacc.KeywordMatch
 
match19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
match19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyString
 
match2(CompilerCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
 
match2(CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
match2(byte[]) - Static method in class org.jruby.lexer.yacc.KeywordMatch
 
match2AndUpdateScope(IRubyObject, ThreadContext, IRubyObject, String) - Static method in class org.jruby.runtime.Helpers
 
match2AndUpdateScope19(IRubyObject, ThreadContext, IRubyObject, String) - Static method in class org.jruby.runtime.Helpers
 
match2Capture(CompilerCallback, int[], boolean) - Method in interface org.jruby.compiler.BodyCompiler
 
match2Capture(CompilerCallback, int[], boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
Match2CaptureNode - Class in org.jruby.ast
 
Match2CaptureNode(ISourcePosition, Node, Node, int[]) - Constructor for class org.jruby.ast.Match2CaptureNode
 
Match2Instr - Class in org.jruby.ir.instructions
 
Match2Instr(Variable, Operand, Operand) - Constructor for class org.jruby.ir.instructions.Match2Instr
 
Match2Instr(Match2Instr) - Method in class org.jruby.ir.IRVisitor
 
Match2Instr(Match2Instr) - Method in class org.jruby.ir.targets.JVMVisitor
 
Match2Node - Class in org.jruby.ast
 
Match2Node(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.Match2Node
 
match3(boolean) - Method in interface org.jruby.compiler.BodyCompiler
 
match3(boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
match3(byte[]) - Static method in class org.jruby.lexer.yacc.KeywordMatch
 
match3(RubyRegexp, IRubyObject, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
match3_19(RubyRegexp, IRubyObject, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
Match3Instr - Class in org.jruby.ir.instructions
 
Match3Instr(Variable, Operand, Operand) - Constructor for class org.jruby.ir.instructions.Match3Instr
 
Match3Instr(Match3Instr) - Method in class org.jruby.ir.IRVisitor
 
Match3Instr(Match3Instr) - Method in class org.jruby.ir.targets.JVMVisitor
 
Match3Node - Class in org.jruby.ast
 
Match3Node(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.Match3Node
 
match4(byte[]) - Static method in class org.jruby.lexer.yacc.KeywordMatch
 
match5(byte[]) - Static method in class org.jruby.lexer.yacc.KeywordMatch
 
match6(byte[]) - Static method in class org.jruby.lexer.yacc.KeywordMatch
 
match8(byte[]) - Static method in class org.jruby.lexer.yacc.KeywordMatch
 
match_last(IRubyObject) - Static method in class org.jruby.RubyRegexp
rb_reg_match_last
match_m(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRegexp
rb_reg_match_m
match_m19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyRegexp
 
match_m19(ThreadContext, IRubyObject, boolean, Block) - Method in class org.jruby.RubyRegexp
 
match_m19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyRegexp
 
match_p(IRubyObject) - Method in class org.jruby.ext.strscan.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
MATCHDATA - Static variable in class org.jruby.runtime.ClassIndex
 
matched(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
matched_p(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
matched_size() - Method in class org.jruby.ext.strscan.RubyStringScanner
 
matchedsize(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
matcherMatch(Ruby, Matcher, int, int, int) - Static method in class org.jruby.RubyRegexp
 
matcherSearch(Ruby, Matcher, int, int, int) - Static method in class org.jruby.RubyRegexp
 
matches(String, Class<?>[]) - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
matchingCallableArityFour(Ruby, CallableSelector.CallableCache<T>, T[], IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityFour(Ruby, RubyToJavaInvoker<T>, T[], IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityFour(Ruby, Map, JavaCallable[], IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityFour(Ruby, IntHashMap<T>, T[], IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityN(Ruby, CallableSelector.CallableCache<T>, T[], IRubyObject[]) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityN(Ruby, RubyToJavaInvoker<T>, T[], IRubyObject[]) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityN(Ruby, Map, ParameterTypes[], IRubyObject[]) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityN(Ruby, Map, JavaCallable[], IRubyObject[]) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityN(Ruby, IntHashMap<T>, T[], IRubyObject[]) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityOne(Ruby, CallableSelector.CallableCache<T>, T[], IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityOne(Ruby, RubyToJavaInvoker<T>, T[], IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityOne(Ruby, Map, JavaCallable[], IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityOne(Ruby, IntHashMap<T>, T[], IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityThree(Ruby, CallableSelector.CallableCache<T>, T[], IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityThree(Ruby, RubyToJavaInvoker<T>, T[], IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityThree(Ruby, Map, JavaCallable[], IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityThree(Ruby, IntHashMap<T>, T[], IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityTwo(Ruby, CallableSelector.CallableCache<T>, T[], IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityTwo(Ruby, RubyToJavaInvoker<T>, T[], IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityTwo(Ruby, Map, JavaCallable[], IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
matchingCallableArityTwo(Ruby, IntHashMap<T>, T[], IRubyObject, IRubyObject) - Static method in class org.jruby.java.dispatch.CallableSelector
 
MatchInstr - Class in org.jruby.ir.instructions
 
MatchInstr(Variable, Operand) - Constructor for class org.jruby.ir.instructions.MatchInstr
 
MatchInstr(MatchInstr) - Method in class org.jruby.ir.IRVisitor
 
MatchInstr(MatchInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
matchMarker(ByteList, boolean, boolean) - Method in class org.jruby.lexer.yacc.ByteArrayLexerSource
 
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
 
matchNumber - Variable in class org.jruby.ir.operands.NthRef
 
matchShortOption(String) - Method in class org.jruby.ext.nkf.Options
 
MathLinker - Class in org.jruby.runtime.invokedynamic
 
MathLinker() - Constructor for class org.jruby.runtime.invokedynamic.MathLinker
 
max(ThreadContext) - Method in class org.jruby.ext.thread.SizedQueue
 
max(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
MAX - Static variable in class org.jruby.RubyFixnum
 
max(ThreadContext, Block) - Method in class org.jruby.RubyRange
 
MAX_10_EXP - Static variable in class org.jruby.RubyFloat
 
max_by(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
MAX_CLASSES - Static variable in class org.jruby.runtime.ClassIndex
 
MAX_EXP - Static variable in class org.jruby.RubyFloat
 
MAX_FAIL_COUNT - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
MAX_MARSHAL_FIXNUM - Static variable in class org.jruby.RubyFixnum
 
MAX_METHODS - Static variable in class org.jruby.runtime.MethodIndex
Deprecated.
MAX_POLY_COUNT - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
max_set(ThreadContext, IRubyObject) - Method in class org.jruby.ext.thread.SizedQueue
 
MAX_SPECIFIC_ARITY_HASH - Static variable in class org.jruby.runtime.Helpers
 
MAX_SPECIFIC_ARITY_OBJECT_ARRAY - Static variable in class org.jruby.runtime.Helpers
 
maxArgsCount - Variable in class org.jruby.ast.ArgsNode
 
maxgroups(IRubyObject) - Static method in class org.jruby.RubyProcess
 
maxgroups_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
MBCLEN_CHARFOUND_LEN(int) - Static method in class org.jruby.util.StringSupport
 
MBCLEN_INVALID_P(int) - Static method in class org.jruby.util.StringSupport
 
MBCLEN_NEEDMORE_P(int) - Static method in class org.jruby.util.StringSupport
 
MD5 - Class in org.jruby.ext.digest
 
MD5() - Constructor for class org.jruby.ext.digest.MD5
 
mday() - Method in class org.jruby.RubyTime
 
mdump() - Method in class org.jruby.RubyTime
 
member_class_p() - Method in class org.jruby.javasupport.JavaClass
 
members(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
members(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
members(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout
Gets a ruby array of the names of all members of this struct.
members(IRubyObject, Block) - Static method in class org.jruby.RubyStruct
 
members() - Method in class org.jruby.RubyStruct
 
members(IRubyObject, Block) - Static method in class org.jruby.RubyStruct.StructMethods
 
members19(IRubyObject, Block) - Static method in class org.jruby.RubyStruct
 
members19() - Method in class org.jruby.RubyStruct
 
members19(IRubyObject, Block) - Static method in class org.jruby.RubyStruct.StructMethods
 
memchr(byte[], int, int, int) - Static method in class org.jruby.util.StringSupport
 
memoryClass - Variable in class org.jruby.ext.ffi.FFI
 
MemoryIO - Class in org.jruby.ext.ffi
Abstracted memory operations.
MemoryIO(boolean, long) - Constructor for class org.jruby.ext.ffi.MemoryIO
 
MemoryObject - Class in org.jruby.ext.ffi
 
MemoryObject(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.MemoryObject
 
MemoryPointer - Class in org.jruby.ext.ffi
 
MemoryPointer(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.MemoryPointer
 
MemoryUtil - Class in org.jruby.ext.ffi
 
memptrClass - Variable in class org.jruby.ext.ffi.FFI
 
merge(ThreadContext, IRubyObject, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_merge
merge(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyHash
rb_hash_merge
merge_bang(ThreadContext, IRubyObject, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_merge_bang
merge_bang(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyHash
rb_hash_update
merge_bang19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
 
merge_bang19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyHash
rb_hash_update
mergeBBs(BasicBlock, BasicBlock) - Method in class org.jruby.ir.representations.ExceptionRegion
 
message - Variable in class org.jruby.RubyException
 
message(ThreadContext) - Method in class org.jruby.RubyException
 
metaclass() - Method in interface org.jruby.compiler.BodyCompiler
 
metaclass() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
MetaClass - Class in org.jruby
 
MetaClass(Ruby, RubyClass, IRubyObject) - Constructor for class org.jruby.MetaClass
rb_class_boot (for MetaClasses) (in makeMetaClass(RubyClass))
metaClass - Variable in class org.jruby.RubyBasicObject
The class of this object
metaclass(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
methAddr - Variable in class org.jruby.ir.instructions.CallBase
 
MethAddr(MethAddr) - Method in class org.jruby.ir.IRVisitor
 
MethAddr - Class in org.jruby.ir.operands
 
MethAddr(String) - Constructor for class org.jruby.ir.operands.MethAddr
 
MethAddr(MethAddr) - Method in class org.jruby.ir.targets.JVMVisitor
 
method - Variable in class org.jruby.AbstractRubyMethod
 
METHOD - Static variable in class org.jruby.compiler.ASTInspector
 
method - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
method - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
method - Variable in class org.jruby.compiler.impl.StandardInvocationCompiler
 
method() - Method in class org.jruby.ir.targets.JVM
 
method - Variable in class org.jruby.ir.targets.MethodData
 
method(IRubyObject) - Method in class org.jruby.RubyBasicObject
rb_obj_method call-seq: obj.method(sym) => method Looks up the named method as a receiver in obj, returning a Method object (or raising NameError).
method(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
method - Variable in class org.jruby.runtime.backtrace.BacktraceElement
 
method - Variable in class org.jruby.runtime.callsite.CacheEntry
 
METHOD - Static variable in class org.jruby.runtime.ClassIndex
 
method19(IRubyObject) - Method in class org.jruby.RubyBasicObject
 
method19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
method_added(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
method_defined_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
method_id(ThreadContext) - Method in class org.jruby.ext.tracepoint.TracePoint
 
METHOD_MANGLE - Static variable in class org.jruby.javasupport.binding.Initializer
 
method_missing(IRubyObject[]) - Method in class org.jruby.demo.ext.MethodMissing
 
method_missing(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.delegate.NativeDelegateLibrary
 
method_missing(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.delegate.NativeDelegateLibrary
 
method_missing(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.delegate.NativeDelegateLibrary
 
method_missing(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.delegate.NativeDelegateLibrary
 
method_missing(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.Java
 
method_missing(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.javasupport.Java
 
method_missing(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
method_missing19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyBasicObject
 
METHOD_NAMES - Static variable in class org.jruby.runtime.MethodIndex
Deprecated.
method_removed(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
method_undefined(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
methodArgs(IRubyObject) - Static method in class org.jruby.ext.jruby.JRubyLibrary.MethodExtensions
 
MethodArgs - Interface in org.jruby.internal.runtime.methods
Any class which can expose information about the arguments it requires
MethodArgs2 - Interface in org.jruby.internal.runtime.methods
 
MethodBlock - Class in org.jruby.runtime
Internal live representation of a block ({...} or do ...
MethodBlock(RubyMethod, StaticScope) - Constructor for class org.jruby.runtime.MethodBlock
 
MethodBodyCompiler - Class in org.jruby.compiler.impl
MethodBodyCompiler is the base compiler for all method bodies.
MethodBodyCompiler(StandardASMCompiler, String, String, ASTInspector, StaticScope, int) - Constructor for class org.jruby.compiler.impl.MethodBodyCompiler
 
methodCache - Variable in class org.jruby.ast.executable.RuntimeCache
 
MethodCacheMBean - Interface in org.jruby.management
 
methodCompiler - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
methodCompiler - Variable in class org.jruby.compiler.impl.StandardInvocationCompiler
 
methodData() - Method in class org.jruby.ir.targets.JVM
 
MethodData - Class in org.jruby.ir.targets
 
MethodData(SkinnyMethodAdapter, int) - Constructor for class org.jruby.ir.targets.MethodData
 
MethodData - Class in org.jruby.runtime.ivars
Abstraction of all metadata about a method.
MethodData(String, String, Collection<String>) - Constructor for class org.jruby.runtime.ivars.MethodData
 
MethodData - Class in org.jruby.runtime.profile.builtin
 
methodData(Invocation) - Static method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
MethodDefinedInstr - Class in org.jruby.ir.instructions.defined
 
MethodDefinedInstr(Variable, Operand, StringLiteral) - Constructor for class org.jruby.ir.instructions.defined.MethodDefinedInstr
 
MethodDefinedInstr(MethodDefinedInstr) - Method in class org.jruby.ir.IRVisitor
 
MethodDefinedInstr(MethodDefinedInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
MethodDefNode - Class in org.jruby.ast
 
MethodDefNode(ISourcePosition, ArgumentNode, ArgsNode, StaticScope, Node) - Constructor for class org.jruby.ast.MethodDefNode
 
MethodEnhancer - Interface in org.jruby.runtime.profile
Implementations of this interface will be used to enhance methods with profiling information/ callbacks.
MethodFactory - Class in org.jruby.ext.ffi.jffi
Common method factory definitions
MethodFactory() - Constructor for class org.jruby.ext.ffi.jffi.MethodFactory
 
MethodFactory - Class in org.jruby.runtime
MethodFactory is used to generate "invokers" or "method handles" given a target class, method name, and other characteristics.
MethodFactory() - Constructor for class org.jruby.runtime.MethodFactory
 
MethodFactory.MethodDefiningCallback - Interface in org.jruby.runtime
Deprecated.
MethodHandle(MethodHandle) - Method in class org.jruby.ir.IRVisitor
 
MethodHandle - Class in org.jruby.ir.operands
 
MethodHandle(Operand, Operand) - Constructor for class org.jruby.ir.operands.MethodHandle
 
MethodHandle(MethodHandle) - Method in class org.jruby.ir.targets.JVMVisitor
 
MethodIndex - Class in org.jruby.runtime
 
MethodIndex() - Constructor for class org.jruby.runtime.MethodIndex
 
MethodInstaller - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
MethodInstaller(String, int) - Constructor for class org.jruby.javasupport.binding.MethodInstaller
 
methodInvalidator - Variable in class org.jruby.RubyModule
 
MethodInvoker - Class in org.jruby.java.invokers
 
MethodIsPublicInstr - Class in org.jruby.ir.instructions.defined
 
MethodIsPublicInstr(Variable, Operand, StringLiteral) - Constructor for class org.jruby.ir.instructions.defined.MethodIsPublicInstr
 
MethodIsPublicInstr(MethodIsPublicInstr) - Method in class org.jruby.ir.IRVisitor
 
MethodIsPublicInstr(MethodIsPublicInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
MethodLookupInstr - Class in org.jruby.ir.instructions
 
MethodLookupInstr(Variable, MethodHandle) - Constructor for class org.jruby.ir.instructions.MethodLookupInstr
 
MethodLookupInstr(Variable, Operand, Operand) - Constructor for class org.jruby.ir.instructions.MethodLookupInstr
 
MethodLookupInstr(MethodLookupInstr) - Method in class org.jruby.ir.IRVisitor
 
MethodLookupInstr(MethodLookupInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
MethodMethod - Class in org.jruby.internal.runtime.methods
 
MethodMethod(RubyModule, RubyUnboundMethod, Visibility) - Constructor for class org.jruby.internal.runtime.methods.MethodMethod
Constructor for MethodMethod.
MethodMissing - Class in org.jruby.demo.ext
This is a demonstration of how to bind method_missing in a JRuby extension
MethodMissing(Ruby, RubyClass) - Constructor for class org.jruby.demo.ext.MethodMissing
 
methodMissing(ThreadContext, IRubyObject, String, Visibility, CallType, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
methodMissing(DynamicMethod, IRubyObject) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
methodMissing(DynamicMethod, IRubyObject) - Method in class org.jruby.runtime.callsite.FunctionalCachingCallSite
 
methodMissing(DynamicMethod, IRubyObject) - Method in class org.jruby.runtime.callsite.NormalCachingCallSite
 
methodMissing(DynamicMethod, IRubyObject) - Method in class org.jruby.runtime.callsite.SuperCallSite
 
methodMissing(DynamicMethod, IRubyObject) - Method in class org.jruby.runtime.callsite.VariableCachingCallSite
 
methodMissing(CacheEntry, CallType, String, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
methodMissingDirect(ThreadContext, IRubyObject, RubySymbol, Visibility, CallType, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
MethodMissingMethod - Class in org.jruby.internal.runtime.methods
 
MethodMissingMethod(RubyModule, RubyString) - Constructor for class org.jruby.internal.runtime.methods.MethodMissingMethod
 
methodName - Variable in class org.jruby.AbstractRubyMethod
 
methodName - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
methodName - Variable in class org.jruby.ir.operands.MethodHandle
 
methodName - Variable in class org.jruby.runtime.CallSite
The method name this site calls and caches
methodName(int) - Method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
MethodNames - Enum in org.jruby.runtime.invokedynamic
Represents Ruby method names invoked dynamically from Java Code.
methodParameters(Ruby, DynamicMethod) - Static method in class org.jruby.ext.jruby.JRubyLibrary.MethodExtensions
 
METHODS - Static variable in class org.jruby.internal.runtime.methods.JavaMethod
 
methods - Variable in class org.jruby.javasupport.binding.MethodInstaller
 
methods() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
methods(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyBasicObject
rb_obj_methods call-seq: obj.methods => array Returns a list of the names of methods publicly accessible in obj.
methods(ThreadContext, IRubyObject[], boolean) - Method in class org.jruby.RubyBasicObject
 
methods(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
methods19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyBasicObject
 
methods19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
MethodSignatureNode - Class in org.jruby.ast.java_signature
Java Method signature declaration
MethodSignatureNode(String, List<ParameterNode>) - Constructor for class org.jruby.ast.java_signature.MethodSignatureNode
 
methodToReturnFrom - Variable in class org.jruby.ir.instructions.NonlocalReturnInstr
 
methodToReturnFrom - Variable in exception org.jruby.ir.runtime.IRReturnJump
 
microseconds() - Method in class org.jruby.RubyTime
 
MIME_DETECT - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
min(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
MIN - Static variable in class org.jruby.RubyFixnum
 
min(ThreadContext, Block) - Method in class org.jruby.RubyRange
 
min() - Method in class org.jruby.RubyTime
 
MIN_10_EXP - Static variable in class org.jruby.RubyFloat
 
min_by(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
MIN_EXP - Static variable in class org.jruby.RubyFloat
 
MIN_MARSHAL_FIXNUM - Static variable in class org.jruby.RubyFixnum
 
minmax(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
minmax_by(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
minus_one(Ruby) - Static method in class org.jruby.RubyFixnum
 
MinusCallSite - Class in org.jruby.runtime.callsite
 
MinusCallSite() - Constructor for class org.jruby.runtime.callsite.MinusCallSite
 
minVarargsArity - Variable in class org.jruby.java.invokers.RubyToJavaInvoker
 
mix(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
mix(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyModule
 
mkdir(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyDir
Creates the directory specified by path.
mkdir19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyDir
 
ModCallSite - Class in org.jruby.runtime.callsite
 
ModCallSite() - Constructor for class org.jruby.runtime.callsite.ModCallSite
 
mode(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
mode() - Method in class org.jruby.RubyFileStat
 
MODE_BTMODE(int, int, int, int) - Static method in class org.jruby.util.io.EncodingUtils
 
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
ModeFlags(String) - Constructor for class org.jruby.util.io.ModeFlags
 
modes - Variable in class org.jruby.util.io.ChannelStream
 
Modifier - Enum in org.jruby.ast.java_signature
valid method declaration modifiers
modifiers - Variable in class org.jruby.anno.JavaMethodDescriptor
 
modifiers - Variable in class org.jruby.ast.java_signature.SignatureNode
 
modifiers() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
modifiers() - Method in class org.jruby.javasupport.JavaClass
 
modifiesCode() - Method in class org.jruby.ir.IRScope
 
modifiesCode() - Method in enum org.jruby.ir.Operation
 
modify() - Method in class org.jruby.RubyHash
rb_hash_modify
modify() - Method in class org.jruby.RubyString
rb_str_modify
modify(int) - Method in class org.jruby.RubyString
rb_str_modify (with length bytes ensured)
modify19() - Method in class org.jruby.RubyString
 
modify19(int) - Method in class org.jruby.RubyString
 
modifyCheck() - Method in class org.jruby.RubyString
Check that the string can be modified, raising error otherwise.
MODULE - Static variable in class org.jruby.runtime.ClassIndex
 
MODULE_ALLOCATOR - Static variable in class org.jruby.RubyModule
 
module_eval(ThreadContext, Block) - Method in class org.jruby.RubyModule
 
module_eval(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyModule
 
module_eval(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyModule
 
module_eval(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyModule
 
module_eval(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyModule
Deprecated.
module_exec(ThreadContext, Block) - Method in class org.jruby.RubyModule
 
module_exec(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyModule
 
module_function(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
rb_mod_modfunc
ModuleLoader - Class in org.jruby.cext
The ModuleLoader is responsible for loading native extensions into the process and calling their initialization function.
ModuleLoader() - Constructor for class org.jruby.cext.ModuleLoader
 
ModuleNode - Class in org.jruby.ast
Represents a module definition.
ModuleNode(ISourcePosition, Colon3Node, StaticScope, Node) - Constructor for class org.jruby.ast.ModuleNode
 
ModuleVersionGuardInstr - Class in org.jruby.ir.instructions
This instruction will be generated whenever speculative optimizations are performed based on assuming that an object's metaclass is C (as determined by the version number of C -- where the version number changes every time C's class structure changes).
ModuleVersionGuardInstr(RubyModule, int, Operand, Label) - Constructor for class org.jruby.ir.instructions.ModuleVersionGuardInstr
 
ModuleVersionGuardInstr(ModuleVersionGuardInstr) - Method in class org.jruby.ir.IRVisitor
 
ModuleVersionGuardInstr(ModuleVersionGuardInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
modulo(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_modulo
modulo19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_modulo
monitorenter() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
monitorexit() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
month() - Method in class org.jruby.RubyTime
 
moreImportantThan(AssignedName) - Method in enum org.jruby.javasupport.binding.Priority
 
mriStyleString() - Method in class org.jruby.runtime.backtrace.RubyStackTraceElement
 
MSG_DONTROUTE - Static variable in class org.jruby.ext.socket.RubySocket
 
MSG_OOB - Static variable in class org.jruby.ext.socket.RubySocket
 
MSG_PEEK - Static variable in class org.jruby.ext.socket.RubySocket
 
MSG_WAITALL - Static variable in class org.jruby.ext.socket.RubySocket
 
mtime - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
mtime() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
mtime(ThreadContext) - Method in class org.jruby.RubyFile
 
mtime(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
mtime() - Method in class org.jruby.RubyFileStat
 
mtimeEquals(IRubyObject) - Method in class org.jruby.RubyFileStat
 
mtimeGreaterThan(IRubyObject) - Method in class org.jruby.RubyFileStat
 
mtimeLessThan(IRubyObject) - Method in class org.jruby.RubyFileStat
 
MulCallSite - Class in org.jruby.runtime.callsite
 
MulCallSite() - Constructor for class org.jruby.runtime.callsite.MulCallSite
 
mult(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
mult19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
multianewarray(String, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
multiAssign(Ruby, ThreadContext, IRubyObject, MultipleAsgn19Node, RubyArray, boolean) - Static method in class org.jruby.evaluator.AssignmentVisitor
 
multiAssign(Ruby, ThreadContext, IRubyObject, MultipleAsgnNode, RubyArray, boolean) - Static method in class org.jruby.evaluator.AssignmentVisitor
 
multiAssign(Ruby, ThreadContext, IRubyObject, MultipleAsgn19Node, RubyArray) - Static method in class org.jruby.evaluator.AssignmentVisitor
 
MulticastStateManager - Class in org.jruby.ext.socket
 
MulticastStateManager() - Constructor for class org.jruby.ext.socket.MulticastStateManager
 
multicastStateManager - Variable in class org.jruby.ext.socket.RubyBasicSocket
 
MULTIPLE_ASSIGNMENT - Static variable in class org.jruby.runtime.BlockBody
 
MultipleAsgn19Node - Class in org.jruby.ast
 
MultipleAsgn19Node(ISourcePosition, ListNode, Node, ListNode) - Constructor for class org.jruby.ast.MultipleAsgn19Node
 
multipleAsgnArrayNode(Ruby, ThreadContext, MultipleAsgnNode, ArrayNode, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
 
MultipleAsgnBase - Class in org.jruby.ir.instructions
 
MultipleAsgnBase(Operation, Variable, Operand, int) - Constructor for class org.jruby.ir.instructions.MultipleAsgnBase
 
MultipleAsgnNode - Class in org.jruby.ast
 
MultipleAsgnNode(ISourcePosition, ListNode, Node) - Constructor for class org.jruby.ast.MultipleAsgnNode
 
multiplyWith(ThreadContext, RubyInteger) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
multiplyWith(ThreadContext, RubyFloat) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
multiplyWith(ThreadContext, RubyBignum) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
MurmurHash - Class in org.jruby.util
 
MurmurHash() - Constructor for class org.jruby.util.MurmurHash
 
mustCversion(IRubyObject) - Static method in class org.jruby.ext.strscan.RubyStringScanner
 
Mutex - Class in org.jruby.ext.thread
The "Mutex" class from the 'thread' library.
Mutex(Ruby, RubyClass) - Constructor for class org.jruby.ext.thread.Mutex
 

N

N - Static variable in class org.jruby.util.Random
 
NailMain - Class in org.jruby.util
 
NailMain() - Constructor for class org.jruby.util.NailMain
 
nailMain(NGContext) - Static method in class org.jruby.util.NailMain
 
name(ThreadContext) - Method in class org.jruby.AbstractRubyMethod
 
name - Variable in class org.jruby.anno.JavaMethodDescriptor
 
name - Variable in class org.jruby.ast.Colon3Node
 
name - Variable in class org.jruby.ast.java_signature.SignatureNode
 
name - Variable in class org.jruby.ast.java_signature.TypeNode
 
name() - Method in class org.jruby.compiler.JITCompiler.JITClassGenerator
 
name(ThreadContext) - Method in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
NAME - Static variable in class org.jruby.ext.ffi.Platform
 
name(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.Field
 
name - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
The simple, base name this method was defined under.
NAME - Static variable in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
 
NAME - Static variable in class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementProblem
 
name - Variable in class org.jruby.ir.operands.LocalVariable
 
name() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
name() - Method in class org.jruby.javasupport.JavaClass
 
name() - Method in class org.jruby.javasupport.JavaField
 
name() - Method in class org.jruby.javasupport.JavaMethod
 
name() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
name - Variable in enum org.jruby.lexer.yacc.RubyYaccLexer.Keyword
 
NAME - Static variable in class org.jruby.platform.Platform
 
name(ThreadContext) - Method in class org.jruby.RubyMethod
 
name() - Method in class org.jruby.RubyModule
 
name() - Method in class org.jruby.RubyNameError
 
name(ThreadContext) - Method in class org.jruby.RubyUnboundMethod
 
name - Variable in class org.jruby.runtime.component.VariableEntry
 
name - Variable in class org.jruby.runtime.GlobalVariable
 
name() - Method in class org.jruby.runtime.GlobalVariable
 
name - Variable in class org.jruby.runtime.invokedynamic.GlobalSite
 
name() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
name() - Method in class org.jruby.runtime.invokedynamic.RubyConstantCallSite
 
name - Variable in class org.jruby.runtime.invokedynamic.VariableSite
 
name - Variable in class org.jruby.runtime.ivars.VariableAccessor
the name of the variable
name() - Method in interface org.jruby.util.ClassCache.ClassGenerator
 
name19(ThreadContext) - Method in class org.jruby.AbstractRubyMethod
 
name19(ThreadContext) - Method in class org.jruby.RubyMethod
 
name19() - Method in class org.jruby.RubyModule
 
name19(ThreadContext) - Method in class org.jruby.RubyUnboundMethod
 
NAME_INDEX - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The lvar index method name being invoked
name_list(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
named_captures(ThreadContext) - Method in class org.jruby.RubyRegexp
rb_reg_named_captures
NamedInstaller - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
NamedInstaller(String, int) - Constructor for class org.jruby.javasupport.binding.NamedInstaller
 
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
Deprecated.
names(ThreadContext) - Method in class org.jruby.RubyEncoding
 
names(ThreadContext, Block) - Method in class org.jruby.RubyMatchData
 
names(ThreadContext) - Method in class org.jruby.RubyRegexp
rb_reg_names
NAN - Static variable in class org.jruby.RubyFloat
 
nan_p() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
nan_p() - Method in class org.jruby.RubyFloat
flo_is_nan_p
nanoString(long) - Static method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
NATIVE - Static variable in class org.jruby.parser.JavaSignatureParser
 
NATIVE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
Indicates the global default for whether native code is enabled.
NATIVE_ENABLED - Static variable in class org.jruby.util.cli.Options
 
NATIVE_EXEC - Static variable in class org.jruby.util.cli.Options
 
NATIVE_NET_PROTOCOL - Static variable in class org.jruby.RubyInstanceConfig
Enable use of the native Java version of the 'net/protocol' library.
NATIVE_NET_PROTOCOL - Static variable in class org.jruby.util.cli.Options
 
native_read(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.IOModule
 
native_type(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.ffi.DataConverter
 
native_type(ThreadContext) - Method in class org.jruby.ext.ffi.Enum
 
native_type(ThreadContext) - Method in class org.jruby.ext.ffi.MappedType
 
native_type(ThreadContext) - Method in class org.jruby.ext.ffi.StructByReference
 
NATIVE_VERBOSE - Static variable in class org.jruby.util.cli.Options
 
nativeBlockingRegion(Ruby, long, long, long, long) - Static method in class org.jruby.cext.JRuby
 
nativeCall - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
Single-arity native call
NativeCallbackFactory - Class in org.jruby.ext.ffi.jffi
 
NativeCallbackFactory(Ruby, CallbackInfo) - Constructor for class org.jruby.ext.ffi.jffi.NativeCallbackFactory
 
nativeCalls - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
Alternate-arity NativeCalls
NativeDataConverter - Class in org.jruby.ext.ffi.jffi
 
NativeDataConverter() - Constructor for class org.jruby.ext.ffi.jffi.NativeDataConverter
 
NativeDataConverter(boolean, boolean) - Constructor for class org.jruby.ext.ffi.jffi.NativeDataConverter
 
NativeDelegateLibrary - Class in org.jruby.ext.delegate
This library extends the delegate stdlib with a native method_missing, in order to reduce the cost of delegating through to the target object.
NativeDelegateLibrary() - Constructor for class org.jruby.ext.delegate.NativeDelegateLibrary
 
nativeEnabled - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
NativeException - Class in org.jruby
 
NativeException(Ruby, RubyClass, Throwable) - Constructor for class org.jruby.NativeException
 
NativeInvoker - Class in org.jruby.ext.ffi.jffi
 
NativeInvoker(RubyModule, Function, Signature) - Constructor for class org.jruby.ext.ffi.jffi.NativeInvoker
 
NativeMethod - Class in org.jruby.cext
NativeMethod represents a method handle to a C extension function in JRuby, to provide entry points into C code.
NativeMethod(RubyModule, int, long) - Constructor for class org.jruby.cext.NativeMethod
 
NativeMethod0 - Class in org.jruby.cext
NativeMethod0 represents an arity-0 native method.
NativeMethod0(RubyModule, int, long) - Constructor for class org.jruby.cext.NativeMethod0
 
NativeMethod1 - Class in org.jruby.cext
NativeMethod1 represents an arity-1 native method.
NativeMethod1(RubyModule, int, long) - Constructor for class org.jruby.cext.NativeMethod1
 
NativeMethod2 - Class in org.jruby.cext
NativeMethod2 represents an arity-2 native method.
NativeMethod2(RubyModule, int, long) - Constructor for class org.jruby.cext.NativeMethod2
 
NativeMethod3 - Class in org.jruby.cext
NativeMethod3 represents an arity-3 native method.
NativeMethod3(RubyModule, int, long) - Constructor for class org.jruby.cext.NativeMethod3
 
NativeObjectAllocator - Class in org.jruby.cext
The NativeObjectAllocator implements allocation through a native function.
NativeObjectAllocator(long) - Constructor for class org.jruby.cext.NativeObjectAllocator
 
NativeProcMethod - Class in org.jruby.cext
A NativeProcMethod represents native functions that are wrapped in a RubyProc object.
NativeProcMethod(RubyModule, long) - Constructor for class org.jruby.cext.NativeProcMethod
 
nativeThread() - Method in class org.jruby.internal.runtime.FutureThread
 
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
 
nativeThread() - Method in class org.jruby.internal.runtime.NativeThread
 
nativeThread() - Method in interface org.jruby.internal.runtime.ThreadLike
 
nativeType() - Method in class org.jruby.ext.ffi.jffi.DataConverters.CallbackDataConverter
 
nativeType() - Method in class org.jruby.ext.ffi.jffi.DataConverters.ChainedDataConverter
 
nativeType() - Method in class org.jruby.ext.ffi.jffi.DataConverters.IntOrEnumConverter
 
nativeType() - Method in class org.jruby.ext.ffi.jffi.DataConverters.MappedDataConverter
 
nativeType() - Method in class org.jruby.ext.ffi.jffi.NativeDataConverter
 
NativeType - Enum in org.jruby.ext.ffi
Native types
nativeType - Variable in class org.jruby.ext.ffi.Type
 
needsFrame() - Method in enum org.jruby.anno.FrameField
 
needsImplementer() - Method in class org.jruby.RubyModule
 
needsScope() - Method in enum org.jruby.anno.FrameField
 
needsSplat19(int, boolean) - Static method in class org.jruby.runtime.Helpers
We need to splat incoming array to a block when |a, *b| (any required + rest) or |a, b| (>1 required).
negate(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_negate
negate(IRubyObject, Ruby) - Static method in class org.jruby.runtime.Helpers
 
negateCurrentValue() - Method in interface org.jruby.compiler.BodyCompiler
Perform a logical Ruby "not" operation on the value on top of the stack, leaving the negated result.
negateCurrentValue() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
negateFloat(FloatNode) - Method in class org.jruby.parser.ParserSupport
 
negateInteger(Node) - Method in class org.jruby.parser.ParserSupport
 
nesting(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyModule
Return an array of nested modules or classes.
NetProtocolBufferedIO - Class in org.jruby.ext.net.protocol
 
NetProtocolBufferedIO() - Constructor for class org.jruby.ext.net.protocol.NetProtocolBufferedIO
 
NetProtocolBufferedIO.NativeImpl - Class in org.jruby.ext.net.protocol
 
NetProtocolBufferedIO.NativeImpl(SelectableChannel) - Constructor for class org.jruby.ext.net.protocol.NetProtocolBufferedIO.NativeImpl
 
NetProtocolBufferedIOLibrary - Class in org.jruby.ext.net.protocol
 
NetProtocolBufferedIOLibrary() - Constructor for class org.jruby.ext.net.protocol.NetProtocolBufferedIOLibrary
 
NEVER - Static variable in class org.jruby.RubyBasicObject
A value that is used as a null sentinel in among other places the RubyArray implementation.
new19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyTime
 
new_aref(Node, Token, Node) - Method in class org.jruby.parser.ParserSupport
 
new_args(ISourcePosition, ListNode, ListNode, RestArgNode, ListNode, BlockArgNode) - Method in class org.jruby.parser.ParserSupport
 
new_args(ISourcePosition, ListNode, ListNode, RestArgNode, ListNode, ArgsTailHolder) - Method in class org.jruby.parser.ParserSupport
 
new_args_tail(ISourcePosition, ListNode, Token, BlockArgNode) - Method in class org.jruby.parser.ParserSupport
 
new_array(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy
 
new_array(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
new_array(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_array18(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_attrassign(ISourcePosition, Node, String, Node) - Method in class org.jruby.parser.ParserSupport
 
new_bv(Token) - Method in class org.jruby.parser.ParserSupport
 
new_call(Node, Token, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
new_colon2(ISourcePosition, Node, String) - Method in class org.jruby.parser.ParserSupport
 
new_colon3(ISourcePosition, String) - Method in class org.jruby.parser.ParserSupport
 
new_complex(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_complex(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_complex(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_fcall(Token, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
new_float(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_float19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_hash(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_impl(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
new_instance(ThreadContext) - Method in class org.jruby.java.proxies.ArrayJavaProxyCreator
 
new_instance(IRubyObject[]) - Method in class org.jruby.javasupport.JavaConstructor
 
new_instance(Object[]) - Method in class org.jruby.javasupport.JavaConstructor
 
new_instance(IRubyObject[], Block) - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
new_instance2(IRubyObject[], Block) - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
new_integer(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_integer19(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_integer19(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_iter(ISourcePosition, Node, StaticScope, Node) - Method in class org.jruby.parser.ParserSupport
 
new_local(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyTime
 
new_opAssign(AssignableNode, String, Node) - Method in class org.jruby.parser.ParserSupport
 
new_opElementAsgnNode(ISourcePosition, Node, String, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
new_proxy_instance2(IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.Java
 
new_rational(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_rational(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_rational(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_string(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
new_string19(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
NEW_STYLE_EXTENSION - Static variable in class org.jruby.javasupport.Java
 
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
 
new_yield(ISourcePosition, Node) - Method in class org.jruby.parser.ParserSupport19
 
newAlias(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
newAllocatedString(Ruby, RubyClass) - Static method in class org.jruby.RubyString
 
newAndNode(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
newArgsArrayFromArgsWithoutUnbox(IRubyObject[], ThreadContext) - Method in class org.jruby.runtime.BlockBody
 
newArgsArrayFromArgsWithUnbox(IRubyObject[], ThreadContext) - Method in class org.jruby.runtime.BlockBody
 
newArgSizeMismatchError(Ruby, Class...) - Static method in class org.jruby.javasupport.JavaMethod
 
newArgumentError(String) - Method in class org.jruby.Ruby
 
newArgumentError(int, int) - Method in class org.jruby.Ruby
 
newArgumentError(String, int, int) - Method in class org.jruby.Ruby
 
newArityError(ThreadContext, int, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newarray(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
newArray() - Method in class org.jruby.Ruby
 
newArray(IRubyObject) - Method in class org.jruby.Ruby
 
newArray(IRubyObject, IRubyObject) - Method in class org.jruby.Ruby
 
newArray(IRubyObject...) - Method in class org.jruby.Ruby
 
newArray(List<IRubyObject>) - Method in class org.jruby.Ruby
 
newArray(int) - Method in class org.jruby.Ruby
 
newArray(Ruby, long) - Static method in class org.jruby.RubyArray
rb_ary_new2
newArray(Ruby, int) - Static method in class org.jruby.RubyArray
 
newArray(Ruby) - Static method in class org.jruby.RubyArray
rb_ary_new
newArray(Ruby, IRubyObject) - Static method in class org.jruby.RubyArray
 
newArray(Ruby, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyArray
rb_assoc_new
newArray(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyArray
rb_ary_new4, rb_ary_new3
newArray(Ruby, Collection<? extends IRubyObject>) - Static method in class org.jruby.RubyArray
 
newArrayLight() - Method in class org.jruby.Ruby
 
newArrayLight(Ruby, long) - Static method in class org.jruby.RubyArray
 
newArrayLight(Ruby, int) - Static method in class org.jruby.RubyArray
 
newArrayLight(Ruby) - Static method in class org.jruby.RubyArray
rb_ary_new
newArrayLight(Ruby, IRubyObject) - Static method in class org.jruby.RubyArray
 
newArrayLight(Ruby, IRubyObject...) - Static method in class org.jruby.RubyArray
 
newArrayNoCopy(IRubyObject...) - Method in class org.jruby.Ruby
 
newArrayNoCopy(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyArray
 
newArrayNoCopy(Ruby, IRubyObject[], int) - Static method in class org.jruby.RubyArray
 
newArrayNoCopy(Ruby, IRubyObject[], int, int) - Static method in class org.jruby.RubyArray
 
newArrayNoCopyLight(IRubyObject...) - Method in class org.jruby.Ruby
 
newArrayNoCopyLight(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyArray
 
newArrayNode(ISourcePosition, Node) - Method in class org.jruby.parser.ParserSupport
 
newAttrAssignNode(ArrayNode) - Method in class org.jruby.ast.AttrAssignNode
 
newBigDecimal(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal.BigDecimalKernelMethods
 
newBigDecimal(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
newBignum(Ruby, long) - Static method in class org.jruby.RubyBignum
 
newBignum(Ruby, double) - Static method in class org.jruby.RubyBignum
 
newBignum(Ruby, BigInteger) - Static method in class org.jruby.RubyBignum
 
newBignum(Ruby, String) - Static method in class org.jruby.RubyBignum
 
newBinding() - Method in class org.jruby.Ruby
 
newBinding(Binding) - Method in class org.jruby.Ruby
 
newBinding(Ruby, Binding) - Static method in class org.jruby.RubyBinding
 
newBinding(Ruby) - Static method in class org.jruby.RubyBinding
Deprecated.
newBinding(Ruby, IRubyObject) - Static method in class org.jruby.RubyBinding
Deprecated.
newBlockArg(ISourcePosition, Token) - Method in class org.jruby.parser.ParserSupport
 
newBlockArg18(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
newBlockBody(IterNode) - Static method in class org.jruby.runtime.Interpreted19Block
 
newBlockBody(IterNode, Arity, int) - Static method in class org.jruby.runtime.InterpretedBlock
 
newBlockPassProc(Block.Type, Block) - Method in class org.jruby.Ruby
 
newBlockScope(StaticScope) - Method in class org.jruby.parser.IRStaticScopeFactory
 
newBlockScope(StaticScope, String[]) - Method in class org.jruby.parser.IRStaticScopeFactory
 
newBlockScope(StaticScope) - Method in class org.jruby.parser.StaticScopeFactory
 
newBlockScope(StaticScope, String[]) - Method in class org.jruby.parser.StaticScopeFactory
 
newBoolean(ThreadContext, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newBoolean(Ruby, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newBoolean(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newBoolean(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newBoolean(boolean) - Method in class org.jruby.Ruby
 
newBoolean(Ruby, boolean) - Static method in class org.jruby.RubyBoolean
 
newCacheCompiler(StandardASMCompiler) - Static method in class org.jruby.runtime.opto.OptoFactory
 
newCacheEntry(String, DynamicMethod, int) - Method in class org.jruby.RubyModule.CacheEntryFactory
 
newCacheEntry(String, DynamicMethod, int) - Method in class org.jruby.RubyModule.ProfilingCacheEntryFactory
 
newCacheEntry(String, DynamicMethod, int) - Method in class org.jruby.RubyModule.SynchronizedCacheEntryFactory
 
newCallableCache() - Static method in class org.jruby.java.dispatch.CallableSelector
Deprecated.
newCallbackInfo(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.ffi.CallbackInfo
CallbackInfo.new
newCallClosure(IRubyObject, RubyModule, Arity, BlockCallback, ThreadContext) - Static method in class org.jruby.runtime.CallBlock
 
newCallClosure(IRubyObject, RubyModule, Arity, BlockCallback, ThreadContext) - Static method in class org.jruby.runtime.CallBlock19
 
newCaseNode(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
Ok I admit that this is somewhat ugly.
newChannelDescriptor(Ruby, Channel) - Static method in class org.jruby.ext.socket.RubySocket
 
newClass(Ruby, RubyClass) - Static method in class org.jruby.RubyClass
Construct a new class with the given name scoped under Object (global) and with Object as its immediate superclass.
newClass(Ruby, RubyClass, CallSite[]) - Static method in class org.jruby.RubyClass
A variation on newClass that allow passing in an array of supplementary call sites to improve dynamic invocation.
newClass(Ruby, RubyClass, String, ObjectAllocator, RubyModule, boolean) - Static method in class org.jruby.RubyClass
Construct a new class with the given name, allocator, parent class, and containing class.
newClass(Ruby, RubyClass, String, ObjectAllocator, RubyModule, boolean, CallSite[]) - Static method in class org.jruby.RubyClass
A variation on newClass that allows passing in an array of supplementary call sites to improve dynamic invocation performance.
newClassForIR(ThreadContext, String, IRubyObject, RubyModule, Object, boolean) - Static method in class org.jruby.runtime.Helpers
 
newCompiledBlock(Arity, StaticScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledBlock
 
newCompiledBlock(Arity, StaticScope, CompiledBlockCallback19, boolean, int, String[]) - Static method in class org.jruby.runtime.CompiledBlock19
 
newCompiledBlockBody(ThreadContext, IterNode, Arity, int) - Method in class org.jruby.compiler.JITCompiler
 
newCompiledBlockBody19(ThreadContext, IterNode) - Method in class org.jruby.compiler.JITCompiler
 
newCompiledBlockLight(Arity, StaticScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledBlockLight
 
newCompiledBlockLight(Arity, StaticScope, CompiledBlockCallback19, boolean, int, String[]) - Static method in class org.jruby.runtime.CompiledBlockLight19
 
newCompiledClosure(ThreadContext, IterNode, IRubyObject) - Method in class org.jruby.compiler.JITCompiler
 
newCompiledClosure(ThreadContext, IRubyObject, Arity, StaticScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledBlock
 
newCompiledClosure(ThreadContext, IRubyObject, BlockBody) - Static method in class org.jruby.runtime.CompiledBlock
 
newCompiledClosure(ThreadContext, IRubyObject, Arity, StaticScope, CompiledBlockCallback19, boolean, int) - Static method in class org.jruby.runtime.CompiledBlock19
 
newCompiledClosure(ThreadContext, IRubyObject, BlockBody) - Static method in class org.jruby.runtime.CompiledBlock19
 
newCompiledClosureLight(ThreadContext, IRubyObject, Arity, StaticScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledBlockLight
 
newCompiledClosureLight(ThreadContext, IRubyObject, Arity, StaticScope, CompiledBlockCallback19, boolean, int) - Static method in class org.jruby.runtime.CompiledBlockLight19
 
newCompiledSharedScopeClosure(ThreadContext, IRubyObject, Arity, DynamicScope, CompiledBlockCallback, boolean, int) - Static method in class org.jruby.runtime.CompiledSharedScopeBlock
 
newCompiler() - Method in class org.jruby.RubyInstanceConfig
 
newComplexBang(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
f_complex_new_bang1
newComplexCanonicalize(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyComplex
rb_complex_new1
newComplexCanonicalize(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
rb_complex_new
newComplexConvert(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyComplex
rb_Complex1
newComplexConvert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
rb_Complex/rb_Complex2
newConcurrencyError(String) - Method in class org.jruby.Ruby
 
newCondition(Channel, int, Object) - Static method in class org.jruby.util.io.BlockingIO
 
newCondition(Channel, int) - Static method in class org.jruby.util.io.BlockingIO
 
newConstantInvalidator() - Static method in class org.jruby.runtime.opto.OptoFactory
 
newContext(Ruby) - Static method in class org.jruby.runtime.ThreadContext
 
newConverterNotFoundError(String) - Method in class org.jruby.Ruby
 
newData(RubyClass, Object) - Method in class org.jruby.Ruby
 
newDecoder() - Method in class org.jruby.util.encoding.ISO_8859_16
 
newDefaultMethod(Ruby, RubyModule, String, StaticScope, Node, ArgsNode, Visibility, ISourcePosition) - Static method in class org.jruby.internal.runtime.methods.DynamicMethodFactory
 
newDRegexp(Ruby, RubyString, RegexpOptions) - Static method in class org.jruby.RubyRegexp
 
newDRegexp(Ruby, RubyString, int) - Static method in class org.jruby.RubyRegexp
 
newDRegexpEmbedded(Ruby, RubyString, int) - Static method in class org.jruby.RubyRegexp
 
newDRegexpEmbedded19(Ruby, IRubyObject[], int) - Static method in class org.jruby.RubyRegexp
 
newDummyScope(StaticScope, DynamicScope) - Static method in class org.jruby.runtime.DynamicScope
 
newDynamicScope(StaticScope, DynamicScope) - Static method in class org.jruby.runtime.DynamicScope
 
newDynamicScope(StaticScope) - Static method in class org.jruby.runtime.DynamicScope
 
newEmptyArray() - Method in class org.jruby.Ruby
 
newEmptyArray(Ruby) - Static method in class org.jruby.RubyArray
 
newEmptyString(Ruby) - Static method in class org.jruby.RubyString
 
newEmptyString(Ruby, RubyClass) - Static method in class org.jruby.RubyString
 
newEmptyString(Ruby, RubyClass, Encoding) - Static method in class org.jruby.RubyString
 
newEmptyString(Ruby, Encoding) - Static method in class org.jruby.RubyString
 
newEncoder() - Method in class org.jruby.util.encoding.ISO_8859_16
 
newEncoding(Ruby, byte[], int, int, boolean) - Static method in class org.jruby.RubyEncoding
 
newEncoding(Ruby, byte[], boolean) - Static method in class org.jruby.RubyEncoding
 
newEncoding(Ruby, Encoding) - Static method in class org.jruby.RubyEncoding
 
newEncodingCompatibilityError(String) - Method in class org.jruby.Ruby
 
newEncodingError(String) - Method in class org.jruby.Ruby
 
newEnumerator(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEnumerator
 
newEnumerator(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEnumerator
 
newEnumerator(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEnumerator
 
newEOFError() - Method in class org.jruby.Ruby
 
newEOFError(String) - Method in class org.jruby.Ruby
 
newErrnoEACCESError(String) - Method in class org.jruby.Ruby
 
newErrnoEADDRFromBindException(BindException) - Method in class org.jruby.Ruby
 
newErrnoEADDRFromBindException(BindException, String) - Method in class org.jruby.Ruby
 
newErrnoEADDRINUSEError() - Method in class org.jruby.Ruby
 
newErrnoEADDRINUSEError(String) - Method in class org.jruby.Ruby
 
newErrnoEADDRNOTAVAILError(String) - Method in class org.jruby.Ruby
 
newErrnoEAGAINError(String) - Method in class org.jruby.Ruby
 
newErrnoEAGAINReadableError(String) - Method in class org.jruby.Ruby
 
newErrnoEAGAINWritableError(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
 
newErrnoECONNABORTEDError() - Method in class org.jruby.Ruby
 
newErrnoECONNREFUSEDError() - Method in class org.jruby.Ruby
 
newErrnoECONNRESETError() - Method in class org.jruby.Ruby
 
newErrnoEDESTADDRREQError(String) - Method in class org.jruby.Ruby
 
newErrnoEDOMError(String) - Method in class org.jruby.Ruby
 
newErrnoEEXISTError(String) - Method in class org.jruby.Ruby
 
newErrnoEHOSTUNREACHError(String) - Method in class org.jruby.Ruby
 
newErrnoEINPROGRESSError() - Method in class org.jruby.Ruby
 
newErrnoEINPROGRESSError(String) - Method in class org.jruby.Ruby
 
newErrnoEINPROGRESSWritableError() - Method in class org.jruby.Ruby
 
newErrnoEINPROGRESSWritableError(String) - Method in class org.jruby.Ruby
 
newErrnoEINVALError() - Method in class org.jruby.Ruby
 
newErrnoEINVALError(String) - Method in class org.jruby.Ruby
 
newErrnoEISCONNError() - Method in class org.jruby.Ruby
 
newErrnoEISCONNError(String) - Method in class org.jruby.Ruby
 
newErrnoEISDirError(String) - Method in class org.jruby.Ruby
 
newErrnoEISDirError() - Method in class org.jruby.Ruby
 
newErrnoENOENTError() - Method in class org.jruby.Ruby
 
newErrnoENOENTError(String) - Method in class org.jruby.Ruby
 
newErrnoENOPROTOOPTError() - Method in class org.jruby.Ruby
 
newErrnoENOTCONNError(String) - Method in class org.jruby.Ruby
 
newErrnoENOTCONNError() - Method in class org.jruby.Ruby
 
newErrnoENOTDIRError(String) - Method in class org.jruby.Ruby
 
newErrnoENOTEMPTYError(String) - Method in class org.jruby.Ruby
 
newErrnoENOTSOCKError(String) - Method in class org.jruby.Ruby
 
newErrnoEPERMError(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
 
newErrnoESRCHError() - Method in class org.jruby.Ruby
 
newErrnoEWOULDBLOCKError() - Method in class org.jruby.Ruby
 
newErrnoFromInt(int, String, String) - Method in class org.jruby.Ruby
 
newErrnoFromInt(int, String) - Method in class org.jruby.Ruby
 
newErrnoFromInt(int) - Method in class org.jruby.Ruby
 
newErrnoFromLastPOSIXErrno() - Method in class org.jruby.Ruby
 
newEvalScope(StaticScope) - Method in class org.jruby.parser.IRStaticScopeFactory
 
newEvalScope(StaticScope, String[]) - Method in class org.jruby.parser.IRStaticScopeFactory
 
newEvalScope(StaticScope) - Method in class org.jruby.parser.StaticScopeFactory
 
newEvalScope(StaticScope, String[]) - Method in class org.jruby.parser.StaticScopeFactory
 
newEvStrNode(ISourcePosition, Node) - Method in class org.jruby.parser.ParserSupport
 
newException(Ruby, RubyClass, String) - Static method in class org.jruby.RubyException
 
newException(ThreadContext, RubyClass, IRubyObject) - Static method in class org.jruby.RubyException
 
newExclusiveRange(Ruby, ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRange
 
newFiberError(String) - Method in class org.jruby.Ruby
 
newFileStat(String, boolean) - Method in class org.jruby.Ruby
 
newFileStat(FileDescriptor) - Method in class org.jruby.Ruby
 
newFileStat(Ruby, String, boolean) - Static method in class org.jruby.RubyFileStat
 
newFileStat(Ruby, FileDescriptor) - Static method in class org.jruby.RubyFileStat
 
newFixnum(long) - Method in class org.jruby.Ruby
 
newFixnum(int) - Method in class org.jruby.Ruby
 
newFixnum(Constant) - Method in class org.jruby.Ruby
 
newFixnum(Ruby, long) - Static method in class org.jruby.RubyFixnum
 
newFixnum(long) - Method in class org.jruby.RubyFixnum
 
newFloat(Ruby, long, double) - Static method in class org.jruby.cext.JRuby
 
newFloat(double) - Method in class org.jruby.Ruby
 
newFloat(Ruby, double) - Static method in class org.jruby.RubyFloat
 
newFloat32(ThreadContext, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newFloat32(Ruby, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newFloat32(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newFloat32(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newFloat64(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newFloat64(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newFloatDomainError(String) - Method in class org.jruby.Ruby
 
newFrozenError(String) - Method in class org.jruby.Ruby
 
newFrozenError(String, boolean) - Method in class org.jruby.Ruby
 
newFunction(Ruby, Pointer, CallbackInfo) - Method in class org.jruby.ext.ffi.Factory
 
newFunction(Ruby, Pointer, CallbackInfo) - Method in class org.jruby.ext.ffi.jffi.Factory
 
newFunction(Ruby, Pointer, CallbackInfo) - Method in class org.jruby.ext.ffi.NoImplFactory
 
newGlobalInvalidator(int) - Static method in class org.jruby.runtime.opto.OptoFactory
 
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
newIllegalSequence(String) - Method in class org.jruby.Ruby
 
newIncludeClass(RubyClass) - Method in class org.jruby.IncludedModuleWrapper
Deprecated.
newIncludeClass(RubyClass) - Method in class org.jruby.RubyModule
Deprecated.
newInclusiveRange(Ruby, ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRange
 
newIndexError(String) - Method in class org.jruby.Ruby
 
newInputStream() - Method in class org.jruby.util.io.ChannelStream
 
newInputStream() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
newInputStream() - Method in interface org.jruby.util.io.Stream
 
newInstance(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
Deprecated.
newInstance(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
newInstance(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
newInstance(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.io.FileDescriptorIO
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.ffi.jffi.Function
 
newInstance(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.ffi.jffi.JFFIInvoker
 
newInstance(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.ffi.jffi.VariadicInvoker
 
newInstance(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Type.Array
 
newInstance(Ruby, RubyClass, String) - Static method in class org.jruby.ext.iconv.RubyIconv.RubyFailure
 
newInstance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.jruby.JRubyObjectInputStream
 
newInstance(ThreadContext, RubyClass, IRubyObject) - Static method in class org.jruby.ext.pathname.RubyPathname
 
newInstance(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.pathname.RubyPathname
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.thread.ConditionVariable
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.thread.Mutex
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.thread.Queue
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.thread.SizedQueue
 
newInstance(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.weakref.WeakRef
 
newInstance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
newInstance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
newInstance(IRubyObject, Block) - Static method in class org.jruby.ext.zlib.RubyGzipFile
 
newInstance(Object[], JavaProxyInvocationHandler) - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
newInstance(IRubyObject, Object[]) - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
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(ThreadContext, Block) - Method in class org.jruby.RubyClass
rb_class_new_instance
newInstance(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyClass
 
newInstance(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyClass
 
newInstance(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyClass
 
newInstance(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyClass
 
newInstance(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyComplex
Deprecated.
newInstance(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
 
newInstance(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyProc
Create a new instance of a Proc object.
newInstance(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRational
Deprecated.
newInstance(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRational
 
newInstance(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRational
 
newInstance(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRegexp
Deprecated.
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, String) - Static method in class org.jruby.RubySystemExit
 
newInstance(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyThread
Thread.new
newInstance(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyTime
newInstance(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyTime
 
newInstance(ClassValueCalculator<T>) - Static method in class org.jruby.util.collections.ClassValue
 
newInstanceBang(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyComplex
Deprecated.
newInstanceBang(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
 
newInstanceBang(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
 
newInstanceBang(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRational
Deprecated.
newInstanceBang(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRational
 
newInstanceBang(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRational
 
newInstanceDirect(Object...) - Method in class org.jruby.javasupport.JavaConstructor
 
newInstanceDirect() - Method in class org.jruby.javasupport.JavaConstructor
 
newInstanceDirect(Object) - Method in class org.jruby.javasupport.JavaConstructor
 
newInstanceDirect(Object, Object) - Method in class org.jruby.javasupport.JavaConstructor
 
newInstanceDirect(Object, Object, Object) - Method in class org.jruby.javasupport.JavaConstructor
 
newInstanceDirect(Object, Object, Object, Object) - Method in class org.jruby.javasupport.JavaConstructor
 
newInstanceNew(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
 
newInstanceNew(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
 
newInterfaceImpl(IRubyObject, Class[]) - Static method in class org.jruby.javasupport.Java
 
newInternalFromJavaExternal(Ruby, String) - Static method in class org.jruby.RubyString
Return a new Ruby String encoded as the default internal encoding given a Java String that has come from an external source.
newInterpretedClosure(ThreadContext, BlockBody, IRubyObject) - Static method in class org.jruby.runtime.Interpreted19Block
 
newInterpretedClosure(ThreadContext, IterNode, IRubyObject) - Static method in class org.jruby.runtime.InterpretedBlock
 
newInterpretedClosure(ThreadContext, BlockBody, IRubyObject) - Static method in class org.jruby.runtime.InterpretedBlock
 
newInterpretedMethod(Ruby, RubyModule, StaticScope, Node, String, ArgsNode, Visibility, ISourcePosition) - Static method in class org.jruby.internal.runtime.methods.DynamicMethodFactory
 
newInterpretedSharedScopeClosure(ThreadContext, IterNode, DynamicScope, IRubyObject) - Static method in class org.jruby.runtime.SharedScopeBlock
 
newInterruptedRegexpError(String) - Method in class org.jruby.Ruby
 
newInvalidByteSequenceError(String) - Method in class org.jruby.Ruby
 
newInvalidEncoding(String) - Method in class org.jruby.Ruby
 
newInvocationCompiler(BaseBodyCompiler, SkinnyMethodAdapter) - Static method in class org.jruby.runtime.opto.OptoFactory
 
newIO(Ruby, Channel) - Static method in class org.jruby.RubyIO
 
newIOError(String) - Method in class org.jruby.Ruby
 
newIOErrorFromException(IOException) - Method in class org.jruby.Ruby
 
newIOOptions(Ruby, ModeFlags) - Static method in class org.jruby.RubyIO
 
newIOOptions(Ruby, long) - Static method in class org.jruby.RubyIO
 
newIOOptions(Ruby, int) - Static method in class org.jruby.RubyIO
 
newIOOptions(Ruby, String) - Static method in class org.jruby.RubyIO
 
newIOOptions(Ruby, IOOptions, int) - Static method in class org.jruby.RubyIO
 
newIRBlockScope(StaticScope) - Static method in class org.jruby.parser.IRStaticScopeFactory
 
newIRBuilder(IRManager) - Method in class org.jruby.ir.IRBuilder
 
newIREvalScope(StaticScope) - Static method in class org.jruby.parser.IRStaticScopeFactory
 
newIRLocalScope(StaticScope) - Static method in class org.jruby.parser.IRStaticScopeFactory
 
newJittedMethod(Ruby, RubyModule, StaticScope, Script, String, CallConfiguration, Visibility, Arity, ISourcePosition, DefaultMethod) - Static method in class org.jruby.internal.runtime.methods.DynamicMethodFactory
 
newKeyError(String) - Method in class org.jruby.Ruby
 
newLabel() - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
newLightweightStopIterationError(String) - Method in class org.jruby.Ruby
Generate a StopIteration exception.
NEWLINE - Static variable in class org.jruby.ext.stringio.RubyStringIO
 
NEWLINE - Static variable in class org.jruby.ext.stringio.StringIO
 
NEWLINE - Static variable in class org.jruby.RubyStringIO
 
newline_node(Node, ISourcePosition) - Method in class org.jruby.parser.ParserSupport
Wraps node with NEWLINE node.
NewlineNode - Class in org.jruby.ast
A new (logical) source code line.
NewlineNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.NewlineNode
 
newLiteralLambda(ThreadContext, Block, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
newLoadError(String) - Method in class org.jruby.Ruby
 
newLoadError(String, String) - Method in class org.jruby.Ruby
 
newLocal(String, Type) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
newLocalJumpError(RubyLocalJumpError.Reason, IRubyObject, String) - Method in class org.jruby.Ruby
 
newLocalJumpErrorNoBlock() - Method in class org.jruby.Ruby
 
newLocalScope(StaticScope) - Method in class org.jruby.parser.IRStaticScopeFactory
 
newLocalScope(StaticScope, String[]) - Method in class org.jruby.parser.IRStaticScopeFactory
 
newLocalScope(StaticScope) - Method in class org.jruby.parser.StaticScopeFactory
 
newLocalScope(StaticScope, String[]) - Method in class org.jruby.parser.StaticScopeFactory
 
newLocationArray(Ruby, RubyStackTraceElement[]) - Static method in class org.jruby.RubyThread.Location
 
newMap() - Method in class org.jruby.util.collections.WeakValuedIdentityMap
 
newMap() - Method in class org.jruby.util.collections.WeakValuedMap
 
newMappedType(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.MappedType
 
newMathDomainError(String) - Method in class org.jruby.Ruby
 
newMethod(RubyModule, long, int) - Static method in class org.jruby.cext.JRuby
 
newMethod(RubyModule, String, RubyModule, String, DynamicMethod, IRubyObject) - Static method in class org.jruby.RubyMethod
 
newMethod(IRubyObject, String, boolean, Visibility) - Method in class org.jruby.RubyModule
 
newMethod(IRubyObject, String, boolean, Visibility, boolean) - Method in class org.jruby.RubyModule
 
newMethod(IRubyObject, String, boolean, Visibility, boolean, boolean) - Method in class org.jruby.RubyModule
 
newMethodEnhancer(Ruby) - Method in class org.jruby.runtime.profile.builtin.BuiltinProfilingService
 
newMethodEnhancer(Ruby) - Method in interface org.jruby.runtime.profile.ProfilingService
 
newMethodInvalidator(RubyModule) - Static method in class org.jruby.runtime.opto.OptoFactory
 
newMethodNotFoundError(Ruby, Class, String, String) - Static method in class org.jruby.javasupport.JavaMethod
 
newModeFlags(Ruby, long) - Static method in class org.jruby.RubyIO
 
newModeFlags(Ruby, int) - Static method in class org.jruby.RubyIO
 
newModeFlags(Ruby, String) - Static method in class org.jruby.RubyIO
 
newModule(Ruby) - Static method in class org.jruby.RubyModule
rb_module_new
newModule(Ruby, String, RubyModule, boolean) - Static method in class org.jruby.RubyModule
rb_module_new/rb_define_module_id/rb_name_class/rb_set_class_path
newMutatedAttrAssignNode(ArrayNode) - Method in class org.jruby.ast.AttrAssignNode
 
newNameError(String, String) - Method in class org.jruby.Ruby
 
newNameError(String, String, Throwable) - Method in class org.jruby.Ruby
 
newNameError(String, String, Throwable, boolean) - Method in class org.jruby.Ruby
 
newNameErrorObject(String, IRubyObject) - Method in class org.jruby.Ruby
 
newNil(ThreadContext, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newNil(Ruby, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newNil(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newNil(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
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
 
newObject(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
newObjectAdapter() - Method in class org.jruby.embed.ScriptingContainer
Returns an instance of EmbedRubyObjectAdapter for embedders to invoke methods defined by Ruby.
newObjectAdapter() - Static method in class org.jruby.javasupport.JavaEmbedUtils
 
newOrNode(ISourcePosition, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
newOutputStream() - Method in class org.jruby.util.io.ChannelStream
 
newOutputStream() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
newOutputStream() - Method in interface org.jruby.util.io.Stream
 
newPathname(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.pathname.RubyPathname.PathnameKernelMethods
 
newPointer32(ThreadContext, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newPointer32(Ruby, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newPointer32(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newPointer32(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newPointer64(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newPointer64(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newPrinter(RubyInstanceConfig.ProfilingMode, ProfileData) - Static method in class org.jruby.runtime.profile.builtin.ProfilePrinter
Printer implementation factory for supported profiling modes.
newProc(Ruby, long) - Static method in class org.jruby.cext.JRuby
 
newProc(Block.Type, Block) - Method in class org.jruby.Ruby
 
newProc(Ruby, Block.Type) - Static method in class org.jruby.RubyProc
Deprecated.
newProc(Ruby, Block, Block.Type) - Static method in class org.jruby.RubyProc
 
newProc(Ruby, Block, Block.Type, ISourcePosition) - Static method in class org.jruby.RubyProc
 
newProcessStatus(Ruby, long, long) - Static method in class org.jruby.RubyProcess.RubyStatus
 
newProfileCollection(ThreadContext) - Method in class org.jruby.runtime.profile.builtin.BuiltinProfilingService
 
newProfileCollection(ThreadContext) - Method in interface org.jruby.runtime.profile.ProfilingService
 
newProfileReporter(ThreadContext) - Method in class org.jruby.runtime.profile.builtin.BuiltinProfilingService
 
newProfileReporter(ThreadContext) - Method in interface org.jruby.runtime.profile.ProfilingService
 
newProxiedArray(Ruby, Class<?>, int) - Static method in class org.jruby.java.util.ArrayUtils
 
newProxiedArray(Ruby, Class<?>, JavaUtil.JavaConverter, int) - Static method in class org.jruby.java.util.ArrayUtils
 
newProxyClass(Ruby, ClassLoader, String, Class, Class[], Set<String>) - Method in class org.jruby.javasupport.proxy.JavaProxyClassFactory
 
newProxyInstance(Ruby, Class, Class[], Class[], Object[], JavaProxyInvocationHandler) - Static method in class org.jruby.javasupport.proxy.JavaProxyClass
 
newRaiseException(RubyClass, String) - Method in class org.jruby.Ruby
 
newRaiseException(Ruby) - Method in exception org.jruby.util.ResourceException
 
newRange(Ruby, ThreadContext, IRubyObject, IRubyObject, boolean) - Static method in class org.jruby.RubyRange
 
newRangeError(String) - Method in class org.jruby.Ruby
 
newRational(long, long) - Method in class org.jruby.Ruby
 
newRational(Ruby, long, long) - Static method in class org.jruby.RubyRational
 
newRationalConvert(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyRational
rb_Rational1
newRationalConvert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRational
rb_Rational/rb_Rational2
newRationalReduced(long, long) - Method in class org.jruby.Ruby
 
newRedoLocalJumpError() - Method in class org.jruby.Ruby
 
newRegexp(Ruby, String, RegexpOptions) - Static method in class org.jruby.RubyRegexp
 
newRegexp(Ruby, ByteList, RegexpOptions) - Static method in class org.jruby.RubyRegexp
 
newRegexp(Ruby, ByteList) - Static method in class org.jruby.RubyRegexp
 
newRegexpError(String) - Method in class org.jruby.Ruby
 
newRegexpNode(ISourcePosition, Node, RegexpNode) - Method in class org.jruby.parser.ParserSupport
 
newRubyData(Ruby, RubyClass, long) - Static method in class org.jruby.cext.RubyData
 
newRubyNameError(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyNameError
 
newRuntimeAdapter() - Method in class org.jruby.embed.ScriptingContainer
Returns an instance of EmbedRubyRuntimeAdapter for embedders to parse scripts.
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
 
newSeed(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyRandom
 
newSigned16(ThreadContext, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newSigned16(Ruby, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newSigned16(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newSigned16(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newSigned16(Ruby, short) - Static method in class org.jruby.ext.ffi.Util
 
newSigned32(ThreadContext, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newSigned32(Ruby, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newSigned32(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newSigned32(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newSigned32(Ruby, int) - Static method in class org.jruby.ext.ffi.Util
 
newSigned64(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newSigned64(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newSigned64(Ruby, long) - Static method in class org.jruby.ext.ffi.Util
 
newSigned8(ThreadContext, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newSigned8(Ruby, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newSigned8(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newSigned8(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newSigned8(Ruby, byte) - Static method in class org.jruby.ext.ffi.Util
 
newSmallHash(Ruby) - Static method in class org.jruby.RubyHash
rb_hash_new
newSplatNode(ISourcePosition, Node) - Method in class org.jruby.parser.ParserSupport
 
newSplatNode(ISourcePosition, Node) - Method in class org.jruby.parser.ParserSupport19
 
newStandardError(String) - Method in class org.jruby.Ruby
 
newStr(Ruby, ByteList) - Method in class org.jruby.ext.zlib.RubyGzipFile
 
newString(Ruby, byte[], int, boolean) - Static method in class org.jruby.cext.JRuby
 
newString(ThreadContext, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newString(Ruby, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newString(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newString(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newString() - Method in class org.jruby.Ruby
 
newString(String) - Method in class org.jruby.Ruby
 
newString(ByteList) - Method in class org.jruby.Ruby
 
newString(CharSequence) - Method in class org.jruby.RubyString
Deprecated. 
newString(ByteList) - Method in class org.jruby.RubyString
Deprecated. 
newString(Ruby, RubyClass, CharSequence) - Static method in class org.jruby.RubyString
Deprecated.
newString(Ruby, CharSequence) - Static method in class org.jruby.RubyString
 
newString(Ruby, String) - Static method in class org.jruby.RubyString
 
newString(Ruby, byte[]) - Static method in class org.jruby.RubyString
 
newString(Ruby, byte[], int, int) - Static method in class org.jruby.RubyString
 
newString(Ruby, ByteList) - Static method in class org.jruby.RubyString
 
newString(Ruby, ByteList, Encoding) - Static method in class org.jruby.RubyString
 
newString(ThreadContext, ByteList, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
newStringLight(Ruby, ByteList) - Static method in class org.jruby.RubyString
 
newStringLight(Ruby, int) - Static method in class org.jruby.RubyString
 
newStringLight(Ruby, int, Encoding) - Static method in class org.jruby.RubyString
 
newStringNoCopy(Ruby, ByteList) - Static method in class org.jruby.RubyString
 
newStringNoCopy(Ruby, RubyClass, ByteList) - Static method in class org.jruby.RubyString
 
newStringNoCopy(Ruby, byte[], int, int) - Static method in class org.jruby.RubyString
 
newStringNoCopy(Ruby, byte[]) - Static method in class org.jruby.RubyString
 
newStringNoCopy(Ruby, RubyClass, ByteList, Encoding, int) - Static method in class org.jruby.RubyString
 
newStringNoCopy(Ruby, ByteList, Encoding, int) - Static method in class org.jruby.RubyString
 
newStringShared(ByteList) - Method in class org.jruby.Ruby
Deprecated.
newStringShared(Ruby, RubyString) - Static method in class org.jruby.RubyString
 
newStringShared(Ruby, ByteList) - Static method in class org.jruby.RubyString
 
newStringShared(Ruby, ByteList, Encoding) - Static method in class org.jruby.RubyString
 
newStringShared(Ruby, ByteList, int) - Static method in class org.jruby.RubyString
 
newStringShared(Ruby, RubyClass, ByteList) - Static method in class org.jruby.RubyString
 
newStringShared(Ruby, RubyClass, ByteList, Encoding) - Static method in class org.jruby.RubyString
 
newStringShared(Ruby, byte[]) - Static method in class org.jruby.RubyString
 
newStringShared(Ruby, byte[], Encoding) - Static method in class org.jruby.RubyString
 
newStringShared(Ruby, byte[], int, int) - Static method in class org.jruby.RubyString
 
newStringShared(Ruby, byte[], int, int, Encoding) - Static method in class org.jruby.RubyString
 
newStruct(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyStruct
Create new Structure.
newStruct(IRubyObject, Block) - Static method in class org.jruby.RubyStruct
 
newStruct(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyStruct
 
newStruct(IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyStruct
 
newStruct(IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyStruct
 
newStruct(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyStruct.StructMethods
 
newStruct(IRubyObject, Block) - Static method in class org.jruby.RubyStruct.StructMethods
 
newStruct(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyStruct.StructMethods
 
newStruct(IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyStruct.StructMethods
 
newStruct(IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyStruct.StructMethods
 
newStructByReference(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.StructByReference
 
newStructByValue(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.StructByValue
 
newStructLayout(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.ffi.StructLayout
 
newSValueNode(ISourcePosition, Node) - Method in class org.jruby.parser.ParserSupport
 
newSValueNode(ISourcePosition, Node) - Method in class org.jruby.parser.ParserSupport19
 
newSymbol(String) - Method in class org.jruby.Ruby
 
newSymbol(ByteList) - Method in class org.jruby.Ruby
 
newSymbol(Ruby, IRubyObject) - Static method in class org.jruby.RubySymbol
 
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
 
newSystemExit(int, String) - Method in class org.jruby.Ruby
 
newSystemStackError(String) - Method in class org.jruby.Ruby
 
newSystemStackError(String, StackOverflowError) - Method in class org.jruby.Ruby
 
newTaintedString(Ruby, byte[]) - Static method in class org.jruby.ext.ffi.MemoryUtil
Creates a ruby string from a byte array and sets the taint flag on it
newThread(Ruby, long, IRubyObject) - Static method in class org.jruby.cext.JRuby
 
newThread(Runnable) - Method in class org.jruby.threading.DaemonThreadFactory
 
newThreadError(String) - Method in class org.jruby.Ruby
 
newTime(long) - Method in class org.jruby.Ruby
 
newTime(Ruby, long) - Static method in class org.jruby.RubyTime
 
newTime(Ruby, DateTime) - Static method in class org.jruby.RubyTime
 
newTime(Ruby, DateTime, long) - Static method in class org.jruby.RubyTime
 
newTypeError(String) - Method in class org.jruby.Ruby
 
newTypeError(IRubyObject, RubyClass) - Method in class org.jruby.Ruby
 
newTypeError(IRubyObject, RubyModule) - Method in class org.jruby.Ruby
 
newTypeError(IRubyObject, String) - Method in class org.jruby.Ruby
 
newUnboundMethod(RubyModule, String, RubyModule, String, DynamicMethod) - Static method in class org.jruby.RubyUnboundMethod
 
newUndef(ISourcePosition, Node) - Method in class org.jruby.parser.ParserSupport
 
newUndefined(Ruby, String) - Static method in class org.jruby.internal.runtime.GlobalVariable
 
newUndefinedConversionError(String) - Method in class org.jruby.Ruby
 
newUnicodeString(Ruby, String) - Static method in class org.jruby.RubyString
 
newUnicodeString(Ruby, CharSequence) - Static method in class org.jruby.RubyString
 
newUnsigned16(ThreadContext, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newUnsigned16(Ruby, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newUnsigned16(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newUnsigned16(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newUnsigned16(Ruby, short) - Static method in class org.jruby.ext.ffi.Util
 
newUnsigned32(ThreadContext, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newUnsigned32(Ruby, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newUnsigned32(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newUnsigned32(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newUnsigned32(Ruby, int) - Static method in class org.jruby.ext.ffi.Util
 
newUnsigned64(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newUnsigned64(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newUnsigned64(Ruby, long) - Static method in class org.jruby.ext.ffi.Util
 
newUnsigned8(ThreadContext, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newUnsigned8(Ruby, int) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newUnsigned8(ThreadContext, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newUnsigned8(Ruby, long) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
newUnsigned8(Ruby, byte) - Static method in class org.jruby.ext.ffi.Util
 
newUSASCIIString(Ruby, String) - Static method in class org.jruby.RubyString
 
newUsAsciiStringNoCopy(Ruby, ByteList) - Static method in class org.jruby.RubyString
 
newUsAsciiStringShared(Ruby, ByteList) - Static method in class org.jruby.RubyString
 
newUsAsciiStringShared(Ruby, byte[], int, int) - Static method in class org.jruby.RubyString
 
newUTF16String(Ruby, String) - Static method in class org.jruby.RubyString
 
newUTF16String(Ruby, CharSequence) - Static method in class org.jruby.RubyString
 
newUTF8String(Ruby, String) - Static method in class org.jruby.RubyString
 
newUTF8String(Ruby, CharSequence) - Static method in class org.jruby.RubyString
 
newWhenNode(ISourcePosition, Node, Node, Node) - Method in class org.jruby.parser.ParserSupport
 
newZeroDivisionError() - Method in class org.jruby.Ruby
 
next() - Method in class org.jruby.ir.util.DataIterator
 
next() - Method in class org.jruby.ir.util.EdgeTypeIterator
 
next() - Method in class org.jruby.RubyArray.RubyArrayConversionIterator
 
next(ThreadContext) - Method in class org.jruby.RubyEnumerator
 
next() - Method in class org.jruby.util.collections.NonBlockingHashMapLong.IteratorLong
Auto-box and return the next key.
NEXT_JUMP - Static variable in exception org.jruby.exceptions.JumpException
 
NEXT_LocalJumpError - Static variable in class org.jruby.ir.operands.IRException
 
nextElement() - Method in class org.jruby.util.collections.NonBlockingHashMapLong.IteratorLong
Auto-box and return the next key.
nextJump(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
nextLocalJumpError(Ruby, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
nextLong() - Method in class org.jruby.util.collections.NonBlockingHashMapLong.IteratorLong
Return the next key as a primitive long.
NextNode - Class in org.jruby.ast
Represents a 'next' statement.
NextNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.NextNode
 
nextSlot - Variable in class org.jruby.ir.IRScope.LocalVariableAllocator
 
nextToken() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
nextValue(BodyCompiler, Object, int) - Method in interface org.jruby.compiler.ArrayCallback
 
nextValues(ThreadContext) - Method in class org.jruby.RubyEnumerator
 
NIL - Static variable in class org.jruby.ast.NilImplicitNode
 
Nil(Nil) - Method in class org.jruby.ir.IRVisitor
 
Nil - Class in org.jruby.ir.operands
Represents nil.
Nil() - Constructor for class org.jruby.ir.operands.Nil
 
Nil(Nil) - Method in class org.jruby.ir.targets.JVMVisitor
 
NIL - Static variable in class org.jruby.runtime.ClassIndex
 
nil - Variable in class org.jruby.runtime.ThreadContext
 
NIL_ALLOCATOR - Static variable in class org.jruby.RubyNil
 
NIL_F - Static variable in class org.jruby.RubyBasicObject
This flag is a bit funny.
nil_p(ThreadContext) - Method in class org.jruby.RubyBasicObject
rb_false call_seq: nil.nil? => true .nil? => false Only the object nil responds true to nil?.
nil_p(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
nil_p() - Method in class org.jruby.RubyNil
 
NIL_PREFILLED_ARRAY_SIZE - Static variable in class org.jruby.Ruby
 
NilImplicitNode - Class in org.jruby.ast
A node which behaves like a nil node, but is not actually present in the AST as a syntactical element (e.g.
NilImplicitNode() - Constructor for class org.jruby.ast.NilImplicitNode
 
NilNode - Class in org.jruby.ast
represents 'nil'
NilNode(ISourcePosition) - Constructor for class org.jruby.ast.NilNode
 
nitems() - Method in class org.jruby.RubyArray
rb_ary_nitems
nkf(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.nkf.RubyNKF
 
NKFCharsetMap - Static variable in class org.jruby.ext.nkf.RubyNKF
 
NKFLibrary - Class in org.jruby.ext.nkf
 
NKFLibrary() - Constructor for class org.jruby.ext.nkf.NKFLibrary
 
nlink() - Method in class org.jruby.RubyFileStat
 
NO_ARGS - Static variable in class org.jruby.ir.IRBuilder
 
NO_ARGS - Static variable in interface org.jruby.javasupport.proxy.InternalJavaProxy
 
NO_ARGUMENTS - Static variable in class org.jruby.runtime.Arity
 
NO_DEPENDENCIES - Static variable in class org.jruby.ir.passes.CompilerPass
 
NO_ENTRY - Static variable in class org.jruby.RubyHash
 
NO_FILE_CLASS - Static variable in interface org.jruby.Profile
 
NO_FRAME_DUMMY_SCOPE - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated.
NO_FRAME_NO_SCOPE - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated.
NO_INDEX - Static variable in class org.jruby.runtime.ClassIndex
 
NO_METHOD - Static variable in class org.jruby.ir.operands.MethAddr
 
NO_METHOD - Static variable in class org.jruby.runtime.MethodIndex
Deprecated.
NO_UNWRAP_PROCESS_STREAMS - Static variable in class org.jruby.RubyInstanceConfig
 
NoArgNoBlockOperandCallAdapter - Class in org.jruby.ir.instructions.calladapter
Adapter for: foo(), recv.foo()
NoArgNoBlockOperandCallAdapter(CallSite, Operand[]) - Constructor for class org.jruby.ir.instructions.calladapter.NoArgNoBlockOperandCallAdapter
 
noArguments() - Static method in class org.jruby.runtime.Arity
 
NOCONV - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
Node - Class in org.jruby.ast
Base class for all Nodes in the AST
Node(ISourcePosition) - Constructor for class org.jruby.ast.Node
 
node - Variable in class org.jruby.ast.SplatNode
 
node - Variable in class org.jruby.ast.SValueNode
 
node_assign(Node, Node) - Method in class org.jruby.parser.ParserSupport
 
NodeType - Enum in org.jruby.ast
 
NodeVisitor - Interface in org.jruby.ast.visitor
Visitor interface to be implemented by visitors of the jRuby AST.
noFrame() - Method in class org.jruby.compiler.ASTInspector
 
NoFunctionalitySignalFacade - Class in org.jruby.util
 
NoFunctionalitySignalFacade() - Constructor for class org.jruby.util.NoFunctionalitySignalFacade
 
NOGUARDS_COMPILE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
Enable compiler "noguards" optimizations.
NoImplFactory - Class in org.jruby.ext.ffi
An instance of Factory that is used when no FFI implementation can be found.
NoImplFactory(String) - Constructor for class org.jruby.ext.ffi.NoImplFactory
 
NONASCII_TO_ASCII - Static variable in class org.jruby.RubyConverter
 
NONBLOCK - Static variable in class org.jruby.util.io.ModeFlags
nonblock flag, to perform all operations non-blocking.
NonBlockingHashMapLong<TypeV> - Class in org.jruby.util.collections
A lock-free alternate implementation of ConcurrentHashMap with primitive long keys, better scaling properties and generally lower costs.
NonBlockingHashMapLong() - Constructor for class org.jruby.util.collections.NonBlockingHashMapLong
Create a new NonBlockingHashMapLong with default minimum size (currently set to 8 K/V pairs or roughly 84 bytes on a standard 32-bit JVM).
NonBlockingHashMapLong(int) - Constructor for class org.jruby.util.collections.NonBlockingHashMapLong
Create a new NonBlockingHashMapLong with initial room for the given number of elements, thus avoiding internal resizing operations to reach an appropriate size.
NonBlockingHashMapLong(boolean) - Constructor for class org.jruby.util.collections.NonBlockingHashMapLong
Create a new NonBlockingHashMapLong, setting the space-for-speed tradeoff.
NonBlockingHashMapLong(int, boolean) - Constructor for class org.jruby.util.collections.NonBlockingHashMapLong
Create a new NonBlockingHashMapLong, setting both the initial size and the space-for-speed tradeoff.
NonBlockingHashMapLong.IteratorLong - Class in org.jruby.util.collections
A class which implements the Iterator and Enumeration interfaces, generified to the Long class and supporting a non-auto-boxing NonBlockingHashMapLong.IteratorLong.nextLong() function.
NonBlockingHashMapLong.IteratorLong() - Constructor for class org.jruby.util.collections.NonBlockingHashMapLong.IteratorLong
A new IteratorLong
NonblockWritingStream - Interface in org.jruby.util.io
Hacky marker interface for 1.9 support of CRLFStreamWrapper.
none_p(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
none_p(ThreadContext, IRubyObject, Block, Arity) - Static method in class org.jruby.RubyEnumerable
 
none_p19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
NonLocalControlFlowNode - Interface in org.jruby.ast
Marker interface for return, break, next, redo, retry
NonlocalReturnInstr - Class in org.jruby.ir.instructions
 
NonlocalReturnInstr(Operand, IRMethod) - Constructor for class org.jruby.ir.instructions.NonlocalReturnInstr
 
NonlocalReturnInstr(Operand) - Constructor for class org.jruby.ir.instructions.NonlocalReturnInstr
 
NonlocalReturnInstr(NonlocalReturnInstr) - Method in class org.jruby.ir.IRVisitor
 
NonlocalReturnInstr(NonlocalReturnInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
nonzero_p() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
nonzero_p(ThreadContext) - Method in class org.jruby.RubyNumeric
num_nonzero_p
nop() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
NOP - Static variable in class org.jruby.ir.instructions.NopInstr
 
NopInstr - Class in org.jruby.ir.instructions
 
NopInstr(NopInstr) - Method in class org.jruby.ir.IRVisitor
 
NopInstr(NopInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
NoResultCallInstr - Class in org.jruby.ir.instructions
 
NoResultCallInstr(Operation, CallType, MethAddr, Operand, Operand[], Operand) - Constructor for class org.jruby.ir.instructions.NoResultCallInstr
 
NoResultCallInstr(Operation, NoResultCallInstr) - Constructor for class org.jruby.ir.instructions.NoResultCallInstr
 
NoResultCallInstr(NoResultCallInstr) - Method in class org.jruby.ir.IRVisitor
 
NoResultCallInstr(NoResultCallInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
NormalCacheEntryFactory - Static variable in class org.jruby.RubyModule
 
NormalCachingCallSite - Class in org.jruby.runtime.callsite
 
NormalCachingCallSite(String) - Constructor for class org.jruby.runtime.callsite.NormalCachingCallSite
 
NormalizedFile - Class in org.jruby.util
This class provides a File implementation that normalizes all path separators to forward slashes.
NormalizedFile(String) - Constructor for class org.jruby.util.NormalizedFile
 
NormalizedFile(URI) - Constructor for class org.jruby.util.NormalizedFile
 
NormalizedFile(File, String) - Constructor for class org.jruby.util.NormalizedFile
 
NormalizedFile(String, String) - Constructor for class org.jruby.util.NormalizedFile
 
normalizeSeps(String) - Static method in class org.jruby.util.JRubyFile
 
NOT_ALLOCATABLE_ALLOCATOR - Static variable in interface org.jruby.runtime.ObjectAllocator
 
not_implemented0() - 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
 
notImplemented - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
Whether this method is "not implemented".
NotInstr - Class in org.jruby.ir.instructions
 
NotInstr(Variable, Operand) - Constructor for class org.jruby.ir.instructions.NotInstr
 
NotInstr(NotInstr) - Method in class org.jruby.ir.IRVisitor
 
NotInstr(NotInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
notIsModuleAndClassVarDefined(String, Object) - Method in interface org.jruby.compiler.BodyCompiler
 
notIsModuleAndClassVarDefined(String, Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
NotNode - Class in org.jruby.ast
not is !
NotNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.NotNode
 
NoVarsDynamicScope - Class in org.jruby.runtime.scope
This is a DynamicScope that does not support any variables.
NoVarsDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.NoVarsDynamicScope
 
NoVarsDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.NoVarsDynamicScope
 
nsec() - Method in class org.jruby.RubyTime
 
nth(Encoding, byte[], int, int, int) - Static method in class org.jruby.util.StringSupport
 
nth_match(int, IRubyObject) - Static method in class org.jruby.RubyRegexp
rb_reg_nth_match
nthRef(int) - Method in interface org.jruby.compiler.BodyCompiler
 
nthRef(int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
NthRef(NthRef) - Method in class org.jruby.ir.IRVisitor
 
NthRef - Class in org.jruby.ir.operands
 
NthRef(int) - Constructor for class org.jruby.ir.operands.NthRef
 
NthRef(NthRef) - Method in class org.jruby.ir.targets.JVMVisitor
 
NthRefNode - Class in org.jruby.ast
Represents a $number ($0..$9) variable.
NthRefNode(ISourcePosition, int) - Constructor for class org.jruby.ast.NthRefNode
 
NULL - Static variable in class org.jruby.runtime.ivars.MethodData
 
NULL_ARRAY - Static variable in interface org.jruby.runtime.builtin.IRubyObject
 
NULL_BLOCK - Static variable in class org.jruby.runtime.Block
All Block variables should either refer to a real block or this NULL_BLOCK.
NULL_BODY - Static variable in class org.jruby.runtime.BlockBody
 
NULL_CACHE - Static variable in class org.jruby.runtime.callsite.CacheEntry
 
NULL_CLASS_ARRAY - Static variable in class org.jruby.runtime.CallbackFactory
Deprecated.
NULL_OPTIONS - Static variable in class org.jruby.util.RegexpOptions
 
null_p(ThreadContext) - Method in class org.jruby.ext.ffi.Pointer
Tests if this Pointer represents the C NULL value.
null_p(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
NullBlockBody - Class in org.jruby.runtime
 
NullBlockBody() - Constructor for class org.jruby.runtime.NullBlockBody
 
NullChannel - Class in org.jruby.util.io
 
NullChannel() - Constructor for class org.jruby.util.io.NullChannel
 
nullFreeComment - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
nullFreeOrigName - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
nullMap() - Static method in class org.jruby.util.collections.IntHashMap
 
NullMemoryIO - Class in org.jruby.ext.ffi
An implementation of MemoryIO that throws an exception on any access.
NullMemoryIO(Ruby) - Constructor for class org.jruby.ext.ffi.NullMemoryIO
 
nullPointer - Variable in class org.jruby.ext.ffi.FFI
 
nullToNil() - Method in interface org.jruby.compiler.BodyCompiler
 
nullToNil() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
nullToNil(IRubyObject, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
nullToNil(IRubyObject, Ruby) - Static method in class org.jruby.runtime.Helpers
 
nullToNil(IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
NullWarnings - Class in org.jruby.common
A Warnings implementation which silently ignores everything.
NullWarnings(Ruby) - Constructor for class org.jruby.common.NullWarnings
 
num2chr(IRubyObject) - Static method in class org.jruby.RubyNumeric
NUM2CHR
num2dbl(IRubyObject) - Static method in class org.jruby.RubyNumeric
rb_num2dbl and NUM2DBL
num2fix(IRubyObject) - Static method in class org.jruby.RubyNumeric
rb_num2fix
num2int(IRubyObject) - Static method in class org.jruby.RubyNumeric
rb_num2int, NUM2INT
num2long(IRubyObject) - Static method in class org.jruby.RubyNumeric
rb_num2long and FIX2LONG (numeric.c)
num_imaginary(ThreadContext) - Method in class org.jruby.RubyNumeric
num_imaginary
num_waiting(ThreadContext) - Method in class org.jruby.ext.thread.Queue
 
NUMBERED_BIGINTEGER_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_BLOCKBODY_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_BLOCKCALLBACK_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_CALLSITE_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_CONSTANT_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_CONSTANTFROM_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_ENCODING_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_FIXNUM_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_FLOAT_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_METHOD_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_REGEXP_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_SCOPE_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_STRING_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_SYMBOL_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_VARIABLEREADER_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
NUMBERED_VARIABLEWRITER_COUNT - Static variable in class org.jruby.ast.executable.AbstractScript
 
numerator(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_numerator
numerator(ThreadContext) - Method in class org.jruby.RubyFloat
flo_numerator
numerator(ThreadContext) - Method in class org.jruby.RubyInteger
 
numerator(ThreadContext) - Method in class org.jruby.RubyNumeric
num_numerator
numerator(ThreadContext) - Method in class org.jruby.RubyRational
nurat_numerator
NUMERIC - Static variable in class org.jruby.runtime.ClassIndex
 
Numeric - Class in org.jruby.util
 
Numeric() - Constructor for class org.jruby.util.Numeric
 
Numeric.ComplexPatterns - Class in org.jruby.util
 
Numeric.ComplexPatterns() - Constructor for class org.jruby.util.Numeric.ComplexPatterns
 
Numeric.RationalPatterns - Class in org.jruby.util
 
Numeric.RationalPatterns() - Constructor for class org.jruby.util.Numeric.RationalPatterns
 
NUMERIC_ALLOCATOR - Static variable in class org.jruby.RubyNumeric
 
numUsedArgs - Variable in class org.jruby.ir.instructions.ReceiveOptArgInstr
Number of arguments already accounted for
numUsedArgs - Variable in class org.jruby.ir.instructions.ReceiveRestArgInstr
Number of arguments already accounted for
numUsedArgs - Variable in class org.jruby.ir.instructions.ruby20.ReceiveKeywordArgInstr
 
numUsedArgs - Variable in class org.jruby.ir.instructions.ruby20.ReceiveKeywordRestArgInstr
 
numWaiting - Variable in class org.jruby.ext.thread.Queue
 
nurat_rationalize_internal(ThreadContext, IRubyObject[]) - Static method in class org.jruby.util.Numeric
 

O

O_NONBLOCK - Static variable in class org.jruby.ext.socket.RubyUNIXSocket
 
obj_to_enum(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
obj_to_enum(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
obj_to_enum(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
obj_to_enum(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
objAsString(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyString
rb_obj_as_string
object(Object) - Method in class org.jruby.ext.ffi.jffi.DelegatingPointerParameterStrategy
 
object(Object) - Method in class org.jruby.ext.ffi.jffi.PointerParameterStrategy
 
object(Object) - Method in class org.jruby.ext.ffi.jffi.StringParameterStrategy
 
OBJECT - Static variable in class org.jruby.ir.targets.JVM
 
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.
OBJECT_PROXY_CACHE - Static variable in class org.jruby.javasupport.Java
 
OBJECT_TYPE - Static variable in class org.jruby.ir.targets.JVM
 
OBJECT_VAR0_ALLOCATOR - Static variable in class org.jruby.RubyObject
 
OBJECT_VAR1_ALLOCATOR - Static variable in class org.jruby.RubyObject
 
OBJECT_VAR2_ALLOCATOR - Static variable in class org.jruby.RubyObject
 
OBJECT_VAR3_ALLOCATOR - Static variable in class org.jruby.RubyObject
 
OBJECT_VAR4_ALLOCATOR - Static variable in class org.jruby.RubyObject
 
OBJECT_VAR5_ALLOCATOR - Static variable in class org.jruby.RubyObject
 
OBJECT_VAR6_ALLOCATOR - Static variable in class org.jruby.RubyObject
 
OBJECT_VAR7_ALLOCATOR - Static variable in class org.jruby.RubyObject
 
OBJECT_VAR8_ALLOCATOR - Static variable in class org.jruby.RubyObject
 
OBJECT_VAR9_ALLOCATOR - Static variable in class org.jruby.RubyObject
 
ObjectAllocator - Interface in org.jruby.runtime
 
ObjectClass(ObjectClass) - Method in class org.jruby.ir.IRVisitor
 
ObjectClass - Class in org.jruby.ir.operands
 
ObjectClass() - Constructor for class org.jruby.ir.operands.ObjectClass
 
ObjectClass(ObjectClass) - Method in class org.jruby.ir.targets.JVMVisitor
 
objectFromJavaProxy(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
 
ObjectIdentityInvalidator - Class in org.jruby.runtime.opto
 
ObjectIdentityInvalidator() - Constructor for class org.jruby.runtime.opto.ObjectIdentityInvalidator
 
ObjectMarshal - Interface in org.jruby.runtime
 
ObjectProxyCache<T,A> - Class in org.jruby.javasupport.util
Maps Java objects to their proxies.
ObjectProxyCache() - Constructor for class org.jruby.javasupport.util.ObjectProxyCache
 
ObjectProxyCache(ObjectProxyCache.ReferenceType) - Constructor for class org.jruby.javasupport.util.ObjectProxyCache
 
ObjectProxyCache(int, int, ObjectProxyCache.ReferenceType) - Constructor for class org.jruby.javasupport.util.ObjectProxyCache
 
ObjectProxyCache.ReferenceType - Enum in org.jruby.javasupport.util
 
ObjectSpace - Class in org.jruby.runtime
FIXME: This version is faster than the previous, but both suffer from a crucial flaw: It is impossible to create an ObjectSpace with an iterator that doesn't either: a.
ObjectSpace() - Constructor for class org.jruby.runtime.ObjectSpace
 
OBJECTSPACE_ENABLED - Static variable in class org.jruby.util.cli.Options
 
objectToSymbolString(IRubyObject) - Static method in class org.jruby.RubySymbol
Properly stringify an object for the current "raw bytes" representation of a symbol.
objEncoding(ThreadContext, IRubyObject) - Static method in class org.jruby.util.io.EncodingUtils
 
obliterateProcess(Process) - Static method in class org.jruby.RubyIO
Try for around 1s to destroy the child process.
oct(ThreadContext) - Method in class org.jruby.RubyString
rb_str_oct
oct19(ThreadContext) - Method in class org.jruby.RubyString
 
octLength(byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
octLength(byte[], int, int, Encoding) - Static method in class org.jruby.util.StringSupport
 
odd_p(ThreadContext) - Method in class org.jruby.RubyFixnum
 
odd_p(ThreadContext) - Method in class org.jruby.RubyInteger
 
offset - Variable in class org.jruby.ext.ffi.ArrayMemoryIO
 
offset(Object) - Method in class org.jruby.ext.ffi.jffi.DelegatingPointerParameterStrategy
 
offset(Object) - Method in class org.jruby.ext.ffi.jffi.PointerParameterStrategy
 
offset(Object) - Method in class org.jruby.ext.ffi.jffi.StringParameterStrategy
 
offset() - Method in class org.jruby.ext.ffi.StructLayout.Field
 
offset(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.Field
 
offset() - Method in class org.jruby.ext.ffi.StructLayout.Member
 
offset - Variable in class org.jruby.ir.operands.LocalVariable
 
offset - Variable in class org.jruby.ir.operands.TemporaryVariable
 
offset - Variable in class org.jruby.lexer.yacc.LexerSource
 
offset(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
match_offset
offset(Encoding, byte[], int, int, int) - Static method in class org.jruby.util.StringSupport
 
offset(RubyString, int) - Static method in class org.jruby.util.StringSupport
 
offset19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMatchData
 
offset_of(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
offset_of(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Struct
 
offset_of(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout
 
offsets(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
offsets(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
offsets(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout
Gets a ruby array of the offsets of all members of this struct.
onBackEdge - Variable in class org.jruby.ir.instructions.ThreadPollInstr
 
one(Ruby) - Static method in class org.jruby.RubyFixnum
 
ONE_ARGUMENT - Static variable in class org.jruby.runtime.Arity
 
one_p(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
one_p(ThreadContext, IRubyObject, Block, Arity) - Static method in class org.jruby.RubyEnumerable
 
one_p19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
ONE_REQUIRED - Static variable in class org.jruby.runtime.Arity
 
OneArgBlockOperandCallAdapter - Class in org.jruby.ir.instructions.calladapter
 
OneArgBlockOperandCallAdapter(CallSite, Operand[], Operand) - Constructor for class org.jruby.ir.instructions.calladapter.OneArgBlockOperandCallAdapter
 
OneArgNoBlockConstantCallAdapter - Class in org.jruby.ir.instructions.calladapter
 
OneArgNoBlockConstantCallAdapter(CallSite, Operand[]) - Constructor for class org.jruby.ir.instructions.calladapter.OneArgNoBlockConstantCallAdapter
 
OneArgNoBlockOperandCallAdapter - Class in org.jruby.ir.instructions.calladapter
 
OneArgNoBlockOperandCallAdapter(CallSite, Operand[]) - Constructor for class org.jruby.ir.instructions.calladapter.OneArgNoBlockOperandCallAdapter
 
OneArgOperandAttrAssignInstr - Class in org.jruby.ir.instructions.specialized
 
OneArgOperandAttrAssignInstr(AttrAssignInstr) - Constructor for class org.jruby.ir.instructions.specialized.OneArgOperandAttrAssignInstr
 
OneFixnumArgNoBlockCallInstr - Class in org.jruby.ir.instructions.specialized
 
OneFixnumArgNoBlockCallInstr(CallInstr) - Constructor for class org.jruby.ir.instructions.specialized.OneFixnumArgNoBlockCallInstr
 
OneOperandArgNoBlockCallInstr - Class in org.jruby.ir.instructions.specialized
 
OneOperandArgNoBlockCallInstr(CallInstr) - Constructor for class org.jruby.ir.instructions.specialized.OneOperandArgNoBlockCallInstr
 
OneOperandArgNoBlockNoResultCallInstr - Class in org.jruby.ir.instructions.specialized
 
OneOperandArgNoBlockNoResultCallInstr(NoResultCallInstr) - Constructor for class org.jruby.ir.instructions.specialized.OneOperandArgNoBlockNoResultCallInstr
 
OneVarDynamicScope - Class in org.jruby.runtime.scope
This is a DynamicScope that supports exactly three variables.
OneVarDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.OneVarDynamicScope
 
OneVarDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.OneVarDynamicScope
 
op_abs(ThreadContext) - Method in class org.jruby.RubyRational
nurat_abs
op_add(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_add
op_add(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_add
op_and(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_and
op_and(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_and
op_and(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_and
op_and(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_and(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyNil
nil_and
op_and19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
 
op_append(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
rb_io_addstr
op_aref(ThreadContext, IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
op_aref(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
op_aref(ThreadContext, IRubyObject[]) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
op_aref(ThreadContext, IRubyObject[]) - Method in class org.jruby.java.proxies.ArrayJavaProxyCreator
 
op_aref(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.proxies.JavaInterfaceTemplate
 
op_aref(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.java.proxies.JavaProxy
 
op_aref(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_aref
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.CaseInsensitiveStringOnlyRubyHash
 
op_aref(ThreadContext, IRubyObject) - Method in class org.jruby.RubyGlobal.StringOnlyRubyHash
 
op_aref(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_aref
op_aref(IRubyObject[]) - Method in class org.jruby.RubyMatchData
Deprecated.
Use the versions with zero, one, or two args.
op_aref(IRubyObject) - Method in class org.jruby.RubyMatchData
match_aref
op_aref(IRubyObject, IRubyObject) - Method in class org.jruby.RubyMatchData
match_aref
op_aref(ThreadContext, IRubyObject) - Method in class org.jruby.RubyObjectSpace.WeakMap
 
op_aref(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyObjectSpace.WeakMap
 
op_aref(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_aref, rb_str_aref_m
op_aref(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_aref(ThreadContext, IRubyObject) - Method in class org.jruby.RubySymbol
 
op_aref(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubySymbol
 
op_aref(IRubyObject) - Method in class org.jruby.RubyThread
 
op_aref19(IRubyObject) - Method in class org.jruby.RubyMatchData
match_aref
op_aref19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyMatchData
match_aref
op_aref19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
op_aref19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_aset(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
op_aset(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_aset
op_aset(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyGlobal.CaseInsensitiveStringOnlyRubyHash
 
op_aset(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyGlobal.StringOnlyRubyHash
 
op_aset(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_aset
op_aset(IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
Deprecated.
op_aset(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_aset, rb_str_aset_m
op_aset(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
op_aset(IRubyObject, IRubyObject) - Method in class org.jruby.RubyThread
 
op_aset19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
Deprecated.
op_aset19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyGlobal.StringOnlyRubyHash
Deprecated.
op_aset19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash
Deprecated.
op_aset19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
op_aset19(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
op_asetForString(Ruby, RubyString, IRubyObject) - Method in class org.jruby.RubyHash
 
op_asetSmallForString(Ruby, RubyString, IRubyObject) - Method in class org.jruby.RubyHash
 
op_binmode(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
op_binmode(ThreadContext) - Method in class org.jruby.RubyIO
 
op_ceil(ThreadContext) - Method in class org.jruby.RubyRational
nurat_ceil
op_ceil(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
 
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.ext.pathname.RubyPathname
 
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.RubyBasicObject
 
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, long) - Method in class org.jruby.RubyFixnum
 
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_cmp
op_cmp(ThreadContext, double) - Method in class org.jruby.RubyFloat
 
op_cmp(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
op_cmp(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_cmp
op_cmp(IRubyObject) - Method in class org.jruby.RubyNumeric
num_cmp
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_cmp
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_cmp(RubyString) - Method in class org.jruby.RubyString
rb_str_cmp
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubySymbol
 
op_cmp(ThreadContext, IRubyObject) - Method in class org.jruby.RubyTime
 
OP_CMP - Static variable in class org.jruby.runtime.MethodIndex
Deprecated.
op_cmp19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_cmp19(RubyString) - Method in class org.jruby.RubyString
 
op_cmp19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyTime
 
op_coerce(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_coerce
op_diff(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_diff
op_div(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_div(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_div(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_div
op_div(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_div / nucomp_quo
op_div(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
op_div(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_div(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_div
op_div19(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_div19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_divmod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_divmod
op_divmod19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
 
op_eql(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
op_eql19(ThreadContext, IRubyObject) - Method in class org.jruby.AbstractRubyMethod
 
op_eql19(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_eql19
op_eql19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_eql
op_eql19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMethod
 
op_eqq(IRubyObject, ThreadContext, IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
op_eqq(ThreadContext, IRubyObject) - Method in class org.jruby.ir.operands.UndefinedValue
 
op_eqq(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
op_eqq(ThreadContext, IRubyObject) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
op_eqq(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
 
op_eqq(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyException
 
op_eqq(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
op_eqq(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_eqq
op_eqq(ThreadContext, IRubyObject) - Method in class org.jruby.RubyObject
rb_equal The Ruby "===" method is used by default in case/when statements.
op_eqq(ThreadContext, IRubyObject) - Method in class org.jruby.RubySymbol
 
op_eqq(ThreadContext, IRubyObject) - Method in class org.jruby.RubyTime
 
op_eqq(ThreadContext, IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
op_equal(IRubyObject, ThreadContext, IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
op_equal(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.MemoryPointer
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Pointer
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Type.Builtin
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.ext.pathname.RubyPathname
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.ir.operands.UndefinedValue
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_equal
op_equal(IRubyObject) - Method in class org.jruby.javasupport.JavaAccessibleObject
 
op_equal(IRubyObject) - Method in class org.jruby.javasupport.JavaObject
 
op_equal(JavaProxy, IRubyObject) - Static method in class org.jruby.javasupport.JavaObject
 
op_equal(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
op_equal(IRubyObject) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
Deprecated.
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_equal
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
 
op_equal(IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_eq
op_equal(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
cmp_equal (cmp_eq inlined here)
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_equal_p
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyException
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_equal
op_equal(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_eq
op_equal(ThreadContext, double) - Method in class org.jruby.RubyFloat
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_equal
op_equal(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyMethod
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
op_equal(IRubyObject) - Method in class org.jruby.RubyProc
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyProcess.RubyStatus
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRange
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_equal_p
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRegexp
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_equal
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStruct
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubySymbol
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyTime
 
op_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyUnboundMethod
 
op_equal(ThreadContext, IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
OP_EQUAL - Static variable in class org.jruby.runtime.MethodIndex
Deprecated.
op_equal19(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
 
op_equal19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_equal_19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
rb_obj_equal Will by default use identity equality to compare objects.
op_equal_19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRandom
 
op_equal_boolean(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_expt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_expt
op_expt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_expt
op_fdiv(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_div
op_fdiv(ThreadContext, double) - Method in class org.jruby.RubyFloat
 
op_fdiv(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_fdiv
op_floor(ThreadContext) - Method in class org.jruby.RubyRational
nurat_floor
op_floor(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
 
op_format(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_ge(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_ge(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
cmp_ge
op_ge(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_ge
op_ge(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_ge(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_ge
op_ge(ThreadContext, double) - Method in class org.jruby.RubyFloat
 
op_ge(IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_ge
op_ge(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_ge(ThreadContext, IRubyObject) - Method in class org.jruby.RubyTime
 
op_ge19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_ge_boolean(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_gt(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_gt(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
cmp_gt
op_gt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_gt
op_gt(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_gt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_gt
op_gt(ThreadContext, double) - Method in class org.jruby.RubyFloat
 
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_gt19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_gt_boolean(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_idiv(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_idiv
op_idiv(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_idiv
op_idiv19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
 
op_le(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_le(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
cmp_le
op_le(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_le
op_le(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_le(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_le
op_le(ThreadContext, double) - Method in class org.jruby.RubyFloat
 
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_le19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_le_boolean(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
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(long) - Method in class org.jruby.RubyFixnum
 
op_lshift(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyYielder
 
op_lt(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_lt(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComparable
cmp_lt
op_lt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_lt
op_lt(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_lt(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_lt
op_lt(ThreadContext, double) - Method in class org.jruby.RubyFloat
 
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_lt19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_lt_boolean(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_match(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
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, IRubyObject) - Static method in class org.jruby.RubyKernel
 
op_match(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRegexp
rb_reg_match
op_match(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_match
op_match19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
 
op_match19(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
op_match19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRegexp
 
op_match19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_match19(ThreadContext, IRubyObject) - Method in class org.jruby.RubySymbol
 
op_match2(ThreadContext) - Method in class org.jruby.RubyRegexp
 
op_match2_19(ThreadContext) - Method in class org.jruby.RubyRegexp
 
op_minus(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_minus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_minus
op_minus(ThreadContext, long) - Method in class org.jruby.RubyBignum
 
op_minus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_minus
op_minus(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_minus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_minus
op_minus(ThreadContext, double) - Method in class org.jruby.RubyFloat
 
op_minus(IRubyObject) - Method in class org.jruby.RubyTime
 
op_minus19(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_minus19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyTime
 
op_minus_one(ThreadContext) - Method in class org.jruby.RubyFixnum
 
op_minus_two(ThreadContext) - Method in class org.jruby.RubyFixnum
 
op_mod(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.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, long) - Method in class org.jruby.RubyFixnum
 
op_mod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_mod
op_mod(ThreadContext, double) - Method in class org.jruby.RubyFloat
 
op_mod(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_mod
op_mod19(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_mod19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_modulo
op_mod19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_mod
op_mod19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
 
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_mul
op_mul(ThreadContext, long) - Method in class org.jruby.RubyBignum
 
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_mul
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_mul
op_mul(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_mul
op_mul(ThreadContext, double) - Method in class org.jruby.RubyFloat
 
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_mul
op_mul(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_mul19(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_mul19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
 
op_mul19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_neg() - Method in class org.jruby.RubyBignum
rb_big_neg
op_neg() - Method in class org.jruby.RubyFixnum
fix_rev
op_not(ThreadContext) - Method in class org.jruby.RubyBasicObject
 
op_not_equal(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
 
op_not_match(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBasicObject
 
op_not_match(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
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(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_or(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyNil
nil_or
op_or19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
 
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
op_plus(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_plus
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_plus
op_plus(ThreadContext, long) - Method in class org.jruby.RubyBignum
 
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_plus
op_plus(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_plus
op_plus(ThreadContext, double) - Method in class org.jruby.RubyFloat
 
op_plus(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_plus(IRubyObject) - Method in class org.jruby.RubyTime
 
op_plus19(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_plus19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
op_plus19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyTime
 
op_plus_one(ThreadContext) - Method in class org.jruby.RubyFixnum
 
op_plus_two(ThreadContext) - Method in class org.jruby.RubyFixnum
 
op_pow(IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_pow(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_pow(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_pow
op_pow(ThreadContext, long) - Method in class org.jruby.RubyBignum
 
op_pow(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
fix_pow
op_pow(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_pow(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
flo_pow
op_pow(ThreadContext, double) - Method in class org.jruby.RubyFloat
 
op_pow19(IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_pow19(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_pow19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_pow
op_pow19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFloat
 
op_pow_19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFixnum
 
op_quo(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_quo19(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_quo20(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
op_rem(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_rem
op_round(ThreadContext) - Method in class org.jruby.RubyRational
nurat_round
op_round(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
 
op_rshift(IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_rshift
op_rshift(IRubyObject) - Method in class org.jruby.RubyFixnum
fix_rshift
op_rshift(long) - Method in class org.jruby.RubyFixnum
 
op_rshift(IRubyObject) - Method in class org.jruby.RubyProcess.RubyStatus
Deprecated.
op_rshift(ThreadContext, IRubyObject) - Method in class org.jruby.RubyProcess.RubyStatus
 
op_rshift(Ruby, IRubyObject) - Method in class org.jruby.RubyProcess.RubyStatus
 
op_sub(ThreadContext, IRubyObject) - Method in class org.jruby.RubyComplex
nucomp_sub
op_sub(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
nurat_sub
op_times(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_times
op_times19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_times
op_truncate(ThreadContext) - Method in class org.jruby.RubyRational
nurat_truncate
op_truncate(ThreadContext, IRubyObject) - Method in class org.jruby.RubyRational
 
op_uminus() - Method in class org.jruby.ext.bigdecimal.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.ext.bigdecimal.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(ThreadContext, long) - Method in class org.jruby.RubyFixnum
 
op_xor(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyNil
nil_xor
op_xor19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
 
OpAsgnAndNode - Class in org.jruby.ast
 
OpAsgnAndNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.OpAsgnAndNode
 
OpAsgnNode - Class in org.jruby.ast
 
OpAsgnNode(ISourcePosition, Node, Node, String, String) - Constructor for class org.jruby.ast.OpAsgnNode
 
OpAsgnOrNode - Class in org.jruby.ast
 
OpAsgnOrNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.OpAsgnOrNode
 
opAsgnWithMethod(ThreadContext, IRubyObject, IRubyObject, IRubyObject, CallSite, CallSite, CallSite) - Static method in class org.jruby.runtime.Helpers
 
OpClass - Enum in org.jruby.ir
 
opClass - Variable in enum org.jruby.ir.Operation
 
OpElementAsgnNode - Class in org.jruby.ast
Represents an operator assignment to an element.
OpElementAsgnNode(ISourcePosition, Node, String, Node, Node) - Constructor for class org.jruby.ast.OpElementAsgnNode
 
opElementAsgnWithAnd(CompilerCallback, ArgumentsCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
opElementAsgnWithAnd(CompilerCallback, ArgumentsCallback, CompilerCallback) - Method in interface org.jruby.compiler.InvocationCompiler
 
opElementAsgnWithMethod(CompilerCallback, ArgumentsCallback, CompilerCallback, String) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
opElementAsgnWithMethod(CompilerCallback, ArgumentsCallback, CompilerCallback, String) - Method in interface org.jruby.compiler.InvocationCompiler
 
opElementAsgnWithMethod(ThreadContext, IRubyObject, IRubyObject, IRubyObject, CallSite, CallSite, CallSite) - Static method in class org.jruby.runtime.Helpers
 
opElementAsgnWithMethod(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, CallSite, CallSite, CallSite) - Static method in class org.jruby.runtime.Helpers
 
opElementAsgnWithMethod(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, CallSite, CallSite, CallSite) - Static method in class org.jruby.runtime.Helpers
 
opElementAsgnWithMethod(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, CallSite, CallSite, CallSite) - Static method in class org.jruby.runtime.Helpers
 
opElementAsgnWithMethod(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], IRubyObject, CallSite, CallSite, CallSite) - Static method in class org.jruby.runtime.Helpers
 
opElementAsgnWithOr(CompilerCallback, ArgumentsCallback, CompilerCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
opElementAsgnWithOr(CompilerCallback, ArgumentsCallback, CompilerCallback) - Method in interface org.jruby.compiler.InvocationCompiler
 
opElementAsgnWithOrPartTwoNArgs(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], IRubyObject, CallSite) - Static method in class org.jruby.runtime.Helpers
 
opElementAsgnWithOrPartTwoOneArg(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, CallSite) - Static method in class org.jruby.runtime.Helpers
 
opElementAsgnWithOrPartTwoThreeArgs(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], IRubyObject, CallSite) - Static method in class org.jruby.runtime.Helpers
 
opElementAsgnWithOrPartTwoTwoArgs(ThreadContext, IRubyObject, IRubyObject, IRubyObject[], IRubyObject, CallSite) - Static method in class org.jruby.runtime.Helpers
 
OpElementOneArgAndAsgnNode - Class in org.jruby.ast
Represents an operator assignment to an element.
OpElementOneArgAndAsgnNode(ISourcePosition, Node, String, ArrayNode, Node) - Constructor for class org.jruby.ast.OpElementOneArgAndAsgnNode
 
OpElementOneArgAsgnNode - Class in org.jruby.ast
Represents an operator assignment to an element.
OpElementOneArgAsgnNode(ISourcePosition, Node, String, ArrayNode, Node) - Constructor for class org.jruby.ast.OpElementOneArgAsgnNode
 
OpElementOneArgOrAsgnNode - Class in org.jruby.ast
Represents an operator assignment to an element.
OpElementOneArgOrAsgnNode(ISourcePosition, Node, String, ArrayNode, Node) - Constructor for class org.jruby.ast.OpElementOneArgOrAsgnNode
 
open(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
open(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.iconv.RubyIconv
 
open(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.socket.RubyTCPServer
 
open(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.socket.RubyTCPServer
Deprecated.
open(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.socket.RubyTCPSocket
Deprecated.
open(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.socket.RubyUDPSocket
 
open(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.socket.RubyUDPSocket
Deprecated.
open(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.stringio.RubyStringIO
 
open(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.stringio.StringIO
 
open() - Method in class org.jruby.ext.tempfile.Tempfile
 
open(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.tempfile.Tempfile
 
open(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyDir
Returns a new directory object for path.
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, byte[], byte[], int, IRubyObject) - Static method in class org.jruby.util.encoding.CharsetTranscoder
 
open(ThreadContext, byte[], byte[], int, IRubyObject) - Static method in class org.jruby.util.encoding.Transcoder
 
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, ClassLoader) - 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(String, String, ModeFlags, int, POSIX, ClassLoader) - 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(Ruby, ChannelDescriptor) - Static method in class org.jruby.util.io.ChannelStream
 
open(Ruby, ChannelDescriptor, boolean) - Static method in class org.jruby.util.io.ChannelStream
 
open0(ThreadContext, byte[], byte[], int, IRubyObject) - Static method in class org.jruby.util.encoding.Transcoder
 
open18(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
open18(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
open19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.tempfile.Tempfile
 
open19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
open19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
open19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyDir
 
open19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
openArgsToArgs(Ruby, IRubyObject, RubyHash) - Static method in class org.jruby.util.io.EncodingUtils
 
openConnection(URL) - Method in class org.jruby.util.CompoundJarURLStreamHandler
 
openDescriptor(ModeFlags, int) - Method in class org.jruby.util.ClasspathResource
 
openDescriptor(ModeFlags, int) - Method in interface org.jruby.util.FileResource
 
openDescriptor(ModeFlags, int) - Method in class org.jruby.util.URLResource
 
opendir(ThreadContext, Block) - Method in class org.jruby.ext.pathname.RubyPathname
 
openFile - Variable in class org.jruby.RubyIO
 
OpenFile - Class in org.jruby.util.io
 
OpenFile() - Constructor for class org.jruby.util.io.OpenFile
 
OpenFile.Finalizer - Interface in org.jruby.util.io
 
openInternal(String, String) - Method in class org.jruby.RubyFile
 
OpenProcess(int, int, int) - Method in interface org.jruby.util.WindowsFFI.Kernel32
 
openWithRetryFrom(Ruby, SelectorProvider) - Static method in class org.jruby.util.io.SelectorFactory
 
Operand - Class in org.jruby.ir.operands
 
Operand() - Constructor for class org.jruby.ir.operands.Operand
 
operands - Variable in class org.jruby.ir.instructions.defined.DefinedInstr
 
operands - Variable in class org.jruby.ir.instructions.PutInstr
 
Operation - Enum in org.jruby.ir
 
operatorCallAdapter - Variable in class org.jruby.ast.OpAsgnNode
 
operators - Static variable in interface org.jruby.parser.Tokens
 
opMulOther(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
 
opt - Variable in class org.jruby.ir.instructions.CheckArgsArrayArityInstr
 
opt - Variable in class org.jruby.ir.instructions.CheckArityInstr
 
OPT_ARGS - Static variable in class org.jruby.compiler.ASTInspector
 
OptArgMultipleAsgnInstr - Class in org.jruby.ir.instructions
 
OptArgMultipleAsgnInstr(Variable, Operand, int, int) - Constructor for class org.jruby.ir.instructions.OptArgMultipleAsgnInstr
 
OptArgMultipleAsgnInstr(OptArgMultipleAsgnInstr) - Method in class org.jruby.ir.IRVisitor
 
OptArgMultipleAsgnInstr(OptArgMultipleAsgnInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
OptArgNode - Class in org.jruby.ast
 
OptArgNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.OptArgNode
 
optElementOrNull(IRubyObject[], int, int) - Static method in class org.jruby.runtime.Helpers
 
OptimizeTempVarsPass - Class in org.jruby.ir.passes
 
OptimizeTempVarsPass() - Constructor for class org.jruby.ir.passes.OptimizeTempVarsPass
 
Option - Class in org.jruby.ext.nkf
 
Option(String, String, String) - Constructor for class org.jruby.ext.nkf.Option
 
Option - Class in org.jruby.ext.socket
 
Option(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.Option
 
Option(Ruby, ProtocolFamily, SocketLevel, SocketOption, int) - Constructor for class org.jruby.ext.socket.Option
 
Option(Ruby, RubyClass, ProtocolFamily, SocketLevel, SocketOption, int) - Constructor for class org.jruby.ext.socket.Option
 
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
 
optionFromArg(IRubyObject) - Static method in class org.jruby.ext.socket.RubyBasicSocket
 
Options - Class in org.jruby.ext.nkf
 
Options() - Constructor for class org.jruby.ext.nkf.Options
 
options - Variable in class org.jruby.ir.operands.Regexp
 
options() - Method in class org.jruby.RubyRegexp
 
Options - Class in org.jruby.util.cli
Options defines all configuration settings for JRuby in a consistent form.
Options() - Constructor for class org.jruby.util.cli.Options
 
optname(ThreadContext) - Method in class org.jruby.ext.socket.Option
 
OptoFactory - Class in org.jruby.runtime.opto
A set of factory methods to construct optimizing utilities for compilation, cache invalidation, and so on.
OptoFactory() - Constructor for class org.jruby.runtime.opto.OptoFactory
 
opts - Variable in class org.jruby.ext.tempfile.Tempfile
 
ord(ThreadContext) - Method in class org.jruby.RubyInteger
int_ord
ord(ThreadContext) - Method in class org.jruby.RubyString
 
order(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
 
order(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
order(Ruby, ByteOrder) - Method in class org.jruby.ext.ffi.AbstractMemory
 
order() - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
order(Ruby, ByteOrder) - Method in class org.jruby.ext.ffi.Buffer
 
order() - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
order() - Method in class org.jruby.ext.ffi.MemoryIO
Gets the ByteOrder this MemoryIO instance will read/write values to memory in.
order(Ruby, ByteOrder) - Method in class org.jruby.ext.ffi.Pointer
 
order(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
order(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.Struct
 
order() - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
org$jruby$AbstractRubyMethod$POPULATOR - Class in org.jruby.gen
 
org$jruby$AbstractRubyMethod$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$AbstractRubyMethod$POPULATOR
 
org$jruby$demo$ext$MethodMissing$POPULATOR - Class in org.jruby.gen
 
org$jruby$demo$ext$MethodMissing$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$demo$ext$MethodMissing$POPULATOR
 
org$jruby$ext$bigdecimal$RubyBigDecimal$BigDecimalKernelMethods$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$bigdecimal$RubyBigDecimal$BigDecimalKernelMethods$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$bigdecimal$RubyBigDecimal$BigDecimalKernelMethods$POPULATOR
 
org$jruby$ext$bigdecimal$RubyBigDecimal$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$bigdecimal$RubyBigDecimal$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$bigdecimal$RubyBigDecimal$POPULATOR
 
org$jruby$ext$coverage$CoverageModule$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$coverage$CoverageModule$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$coverage$CoverageModule$POPULATOR
 
org$jruby$ext$delegate$NativeDelegateLibrary$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$delegate$NativeDelegateLibrary$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$delegate$NativeDelegateLibrary$POPULATOR
 
org$jruby$ext$digest$RubyDigest$DigestBase$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$digest$RubyDigest$DigestBase$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$digest$RubyDigest$DigestBase$POPULATOR
 
org$jruby$ext$digest$RubyDigest$DigestClass$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$digest$RubyDigest$DigestClass$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$digest$RubyDigest$DigestClass$POPULATOR
 
org$jruby$ext$digest$RubyDigest$DigestInstance$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$digest$RubyDigest$DigestInstance$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$digest$RubyDigest$DigestInstance$POPULATOR
 
org$jruby$ext$digest$RubyDigest$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$digest$RubyDigest$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$digest$RubyDigest$POPULATOR
 
org$jruby$ext$etc$RubyEtc$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$etc$RubyEtc$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$etc$RubyEtc$POPULATOR
 
org$jruby$ext$ffi$AbstractInvoker$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$AbstractInvoker$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$AbstractInvoker$POPULATOR
 
org$jruby$ext$ffi$AbstractMemory$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$AbstractMemory$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$AbstractMemory$POPULATOR
 
org$jruby$ext$ffi$AutoPointer$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$AutoPointer$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$AutoPointer$POPULATOR
 
org$jruby$ext$ffi$Buffer$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$Buffer$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$Buffer$POPULATOR
 
org$jruby$ext$ffi$CallbackInfo$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$CallbackInfo$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$CallbackInfo$POPULATOR
 
org$jruby$ext$ffi$DataConverter$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$DataConverter$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$DataConverter$POPULATOR
 
org$jruby$ext$ffi$Enum$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$Enum$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$Enum$POPULATOR
 
org$jruby$ext$ffi$Enums$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$Enums$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$Enums$POPULATOR
 
org$jruby$ext$ffi$io$FileDescriptorIO$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$io$FileDescriptorIO$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$io$FileDescriptorIO$POPULATOR
 
org$jruby$ext$ffi$IOModule$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$IOModule$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$IOModule$POPULATOR
 
org$jruby$ext$ffi$jffi$DynamicLibrary$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$jffi$DynamicLibrary$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$jffi$DynamicLibrary$POPULATOR
 
org$jruby$ext$ffi$jffi$DynamicLibrary$Symbol$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$jffi$DynamicLibrary$Symbol$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$jffi$DynamicLibrary$Symbol$POPULATOR
 
org$jruby$ext$ffi$jffi$Factory$LastError$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$jffi$Factory$LastError$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$jffi$Factory$LastError$POPULATOR
 
org$jruby$ext$ffi$jffi$Function$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$jffi$Function$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$jffi$Function$POPULATOR
 
org$jruby$ext$ffi$jffi$JFFIInvoker$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$jffi$JFFIInvoker$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$jffi$JFFIInvoker$POPULATOR
 
org$jruby$ext$ffi$jffi$VariadicInvoker$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$jffi$VariadicInvoker$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$jffi$VariadicInvoker$POPULATOR
 
org$jruby$ext$ffi$MappedType$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$MappedType$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$MappedType$POPULATOR
 
org$jruby$ext$ffi$MemoryPointer$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$MemoryPointer$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$MemoryPointer$POPULATOR
 
org$jruby$ext$ffi$Platform$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$Platform$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$Platform$POPULATOR
 
org$jruby$ext$ffi$Pointer$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$Pointer$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$Pointer$POPULATOR
 
org$jruby$ext$ffi$Struct$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$Struct$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$Struct$POPULATOR
 
org$jruby$ext$ffi$StructByReference$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$StructByReference$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$StructByReference$POPULATOR
 
org$jruby$ext$ffi$StructByValue$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$StructByValue$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$StructByValue$POPULATOR
 
org$jruby$ext$ffi$StructLayout$ArrayField$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$StructLayout$ArrayField$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$StructLayout$ArrayField$POPULATOR
 
org$jruby$ext$ffi$StructLayout$ArrayProxy$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$StructLayout$ArrayProxy$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$StructLayout$ArrayProxy$POPULATOR
 
org$jruby$ext$ffi$StructLayout$CharArrayProxy$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$StructLayout$CharArrayProxy$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$StructLayout$CharArrayProxy$POPULATOR
 
org$jruby$ext$ffi$StructLayout$Field$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$StructLayout$Field$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$StructLayout$Field$POPULATOR
 
org$jruby$ext$ffi$StructLayout$FunctionField$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$StructLayout$FunctionField$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$StructLayout$FunctionField$POPULATOR
 
org$jruby$ext$ffi$StructLayout$InnerStructField$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$StructLayout$InnerStructField$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$StructLayout$InnerStructField$POPULATOR
 
org$jruby$ext$ffi$StructLayout$MappedField$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$StructLayout$MappedField$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$StructLayout$MappedField$POPULATOR
 
org$jruby$ext$ffi$StructLayout$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$StructLayout$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$StructLayout$POPULATOR
 
org$jruby$ext$ffi$Type$Array$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$Type$Array$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$Type$Array$POPULATOR
 
org$jruby$ext$ffi$Type$Builtin$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$Type$Builtin$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$Type$Builtin$POPULATOR
 
org$jruby$ext$ffi$Type$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$ffi$Type$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$ffi$Type$POPULATOR
 
org$jruby$ext$fiber$ThreadFiber$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$fiber$ThreadFiber$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$fiber$ThreadFiber$POPULATOR
 
org$jruby$ext$iconv$RubyIconv$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$iconv$RubyIconv$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$iconv$RubyIconv$POPULATOR
 
org$jruby$ext$iconv$RubyIconv$RubyFailure$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$iconv$RubyIconv$RubyFailure$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$iconv$RubyIconv$RubyFailure$POPULATOR
 
org$jruby$ext$io$try_nonblock$IOTryNonblockLibrary$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$io$try_nonblock$IOTryNonblockLibrary$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$io$try_nonblock$IOTryNonblockLibrary$POPULATOR
 
org$jruby$ext$io$wait$IOWaitLibrary$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$io$wait$IOWaitLibrary$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$io$wait$IOWaitLibrary$POPULATOR
 
org$jruby$ext$jruby$JRubyConfigLibrary$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$jruby$JRubyConfigLibrary$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$jruby$JRubyConfigLibrary$POPULATOR
 
org$jruby$ext$jruby$JRubyExecutionContextLocal$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$jruby$JRubyExecutionContextLocal$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$jruby$JRubyExecutionContextLocal$POPULATOR
 
org$jruby$ext$jruby$JRubyFiberLocal$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$jruby$JRubyFiberLocal$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$jruby$JRubyFiberLocal$POPULATOR
 
org$jruby$ext$jruby$JRubyLibrary$MethodExtensions$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$jruby$JRubyLibrary$MethodExtensions$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$jruby$JRubyLibrary$MethodExtensions$POPULATOR
 
org$jruby$ext$jruby$JRubyLibrary$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$jruby$JRubyLibrary$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$jruby$JRubyLibrary$POPULATOR
 
org$jruby$ext$jruby$JRubyObjectInputStream$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$jruby$JRubyObjectInputStream$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$jruby$JRubyObjectInputStream$POPULATOR
 
org$jruby$ext$jruby$JRubyTypeLibrary$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$jruby$JRubyTypeLibrary$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$jruby$JRubyTypeLibrary$POPULATOR
 
org$jruby$ext$jruby$JRubyUtilLibrary$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$jruby$JRubyUtilLibrary$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$jruby$JRubyUtilLibrary$POPULATOR
 
org$jruby$ext$jruby$JRubyUtilLibrary$StringUtils$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$jruby$JRubyUtilLibrary$StringUtils$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$jruby$JRubyUtilLibrary$StringUtils$POPULATOR
 
org$jruby$ext$net$protocol$NetProtocolBufferedIO$NativeImpl$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$net$protocol$NetProtocolBufferedIO$NativeImpl$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$net$protocol$NetProtocolBufferedIO$NativeImpl$POPULATOR
 
org$jruby$ext$net$protocol$NetProtocolBufferedIO$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$net$protocol$NetProtocolBufferedIO$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$net$protocol$NetProtocolBufferedIO$POPULATOR
 
org$jruby$ext$nkf$RubyNKF$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$nkf$RubyNKF$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$nkf$RubyNKF$POPULATOR
 
org$jruby$ext$pathname$RubyPathname$PathnameKernelMethods$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$pathname$RubyPathname$PathnameKernelMethods$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$pathname$RubyPathname$PathnameKernelMethods$POPULATOR
 
org$jruby$ext$pathname$RubyPathname$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$pathname$RubyPathname$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$pathname$RubyPathname$POPULATOR
 
org$jruby$ext$psych$PsychEmitter$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$psych$PsychEmitter$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$psych$PsychEmitter$POPULATOR
 
org$jruby$ext$psych$PsychParser$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$psych$PsychParser$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$psych$PsychParser$POPULATOR
 
org$jruby$ext$psych$PsychToRuby$ClassLoader$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$psych$PsychToRuby$ClassLoader$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$psych$PsychToRuby$ClassLoader$POPULATOR
 
org$jruby$ext$psych$PsychToRuby$ToRuby$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$psych$PsychToRuby$ToRuby$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$psych$PsychToRuby$ToRuby$POPULATOR
 
org$jruby$ext$psych$PsychYamlTree$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$psych$PsychYamlTree$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$psych$PsychYamlTree$POPULATOR
 
org$jruby$ext$rbconfig$RbConfigLibrary$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$rbconfig$RbConfigLibrary$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$rbconfig$RbConfigLibrary$POPULATOR
 
org$jruby$ext$securerandom$SecureRandomLibrary$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$securerandom$SecureRandomLibrary$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$securerandom$SecureRandomLibrary$POPULATOR
 
org$jruby$ext$socket$Addrinfo$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$socket$Addrinfo$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$socket$Addrinfo$POPULATOR
 
org$jruby$ext$socket$Option$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$socket$Option$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$socket$Option$POPULATOR
 
org$jruby$ext$socket$RubyBasicSocket$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$socket$RubyBasicSocket$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$socket$RubyBasicSocket$POPULATOR
 
org$jruby$ext$socket$RubyIPSocket$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$socket$RubyIPSocket$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$socket$RubyIPSocket$POPULATOR
 
org$jruby$ext$socket$RubyServerSocket$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$socket$RubyServerSocket$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$socket$RubyServerSocket$POPULATOR
 
org$jruby$ext$socket$RubySocket$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$socket$RubySocket$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$socket$RubySocket$POPULATOR
 
org$jruby$ext$socket$RubyTCPServer$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$socket$RubyTCPServer$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$socket$RubyTCPServer$POPULATOR
 
org$jruby$ext$socket$RubyTCPSocket$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$socket$RubyTCPSocket$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$socket$RubyTCPSocket$POPULATOR
 
org$jruby$ext$socket$RubyUDPSocket$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$socket$RubyUDPSocket$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$socket$RubyUDPSocket$POPULATOR
 
org$jruby$ext$socket$RubyUNIXServer$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$socket$RubyUNIXServer$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$socket$RubyUNIXServer$POPULATOR
 
org$jruby$ext$socket$RubyUNIXSocket$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$socket$RubyUNIXSocket$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$socket$RubyUNIXSocket$POPULATOR
 
org$jruby$ext$stringio$RubyStringIO$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$stringio$RubyStringIO$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$stringio$RubyStringIO$POPULATOR
 
org$jruby$ext$stringio$StringIO$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$stringio$StringIO$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$stringio$StringIO$POPULATOR
 
org$jruby$ext$strscan$RubyStringScanner$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$strscan$RubyStringScanner$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$strscan$RubyStringScanner$POPULATOR
 
org$jruby$ext$tempfile$Tempfile$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$tempfile$Tempfile$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$tempfile$Tempfile$POPULATOR
 
org$jruby$ext$thread$ConditionVariable$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$thread$ConditionVariable$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$thread$ConditionVariable$POPULATOR
 
org$jruby$ext$thread$Mutex$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$thread$Mutex$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$thread$Mutex$POPULATOR
 
org$jruby$ext$thread$Queue$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$thread$Queue$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$thread$Queue$POPULATOR
 
org$jruby$ext$thread$SizedQueue$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$thread$SizedQueue$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$thread$SizedQueue$POPULATOR
 
org$jruby$ext$thread$ThreadMethods$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$thread$ThreadMethods$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$thread$ThreadMethods$POPULATOR
 
org$jruby$ext$timeout$Timeout$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$timeout$Timeout$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$timeout$Timeout$POPULATOR
 
org$jruby$ext$timeout$Timeout$TimeoutToplevel$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$timeout$Timeout$TimeoutToplevel$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$timeout$Timeout$TimeoutToplevel$POPULATOR
 
org$jruby$ext$tracepoint$TracePoint$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$tracepoint$TracePoint$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$tracepoint$TracePoint$POPULATOR
 
org$jruby$ext$weakref$WeakRef$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$weakref$WeakRef$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$weakref$WeakRef$POPULATOR
 
org$jruby$ext$zlib$JZlibDeflate$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$zlib$JZlibDeflate$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$zlib$JZlibDeflate$POPULATOR
 
org$jruby$ext$zlib$JZlibInflate$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$zlib$JZlibInflate$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$zlib$JZlibInflate$POPULATOR
 
org$jruby$ext$zlib$JZlibRubyGzipReader$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$zlib$JZlibRubyGzipReader$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$zlib$JZlibRubyGzipReader$POPULATOR
 
org$jruby$ext$zlib$JZlibRubyGzipWriter$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$zlib$JZlibRubyGzipWriter$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$zlib$JZlibRubyGzipWriter$POPULATOR
 
org$jruby$ext$zlib$RubyGzipFile$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$zlib$RubyGzipFile$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$zlib$RubyGzipFile$POPULATOR
 
org$jruby$ext$zlib$RubyZlib$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$zlib$RubyZlib$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$zlib$RubyZlib$POPULATOR
 
org$jruby$ext$zlib$ZStream$POPULATOR - Class in org.jruby.gen
 
org$jruby$ext$zlib$ZStream$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$ext$zlib$ZStream$POPULATOR
 
org$jruby$java$addons$ArrayJavaAddons$POPULATOR - Class in org.jruby.gen
 
org$jruby$java$addons$ArrayJavaAddons$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$java$addons$ArrayJavaAddons$POPULATOR
 
org$jruby$java$addons$IOJavaAddons$AnyIO$POPULATOR - Class in org.jruby.gen
 
org$jruby$java$addons$IOJavaAddons$AnyIO$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$java$addons$IOJavaAddons$AnyIO$POPULATOR
 
org$jruby$java$addons$IOJavaAddons$POPULATOR - Class in org.jruby.gen
 
org$jruby$java$addons$IOJavaAddons$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$java$addons$IOJavaAddons$POPULATOR
 
org$jruby$java$addons$KernelJavaAddons$POPULATOR - Class in org.jruby.gen
 
org$jruby$java$addons$KernelJavaAddons$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$java$addons$KernelJavaAddons$POPULATOR
 
org$jruby$java$addons$StringJavaAddons$POPULATOR - Class in org.jruby.gen
 
org$jruby$java$addons$StringJavaAddons$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$java$addons$StringJavaAddons$POPULATOR
 
org$jruby$java$proxies$ArrayJavaProxy$POPULATOR - Class in org.jruby.gen
 
org$jruby$java$proxies$ArrayJavaProxy$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$java$proxies$ArrayJavaProxy$POPULATOR
 
org$jruby$java$proxies$ArrayJavaProxyCreator$POPULATOR - Class in org.jruby.gen
 
org$jruby$java$proxies$ArrayJavaProxyCreator$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$java$proxies$ArrayJavaProxyCreator$POPULATOR
 
org$jruby$java$proxies$InterfaceJavaProxy$JavaInterfaceExtender$POPULATOR - Class in org.jruby.gen
 
org$jruby$java$proxies$InterfaceJavaProxy$JavaInterfaceExtender$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$java$proxies$InterfaceJavaProxy$JavaInterfaceExtender$POPULATOR
 
org$jruby$java$proxies$JavaInterfaceTemplate$POPULATOR - Class in org.jruby.gen
 
org$jruby$java$proxies$JavaInterfaceTemplate$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$java$proxies$JavaInterfaceTemplate$POPULATOR
 
org$jruby$java$proxies$JavaProxy$ClassMethods$POPULATOR - Class in org.jruby.gen
 
org$jruby$java$proxies$JavaProxy$ClassMethods$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$java$proxies$JavaProxy$ClassMethods$POPULATOR
 
org$jruby$java$proxies$JavaProxy$POPULATOR - Class in org.jruby.gen
 
org$jruby$java$proxies$JavaProxy$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$java$proxies$JavaProxy$POPULATOR
 
org$jruby$java$proxies$MapJavaProxy$POPULATOR - Class in org.jruby.gen
 
org$jruby$java$proxies$MapJavaProxy$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$java$proxies$MapJavaProxy$POPULATOR
 
org$jruby$javasupport$Java$ByteArrayProxyMethods$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$Java$ByteArrayProxyMethods$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$Java$ByteArrayProxyMethods$POPULATOR
 
org$jruby$javasupport$Java$NewStyleExtensionInherited$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$Java$NewStyleExtensionInherited$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$Java$NewStyleExtensionInherited$POPULATOR
 
org$jruby$javasupport$Java$OldStyleExtensionInherited$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$Java$OldStyleExtensionInherited$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$Java$OldStyleExtensionInherited$POPULATOR
 
org$jruby$javasupport$Java$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$Java$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$Java$POPULATOR
 
org$jruby$javasupport$JavaAccessibleObject$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$JavaAccessibleObject$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$JavaAccessibleObject$POPULATOR
 
org$jruby$javasupport$JavaArrayUtilities$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$JavaArrayUtilities$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$JavaArrayUtilities$POPULATOR
 
org$jruby$javasupport$JavaCallable$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$JavaCallable$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$JavaCallable$POPULATOR
 
org$jruby$javasupport$JavaClass$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$JavaClass$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$JavaClass$POPULATOR
 
org$jruby$javasupport$JavaConstructor$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$JavaConstructor$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$JavaConstructor$POPULATOR
 
org$jruby$javasupport$JavaField$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$JavaField$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$JavaField$POPULATOR
 
org$jruby$javasupport$JavaMethod$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$JavaMethod$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$JavaMethod$POPULATOR
 
org$jruby$javasupport$JavaObject$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$JavaObject$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$JavaObject$POPULATOR
 
org$jruby$javasupport$JavaProxyMethods$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$JavaProxyMethods$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$JavaProxyMethods$POPULATOR
 
org$jruby$javasupport$JavaUtilities$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$JavaUtilities$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$JavaUtilities$POPULATOR
 
org$jruby$javasupport$proxy$JavaProxyClass$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$proxy$JavaProxyClass$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$proxy$JavaProxyClass$POPULATOR
 
org$jruby$javasupport$proxy$JavaProxyClass$ProxyMethodImpl$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$proxy$JavaProxyClass$ProxyMethodImpl$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$proxy$JavaProxyClass$ProxyMethodImpl$POPULATOR
 
org$jruby$javasupport$proxy$JavaProxyConstructor$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$proxy$JavaProxyConstructor$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$proxy$JavaProxyConstructor$POPULATOR
 
org$jruby$javasupport$proxy$JavaProxyReflectionObject$POPULATOR - Class in org.jruby.gen
 
org$jruby$javasupport$proxy$JavaProxyReflectionObject$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$javasupport$proxy$JavaProxyReflectionObject$POPULATOR
 
org$jruby$NativeException$POPULATOR - Class in org.jruby.gen
 
org$jruby$NativeException$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$NativeException$POPULATOR
 
org$jruby$RubyArgsFile$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyArgsFile$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyArgsFile$POPULATOR
 
org$jruby$RubyArray$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyArray$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyArray$POPULATOR
 
org$jruby$RubyBasicObject$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyBasicObject$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyBasicObject$POPULATOR
 
org$jruby$RubyBignum$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyBignum$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyBignum$POPULATOR
 
org$jruby$RubyBinding$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyBinding$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyBinding$POPULATOR
 
org$jruby$RubyBoolean$False$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyBoolean$False$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyBoolean$False$POPULATOR
 
org$jruby$RubyBoolean$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyBoolean$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyBoolean$POPULATOR
 
org$jruby$RubyBoolean$True$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyBoolean$True$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyBoolean$True$POPULATOR
 
org$jruby$RubyClass$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyClass$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyClass$POPULATOR
 
org$jruby$RubyClassPathVariable$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyClassPathVariable$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyClassPathVariable$POPULATOR
 
org$jruby$RubyComparable$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyComparable$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyComparable$POPULATOR
 
org$jruby$RubyComplex$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyComplex$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyComplex$POPULATOR
 
org$jruby$RubyContinuation$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyContinuation$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyContinuation$POPULATOR
 
org$jruby$RubyConverter$EncodingErrorMethods$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyConverter$EncodingErrorMethods$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyConverter$EncodingErrorMethods$POPULATOR
 
org$jruby$RubyConverter$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyConverter$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyConverter$POPULATOR
 
org$jruby$RubyDir$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyDir$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyDir$POPULATOR
 
org$jruby$RubyEncoding$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyEncoding$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyEncoding$POPULATOR
 
org$jruby$RubyEnumerable$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyEnumerable$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyEnumerable$POPULATOR
 
org$jruby$RubyEnumerator$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyEnumerator$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyEnumerator$POPULATOR
 
org$jruby$RubyException$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyException$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyException$POPULATOR
 
org$jruby$RubyFile$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyFile$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyFile$POPULATOR
 
org$jruby$RubyFileStat$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyFileStat$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyFileStat$POPULATOR
 
org$jruby$RubyFileTest$FileTestFileMethods$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyFileTest$FileTestFileMethods$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyFileTest$FileTestFileMethods$POPULATOR
 
org$jruby$RubyFileTest$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyFileTest$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyFileTest$POPULATOR
 
org$jruby$RubyFixnum$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyFixnum$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyFixnum$POPULATOR
 
org$jruby$RubyFloat$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyFloat$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyFloat$POPULATOR
 
org$jruby$RubyGC$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyGC$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyGC$POPULATOR
 
org$jruby$RubyGlobal$CaseInsensitiveStringOnlyRubyHash$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyGlobal$CaseInsensitiveStringOnlyRubyHash$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyGlobal$CaseInsensitiveStringOnlyRubyHash$POPULATOR
 
org$jruby$RubyHash$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyHash$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyHash$POPULATOR
 
org$jruby$RubyInteger$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyInteger$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyInteger$POPULATOR
 
org$jruby$RubyIO$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyIO$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyIO$POPULATOR
 
org$jruby$RubyKernel$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyKernel$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyKernel$POPULATOR
 
org$jruby$RubyLocalJumpError$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyLocalJumpError$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyLocalJumpError$POPULATOR
 
org$jruby$RubyMarshal$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyMarshal$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyMarshal$POPULATOR
 
org$jruby$RubyMatchData$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyMatchData$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyMatchData$POPULATOR
 
org$jruby$RubyMath$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyMath$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyMath$POPULATOR
 
org$jruby$RubyMethod$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyMethod$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyMethod$POPULATOR
 
org$jruby$RubyModule$ModuleKernelMethods$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyModule$ModuleKernelMethods$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyModule$ModuleKernelMethods$POPULATOR
 
org$jruby$RubyModule$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyModule$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyModule$POPULATOR
 
org$jruby$RubyNameError$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyNameError$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyNameError$POPULATOR
 
org$jruby$RubyNameError$RubyNameErrorMessage$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyNameError$RubyNameErrorMessage$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyNameError$RubyNameErrorMessage$POPULATOR
 
org$jruby$RubyNil$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyNil$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyNil$POPULATOR
 
org$jruby$RubyNoMethodError$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyNoMethodError$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyNoMethodError$POPULATOR
 
org$jruby$RubyNumeric$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyNumeric$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyNumeric$POPULATOR
 
org$jruby$RubyObject$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyObject$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyObject$POPULATOR
 
org$jruby$RubyObjectSpace$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyObjectSpace$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyObjectSpace$POPULATOR
 
org$jruby$RubyObjectSpace$WeakMap$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyObjectSpace$WeakMap$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyObjectSpace$WeakMap$POPULATOR
 
org$jruby$RubyPrecision$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyPrecision$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyPrecision$POPULATOR
 
org$jruby$RubyProc$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyProc$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyProc$POPULATOR
 
org$jruby$RubyProcess$GroupID$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyProcess$GroupID$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyProcess$GroupID$POPULATOR
 
org$jruby$RubyProcess$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyProcess$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyProcess$POPULATOR
 
org$jruby$RubyProcess$RubyStatus$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyProcess$RubyStatus$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyProcess$RubyStatus$POPULATOR
 
org$jruby$RubyProcess$Sys$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyProcess$Sys$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyProcess$Sys$POPULATOR
 
org$jruby$RubyProcess$UserID$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyProcess$UserID$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyProcess$UserID$POPULATOR
 
org$jruby$RubyRandom$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyRandom$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyRandom$POPULATOR
 
org$jruby$RubyRange$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyRange$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyRange$POPULATOR
 
org$jruby$RubyRational$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyRational$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyRational$POPULATOR
 
org$jruby$RubyRegexp$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyRegexp$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyRegexp$POPULATOR
 
org$jruby$RubySignal$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubySignal$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubySignal$POPULATOR
 
org$jruby$RubyString$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyString$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyString$POPULATOR
 
org$jruby$RubyStruct$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyStruct$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyStruct$POPULATOR
 
org$jruby$RubyStruct$StructMethods$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyStruct$StructMethods$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyStruct$StructMethods$POPULATOR
 
org$jruby$RubySymbol$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubySymbol$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubySymbol$POPULATOR
 
org$jruby$RubySystemCallError$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubySystemCallError$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubySystemCallError$POPULATOR
 
org$jruby$RubySystemExit$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubySystemExit$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubySystemExit$POPULATOR
 
org$jruby$RubyThread$Location$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyThread$Location$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyThread$Location$POPULATOR
 
org$jruby$RubyThread$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyThread$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyThread$POPULATOR
 
org$jruby$RubyThreadGroup$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyThreadGroup$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyThreadGroup$POPULATOR
 
org$jruby$RubyTime$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyTime$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyTime$POPULATOR
 
org$jruby$RubyUnboundMethod$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyUnboundMethod$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyUnboundMethod$POPULATOR
 
org$jruby$RubyYielder$POPULATOR - Class in org.jruby.gen
 
org$jruby$RubyYielder$POPULATOR() - Constructor for class org.jruby.gen.org$jruby$RubyYielder$POPULATOR
 
org.jruby - package org.jruby
 
org.jruby.anno - package org.jruby.anno
 
org.jruby.ant - package org.jruby.ant
 
org.jruby.ast - package org.jruby.ast
 
org.jruby.ast.executable - package org.jruby.ast.executable
 
org.jruby.ast.java_signature - package org.jruby.ast.java_signature
 
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.cext - package org.jruby.cext
 
org.jruby.common - package org.jruby.common
 
org.jruby.compiler - package org.jruby.compiler
 
org.jruby.compiler.impl - package org.jruby.compiler.impl
 
org.jruby.compiler.util - package org.jruby.compiler.util
 
org.jruby.demo.ext - package org.jruby.demo.ext
 
org.jruby.embed - package org.jruby.embed
 
org.jruby.embed.bsf - package org.jruby.embed.bsf
 
org.jruby.embed.internal - package org.jruby.embed.internal
 
org.jruby.embed.io - package org.jruby.embed.io
 
org.jruby.embed.jsr223 - package org.jruby.embed.jsr223
 
org.jruby.embed.osgi - package org.jruby.embed.osgi
JRuby Embed OSGi support
org.jruby.embed.osgi.internal - package org.jruby.embed.osgi.internal
 
org.jruby.embed.osgi.utils - package org.jruby.embed.osgi.utils
 
org.jruby.embed.util - package org.jruby.embed.util
 
org.jruby.embed.variable - package org.jruby.embed.variable
 
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.bigdecimal - package org.jruby.ext.bigdecimal
 
org.jruby.ext.coverage - package org.jruby.ext.coverage
 
org.jruby.ext.delegate - package org.jruby.ext.delegate
 
org.jruby.ext.digest - package org.jruby.ext.digest
 
org.jruby.ext.enumerator - package org.jruby.ext.enumerator
 
org.jruby.ext.etc - package org.jruby.ext.etc
 
org.jruby.ext.fcntl - package org.jruby.ext.fcntl
 
org.jruby.ext.ffi - package org.jruby.ext.ffi
 
org.jruby.ext.ffi.io - package org.jruby.ext.ffi.io
 
org.jruby.ext.ffi.jffi - package org.jruby.ext.ffi.jffi
 
org.jruby.ext.fiber - package org.jruby.ext.fiber
 
org.jruby.ext.iconv - package org.jruby.ext.iconv
 
org.jruby.ext.io.try_nonblock - package org.jruby.ext.io.try_nonblock
 
org.jruby.ext.io.wait - package org.jruby.ext.io.wait
 
org.jruby.ext.jruby - package org.jruby.ext.jruby
 
org.jruby.ext.mathn - package org.jruby.ext.mathn
 
org.jruby.ext.net.protocol - package org.jruby.ext.net.protocol
 
org.jruby.ext.nkf - package org.jruby.ext.nkf
 
org.jruby.ext.pathname - package org.jruby.ext.pathname
 
org.jruby.ext.psych - package org.jruby.ext.psych
 
org.jruby.ext.rbconfig - package org.jruby.ext.rbconfig
 
org.jruby.ext.securerandom - package org.jruby.ext.securerandom
 
org.jruby.ext.socket - package org.jruby.ext.socket
 
org.jruby.ext.stringio - package org.jruby.ext.stringio
 
org.jruby.ext.strscan - package org.jruby.ext.strscan
 
org.jruby.ext.tempfile - package org.jruby.ext.tempfile
 
org.jruby.ext.thread - package org.jruby.ext.thread
 
org.jruby.ext.timeout - package org.jruby.ext.timeout
 
org.jruby.ext.tracepoint - package org.jruby.ext.tracepoint
 
org.jruby.ext.weakref - package org.jruby.ext.weakref
 
org.jruby.ext.zlib - package org.jruby.ext.zlib
 
org.jruby.gen - package org.jruby.gen
 
org.jruby.internal.runtime - package org.jruby.internal.runtime
 
org.jruby.internal.runtime.methods - package org.jruby.internal.runtime.methods
 
org.jruby.ir - package org.jruby.ir
 
org.jruby.ir.dataflow - package org.jruby.ir.dataflow
 
org.jruby.ir.dataflow.analyses - package org.jruby.ir.dataflow.analyses
 
org.jruby.ir.instructions - package org.jruby.ir.instructions
 
org.jruby.ir.instructions.calladapter - package org.jruby.ir.instructions.calladapter
 
org.jruby.ir.instructions.defined - package org.jruby.ir.instructions.defined
 
org.jruby.ir.instructions.ruby19 - package org.jruby.ir.instructions.ruby19
 
org.jruby.ir.instructions.ruby20 - package org.jruby.ir.instructions.ruby20
 
org.jruby.ir.instructions.specialized - package org.jruby.ir.instructions.specialized
 
org.jruby.ir.interpreter - package org.jruby.ir.interpreter
 
org.jruby.ir.listeners - package org.jruby.ir.listeners
 
org.jruby.ir.operands - package org.jruby.ir.operands
 
org.jruby.ir.passes - package org.jruby.ir.passes
 
org.jruby.ir.representations - package org.jruby.ir.representations
 
org.jruby.ir.runtime - package org.jruby.ir.runtime
 
org.jruby.ir.targets - package org.jruby.ir.targets
 
org.jruby.ir.transformations.inlining - package org.jruby.ir.transformations.inlining
 
org.jruby.ir.util - package org.jruby.ir.util
 
org.jruby.java.addons - package org.jruby.java.addons
 
org.jruby.java.codegen - package org.jruby.java.codegen
 
org.jruby.java.dispatch - package org.jruby.java.dispatch
 
org.jruby.java.invokers - package org.jruby.java.invokers
 
org.jruby.java.proxies - package org.jruby.java.proxies
 
org.jruby.java.util - package org.jruby.java.util
 
org.jruby.javasupport - package org.jruby.javasupport
 
org.jruby.javasupport.binding - package org.jruby.javasupport.binding
 
org.jruby.javasupport.bsf - package org.jruby.javasupport.bsf
 
org.jruby.javasupport.proxy - package org.jruby.javasupport.proxy
 
org.jruby.javasupport.util - package org.jruby.javasupport.util
 
org.jruby.lexer - package org.jruby.lexer
 
org.jruby.lexer.yacc - package org.jruby.lexer.yacc
 
org.jruby.main - package org.jruby.main
 
org.jruby.management - package org.jruby.management
 
org.jruby.parser - package org.jruby.parser
 
org.jruby.platform - package org.jruby.platform
 
org.jruby.runtime - package org.jruby.runtime
 
org.jruby.runtime.assigner - package org.jruby.runtime.assigner
 
org.jruby.runtime.backtrace - package org.jruby.runtime.backtrace
 
org.jruby.runtime.builtin - package org.jruby.runtime.builtin
 
org.jruby.runtime.callback - package org.jruby.runtime.callback
 
org.jruby.runtime.callsite - package org.jruby.runtime.callsite
 
org.jruby.runtime.component - package org.jruby.runtime.component
 
org.jruby.runtime.encoding - package org.jruby.runtime.encoding
 
org.jruby.runtime.invokedynamic - package org.jruby.runtime.invokedynamic
 
org.jruby.runtime.ivars - package org.jruby.runtime.ivars
 
org.jruby.runtime.load - package org.jruby.runtime.load
 
org.jruby.runtime.marshal - package org.jruby.runtime.marshal
 
org.jruby.runtime.opto - package org.jruby.runtime.opto
 
org.jruby.runtime.profile - package org.jruby.runtime.profile
The profile package contains the api to implement an profiler for jruby.
org.jruby.runtime.profile.builtin - package org.jruby.runtime.profile.builtin
This package contains the implementation of ProfilingService and all related classes will be used for all profiling methods which are shipped with jruby.
org.jruby.runtime.scope - package org.jruby.runtime.scope
 
org.jruby.threading - package org.jruby.threading
 
org.jruby.util - package org.jruby.util
 
org.jruby.util.cli - package org.jruby.util.cli
 
org.jruby.util.collections - package org.jruby.util.collections
 
org.jruby.util.encoding - package org.jruby.util.encoding
 
org.jruby.util.func - package org.jruby.util.func
 
org.jruby.util.io - package org.jruby.util.io
 
org.jruby.util.log - package org.jruby.util.log
 
org.jruby.util.unsafe - package org.jruby.util.unsafe
 
orig_name() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
orig_name() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
originalFillInStackTrace() - Method in exception org.jruby.exceptions.JumpException
 
originModule - Variable in class org.jruby.AbstractRubyMethod
 
originName - Variable in class org.jruby.AbstractRubyMethod
 
OrNode - Class in org.jruby.ast
represents '||' (or) statements
OrNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.OrNode
 
OS - Static variable in class org.jruby.ext.ffi.Platform
 
OS - Static variable in class org.jruby.platform.Platform
 
OS_AMIGA - Static variable in class org.jruby.ext.zlib.Zlib
 
OS_ATARI - Static variable in class org.jruby.ext.zlib.Zlib
 
os_code() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
os_code() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
OS_CODE - Static variable in class org.jruby.ext.zlib.Zlib
 
OS_CPM - Static variable in class org.jruby.ext.zlib.Zlib
 
OS_MACOS - Static variable in class org.jruby.ext.zlib.Zlib
 
OS_MSDOS - Static variable in class org.jruby.ext.zlib.Zlib
 
OS_NAMES - Static variable in class org.jruby.platform.Platform
 
OS_OS2 - Static variable in class org.jruby.ext.zlib.Zlib
 
OS_QDOS - Static variable in class org.jruby.ext.zlib.Zlib
 
OS_RISCOS - Static variable in class org.jruby.ext.zlib.Zlib
 
OS_TOPS20 - Static variable in class org.jruby.ext.zlib.Zlib
 
OS_UNIX - Static variable in class org.jruby.ext.zlib.Zlib
 
OS_UNKNOWN - Static variable in class org.jruby.ext.zlib.Zlib
 
OS_VMCMS - Static variable in class org.jruby.ext.zlib.Zlib
 
OS_VMS - Static variable in class org.jruby.ext.zlib.Zlib
 
OS_WIN32 - Static variable in class org.jruby.ext.zlib.Zlib
 
OS_ZSYSTEM - Static variable in class org.jruby.ext.zlib.Zlib
 
osCode - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
OSEnvironment - Class in org.jruby.environment
Deprecated.
see org.jruby.util.OSEnvironment
OSEnvironment() - Constructor for class org.jruby.environment.OSEnvironment
Deprecated.
 
OSEnvironment - Class in org.jruby.util
 
OSEnvironment() - Constructor for class org.jruby.util.OSEnvironment
 
OSGI_BUNDLE_CLASSPATH_SCHEME - Static variable in class org.jruby.embed.osgi.internal.OSGiLoadService
 
OSGI_DEFAULT - Static variable in class org.jruby.embed.osgi.internal.OSGiLoadService
 
OSGiBundleClassLoaderHelper - Class in org.jruby.embed.osgi.utils
Various introspection tricks to access the file system from OSGi.
OSGiBundleClassLoaderHelper() - Constructor for class org.jruby.embed.osgi.utils.OSGiBundleClassLoaderHelper
 
OSGiBundleLibrary - Class in org.jruby.embed.osgi.internal
 
OSGiBundleLibrary(Bundle) - Constructor for class org.jruby.embed.osgi.internal.OSGiBundleLibrary
 
OSGiBundlesSearcher - Class in org.jruby.embed.osgi.internal
 
OSGiBundlesSearcher() - Constructor for class org.jruby.embed.osgi.internal.OSGiBundlesSearcher
 
OSGiFileLocator - Class in org.jruby.embed.osgi.utils
Helper methods for the Ruby Runtime.
OSGiFileLocator() - Constructor for class org.jruby.embed.osgi.utils.OSGiFileLocator
 
OSGiIsolatedScriptingContainer - Class in org.jruby.embed.osgi
adds some helper methods to add Bundle to the LOAD_PATH or GEM_PATH using the IsolatedScriptingContainer as base.
OSGiIsolatedScriptingContainer() - Constructor for class org.jruby.embed.osgi.OSGiIsolatedScriptingContainer
 
OSGiIsolatedScriptingContainer(LocalContextScope, LocalVariableBehavior) - Constructor for class org.jruby.embed.osgi.OSGiIsolatedScriptingContainer
 
OSGiIsolatedScriptingContainer(LocalContextScope) - Constructor for class org.jruby.embed.osgi.OSGiIsolatedScriptingContainer
 
OSGiIsolatedScriptingContainer(LocalVariableBehavior) - Constructor for class org.jruby.embed.osgi.OSGiIsolatedScriptingContainer
 
OSGiIsolatedScriptingContainer(LocalContextScope, LocalVariableBehavior, boolean) - Constructor for class org.jruby.embed.osgi.OSGiIsolatedScriptingContainer
 
OSGiLoadService - Class in org.jruby.embed.osgi.internal
 
OSGiLoadService(Ruby) - Constructor for class org.jruby.embed.osgi.internal.OSGiLoadService
Default constructor Optional constructor (why?)
OSGiScriptingContainer - Class in org.jruby.embed.osgi
Helpers to create a ScriptingContainer and set it up so it lives as well as possible in the OSGi world.
OSGiScriptingContainer(Bundle) - Constructor for class org.jruby.embed.osgi.OSGiScriptingContainer
 
OSGiScriptingContainer(Bundle, LocalContextScope, LocalVariableBehavior) - Constructor for class org.jruby.embed.osgi.OSGiScriptingContainer
 
OTHER - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
other2long(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
other2ptr(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
other2u64(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
OUT - Static variable in class org.jruby.ext.ffi.Buffer
Indicates that the Buffer is used for data copied OUT from native memory
outBytes - Variable in class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine.TranscoderState
 
outDegree(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
outDegree() - Method in class org.jruby.ir.util.Vertex
 
outEncoding - Variable in class org.jruby.util.encoding.RubyCoderResult
 
outEncoding - Variable in class org.jruby.util.encoding.Transcoder
 
outline(String) - Method in interface org.jruby.compiler.BodyCompiler
 
outline(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
outline(String) - Method in class org.jruby.compiler.impl.ChainedChildBodyCompiler19
 
outline(String) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
outline(String) - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler19
 
outline(String) - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
OutputStrings - Class in org.jruby.util.cli
Utility methods to generate the command-line output strings for help, extended options, properties, version, and copyright strings.
OutputStrings() - Constructor for class org.jruby.util.cli.OutputStrings
 
owned_p() - Method in class org.jruby.RubyFileStat
 
owned_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
owned_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
owner(ThreadContext) - Method in class org.jruby.AbstractRubyMethod
 
owner(ThreadContext) - Method in class org.jruby.RubyMethod
 
owner(ThreadContext) - Method in class org.jruby.RubyUnboundMethod
 

P

p(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
p(Class) - Static method in class org.jruby.util.CodegenUtils
Creates a class path name, from a Class.
pack(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
Pack - Class in org.jruby.util
 
Pack() - Constructor for class org.jruby.util.Pack
 
pack(Ruby, RubyArray, ByteList, boolean) - Static method in class org.jruby.util.Pack
pack_pack Template characters for Array#pack Directive Meaning Packs the contents of arr into a binary sequence according to the directives in aTemplateString (see preceding table).
pack(Ruby, RubyArray, ByteList) - Static method in class org.jruby.util.Pack
Same as pack(Ruby, RubyArray, ByteList) but defaults tainting of output to false.
Pack.Converter - Class in org.jruby.util
 
Pack.Converter(int) - Constructor for class org.jruby.util.Pack.Converter
 
Pack.Converter(int, String) - Constructor for class org.jruby.util.Pack.Converter
 
pack19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
pack19(ThreadContext, Ruby, RubyArray, RubyString) - Static method in class org.jruby.util.Pack
 
pack_sockaddr_in(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
 
pack_sockaddr_in(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.SocketUtils
 
pack_sockaddr_in(ThreadContext, int, String) - Static method in class org.jruby.util.io.Sockaddr
 
pack_sockaddr_in(ThreadContext, InetSocketAddress) - Static method in class org.jruby.util.io.Sockaddr
 
pack_sockaddr_un(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
 
pack_sockaddr_un(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.socket.SocketUtils
 
packInt_i(ByteList, int) - Static method in class org.jruby.util.Pack
 
packSockaddrFromAddress(ThreadContext, InetSocketAddress) - Static method in class org.jruby.util.io.Sockaddr
 
pad(PrintStream, int, String) - Static method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
pad(PrintStream, int, String, boolean) - Static method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
pairs - Variable in class org.jruby.ir.operands.Hash
 
PARAGRAPH_DELIMETER - Static variable in interface org.jruby.util.io.Stream
 
PARAGRAPH_SEPARATOR - Static variable in interface org.jruby.util.io.Stream
 
param_types(ThreadContext) - Method in class org.jruby.ext.ffi.CallbackInfo
 
parameter_annotations() - Method in class org.jruby.javasupport.JavaCallable
 
parameter_types() - Method in class org.jruby.javasupport.JavaCallable
 
parameterCallSite0 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterCallSite1 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterCallSite2 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterCallSite3 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterCallSite4 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterCallSite5 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterCallSite6 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterConverter0 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterConverter1 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterConverter2 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterConverter3 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterConverter4 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterConverter5 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterInfo0 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterInfo1 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterInfo2 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterInfo3 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterInfo4 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterInfo5 - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
parameterList - Variable in class org.jruby.ast.java_signature.SignatureNode
 
parameterList - Variable in class org.jruby.runtime.CompiledBlock19
 
parameterListToParameters(Ruby, String[], boolean) - Static method in class org.jruby.runtime.Helpers
 
ParameterNode - Class in org.jruby.ast.java_signature
 
ParameterNode(TypeNode, String) - Constructor for class org.jruby.ast.java_signature.ParameterNode
 
ParameterNode(TypeNode, String, boolean) - Constructor for class org.jruby.ast.java_signature.ParameterNode
 
ParameterNode(TypeNode, String, boolean, boolean) - Constructor for class org.jruby.ast.java_signature.ParameterNode
 
parameters(ThreadContext) - Method in class org.jruby.AbstractRubyMethod
 
parameters - Variable in class org.jruby.anno.JavaMethodDescriptor
 
parameters(ThreadContext) - Method in class org.jruby.RubyMethod
 
parameters(ThreadContext) - Method in class org.jruby.RubyProc
 
parameterTypes - Variable in class org.jruby.ext.ffi.CallbackInfo
 
parameterTypes - Variable in class org.jruby.javasupport.JavaCallable
 
ParameterTypes - Interface in org.jruby.javasupport
Represents Java (callable) parameter types
params(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.zlib.JZlibDeflate
 
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(Class, Class, Class, int) - Static method in class org.jruby.util.CodegenUtils
 
params(Class, Class, int, Class) - Static method in class org.jruby.util.CodegenUtils
 
parent - Variable in class org.jruby.RubyModule
The class/module within whose namespace this class/module resides.
parent - Variable in class org.jruby.runtime.DynamicScope
 
parentLoop - Variable in class org.jruby.ir.IRLoop
 
parents() - Method in class org.jruby.runtime.profile.builtin.MethodData
 
parse(String, int...) - Method in interface org.jruby.embed.EmbedRubyRuntimeAdapter
Parses a script and return an object which can be run().
parse(Reader, String, int...) - Method in interface org.jruby.embed.EmbedRubyRuntimeAdapter
Parses a script given by a reader and return an object which can be run().
parse(PathType, String, int...) - Method in interface org.jruby.embed.EmbedRubyRuntimeAdapter
Parses a script read from a specified path and return an object which can be run().
parse(InputStream, String, int...) - Method in interface org.jruby.embed.EmbedRubyRuntimeAdapter
Parses a script given by a input stream and return an object which can be run().
parse(String, int...) - Method in class org.jruby.embed.internal.EmbedRubyRuntimeAdapterImpl
 
parse(Reader, String, int...) - Method in class org.jruby.embed.internal.EmbedRubyRuntimeAdapterImpl
 
parse(PathType, String, int...) - Method in class org.jruby.embed.internal.EmbedRubyRuntimeAdapterImpl
 
parse(InputStream, String, int...) - Method in class org.jruby.embed.internal.EmbedRubyRuntimeAdapterImpl
 
parse(Ruby, String, String, int) - Method in class org.jruby.embed.internal.EmbedRubyRuntimeAdapterImpl
 
parse(Ruby, InputStream, String, int) - Method in class org.jruby.embed.internal.EmbedRubyRuntimeAdapterImpl
 
parse(Bundle, String, int...) - Method in class org.jruby.embed.osgi.OSGiScriptingContainer
Parses a script given by a input stream and return an object which can be run().
parse(String, int...) - Method in class org.jruby.embed.ScriptingContainer
Parses a script and return an object which can be run().
parse(Reader, String, int...) - Method in class org.jruby.embed.ScriptingContainer
Parses a script given by a reader and return an object which can be run().
parse(PathType, String, int...) - Method in class org.jruby.embed.ScriptingContainer
Parses a script read from a specified path and return an object which can be run().
parse(InputStream, String, int...) - Method in class org.jruby.embed.ScriptingContainer
Parses a script given by a input stream and return an object which can be run().
parse(Options, String) - Method in class org.jruby.ext.nkf.CommandParser
 
parse(ThreadContext, IRubyObject) - Method in class org.jruby.ext.psych.PsychParser
 
parse(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.psych.PsychParser
 
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(InputStream) - Static method in class org.jruby.parser.JavaSignatureParser
 
parse(String, ByteList, DynamicScope, ParserConfiguration) - Method in class org.jruby.parser.Parser
 
parse(String, byte[], DynamicScope, ParserConfiguration) - Method in class org.jruby.parser.Parser
 
parse(String, InputStream, DynamicScope, ParserConfiguration) - Method in class org.jruby.parser.Parser
 
parse(String, LexerSource, DynamicScope, ParserConfiguration) - Method in class org.jruby.parser.Parser
 
parse(ParserConfiguration, LexerSource) - Method in class org.jruby.parser.Ruby19Parser
The parse method use an lexer stream and parse it to an AST node structure
parse(ParserConfiguration, LexerSource) - Method in class org.jruby.parser.Ruby20Parser
The parse method use an lexer stream and parse it to an AST node structure
parse(ParserConfiguration, LexerSource) - Method in interface org.jruby.parser.RubyParser
 
parse(String, String, DynamicScope, int, boolean) - Method in class org.jruby.Ruby
Deprecated.
parse(ByteList, String, DynamicScope, int, boolean) - Method in class org.jruby.Ruby
 
parse(Ruby, String, String, int) - Method in interface org.jruby.RubyRuntimeAdapter
 
parse(Ruby, InputStream, String, int) - Method in interface org.jruby.RubyRuntimeAdapter
 
parse(ByteList, boolean, boolean) - Method in class org.jruby.util.ConvertDouble.DoubleConverter
 
parse(String, ParsePosition) - Method in class org.jruby.util.RubyDateFormat
Deprecated.
 
parse(String, ParsePosition) - Method in class org.jruby.util.RubyDateFormatter
 
parseAsBlock(DynamicScope) - Method in class org.jruby.parser.ParserConfiguration
If we are performing an eval we should pass existing scope in.
parseBlockDescriptor(String) - Static method in class org.jruby.runtime.Helpers
 
parseByteOrder(Ruby, IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
parseDouble(String) - Static method in class org.jruby.util.SafeDoubleParser
Safe way of parsing a Double value from a String
parseEval(String, String, DynamicScope, int) - Method in class org.jruby.Ruby
 
parseEval(ByteList, String, DynamicScope, int) - Method in class org.jruby.Ruby
 
ParseFailedException - Exception in org.jruby.embed
This class is a generic unchecked exception raised during parsing.
ParseFailedException(Throwable) - Constructor for exception org.jruby.embed.ParseFailedException
 
ParseFailedException(String, Throwable) - Constructor for exception org.jruby.embed.ParseFailedException
 
parseFile(InputStream, String, DynamicScope, int) - Method in class org.jruby.Ruby
 
parseFile(InputStream, String, DynamicScope) - Method in class org.jruby.Ruby
 
parseFileFromMain(InputStream, String, DynamicScope) - Method in class org.jruby.Ruby
 
parseFloat(String) - Static method in class org.jruby.util.SafeFloatParser
Safe way of parsing a Float value from a String
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
 
parseIOOptions(IRubyObject) - Method in class org.jruby.RubyIO
 
parseIOOptions19(IRubyObject) - Method in class org.jruby.RubyIO
 
parseMagicComment(ByteList) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
parseModeEncoding(ThreadContext, IOEncodable, String, int[]) - Static method in class org.jruby.util.io.EncodingUtils
 
parseOption(String) - Static method in class org.jruby.ext.nkf.RubyNKF
 
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(Ruby, int, boolean, CompatVersion) - Constructor for class org.jruby.parser.ParserConfiguration
 
ParserConfiguration(Ruby, int, boolean, boolean, CompatVersion) - Constructor for class org.jruby.parser.ParserConfiguration
 
ParserConfiguration(Ruby, int, boolean, boolean, boolean, CompatVersion, boolean) - Constructor for class org.jruby.parser.ParserConfiguration
 
ParserConfiguration(Ruby, int, boolean, boolean, boolean, RubyInstanceConfig) - Constructor for class org.jruby.parser.ParserConfiguration
 
ParserConfiguration(Ruby, int, boolean, boolean, boolean, boolean, RubyInstanceConfig) - Constructor for class org.jruby.parser.ParserConfiguration
 
ParserState - Interface in org.jruby.parser
 
ParserStats - Class in org.jruby.management
 
ParserStats(Ruby) - Constructor for class org.jruby.management.ParserStats
 
ParserStatsMBean - Interface in org.jruby.management
 
ParserSupport - Class in org.jruby.parser
 
ParserSupport() - Constructor for class org.jruby.parser.ParserSupport
 
ParserSupport19 - Class in org.jruby.parser
 
ParserSupport19() - Constructor for class org.jruby.parser.ParserSupport19
 
ParserSyntaxException - Exception in org.jruby.parser
 
ParserSyntaxException(String, String...) - Constructor for exception org.jruby.parser.ParserSyntaxException
 
parseShebangOptions(InputStream) - Method in class org.jruby.RubyInstanceConfig
The intent here is to gather up any options that might have been specified in the shebang line and return them so they can be merged into the ones specified on the command-line.
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
 
PARTIAL_INPUT - Static variable in class org.jruby.RubyConverter
 
partition(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
partition(ThreadContext, Block) - Method in class org.jruby.RubyString
 
partition(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
partitionCommon(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
pass(IRubyObject) - Static method in class org.jruby.RubyThread
 
passwd(IRubyObject, Block) - Static method in class org.jruby.ext.etc.RubyEtc
 
path(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXServer
 
path(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
path() - Method in class org.jruby.ext.stringio.RubyStringIO
 
path(ThreadContext) - Method in class org.jruby.ext.tracepoint.TracePoint
 
path(ThreadContext) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
path(ThreadContext) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
path(ThreadContext) - Method in class org.jruby.RubyDir
 
path - Variable in class org.jruby.RubyFile
 
path(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
path(ThreadContext) - Method in class org.jruby.RubyFile
 
path() - Method in class org.jruby.RubyStringIO
 
path(ThreadContext) - Method in class org.jruby.RubyThread.Location
 
path2class(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.psych.PsychToRuby.ClassLoader
 
PATH_SPLIT - Static variable in class org.jruby.util.JavaNameMangler
 
PathnameLibrary - Class in org.jruby.ext.pathname
 
PathnameLibrary() - Constructor for class org.jruby.ext.pathname.PathnameLibrary
 
PathType - Enum in org.jruby.embed
The path type that tells from where Ruby runtime should load the specified file.
peek(ThreadContext, IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
peek(int) - Method in class org.jruby.lexer.yacc.ByteArrayLexerSource
 
peek(int) - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
Is the next character equal to 'to'
peek(int) - Method in class org.jruby.lexer.yacc.LexerSource
 
peek(ThreadContext) - Method in class org.jruby.RubyEnumerator
 
peekValues(ThreadContext) - Method in class org.jruby.RubyEnumerator
 
peep(ThreadContext, IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
PEEPHOLE_OPTZ - Static variable in class org.jruby.RubyInstanceConfig
Enable compiler peephole optimizations.
peeraddr(ThreadContext) - Method in class org.jruby.ext.socket.RubyIPSocket
 
peeraddr() - Method in class org.jruby.ext.socket.RubyIPSocket
Deprecated.
peeraddr(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyTCPServer
 
peeraddr(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXServer
 
peeraddr(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
peeraddr19(ThreadContext) - Method in class org.jruby.ext.socket.RubyIPSocket
 
peeraddr19(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyIPSocket
 
performBackref(char) - Method in interface org.jruby.compiler.BodyCompiler
 
performBackref(char) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performBooleanBranch(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
Perform a boolean branch operation based on the Ruby "true" value of the top value on the stack.
performBooleanBranch(BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performBooleanBranch2(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
Perform a boolean branch operation based on the boolean top value on the stack.
performBooleanBranch2(BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performBooleanConstantBranch(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
Perform a boolean branch operation based on the boolean constant value on the stack.
performBooleanConstantBranch(String, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performBooleanGlobalBranch(String, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
Perform a boolean branch operation based on the boolean global value on the stack.
performBooleanGlobalBranch(String, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performBooleanLoop(BranchCallback, BranchCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
Perform a boolean loop using the given condition-calculating branch and body branch.
performBooleanLoop(BranchCallback, BranchCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performBooleanLoopLight(BranchCallback, BranchCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
Perform a boolean loop using the given condition-calculating branch and body branch.
performBooleanLoopLight(BranchCallback, BranchCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performBooleanLoopSafe(BranchCallback, BranchCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
Perform a boolean loop using the given condition-calculating branch and body branch.
performBooleanLoopSafe(BranchCallback, BranchCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performEnsure(BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
performEnsure(BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performLogicalAnd(BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
Perform a logical short-circuited Ruby "and" operation, using Ruby notions of true and false.
performLogicalAnd(BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performLogicalOr(BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
Perform a logical short-circuited Ruby "or" operation, using Ruby notions of true and false.
performLogicalOr(BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performRescue(BranchCallback, BranchCallback, BranchCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
 
performRescue(BranchCallback, BranchCallback, BranchCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performRescueInternal(BranchCallback, BranchCallback, BranchCallback, boolean, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performRescueLight(BranchCallback, BranchCallback, BranchCallback, boolean) - Method in interface org.jruby.compiler.BodyCompiler
 
performRescueLight(BranchCallback, BranchCallback, BranchCallback, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
performReturn() - Method in interface org.jruby.compiler.BodyCompiler
Return the current value on the top of the stack, taking into consideration surrounding blocks.
performReturn() - Method in class org.jruby.compiler.impl.ChildScopedBodyCompiler
 
performReturn() - Method in class org.jruby.compiler.impl.ClassBodyCompiler
 
performReturn() - Method in class org.jruby.compiler.impl.MethodBodyCompiler
 
performReturn() - Method in class org.jruby.compiler.impl.RootScopedBodyCompiler
 
performSingletonMethodChecks(Ruby, IRubyObject, String) - Static method in class org.jruby.runtime.Helpers
 
PerlHash - Class in org.jruby.util
Perl's Hash implementation.
PerlHash() - Constructor for class org.jruby.util.PerlHash
 
PERM - Static variable in class org.jruby.util.io.EncodingUtils
 
PermissionDeniedException - Exception in org.jruby.util.io
Deprecated.
PermissionDeniedException() - Constructor for exception org.jruby.util.io.PermissionDeniedException
Deprecated.
 
PermissionDeniedException(String) - Constructor for exception org.jruby.util.io.PermissionDeniedException
Deprecated.
 
permutation(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
rb_ary_permutation
permutation(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
persistent(IRubyObject, IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy
 
persistent(ThreadContext, IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy
 
PersistentLocalVariable - Class in org.jruby.embed.variable
An implementation of BiVariable for a persistent local variable.
pfamily(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
PhantomReferenceReaper<T> - Class in org.jruby.util
 
PhantomReferenceReaper(T) - Constructor for class org.jruby.util.PhantomReferenceReaper
 
pid() - Method in class org.jruby.ext.stringio.RubyStringIO
 
pid(ThreadContext) - Method in class org.jruby.RubyIO
Return the process id (pid) of the process this IO object spawned.
pid(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
pid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
pid(Ruby) - Static method in class org.jruby.RubyProcess
 
pid(ThreadContext) - Method in class org.jruby.RubyProcess.RubyStatus
 
pid() - Method in class org.jruby.RubyStringIO
 
pieces - Variable in class org.jruby.ir.operands.BacktickString
 
pipe(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyIO
 
pipe19(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyIO
 
pipe19(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
pipe19(ThreadContext, IRubyObject, IRubyObject, 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.FileTestFileMethods
 
pipe_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
PipeException - Exception in org.jruby.util.io
 
PipeException() - Constructor for exception org.jruby.util.io.PipeException
 
Platform - Class in org.jruby.ext.ffi
 
Platform(Platform.OS_TYPE) - Constructor for class org.jruby.ext.ffi.Platform
 
Platform - Class in org.jruby.platform
Platform specific constants.
Platform() - Constructor for class org.jruby.platform.Platform
 
PLATFORM - Static variable in class org.jruby.runtime.Constants
 
Platform.CPU_TYPE - Enum in org.jruby.ext.ffi
 
Platform.OS_TYPE - Enum in org.jruby.ext.ffi
 
PlusCallSite - Class in org.jruby.runtime.callsite
 
PlusCallSite() - Constructor for class org.jruby.runtime.callsite.PlusCallSite
 
Pointer - Class in org.jruby.ext.ffi
C memory pointer operations.
Pointer(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.Pointer
 
Pointer(Ruby, MemoryIO) - Constructor for class org.jruby.ext.ffi.Pointer
 
Pointer(Ruby, MemoryIO, long, int) - Constructor for class org.jruby.ext.ffi.Pointer
 
Pointer(Ruby, RubyClass, MemoryIO) - Constructor for class org.jruby.ext.ffi.Pointer
 
Pointer(Ruby, RubyClass, MemoryIO, long) - Constructor for class org.jruby.ext.ffi.Pointer
 
Pointer(Ruby, RubyClass, MemoryIO, long, int) - Constructor for class org.jruby.ext.ffi.Pointer
 
pointer(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
pointerClass - Variable in class org.jruby.ext.ffi.FFI
 
pointerParameterStrategy(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
PointerParameterStrategy - Class in org.jruby.ext.ffi.jffi
 
pointerValue32(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
pointerValue64(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
polar(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyComplex
nucomp_s_polar
polar(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_polar
polar(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_polar
polar19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyComplex
nucomp_s_polar
poll() - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
pollAndGetClass(ThreadContext, IRubyObject, RubyModule, String) - Static method in class org.jruby.runtime.callsite.SuperCallSite
 
pollAndGetClass(ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
pollAndReturn(ThreadContext, IRubyObject) - Static method in class org.jruby.evaluator.ASTInterpreter
 
pollThreadEvents() - Method in interface org.jruby.compiler.BodyCompiler
 
pollThreadEvents() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
pollThreadEvents() - Method in class org.jruby.RubyThread
 
pollThreadEvents(ThreadContext) - Method in class org.jruby.RubyThread
 
pollThreadEvents() - Method in class org.jruby.runtime.ThreadContext
 
POOL_MAX - Static variable in class org.jruby.RubyInstanceConfig
Maximum thread pool size (integer, default Integer.MAX_VALUE).
POOL_MIN - Static variable in class org.jruby.RubyInstanceConfig
Minimum thread pool size (integer, default 0).
POOL_TTL - Static variable in class org.jruby.RubyInstanceConfig
Thread pool time-to-live in seconds.
POOLING_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
Enable a thread pool.
pop() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
pop(ThreadContext) - Method in class org.jruby.ext.thread.Queue
 
pop(ThreadContext, IRubyObject) - Method in class org.jruby.ext.thread.Queue
 
pop(ThreadContext) - Method in class org.jruby.ext.thread.SizedQueue
 
pop(ThreadContext, IRubyObject) - Method in class org.jruby.ext.thread.SizedQueue
 
pop(int) - Method in class org.jruby.parser.YYDebug
 
pop(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_pop
pop(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
pop(ThreadContext) - Method in class org.jruby.util.collections.StringArraySet
 
pop(ThreadContext, IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
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
popBacktrace(ThreadContext) - Static method in class org.jruby.runtime.ThreadContext
 
PopBindingInstr - Class in org.jruby.ir.instructions
 
PopBindingInstr() - Constructor for class org.jruby.ir.instructions.PopBindingInstr
 
PopBindingInstr(PopBindingInstr) - Method in class org.jruby.ir.IRVisitor
 
PopBindingInstr(PopBindingInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
popCatch() - Method in class org.jruby.runtime.ThreadContext
 
popclass() - Method in class org.jruby.ir.targets.JVM
 
popCurrentScope() - Method in class org.jruby.parser.ParserSupport
 
popen(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
popen(Ruby, IRubyObject, ModeFlags) - Static method in class org.jruby.util.ShellLauncher
 
popen(Ruby, IRubyObject[], Map, ModeFlags) - Static method in class org.jruby.util.ShellLauncher
 
popen(Ruby, IRubyObject, Map, ModeFlags) - Static method in class org.jruby.util.ShellLauncher
 
popen(Ruby, IRubyObject, IOOptions) - Static method in class org.jruby.util.ShellLauncher
Deprecated.
popen(Ruby, IRubyObject[], Map, IOOptions) - Static method in class org.jruby.util.ShellLauncher
Deprecated.
popen19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
popen3(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
popen3(Ruby, IRubyObject[]) - Static method in class org.jruby.util.ShellLauncher
 
popen3(Ruby, IRubyObject[], boolean) - Static method in class org.jruby.util.ShellLauncher
 
popen3_19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
popen4(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
popenSpecial - Variable in class org.jruby.RubyIO
If the stream is being used for popen, we don't want to destroy the process when we close the stream.
popenSpecial(ThreadContext, IRubyObject[]) - Static method in class org.jruby.RubyIO
 
popFrame() - Method in class org.jruby.runtime.ThreadContext
 
PopFrameInstr - Class in org.jruby.ir.instructions
 
PopFrameInstr() - Constructor for class org.jruby.ir.instructions.PopFrameInstr
 
PopFrameInstr(PopFrameInstr) - Method in class org.jruby.ir.IRVisitor
 
popmethod() - Method in class org.jruby.ir.targets.JVM
 
popRubyClass() - Method in class org.jruby.runtime.ThreadContext
 
popScope() - Method in class org.jruby.runtime.ThreadContext
 
populate(RubyModule, Class) - Method in class org.jruby.anno.TypePopulator.DefaultTypePopulator
 
populate(RubyModule, Class) - Method in class org.jruby.anno.TypePopulator
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$AbstractRubyMethod$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$demo$ext$MethodMissing$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$bigdecimal$RubyBigDecimal$BigDecimalKernelMethods$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$bigdecimal$RubyBigDecimal$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$coverage$CoverageModule$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$delegate$NativeDelegateLibrary$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$digest$RubyDigest$DigestBase$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$digest$RubyDigest$DigestClass$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$digest$RubyDigest$DigestInstance$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$digest$RubyDigest$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$etc$RubyEtc$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$AbstractInvoker$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$AbstractMemory$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$AutoPointer$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$Buffer$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$CallbackInfo$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$DataConverter$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$Enum$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$Enums$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$io$FileDescriptorIO$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$IOModule$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$jffi$DynamicLibrary$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$jffi$DynamicLibrary$Symbol$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$jffi$Factory$LastError$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$jffi$Function$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$jffi$JFFIInvoker$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$jffi$VariadicInvoker$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$MappedType$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$MemoryPointer$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$Platform$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$Pointer$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$Struct$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$StructByReference$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$StructByValue$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$StructLayout$ArrayField$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$StructLayout$ArrayProxy$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$StructLayout$CharArrayProxy$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$StructLayout$Field$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$StructLayout$FunctionField$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$StructLayout$InnerStructField$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$StructLayout$MappedField$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$StructLayout$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$Type$Array$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$Type$Builtin$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$ffi$Type$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$fiber$ThreadFiber$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$iconv$RubyIconv$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$iconv$RubyIconv$RubyFailure$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$io$try_nonblock$IOTryNonblockLibrary$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$io$wait$IOWaitLibrary$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$jruby$JRubyConfigLibrary$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$jruby$JRubyExecutionContextLocal$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$jruby$JRubyFiberLocal$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$jruby$JRubyLibrary$MethodExtensions$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$jruby$JRubyLibrary$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$jruby$JRubyObjectInputStream$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$jruby$JRubyTypeLibrary$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$jruby$JRubyUtilLibrary$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$jruby$JRubyUtilLibrary$StringUtils$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$net$protocol$NetProtocolBufferedIO$NativeImpl$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$net$protocol$NetProtocolBufferedIO$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$nkf$RubyNKF$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$pathname$RubyPathname$PathnameKernelMethods$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$pathname$RubyPathname$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$psych$PsychEmitter$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$psych$PsychParser$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$psych$PsychToRuby$ClassLoader$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$psych$PsychToRuby$ToRuby$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$psych$PsychYamlTree$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$rbconfig$RbConfigLibrary$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$securerandom$SecureRandomLibrary$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$socket$Addrinfo$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$socket$Option$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$socket$RubyBasicSocket$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$socket$RubyIPSocket$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$socket$RubyServerSocket$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$socket$RubySocket$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$socket$RubyTCPServer$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$socket$RubyTCPSocket$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$socket$RubyUDPSocket$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$socket$RubyUNIXServer$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$socket$RubyUNIXSocket$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$stringio$RubyStringIO$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$stringio$StringIO$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$strscan$RubyStringScanner$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$tempfile$Tempfile$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$thread$ConditionVariable$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$thread$Mutex$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$thread$Queue$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$thread$SizedQueue$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$thread$ThreadMethods$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$timeout$Timeout$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$timeout$Timeout$TimeoutToplevel$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$tracepoint$TracePoint$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$weakref$WeakRef$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$zlib$JZlibDeflate$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$zlib$JZlibInflate$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$zlib$JZlibRubyGzipReader$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$zlib$JZlibRubyGzipWriter$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$zlib$RubyGzipFile$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$zlib$RubyZlib$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$ext$zlib$ZStream$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$java$addons$ArrayJavaAddons$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$java$addons$IOJavaAddons$AnyIO$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$java$addons$IOJavaAddons$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$java$addons$KernelJavaAddons$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$java$addons$StringJavaAddons$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$java$proxies$ArrayJavaProxy$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$java$proxies$ArrayJavaProxyCreator$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$java$proxies$InterfaceJavaProxy$JavaInterfaceExtender$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$java$proxies$JavaInterfaceTemplate$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$java$proxies$JavaProxy$ClassMethods$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$java$proxies$JavaProxy$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$java$proxies$MapJavaProxy$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$Java$ByteArrayProxyMethods$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$Java$NewStyleExtensionInherited$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$Java$OldStyleExtensionInherited$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$Java$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$JavaAccessibleObject$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$JavaArrayUtilities$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$JavaCallable$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$JavaClass$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$JavaConstructor$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$JavaField$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$JavaMethod$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$JavaObject$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$JavaProxyMethods$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$JavaUtilities$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$proxy$JavaProxyClass$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$proxy$JavaProxyClass$ProxyMethodImpl$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$proxy$JavaProxyConstructor$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$javasupport$proxy$JavaProxyReflectionObject$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$NativeException$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyArgsFile$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyArray$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyBasicObject$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyBignum$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyBinding$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyBoolean$False$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyBoolean$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyBoolean$True$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyClass$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyClassPathVariable$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyComparable$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyComplex$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyContinuation$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyConverter$EncodingErrorMethods$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyConverter$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyDir$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyEncoding$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyEnumerable$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyEnumerator$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyException$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyFile$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyFileStat$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyFileTest$FileTestFileMethods$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyFileTest$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyFixnum$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyFloat$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyGC$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyGlobal$CaseInsensitiveStringOnlyRubyHash$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyHash$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyInteger$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyIO$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyKernel$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyLocalJumpError$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyMarshal$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyMatchData$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyMath$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyMethod$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyModule$ModuleKernelMethods$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyModule$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyNameError$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyNameError$RubyNameErrorMessage$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyNil$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyNoMethodError$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyNumeric$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyObject$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyObjectSpace$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyObjectSpace$WeakMap$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyPrecision$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyProc$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyProcess$GroupID$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyProcess$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyProcess$RubyStatus$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyProcess$Sys$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyProcess$UserID$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyRandom$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyRange$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyRational$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyRegexp$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubySignal$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyString$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyStruct$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyStruct$StructMethods$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubySymbol$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubySystemCallError$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubySystemExit$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyThread$Location$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyThread$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyThreadGroup$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyTime$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyUnboundMethod$POPULATOR
 
populate(RubyModule, Class) - Method in class org.jruby.gen.org$jruby$RubyYielder$POPULATOR
 
populateInstanceMethodNames(Set<String>, RubyArray, Visibility, boolean, boolean, boolean) - Method in class org.jruby.RubyModule
 
populateMethod(JavaMethod, int, String, boolean, CallConfiguration, boolean) - Static method in class org.jruby.anno.TypePopulator
 
populateMethod(JavaMethod, int, String, boolean, CallConfiguration, boolean, Class, String, Class, Class[]) - Static method in class org.jruby.anno.TypePopulator
 
populateModuleMethod(RubyModule, JavaMethod) - Static method in class org.jruby.anno.TypePopulator
 
POPULATOR_SUFFIX - Static variable in class org.jruby.anno.AnnotationBinder
 
portToInt(IRubyObject) - Static method in class org.jruby.ext.socket.SocketUtils
 
pos() - Method in class org.jruby.ext.stringio.RubyStringIO
 
pos(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
pos() - Method in class org.jruby.ext.strscan.RubyStringScanner
 
pos() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
pos() - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
pos(ThreadContext) - Method in class org.jruby.RubyIO
 
pos() - Method in class org.jruby.RubyStringIO
 
pos_set(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
position - Variable in class org.jruby.internal.runtime.methods.CompiledMethod
 
position(ISourcePositionHolder, ISourcePositionHolder) - Method in class org.jruby.parser.ParserSupport
 
PositionAware - Interface in org.jruby.runtime
Simple no-pojo methods for Position of a method (in truth we could use this anywhere).
post(Ruby, ThreadContext, String) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
post(Ruby, ThreadContext, String) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
post(Ruby, ThreadContext, String) - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
post(ThreadContext, Binding, Visibility, Frame) - Method in class org.jruby.runtime.CompiledBlockLight
 
post(ThreadContext, Binding, Visibility, Frame) - Method in class org.jruby.runtime.CompiledBlockLight19
 
post(ThreadContext, Binding, Visibility, Frame) - Method in class org.jruby.runtime.ContextAwareBlockBody
 
post(ThreadContext, Binding, Visibility, Frame) - Method in class org.jruby.runtime.MethodBlock
 
post_match(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
post_match(ThreadContext) - Method in class org.jruby.RubyMatchData
match_post_match
postBacktraceAndScope(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postBacktraceDummyScope(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postBacktraceOnly(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postBsfApply() - Method in class org.jruby.runtime.ThreadContext
 
postClassEval() - Method in class org.jruby.runtime.ThreadContext
 
postCompiledClass() - Method in class org.jruby.runtime.ThreadContext
 
postElementOrNil(IRubyObject[], int, int, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
postEvalScriptlet() - Method in class org.jruby.runtime.ThreadContext
 
postEvalWithBinding(Binding, Frame) - Method in class org.jruby.runtime.ThreadContext
 
postExecuteUnder() - Method in class org.jruby.runtime.ThreadContext
 
PostExeNode - Class in org.jruby.ast
Captures END statements (END {...})
PostExeNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.PostExeNode
 
postExtensionLoad() - Method in class org.jruby.runtime.ThreadContext
 
postFrameAndScope(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postFrameOnly(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postLoad(ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
postMethodBacktraceAndScope() - Method in class org.jruby.runtime.ThreadContext
 
postMethodBacktraceDummyScope() - Method in class org.jruby.runtime.ThreadContext
 
postMethodBacktraceOnly() - Method in class org.jruby.runtime.ThreadContext
 
postMethodFrameAndScope() - Method in class org.jruby.runtime.ThreadContext
 
postMethodFrameOnly() - Method in class org.jruby.runtime.ThreadContext
 
postMethodScopeOnly() - Method in class org.jruby.runtime.ThreadContext
 
postMproc() - Method in class org.jruby.runtime.ThreadContext
 
postNodeEval() - Method in class org.jruby.runtime.ThreadContext
 
postNoFrameDummyScope(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postNoop(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postOpAsgnWithOrAnd(IRubyObject, IRubyObject, ThreadContext, IRubyObject, CallSite) - Static method in class org.jruby.runtime.Helpers
 
postOrderList() - Method in class org.jruby.ir.representations.CFG
 
postReqdArgsCount - Variable in class org.jruby.ir.instructions.ruby19.ReceivePostReqdArgInstr
The method/block parameter list has these many required parameters after opt+rest args
postScopedBody() - Method in class org.jruby.runtime.ThreadContext
 
postScopeNode() - Method in class org.jruby.runtime.ThreadContext
 
postScopeOnly(ThreadContext) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
postTrace() - Method in class org.jruby.runtime.ThreadContext
 
postYield(Binding, Frame) - Method in class org.jruby.runtime.ThreadContext
 
postYieldLight(Binding, Frame) - Method in class org.jruby.runtime.ThreadContext
 
postYieldNoScope(Frame) - Method in class org.jruby.runtime.ThreadContext
 
ppid(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
ppid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
ppid(Ruby) - Static method in class org.jruby.RubyProcess
 
PRAGMAS - Static variable in class org.jruby.compiler.ASTInspector
 
pre(ThreadContext, String, IRubyObject, Block, Ruby) - Method in class org.jruby.internal.runtime.methods.InterpretedMethod
 
pre(ThreadContext, IRubyObject, String, Block, int) - Method in class org.jruby.internal.runtime.methods.JittedMethod
 
pre(ThreadContext, IRubyObject, String, Block, int) - Method in class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.CompiledBlockLight
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.CompiledBlockLight19
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.CompiledSharedScopeBlock
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.ContextAwareBlockBody
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.MethodBlock
 
pre(ThreadContext, RubyModule, Binding) - Method in class org.jruby.runtime.SharedScopeBlock
 
Pre0Rest0Post0Assigner - Class in org.jruby.runtime.assigner
Assign to no arguments.
Pre0Rest0Post0Assigner() - Constructor for class org.jruby.runtime.assigner.Pre0Rest0Post0Assigner
 
Pre0Rest0Post0BlockAssigner - Class in org.jruby.runtime.assigner
Assign to no arguments except for a block variable |&b|.
Pre0Rest0Post0BlockAssigner(Node) - Constructor for class org.jruby.runtime.assigner.Pre0Rest0Post0BlockAssigner
 
Pre0Rest1Post0Assigner - Class in org.jruby.runtime.assigner
Assign to a single rest argument.
Pre0Rest1Post0Assigner(Node) - Constructor for class org.jruby.runtime.assigner.Pre0Rest1Post0Assigner
 
Pre0Rest1Post0BlockAssigner - Class in org.jruby.runtime.assigner
Assign to a single rest argument and a block variable |*r, &b|.
Pre0Rest1Post0BlockAssigner(Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre0Rest1Post0BlockAssigner
 
Pre1ExpandedRest0Post0Assigner - Class in org.jruby.runtime.assigner
A single fixed parameter which can handled receiving an expandable argument (RubyArray).
Pre1ExpandedRest0Post0Assigner(Node) - Constructor for class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0Assigner
 
Pre1ExpandedRest0Post0BlockAssigner - Class in org.jruby.runtime.assigner
A single fixed parameter which can handled receiving an expandable argument (RubyArray) that also has a block variable.
Pre1ExpandedRest0Post0BlockAssigner(Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre1ExpandedRest0Post0BlockAssigner
 
Pre1Rest0Post0Assigner - Class in org.jruby.runtime.assigner
Assigner with one fixed parameter (pre) and a rest argument.
Pre1Rest0Post0Assigner(Node) - Constructor for class org.jruby.runtime.assigner.Pre1Rest0Post0Assigner
 
Pre1Rest0Post0BlockAssigner - Class in org.jruby.runtime.assigner
Assigner with one fixed parameter (pre) and a rest argument.
Pre1Rest0Post0BlockAssigner(Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre1Rest0Post0BlockAssigner
 
Pre1Rest1Post0Assigner - Class in org.jruby.runtime.assigner
Assigner with one fixed parameter (pre) and a rest argument.
Pre1Rest1Post0Assigner(Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre1Rest1Post0Assigner
 
Pre1Rest1Post0BlockAssigner - Class in org.jruby.runtime.assigner
Assigner with one fixed parameter (pre), a rest argument, and a block argument |a, *b, &c|.
Pre1Rest1Post0BlockAssigner(Node, Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre1Rest1Post0BlockAssigner
 
Pre2Rest0Post0Assigner - Class in org.jruby.runtime.assigner
Assigner for two fixed parameters (pre).
Pre2Rest0Post0Assigner(Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre2Rest0Post0Assigner
 
Pre2Rest0Post0BlockAssigner - Class in org.jruby.runtime.assigner
Assigner for two fixed parameters (pre) and a block variable: |a,b,&c|
Pre2Rest0Post0BlockAssigner(Node, Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre2Rest0Post0BlockAssigner
 
Pre2Rest1Post0Assigner - Class in org.jruby.runtime.assigner
Assigner for two fixed parameters (pre) with a rest arg
Pre2Rest1Post0Assigner(Node, Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre2Rest1Post0Assigner
 
Pre2Rest1Post0BlockAssigner - Class in org.jruby.runtime.assigner
Assigner for two fixed parameters (pre), a rest arg, and a block var: |a,b,*c,&d|.
Pre2Rest1Post0BlockAssigner(Node, Node, Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre2Rest1Post0BlockAssigner
 
Pre3Rest0Post0Assigner - Class in org.jruby.runtime.assigner
Assigner for three fixed arguments (pre).
Pre3Rest0Post0Assigner(Node, Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre3Rest0Post0Assigner
 
Pre3Rest0Post0BlockAssigner - Class in org.jruby.runtime.assigner
Assigner for three fixed arguments (pre) and a block var: |a,b,c,&d|
Pre3Rest0Post0BlockAssigner(Node, Node, Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre3Rest0Post0BlockAssigner
 
Pre3Rest1Post0Assigner - Class in org.jruby.runtime.assigner
Assigner for three fixed parameters (pre) plus a rest argument.
Pre3Rest1Post0Assigner(Node, Node, Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre3Rest1Post0Assigner
 
Pre3Rest1Post0BlockAssigner - Class in org.jruby.runtime.assigner
Assigner for three fixed parameters (pre), a rest argument and a block variable: |a,b,c,*d,&e|
Pre3Rest1Post0BlockAssigner(Node, Node, Node, Node, Node) - Constructor for class org.jruby.runtime.assigner.Pre3Rest1Post0BlockAssigner
 
pre_match(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
pre_match(ThreadContext) - Method in class org.jruby.RubyMatchData
match_pre_match
preAdoptThread() - Method in class org.jruby.runtime.ThreadContext
 
preBacktraceAndScope(ThreadContext, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preBacktraceDummyScope(ThreadContext, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preBacktraceOnly(ThreadContext, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preBsfApply(String[]) - Method in class org.jruby.runtime.ThreadContext
 
prec(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyPrecision
 
prec_f(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyPrecision
 
prec_i(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyPrecision
 
preciseCodePoint(Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
preciseLength(Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
preClassEval(StaticScope, RubyModule) - Method in class org.jruby.runtime.ThreadContext
 
preCompiledClass(RubyModule, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preCompiledClassDummyScope(RubyModule, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
precs() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
pred(ThreadContext) - Method in class org.jruby.RubyFixnum
 
pred(ThreadContext) - Method in class org.jruby.RubyInteger
 
preEvalScriptlet(DynamicScope) - Method in class org.jruby.runtime.ThreadContext
 
preEvalWithBinding(Binding) - Method in class org.jruby.runtime.ThreadContext
 
PreExe19Node - Class in org.jruby.ast
A pre-execution construction (BEGIN { ...
PreExe19Node(ISourcePosition, StaticScope, Node) - Constructor for class org.jruby.ast.PreExe19Node
 
preExecuteUnder(IRubyObject, 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
 
preExtensionLoad(IRubyObject) - Method in class org.jruby.runtime.ThreadContext
 
PREFER_IPV4 - Static variable in class org.jruby.util.cli.Options
 
PREFERRED_PRNG - Static variable in class org.jruby.util.cli.Options
 
preForBlock(Binding, RubyModule) - Method in class org.jruby.runtime.ThreadContext
 
preFrameAndDummyScope(ThreadContext, IRubyObject, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preFrameAndScope(ThreadContext, IRubyObject, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preFrameOnly(ThreadContext, IRubyObject, String, Block) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preLoad(ThreadContext, String[]) - Static method in class org.jruby.runtime.Helpers
 
preLoad(ThreadContext, String, boolean) - Static method in class org.jruby.runtime.Helpers
 
preLoadCommon(ThreadContext, StaticScope, boolean) - Static method in class org.jruby.runtime.Helpers
 
PreManyRest0Post0Assigner - Class in org.jruby.runtime.assigner
This will only be true for blocks which have a pre > 3 in length.
PreManyRest0Post0Assigner(ListNode, int) - Constructor for class org.jruby.runtime.assigner.PreManyRest0Post0Assigner
 
PreManyRest0Post0BlockAssigner - Class in org.jruby.runtime.assigner
This will only be true for blocks which have a pre > 3 in length and have a block variable: |a,b,c,...,z,&A|.
PreManyRest0Post0BlockAssigner(ListNode, int, Node) - Constructor for class org.jruby.runtime.assigner.PreManyRest0Post0BlockAssigner
 
PreManyRest1Post0Assigner - Class in org.jruby.runtime.assigner
This will only be true for blocks which have a pre > 3 in length with a rest argument.
PreManyRest1Post0Assigner(ListNode, int, Node) - Constructor for class org.jruby.runtime.assigner.PreManyRest1Post0Assigner
 
PreManyRest1Post0BlockAssigner - Class in org.jruby.runtime.assigner
This will only be true for blocks which have a pre > 3 in length with a rest argument, and a block variable: |a,b,c,d,e,f,g,h,...,z,*A,&B|
PreManyRest1Post0BlockAssigner(ListNode, int, Node, Node) - Constructor for class org.jruby.runtime.assigner.PreManyRest1Post0BlockAssigner
 
preMethodBacktraceAndScope(String, RubyModule, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preMethodBacktraceDummyScope(RubyModule, String, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preMethodBacktraceOnly(String) - Method in class org.jruby.runtime.ThreadContext
 
preMethodFrameAndClass(RubyModule, String, IRubyObject, Block, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preMethodFrameAndDummyScope(RubyModule, String, IRubyObject, Block, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preMethodFrameAndScope(RubyModule, String, IRubyObject, Block, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preMethodFrameOnly(RubyModule, String, IRubyObject, Block) - Method in class org.jruby.runtime.ThreadContext
 
preMethodNoFrameAndDummyScope(RubyModule, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preMethodScopeOnly(RubyModule, StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preMproc() - Method in class org.jruby.runtime.ThreadContext
 
preMultiAssign(int, boolean) - Method in interface org.jruby.compiler.BodyCompiler
 
preMultiAssign(int, boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
preNodeEval(RubyModule, IRubyObject, String) - Method in class org.jruby.runtime.ThreadContext
 
preNodeEval(RubyModule, IRubyObject) - Method in class org.jruby.runtime.ThreadContext
 
preNoFrameDummyScope(ThreadContext) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preNoop() - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preOpAsgnWithOrAnd(IRubyObject, ThreadContext, IRubyObject, CallSite) - Static method in class org.jruby.runtime.Helpers
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.ast.ArgsNoArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.ast.ArgsPreOneArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreOneArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreOneArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreOneArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreOneArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.ast.ArgsPreTwoArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreTwoArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreTwoArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreTwoArgNode
 
prepare(ThreadContext, Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.ArgsPreTwoArgNode
 
prepareAnnotatedMethod(RubyModule, JavaMethod, JavaMethodDescriptor) - Method in class org.jruby.internal.runtime.methods.InvocationMethodFactory
Use code generation to provide a method handle based on an annotated Java method.
prepareArguments(ThreadContext, IRubyObject, Operand[], DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.AttrAssignCallAdapter
 
prepareArguments(ThreadContext, IRubyObject, Operand[], DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.CallBase
 
prepareArguments(ThreadContext, IRubyObject, Operand[], DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.ZSuperInstr
 
prepareArgumentsComplex(ThreadContext, IRubyObject, Operand[], DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.CallBase
 
prepareArgumentsForCall(ThreadContext, IRubyObject[], Block.Type) - Method in class org.jruby.runtime.BlockBody
 
prepareArgumentsForCall(ThreadContext, IRubyObject[], Block.Type) - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
prepareArgumentsForCall(ThreadContext, IRubyObject[], Block.Type) - Method in class org.jruby.runtime.InterpretedIRBlockBody19
 
prepareArgumentsForYield(ThreadContext, IRubyObject[], Block.Type) - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
prepareArgumentsSimple(ThreadContext, IRubyObject, Operand[], DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.CallBase
 
prepareBacktrace(ThreadContext, boolean) - Method in class org.jruby.RubyException
 
prepareBlock(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.calladapter.ClosureCallAdapter
 
prepareBlock(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.instructions.CallBase
 
prepareClassNamespace(ThreadContext, StaticScope, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
prepareCoverage(String, int[]) - Method in class org.jruby.ext.coverage.CoverageData
 
prepareForCompilation() - Method in class org.jruby.ir.IRScope
Run any necessary passes to get the IR ready for compilation
prepareForInterpretation(boolean) - Method in class org.jruby.ir.IRScope
Run any necessary passes to get the IR ready for interpretation
prepareIntegratedBacktrace(ThreadContext, StackTraceElement[]) - Method in class org.jruby.RubyException
Prepare an "integrated" backtrace that includes the normal Ruby trace plus non-filtered Java frames.
prepareLoadSearch(String) - Method in class org.jruby.runtime.load.LoadService.SearchState
 
prepareOptionalArguments(ThreadContext, Ruby, IRubyObject, IRubyObject[], int) - Method in class org.jruby.ast.ArgsNode
 
prepareOptOrRestArgs(ThreadContext, Ruby, DynamicScope, IRubyObject, IRubyObject[], RubyHash) - Method in class org.jruby.ast.ArgsNode
 
preparePattern(RubyString) - Method in class org.jruby.RubyRegexp
 
prepareProcArgs(ThreadContext, Arity, IRubyObject[]) - Static method in class org.jruby.RubyProc
Transforms the given arguments appropriately for the given arity (i.e.
prepareRequireSearch(String) - Method in class org.jruby.runtime.load.LoadService.SearchState
 
prepareRestArg(ThreadContext, Ruby, DynamicScope, IRubyObject[], int, int) - Method in class org.jruby.ast.ArgsNode
 
prepareSelf(Binding) - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
prepareStaticMethod(Class<?>, Initializer.State, Method, String) - Static method in class org.jruby.javasupport.binding.Initializer
 
prepareSuperClass(Ruby, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
prepareTopLevel(RubyClass, IRubyObject) - Method in class org.jruby.runtime.ThreadContext
 
prepend(Node) - Method in class org.jruby.ast.ListNode
 
prepend(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_prepend
preprocessCheck(Ruby, ByteList) - Static method in class org.jruby.RubyRegexp
 
preprocessDRegexp(Ruby, IRubyObject[], RegexpOptions) - Static method in class org.jruby.RubyRegexp
 
preReqdArgsCount - Variable in class org.jruby.ir.instructions.ruby19.ReceivePostReqdArgInstr
The method/block parameter list has these many required parameters before opt+rest args
preScopedBody(DynamicScope) - Method in class org.jruby.runtime.ThreadContext
 
preScopeNode(StaticScope) - Method in class org.jruby.runtime.ThreadContext
 
preScopeOnly(ThreadContext) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
preTrace() - Method in class org.jruby.runtime.ThreadContext
 
pretty(Class, Class...) - Static method in class org.jruby.util.CodegenUtils
 
prettyParams(Class...) - Static method in class org.jruby.util.CodegenUtils
 
prettyParams(StringBuilder, Class...) - Static method in class org.jruby.util.CodegenUtils
 
prettyShortParams(Class...) - Static method in class org.jruby.util.CodegenUtils
 
previous - Variable in class org.jruby.RubyModule.WrapperCacheEntryFactory
The CacheEntryFactory being wrapped.
PREVIOUS_EXCEPTION_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
previousBinding() - Method in class org.jruby.runtime.ThreadContext
Deprecated.
previousBinding(IRubyObject) - Method in class org.jruby.runtime.ThreadContext
Deprecated.
previouslyRun(IRScope) - Method in class org.jruby.ir.passes.AddCallProtocolInstructions
 
previouslyRun(IRScope) - Method in class org.jruby.ir.passes.AddLocalVarLoadStoreInstructions
 
previouslyRun(IRScope) - Method in class org.jruby.ir.passes.CFGBuilder
 
previouslyRun(IRScope) - Method in class org.jruby.ir.passes.CompilerPass
If this pass has been previous run then return the data from that last run.
previouslyRun(IRScope) - Method in class org.jruby.ir.passes.LiveVariableAnalysis
 
previouslyRun(IRScope) - Method in class org.jruby.ir.passes.LocalOptimizationPass
 
previouslyRun(IRScope) - Method in class org.jruby.ir.passes.OptimizeTempVarsPass
 
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_CLASSES - Static variable in class org.jruby.javasupport.JavaUtil
 
primitive_convert(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyConverter
 
primitive_errinfo(ThreadContext) - Method in class org.jruby.RubyConverter
 
primitive_p() - Method in class org.jruby.javasupport.JavaClass
 
primitive_to_java(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
primitiveConvert(ThreadContext, ByteList, ByteList, int, int, Encoding, boolean, int) - Method in class org.jruby.util.encoding.CharsetTranscoder
 
primitiveConvert(ThreadContext, ByteList, ByteList, int, int, Encoding, boolean, int) - Method in class org.jruby.util.encoding.Transcoder
 
primitiveToWrapper(Class<?>) - Static method in class org.jruby.javasupport.JavaUtil
 
PrimitiveTypeNode - Class in org.jruby.ast.java_signature
For Java primitive types: byte, short, int, long, char, float, double, boolean, void
PrimitiveTypeNode(String, String) - Constructor for class org.jruby.ast.java_signature.PrimitiveTypeNode
 
print(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.RubyStringIO
 
print(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 
print(IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
print(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
Print some objects to the stream.
print(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyIO
Print some objects to the stream.
print(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
print(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
print19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyIO
Print some objects to the stream.
print19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
printBacktrace(PrintStream) - Method in class org.jruby.NativeException
 
printBacktrace(PrintStream) - Method in class org.jruby.RubyException
Print the Ruby exception's backtrace to the given PrintStream.
printBacktrace(PrintStream, int) - Method in class org.jruby.RubyException
Print the Ruby exception's backtrace to the given PrintStream.
printBacktrace(RubyException, boolean) - Method in enum org.jruby.runtime.backtrace.TraceType.Format
 
printBacktrace(RubyException, boolean) - Method in class org.jruby.runtime.backtrace.TraceType
 
printBacktraceJRuby(RubyException, boolean) - Static method in class org.jruby.runtime.backtrace.TraceType
 
printBacktraceMRI(RubyException, boolean) - Static method in class org.jruby.runtime.backtrace.TraceType
 
printECFlags(int) - Static method in class org.jruby.util.io.EncodingUtils
 
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.ext.stringio.RubyStringIO
 
printf(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 
printf(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
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
 
printFooter(PrintStream) - Method in class org.jruby.runtime.profile.builtin.HtmlProfilePrinter
 
printFooter(PrintStream) - Method in class org.jruby.runtime.profile.builtin.JsonProfilePrinter
 
printFooter(PrintStream) - Method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
printHeader(PrintStream) - Method in class org.jruby.runtime.profile.builtin.FlatProfilePrinter
 
printHeader(PrintStream) - Method in class org.jruby.runtime.profile.builtin.GraphProfilePrinter
 
printHeader(PrintStream) - Method in class org.jruby.runtime.profile.builtin.HtmlProfilePrinter
 
printHeader(PrintStream) - Method in class org.jruby.runtime.profile.builtin.JsonProfilePrinter
 
printHeader(PrintStream) - Method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
println() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
printProfile(PrintStream, boolean) - Method in class org.jruby.runtime.profile.builtin.FlatProfilePrinter
 
printProfile(PrintStream, boolean) - Method in class org.jruby.runtime.profile.builtin.GraphProfilePrinter
 
printProfile(PrintStream, boolean) - Method in class org.jruby.runtime.profile.builtin.HtmlProfilePrinter
 
printProfile(PrintStream, boolean) - Method in class org.jruby.runtime.profile.builtin.JsonProfilePrinter
 
printProfile(ProfilePrinter) - Method in class org.jruby.runtime.profile.builtin.ProfileOutput
 
printProfile(PrintStream) - Method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
printProfile(PrintStream, boolean) - Method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
printProfile(RubyIO) - Method in class org.jruby.runtime.profile.builtin.ProfilePrinter
 
printProfileData(ProfileCollection) - Method in class org.jruby.Ruby
TDOD remove the synchronized.
printScope() - Method in class org.jruby.runtime.ThreadContext
 
Priority - Enum in org.jruby.javasupport.binding
Assigned names only override based priority of an assigned type, the type must be less than or equal to the assigned type.
priority() - Method in class org.jruby.RubyThread
 
priority_set(IRubyObject) - Method in class org.jruby.RubyThread
 
PRIVATE - Static variable in class org.jruby.parser.JavaSignatureParser
 
private_class_method(IRubyObject[]) - Method in class org.jruby.RubyModule
 
private_constant(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
private_constant(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
 
private_instance_methods(IRubyObject[]) - Method in class org.jruby.RubyModule
rb_class_private_instance_methods
private_instance_methods19(IRubyObject[]) - Method in class org.jruby.RubyModule
 
private_iv_get(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.psych.PsychYamlTree
 
private_method_defined(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
private_methods(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyBasicObject
rb_obj_private_methods call-seq: obj.private_methods(all=true) => array Returns the list of private methods accessible to obj.
private_methods(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
private_methods19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyBasicObject
 
private_methods19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
private_p() - Method in class org.jruby.javasupport.JavaClass
 
problem - Variable in class org.jruby.ir.dataflow.FlowGraphNode
 
proc(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
PROC - Static variable in class org.jruby.runtime.ClassIndex
 
proc_1_9(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
procArityOf(Node) - Static method in class org.jruby.runtime.Arity
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.jruby.anno.AnnotationBinder
 
PROCESS_NOUNWRAP - Static variable in class org.jruby.util.cli.Options
 
PROCESS_QUERY_INFORMATION - Static variable in interface org.jruby.util.WindowsFFI.Kernel32
 
PROCESS_TERMINATE - Static variable in interface org.jruby.util.WindowsFFI.Kernel32
 
processArguments(String[]) - Method in class org.jruby.RubyInstanceConfig
 
processArguments() - Method in class org.jruby.util.cli.ArgumentProcessor
 
processArguments(boolean) - Method in class org.jruby.util.cli.ArgumentProcessor
 
processBlockArg(DynamicScope, Ruby, Block) - Method in class org.jruby.ast.ArgsNode
 
processBlockArgument(Ruby, Block) - Static method in class org.jruby.runtime.Helpers
 
processCodingErrorActions(ThreadContext, int, IRubyObject) - Static method in class org.jruby.util.encoding.CharsetTranscoder
 
processCodingErrorActions(ThreadContext, IRubyObject) - Static method in class org.jruby.util.encoding.CharsetTranscoder
 
processDotfile() - Static method in class org.jruby.Main
 
processMethodDeclaration(ExecutableElement) - Method in class org.jruby.anno.AnnotationBinder
 
processMethodDeclarationMulti(ExecutableElement) - Method in class org.jruby.anno.AnnotationBinder
 
processMethodDeclarations(Map<CharSequence, List<ExecutableElement>>) - Method in class org.jruby.anno.AnnotationBinder
 
ProcessModuleBodyInstr - Class in org.jruby.ir.instructions
 
ProcessModuleBodyInstr(Variable, Operand) - Constructor for class org.jruby.ir.instructions.ProcessModuleBodyInstr
 
ProcessModuleBodyInstr(ProcessModuleBodyInstr) - Method in class org.jruby.ir.IRVisitor
 
ProcessModuleBodyInstr(ProcessModuleBodyInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
processType(TypeElement) - Method in class org.jruby.anno.AnnotationBinder
 
ProcMethod - Class in org.jruby.internal.runtime.methods
 
ProcMethod(RubyModule, RubyProc, Visibility) - Constructor for class org.jruby.internal.runtime.methods.ProcMethod
Constructor for ProcMethod.
product(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyArray
rb_ary_product
product19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyArray
 
profile - Variable in class org.jruby.ir.instructions.CallBase
 
Profile - Interface in org.jruby
 
PROFILE_MAX_METHODS - Static variable in class org.jruby.util.cli.Options
 
ProfileCollection - Interface in org.jruby.runtime.profile
Each ThreadContext has an ProfileCollection property in profile mode.
ProfileData - Class in org.jruby.runtime.profile.builtin
Encapsulates the logic of recording and reporting profiled timings of method invocations.
ProfileData(ThreadContext) - Constructor for class org.jruby.runtime.profile.builtin.ProfileData
 
ProfiledMethod - Class in org.jruby.runtime.profile.builtin
A dynamic method + it's invocation name holder for profiling purposes.
ProfiledMethod(String, DynamicMethod) - Constructor for class org.jruby.runtime.profile.builtin.ProfiledMethod
 
ProfiledMethods - Class in org.jruby.runtime.profile.builtin
This is a collection af all methods which will be profiled.
ProfiledMethods(Ruby) - Constructor for class org.jruby.runtime.profile.builtin.ProfiledMethods
 
profileEnter(long) - Method in class org.jruby.runtime.profile.builtin.ProfileData
Begin profiling a new method, aggregating the current time diff in the previous method's profile slot.
profileEnter(long) - Method in interface org.jruby.runtime.profile.ProfileCollection
Begin profiling a new method, aggregating the current time diff in the previous method's profile slot.
profileEnter(int) - Method in class org.jruby.runtime.ThreadContext
 
profileEnter(String, DynamicMethod) - Method in class org.jruby.runtime.ThreadContext
 
profileExit(long, long) - Method in class org.jruby.runtime.profile.builtin.ProfileData
Fall back to previously profiled method after current method has returned.
profileExit(long, long) - Method in interface org.jruby.runtime.profile.ProfileCollection
Fall back to previously profiled method after current method has returned.
profileExit(int, long) - Method in class org.jruby.runtime.ThreadContext
 
ProfileOutput - Class in org.jruby.runtime.profile.builtin
 
ProfileOutput(PrintStream) - Constructor for class org.jruby.runtime.profile.builtin.ProfileOutput
 
ProfileOutput(File) - Constructor for class org.jruby.runtime.profile.builtin.ProfileOutput
 
ProfilePrinter - Class in org.jruby.runtime.profile.builtin
 
ProfilePrinter(ProfileData) - Constructor for class org.jruby.runtime.profile.builtin.ProfilePrinter
 
ProfilePrinter(ProfileData, Invocation) - Constructor for class org.jruby.runtime.profile.builtin.ProfilePrinter
 
ProfileReporter - Interface in org.jruby.runtime.profile
The used ProfilingService will create an instance of this class at the end of each RubyThread or at jruby shutdown the ProfileReporter.report(ProfileCollection) is called with the ProfileCollection associated with the current Thread.
ProfilingDynamicMethod - Class in org.jruby.internal.runtime.methods
A DynamicMethod wrapper that performs timed profiling for each call.
ProfilingDynamicMethod(DynamicMethod) - Constructor for class org.jruby.internal.runtime.methods.ProfilingDynamicMethod
 
ProfilingService - Interface in org.jruby.runtime.profile
A ProfilingService is used to profile jruby programs.
ProfilingServiceLookup - Class in org.jruby.runtime.profile
This helper is used to get the configured ProfilingService for the current Ruby instance.
ProfilingServiceLookup(Ruby) - Constructor for class org.jruby.runtime.profile.ProfilingServiceLookup
 
PROPERTIES - Static variable in class org.jruby.util.cli.Options
 
PropertyName - Enum in org.jruby.embed
Predefined keys of System properties to get configurations
protect(BranchCallback, BranchCallback, Class) - Method in interface org.jruby.compiler.BodyCompiler
Makes sure that the code in protectedCode will always run after regularCode.
protect(BranchCallback, BranchCallback, Class) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
PROTECTED - Static variable in class org.jruby.parser.JavaSignatureParser
 
protected_instance_methods(IRubyObject[]) - Method in class org.jruby.RubyModule
rb_class_protected_instance_methods
protected_instance_methods19(IRubyObject[]) - Method in class org.jruby.RubyModule
 
protected_method_defined(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
protected_methods(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyBasicObject
rb_obj_protected_methods call-seq: obj.protected_methods(all=true) => array Returns the list of protected methods accessible to obj.
protected_methods(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
protected_methods19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyBasicObject
 
protected_methods19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
protected_p() - Method in class org.jruby.javasupport.JavaClass
 
protectedClass - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
The "protected class" used for calculating protected access.
protection_domain() - Method in class org.jruby.javasupport.JavaClass
 
protocol(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
PROTOCOL - Static variable in class org.jruby.util.CompoundJarURLStreamHandler
 
PsychEmitter - Class in org.jruby.ext.psych
 
PsychEmitter(Ruby, RubyClass) - Constructor for class org.jruby.ext.psych.PsychEmitter
 
PsychLibrary - Class in org.jruby.ext.psych
 
PsychLibrary() - Constructor for class org.jruby.ext.psych.PsychLibrary
 
PsychLibrary.YAMLEncoding - Enum in org.jruby.ext.psych
 
PsychParser - Class in org.jruby.ext.psych
 
PsychParser(Ruby, RubyClass) - Constructor for class org.jruby.ext.psych.PsychParser
 
PsychToRuby - Class in org.jruby.ext.psych
 
PsychToRuby() - Constructor for class org.jruby.ext.psych.PsychToRuby
 
PsychToRuby.ClassLoader - Class in org.jruby.ext.psych
 
PsychToRuby.ClassLoader() - Constructor for class org.jruby.ext.psych.PsychToRuby.ClassLoader
 
PsychToRuby.ToRuby - Class in org.jruby.ext.psych
 
PsychToRuby.ToRuby() - Constructor for class org.jruby.ext.psych.PsychToRuby.ToRuby
 
PsychYamlTree - Class in org.jruby.ext.psych
 
PsychYamlTree() - Constructor for class org.jruby.ext.psych.PsychYamlTree
 
ptr - Variable in class org.jruby.ext.ffi.StructLayout.ArrayProxy
 
PUBLIC - Static variable in class org.jruby.parser.JavaSignatureParser
 
public_class_method(IRubyObject[]) - Method in class org.jruby.RubyModule
 
public_constant(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
public_constant(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
 
public_instance_methods(IRubyObject[]) - Method in class org.jruby.RubyModule
 
public_instance_methods19(IRubyObject[]) - Method in class org.jruby.RubyModule
 
public_method(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
public_method_defined(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
public_methods(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyBasicObject
rb_obj_public_methods call-seq: obj.public_methods(all=true) => array Returns the list of public methods accessible to obj.
public_methods(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
public_methods19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyBasicObject
 
public_methods19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
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
 
public_send(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
push(ThreadContext, IRubyObject) - Method in class org.jruby.ext.thread.Queue
 
push(ThreadContext, IRubyObject) - Method in class org.jruby.ext.thread.SizedQueue
 
push(int, Object) - Method in class org.jruby.parser.YYDebug
 
push_glob(POSIX, String, ByteList, int) - Static method in class org.jruby.util.Dir
 
push_m(IRubyObject[]) - Method in class org.jruby.RubyArray
rb_ary_push_m - instance method push
push_m(IRubyObject[]) - Method in class org.jruby.util.collections.StringArraySet
 
push_m19(IRubyObject[]) - Method in class org.jruby.RubyArray
 
push_m19(IRubyObject[]) - Method in class org.jruby.util.collections.StringArraySet
 
pushBacktrace(ThreadContext, String, ISourcePosition) - Static method in class org.jruby.runtime.ThreadContext
 
pushBacktrace(ThreadContext, String, String, int) - Static method in class org.jruby.runtime.ThreadContext
 
PushBindingInstr - Class in org.jruby.ir.instructions
 
PushBindingInstr(IRScope) - Constructor for class org.jruby.ir.instructions.PushBindingInstr
 
PushBindingInstr(PushBindingInstr) - Method in class org.jruby.ir.IRVisitor
 
PushBindingInstr(PushBindingInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
pushBlockScope() - Method in class org.jruby.parser.ParserSupport
 
pushBoolean(boolean) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
pushBoolean(boolean) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
pushByteList(ByteList) - Method in interface org.jruby.compiler.BodyCompiler
 
pushByteList(ByteList) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
pushCatch(RubyContinuation.Continuation) - Method in class org.jruby.runtime.ThreadContext
 
pushclass(String) - Method in class org.jruby.ir.targets.JVM
 
pushDefinedMessage(DefinedMessage) - Method in interface org.jruby.compiler.BodyCompiler
 
pushDefinedMessage(DefinedMessage) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
pushExitBlock(RubyProc) - Method in class org.jruby.Ruby
Push block onto exit stack.
pushFixnum(Long) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
pushFloat(Double) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
pushFrame() - Method in class org.jruby.runtime.ThreadContext
 
PushFrameInstr - Class in org.jruby.ir.instructions
 
PushFrameInstr() - Constructor for class org.jruby.ir.instructions.PushFrameInstr
 
PushFrameInstr(PushFrameInstr) - Method in class org.jruby.ir.IRVisitor
 
pushHandle(String, String, int) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
pushInt(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
pushLocalScope() - Method in class org.jruby.parser.ParserSupport
 
pushmethod(String, int) - Method in class org.jruby.ir.targets.JVM
 
pushNil() - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
pushNull() - Method in interface org.jruby.compiler.BodyCompiler
 
pushNull() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
pushObjectClass() - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
pushRubyClass(RubyModule) - Method in class org.jruby.runtime.ThreadContext
 
pushScope(DynamicScope) - Method in class org.jruby.runtime.ThreadContext
 
pushscript(String, String) - Method in class org.jruby.ir.targets.JVM
 
pushString(String) - Method in interface org.jruby.compiler.BodyCompiler
 
pushString(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
pushString(ByteList) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
pushSymbol(String) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
Push a symbol on the stack
pushUndefined() - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
put(String, Object) - Method in class org.jruby.embed.internal.BiVariableMap
Associates the specified value with the specified key in this map.
put(Object, String, Object) - Method in class org.jruby.embed.internal.BiVariableMap
Associates the specified value with the specified key in this map.
put(String, Object) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
put(String, Object) - Method in class org.jruby.embed.jsr223.JRubyScriptEngineManager
 
put(String, Object) - Method in class org.jruby.embed.ScriptingContainer
Associates the specified value with the specified key in a variable map.
put(Object, String, Object) - Method in class org.jruby.embed.ScriptingContainer
Associates the specified value with the specified key in a variable map.
put(long, byte[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
put(long, short[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
put(long, int[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
put(long, long[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
put(long, float[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
put(long, double[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
put(long, byte[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
put(long, short[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
put(long, int[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
put(long, long[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
put(long, float[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
put(long, double[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
put(long, byte[], int, int) - Method in class org.jruby.ext.ffi.MemoryIO
Writes an array of bytes to the memory area at the specified offset.
put(long, short[], int, int) - Method in class org.jruby.ext.ffi.MemoryIO
Writes an array of shorts to the memory area at the specified offset.
put(long, int[], int, int) - Method in class org.jruby.ext.ffi.MemoryIO
Writes an array of ints to the memory area at the specified offset.
put(long, long[], int, int) - Method in class org.jruby.ext.ffi.MemoryIO
Writes an array of longs to the memory area at the specified offset.
put(long, float[], int, int) - Method in class org.jruby.ext.ffi.MemoryIO
Writes an array of floats to the memory area at the specified offset.
put(long, double[], int, int) - Method in class org.jruby.ext.ffi.MemoryIO
Writes an array of doubles to the memory area at the specified offset.
put(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout.ArrayProxy
 
put(ThreadContext, StructLayout.Storage, AbstractMemory, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout.Member
Writes a ruby value to the native struct member as the appropriate native value.
put(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout
Sets the native value of the struct member corresponding to name.
put(long, byte[], int, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
put(long, short[], int, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
put(long, int[], int, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
put(long, long[], int, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
put(long, float[], int, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
put(long, double[], int, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
put(Object, Object) - Method in class org.jruby.java.util.SystemPropertiesMap
 
put(Object, T) - Method in class org.jruby.javasupport.util.ObjectProxyCache
 
put(Object, Object) - Method in class org.jruby.RubyHash
 
put(int, V) - Method in class org.jruby.util.collections.IntHashMap
 
put(long, TypeV) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Maps the specified key to the specified value in the table.
put(Long, TypeV) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
put(Key, Value) - Method in class org.jruby.util.collections.WeakValuedMap
 
put(Selector) - Method in class org.jruby.util.io.SelectorPool
Put a selector back into the pool.
put(Object, Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
put_array_of_float(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of 32 bit floating point values to the memory area.
put_array_of_float64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of 64 bit floating point values to the memory area.
put_array_of_int16(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed 16 bit integer values to the memory area.
put_array_of_int32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed 32 bit integer values to the memory area.
put_array_of_int64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed 64 bit integer values to the memory area.
put_array_of_int8(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed 8 bit integer values to the memory area.
put_array_of_long(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed long integer values to the memory area.
put_array_of_pointer(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_array_of_uint16(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned 16 bit integer values to the memory area.
put_array_of_uint32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned 32 bit integer values to the memory area.
put_array_of_uint64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned 64 bit integer values to the memory area.
put_array_of_uint8(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned 8 bit integer values to the memory area.
put_array_of_ulong(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned long integer values to the memory area.
put_bytes(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_callback(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_float32(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an 32 bit floating point value to the memory area.
put_float32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an 32 bit floating point value to the memory area.
put_float64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an 64 bit floating point value to the memory area.
put_float64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an 64 bit floating point value to the memory area.
put_int16(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 16 bit signed integer value to the memory address.
put_int16(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 16 bit signed integer value to the memory address.
put_int32(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 32 bit signed integer value to the memory address.
put_int32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 32 bit signed integer value to the memory address.
put_int64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 64 bit integer value to the memory area.
put_int64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 64 bit integer value to the memory area.
put_int8(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 8 bit signed integer value to the memory area.
put_int8(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 8 bit signed integer value to the memory area.
put_long(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a C long integer value to the memory area.
put_long(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a C long integer value to the memory area.
put_pointer(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_pointer(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_string(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
put_uint16(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 16 bit unsigned integer value to the memory address.
put_uint16(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 16 bit unsigned integer value to the memory address.
put_uint32(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an 32 bit unsigned integer value to the memory address.
put_uint32(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an 32 bit unsigned integer value to the memory address.
put_uint64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 64 bit unsigned integer value to the memory area.
put_uint64(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 64 bit unsigned integer value to the memory area.
put_uint8(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 8 bit unsigned integer value to the memory area.
put_uint8(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 8 bit unsigned integer value to the memory area.
put_ulong(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a C long integer value to the memory area.
put_ulong(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a C long integer value to the memory area.
putAddress(byte[], int, long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
putAddress(long, long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putAddress(long, long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putAddress(long, long) - Method in class org.jruby.ext.ffi.MemoryIO
Writes a pointer value to the memory area at the specified offset.
putAddress(long, long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
putAll(Map<? extends String, ? extends Object>) - Method in class org.jruby.embed.internal.BiVariableMap
Copies all of the mappings from the specified map to this map.
putAll(Map) - Method in class org.jruby.java.util.SystemPropertiesMap
 
putAll(Map) - Method in class org.jruby.RubyHash
 
putAll(Map) - Method in class org.jruby.util.GenericMap
 
putArrayOfFloat32(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfFloat64(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfSigned16(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfSigned32(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfSigned64(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfSigned8(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfUnsigned16(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfUnsigned32(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfUnsigned64(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putArrayOfUnsigned8(Ruby, MemoryIO, long, RubyArray) - Static method in class org.jruby.ext.ffi.MemoryUtil
 
putByte(long, byte) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putByte(long, byte) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putByte(long, byte) - Method in class org.jruby.ext.ffi.MemoryIO
Writes an 8 bit integer value to the memory area at the specified offset.
putByte(long, byte) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
putc(IRubyObject) - Method in class org.jruby.ext.stringio.RubyStringIO
 
putc(IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
putc(IRubyObject) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
putc(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
putc(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
putc(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
rb_f_putc
putc(IRubyObject) - Method in class org.jruby.RubyStringIO
 
putCachedValue(StructLayout.Member, IRubyObject) - Method in class org.jruby.ext.ffi.Struct
 
putCachedValue(int, IRubyObject) - Method in class org.jruby.ext.ffi.StructLayout.ArrayProxy
 
putCachedValue(StructLayout.Member, IRubyObject) - Method in interface org.jruby.ext.ffi.StructLayout.Storage
 
PutClassVariableInstr - Class in org.jruby.ir.instructions
 
PutClassVariableInstr(Operand, String, Operand) - Constructor for class org.jruby.ir.instructions.PutClassVariableInstr
 
PutClassVariableInstr(PutClassVariableInstr) - Method in class org.jruby.ir.IRVisitor
 
PutClassVariableInstr(PutClassVariableInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
PutConstInstr - Class in org.jruby.ir.instructions
 
PutConstInstr(Operand, String, Operand) - Constructor for class org.jruby.ir.instructions.PutConstInstr
 
PutConstInstr(PutConstInstr) - Method in class org.jruby.ir.IRVisitor
 
PutConstInstr(PutConstInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
putDouble(long, double) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putDouble(long, double) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putDouble(long, double) - Method in class org.jruby.ext.ffi.MemoryIO
Writes a 64 bit float value to the memory area at the specified offset.
putDouble(long, double) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
putfield(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
putField(String) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
PutFieldInstr - Class in org.jruby.ir.instructions
 
PutFieldInstr(Operand, String, Operand) - Constructor for class org.jruby.ir.instructions.PutFieldInstr
 
PutFieldInstr(PutFieldInstr) - Method in class org.jruby.ir.IRVisitor
 
PutFieldInstr(PutFieldInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
putFilenoMap(int, int) - Method in class org.jruby.Ruby
 
putFloat(long, float) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putFloat(long, float) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putFloat(long, float) - Method in class org.jruby.ext.ffi.MemoryIO
Writes a 32 bit float value to the memory area at the specified offset.
putFloat(long, float) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
putFloat32(byte[], int, float) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
putFloat64(byte[], int, double) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
PutGlobalVarInstr - Class in org.jruby.ir.instructions
 
PutGlobalVarInstr(String, Operand) - Constructor for class org.jruby.ir.instructions.PutGlobalVarInstr
 
PutGlobalVarInstr(PutGlobalVarInstr) - Method in class org.jruby.ir.IRVisitor
 
PutGlobalVarInstr(PutGlobalVarInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
putIfAbsent(long, TypeV) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Atomically, do a NonBlockingHashMapLong.put(long, TypeV) if-and-only-if the key is not mapped.
putIfAbsent(Long, TypeV) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
PutInstr - Class in org.jruby.ir.instructions
 
PutInstr(Operation, Operand, String, Operand) - Constructor for class org.jruby.ir.instructions.PutInstr
 
putInt(long, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putInt(long, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putInt(long, int) - Method in class org.jruby.ext.ffi.MemoryIO
Writes a 32 bit integer value to the memory area at the specified offset.
putInt(long, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
putInt16(byte[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
putInt32(byte[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
putInt64(byte[], int, long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO.ArrayIO
 
putLong(long, long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putLong(long, long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putLong(long, long) - Method in class org.jruby.ext.ffi.MemoryIO
Writes a 64 bit integer value to the memory area at the specified offset.
putLong(long, long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
putMemoryIO(long, MemoryIO) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putMemoryIO(long, MemoryIO) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putMemoryIO(long, MemoryIO) - Method in class org.jruby.ext.ffi.MemoryIO
Writes a pointer value to the memory area at the specified offset.
putMemoryIO(long, MemoryIO) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
putNativeLong(long, long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putNativeLong(long, long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putNativeLong(long, long) - Method in class org.jruby.ext.ffi.MemoryIO
Writes a native long integer value to the memory area at the specified offset.
putNativeLong(long, long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
putReference(StructLayout.Member, Object) - Method in class org.jruby.ext.ffi.Struct
 
putReference(StructLayout.Member, Object) - Method in interface org.jruby.ext.ffi.StructLayout.Storage
 
puts(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.RubyStringIO
 
puts(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 
puts(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
puts(ThreadContext) - Method in class org.jruby.RubyIO
 
puts(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
puts(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
puts(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
puts(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
puts(ThreadContext, IRubyObject, IRubyObject...) - Static method in class org.jruby.RubyIO
 
puts(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
puts(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
puts(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
puts(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
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
 
puts0(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyIO
 
puts1(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
puts2(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
puts3(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
putShort(long, short) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putShort(long, short) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putShort(long, short) - Method in class org.jruby.ext.ffi.MemoryIO
Writes a 16 bit integer value to the memory area at the specified offset.
putShort(long, short) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
putSignature(int, T) - Method in interface org.jruby.java.dispatch.CallableSelector.CallableCache
 
putSignature(int, T) - Method in class org.jruby.java.invokers.RubyToJavaInvoker
Internal API
putSignature(int, JavaProxyConstructor) - Method in class org.jruby.javasupport.Java.JCreateMethod
 
putstatic(String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
putVariable(String, LocalVariable) - Method in class org.jruby.ir.IRScope.LocalVariableAllocator
 
putZeroTerminatedByteArray(long, byte[], int, int) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
putZeroTerminatedByteArray(long, byte[], int, int) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
putZeroTerminatedByteArray(long, byte[], int, int) - Method in class org.jruby.ext.ffi.MemoryIO
Writes a byte array to memory, and appends a zero terminator
putZeroTerminatedByteArray(long, byte[], int, int) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 

Q

Q - Static variable in class org.jruby.parser.JavaSignatureParser
 
QENCODE - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
QQ - Static variable in class org.jruby.parser.JavaSignatureParser
 
Qsort - Class in org.jruby.util
 
Qsort() - Constructor for class org.jruby.util.Qsort
 
QUESTION - Static variable in class org.jruby.parser.JavaSignatureParser
 
Queue - Class in org.jruby.ext.thread
The "Queue" class from the 'thread' library.
Queue(Ruby, RubyClass) - Constructor for class org.jruby.ext.thread.Queue
 
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 (1.8) quo and fdiv in 1.8 just invokes "/"
quo19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
 
quo_19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_quo (1.9)
quote(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRegexp
rb_reg_s_quote
quote19(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRegexp
 

R

RADIX - Static variable in class org.jruby.RubyFloat
 
raise(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
raise(IRubyObject) - Method in class org.jruby.RubyThread
Simplified utility method for just raising an existing exception in this thread.
raise(IRubyObject[], Block) - Method in class org.jruby.RubyThread
 
raiseArgumentError(JavaMethod, ThreadContext, String, int, int, int) - Static method in class org.jruby.internal.runtime.methods.JavaMethod
 
raiseArgumentError(Ruby, IRubyObject[], int, int) - Static method in class org.jruby.runtime.Arity
 
raiseArgumentError(Ruby, int, int, int) - Static method in class org.jruby.runtime.Arity
 
raiseArgumentError(ThreadContext, int, int, int) - Static method in class org.jruby.runtime.Arity
 
raiseArgumentError(Ruby, int, int, int, boolean) - Static method in class org.jruby.runtime.Arity
 
raiseArgumentError(Ruby, String, int, int, int) - Static method in class org.jruby.runtime.Arity
 
raiseArgumentError(Ruby, String, int, int, int, boolean) - Static method in class org.jruby.runtime.Arity
 
RaiseArgumentErrorInstr - Class in org.jruby.ir.instructions
 
RaiseArgumentErrorInstr(int, int, int, int) - Constructor for class org.jruby.ir.instructions.RaiseArgumentErrorInstr
 
RaiseArgumentErrorInstr(RaiseArgumentErrorInstr) - Method in class org.jruby.ir.IRVisitor
 
RaiseArgumentErrorInstr(RaiseArgumentErrorInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
raised_exception(ThreadContext) - Method in class org.jruby.ext.tracepoint.TracePoint
 
RaiseException - Exception in org.jruby.exceptions
 
RaiseException(RubyException) - Constructor for exception org.jruby.exceptions.RaiseException
Construct a new RaiseException to wrap the given Ruby exception for Java-land throwing purposes.
RaiseException(RubyException, IRubyObject) - Constructor for exception org.jruby.exceptions.RaiseException
Construct a new RaiseException to wrap the given Ruby exception for Java-land throwing purposes.
RaiseException(Ruby, RubyClass, String, boolean) - Constructor for exception org.jruby.exceptions.RaiseException
 
RaiseException(Ruby, RubyClass, String, IRubyObject, boolean) - Constructor for exception org.jruby.exceptions.RaiseException
 
RaiseException(RubyException, boolean) - Constructor for exception org.jruby.exceptions.RaiseException
 
RaiseException(Throwable, NativeException) - Constructor for exception org.jruby.exceptions.RaiseException
 
raiseTypeError(String) - Method in interface org.jruby.compiler.BodyCompiler
 
raiseTypeError(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
Rake - Class in org.jruby.ant
 
Rake() - Constructor for class org.jruby.ant.Rake
 
RakeImport - Class in org.jruby.ant
 
RakeImport() - Constructor for class org.jruby.ant.RakeImport
 
rakeMethod(String, Object...) - Method in class org.jruby.ant.RakeTaskBase
 
RakeTaskBase - Class in org.jruby.ant
 
RakeTaskBase() - Constructor for class org.jruby.ant.RakeTaskBase
 
rand(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRandom
 
rand18(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
rand19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
randCommon18(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRandom
 
randCommon19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRandom
 
randFloat(ThreadContext, RubyRandom.RandomType) - Static method in class org.jruby.RubyRandom
 
randObj(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyRandom
 
Random - Class in org.jruby.util
 
Random(int) - Constructor for class org.jruby.util.Random
 
Random(int[]) - Constructor for class org.jruby.util.Random
 
Random(Random) - Constructor for class org.jruby.util.Random
 
Random(int[], int) - Constructor for class org.jruby.util.Random
 
random_bytes(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.securerandom.SecureRandomLibrary
 
random_bytes(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.securerandom.SecureRandomLibrary
 
randomReal(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyRandom
 
randomSeed(Ruby) - Static method in class org.jruby.RubyRandom
 
Range(Range) - Method in class org.jruby.ir.IRVisitor
 
Range - Class in org.jruby.ir.operands
 
Range(Operand, Operand, boolean) - Constructor for class org.jruby.ir.operands.Range
 
Range(Range) - Method in class org.jruby.ir.targets.JVMVisitor
 
RANGE - Static variable in class org.jruby.runtime.ClassIndex
 
range(byte[], int, int, char, int) - Static method in class org.jruby.util.Dir
 
rassoc(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
 
rassoc(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_rassoc
rassoc(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
rat_pat - Static variable in class org.jruby.util.Numeric.RationalPatterns
 
Rational - Class in org.jruby.ext.mathn
 
Rational() - Constructor for class org.jruby.ext.mathn.Rational
 
RATIONAL - Static variable in class org.jruby.runtime.ClassIndex
 
rationalize(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyComplex
nucomp_rationalize
rationalize(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyFloat
float_rationalize
rationalize(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyInteger
integer_rationalize
rationalize(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyNil
nilclass_rationalize
rationalize(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyRational
nurat_rationalize
rawBytesToString(byte[]) - Static method in class org.jruby.runtime.Helpers
 
rawString() - Method in class org.jruby.lexer.StrftimeLexer
 
rawThreadDump() - Method in class org.jruby.management.Runtime
 
rawThreadDump() - Method in interface org.jruby.management.RuntimeMBean
 
rb_Array(ThreadContext, IRubyObject) - Static method in class org.jruby.util.TypeConverter
 
rb_clear() - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_clear
rb_clear() - Method in class org.jruby.RubyArray
rb_ary_clear
rb_clear() - Method in class org.jruby.RubyHash
rb_hash_clear
rb_int(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.Option
 
rb_int(ThreadContext) - Method in class org.jruby.ext.socket.Option
 
rb_size() - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_size
rb_size() - Method in class org.jruby.RubyHash
rb_hash_size
rb_sys_fail(Ruby, String) - Static method in class org.jruby.ext.socket.RubyUNIXSocket
 
rb_values() - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_values
rb_values() - Method in class org.jruby.RubyHash
rb_hash_values
rbCatch(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
rbCatch19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
rbCatch19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
rbClone() - Method in class org.jruby.AbstractRubyMethod
 
rbClone(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
rbClone() - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod rbClone.
rbClone() - Method in class org.jruby.java.proxies.MapJavaProxy
 
rbClone() - Method in class org.jruby.RubyBasicObject
 
rbClone(ThreadContext) - Method in class org.jruby.RubyHash
 
rbClone(IRubyObject) - Static method in class org.jruby.RubyKernel
 
rbClone() - Method in class org.jruby.RubyMethod
 
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.ext.rbconfig
 
RbConfigLibrary() - Constructor for class org.jruby.ext.rbconfig.RbConfigLibrary
 
rbEncSetDefaultExternal(ThreadContext, IRubyObject) - Static method in class org.jruby.util.io.EncodingUtils
 
rbEncSetDefaultInternal(ThreadContext, IRubyObject) - Static method in class org.jruby.util.io.EncodingUtils
 
rbEql(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
Equivalent to rb_eql in MRI
rbEqual(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
Equivalent to rb_equal in MRI
rbMethodCallStatus(ThreadContext, DynamicMethod, CallType, IRubyObject) - Static method in class org.jruby.RubyClass
 
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
RBRACK - Static variable in class org.jruby.parser.JavaSignatureParser
 
rbRaise(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.java.addons.KernelJavaAddons
 
rbStrBufCat(Ruby, RubyString, ByteList) - Static method in class org.jruby.util.io.EncodingUtils
 
rbStrEncode(ThreadContext, IRubyObject, IRubyObject, int, IRubyObject) - Static method in class org.jruby.util.io.EncodingUtils
 
rbSynchronized(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
rbThrow(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
rbThrow(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
rbThrow19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
rbThrow19(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
rbToEncoding(ThreadContext, IRubyObject) - Static method in class org.jruby.util.io.EncodingUtils
 
RBUF - Static variable in class org.jruby.util.io.OpenFile
 
rbuf_fill(IRubyObject) - Static method in class org.jruby.ext.net.protocol.NetProtocolBufferedIO.NativeImpl
 
RCURLY - Static variable in class org.jruby.parser.JavaSignatureParser
 
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_DEFAULT - Static variable in interface org.jruby.parser.ReOptions
 
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_FIXED - Static variable in interface org.jruby.parser.ReOptions
 
RE_LITERAL - Static variable in interface org.jruby.parser.ReOptions
 
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.embed.io.ReaderInputStream
Reads the next byte of data from the input stream.
read(byte[]) - Method in class org.jruby.embed.io.ReaderInputStream
Reads some number of bytes from the input stream and stores them into the buffer array b.
read(byte[], int, int) - Method in class org.jruby.embed.io.ReaderInputStream
Reads up to len bytes of data from the input stream into an array of bytes.
read(ByteBuffer) - Method in class org.jruby.ext.ffi.io.FileDescriptorByteChannel
Reads data from the native unix file descriptor.
read(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.RubyStringIO
 
read(IRubyObject[]) - Method in class org.jruby.ext.stringio.RubyStringIO
Deprecated.
read(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 
read(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
read() - Method in class org.jruby.lexer.yacc.ByteArrayLexerSource
 
read() - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
Read next character from this source
read() - Method in class org.jruby.lexer.yacc.LexerSource
 
read(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
 
read() - Method in class org.jruby.RubyDir
Returns the next entry from this directory.
read(IRubyObject[]) - Method in class org.jruby.RubyIO
 
read(ThreadContext) - Method in class org.jruby.RubyIO
 
read(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
read(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
read(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyIO
 
read(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyIO
Deprecated.
read(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
Deprecated.
read(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
Deprecated.
read(IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
read() - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
read() - Method in class org.jruby.util.InputStreamMarkCursor
 
read(ReadableByteChannel, ByteBuffer, boolean) - Static method in class org.jruby.util.io.BlockingIO
 
read(int, ByteList) - Method in class org.jruby.util.io.ChannelDescriptor
Perform a low-level read of the specified number of bytes into the specified byte list.
read(ByteBuffer) - Method in class org.jruby.util.io.ChannelDescriptor
Perform a low-level read of the remaining number of bytes into the specified byte buffer.
read(int) - Method in class org.jruby.util.io.ChannelStream
 
read(ByteBuffer) - Method in class org.jruby.util.io.ChannelStream
 
read(ByteBuffer, boolean) - Method in class org.jruby.util.io.ChannelStream
 
read() - Method in class org.jruby.util.io.ChannelStream
 
read(int) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
read(ByteBuffer) - Method in class org.jruby.util.io.NullChannel
 
read(int) - Method in interface org.jruby.util.io.Stream
 
read(ByteBuffer) - Method in class org.jruby.util.IOChannel.IOReadableByteChannel
 
read(ByteBuffer) - Method in class org.jruby.util.IOChannel.IOReadableWritableByteChannel
 
read(CallSite, ByteBuffer) - Method in class org.jruby.util.IOChannel
 
read() - Method in class org.jruby.util.IOInputStream
 
read(byte[]) - Method in class org.jruby.util.IOInputStream
 
read(byte[], int, int) - Method in class org.jruby.util.IOInputStream
 
read19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
read_array_of_float(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 32 bit floating point values from the memory address.
read_array_of_float64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 64 bit floating point values from the memory address.
read_array_of_int16(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 16 bit integer values from the memory address.
read_array_of_int32(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 32 bit integer values from the memory address.
read_array_of_int64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 64 bit integer values from the memory address.
read_array_of_int8(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed 8 bit integer values from the memory address.
read_array_of_long(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of signed long integer values from the memory address.
read_array_of_pointer(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
read_array_of_string(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
 
read_array_of_string(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
read_array_of_type(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
read_array_of_type(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
read_array_of_uint16(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned 16 bit integer values from the memory address.
read_array_of_uint32(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned 32 bit integer values from the memory address.
read_array_of_uint64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned 64 bit integer values from the memory address.
read_array_of_uint8(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned 8 bit integer values from the memory address.
read_array_of_ulong(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an array of unsigned long integer values from the memory address.
read_bytes(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
read_char(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an 8 bit signed integer value from the memory address.
read_double(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 64 bit floating point value from the memory address.
read_float(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 32 bit floating point value from the memory address.
read_int(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 32 bit signed integer value from the memory address.
read_long(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a C long integer value from the memory area.
read_long_long(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 64 bit integer value from the memory address.
read_nonblock(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 
read_nonblock(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
 
read_nonblock(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
read_nonblock(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
read_pointer(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
 
read_short(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 16 bit signed integer value from the memory address.
read_string(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
 
read_string(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
read_uchar(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads an 8 bit unsigned integer value from the memory address.
read_uint(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 32 bit unsigned integer value from the memory address.
read_ulong(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a C unsigned long integer value from the memory area.
read_ulong_long(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 64 bit unsigned integer value from the memory address.
read_ushort(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Reads a 16 bit unsigned integer value from the memory address.
READABLE - Static variable in class org.jruby.util.io.OpenFile
 
readable_p() - Method in class org.jruby.RubyFileStat
 
readable_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
readable_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
readable_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
readableReal_p() - Method in class org.jruby.RubyFileStat
 
readagain_bytes(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyConverter.EncodingErrorMethods
 
readagainBytes - Variable in class org.jruby.util.encoding.RubyCoderResult
 
readAll(RubyString) - Method in class org.jruby.RubyIO
 
readAll(ThreadContext) - Method in class org.jruby.RubyIO
 
readall() - Method in class org.jruby.util.io.ChannelStream
Deprecated.
readall do busy loop for the IO which has NONBLOCK bit. You should implement the logic by yourself with fread().
readall() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
readall() - Method in interface org.jruby.util.io.Stream
 
readAllCommon(Ruby) - Method in class org.jruby.RubyIO
 
readbyte(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
readbyte() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
readbyte(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
readbyte(ThreadContext) - Method in class org.jruby.RubyIO
 
readchar() - Method in class org.jruby.ext.stringio.RubyStringIO
 
readchar(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
readchar() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
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
 
readchar19(ThreadContext) - Method in class org.jruby.RubyIO
 
readchar19(ThreadContext) - Method in class org.jruby.RubyStringIO
 
readCodepoint(int, Encoding) - Method in class org.jruby.lexer.yacc.LexerSource
 
readComment() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
Read a comment up to end of line.
readconv - Variable in class org.jruby.RubyIO
 
readDataBuffered() - Method in class org.jruby.util.io.ChannelStream
 
readDataBuffered() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
readDataBuffered() - Method in interface org.jruby.util.io.Stream
 
ReaderInputStream - Class in org.jruby.embed.io
A ReaderInputStream converts java.io.Reader to java.io.InputStream.
ReaderInputStream(Reader) - Constructor for class org.jruby.embed.io.ReaderInputStream
Creates ReaderInputStream from a given Reader type object with a default encoding.
ReaderInputStream(Reader, String) - Constructor for class org.jruby.embed.io.ReaderInputStream
Creates ReaderInputStream from a given Reader type object with a specifed encoding.
readEscape() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
reading - Variable in class org.jruby.util.io.ChannelStream
 
readline(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 
readline(ThreadContext) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
readline(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
Read a line.
readline(ThreadContext) - Method in class org.jruby.RubyIO
Read a line.
readline(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
readline(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
Deprecated.
readline(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
readline(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
readline18(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.RubyStringIO
 
readLineBytes() - Method in class org.jruby.lexer.yacc.ByteArrayLexerSource
 
readLineBytes() - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
 
readLineBytes() - Method in class org.jruby.lexer.yacc.LexerSource
 
readlines(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.RubyStringIO
 
readlines(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 
readlines(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
readlines(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
 
readlines(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
readlines(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
readlines(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
readlines(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
readlines19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
readlines19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
readlink(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
readLink(UnmarshalStream, int) - Method in class org.jruby.runtime.marshal.UnmarshalCache
 
readmsg(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
readmsg_nonblock(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
readnonblock(int) - Method in class org.jruby.util.io.ChannelStream
 
readObject() - Method in class org.jruby.ext.jruby.JRubyObjectInputStream
 
ReadonlyAccessor - Class in org.jruby.internal.runtime
 
ReadonlyAccessor(String, IAccessor) - Constructor for class org.jruby.internal.runtime.ReadonlyAccessor
 
ReadonlyGlobalVariable - Class in org.jruby.runtime
 
ReadonlyGlobalVariable(Ruby, String, IRubyObject) - Constructor for class org.jruby.runtime.ReadonlyGlobalVariable
 
readpartial(IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
readpartial(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
 
readpartial(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
readpartial(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
readpartial(int) - Method in class org.jruby.util.io.ChannelStream
 
readSignedByte() - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
readStatic(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
readStatic(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
readStatic(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
readTranscoder - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
readUnsignedByte() - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
readUntil(char) - Method in class org.jruby.lexer.yacc.ByteArrayLexerSource
 
readUntil(char) - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
 
readUntil(char) - Method in class org.jruby.lexer.yacc.LexerSource
 
readUTFEscape(ByteList, boolean, boolean) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
readUTFEscapeRegexpLiteral(ByteList) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
READWRITE - Static variable in class org.jruby.util.io.OpenFile
 
ready(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.io.wait.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 class org.jruby.util.io.CRLFStreamWrapper
 
ready() - Method in interface org.jruby.util.io.Stream
Implement IO#ready? as per io/wait in MRI.
real() - Method in class org.jruby.RubyComplex
nucomp_real
real(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_real
real_p(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_real_p
realClass - Variable in class org.jruby.runtime.ivars.VariableAccessor
the "real" class associated with this variable
RealClassGenerator - Class in org.jruby.java.codegen
 
RealClassGenerator() - Constructor for class org.jruby.java.codegen.RealClassGenerator
 
realdirpath(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
realIo - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
realName() - Method in enum org.jruby.runtime.invokedynamic.MethodNames
 
realpath(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
reason - Variable in exception org.jruby.exceptions.JumpException.FlowControlException
 
reason() - Method in class org.jruby.RubyLocalJumpError
 
rebindToPort(int) - Method in class org.jruby.ext.socket.MulticastStateManager
 
reCache(ThreadContext, RubyModule) - Method in class org.jruby.ast.Colon2ConstNode
 
reCache(ThreadContext, String) - Method in class org.jruby.ast.Colon3Node
 
reCache(ThreadContext, String) - Method in class org.jruby.ast.ConstNode
 
reCache(ThreadContext, StaticScope, String, int) - Method in class org.jruby.ast.executable.RuntimeCache
 
reCacheFrom(RubyModule, ThreadContext, String, int) - Method in class org.jruby.ast.executable.RuntimeCache
 
receiveArg(IRScope, Variable, Operand, int, boolean) - Method in class org.jruby.ir.IRBuilder19
 
ReceiveArgBase - Class in org.jruby.ir.instructions
 
ReceiveArgBase(Operation, Variable, int) - Constructor for class org.jruby.ir.instructions.ReceiveArgBase
 
receiveArgs(ArgsNode, IRScope) - Method in class org.jruby.ir.IRBuilder19
 
receiveArgs(ArgsNode, IRScope) - Method in class org.jruby.ir.IRBuilder20
 
receiveBlockArg(IRScope, Variable, Operand, int, boolean, boolean) - Method in class org.jruby.ir.IRBuilder
 
receiveBlockArg(ArgsNode, IRScope) - Method in class org.jruby.ir.IRBuilder19
 
receiveBlockArgs(IterNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
receiveBlockArgs(IterNode, IRScope) - Method in class org.jruby.ir.IRBuilder19
 
receiveBlockClosureArg(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
receiveBlockClosureArg(Node, IRScope) - Method in class org.jruby.ir.IRBuilder19
 
ReceiveClosureInstr - Class in org.jruby.ir.instructions
 
ReceiveClosureInstr(Variable) - Constructor for class org.jruby.ir.instructions.ReceiveClosureInstr
 
ReceiveClosureInstr(ReceiveClosureInstr) - Method in class org.jruby.ir.IRVisitor
 
ReceiveClosureInstr(ReceiveClosureInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
ReceiveExceptionInstr - Class in org.jruby.ir.instructions
 
ReceiveExceptionInstr(Variable, boolean) - Constructor for class org.jruby.ir.instructions.ReceiveExceptionInstr
 
ReceiveExceptionInstr(Variable) - Constructor for class org.jruby.ir.instructions.ReceiveExceptionInstr
 
ReceiveExceptionInstr(ReceiveExceptionInstr) - Method in class org.jruby.ir.IRVisitor
 
ReceiveExceptionInstr(ReceiveExceptionInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
ReceiveKeywordArgInstr - Class in org.jruby.ir.instructions.ruby20
 
ReceiveKeywordArgInstr(Variable, int) - Constructor for class org.jruby.ir.instructions.ruby20.ReceiveKeywordArgInstr
 
ReceiveKeywordRestArgInstr - Class in org.jruby.ir.instructions.ruby20
 
ReceiveKeywordRestArgInstr(Variable, int) - Constructor for class org.jruby.ir.instructions.ruby20.ReceiveKeywordRestArgInstr
 
receiveKWArg(ThreadContext, int, IRubyObject[]) - Method in class org.jruby.ir.instructions.ruby20.ReceiveKeywordArgInstr
 
receiveKWArg(ThreadContext, int, IRubyObject[]) - Method in class org.jruby.ir.instructions.ruby20.ReceiveKeywordRestArgInstr
 
receiveMail(ThreadService.Event) - Method in class org.jruby.RubyThread
 
receiveMethodArgs(ArgsNode, IRScope) - Method in class org.jruby.ir.IRBuilder
 
receiveMethodArgs(ArgsNode, IRScope) - Method in class org.jruby.ir.IRBuilder19
 
receiveNonBlockArgs(ArgsNode, IRScope) - Method in class org.jruby.ir.IRBuilder19
 
receiveOptArg(IRubyObject[], int) - Method in class org.jruby.ir.instructions.ReceiveOptArgInstr
 
ReceiveOptArgInstr - Class in org.jruby.ir.instructions
 
ReceiveOptArgInstr(Variable, int, int, int) - Constructor for class org.jruby.ir.instructions.ReceiveOptArgInstr
 
ReceiveOptArgInstr(ReceiveOptArgInstr) - Method in class org.jruby.ir.IRVisitor
 
ReceiveOptArgInstr(ReceiveOptArgInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
receiveOptArgs(ArgsNode, IRScope, int, int) - Method in class org.jruby.ir.IRBuilder
 
receivePostReqdArg(IRubyObject[], int) - Method in class org.jruby.ir.instructions.ruby19.ReceivePostReqdArgInstr
 
ReceivePostReqdArgInstr - Class in org.jruby.ir.instructions.ruby19
This represents a required arg that shows up after optional/rest args in a method/block parameter list.
ReceivePostReqdArgInstr(Variable, int, int, int) - Constructor for class org.jruby.ir.instructions.ruby19.ReceivePostReqdArgInstr
 
ReceivePostReqdArgInstr(ReceivePostReqdArgInstr) - Method in class org.jruby.ir.IRVisitor
 
ReceivePostReqdArgInstr(ReceivePostReqdArgInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
ReceivePreReqdArgInstr - Class in org.jruby.ir.instructions
 
ReceivePreReqdArgInstr(Variable, int) - Constructor for class org.jruby.ir.instructions.ReceivePreReqdArgInstr
 
ReceivePreReqdArgInstr(ReceivePreReqdArgInstr) - Method in class org.jruby.ir.IRVisitor
 
ReceivePreReqdArgInstr(ReceivePreReqdArgInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
receiver - Variable in class org.jruby.ir.instructions.CallBase
 
receiver - Variable in class org.jruby.ir.operands.MethodHandle
 
receiver - Variable in class org.jruby.RubyMethod
 
receiver(ThreadContext) - Method in class org.jruby.RubyMethod
 
RECEIVER_INDEX - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The lvar index of the method-receiving object
receiverClassName(IRubyObject) - Static method in class org.jruby.ast.AttrAssignNode
 
receiveRequiredArg(Node, IRScope, int, boolean, int, int) - Method in class org.jruby.ir.IRBuilder19
 
receiveRestArg(Ruby, IRubyObject[], int) - Method in class org.jruby.ir.instructions.ReceiveRestArgInstr
 
ReceiveRestArgInstr - Class in org.jruby.ir.instructions
 
ReceiveRestArgInstr(Variable, int, int) - Constructor for class org.jruby.ir.instructions.ReceiveRestArgInstr
 
ReceiveRestArgInstr(ReceiveRestArgInstr) - Method in class org.jruby.ir.IRVisitor
 
ReceiveRestArgInstr(ReceiveRestArgInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
receiverNode - Variable in class org.jruby.ast.AttrAssignNode
 
ReceiveSelfInstr - Class in org.jruby.ir.instructions
 
ReceiveSelfInstr(Variable) - Constructor for class org.jruby.ir.instructions.ReceiveSelfInstr
 
ReceiveSelfInstr(ReceiveSelfInstr) - Method in class org.jruby.ir.IRVisitor
 
ReceiveSelfInstr(ReceiveSelfInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
receivesKeywordArgs() - Method in class org.jruby.ir.IRScope
 
recordBeginBlock(IRClosure) - Method in class org.jruby.ir.IREvalScript
 
recordBeginBlock(IRClosure) - Method in class org.jruby.ir.IRScope
 
recordBeginBlock(IRClosure) - Method in class org.jruby.ir.IRScriptBody
 
recordEndBlock(IRClosure) - Method in class org.jruby.ir.IREvalScript
 
recordEndBlock(IRClosure) - Method in class org.jruby.ir.IRScope
 
recordEndBlock(IRClosure) - Method in class org.jruby.ir.IRScriptBody
 
RecordEndBlockInstr - Class in org.jruby.ir.instructions
 
RecordEndBlockInstr(IRScope, IRClosure) - Constructor for class org.jruby.ir.instructions.RecordEndBlockInstr
 
RecordEndBlockInstr(RecordEndBlockInstr) - Method in class org.jruby.ir.IRVisitor
 
RecordEndBlockInstr(RecordEndBlockInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
recordYieldSite(BasicBlock, YieldInstr) - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
rect(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_rect
rect(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_rect
RecursiveComparator - Class in org.jruby.util
 
RecursiveComparator() - Constructor for class org.jruby.util.RecursiveComparator
 
RecursiveComparator.Pair - Class in org.jruby.util
 
RecursiveComparator.Pair(IRubyObject, IRubyObject) - Constructor for class org.jruby.util.RecursiveComparator.Pair
 
recursiveListOperation(Callable<T>) - Method in class org.jruby.Ruby
Begin a recursive walk that may make one or more calls to execRecursive.
recv(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated.
recv(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
recv(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
recv(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated.
recv(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
Overrides BasicSocket#recv
recv(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
Overrides BasicSocket#recv
recv_io(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
recv_nonblock(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
recv_nonblock(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
recvfrom(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyIPSocket
 
recvfrom(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyIPSocket
 
recvfrom(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyIPSocket
Deprecated.
recvfrom(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubySocket
 
recvfrom(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubySocket
 
recvfrom(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
Overrides IPSocket#recvfrom
recvfrom(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
Overrides IPSocket#recvfrom
recvfrom(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUDPSocket
Deprecated.
recvfrom(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
recvfrom_nonblock(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubySocket
 
recvfrom_nonblock(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubySocket
 
recvfrom_nonblock(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
recvfrom_nonblock(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
REDO_JUMP - Static variable in exception org.jruby.exceptions.JumpException
 
REDO_LocalJumpError - Static variable in class org.jruby.ir.operands.IRException
 
redoJump - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
redoJump() - Static method in class org.jruby.runtime.Helpers
 
redoLocalJumpError(Ruby) - Static method in class org.jruby.runtime.Helpers
 
RedoNode - Class in org.jruby.ast
Represents a 'redo'
RedoNode(ISourcePosition) - Constructor for class org.jruby.ast.RedoNode
 
reduce(int, int, int, String, short) - Method in class org.jruby.parser.YYDebug
 
ref - Variable in class org.jruby.ir.instructions.PutInstr
 
reference(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.jruby.JRubyLibrary
Wrap the given object as in Java integration and return the wrapper.
Reference - Class in org.jruby.ir.operands
 
Reference(String) - Constructor for class org.jruby.ir.operands.Reference
 
reference0(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.jruby.JRubyLibrary
Wrap the given object as in Java integration and return the wrapper.
reference_required(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.ffi.DataConverter
 
reference_required_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.DataConverter
 
reference_required_p(ThreadContext) - Method in class org.jruby.ext.ffi.Enum
 
reference_required_p(ThreadContext) - Method in class org.jruby.ext.ffi.StructByReference
 
referenceQueue - Variable in class org.jruby.util.ReferenceReaper
 
ReferenceReaper - Class in org.jruby.util
A general purpose reference tracker & reaper utility class.
ReferenceTypeNode - Class in org.jruby.ast.java_signature
 
ReferenceTypeNode(String) - Constructor for class org.jruby.ast.java_signature.ReferenceTypeNode
 
REFLECTED_HANDLES - Static variable in class org.jruby.RubyInstanceConfig
 
REFLECTED_HANDLES - Static variable in class org.jruby.util.cli.Options
 
ReflectedCompiledMethod - Class in org.jruby.internal.runtime.methods
 
ReflectedCompiledMethod(RubyModule, Arity, Visibility, StaticScope, Object, Method, CallConfiguration, ISourcePosition, String) - Constructor for class org.jruby.internal.runtime.methods.ReflectedCompiledMethod
 
ReflectedJavaMethod - Class in org.jruby.internal.runtime.methods
 
ReflectedJavaMethod(RubyModule, Method, JRubyMethod) - Constructor for class org.jruby.internal.runtime.methods.ReflectedJavaMethod
 
ReflectedJavaMultiMethod - Class in org.jruby.internal.runtime.methods
 
ReflectedJavaMultiMethod(RubyModule, List<Method>, List<JRubyMethod>) - Constructor for class org.jruby.internal.runtime.methods.ReflectedJavaMultiMethod
 
reflectedLoad(Ruby, String, String, ClassLoader, boolean) - Static method in class org.jruby.runtime.load.LoadService
Load the org.jruby.runtime.load.Library implementation specified by className.
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
 
ReflectiveOSGiClassLoaderAdapter - Class in org.jruby.embed.osgi.internal
 
ReflectiveOSGiClassLoaderAdapter() - Constructor for class org.jruby.embed.osgi.internal.ReflectiveOSGiClassLoaderAdapter
 
reflectPidFromProcess(Process) - Static method in class org.jruby.util.ShellLauncher
 
Regexp(Regexp) - Method in class org.jruby.ir.IRVisitor
 
Regexp - Class in org.jruby.ir.operands
 
Regexp(Operand, RegexpOptions) - Constructor for class org.jruby.ir.operands.Regexp
 
Regexp(Regexp) - Method in class org.jruby.ir.targets.JVMVisitor
 
regexp(ThreadContext, Block) - Method in class org.jruby.RubyMatchData
 
REGEXP - Static variable in class org.jruby.runtime.ClassIndex
 
regexpFragmentCheck(RegexpNode, ByteList) - Method in class org.jruby.parser.ParserSupport
 
regexpFragmentCheck(RegexpNode, ByteList) - Method in class org.jruby.parser.ParserSupport19
 
RegexpNode - Class in org.jruby.ast
Represents a simple regular expression literal.
RegexpNode(ISourcePosition, ByteList, RegexpOptions) - Constructor for class org.jruby.ast.RegexpNode
 
RegexpOptions - Class in org.jruby.util
 
RegexpOptions() - Constructor for class org.jruby.util.RegexpOptions
 
RegexpOptions(KCode, boolean) - Constructor for class org.jruby.util.RegexpOptions
 
regexps - Variable in class org.jruby.ast.executable.RuntimeCache
 
register(JITCompilerMBean) - Method in interface org.jruby.management.BeanManager
 
register(ConfigMBean) - Method in interface org.jruby.management.BeanManager
 
register(ParserStatsMBean) - Method in interface org.jruby.management.BeanManager
 
register(MethodCacheMBean) - Method in interface org.jruby.management.BeanManager
 
register(ClassCacheMBean) - Method in interface org.jruby.management.BeanManager
 
register(Runtime) - Method in interface org.jruby.management.BeanManager
 
register(JITCompilerMBean) - Method in class org.jruby.management.BeanManagerImpl
 
register(ConfigMBean) - Method in class org.jruby.management.BeanManagerImpl
 
register(ParserStatsMBean) - Method in class org.jruby.management.BeanManagerImpl
 
register(MethodCacheMBean) - Method in class org.jruby.management.BeanManagerImpl
 
register(ClassCacheMBean) - Method in class org.jruby.management.BeanManagerImpl
 
register(Runtime) - Method in class org.jruby.management.BeanManagerImpl
 
register(IRubyObject) - Method in class org.jruby.runtime.marshal.MarshalCache
 
register(IRubyObject) - Method in class org.jruby.runtime.marshal.UnmarshalCache
 
registerAttachedMethod(DynamicMethod, AbstractInvoker) - Method in class org.jruby.ext.ffi.FFI
 
registerDescriptor(ChannelDescriptor, boolean) - Method in class org.jruby.Ruby
Deprecated.
registerDescriptor(ChannelDescriptor) - Method in class org.jruby.Ruby
Deprecated.
registerDescriptor(ChannelDescriptor, boolean) - Method in class org.jruby.RubyIO
Deprecated.
registerDescriptor(ChannelDescriptor) - Method in class org.jruby.RubyIO
Deprecated.
registerEndBlock(Block, Ruby) - Static method in class org.jruby.runtime.Helpers
 
registerEngineExtension(String, ScriptEngineFactory) - Method in class org.jruby.embed.jsr223.JRubyScriptEngineManager
 
registerEngineMimeType(String, ScriptEngineFactory) - Method in class org.jruby.embed.jsr223.JRubyScriptEngineManager
 
registerEngineName(String, ScriptEngineFactory) - Method in class org.jruby.embed.jsr223.JRubyScriptEngineManager
 
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
 
registerMBeans() - Method in class org.jruby.Ruby
 
registerNewThread(RubyThread) - Method in class org.jruby.internal.runtime.ThreadService
 
registerObjectId(long, IRubyObject) - Method in class org.jruby.runtime.ObjectSpace
 
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
 
registerSymbol(String) - Method in class org.jruby.runtime.marshal.MarshalCache
 
registerSymbol(String) - Method in class org.jruby.runtime.marshal.MarshalStream
 
rehash() - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_rehash
rehash() - Method in class org.jruby.RubyHash
rb_hash_rehash
rehash() - Method in class org.jruby.util.collections.IntHashMap
 
Reified - Interface in org.jruby.java.codegen
Marker interface for generated Java classes that represent a reified Ruby class (i.e.
REIFIED_OBJECT_CLASSES - Static variable in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
REIFY - Static variable in class org.jruby.ext.ffi.jffi.DefaultMethod
 
reify() - Method in class org.jruby.RubyClass
 
reify(String) - Method in class org.jruby.RubyClass
 
reify(boolean) - Method in class org.jruby.RubyClass
 
reify(String, boolean) - Method in class org.jruby.RubyClass
Stand up a real Java class for the backing store of this object
REIFY_CLASSES - Static variable in class org.jruby.util.cli.Options
 
REIFY_LOG_ERRORS - Static variable in class org.jruby.RubyInstanceConfig
Log errors that occur during reification.
REIFY_LOGERRORS - Static variable in class org.jruby.util.cli.Options
 
REIFY_RUBY_CLASSES - Static variable in class org.jruby.RubyInstanceConfig
Whether to reify (pre-compile and generate) a Java class per Ruby class.
REIFY_VARIABLES - Static variable in class org.jruby.util.cli.Options
 
REIFYING_OBJECT_ALLOCATOR - Static variable in class org.jruby.RubyObject
 
reifyWithAncestors() - Method in class org.jruby.RubyClass
 
reifyWithAncestors(String) - Method in class org.jruby.RubyClass
 
reifyWithAncestors(boolean) - Method in class org.jruby.RubyClass
 
reifyWithAncestors(String, boolean) - Method in class org.jruby.RubyClass
Reify this class, first reifying all its ancestors.
reject(ThreadContext, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_reject
reject() - Method in class org.jruby.parser.YYDebug
 
reject(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
reject(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
reject(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
reject_bang(ThreadContext, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_reject_bang
reject_bang(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
reject_bang(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
reject_bang(ThreadContext, Block) - Method in class org.jruby.util.collections.StringArraySet
 
reject_bangInternal(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_reject_bang
rejectBang(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_reject_bang
rejectBang(ThreadContext, Block) - Method in class org.jruby.util.collections.StringArraySet
 
rejectCommon(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_reject_bang
rejectCommon(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
rejectInternal(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_reject
releaseClassLoader() - Method in class org.jruby.Ruby
By default Ruby.tearDown(boolean) does not release the class-loader's resources as threads might be still running accessing the classes/packages even after the runtime has been torn down.
releaseTempLocal() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
releaseTempLocal() - Method in interface org.jruby.compiler.VariableCompiler
 
remainder(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
remainder(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
rb_big_remainder
remainder(ThreadContext, IRubyObject) - Method in class org.jruby.RubyNumeric
num_remainder
remainder19(ThreadContext, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
remainder19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyBignum
 
remote_address(ThreadContext) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
remove(Object) - Method in class org.jruby.embed.internal.BiVariableMap
Removes the mapping for a key from this map if it is present in a top level.
remove() - Method in class org.jruby.embed.internal.LocalContext
 
remove(String) - Method in class org.jruby.embed.ScriptingContainer
Removes the specified Ruby variable with the specified variable name from a variable map and runtime top level.
remove(Object, String) - Method in class org.jruby.embed.ScriptingContainer
Removes the specified Ruby variable with the specified variable name in a variable map and given receiver.
remove() - Method in class org.jruby.embed.variable.Argv
Removes this object from BiVariableMap.
remove() - Method in interface org.jruby.embed.variable.BiVariable
Attempts to remove this variable/constant from top self or receiver.
remove() - Method in class org.jruby.embed.variable.ClassVariable
Attempts to remove this variable from top self or receiver.
remove() - Method in class org.jruby.embed.variable.Constant
Attempts to remove this constant from top self or receiver.
remove() - Method in class org.jruby.embed.variable.GlobalVariable
Attempts to remove this variable from top self or receiver.
remove() - Method in class org.jruby.embed.variable.InstanceVariable
Attempts to remove this variable from top self or receiver.
remove() - Method in class org.jruby.embed.variable.LocalGlobalVariable
Removes this object from BiVariableMap.
remove() - Method in class org.jruby.embed.variable.PersistentLocalVariable
Attempts to remove this variable from top self or receiver.
remove() - Method in class org.jruby.embed.variable.TransientLocalVariable
Attempts to remove this variable from top self or receiver.
remove(Object) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
remove(int) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
remove() - Method in class org.jruby.ir.util.DataIterator
 
remove() - Method in class org.jruby.ir.util.EdgeTypeIterator
 
remove(Object) - Method in class org.jruby.java.util.SystemPropertiesMap
 
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(int) - Method in class org.jruby.util.collections.IntHashMap
 
remove() - Method in class org.jruby.util.collections.NonBlockingHashMapLong.IteratorLong
remove(long) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Removes the key (and its corresponding value) from this map.
remove(long, Object) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Atomically do a NonBlockingHashMapLong.remove(long) if-and-only-if the key is mapped to a value which is equals to the given value.
remove(Object) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Auto-boxing version of NonBlockingHashMapLong.remove(long).
remove(Object, Object) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
remove(Object) - Method in class org.jruby.util.collections.WeakHashSet
 
remove(Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
remove(int, Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
remove_class_variable(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
rb_mod_remove_cvar
remove_class_variable19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
remove_const(ThreadContext, IRubyObject) - Method in class org.jruby.RubyModule
 
remove_instance_variable(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
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_instance_variable(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
remove_method(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
 
removeAll(Collection<?>) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
removeAll(Collection) - Method in class org.jruby.RubyArray
 
removeAll(Collection<?>) - Method in class org.jruby.util.collections.WeakHashSet
 
removeAllEdges() - Method in class org.jruby.ir.util.Vertex
 
removeAllIncomingEdges() - Method in class org.jruby.ir.util.Vertex
 
removeAllOutgoingEdges() - Method in class org.jruby.ir.util.Vertex
 
removeAllOutgoingEdgesForBB(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
removeAttribute(Object) - Method in class org.jruby.embed.ScriptingContainer
Removes the specified value with the specified key in a attribute map.
removeBB(BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
removeBlockingThread(RubyThread) - Method in class org.jruby.RubyIO
Remove a thread from the list of blocking threads for this IO.
removeBuiltinLibrary(String) - Method in class org.jruby.runtime.load.LoadService
 
removeBundle(Bundle) - Method in class org.jruby.embed.osgi.internal.JRubyOSGiBundleClassLoader
 
removeClassProvider(ClassProvider) - Method in class org.jruby.RubyModule
 
removeClassVariable(String) - Method in class org.jruby.RubyModule
 
removeCvar(IRubyObject) - Method in class org.jruby.RubyModule
removeEdge(Edge) - Method in class org.jruby.ir.representations.CFG
 
removeEdge(BasicBlock, BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
removeEdge(Edge) - Method in class org.jruby.ir.util.DirectedGraph
 
removeEdge(T, T) - Method in class org.jruby.ir.util.DirectedGraph
 
removeEdgeTo(Vertex) - Method in class org.jruby.ir.util.Vertex
 
removeEventHook(EventHook) - Method in class org.jruby.Ruby
 
removeFilenoIntMap(int) - Method in class org.jruby.Ruby
 
removeFinalizer(Finalizable) - Method in class org.jruby.Ruby
 
removeFinalizers(IRubyObject) - Static method in class org.jruby.BasicObjectStub
 
removeFinalizers() - Method in class org.jruby.ir.operands.UndefinedValue
 
removeFinalizers() - Method in class org.jruby.RubyBasicObject.Finalizer
 
removeFinalizers() - Method in class org.jruby.RubyBasicObject
Remove all the finalizers for this object.
removeFinalizers() - Method in interface org.jruby.runtime.builtin.IRubyObject
 
removeFinalizers(long) - Method in class org.jruby.runtime.ObjectSpace
 
removeFrom(Object, Object) - Method in class org.jruby.embed.internal.BiVariableMap
Removes the mapping for a key from this map if it is present in a given receiver.
removeInstanceVariable(String) - Method in class org.jruby.BasicObjectStub.DummyInstanceVariables
 
removeInstanceVariable(String) - Method in class org.jruby.RubyBasicObject
 
removeInstanceVariable(String) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Removes the named instance variable, if present, returning its value.
removeInstr(Instr) - Method in class org.jruby.ir.representations.BasicBlock
 
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.BasicObjectStub.DummyInternalVariables
 
removeInternalVariable(String) - Method in class org.jruby.RubyBasicObject
 
removeInternalVariable(String) - Method in interface org.jruby.runtime.builtin.InternalVariables
Removes the named internal variable, if present, returning its value.
removeListener(CompilerPassListener) - Method in class org.jruby.ir.IRManager
 
removeListener(InstructionsListener) - Method in class org.jruby.ir.IRManager
 
removeListener(IRScopeListener) - Method in class org.jruby.ir.IRManager
 
removeMethod(ThreadContext, String) - Method in class org.jruby.RubyModule
 
removeSubclass(RubyClass) - Method in class org.jruby.RubyClass
Remove a subclass from the weak set of subclasses.
removeTrace(IRubyObject) - Method in class org.jruby.internal.runtime.GlobalVariable
 
removeTraces() - Method in class org.jruby.internal.runtime.GlobalVariable
 
removeVertexFor(T) - Method in class org.jruby.ir.util.DirectedGraph
 
rename(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
renameVars(Map<Operand, Operand>) - Method in class org.jruby.ir.instructions.Instr
 
renderBacktrace(RubyStackTraceElement[], StringBuilder, boolean) - Method in enum org.jruby.runtime.backtrace.TraceType.Format
 
renderCurrentBacktrace(StringBuilder) - Method in class org.jruby.runtime.ThreadContext
Render the current backtrace as a string to the given StringBuilder.
reopen(IRubyObject[]) - Method in class org.jruby.ext.stringio.RubyStringIO
 
reopen(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 
reopen(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
reopen(IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
reopen(Channel, ModeFlags) - Method in class org.jruby.util.io.ChannelDescriptor
 
reopen(RandomAccessFile, ModeFlags) - Method in class org.jruby.util.io.ChannelDescriptor
 
reopenFixnum() - Method in class org.jruby.Ruby
Mark Fixnum as reopened
reopenFloat() - Method in class org.jruby.Ruby
Mark Float as reopened
reopenIO(Ruby, RubyIO) - Method in class org.jruby.RubyIO
 
reopenPath(Ruby, IRubyObject[]) - Method in class org.jruby.RubyIO
 
ReOptions - Interface in org.jruby.parser
 
repeated_permutation(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
repeatedCombination(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
replace(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_replace
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(long, TypeV) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Atomically do a put(key,val) if-and-only-if the key is mapped to some value already.
replace(long, TypeV, TypeV) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Atomically do a put(key,newValue) if-and-only-if the key is mapped a value which is equals to oldValue.
replace(Long, TypeV) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
replace(Long, TypeV, TypeV) - Method in class org.jruby.util.collections.NonBlockingHashMapLong
replace(IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
replace19(ThreadContext, IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
 
replace19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyHash
 
replace19(IRubyObject) - Method in class org.jruby.RubyString
 
replacement(ThreadContext) - Method in class org.jruby.RubyConverter
 
replacement_set(ThreadContext, IRubyObject) - Method in class org.jruby.RubyConverter
 
replaceSubclass(RubyClass, RubyClass) - Method in class org.jruby.RubyClass
Replace an existing subclass with a new one.
replaceSwitchPoint() - Method in class org.jruby.runtime.opto.FailoverSwitchPointInvalidator
 
replaceSwitchPoint() - Method in class org.jruby.runtime.opto.SwitchPointInvalidator
 
replicate(ThreadContext, IRubyObject) - Method in class org.jruby.RubyEncoding
 
report(ProfileCollection) - Method in interface org.jruby.runtime.profile.ProfileReporter
At the end of each RubyThread or at jruby shutdown this method is called with the ProfileCollection associated with the current Thread.
reprobes() - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Get and clear the current count of reprobes.
reprocessStreamInCaseECOptsWantsCRLF(Stream, ModeFlags) - Method in class org.jruby.RubyIO
 
ReqdArgMultipleAsgnInstr - Class in org.jruby.ir.instructions
 
ReqdArgMultipleAsgnInstr(Variable, Operand, int, int, int) - Constructor for class org.jruby.ir.instructions.ReqdArgMultipleAsgnInstr
 
ReqdArgMultipleAsgnInstr(Variable, Operand, int) - Constructor for class org.jruby.ir.instructions.ReqdArgMultipleAsgnInstr
 
ReqdArgMultipleAsgnInstr(ReqdArgMultipleAsgnInstr) - Method in class org.jruby.ir.IRVisitor
 
ReqdArgMultipleAsgnInstr(ReqdArgMultipleAsgnInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
require(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
Require.
require(String) - Method in class org.jruby.runtime.load.LoadService
 
require19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
required - Variable in class org.jruby.anno.JavaMethodDescriptor
 
required - Variable in class org.jruby.ir.instructions.CheckArgsArrayArityInstr
 
required - Variable in class org.jruby.ir.instructions.CheckArityInstr
 
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
Deprecated.
requireLocks - Variable in class org.jruby.runtime.load.LoadService
 
reraiseRaiseExceptions(Throwable) - Method in class org.jruby.runtime.load.LoadService
 
rescue(BranchCallback, Class, BranchCallback, Class) - Method in interface org.jruby.compiler.BodyCompiler
 
rescue(BranchCallback, Class, BranchCallback, Class) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
RescueBodyNode - Class in org.jruby.ast
Represents the contents of a rescue to be evaluated
RescueBodyNode(ISourcePosition, Node, Node, RescueBodyNode) - Constructor for class org.jruby.ast.RescueBodyNode
 
RescueEQQInstr - Class in org.jruby.ir.instructions
 
RescueEQQInstr(Variable, Operand, Operand) - Constructor for class org.jruby.ir.instructions.RescueEQQInstr
 
RescueEQQInstr(RescueEQQInstr) - Method in class org.jruby.ir.IRVisitor
 
RescueEQQInstr(RescueEQQInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
RescueNode - Class in org.jruby.ast
Represents a rescue statement
RescueNode(ISourcePosition, Node, RescueBodyNode, Node) - Constructor for class org.jruby.ast.RescueNode
 
reserveStaticScope() - Method in interface org.jruby.compiler.CacheCompiler
 
reserveStaticScope() - Method in class org.jruby.compiler.impl.InheritedCacheCompiler
 
reset() - Method in class org.jruby.embed.io.ReaderInputStream
Repositions this stream to the position at the time the mark method was last called on this input stream.
reset() - Method in class org.jruby.ext.digest.RubyDigest.DigestBase
 
reset(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
reset() - Method in class org.jruby.ext.strscan.RubyStringScanner
 
reset() - Method in class org.jruby.ext.zlib.ZStream
 
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.util.encoding.CharsetTranscoder.TranscoderEngine
 
reset() - Method in class org.jruby.util.InputStreamMarkCursor
 
resetCFG() - Method in class org.jruby.ir.IRScope
 
resetCoverage(Ruby) - Method in class org.jruby.ext.coverage.CoverageData
 
resetDFProblemsState() - Method in class org.jruby.ir.IRScope
 
resetErrorWriter() - Method in class org.jruby.embed.ScriptingContainer
 
resetLinearizationData() - Method in class org.jruby.ir.IRScope
 
resetStacks() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
resetState() - Method in class org.jruby.ir.IRScope
 
resetState() - Method in class org.jruby.ir.representations.CFG
 
resetTemporaryVariables() - Method in class org.jruby.ir.IRScope
 
resetVariableCounter(String) - Method in class org.jruby.ir.IRScope
 
resetWriter() - Method in class org.jruby.embed.ScriptingContainer
 
resize(int) - Method in class org.jruby.RubyString
rb_str_resize
resolveClass(ObjectStreamClass) - Method in class org.jruby.util.JRubyObjectInputStream
 
resolveLoadName(LoadServiceResource, String) - Method in class org.jruby.runtime.load.LoadService
 
resolveLoadName(LoadServiceResource, String) - Method in class org.jruby.runtime.load.LoadService19
 
resolveUndefConstant(String) - Method in class org.jruby.RubyModule
 
resource(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
resource_as_stream(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
resource_as_string(IRubyObject) - Method in class org.jruby.javasupport.JavaClass
 
ResourceException - Exception in org.jruby.util
 
ResourceException() - Constructor for exception org.jruby.util.ResourceException
 
respond_to(ThreadContext, IRubyObject) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
respond_to(ThreadContext, IRubyObject) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
respond_to_missing_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
respond_to_missing_p(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
respond_to_p(IRubyObject) - Method in class org.jruby.RubyBasicObject
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.RubyBasicObject
 
respond_to_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
respond_to_p(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
respond_to_p19(IRubyObject) - Method in class org.jruby.RubyBasicObject
 
respond_to_p19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyBasicObject
 
respond_to_p19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
respond_to_p19(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
respondsTo(IRubyObject, String) - Static method in class org.jruby.BasicObjectStub
 
respondsTo(String) - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod respondsTo.
respondsTo(String) - Method in class org.jruby.RubyBasicObject
Does this object respond to the specified message? Uses a shortcut if it can be proved that respond_to? haven't been overridden.
respondsTo(String) - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod respondsTo.
respondsToMissing(String) - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod respondsTo.
respondsToMissing(String, boolean) - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod respondsTo.
respondsToMissing(String) - Method in class org.jruby.RubyBasicObject
Does this object respond to the specified message via "method_missing?"
respondsToMissing(String, boolean) - Method in class org.jruby.RubyBasicObject
Does this object respond to the specified message via "method_missing?"
respondsToMissing(String) - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod respondsTo.
respondsToMissing(String, boolean) - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod respondsTo.
RespondToCallSite - Class in org.jruby.runtime.callsite
 
RespondToCallSite() - Constructor for class org.jruby.runtime.callsite.RespondToCallSite
 
rest - Variable in class org.jruby.anno.JavaMethodDescriptor
 
rest(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
rest - Variable in class org.jruby.ir.instructions.CheckArgsArrayArityInstr
 
rest - Variable in class org.jruby.ir.instructions.CheckArityInstr
 
REST_ARG - Static variable in class org.jruby.compiler.ASTInspector
 
REST_METHODS - Static variable in class org.jruby.internal.runtime.methods.JavaMethod
 
rest_p(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
rest_size() - Method in class org.jruby.ext.strscan.RubyStringScanner
 
restArg - Variable in class org.jruby.ast.ArgsNode
 
RestArgMultipleAsgnInstr - Class in org.jruby.ir.instructions
 
RestArgMultipleAsgnInstr(Variable, Operand, int, int, int) - Constructor for class org.jruby.ir.instructions.RestArgMultipleAsgnInstr
 
RestArgMultipleAsgnInstr(Variable, Operand, int) - Constructor for class org.jruby.ir.instructions.RestArgMultipleAsgnInstr
 
RestArgMultipleAsgnInstr(RestArgMultipleAsgnInstr) - Method in class org.jruby.ir.IRVisitor
 
RestArgMultipleAsgnInstr(RestArgMultipleAsgnInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
restArgNode - Variable in class org.jruby.ast.ArgsNode
 
RestArgNode - Class in org.jruby.ast
 
RestArgNode(ISourcePosition, String, int) - Constructor for class org.jruby.ast.RestArgNode
 
RestArgNode(ArgumentNode) - Constructor for class org.jruby.ast.RestArgNode
 
restart() - Method in class org.jruby.lexer.yacc.StackState
 
restartSystemCall(Exception) - Static method in class org.jruby.RubyIO
 
RestoreErrorInfoInstr - Class in org.jruby.ir.instructions.defined
 
RestoreErrorInfoInstr(Operand) - Constructor for class org.jruby.ir.instructions.defined.RestoreErrorInfoInstr
 
RestoreErrorInfoInstr(RestoreErrorInfoInstr) - Method in class org.jruby.ir.IRVisitor
 
RestoreErrorInfoInstr(RestoreErrorInfoInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
restoreOSDefault(IRubyObject, IRubyObject) - Method in class org.jruby.util.NoFunctionalitySignalFacade
 
restoreOSDefault(IRubyObject, IRubyObject) - Method in interface org.jruby.util.SignalFacade
Restores the OS default signal handler.
restoreOSDefault(IRubyObject, IRubyObject) - Method in class org.jruby.util.SunSignalFacade
 
restorePlatformDefault(IRubyObject, IRubyObject) - Method in class org.jruby.util.NoFunctionalitySignalFacade
 
restorePlatformDefault(IRubyObject, IRubyObject) - Method in interface org.jruby.util.SignalFacade
Restores the platform (JVM's) default signal handler.
restorePlatformDefault(IRubyObject, IRubyObject) - Method in class org.jruby.util.SunSignalFacade
 
restructureBlockArgs19(IRubyObject, Arity, Block.Type, boolean, boolean) - Static method in class org.jruby.runtime.Helpers
 
restsize(ThreadContext) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
result(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.coverage.CoverageModule
 
result - Variable in class org.jruby.ir.instructions.CallInstr
 
result - Variable in class org.jruby.ir.instructions.defined.DefinedInstr
 
result - Variable in class org.jruby.ir.instructions.MultipleAsgnBase
 
result - Variable in class org.jruby.ir.instructions.ReceiveArgBase
 
result - Variable in class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine
 
result_type(ThreadContext) - Method in class org.jruby.ext.ffi.CallbackInfo
 
resultConverter - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
ResultInstr - Interface in org.jruby.ir.instructions
 
resume(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.fiber.ThreadFiber
 
ret(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
ret_args(Node, ISourcePosition) - Method in class org.jruby.parser.ParserSupport
 
retainAll(Collection<?>) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
retainAll(Collection) - Method in class org.jruby.RubyArray
 
retainAll(Collection<?>) - Method in class org.jruby.util.collections.WeakHashSet
 
rethrowException() - Method in interface org.jruby.compiler.BodyCompiler
 
rethrowException() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
rethrowIfSystemExit() - Method in interface org.jruby.compiler.BodyCompiler
 
rethrowIfSystemExit() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieve(RubyObject, BiVariableMap) - Static method in class org.jruby.embed.variable.Argv
Retrieves ARGV from Ruby after the evaluation or method invocation.
retrieve(RubyObject, BiVariableMap) - Static method in class org.jruby.embed.variable.ClassVariable
Retrieves class variables from Ruby after the evaluation.
retrieve(RubyObject, BiVariableMap) - Static method in class org.jruby.embed.variable.Constant
Retrieves constants from Ruby after the evaluation or method invocation.
retrieve(IRubyObject, BiVariableMap) - Static method in class org.jruby.embed.variable.GlobalVariable
Retrieves global variables from Ruby after the evaluation.
retrieve(RubyObject, BiVariableMap) - Static method in class org.jruby.embed.variable.InstanceVariable
Retrieves instance variables from Ruby after the evaluation.
retrieve(RubyObject, BiVariableMap) - Static method in class org.jruby.embed.variable.LocalGlobalVariable
Retrieves global variables eagerly from Ruby right after the evaluation.
retrieve(RubyObject, BiVariableMap) - Static method in class org.jruby.embed.variable.PersistentLocalVariable
Retrieves local variables from Ruby after the evaluation.
retrieve(RubyObject, BiVariableMap) - Static method in class org.jruby.embed.variable.TransientLocalVariable
Doesn't do anything since a transient local variable should not be retrieved from Ruby.
retrieve(LocalVariableBehavior, BiVariableMap, RubyObject) - Static method in class org.jruby.embed.variable.VariableInterceptor
Retrieves variable/constant names and values after the evaluation or method invocation.
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.Array
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.AsString
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.Backref
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.BacktickString
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.CompoundArray
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.CompoundString
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.CurrentScope
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.DynamicSymbol
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.GlobalVariable
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.Hash
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.ImmutableLiteral
retrieve the live value represented by this immutable literal.
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.LocalVariable
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.MethAddr
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.MethodHandle
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.NthRef
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.ObjectClass
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.Operand
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.Range
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.Regexp
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.ScopeModule
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.Self
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.Splat
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.StringLiteral
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.SValue
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.Symbol
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.TemporaryVariable
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.UndefinedValue
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.UnexecutableNil
 
retrieve(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.WrappedIRClosure
 
retrieveBackRef() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
retrieveBackRef() - Method in interface org.jruby.compiler.VariableCompiler
 
retrieveByKey(RubyObject, BiVariableMap, String) - Static method in class org.jruby.embed.variable.Argv
Retrieves ARGV by key from Ruby runtime after the evaluation.
retrieveByKey(RubyObject, BiVariableMap, String) - Static method in class org.jruby.embed.variable.ClassVariable
Retrieves a class variable by key from Ruby runtime after the evaluation.
retrieveByKey(RubyObject, BiVariableMap, String) - Static method in class org.jruby.embed.variable.Constant
Retrieves a constant by key from Ruby runtime after the evaluation.
retrieveByKey(Ruby, BiVariableMap, String) - Static method in class org.jruby.embed.variable.GlobalVariable
Retrieves a global variable by key from Ruby after the evaluation.
retrieveByKey(RubyObject, BiVariableMap, String) - Static method in class org.jruby.embed.variable.InstanceVariable
Retrieves a instance variable by key from Ruby runtime after the evaluation.
retrieveByKey(Ruby, BiVariableMap, String) - Static method in class org.jruby.embed.variable.LocalGlobalVariable
Retrieves a global variable by key from Ruby runtime after the evaluation.
retrieveCache(RubyClass, String) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
retrieveClassVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
 
retrieveClassVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieveConstant(String) - Method in interface org.jruby.compiler.BodyCompiler
Retrieve the constant with the specified name available at the current point in the program's execution.
retrieveConstant(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieveConstantFromModule(String) - Method in interface org.jruby.compiler.BodyCompiler
Retreive a named constant from the RubyModule/RubyClass that's just been pushed.
retrieveConstantFromModule(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieveConstantFromObject(String) - Method in interface org.jruby.compiler.BodyCompiler
Retreive a named constant from the RubyModule/RubyClass that's just been pushed.
retrieveConstantFromObject(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieveGlobalVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
Retrieve the global variable with the specified name to the top of the stack.
retrieveGlobalVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieveHeapLocal(int, int) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
retrieveInstanceVariable(String) - Method in interface org.jruby.compiler.BodyCompiler
Retrieve the instance variable with the given name, based on the current "self".
retrieveInstanceVariable(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieveLastLine() - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
retrieveLastLine() - Method in interface org.jruby.compiler.VariableCompiler
 
retrieveLocalVariable(int) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
retrieveLocalVariable(int, int) - Method in class org.jruby.compiler.impl.HeapBasedVariableCompiler
 
retrieveLocalVariable(int) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
retrieveLocalVariable(int, int) - Method in class org.jruby.compiler.impl.StackBasedVariableCompiler
 
retrieveLocalVariable(int) - Method in interface org.jruby.compiler.VariableCompiler
 
retrieveLocalVariable(int, int) - Method in interface org.jruby.compiler.VariableCompiler
 
retrieveMethod(String) - Method in class org.jruby.RubyModule
Search through this module and supermodules for method definitions.
retrievePieces(ThreadContext, IRubyObject, DynamicScope, Object[]) - Method in class org.jruby.ir.operands.CompoundString
 
retrieveSelf() - Method in interface org.jruby.compiler.BodyCompiler
Retrieve the current "self" and put a reference on top of the stack.
retrieveSelf() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
retrieveSelfClass() - Method in interface org.jruby.compiler.BodyCompiler
Retrieve the current "self" object's metaclass and put a reference on top of the stack
retrieveSelfClass() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
RETRY - Static variable in class org.jruby.compiler.ASTInspector
 
RETRY_JUMP - Static variable in exception org.jruby.exceptions.JumpException
 
RETRY_LocalJumpError - Static variable in class org.jruby.ir.operands.IRException
 
retryJump() - Static method in class org.jruby.runtime.Helpers
 
retryJumpError(ThreadContext) - Static method in class org.jruby.runtime.callsite.SuperCallSite
 
retryJumpError(ThreadContext) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
RetryNode - Class in org.jruby.ast
Represents a 'retry' statement.
RetryNode(ISourcePosition) - Constructor for class org.jruby.ast.RetryNode
 
RETURN_LocalJumpError - Static variable in class org.jruby.ir.operands.IRException
 
return_type() - Method in class org.jruby.javasupport.JavaConstructor
 
return_type() - Method in class org.jruby.javasupport.JavaMethod
 
return_value(ThreadContext) - Method in class org.jruby.ext.tracepoint.TracePoint
 
ReturnBase - Class in org.jruby.ir.instructions
 
ReturnBase(Operation, Operand) - Constructor for class org.jruby.ir.instructions.ReturnBase
 
returnClass - Variable in class org.jruby.anno.JavaMethodDescriptor
 
ReturnInstr - Class in org.jruby.ir.instructions
 
ReturnInstr(Operand) - Constructor for class org.jruby.ir.instructions.ReturnInstr
 
ReturnInstr(ReturnInstr) - Method in class org.jruby.ir.IRVisitor
 
ReturnInstr(ReturnInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
returnJump(IRubyObject, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
returnJump(IRubyObject) - Method in class org.jruby.runtime.ThreadContext
 
ReturnNode - Class in org.jruby.ast
Represents a return statement.
ReturnNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.ReturnNode
 
returnParser(RubyParser) - Method in class org.jruby.parser.RubyParserPool
 
returnTrace(ThreadContext, boolean, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
returnTraceCompiled(ThreadContext, boolean, String) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
returnType - Variable in class org.jruby.ast.java_signature.MethodSignatureNode
 
returnType - Variable in class org.jruby.ext.ffi.CallbackInfo
 
returnValue - Variable in class org.jruby.ir.instructions.ReturnBase
 
returnValue - Variable in exception org.jruby.ir.runtime.IRReturnJump
 
returnValue() - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
retval - Variable in class org.jruby.cext.JRuby.NativeFunctionTask
 
reverse() - Method in class org.jruby.RubyArray
rb_ary_reverse_m
reverse(ThreadContext) - Method in class org.jruby.RubyString
 
reverse19(ThreadContext) - Method in class org.jruby.RubyString
 
reverse_bang() - Method in class org.jruby.RubyArray
rb_ary_reverse_bang
reverse_bang(ThreadContext) - Method in class org.jruby.RubyString
 
reverse_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
reverse_each(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
reverse_each(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
reverse_each(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerable
 
reverseEach(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_reverse_each
reverseValues(int) - Method in interface org.jruby.compiler.BodyCompiler
Reverse the top n values on the stack.
reverseValues(int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
REVISION - Static variable in class org.jruby.runtime.Constants
 
rewind() - Method in class org.jruby.ext.stringio.RubyStringIO
 
rewind(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
rewind(ThreadContext) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
rewind(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
rewind() - Method in class org.jruby.RubyDir
Moves position in this directory to the first entry.
rewind(ThreadContext) - Method in class org.jruby.RubyEnumerator
 
rewind(ThreadContext) - Method in class org.jruby.RubyIO
 
rewind() - Method in class org.jruby.RubyStringIO
 
rewind() - Method in class org.jruby.util.InputStreamMarkCursor
 
REWRITE_JAVA_TRACE - Static variable in class org.jruby.util.cli.Options
 
rewriteStackTrace(Ruby, Throwable) - Static method in class org.jruby.runtime.Helpers
 
rewriteStackTraceAndThrow(Throwable, Ruby) - Static method in class org.jruby.runtime.Helpers
Deprecated.
rid(IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
Deprecated.
rid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.GroupID
 
rid(Ruby) - Static method in class org.jruby.RubyProcess.GroupID
 
rid(IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
Deprecated.
rid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess.UserID
 
rid(Ruby) - Static method in class org.jruby.RubyProcess.UserID
 
rindex(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_rindex
rindex(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyArray
 
rindex(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
rindex(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_rindex_m
rindex(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
rindex19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
rindex19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
rjust(IRubyObject) - Method in class org.jruby.RubyString
rb_str_rjust
rjust(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
rjust19(IRubyObject) - Method in class org.jruby.RubyString
 
rjust19(IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
RMD160 - Class in org.jruby.ext.digest
 
RMD160() - Constructor for class org.jruby.ext.digest.RMD160
 
rmdir(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDir
Deletes the directory specified by path.
rmdir19(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyDir
 
rootInvocationsFromParent(int) - Method in class org.jruby.runtime.profile.builtin.MethodData
 
rootInvocationsOfChild(int) - Method in class org.jruby.runtime.profile.builtin.MethodData
 
RootNode - Class in org.jruby.ast
Represents the top of the AST.
RootNode(ISourcePosition, DynamicScope, Node) - Constructor for class org.jruby.ast.RootNode
 
RootScopedBodyCompiler - Class in org.jruby.compiler.impl
Behaviors common to all "root-scoped" bodies are encapsulated in this class.
RootScopedBodyCompiler(StandardASMCompiler, String, String, ASTInspector, StaticScope, int) - Constructor for class org.jruby.compiler.impl.RootScopedBodyCompiler
 
rotate(ThreadContext) - Method in class org.jruby.RubyArray
 
rotate(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
rotate_bang(ThreadContext) - Method in class org.jruby.RubyArray
 
rotate_bang(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
round(IRubyObject[]) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
Deprecated.
round(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
round() - Method in class org.jruby.RubyFloat
flo_round
round(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyFloat
 
round() - Method in class org.jruby.RubyInteger
 
round() - Method in class org.jruby.RubyNumeric
num_round
round(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyTime
 
round19() - Method in class org.jruby.RubyInteger
 
round19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyInteger
 
ROUND_CEILING - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
ROUND_DOWN - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
ROUND_FLOOR - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
ROUND_HALF_DOWN - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
ROUND_HALF_EVEN - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
ROUND_HALF_UP - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
ROUND_MODE - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
ROUND_UP - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
ROUNDS - Static variable in class org.jruby.RubyFloat
 
roundUpToPowerOfTwo(int) - Static method in class org.jruby.ext.ffi.Util
 
rowned_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
RPAREN - Static variable in class org.jruby.parser.JavaSignatureParser
 
rpartition(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
RSHIFT - Static variable in class org.jruby.parser.JavaSignatureParser
 
rstrip(ThreadContext) - Method in class org.jruby.RubyString
rb_str_rstrip / rb_str_rstrip_bang
rstrip19(ThreadContext) - Method in class org.jruby.RubyString
 
rstrip_bang(ThreadContext) - Method in class org.jruby.RubyString
 
rstrip_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
RTLD_GLOBAL - Static variable in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
RTLD_LAZY - Static variable in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
RTLD_LOCAL - Static variable in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
RTLD_NOW - Static variable in class org.jruby.ext.ffi.jffi.DynamicLibrary
 
RUBY - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
ruby(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.rbconfig.RbConfigLibrary
 
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.ObjectSpacer - Interface in org.jruby
 
Ruby.RecursiveFunction - Interface in org.jruby
 
Ruby19Parser - Class in org.jruby.parser
 
Ruby19Parser() - Constructor for class org.jruby.parser.Ruby19Parser
 
Ruby19Parser(ParserSupport19) - Constructor for class org.jruby.parser.Ruby19Parser
 
Ruby19YyTables - Class in org.jruby.parser
 
Ruby19YyTables() - Constructor for class org.jruby.parser.Ruby19YyTables
 
RUBY1_9_MAJOR_VERSION - Static variable in class org.jruby.runtime.Constants
 
RUBY1_9_PATCHLEVEL - Static variable in class org.jruby.runtime.Constants
 
RUBY1_9_REVISION - Static variable in class org.jruby.runtime.Constants
 
RUBY1_9_VERSION - Static variable in class org.jruby.runtime.Constants
 
Ruby20Parser - Class in org.jruby.parser
 
Ruby20Parser() - Constructor for class org.jruby.parser.Ruby20Parser
 
Ruby20Parser(ParserSupport19) - Constructor for class org.jruby.parser.Ruby20Parser
 
Ruby20YyTables - Class in org.jruby.parser
 
Ruby20YyTables() - Constructor for class org.jruby.parser.Ruby20YyTables
 
ruby2_0(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.jruby.JRubyLibrary
 
RUBY2_0_MAJOR_VERSION - Static variable in class org.jruby.runtime.Constants
 
RUBY2_0_PATCHLEVEL - Static variable in class org.jruby.runtime.Constants
 
RUBY2_0_REVISION - Static variable in class org.jruby.runtime.Constants
 
RUBY2_0_VERSION - Static variable in class org.jruby.runtime.Constants
 
RUBY_BOOLEAN_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
RUBY_BYTE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
RUBY_CHAR_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ruby_class() - Method in class org.jruby.javasupport.JavaClass
 
RUBY_CONVERTERS - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
RUBY_DOUBLE_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
RUBY_FLOAT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
RUBY_INTEGER_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
RUBY_JIT_PREFIX - Static variable in class org.jruby.compiler.JITCompiler
 
RUBY_LONG_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
RUBY_MAJOR_VERSION - Static variable in class org.jruby.runtime.Constants
 
RUBY_OS_NAMES - Static variable in class org.jruby.ext.rbconfig.RbConfigLibrary
This is a map from Java's "friendly" OS names to those used by Ruby
RUBY_PATCHLEVEL - Static variable in class org.jruby.runtime.Constants
 
RUBY_SHORT_CONVERTER - Static variable in class org.jruby.javasupport.JavaUtil
Deprecated.
ruby_string_to_bytes(IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaArrayUtilities
 
ruby_synchronized(ThreadContext, Block) - Method in class org.jruby.javasupport.JavaObject
 
ruby_synchronized(ThreadContext, Object, Block) - Static method in class org.jruby.javasupport.JavaObject
 
ruby_to_java(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.Java
Deprecated.
ruby_to_java(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
RUBY_VERSION - Static variable in class org.jruby.runtime.Constants
 
RubyArgsFile - Class in org.jruby
 
RubyArgsFile() - Constructor for class org.jruby.RubyArgsFile
 
RubyArray - Class in org.jruby
The implementation of the built-in class Array in Ruby.
RubyArray(Ruby, int) - Constructor for class org.jruby.RubyArray
 
RubyArray.ArgumentVisitor - Interface in org.jruby
 
RubyArray.RubyArrayConversionIterator - Class in org.jruby
 
RubyArray.RubyArrayConversionIterator() - Constructor for class org.jruby.RubyArray.RubyArrayConversionIterator
 
RubyBasicObject - Class in org.jruby
RubyBasicObject is the only implementation of the IRubyObject.
RubyBasicObject(Ruby, RubyClass) - Constructor for class org.jruby.RubyBasicObject
Standard path for object creation.
RubyBasicObject(RubyClass) - Constructor for class org.jruby.RubyBasicObject
Path for objects that don't taint and don't enter objectspace.
RubyBasicObject(Ruby, RubyClass, boolean) - Constructor for class org.jruby.RubyBasicObject
Path for objects who want to decide whether they don't want to be in ObjectSpace even when it is on.
RubyBasicObject(Ruby, RubyClass, boolean, boolean) - Constructor for class org.jruby.RubyBasicObject
Deprecated.
RubyBasicObject.Finalizer - Class in org.jruby
Class that keeps track of the finalizers for the object under operation.
RubyBasicObject.Finalizer(RubyFixnum) - Constructor for class org.jruby.RubyBasicObject.Finalizer
 
RubyBasicSocket - Class in org.jruby.ext.socket
Implementation of the BasicSocket class from Ruby.
RubyBasicSocket(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.RubyBasicSocket
 
RubyBigDecimal - Class in org.jruby.ext.bigdecimal
 
RubyBigDecimal(Ruby, RubyClass) - Constructor for class org.jruby.ext.bigdecimal.RubyBigDecimal
 
RubyBigDecimal(Ruby, BigDecimal) - Constructor for class org.jruby.ext.bigdecimal.RubyBigDecimal
 
RubyBigDecimal(Ruby, RubyClass, BigDecimal) - Constructor for class org.jruby.ext.bigdecimal.RubyBigDecimal
 
RubyBigDecimal(Ruby, BigDecimal, int) - Constructor for class org.jruby.ext.bigdecimal.RubyBigDecimal
 
RubyBigDecimal(Ruby, BigDecimal, int, int) - Constructor for class org.jruby.ext.bigdecimal.RubyBigDecimal
 
RubyBigDecimal(Ruby, BigDecimal, boolean) - Constructor for class org.jruby.ext.bigdecimal.RubyBigDecimal
 
RubyBigDecimal(Ruby, RubyBigDecimal) - Constructor for class org.jruby.ext.bigdecimal.RubyBigDecimal
 
RubyBigDecimal(Ruby, RubyClass, RubyBigDecimal) - Constructor for class org.jruby.ext.bigdecimal.RubyBigDecimal
 
RubyBigDecimal.BigDecimalKernelMethods - Class in org.jruby.ext.bigdecimal
 
RubyBigDecimal.BigDecimalKernelMethods() - Constructor for class org.jruby.ext.bigdecimal.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.False - Class in org.jruby
 
RubyBoolean.True - Class in org.jruby
 
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
RubyClass(Ruby, RubyClass, CallSite[]) - Constructor for class org.jruby.RubyClass
A constructor which allows passing in an array of supplementary call sites.
RubyClassPathVariable - Class in org.jruby
 
RubyCoderResult - Class in org.jruby.util.encoding
 
RubyCoderResult(String, Encoding, Encoding, byte[], byte[]) - Constructor for class org.jruby.util.encoding.RubyCoderResult
 
RubyComparable - Class in org.jruby
Implementation of the Comparable module.
RubyComparable() - Constructor for class org.jruby.RubyComparable
 
RubyComplex - Class in org.jruby
1.9 complex.c as of revision: 20011
RubyConstantCallSite - Class in org.jruby.runtime.invokedynamic
 
RubyConstantCallSite(MethodType, String) - Constructor for class org.jruby.runtime.invokedynamic.RubyConstantCallSite
 
RubyContinuation - Class in org.jruby
Placeholder until/if we can support this
RubyContinuation(Ruby) - Constructor for class org.jruby.RubyContinuation
 
RubyContinuation(Ruby, IRubyObject) - Constructor for class org.jruby.RubyContinuation
A RubyContinuation used for catch/throw, which have a tag associated
RubyContinuation.Continuation - Error in org.jruby
 
RubyContinuation.Continuation() - Constructor for error org.jruby.RubyContinuation.Continuation
 
RubyContinuation.Continuation(IRubyObject) - Constructor for error org.jruby.RubyContinuation.Continuation
 
RubyConverter - Class in org.jruby
 
RubyConverter(Ruby, RubyClass) - Constructor for class org.jruby.RubyConverter
 
RubyConverter(Ruby) - Constructor for class org.jruby.RubyConverter
 
RubyConverter.EncodingErrorMethods - Class in org.jruby
 
RubyConverter.EncodingErrorMethods() - Constructor for class org.jruby.RubyConverter.EncodingErrorMethods
 
RubyData - Class in org.jruby.cext
 
RubyDateFormat - Class in org.jruby.util
Deprecated.
RubyDateFormat() - Constructor for class org.jruby.util.RubyDateFormat
Deprecated.
Constructor for RubyDateFormat.
RubyDateFormat(String, Locale) - Constructor for class org.jruby.util.RubyDateFormat
Deprecated.
 
RubyDateFormat(String, Locale, boolean) - Constructor for class org.jruby.util.RubyDateFormat
Deprecated.
 
RubyDateFormat(String, DateFormatSymbols) - Constructor for class org.jruby.util.RubyDateFormat
Deprecated.
 
RubyDateFormatter - Class in org.jruby.util
 
RubyDateFormatter(ThreadContext) - Constructor for class org.jruby.util.RubyDateFormatter
Constructor for RubyDateFormatter.
RubyDateFormatter.Token - Class in org.jruby.util
 
RubyDateFormatter.Token(RubyDateFormatter.Format) - Constructor for class org.jruby.util.RubyDateFormatter.Token
 
RubyDateFormatter.Token(RubyDateFormatter.Format, Object) - Constructor for class org.jruby.util.RubyDateFormatter.Token
 
RubyDigest - Class in org.jruby.ext.digest
 
RubyDigest() - Constructor for class org.jruby.ext.digest.RubyDigest
 
RubyDigest.DigestBase - Class in org.jruby.ext.digest
 
RubyDigest.DigestBase(Ruby, RubyClass) - Constructor for class org.jruby.ext.digest.RubyDigest.DigestBase
 
RubyDigest.DigestClass - Class in org.jruby.ext.digest
 
RubyDigest.DigestClass(Ruby, RubyClass) - Constructor for class org.jruby.ext.digest.RubyDigest.DigestClass
 
RubyDigest.DigestInstance - Class in org.jruby.ext.digest
 
RubyDigest.DigestInstance() - Constructor for class org.jruby.ext.digest.RubyDigest.DigestInstance
 
RubyDigest.MD5 - Class in org.jruby.ext.digest
 
RubyDigest.MD5() - Constructor for class org.jruby.ext.digest.RubyDigest.MD5
 
RubyDigest.RMD160 - Class in org.jruby.ext.digest
 
RubyDigest.RMD160() - Constructor for class org.jruby.ext.digest.RubyDigest.RMD160
 
RubyDigest.SHA1 - Class in org.jruby.ext.digest
 
RubyDigest.SHA1() - Constructor for class org.jruby.ext.digest.RubyDigest.SHA1
 
RubyDigest.SHA256 - Class in org.jruby.ext.digest
 
RubyDigest.SHA256() - Constructor for class org.jruby.ext.digest.RubyDigest.SHA256
 
RubyDigest.SHA384 - Class in org.jruby.ext.digest
 
RubyDigest.SHA384() - Constructor for class org.jruby.ext.digest.RubyDigest.SHA384
 
RubyDigest.SHA512 - Class in org.jruby.ext.digest
 
RubyDigest.SHA512() - Constructor for class org.jruby.ext.digest.RubyDigest.SHA512
 
RubyDir - Class in org.jruby
.The Ruby built-in class Dir.
RubyDir(Ruby, RubyClass) - Constructor for class org.jruby.RubyDir
 
RubyEncoding - Class in org.jruby
 
rubyEncodingFromObject(IRubyObject) - Method in class org.jruby.runtime.encoding.EncodingService
 
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
 
RubyEnumerable.ChunkedBlockCallback - Class in org.jruby
 
RubyEnumerable.ChunkedBlockCallback(Ruby, IRubyObject) - Constructor for class org.jruby.RubyEnumerable.ChunkedBlockCallback
 
RubyEnumerator - Class in org.jruby
Implementation of Ruby's Enumerator module.
RubyEtc - Class in org.jruby.ext.etc
 
RubyEtc() - Constructor for class org.jruby.ext.etc.RubyEtc
 
RubyEvent - Enum in org.jruby.runtime
 
RubyException - Class in org.jruby
 
RubyException(Ruby, RubyClass) - Constructor for class org.jruby.RubyException
 
RubyException(Ruby, RubyClass, String) - Constructor for class org.jruby.RubyException
 
RubyFile - Class in org.jruby
Ruby File class equivalent in java.
RubyFile(Ruby, RubyClass) - Constructor for class org.jruby.RubyFile
 
RubyFile(Ruby, String, Reader) - Constructor for class org.jruby.RubyFile
 
RubyFile(Ruby, String, InputStream) - Constructor for class org.jruby.RubyFile
 
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
 
RubyFileTest.FileTestFileMethods - Class in org.jruby
MRI defines the FileTest methods both as module functions on FileTest and as singleton methods on the File class.
RubyFileTest.FileTestFileMethods() - Constructor for class org.jruby.RubyFileTest.FileTestFileMethods
 
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
 
rubygems_disabled_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.jruby.JRubyConfigLibrary
 
RubyGlobal - Class in org.jruby
This class initializes global variables and constants.
RubyGlobal() - Constructor for class org.jruby.RubyGlobal
 
RubyGlobal.CaseInsensitiveStringOnlyRubyHash - Class in org.jruby
Obligate string-keyed and string-valued hash, used for ENV.
RubyGlobal.CaseInsensitiveStringOnlyRubyHash(Ruby, Map, IRubyObject, boolean) - Constructor for class org.jruby.RubyGlobal.CaseInsensitiveStringOnlyRubyHash
 
RubyGlobal.InputGlobalVariable - Class in org.jruby
 
RubyGlobal.InputGlobalVariable(Ruby, String, IRubyObject) - Constructor for class org.jruby.RubyGlobal.InputGlobalVariable
 
RubyGlobal.KCodeGlobalVariable - Class in org.jruby
 
RubyGlobal.KCodeGlobalVariable(Ruby, String, IRubyObject) - Constructor for class org.jruby.RubyGlobal.KCodeGlobalVariable
 
RubyGlobal.OutputGlobalVariable - Class in org.jruby
 
RubyGlobal.OutputGlobalVariable(Ruby, String, IRubyObject) - Constructor for class org.jruby.RubyGlobal.OutputGlobalVariable
 
RubyGlobal.StringGlobalVariable - Class in org.jruby
 
RubyGlobal.StringGlobalVariable(Ruby, String, IRubyObject) - Constructor for class org.jruby.RubyGlobal.StringGlobalVariable
 
RubyGlobal.StringOnlyRubyHash - Class in org.jruby
A Pseudo-hash whose keys and values are required to be Strings.
RubyGlobal.StringOnlyRubyHash(Ruby, Map, IRubyObject, boolean) - Constructor for class org.jruby.RubyGlobal.StringOnlyRubyHash
 
RubyGlobal.StringOnlyRubyHash(Ruby, Map, IRubyObject) - Constructor for class org.jruby.RubyGlobal.StringOnlyRubyHash
 
RubyGzipFile - Class in org.jruby.ext.zlib
 
RubyGzipFile(Ruby, RubyClass) - Constructor for class org.jruby.ext.zlib.RubyGzipFile
 
RubyGzipFile.CRCError - Class in org.jruby.ext.zlib
 
RubyGzipFile.CRCError() - Constructor for class org.jruby.ext.zlib.RubyGzipFile.CRCError
 
RubyGzipFile.Error - Class in org.jruby.ext.zlib
 
RubyGzipFile.Error() - Constructor for class org.jruby.ext.zlib.RubyGzipFile.Error
 
RubyGzipFile.LengthError - Class in org.jruby.ext.zlib
 
RubyGzipFile.LengthError() - Constructor for class org.jruby.ext.zlib.RubyGzipFile.LengthError
 
RubyGzipFile.NoFooter - Class in org.jruby.ext.zlib
 
RubyGzipFile.NoFooter() - Constructor for class org.jruby.ext.zlib.RubyGzipFile.NoFooter
 
RubyHash - Class in org.jruby
Implementation of the Hash class.
RubyHash(Ruby, RubyClass) - Constructor for class org.jruby.RubyHash
 
RubyHash(Ruby, int) - 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, IRubyObject, int) - Constructor for class org.jruby.RubyHash
 
RubyHash(Ruby, Map, IRubyObject) - Constructor for class org.jruby.RubyHash
 
RubyHash.RubyHashEntry - Class in org.jruby
 
RubyHash.RubyHashEntry(int, IRubyObject, IRubyObject, RubyHash.RubyHashEntry, RubyHash.RubyHashEntry) - Constructor for class org.jruby.RubyHash.RubyHashEntry
 
RubyHash.Visitor - Class in org.jruby
 
RubyHash.Visitor() - Constructor for class org.jruby.RubyHash.Visitor
 
RubyIconv - Class in org.jruby.ext.iconv
 
RubyIconv(Ruby, RubyClass) - Constructor for class org.jruby.ext.iconv.RubyIconv
 
RubyIconv.BrokenLibrary - Class in org.jruby.ext.iconv
 
RubyIconv.BrokenLibrary() - Constructor for class org.jruby.ext.iconv.RubyIconv.BrokenLibrary
 
RubyIconv.Failure - Class in org.jruby.ext.iconv
 
RubyIconv.Failure() - Constructor for class org.jruby.ext.iconv.RubyIconv.Failure
 
RubyIconv.IllegalSequence - Class in org.jruby.ext.iconv
 
RubyIconv.IllegalSequence() - Constructor for class org.jruby.ext.iconv.RubyIconv.IllegalSequence
 
RubyIconv.InvalidCharacter - Class in org.jruby.ext.iconv
 
RubyIconv.InvalidCharacter() - Constructor for class org.jruby.ext.iconv.RubyIconv.InvalidCharacter
 
RubyIconv.InvalidEncoding - Class in org.jruby.ext.iconv
 
RubyIconv.InvalidEncoding() - Constructor for class org.jruby.ext.iconv.RubyIconv.InvalidEncoding
 
RubyIconv.OutOfRange - Class in org.jruby.ext.iconv
 
RubyIconv.OutOfRange() - Constructor for class org.jruby.ext.iconv.RubyIconv.OutOfRange
 
RubyIconv.RubyFailure - Class in org.jruby.ext.iconv
 
RubyIconv.RubyFailure(Ruby, RubyClass) - Constructor for class org.jruby.ext.iconv.RubyIconv.RubyFailure
 
RubyIconv.RubyFailure(Ruby, RubyClass, String) - Constructor for class org.jruby.ext.iconv.RubyIconv.RubyFailure
 
rubyInitialize(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.jruby.JRubyExecutionContextLocal
 
RubyInstanceConfig - Class in org.jruby
A structure used to configure new JRuby instances.
RubyInstanceConfig() - Constructor for class org.jruby.RubyInstanceConfig
 
RubyInstanceConfig(RubyInstanceConfig) - Constructor for class org.jruby.RubyInstanceConfig
 
RubyInstanceConfig(InputStream, PrintStream, PrintStream) - Constructor for class org.jruby.RubyInstanceConfig
 
RubyInstanceConfig.CompileMode - Enum in org.jruby
 
RubyInstanceConfig.LoadServiceCreator - Interface in org.jruby
 
RubyInstanceConfig.ProfilingMode - Enum in org.jruby
 
RubyInstanceConfig.Verbosity - Enum in org.jruby
 
RubyInteger - Class in org.jruby
Implementation of the Integer class.
RubyInteger(Ruby, RubyClass) - Constructor for class org.jruby.RubyInteger
 
RubyInteger(RubyClass) - Constructor for class org.jruby.RubyInteger
 
RubyInteger(Ruby, RubyClass, boolean) - Constructor for class org.jruby.RubyInteger
 
RubyInteger(Ruby, RubyClass, boolean, boolean) - Constructor for class org.jruby.RubyInteger
Deprecated.
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, OutputStream, boolean) - Constructor for class org.jruby.RubyIO
 
RubyIO(Ruby, InputStream) - Constructor for class org.jruby.RubyIO
 
RubyIO(Ruby, Channel) - Constructor for class org.jruby.RubyIO
 
RubyIO(Ruby, ShellLauncher.POpenProcess, IOOptions) - Constructor for class org.jruby.RubyIO
 
RubyIO(Ruby, RubyClass, ShellLauncher.POpenProcess, RubyHash, IOOptions) - Constructor for class org.jruby.RubyIO
Deprecated.
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
 
RubyJavaObject - Interface in org.jruby.runtime.builtin
 
RubyKernel - Class in org.jruby
Note: For CVS history, see KernelModule.java.
RubyKernel() - Constructor for class org.jruby.RubyKernel
 
RubyKernel.MethodMissingMethod - Class in org.jruby
 
RubyKernel.MethodMissingMethod(RubyModule, Visibility, CallType) - Constructor for class org.jruby.RubyKernel.MethodMissingMethod
 
RubyLocalJumpError - Class in org.jruby
 
RubyLocalJumpError(Ruby, RubyClass, String, RubyLocalJumpError.Reason, IRubyObject) - Constructor for class org.jruby.RubyLocalJumpError
 
RubyLocalJumpError.Reason - Enum in org.jruby
 
RubyMarshal - Class in org.jruby
Marshal module
RubyMarshal() - Constructor for class org.jruby.RubyMarshal
 
RubyMatchData - Class in org.jruby
 
RubyMatchData(Ruby) - Constructor for class org.jruby.RubyMatchData
 
RubyMatchData(Ruby, RubyClass) - Constructor for class org.jruby.RubyMatchData
 
RubyMath - Class in org.jruby
 
RubyMath() - Constructor for class org.jruby.RubyMath
 
RubyMethod - Class in org.jruby
The RubyMethod class represents a RubyMethod object.
RubyMethod(Ruby, RubyClass) - Constructor for class org.jruby.RubyMethod
 
RubyModule - Class in org.jruby
 
RubyModule(Ruby, RubyClass, boolean) - Constructor for class org.jruby.RubyModule
separate path for MetaClass construction
RubyModule(Ruby, RubyClass) - 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.CacheEntryFactory - Class in org.jruby
 
RubyModule.CacheEntryFactory() - Constructor for class org.jruby.RubyModule.CacheEntryFactory
 
RubyModule.ConstantEntry - Class in org.jruby
Represents a constant value, possibly hidden (private).
RubyModule.ConstantEntry(IRubyObject, boolean) - Constructor for class org.jruby.RubyModule.ConstantEntry
 
RubyModule.JavaClassKindOf - Class in org.jruby
 
RubyModule.JavaClassKindOf(Class) - Constructor for class org.jruby.RubyModule.JavaClassKindOf
 
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
 
RubyModule.ProfilingCacheEntryFactory - Class in org.jruby
 
RubyModule.ProfilingCacheEntryFactory(Ruby, RubyModule.CacheEntryFactory) - Constructor for class org.jruby.RubyModule.ProfilingCacheEntryFactory
 
RubyModule.RespondToMissingMethod - Class in org.jruby
 
RubyModule.RespondToMissingMethod(RubyModule, Visibility, String) - Constructor for class org.jruby.RubyModule.RespondToMissingMethod
 
RubyModule.SynchronizedCacheEntryFactory - Class in org.jruby
 
RubyModule.SynchronizedCacheEntryFactory(RubyModule.CacheEntryFactory) - Constructor for class org.jruby.RubyModule.SynchronizedCacheEntryFactory
 
RubyModule.WrapperCacheEntryFactory - Class in org.jruby
A wrapper CacheEntryFactory, for delegating cache entry creation along a chain.
RubyModule.WrapperCacheEntryFactory(RubyModule.CacheEntryFactory) - Constructor for class org.jruby.RubyModule.WrapperCacheEntryFactory
Construct a new WrapperCacheEntryFactory using the given CacheEntryFactory as the "previous" wrapped factory.
rubyName - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
RubyNameError - Class in org.jruby
 
RubyNameError(Ruby, RubyClass) - Constructor for class org.jruby.RubyNameError
 
RubyNameError(Ruby, RubyClass, String) - Constructor for class org.jruby.RubyNameError
 
RubyNameError(Ruby, RubyClass, String, String) - Constructor for class org.jruby.RubyNameError
 
RubyNameError(Ruby, RubyClass, String, IRubyObject) - Constructor for class org.jruby.RubyNameError
 
RubyNameError.RubyNameErrorMessage - Class in org.jruby
Nested class whose instances act as thunks reacting to to_str method called from (Exception#to_str, Exception#message) MRI equivalent: rb_cNameErrorMesg, class name: "message", construction method: "!", to_str implementation: "name_err_mesg_to_str" TODO: this class should not be lookupable
RubyNil - Class in org.jruby
 
RubyNil(Ruby) - Constructor for class org.jruby.RubyNil
 
RubyNKF - Class in org.jruby.ext.nkf
 
RubyNKF() - Constructor for class org.jruby.ext.nkf.RubyNKF
 
RubyNKF.NKFCharset - Enum in org.jruby.ext.nkf
 
RubyNoMethodError - Class in org.jruby
 
RubyNoMethodError(Ruby, RubyClass) - Constructor for class org.jruby.RubyNoMethodError
 
RubyNoMethodError(Ruby, RubyClass, String, String, IRubyObject) - Constructor for class org.jruby.RubyNoMethodError
 
RubyNumeric - Class in org.jruby
Base class for all numerical types in ruby.
RubyNumeric(Ruby, RubyClass) - Constructor for class org.jruby.RubyNumeric
 
RubyNumeric(RubyClass) - Constructor for class org.jruby.RubyNumeric
 
RubyNumeric(Ruby, RubyClass, boolean) - Constructor for class org.jruby.RubyNumeric
 
RubyNumeric(Ruby, RubyClass, boolean, boolean) - Constructor for class org.jruby.RubyNumeric
Deprecated.
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 represents the implementation of the Object class in Ruby.
RubyObject(Ruby, RubyClass) - Constructor for class org.jruby.RubyObject
Standard path for object creation.
RubyObject(RubyClass) - Constructor for class org.jruby.RubyObject
Path for objects that don't taint and don't enter objectspace.
RubyObject(Ruby, RubyClass, boolean, boolean) - Constructor for class org.jruby.RubyObject
Deprecated.
RubyObject(Ruby, RubyClass, boolean) - Constructor for class org.jruby.RubyObject
Path for objects who want to decide whether they don't want to be in ObjectSpace even when it is on.
RubyObject.Data - Class in org.jruby
 
RubyObject.Data(Ruby, RubyClass, Object) - Constructor for class org.jruby.RubyObject.Data
 
RubyObject.Data(RubyClass, Object) - Constructor for class org.jruby.RubyObject.Data
 
RubyObjectAdapter - Interface in org.jruby
 
RubyObjectHolderProxy - Interface in org.jruby.java.proxies
Additional interface implemented by proxies that back Java interfaces by Ruby objects so that we can get back to the original Ruby object from the proxy.
RubyObjectSpace - Class in org.jruby
 
RubyObjectSpace() - Constructor for class org.jruby.RubyObjectSpace
 
RubyObjectSpace.WeakMap - Class in org.jruby
 
RubyObjectSpace.WeakMap(Ruby, RubyClass) - Constructor for class org.jruby.RubyObjectSpace.WeakMap
 
RubyObjectVar0 - Class in org.jruby
A RubyObject that provides a direct field for one stored variable, to avoid the overhead of creating and managing a separate array and reference.
RubyObjectVar0(Ruby, RubyClass) - Constructor for class org.jruby.RubyObjectVar0
Standard path for object creation.
RubyObjectVar1 - Class in org.jruby
A RubyObject that provides a direct field for two stored variables, to avoid the overhead of creating and managing a separate array and reference.
RubyObjectVar1(Ruby, RubyClass) - Constructor for class org.jruby.RubyObjectVar1
Standard path for object creation.
RubyObjectVar2 - Class in org.jruby
A RubyObject that provides a direct field for three stored variables, to avoid the overhead of creating and managing a separate array and reference.
RubyObjectVar2(Ruby, RubyClass) - Constructor for class org.jruby.RubyObjectVar2
Standard path for object creation.
RubyObjectVar3 - Class in org.jruby
A RubyObject that provides a direct field for four stored variables, to avoid the overhead of creating and managing a separate array and reference.
RubyObjectVar3(Ruby, RubyClass) - Constructor for class org.jruby.RubyObjectVar3
Standard path for object creation.
RubyObjectVar4 - Class in org.jruby
A RubyObject that provides a direct field for five stored variables, to avoid the overhead of creating and managing a separate array and reference.
RubyObjectVar4(Ruby, RubyClass) - Constructor for class org.jruby.RubyObjectVar4
Standard path for object creation.
RubyObjectVar5 - Class in org.jruby
A RubyObject that provides a direct field for six stored variables, to avoid the overhead of creating and managing a separate array and reference.
RubyObjectVar5(Ruby, RubyClass) - Constructor for class org.jruby.RubyObjectVar5
Standard path for object creation.
RubyObjectVar6 - Class in org.jruby
A RubyObject that provides a direct field for seven stored variables, to avoid the overhead of creating and managing a separate array and reference.
RubyObjectVar6(Ruby, RubyClass) - Constructor for class org.jruby.RubyObjectVar6
Standard path for object creation.
RubyObjectVar7 - Class in org.jruby
A RubyObject that provides a direct field for eight stored variables, to avoid the overhead of creating and managing a separate array and reference.
RubyObjectVar7(Ruby, RubyClass) - Constructor for class org.jruby.RubyObjectVar7
Standard path for object creation.
RubyObjectVar8 - Class in org.jruby
A RubyObject that provides a direct field for nine stored variables, to avoid the overhead of creating and managing a separate array and reference.
RubyObjectVar8(Ruby, RubyClass) - Constructor for class org.jruby.RubyObjectVar8
Standard path for object creation.
RubyObjectVar9 - Class in org.jruby
A RubyObject that provides a direct field for ten stored variables, to avoid the overhead of creating and managing a separate array and reference.
RubyObjectVar9(Ruby, RubyClass) - Constructor for class org.jruby.RubyObjectVar9
Standard path for object creation.
RubyParser - Interface in org.jruby.parser
Common interface specifying the contract of Ruby parsers (1.8.6 + 1.9)
RubyParserPool - Class in org.jruby.parser
 
RubyParserResult - Class in org.jruby.parser
 
RubyParserResult() - Constructor for class org.jruby.parser.RubyParserResult
 
RubyPathname - Class in org.jruby.ext.pathname
 
RubyPathname(Ruby, RubyClass) - Constructor for class org.jruby.ext.pathname.RubyPathname
 
RubyPathname.PathnameKernelMethods - Class in org.jruby.ext.pathname
 
RubyPathname.PathnameKernelMethods() - Constructor for class org.jruby.ext.pathname.RubyPathname.PathnameKernelMethods
 
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
 
RubyProc(Ruby, RubyClass, Block.Type, ISourcePosition) - 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, 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
 
RubyRandom - Class in org.jruby
Implementation of the Random class.
RubyRandom.RandomType - Class in org.jruby
 
RubyRange - Class in org.jruby
 
RubyRational - Class in org.jruby
1.9 rational.c as of revision: 20011
RubyRegexp - Class in org.jruby
 
RubyRunnable - Class in org.jruby.internal.runtime
 
RubyRunnable(RubyThread, IRubyObject[], Block) - Constructor for class org.jruby.internal.runtime.RubyRunnable
 
RubyRuntimeAdapter - Interface in org.jruby
 
RubyServerSocket - Class in org.jruby.ext.socket
 
RubyServerSocket(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.RubyServerSocket
 
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
 
RubyStackTraceElement - Class in org.jruby.runtime.backtrace
 
RubyStackTraceElement(StackTraceElement) - Constructor for class org.jruby.runtime.backtrace.RubyStackTraceElement
 
RubyStackTraceElement(String, String, String, int, boolean) - Constructor for class org.jruby.runtime.backtrace.RubyStackTraceElement
 
RubyStackTraceElement(String, String, String, int, boolean, FrameType) - Constructor for class org.jruby.runtime.backtrace.RubyStackTraceElement
 
RubyString - Class in org.jruby
Implementation of Ruby String class Concurrency: no synchronization is required among readers, but all users must synchronize externally with writers.
RubyString(Ruby, RubyClass) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, CharSequence) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, CharSequence, Encoding) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, byte[]) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, ByteList) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, ByteList, boolean) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, ByteList, Encoding, boolean) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, ByteList, Encoding, int) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, ByteList, Encoding) - Constructor for class org.jruby.RubyString
 
RubyString(Ruby, RubyClass, ByteList, int) - Constructor for class org.jruby.RubyString
 
RubyStringIO - Class in org.jruby.ext.stringio
 
RubyStringIO(Ruby, RubyClass) - Constructor for class org.jruby.ext.stringio.RubyStringIO
 
RubyStringIO - Class in org.jruby
Deprecated shim for what's now in org.jruby.ext.stringio.RubyStringIO
RubyStringIO(Ruby, RubyClass) - Constructor for class org.jruby.RubyStringIO
 
RubyStringScanner - Class in org.jruby.ext.strscan
 
RubyStringScanner(Ruby, RubyClass) - Constructor for class org.jruby.ext.strscan.RubyStringScanner
 
RubyStruct - Class in org.jruby
 
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
 
rubyThread - Variable in class org.jruby.internal.runtime.FutureThread
 
rubyThread - Variable in class org.jruby.internal.runtime.NativeThread
 
RubyThread - Class in org.jruby
Implementation of Ruby's Thread class.
RubyThread(Ruby, RubyClass) - Constructor for class org.jruby.RubyThread
 
RubyThread(Ruby, RubyClass, ThreadedRunnable) - Constructor for class org.jruby.RubyThread
 
RubyThread.BlockingTask - Interface in org.jruby
 
RubyThread.Location - Class in org.jruby
 
RubyThread.Location(Ruby, RubyClass, RubyStackTraceElement) - Constructor for class org.jruby.RubyThread.Location
 
RubyThread.SleepTask - Class in org.jruby
 
RubyThread.SleepTask(Object, long, int) - Constructor for class org.jruby.RubyThread.SleepTask
 
RubyThread.Status - Enum in org.jruby
Thread statuses
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
 
RubyTimeOutputFormatter - Class in org.jruby.util
Support for GNU-C output formatters, see: http://www.gnu.org/software/libc/manual/html_node/Formatting-Calendar-Time.html
RubyTimeOutputFormatter(String, int) - Constructor for class org.jruby.util.RubyTimeOutputFormatter
 
rubyToJava(Ruby, IRubyObject, Class) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Convert a Ruby object to a Java object.
rubyToJava(IRubyObject) - Static method in class org.jruby.javasupport.JavaEmbedUtils
Convert the Ruby object to a Java Object.
RubyToJavaInvoker<T extends JavaCallable> - Class in org.jruby.java.invokers
 
RubyUDPSocket - Class in org.jruby.ext.socket
 
RubyUDPSocket(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.RubyUDPSocket
 
RubyUnboundMethod - Class in org.jruby
Note: This was renamed from UnboundMethod.java
RubyUnboundMethod(Ruby) - Constructor for class org.jruby.RubyUnboundMethod
 
RubyUNIXServer - Class in org.jruby.ext.socket
 
RubyUNIXServer(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.RubyUNIXServer
 
RubyUNIXSocket - Class in org.jruby.ext.socket
 
RubyUNIXSocket(Ruby, RubyClass) - Constructor for class org.jruby.ext.socket.RubyUNIXSocket
 
RubyWarnings - Class in org.jruby.common
 
RubyWarnings(Ruby) - Constructor for class org.jruby.common.RubyWarnings
 
RubyYaccLexer - Class in org.jruby.lexer.yacc
This is a port of the MRI lexer to Java it is compatible to Ruby 1.8.1.
RubyYaccLexer() - Constructor for class org.jruby.lexer.yacc.RubyYaccLexer
 
RubyYaccLexer(boolean) - Constructor for class org.jruby.lexer.yacc.RubyYaccLexer
 
RubyYaccLexer.Keyword - Enum in org.jruby.lexer.yacc
 
RubyYaccLexer.LexState - Enum in org.jruby.lexer.yacc
 
RubyYielder - Class in org.jruby
 
RubyYielder(Ruby, RubyClass) - Constructor for class org.jruby.RubyYielder
 
RubyYielder(Ruby) - Constructor for class org.jruby.RubyYielder
 
RubyZlib - Class in org.jruby.ext.zlib
 
RubyZlib() - Constructor for class org.jruby.ext.zlib.RubyZlib
 
RubyZlib.BufError - Class in org.jruby.ext.zlib
 
RubyZlib.BufError() - Constructor for class org.jruby.ext.zlib.RubyZlib.BufError
 
RubyZlib.DataError - Class in org.jruby.ext.zlib
 
RubyZlib.DataError() - Constructor for class org.jruby.ext.zlib.RubyZlib.DataError
 
RubyZlib.Error - Class in org.jruby.ext.zlib
 
RubyZlib.Error() - Constructor for class org.jruby.ext.zlib.RubyZlib.Error
 
RubyZlib.MemError - Class in org.jruby.ext.zlib
 
RubyZlib.MemError() - Constructor for class org.jruby.ext.zlib.RubyZlib.MemError
 
RubyZlib.NeedDict - Class in org.jruby.ext.zlib
 
RubyZlib.NeedDict() - Constructor for class org.jruby.ext.zlib.RubyZlib.NeedDict
 
RubyZlib.StreamEnd - Class in org.jruby.ext.zlib
 
RubyZlib.StreamEnd() - Constructor for class org.jruby.ext.zlib.RubyZlib.StreamEnd
 
RubyZlib.StreamError - Class in org.jruby.ext.zlib
 
RubyZlib.StreamError() - Constructor for class org.jruby.ext.zlib.RubyZlib.StreamError
 
RubyZlib.VersionError - Class in org.jruby.ext.zlib
 
RubyZlib.VersionError() - Constructor for class org.jruby.ext.zlib.RubyZlib.VersionError
 
run(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in class org.jruby.ast.executable.AbstractScript
 
run(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in interface org.jruby.ast.executable.Script
 
run() - Method in class org.jruby.cext.JRuby.NativeFunctionTask
 
run() - Method in class org.jruby.embed.internal.EmbedEvalUnitImpl
Evaluates a Ruby script, which has been parsed before.
run() - Method in class org.jruby.internal.runtime.RubyRunnable
 
run() - Method in interface org.jruby.internal.runtime.ThreadedRunnable
 
run(IRScope, boolean) - Method in class org.jruby.ir.passes.CompilerPass
 
run(IRScope) - Method in class org.jruby.ir.passes.CompilerPass
 
run() - Method in interface org.jruby.javasupport.JavaEmbedUtils.EvalUnit
 
run() - Method in class org.jruby.javasupport.JavaEmbedUtils.InterpretedEvalUnit
 
run(String[]) - Method in class org.jruby.Main
 
run() - Method in class org.jruby.Main
Deprecated.
run() - Method in interface org.jruby.RubyThread.BlockingTask
 
run() - Method in class org.jruby.RubyThread
 
run() - Method in class org.jruby.RubyThread.SleepTask
 
run() - Method in class org.jruby.util.JDBCDriverUnloader
 
run(NGContext) - Method in class org.jruby.util.NailMain
 
run(Ruby, IRubyObject) - Static method in class org.jruby.util.ShellLauncher
 
run(Ruby, IRubyObject[], boolean) - Static method in class org.jruby.util.ShellLauncher
 
run(Ruby, IRubyObject[], boolean, boolean) - Static method in class org.jruby.util.ShellLauncher
 
runAndWait(Ruby, IRubyObject[]) - Static method in class org.jruby.util.ShellLauncher
 
runAndWait(Ruby, IRubyObject[], OutputStream) - Static method in class org.jruby.util.ShellLauncher
 
runAndWait(Ruby, IRubyObject[], OutputStream, boolean) - Static method in class org.jruby.util.ShellLauncher
 
runAndWaitPid(Ruby, IRubyObject[]) - Static method in class org.jruby.util.ShellLauncher
 
runAndWaitPid(Ruby, IRubyObject[], OutputStream, boolean) - Static method in class org.jruby.util.ShellLauncher
 
runBeginBlock(StaticScope, CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
runBeginBlock(StaticScope, CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
runBeginBlock(ThreadContext, IRubyObject, String, CompiledBlockCallback) - Static method in class org.jruby.runtime.Helpers
 
runBeginEndBlocks(List<IRClosure>, ThreadContext, IRubyObject, Object[]) - Static method in class org.jruby.ir.interpreter.Interpreter
 
runExternal(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject, boolean) - Static method in class org.jruby.util.ShellLauncher
 
runExternalAndWait(Ruby, IRubyObject[], Map) - Static method in class org.jruby.util.ShellLauncher
 
runExternalWithoutWait(Ruby, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.util.ShellLauncher
 
runExternalWithoutWait(Ruby, IRubyObject[]) - Static method in class org.jruby.util.ShellLauncher
 
runFromMain(InputStream, String) - Method in class org.jruby.Ruby
Run the script contained in the specified input stream, using the specified filename as the name of the script being executed.
runInterpreter(ThreadContext, Node, IRubyObject) - Method in class org.jruby.Ruby
 
runInterpreter(Node) - Method in class org.jruby.Ruby
 
runInterpreterBody(Node) - Method in class org.jruby.Ruby
This is used for the "gets" loop, and we bypass 'load' to use an already-prepared, already-pushed scope for the script body.
runLocalOptsOnInstrList(IRScope, ListIterator<Instr>, boolean) - Static method in class org.jruby.ir.passes.LocalOptimizationPass
 
runNormally(Node, boolean) - Method in class org.jruby.Ruby
Deprecated.
runNormally(Node) - Method in class org.jruby.Ruby
Run the specified script without any of the loop-processing wrapper code.
runRubyMethod(Class<T>, Object, String, Block, Object...) - Method in interface org.jruby.embed.EmbedRubyObjectAdapter
Executes a method defined in Ruby script.
runRubyMethod(Class<T>, Object, String, Block, Object...) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
runRubyMethod(Class<T>, Object, String, Object...) - Method in class org.jruby.embed.ScriptingContainer
Executes a method defined in Ruby script.
runRubyMethod(Class<T>, Object, String, Block, Object...) - Method in class org.jruby.embed.ScriptingContainer
Executes a method defined in Ruby script.
runScript(Script) - Method in class org.jruby.Ruby
 
runScript(Script, boolean) - Method in class org.jruby.Ruby
 
runScriptBody(Script) - Method in class org.jruby.Ruby
This is used for the "gets" loop, and we bypass 'load' to use an already-prepared, already-pushed scope for the script body.
runScriptlet(String, String) - Method in class org.jruby.embed.osgi.OSGiScriptingContainer
 
runScriptlet(Bundle, String) - Method in class org.jruby.embed.osgi.OSGiScriptingContainer
 
runScriptlet(String) - Method in class org.jruby.embed.ScriptingContainer
Evaluates a script under the current scope (perhaps the top-level scope) and returns a result only if a script returns a value.
runScriptlet(Reader, String) - Method in class org.jruby.embed.ScriptingContainer
Evaluates a script read from a reader under the current scope (perhaps the top-level scope) and returns a result only if a script returns a value.
runScriptlet(InputStream, String) - Method in class org.jruby.embed.ScriptingContainer
Evaluates a script read from a input stream under the current scope (perhaps the top-level scope) and returns a result only if a script returns a value.
runScriptlet(PathType, String) - Method in class org.jruby.embed.ScriptingContainer
Reads a script file from specified path and evaluates it under the current scope (perhaps the top-level scope) and returns a result only if a script returns a value.
runtime - Variable in class org.jruby.ext.ffi.ArrayMemoryIO
 
runtime - Variable in class org.jruby.ext.ffi.InvalidMemoryIO
 
runtime - Variable in class org.jruby.javasupport.binding.Initializer
 
Runtime - Class in org.jruby.management
 
Runtime(Ruby) - Constructor for class org.jruby.management.Runtime
 
runtime - Variable in class org.jruby.RubyClass
 
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.runtime.ThreadContext
 
runtime - Variable in class org.jruby.util.encoding.Transcoder
 
runtimeCache - Variable in class org.jruby.ast.executable.AbstractScript
 
RuntimeCache - Class in org.jruby.ast.executable
 
RuntimeCache() - Constructor for class org.jruby.ast.executable.RuntimeCache
 
runtimeCache - Variable in class org.jruby.runtime.ThreadContext
 
RuntimeHelperCall - Class in org.jruby.ir.instructions
 
RuntimeHelperCall(Variable, String, Operand[]) - Constructor for class org.jruby.ir.instructions.RuntimeHelperCall
 
RuntimeHelperCall(RuntimeHelperCall) - Method in class org.jruby.ir.IRVisitor
 
RuntimeHelpers - Class in org.jruby.javasupport.util
Deprecated.
RuntimeHelpers() - Constructor for class org.jruby.javasupport.util.RuntimeHelpers
Deprecated.
 
RuntimeMBean - Interface in org.jruby.management
 
runWithGetsLoop(Node, boolean, boolean, boolean, boolean) - Method in class org.jruby.Ruby
Deprecated.
runWithGetsLoop(Node, boolean, boolean, boolean) - Method in class org.jruby.Ruby
Run the given script with a "while gets; end" loop wrapped around it.
runWithoutWait(Ruby, IRubyObject[]) - Static method in class org.jruby.util.ShellLauncher
 

S

s16Value32(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
s16Value64(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
s32Value32(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
s32Value64(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
s64Value64(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
s8Value32(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
s8Value64(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
s_deflate(IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.zlib.JZlibDeflate
 
s_digest(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.digest.RubyDigest.DigestClass
 
s_hexdigest(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.digest.RubyDigest.DigestClass
 
s_hexencode(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest
Deprecated.
s_inflate(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.zlib.JZlibInflate
 
s_mload(IRubyObject, RubyTime, IRubyObject) - Static method in class org.jruby.RubyTime
 
s_new(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyTime
 
sadded(IRubyObject) - Method in class org.jruby.RubyNumeric
num_sadded
safe_level() - Method in class org.jruby.RubyThread
 
safeConvert(IRubyObject) - Method in class org.jruby.java.invokers.FieldMethodZero
 
SafeDoubleParser - Class in org.jruby.util
A safer way to parse double values
SafeDoubleParser() - Constructor for class org.jruby.util.SafeDoubleParser
 
SafeFloatParser - Class in org.jruby.util
A safer way to parse float values
SafeFloatParser() - Constructor for class org.jruby.util.SafeFloatParser
 
SafePropertyAccessor - Class in org.jruby.util
Utility class to safely access system properties in security-sensitive environments.
SafePropertyAccessor() - Constructor for class org.jruby.util.SafePropertyAccessor
 
saload() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
same(IRubyObject) - Method in class org.jruby.javasupport.JavaAccessibleObject
 
same(IRubyObject) - Method in class org.jruby.javasupport.JavaObject
 
same(IRubyObject) - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
Deprecated.
sample(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyArray
 
sastore() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
save_exception_mode(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
save_limit(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
save_rounding_mode(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
scalar(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.psych.PsychEmitter
 
scalar_p() - Method in class org.jruby.RubyNumeric
num_real_p
scan(IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
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
scan19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
scan_full(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
scan_until(IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
scanArgs(Ruby, IRubyObject[], int, int) - Static method in class org.jruby.runtime.Arity
 
scanForCodeRange() - Method in class org.jruby.RubyString
 
scanHex(byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
scanHex(byte[], int, int, Encoding) - Static method in class org.jruby.util.StringSupport
 
scanOct(byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
scanOct(byte[], int, int, Encoding) - Static method in class org.jruby.util.StringSupport
 
schedulePasses() - Method in class org.jruby.ir.IRManager
 
SClassNode - Class in org.jruby.ast
Singleton class definition.
SClassNode(ISourcePosition, Node, StaticScope, Node) - Constructor for class org.jruby.ast.SClassNode
 
scope - Variable in class org.jruby.ast.MethodDefNode
 
scope - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
scope - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
scope - Variable in class org.jruby.ir.dataflow.DataFlowProblem
 
scope - Variable in class org.jruby.ir.instructions.LineNumberInstr
 
scope - Variable in class org.jruby.runtime.ContextAwareBlockBody
The static scope for the block body
SCOPE_AWARE - Static variable in class org.jruby.compiler.ASTInspector
 
SCOPE_AWARE_METHODS - Static variable in class org.jruby.compiler.ASTInspector
 
SCOPE_CAPTURING_METHODS - Static variable in class org.jruby.RubyModule
 
SCOPE_ONLY - Static variable in enum org.jruby.internal.runtime.methods.CallConfiguration
Deprecated.
scopeDepth - Variable in class org.jruby.ir.operands.LocalVariable
 
scopeEnd - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
scopeExistsOnCallStack(StaticScope) - Method in class org.jruby.runtime.ThreadContext
Check if a static scope is present on the call stack.
scopeHasLocalVarStores() - Method in class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementProblem
 
scopeHasUnrescuedExceptions() - Method in class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementProblem
 
scopeIdToReturnTo - Variable in exception org.jruby.ir.runtime.IRBreakJump
 
scopeIndex - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
ScopeModule(ScopeModule) - Method in class org.jruby.ir.IRVisitor
 
ScopeModule - Class in org.jruby.ir.operands
Wrap a scope for the purpose of finding live module which happens to be associated with it.
ScopeModule(IRScope) - Constructor for class org.jruby.ir.operands.ScopeModule
 
ScopeModule(ScopeModule) - Method in class org.jruby.ir.targets.JVMVisitor
 
scopes - Variable in class org.jruby.ast.executable.RuntimeCache
 
scopeStart - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
scoping() - Method in enum org.jruby.internal.runtime.methods.CallConfiguration
 
Scoping - Enum in org.jruby.internal.runtime.methods
 
Script - Interface in org.jruby.ast.executable
 
script - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
scriptCompiler - Variable in class org.jruby.compiler.impl.InheritedCacheCompiler
 
ScriptCompiler - Interface in org.jruby.compiler
Compiler represents the current state of a compiler and all appropriate transitions and modifications that can be made within it.
ScriptingContainer - Class in org.jruby.embed
ScriptingContainer provides various methods and resources that are useful for embedding Ruby in Java.
ScriptingContainer() - Constructor for class org.jruby.embed.ScriptingContainer
Constructs a ScriptingContainer with a default values.
ScriptingContainer(LocalContextScope) - Constructor for class org.jruby.embed.ScriptingContainer
Constructs a ScriptingContainer with a specified local context type.
ScriptingContainer(LocalVariableBehavior) - Constructor for class org.jruby.embed.ScriptingContainer
Constructs a ScriptingContainer with a specified local variable behavior.
ScriptingContainer(LocalContextScope, LocalVariableBehavior) - Constructor for class org.jruby.embed.ScriptingContainer
Constructs a ScriptingContainer with a specified local context type and variable behavior.
ScriptingContainer(LocalContextScope, LocalVariableBehavior, boolean) - Constructor for class org.jruby.embed.ScriptingContainer
Constructs a ScriptingContainer with a specified local context scope, local variable behavior and laziness.
scriptToClass(String) - Static method in class org.jruby.ir.targets.JVM
 
search(ThreadContext, RubyString, int, boolean, IRubyObject[]) - Method in class org.jruby.RubyRegexp
rb_reg_search
search19(ThreadContext, RubyString, int, boolean, IRubyObject[]) - Method in class org.jruby.RubyRegexp
 
search_full(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
searchConst(MethodHandles.Lookup, String, MethodType) - Static method in class org.jruby.ir.targets.Bootstrap
 
searchConst() - Static method in class org.jruby.ir.targets.Bootstrap
 
searchConst(MutableCallSite, String, ThreadContext, StaticScope) - Static method in class org.jruby.ir.targets.Bootstrap
 
searchConst(String) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
SearchConstInstr - Class in org.jruby.ir.instructions
 
SearchConstInstr(Variable, String, Operand, boolean) - Constructor for class org.jruby.ir.instructions.SearchConstInstr
 
SearchConstInstr(SearchConstInstr) - Method in class org.jruby.ir.IRVisitor
 
SearchConstInstr(SearchConstInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
searchers - Variable in class org.jruby.runtime.load.LoadService
 
searchFile - Variable in class org.jruby.runtime.load.LoadService.SearchState
 
searchInternalModuleVariable(String) - Method in class org.jruby.RubyModule
Behaves similarly to RubyModule.getClassVar(String).
searchMethod(String) - Method in class org.jruby.RubyModule
Search through this module and supermodules for method definitions.
searchMethodInner(String) - Method in class org.jruby.java.util.BlankSlateWrapper
 
searchMethodInner(String) - Method in class org.jruby.RubyModule
 
searchNonAscii(byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
searchNonAscii(ByteList) - Static method in class org.jruby.util.StringSupport
 
searchWithCache(RubyClass, int, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(RubyClass, int, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(RubyClass, int, String, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(RubyClass, int, String, String, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(RubyClass, int, String, String, String, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(RubyClass, int, String, String, String, String, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(RubyClass, int, String, String, String, String, String, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(RubyClass, int, String, String, String, String, String, String, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(IRubyObject, int, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(IRubyObject, int, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(IRubyObject, int, String, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(IRubyObject, int, String, String, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(IRubyObject, int, String, String, String, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(IRubyObject, int, String, String, String, String, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(IRubyObject, int, String, String, String, String, String, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(IRubyObject, int, String, String, String, String, String, String, String, String) - Method in class org.jruby.ast.executable.RuntimeCache
 
searchWithCache(String) - Method in class org.jruby.RubyModule
Search through this module and supermodules for method definitions.
sec() - Method in class org.jruby.RubyTime
 
secure(int) - Method in class org.jruby.Ruby
Deprecated.
secureRandom - Variable in class org.jruby.runtime.ThreadContext
Deprecated. 
SecureRandomLibrary - Class in org.jruby.ext.securerandom
Created by headius on 1/14/14.
SecureRandomLibrary() - Constructor for class org.jruby.ext.securerandom.SecureRandomLibrary
 
seed(ThreadContext) - Method in class org.jruby.RubyRandom
 
seek(IRubyObject[]) - Method in class org.jruby.ext.stringio.RubyStringIO
Deprecated.
seek(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.RubyStringIO
 
seek(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 
seek(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
 
seek(IRubyObject) - Method in class org.jruby.RubyDir
Moves to a position d.
seek(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
seek(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
seek(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
seek(IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
seek(long, int) - Method in class org.jruby.util.io.OpenFile
 
SEEK_CUR - Static variable in interface org.jruby.util.io.Stream
 
SEEK_END - Static variable in interface org.jruby.util.io.Stream
 
SEEK_SET - Static variable in interface org.jruby.util.io.Stream
 
seenTypesCount() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
select(ThreadContext, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_select
select(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
select(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
select(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_select
select(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyIO
 
select(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
select(ThreadContext, Block) - Method in class org.jruby.RubyMatchData
 
select(ThreadContext, Block) - Method in class org.jruby.RubyStruct
 
select(RubyIO, int) - Method in class org.jruby.RubyThread
 
select(RubyIO, int, long) - Method in class org.jruby.RubyThread
 
select(Channel, RubyIO, int) - Method in class org.jruby.RubyThread
 
select(Channel, RubyIO, int, long) - Method in class org.jruby.RubyThread
 
select18(ThreadContext, Block) - Method in class org.jruby.RubyStruct
 
select19(ThreadContext, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
 
select19(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
select_bang(ThreadContext, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_select_bang
select_bang(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
select_bang(ThreadContext, Block) - Method in class org.jruby.RubyHash
 
select_bang(ThreadContext, Block) - Method in class org.jruby.util.collections.StringArraySet
 
select_static(ThreadContext, Ruby, IRubyObject[]) - Static method in class org.jruby.RubyIO
 
selectAttrAsgnCallSite(IRubyObject, IRubyObject, CallSite, CallSite) - Static method in class org.jruby.runtime.Helpers
 
SelectBlob - Class in org.jruby.util.io
This is a reimplementation of MRI's IO#select logic.
SelectBlob() - Constructor for class org.jruby.util.io.SelectBlob
 
selectCommon(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_select
selectCommon(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
selectCommon(ThreadContext, Block) - Method in class org.jruby.RubyStruct
 
selectForAccept(RubyIO) - Method in class org.jruby.RubyThread
Deprecated.
selectMethodMissing(ThreadContext, IRubyObject, Visibility, String, CallType) - Static method in class org.jruby.runtime.Helpers
 
selectMethodMissing(ThreadContext, RubyClass, Visibility, String, CallType) - Static method in class org.jruby.runtime.Helpers
 
selectMethodMissing(RubyClass, Visibility, String, CallType) - Static method in class org.jruby.runtime.Helpers
 
SelectorFactory - Class in org.jruby.util.io
 
SelectorFactory() - Constructor for class org.jruby.util.io.SelectorFactory
 
SelectorPool - Class in org.jruby.util.io
This is a simple implementation of a hard-referenced java.nio.channels.Selector pool.
SelectorPool() - Constructor for class org.jruby.util.io.SelectorPool
 
self(ThreadContext) - Method in class org.jruby.ext.tracepoint.TracePoint
 
Self(Self) - Method in class org.jruby.ir.IRVisitor
 
Self - Class in org.jruby.ir.operands
 
SELF - Static variable in class org.jruby.ir.operands.Self
 
Self(Self) - Method in class org.jruby.ir.targets.JVMVisitor
 
SELF_INDEX - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
selfIsKindOf(Object) - Method in interface org.jruby.compiler.BodyCompiler
 
selfIsKindOf(Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
SelfNode - Class in org.jruby.ast
Represents 'self' keyword
SelfNode(ISourcePosition) - Constructor for class org.jruby.ast.SelfNode
 
selfTime() - Method in class org.jruby.runtime.profile.builtin.Invocation
 
selfTime() - Method in class org.jruby.runtime.profile.builtin.InvocationSet
 
send(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
send(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
send(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
send(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
send(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUDPSocket
 
send(IRubyObject[]) - Method in class org.jruby.ext.socket.RubyUDPSocket
Deprecated.
send(ThreadContext, Block) - Method in class org.jruby.RubyBasicObject
rb_f_send send( aSymbol [, args ]* ) -> anObject Invokes the method identified by aSymbol, passing it any arguments specified.
send(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
 
send(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
 
send(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
 
send(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyBasicObject
 
send(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
send(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
send(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
send(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
send(int, Object) - Method in class org.jruby.util.Join
 
send(Enum<?>, Object) - Method in class org.jruby.util.Join
 
send19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
 
send19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
 
send19(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
 
send19(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyBasicObject
 
send19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
send19(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
send19(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
send19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
send_io(IRubyObject) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
sender - Variable in class org.jruby.internal.runtime.ThreadService.Event
 
sendmsg(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
sendmsg_nonblock(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
serializeVariables(RubyBasicObject, ObjectOutputStream) - Method in class org.jruby.runtime.ivars.VariableTableManager
 
serialNumber - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
The serial number for this method object, to globally identify it
serialNumber - Variable in class org.jruby.runtime.profile.builtin.MethodData
 
set(String, IRubyObject) - Method in class org.jruby.internal.runtime.GlobalVariables
 
set(int, Instr) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
set(Ruby, Object, int, IRubyObject) - Method in class org.jruby.javasupport.JavaUtil.JavaConverter
 
set(int, Object) - Method in class org.jruby.RubyArray
 
set(IRubyObject) - Method in class org.jruby.RubyGlobal.InputGlobalVariable
 
set(IRubyObject) - Method in class org.jruby.RubyGlobal.KCodeGlobalVariable
 
set(IRubyObject) - Method in class org.jruby.RubyGlobal.OutputGlobalVariable
 
set(IRubyObject) - Method in class org.jruby.RubyGlobal.StringGlobalVariable
 
set(IRubyObject, int) - Method in class org.jruby.RubyStruct
 
set(IRubyObject) - Method in class org.jruby.runtime.GlobalVariable.Copy
 
set(IRubyObject) - Method in class org.jruby.runtime.GlobalVariable
 
set(Object, Object) - Method in class org.jruby.runtime.ivars.StampedVariableAccessor
Set this variable into the given object using Unsafe to ensure safe updating of the variable table.
set(Object, Object) - Method in class org.jruby.runtime.ivars.SynchronizedVariableAccessor
Set this variable into the given object using synchronization to ensure safe updating of the variable table.
set(Object, Object) - Method in class org.jruby.runtime.ivars.VariableAccessor
Set the value for this variable in the given object.
set(Object, Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar0
Set this variable into the given object using Unsafe to ensure safe updating of the variable table.
set(Object, Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar1
Set this variable into the given object using Unsafe to ensure safe updating of the variable table.
set(Object, Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar2
Set this variable into the given object using Unsafe to ensure safe updating of the variable table.
set(Object, Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar3
Set this variable into the given object using Unsafe to ensure safe updating of the variable table.
set(Object, Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar4
Set this variable into the given object using Unsafe to ensure safe updating of the variable table.
set(Object, Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar5
Set this variable into the given object using Unsafe to ensure safe updating of the variable table.
set(Object, Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar6
Set this variable into the given object using Unsafe to ensure safe updating of the variable table.
set(Object, Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar7
Set this variable into the given object using Unsafe to ensure safe updating of the variable table.
set(Object, Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar8
Set this variable into the given object using Unsafe to ensure safe updating of the variable table.
set(Object, Object) - Method in class org.jruby.runtime.ivars.VariableAccessorVar9
Set this variable into the given object using Unsafe to ensure safe updating of the variable table.
set(IRubyObject) - Method in class org.jruby.runtime.ReadonlyGlobalVariable
 
set_avail_out(IRubyObject) - Method in class org.jruby.ext.zlib.ZStream
 
set_backtrace(IRubyObject) - Method in class org.jruby.RubyException
 
set_comment(IRubyObject) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
set_default_proc(IRubyObject) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_set_default_proc
set_default_proc(IRubyObject) - Method in class org.jruby.RubyHash
rb_hash_set_default_proc
set_default_proc20(IRubyObject) - Method in class org.jruby.RubyHash
 
set_dictionary(ThreadContext, IRubyObject) - Method in class org.jruby.ext.zlib.JZlibDeflate
 
set_dictionary(ThreadContext, IRubyObject) - Method in class org.jruby.ext.zlib.JZlibInflate
 
set_do_not_reverse_lookup(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyBasicSocket
 
set_do_not_reverse_lookup(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated.
set_do_not_reverse_lookup19(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
set_encoding(ThreadContext, IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
set_encoding(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
set_encoding(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
set_encoding(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
set_encoding(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
set_encoding(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
set_encoding(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
set_encoding(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
set_encoding(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
set_encoding(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStringIO
 
set_java_object(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.javasupport.JavaUtilities
 
set_layout(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
set_lineno(IRubyObject) - Method in class org.jruby.ext.stringio.RubyStringIO
 
set_lineno(ThreadContext, IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
set_lineno(IRubyObject) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
set_lineno(IRubyObject) - Method in class org.jruby.RubyStringIO
 
set_mtime(IRubyObject) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
set_orig_name(IRubyObject) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
set_pos(IRubyObject) - Method in class org.jruby.ext.stringio.RubyStringIO
 
set_pos(IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
set_pos(IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
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_static_value(IRubyObject) - Method in class org.jruby.javasupport.JavaField
 
set_string(IRubyObject) - Method in class org.jruby.ext.stringio.RubyStringIO
 
set_string(IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
set_string(ThreadContext, IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
set_string(IRubyObject) - Method in class org.jruby.RubyStringIO
 
set_sync(IRubyObject) - Method in class org.jruby.ext.stringio.RubyStringIO
 
set_sync(IRubyObject) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
set_sync(IRubyObject) - Method in class org.jruby.ext.zlib.RubyGzipFile
 
set_sync(IRubyObject) - Method in class org.jruby.RubyStringIO
 
set_trace_func(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
SET_UNIVERSAL_NEWLINE_DECORATOR_IF_ENC2(Encoding, int) - Static method in class org.jruby.util.io.EncodingUtils
 
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
 
setAllocator(ObjectAllocator) - Method in class org.jruby.RubyClass
 
setAllowUppercasePackageNames(boolean) - Method in class org.jruby.RubyInstanceConfig
set whether uppercase package names will be honored
setArgsFile(IRubyObject) - Method in class org.jruby.Ruby
 
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
 
setArgv(String[]) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes values of the arguments' list.
setArgv(String[]) - Method in class org.jruby.embed.ScriptingContainer
Changes values of the arguments' list.
setArgv(String[]) - Method in class org.jruby.RubyInstanceConfig
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.DynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues() - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.DynamicScope
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues(IRubyObject) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
setArgValues(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setArgValues(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setArgValues(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues(IRubyObject) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues(IRubyObject) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
setArgValues(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues(IRubyObject) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
setArgValues(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
setArgValues(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
setArgValues(IRubyObject[], int) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
Set all values which represent 'normal' parameters in a call list to this dynamic scope.
setArgValues(IRubyObject) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
setArgValues(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
setArgvGlobalsOn(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setArities(int, int, int) - Method in class org.jruby.parser.StaticScope
 
setArity(Arity) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
setAscii8bitBinmode() - Method in class org.jruby.RubyIO
 
setAssumeLoop(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setAssumePrinting(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setAST(Node) - Method in class org.jruby.parser.RubyParserResult
Sets the ast.
setAttached(IRubyObject) - Method in class org.jruby.MetaClass
 
setAttribute(Object, Object) - Method in class org.jruby.embed.ScriptingContainer
Associates the specified value with the specified key in a attribute map.
setAutoclose(boolean) - Method in class org.jruby.RubyIO
 
setAutoclose(boolean) - Method in class org.jruby.util.io.ChannelStream
 
setAutoclose(boolean) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
setAutoclose(boolean) - Method in class org.jruby.util.io.OpenFile
 
setAutoclose(boolean) - Method in interface org.jruby.util.io.Stream
 
setAutoRelease(boolean) - Method in interface org.jruby.ext.ffi.AllocatedDirectMemoryIO
 
setAutoRelease(boolean) - Method in class org.jruby.ext.ffi.FreedMemoryIO
 
setBackRef(IRubyObject) - Method in class org.jruby.runtime.Frame
 
setBackref(Ruby, ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
setBackRef(IRubyObject) - Method in class org.jruby.runtime.ThreadContext
Set the $~ (backref) "global" to the given value.
setBacktraceColor(boolean) - Method in class org.jruby.RubyInstanceConfig
Set to true to enable colorized backtraces.
setBacktraceData(BacktraceData) - Method in class org.jruby.RubyException
 
setBacktraceMask(boolean) - Method in class org.jruby.RubyInstanceConfig
Set whether to mask .java lines in the Ruby backtrace.
setBaseName(String) - Method in class org.jruby.RubyModule
Set the base name of the class.
setBenchmarking(boolean) - Method in class org.jruby.RubyInstanceConfig
Deprecated.
setBindingHasEscaped(boolean) - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementProblem
 
setBindings(Bindings, int) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
setBindings(Bindings) - Method in class org.jruby.embed.jsr223.JRubyScriptEngineManager
 
setBinmode() - Method in class org.jruby.util.io.ChannelStream
 
setBinmode() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
setBinmode() - Method in class org.jruby.util.io.OpenFile
 
setBinmode() - Method in interface org.jruby.util.io.Stream
 
setBlocking(boolean) - Method in class org.jruby.util.io.ChannelStream
 
setBlocking(boolean) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
setBlocking(boolean) - Method in interface org.jruby.util.io.Stream
 
setBOM(boolean) - Method in class org.jruby.ext.zlib.RubyGzipFile
 
setBOM(boolean) - Method in class org.jruby.RubyIO
 
setBOM(boolean) - Method in class org.jruby.util.io.IOEncodable.ConvConfig
 
setBOM(boolean) - Method in interface org.jruby.util.io.IOEncodable
 
setBroadcast(Channel, boolean) - Method in enum org.jruby.ext.socket.SocketType
 
setbyte(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
setByteList(int, String, Encoding) - Method in class org.jruby.ast.executable.AbstractScript
 
setByteListShared() - Method in class org.jruby.RubyString
 
setCacheProxy(boolean) - Method in class org.jruby.RubyModule
Set whether this Java proxy class should try to keep its instances idempotent and alive using the ObjectProxyCache.
setCallConfig(CallConfiguration) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
setCallConfig(CallConfiguration) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
setCallConfig(CallConfiguration) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Set the CallConfiguration used for pre/post logic for this method handle.
setCallConfig(CallConfiguration) - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
Dummy implementation of setCallConfig that does nothing.
setCallCount(int) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
setCallSite(CallSite[], int, String) - Static method in class org.jruby.ast.executable.AbstractScript
 
setCanBeSeekable(boolean) - Method in class org.jruby.util.io.ChannelDescriptor
Set the channel to be explicitly seekable or not, for streams that appear to be seekable with the instanceof FileChannel check.
setCanonicalization(boolean) - Static method in class org.jruby.RubyComplex
 
setCanonicalization(boolean) - Static method in class org.jruby.RubyRational
 
setCaptured(boolean) - Method in class org.jruby.runtime.Frame
 
setCextEnabled(boolean) - Method in class org.jruby.RubyInstanceConfig
Set whether C extensions are enabled for this config.
setCFG(CFG) - Method in class org.jruby.ir.IRScope
 
setClassAllocator(Class) - Method in class org.jruby.RubyClass
Set a reflective allocator that calls a no-arg constructor on the given class.
setClassCache(ClassCache) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a ClassCache object to a given one.
setClassCache(ClassCache) - Method in class org.jruby.embed.internal.AbstractLocalContextProvider
Deprecated.
setClassCache(ClassCache) - Method in interface org.jruby.embed.internal.LocalContextProvider
Deprecated.
setClassCache(ClassCache) - Method in class org.jruby.embed.ScriptingContainer
Changes a ClassCache object to a given one.
setClassCache(ClassCache) - Method in class org.jruby.RubyInstanceConfig
 
setClassLoader(ClassLoader) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a class loader to a given loader.
setClassLoader(ClassLoader) - Method in class org.jruby.embed.ScriptingContainer
Changes a class loader to a given loader.
setClassLoader(ScriptingContainer) - Static method in class org.jruby.embed.util.SystemPropertyCatcher
Sets classloader based on System property.
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(Ruby, StaticScope, IRubyObject, String, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
setCodeModificationFlag(boolean) - Method in class org.jruby.ir.IRScope
 
setCodeRange(int) - Method in class org.jruby.RubyString
 
setComparedByIdentity(boolean) - Method in class org.jruby.RubyHash
Sets whether this object is compared by identity or not.
setCompatVersion(CompatVersion) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a Ruby version to be evaluated into one of CompatVersion.RUBY1_8, CompatVersion.RUBY1_9, or CompatVersion.BOTH.
setCompatVersion(CompatVersion) - Method in class org.jruby.embed.ScriptingContainer
Changes a Ruby version to be evaluated into one of CompatVersion.RUBY1_8, CompatVersion.RUBY1_9, or CompatVersion.BOTH.
setCompatVersion(CompatVersion) - Method in class org.jruby.RubyInstanceConfig
 
setCompileMode(RubyInstanceConfig.CompileMode) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a compile mode to a given mode, which should be one of CompileMode.JIT, CompileMode.FORCE, CompileMode.OFF.
setCompileMode(RubyInstanceConfig.CompileMode) - Method in class org.jruby.embed.ScriptingContainer
Changes a compile mode to a given mode, which should be one of CompileMode.JIT, CompileMode.FORCE, CompileMode.OFF.
setCompileMode(RubyInstanceConfig.CompileMode) - Method in class org.jruby.RubyInstanceConfig
 
setConfiguration(ScriptingContainer) - Static method in class org.jruby.embed.util.SystemPropertyCatcher
Sets configuration parameters given by System properties.
setConfiguration(ParserConfiguration) - Method in class org.jruby.parser.ParserSupport
Sets the configuration.
setConstant(String, IRubyObject) - Method in class org.jruby.parser.StaticScope
 
setConstant(String, IRubyObject) - Method in class org.jruby.RubyModule
Set the named constant on this module.
setConstantInCurrent(IRubyObject, ThreadContext, String) - Static method in class org.jruby.runtime.Helpers
 
setConstantInCurrent(String, IRubyObject) - Method in class org.jruby.runtime.ThreadContext
Deprecated.
setConstantInModule(ThreadContext, String, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
setConstantInModule(String, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.ThreadContext
Deprecated.
setConstantInObject(String, IRubyObject) - Method in class org.jruby.runtime.ThreadContext
Deprecated.
setConstantQuiet(String, IRubyObject) - Method in class org.jruby.RubyModule
Set the named constant on this module.
setContext(ScriptContext) - Method in class org.jruby.embed.jsr223.JRubyEngine
 
setContext(ThreadContext) - Method in class org.jruby.RubyThread
 
setCount(int) - Method in class org.jruby.runtime.profile.builtin.Invocation
 
setCoverageEnabled(Ruby, boolean) - Method in class org.jruby.ext.coverage.CoverageData
 
setCritical(boolean) - Method in class org.jruby.internal.runtime.ThreadService
 
setCurrentContext(ThreadContext) - Method in class org.jruby.internal.runtime.ThreadService
 
setCurrentDirectory(String) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a current directory to a given directory.
setCurrentDirectory(String) - Method in class org.jruby.embed.ScriptingContainer
Changes a current directory to a given directory.
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
Deprecated.
setCurrentLine(int) - 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
 
setDataFlowSolution(String, DataFlowProblem) - Method in class org.jruby.ir.IRScope
 
setDateTime(DateTime) - Method in class org.jruby.RubyTime
 
setDateTime(DateTime) - Method in class org.jruby.util.RubyDateFormat
Deprecated.
 
setDebug(IRubyObject) - Method in class org.jruby.Ruby
Setter for property isDebug.
setDebug(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setDebugEnable(boolean) - Method in interface org.jruby.util.log.Logger
 
setDebugEnable(boolean) - Method in class org.jruby.util.log.StandardErrorLogger
 
setDefaultEncoding(Encoding) - Method in class org.jruby.parser.ParserConfiguration
 
setDefaultExternal(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
setDefaultExternalEncoding(Encoding) - Method in class org.jruby.Ruby
 
setDefaultInternal(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
setDefaultInternal(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
Deprecated.
setDefaultInternalEncoding(Encoding) - Method in class org.jruby.Ruby
 
setDefaultMethodMissing(DynamicMethod) - Method in class org.jruby.Ruby
 
setDefaultRand(RubyRandom.RandomType) - Method in class org.jruby.Ruby
 
setDefaultSeparator(IRubyObject) - Method in class org.jruby.internal.runtime.GlobalVariables
 
setDisableGems(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setDoNotReverseLookupEnabled(boolean) - Method in class org.jruby.Ruby
 
setDryRun(boolean) - Method in class org.jruby.ir.IRManager
 
setDuration(long) - Method in class org.jruby.runtime.profile.builtin.Invocation
 
setEcflags(int) - Method in class org.jruby.ext.zlib.RubyGzipFile
 
setEcflags(int) - Method in class org.jruby.RubyIO
 
setEcflags(int) - Method in class org.jruby.util.io.IOEncodable.ConvConfig
 
setEcflags(int) - Method in interface org.jruby.util.io.IOEncodable
 
setEcopts(IRubyObject) - Method in class org.jruby.ext.zlib.RubyGzipFile
 
setEcopts(IRubyObject) - Method in class org.jruby.RubyIO
 
setEcopts(IRubyObject) - Method in class org.jruby.util.io.IOEncodable.ConvConfig
 
setEcopts(IRubyObject) - Method in interface org.jruby.util.io.IOEncodable
 
setegid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated.
setegid(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
setElseNode(Node) - Method in class org.jruby.ast.CaseNode
 
setEnc(Encoding) - Method in class org.jruby.ext.zlib.RubyGzipFile
 
setEnc(Encoding) - Method in class org.jruby.RubyIO
 
setEnc(Encoding) - Method in class org.jruby.util.io.IOEncodable.ConvConfig
 
setEnc(Encoding) - Method in interface org.jruby.util.io.IOEncodable
 
setEnc2(Encoding) - Method in class org.jruby.ext.zlib.RubyGzipFile
 
setEnc2(Encoding) - Method in class org.jruby.RubyIO
 
setEnc2(Encoding) - Method in class org.jruby.util.io.IOEncodable.ConvConfig
 
setEnc2(Encoding) - Method in interface org.jruby.util.io.IOEncodable
 
SETENC_BY_BOM - Static variable in class org.jruby.util.io.OpenFile
 
setEncoding(int, String) - Method in class org.jruby.ast.executable.AbstractScript
 
setEncoding(Encoding) - Method in class org.jruby.ext.stringio.RubyStringIO
 
setEncoding(Encoding) - Method in class org.jruby.ext.stringio.StringIO
 
setEncoding(Encoding) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
setEncoding(Encoding) - Method in class org.jruby.RubyFile
 
setEncoding(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.RubyIO
 
setEncoding(Encoding) - Method in class org.jruby.RubyRegexp
 
setEncoding(Encoding) - Method in class org.jruby.RubyString
 
setEncoding(Encoding) - Method in interface org.jruby.runtime.encoding.EncodingCapable
 
setEncodingAndCodeRange(Encoding, int) - Method in class org.jruby.RubyString
 
setEncodingNone() - Method in class org.jruby.RubyRegexp
 
setEncodingNone(boolean) - Method in class org.jruby.util.RegexpOptions
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.DynamicScope
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
setEndArgValues(IRubyObject[], int, int) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
setEndBB(BasicBlock) - Method in class org.jruby.ir.representations.ExceptionRegion
 
setEnding(Object) - Method in interface org.jruby.compiler.BodyCompiler
 
setEnding(Object) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
setEndOffset(int) - Method in class org.jruby.parser.RubyParserResult
 
setEnsurerBB(BasicBlock, BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
setENV(RubyHash) - Method in class org.jruby.Ruby
 
setEnvironment(Map) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes an environment variables' map.
setEnvironment(Map) - Method in class org.jruby.embed.IsolatedScriptingContainer
 
setEnvironment(Map) - Method in class org.jruby.embed.ScriptingContainer
Changes an environment variables' map.
setEnvironment(Map) - Method in class org.jruby.RubyInstanceConfig
 
setError(PrintStream) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes STDERR and $stderr to a gievn print stream.
setError(Writer) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes STDERR and $stderr to a given writer.
setError(PrintStream) - Method in class org.jruby.embed.ScriptingContainer
Changes STDERR and $stderr to a given print stream.
setError(Writer) - Method in class org.jruby.embed.ScriptingContainer
Changes STDERR and $stderr to a given writer.
setError(PrintStream) - Method in class org.jruby.RubyInstanceConfig
 
setErrorInfo(IRubyObject) - Method in class org.jruby.RubyThread
 
setErrorInfo(Ruby, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
setErrorInfo(IRubyObject) - Method in class org.jruby.runtime.ThreadContext
 
setErrorWriter(Writer) - Method in class org.jruby.embed.ScriptingContainer
Replaces a standard error by a specified writer.
setEtc(RubyModule) - Method in class org.jruby.Ruby
 
seteuid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated.
seteuid(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
setEvalParse(boolean) - Method in class org.jruby.parser.ParserConfiguration
Set whether this is an parsing of an eval() or not.
setEventHooksEnabled(boolean) - Method in class org.jruby.runtime.ThreadContext
 
setException(RubyException, boolean) - Method in exception org.jruby.exceptions.RaiseException
Sets the exception
setExplicitCallProtocolFlag(boolean) - Method in class org.jruby.ir.IRScope
 
setExplicitKCode(KCode) - Method in class org.jruby.util.RegexpOptions
This regexp has an explicit encoding flag or 'nesu' letter associated with it.
setExtended(boolean) - Method in class org.jruby.util.RegexpOptions
 
setExternalEncoding(String) - Method in class org.jruby.RubyInstanceConfig
 
setExtraPositionInformation(boolean) - Method in class org.jruby.parser.ParserConfiguration
Should positions of nodes provide additional information in them (like character offsets).
setExtraTypeInfo(String) - Method in class org.jruby.ast.java_signature.SignatureNode
 
setFFI(FFI) - Method in class org.jruby.Ruby
 
setFFIHandle(Object) - Method in class org.jruby.RubyBasicObject
 
setFFIHandle(RubyBasicObject, Object) - Method in class org.jruby.runtime.ivars.VariableTableManager
Set the FFI handle for the given object.
setFiber(ThreadFiber) - Method in class org.jruby.runtime.ThreadContext
 
setFieldValue(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.Struct
 
setFile(String) - Method in class org.jruby.ant.RakeTaskBase
 
setFile(String) - Method in class org.jruby.runtime.Binding
 
setFile(String) - Method in class org.jruby.runtime.ThreadContext
Deprecated.
setFileAndLine(String, int) - Method in class org.jruby.runtime.ThreadContext
 
setFileAndLine(ISourcePosition) - Method in class org.jruby.runtime.ThreadContext
 
setFilename(String) - Method in class org.jruby.ast.executable.AbstractScript
 
setFilename(String) - Method in interface org.jruby.ast.executable.Script
 
setFilename(String) - Method in class org.jruby.runtime.backtrace.BacktraceElement
 
setFinalizer(OpenFile.Finalizer) - Method in class org.jruby.util.io.OpenFile
 
setFirstRescueBB(BasicBlock) - Method in class org.jruby.ir.representations.ExceptionRegion
 
setFixed(boolean) - Method in class org.jruby.util.RegexpOptions
 
setFlag(ASTInspector.Flag) - Method in class org.jruby.compiler.ASTInspector
 
setFlag(Node, ASTInspector.Flag) - Method in class org.jruby.compiler.ASTInspector
 
setFlag(int, boolean) - Method in class org.jruby.RubyBasicObject
Sets or unsets a flag on this object.
setFrozen(IRubyObject, boolean) - Static method in class org.jruby.BasicObjectStub
 
setFrozen(boolean) - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod setFrozen.
setFrozen(boolean) - Method in class org.jruby.RubyBasicObject
Sets whether this object is frozen or not.
setFrozen(boolean) - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod setFrozen.
setFunctionalCallSite(CallSite[], int, String) - Static method in class org.jruby.ast.executable.AbstractScript
 
setGenericString(String) - Method in class org.jruby.ast.java_signature.ReferenceTypeNode
 
setGenericsTyping(String) - Method in class org.jruby.ast.java_signature.ReferenceTypeNode
 
setgid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated.
setgid(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
setgid_p() - Method in class org.jruby.RubyFileStat
 
setgid_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
setgid_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
setGlobalAbortOnExceptionEnabled(boolean) - Method in class org.jruby.Ruby
 
setGlobalRequireLock(boolean) - Method in class org.jruby.RubyInstanceConfig
Set whether to use a single global lock for requires.
setGlobalVariable(IRubyObject, Ruby, String) - Static method in class org.jruby.runtime.Helpers
 
setGlobalVariables(GlobalVariables) - Method in class org.jruby.Ruby
 
setgrent(IRubyObject) - Static method in class org.jruby.ext.etc.RubyEtc
 
setGroupStruct(RubyClass) - Method in class org.jruby.Ruby
 
setHandle(Object) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
setHandle(Object) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Set the "handle" associated with this DynamicMethod.
setHardExit(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setHasInlineScript(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setHasLoopsFlag(boolean) - Method in class org.jruby.ir.IRScope
 
setHasScriptArgv(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setHasShebangLine(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setHomeDirectory(String) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a JRuby home directroy to a directory of a given name.
setHomeDirectory(String) - Method in class org.jruby.embed.ScriptingContainer
Changes a JRuby home directory to a directory of a given name.
setIgnorecase(boolean) - Method in class org.jruby.util.RegexpOptions
 
setImplementationClass(RubyModule) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
setImplementationClass(RubyModule) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
setImplementationClass(RubyModule) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Set the class on which this method is implemented, used for 'super' logic, among others.
setImplementationClass(RubyModule) - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
Dummy override of setImplementationClass that does nothing.
setInDef(boolean) - Method in class org.jruby.parser.ParserSupport
 
setInitialTarget(MethodHandle) - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
setInPlaceBackupExtension(String) - Method in class org.jruby.RubyInstanceConfig
 
setInput(InputStream) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes STDIN and $stdin to a given input stream.
setInput(Reader) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes STDIN and $stdin to a given reader.
setInput(InputStream) - Method in class org.jruby.embed.ScriptingContainer
Changes STDIN and $stdin to a given input stream.
setInput(Reader) - Method in class org.jruby.embed.ScriptingContainer
Changes STDIN and $stdin to a given reader.
setInput(InputStream) - Method in class org.jruby.RubyInstanceConfig
 
setInputFieldSeparator(String) - Method in class org.jruby.RubyInstanceConfig
 
setInSingle(int) - Method in class org.jruby.parser.ParserSupport
Setter for property inSingle.
setInstanceVariable(String, IRubyObject) - Method in class org.jruby.BasicObjectStub.DummyInstanceVariables
 
setInstanceVariable(IRubyObject, String, IRubyObject) - Method in class org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
 
setInstanceVariable(String, IRubyObject) - Method in class org.jruby.RubyBasicObject
rb_iv_set / rb_ivar_set
setInstanceVariable(IRubyObject, String, IRubyObject) - Method in interface org.jruby.RubyObjectAdapter
 
setInstanceVariable(String, IRubyObject) - Method in interface org.jruby.runtime.builtin.InstanceVariables
Sets the named instance variable to the specified value.
setInstanceVariable(IRubyObject, IRubyObject, String) - Static method in class org.jruby.runtime.Helpers
 
setInternalEncoding(String) - Method in class org.jruby.RubyInstanceConfig
 
setInternalModuleVariable(String, IRubyObject) - Method in class org.jruby.RubyModule
setInternalVariable(String, Object) - Method in class org.jruby.BasicObjectStub.DummyInternalVariables
 
setInternalVariable(String, Object) - Method in class org.jruby.RubyBasicObject
 
setInternalVariable(String, Object) - Method in interface org.jruby.runtime.builtin.InternalVariables
Sets the named internal variable to the specified value.
setIRScope(IRScope) - Method in class org.jruby.parser.IRStaticScope
 
setIsBuiltin(boolean) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
setIsBuiltin(boolean) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
setIterNode(Node) - Method in interface org.jruby.ast.BlockAcceptingNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallManyArgsNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallNoArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallOneArgFixnumNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallOneArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallSpecialArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallThreeArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.CallTwoArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallManyArgsNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallNoArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallOneArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallSpecialArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallThreeArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.FCallTwoArgNode
 
setIterNode(Node) - Method in class org.jruby.ast.SuperNode
 
setIterNode(Node) - Method in class org.jruby.ast.ZSuperNode
 
setJava(boolean) - Method in class org.jruby.util.RegexpOptions
 
setJavaName(String) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
setJavaObject(Ruby, Object) - Method in interface org.jruby.embed.variable.BiVariable
Sets a Java object as a value of this object.
setJavaObject(Ruby, Object) - Method in class org.jruby.embed.variable.GlobalVariable
Sets a Java object and its Ruby type as a value of this object.
setJavaObjectVariable(Object, int, Object) - Method in class org.jruby.javasupport.JavaSupport
Deprecated.
setJavaProxy(boolean) - Method in class org.jruby.RubyModule
Set whether this class is associated with (i.e.
setJavaProxyClassFactory(JavaProxyClassFactory) - Method in class org.jruby.Ruby
 
setJavaVersion(Integer) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
setJitBackground(boolean) - Method in class org.jruby.RubyInstanceConfig
Set whether the JIT compiler should run in a background thread (Executor-based).
setJitLogEvery(int) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a value of n, so that jitted methods are logged in every n methods.
setJitLogEvery(int) - Method in class org.jruby.embed.ScriptingContainer
Changes a value of n, so that jitted methods are logged in every n methods.
setJitLogEvery(int) - Method in class org.jruby.RubyInstanceConfig
 
setJitMax(int) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a value of a max class cache size.
setJitMax(int) - Method in class org.jruby.embed.ScriptingContainer
Changes a value of a max class cache size.
setJitMax(int) - Method in class org.jruby.RubyInstanceConfig
 
setJitMaxSize(int) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a value of a max size of the bytecode generated by compiler.
setJitMaxSize(int) - Method in class org.jruby.embed.ScriptingContainer
Changes a value of a max size of the bytecode generated by compiler.
setJitMaxSize(int) - Method in class org.jruby.RubyInstanceConfig
 
setJitThreshold(int) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a value of the threshold that determines whether jitted methods' call reached to the limit or not.
setJitThreshold(int) - Method in class org.jruby.embed.ScriptingContainer
Changes a value of the threshold that determines whether jitted methods' call reached to the limit or not.
setJitThreshold(int) - Method in class org.jruby.RubyInstanceConfig
 
setJRubyHome(ScriptingContainer) - Static method in class org.jruby.embed.util.SystemPropertyCatcher
Deprecated.
setJRubyHome(String) - Method in class org.jruby.Ruby
 
setJRubyHome(String) - Method in class org.jruby.RubyInstanceConfig
 
setKCode(KCode) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a value of KCode to a given value.
setKCode(KCode) - Method in class org.jruby.embed.ScriptingContainer
Changes a value of KCode to a given value.
setKCode(KCode) - Method in class org.jruby.Ruby
 
setKCode(KCode) - Method in class org.jruby.RubyInstanceConfig
 
setKeepAlive(Channel, boolean) - Method in enum org.jruby.ext.socket.SocketType
 
setKernelGsubDefined(boolean) - Method in class org.jruby.RubyInstanceConfig
Set whether Kernel#gsub should be defined
setKlazz(RubyModule) - Method in class org.jruby.runtime.Frame
Set the class we are calling against.
setLastCallStatus(CallType) - Method in class org.jruby.runtime.ThreadContext
Returns the lastCallStatus.
setLastCallStatusAndVisibility(CallType, Visibility) - Method in class org.jruby.runtime.ThreadContext
 
setLastExitStatus(IRubyObject) - Method in class org.jruby.runtime.ThreadContext
 
setLastLine(IRubyObject) - Method in class org.jruby.runtime.Frame
 
setLastLine(Ruby, ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
setLastLine(IRubyObject) - Method in class org.jruby.runtime.ThreadContext
Set the $_ (lastlne) "global" to the given value.
setLastVisibility(Visibility) - Method in class org.jruby.runtime.ThreadContext
 
setLeftParenBegin(int) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
setLexer(RubyYaccLexer) - Method in class org.jruby.parser.ParserSupport
 
setLightweight(boolean) - Method in class org.jruby.ast.ArrayNode
 
setLine(int) - Method in class org.jruby.runtime.backtrace.BacktraceElement
 
setLine(int) - Method in class org.jruby.runtime.Binding
 
setLine(int) - Method in class org.jruby.runtime.ThreadContext
 
setLineNumber(int) - Method in class org.jruby.util.io.OpenFile
 
setLinePosition(ISourcePosition) - Method in interface org.jruby.compiler.BodyCompiler
 
setLinePosition(ISourcePosition) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
setLiteral() - Method in class org.jruby.RubyRegexp
 
setLiteral(boolean) - Method in class org.jruby.util.RegexpOptions
 
setLoadedNativeExtensions(boolean) - Static method in class org.jruby.RubyInstanceConfig
 
setLoader(ClassLoader) - Method in class org.jruby.RubyInstanceConfig
 
setLoadGemfile(boolean) - Method in class org.jruby.RubyInstanceConfig
Set whether to load and setup bundler on startup.
setLoadName(String) - Method in class org.jruby.runtime.load.LoadService.SearchState
 
setLoadPaths(List<String>) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a list of load paths Ruby scripts/libraries.
setLoadPaths(List) - Method in class org.jruby.embed.internal.AbstractLocalContextProvider
Deprecated.
setLoadPaths(List) - Method in interface org.jruby.embed.internal.LocalContextProvider
Deprecated.
setLoadPaths(List<String>) - Method in class org.jruby.embed.ScriptingContainer
Changes a list of load paths Ruby scripts/libraries.
setLoadPaths(List<String>) - Method in class org.jruby.RubyInstanceConfig
 
setLoadServiceCreator(RubyInstanceConfig.LoadServiceCreator) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a LoadServiceCreator to a given one.
setLoadServiceCreator(RubyInstanceConfig.LoadServiceCreator) - Method in class org.jruby.embed.ScriptingContainer
Changes a LoadServiceCreator to a given one.
setLoadServiceCreator(RubyInstanceConfig.LoadServiceCreator) - Method in class org.jruby.RubyInstanceConfig
 
setLocation(RubyClass) - Method in class org.jruby.Ruby
 
setMainStream(Stream) - Method in class org.jruby.util.io.OpenFile
 
setMainThread(Thread, RubyThread) - Method in class org.jruby.internal.runtime.ThreadService
 
setMarshal(ObjectMarshal) - Method in class org.jruby.RubyClass
 
setMemory(long, long, byte) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
setMemory(long, long, byte) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
setMemory(long, long, byte) - Method in class org.jruby.ext.ffi.MemoryIO
Sets the contents of the memory area to the value.
setMemory(long, long, byte) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
setMemoryIO(MemoryIO) - Method in class org.jruby.ext.ffi.MemoryObject
Replaces the native memory object backing this ruby memory object
setMetaClass(RubyClass) - Method in class org.jruby.IncludedModuleWrapper
 
setMetaClass(RubyClass) - Method in class org.jruby.RubyBasicObject
Makes it possible to change the metaclass of an object.
setMethod(String) - Method in class org.jruby.runtime.backtrace.BacktraceElement
 
setMethod(String) - Method in class org.jruby.runtime.Binding
 
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
 
setModeFlags(ModeFlags) - Method in class org.jruby.util.io.IOOptions
 
setModes(ModeFlags) - Method in class org.jruby.util.io.ChannelStream
 
setModes(ModeFlags) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
setModes(ModeFlags) - Method in interface org.jruby.util.io.Stream
 
setModifiers(List<Object>) - Method in class org.jruby.ast.java_signature.SignatureNode
 
setModule(RubyModule) - Method in class org.jruby.parser.StaticScope
 
setModuleSuperClass(RubyClass) - Method in class org.jruby.RubyClass
 
setMultiline(boolean) - Method in class org.jruby.util.RegexpOptions
 
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.internal.runtime.methods.DelegatingDynamicMethod
 
setName(String) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Set the base name for this method.
setName(String) - Method in class org.jruby.ir.IRScope
 
setName(String) - Method in class org.jruby.runtime.Frame
Set the method name associated with this frame
setNativeCall(int, boolean, DynamicMethod.NativeCall) - Method in class org.jruby.internal.runtime.methods.AliasMethod
 
setNativeCall(Class, String, Class, Class[], boolean) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
setNativeCall(int, boolean, DynamicMethod.NativeCall) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
setNativeCall(Class, String, Class, Class[], boolean, boolean) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
setNativeCall(Class, String, Class, Class[], boolean, boolean) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Set the single-arity NativeCall for this method.
setNativeCall(Class, String, Class, Class[], boolean) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Set the single-arity NativeCall for this method.
setNativeCall(int, boolean, DynamicMethod.NativeCall) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
 
setNativeEnabled(boolean) - Method in class org.jruby.embed.ScriptingContainer
Set whether native code is enabled for this config.
setNativeEnabled(boolean) - Method in class org.jruby.RubyInstanceConfig
Set whether native code is enabled for this config.
setNativeHandle(Object) - Method in class org.jruby.RubyBasicObject
 
setNativeHandle(RubyBasicObject, Object) - Method in class org.jruby.runtime.ivars.VariableTableManager
Set the C ext handle for the given object.
setNormalMethodMissing(DynamicMethod) - Method in class org.jruby.Ruby
 
setNotImplemented(boolean) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
setNotImplemented(boolean) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Set whether this method is "not implemented".
setNSec(long) - Method in class org.jruby.RubyTime
 
setNSec(long) - Method in class org.jruby.util.RubyDateFormat
Deprecated.
 
setobj(IRubyObject) - Method in class org.jruby.ext.weakref.WeakRef
 
setObject(Object) - Method in class org.jruby.java.proxies.JavaProxy
 
setObjectJavaClass(JavaClass) - Method in class org.jruby.javasupport.JavaSupport
 
setObjectSpaceEnabled(boolean) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes the value to determine whether the Object Space is enabled or not.
setObjectSpaceEnabled(boolean) - Method in class org.jruby.embed.ScriptingContainer
Changes the value to determine whether the Object Space is enabled or not.
setObjectSpaceEnabled(IRubyObject, IRubyObject) - Static method in class org.jruby.ext.jruby.JRubyUtilLibrary
 
setObjectSpaceEnabled(boolean) - Method in class org.jruby.Ruby
 
setObjectSpaceEnabled(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setOnce(boolean) - Method in class org.jruby.util.RegexpOptions
 
setOnMalformedInput(CodingErrorAction) - Method in class org.jruby.util.encoding.CharsetTranscoder.CodingActions
 
setOnUnmappableCharacter(CodingErrorAction) - Method in class org.jruby.util.encoding.CharsetTranscoder.CodingActions
 
setOOBInline(Channel, boolean) - Method in enum org.jruby.ext.socket.SocketType
 
setOutput(PrintStream) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes STDOUT and $stdout to a given output stream.
setOutput(Writer) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes STDOUT and $stdout to a given writer.
setOutput(PrintStream) - Method in class org.jruby.embed.ScriptingContainer
Changes STDOUT and $stdout to a given output stream.
setOutput(Writer) - Method in class org.jruby.embed.ScriptingContainer
Changes STDOUT and $stdout to a given writer.
setOutput(PrintStream) - Method in class org.jruby.RubyInstanceConfig
 
setParameterDesc(String) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
setParameterList(String[]) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
setParameterList(String[]) - Method in class org.jruby.ir.IRClosure
 
setParent(RubyModule) - Method in class org.jruby.RubyModule
 
setParent(Invocation) - Method in class org.jruby.runtime.profile.builtin.Invocation
 
setParserDebug(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setParserSupport(ParserSupport) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
Parse must pass its support object for some check at bottom of yylex().
setPasswdStruct(RubyClass) - Method in class org.jruby.Ruby
 
setPath(String) - Method in class org.jruby.util.io.OpenFile
 
setPattern(RubyRegexp) - Method in class org.jruby.ast.RegexpNode
 
setpgid(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
setpgid(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
setpgid(Ruby, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
setpgrp(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
setpgrp(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
setpgrp(Ruby) - Static method in class org.jruby.RubyProcess
 
setPipeStream(Stream) - Method in class org.jruby.util.io.OpenFile
 
setPosition(ISourcePosition) - Method in class org.jruby.ast.Node
 
setPosition(ISourcePosition) - Method in interface org.jruby.lexer.yacc.ISourcePositionHolder
 
setPosition(ISourcePosition) - Method in class org.jruby.lexer.yacc.Token
 
setPreviousCRefScope(StaticScope) - Method in class org.jruby.parser.StaticScope
 
setPriority(int) - Method in class org.jruby.internal.runtime.FutureThread
Set the priority of the thread associated with this future.
setPriority(int) - Method in class org.jruby.internal.runtime.NativeThread
 
setPriority(int) - Method in interface org.jruby.internal.runtime.ThreadLike
 
setpriority(IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
setpriority(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
setpriority(Ruby, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
setPrivateMethodMissing(DynamicMethod) - Method in class org.jruby.Ruby
 
setProcess(Process) - Method in class org.jruby.util.io.OpenFile
 
setProcessLineEnds(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setProcObject(RubyProc) - Method in class org.jruby.runtime.Block
Set the proc object associated with this block
setProfile(Profile) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a profiler to a given one.
setProfile(Profile) - Method in class org.jruby.embed.ScriptingContainer
Changes a Profile to a given one.
setProfile(RubyInstanceConfig.ProfilingMode) - Method in class org.jruby.embed.ScriptingContainer
Deprecated.
Use setProfilingMode instead
setProfile(Profile) - Method in class org.jruby.RubyInstanceConfig
 
setProfileMaxMethods(int) - Method in class org.jruby.RubyInstanceConfig
Set the maximum number of methods to consider when profiling.
setProfileOutput(ProfileOutput) - Method in class org.jruby.embed.ScriptingContainer
Changes ProfileOutput to given one.
setProfileOutput(ProfileOutput) - Method in class org.jruby.RubyInstanceConfig
 
setProfilingMode(RubyInstanceConfig.ProfilingMode) - Method in class org.jruby.embed.ScriptingContainer
Changes a ProfilingMode to a given one.
setProfilingMode(RubyInstanceConfig.ProfilingMode) - Method in class org.jruby.RubyInstanceConfig
 
setProfilingService(String) - Method in class org.jruby.RubyInstanceConfig
 
setProtectedMethodMissing(DynamicMethod) - Method in class org.jruby.Ruby
 
setpwent(IRubyObject) - Static method in class org.jruby.ext.etc.RubyEtc
 
setReadBuffered() - Method in class org.jruby.util.io.OpenFile
 
setReader(Reader) - Method in class org.jruby.embed.ScriptingContainer
Replaces a standard input by a specified reader
setReceiveBufferSize(Channel, int) - Method in enum org.jruby.ext.socket.SocketType
 
setRecordSeparator(String) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a record separator to a given value.
setRecordSeparator(String) - Method in class org.jruby.embed.ScriptingContainer
Changes a record separator to a given value.
setRecordSeparator(String) - Method in class org.jruby.RubyInstanceConfig
 
setRecordSeparatorVar(GlobalVariable) - Method in class org.jruby.Ruby
 
setRecursiveDepth(int) - Method in class org.jruby.runtime.profile.builtin.Invocation
 
setRecursiveSet(Set<RecursiveComparator.Pair>) - Method in class org.jruby.runtime.ThreadContext
 
setRegexpEncoding(RegexpNode, ByteList) - Method in class org.jruby.parser.ParserSupport19
 
setReifiedClass(Class) - Method in class org.jruby.RubyClass
 
setReplaceWith(String) - Method in class org.jruby.util.encoding.CharsetTranscoder.CodingActions
 
setRequiredArgs(int) - Method in class org.jruby.parser.StaticScope
 
setRescuerBB(BasicBlock, BasicBlock) - Method in class org.jruby.ir.representations.CFG
 
setRespondToMethod(DynamicMethod) - Method in class org.jruby.Ruby
 
setRespondToMissingMethod(DynamicMethod) - Method in class org.jruby.Ruby
 
setRestArg(int) - Method in class org.jruby.parser.StaticScope
 
setResult(RubyParserResult) - Method in class org.jruby.parser.ParserSupport
Sets the result.
SetReturnAddressInstr - Class in org.jruby.ir.instructions
 
SetReturnAddressInstr(Variable, Label) - Constructor for class org.jruby.ir.instructions.SetReturnAddressInstr
 
SetReturnAddressInstr(SetReturnAddressInstr) - Method in class org.jruby.ir.IRVisitor
 
SetReturnAddressInstr(SetReturnAddressInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
setReturnType(TypeNode) - Method in class org.jruby.ast.java_signature.MethodSignatureNode
 
setReuseAddress(Channel, boolean) - Method in enum org.jruby.ext.socket.SocketType
 
setrlimit(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
setRootFiber(IRubyObject) - Method in class org.jruby.Ruby
 
setRootFiber(ThreadFiber) - Method in class org.jruby.runtime.ThreadContext
 
setRootScope(StaticScope) - Method in class org.jruby.ast.executable.AbstractScript
 
setRootScope(StaticScope) - Method in interface org.jruby.ast.executable.Script
 
setRootThread(RubyThread) - Method in class org.jruby.runtime.ThreadContext
 
setRubyClassAllocator(Class) - Method in class org.jruby.RubyClass
Set a reflective allocator that calls the "standard" Ruby object constructor (Ruby, RubyClass) on the given class.
setRubyObject(IRubyObject) - Method in interface org.jruby.embed.variable.BiVariable
Sets a org.jruby.runtime.builtin.IRubyObject type, Ruby object as a value of this object.
setRubyStaticAllocator(Class) - Method in class org.jruby.RubyClass
Set a reflective allocator that calls the "standard" Ruby object constructor (Ruby, RubyClass) on the given class via a static __allocate__ method intermediate.
setRubyVersion(String) - Static method in class org.jruby.ir.IRBuilder
 
setRunRubyInProcess(boolean) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes the value to determine whether Ruby runs in a process or not.
setRunRubyInProcess(boolean) - Method in class org.jruby.embed.ScriptingContainer
Changes the value to determine whether Ruby runs in a process or not.
setRunRubyInProcess(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setSafeLevel(int) - Method in class org.jruby.Ruby
Deprecated.
setSafeLevel(int) - Method in class org.jruby.RubyInstanceConfig
Deprecated.
setScope(DynamicScope) - Method in class org.jruby.parser.RubyParserResult
 
setScriptFilename(String) - Method in interface org.jruby.embed.EmbedRubyInstanceConfigAdapter
Changes a script filename to run.
setScriptFilename(String) - Method in class org.jruby.embed.ScriptingContainer
Changes a script filename to run.
setScriptFileName(String) - Method in class org.jruby.RubyInstanceConfig
 
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
setSendBufferSize(Channel, int) - Method in enum org.jruby.ext.socket.SocketType
 
setShouldCheckSyntax(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setShouldPrintProperties(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setShouldPrintUsage(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setShouldRunInterpreter(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setShowBytecode(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setShowCopyright(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setShowVersion(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setsid(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
setsid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
setsid(Ruby) - Static method in class org.jruby.RubyProcess
 
setSingleton(boolean) - Method in class org.jruby.internal.runtime.methods.JavaMethod
 
setSiphashEnabled(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setSocketOption(Channel, SocketOption, int) - Method in enum org.jruby.ext.socket.SocketType
 
setsockopt(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
setsockopt(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyBasicSocket
Deprecated.
setsockopt(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.socket.RubyUNIXSocket
 
setSoLinger(Channel, boolean, int) - Method in enum org.jruby.ext.socket.SocketType
 
setSoTimeout(Channel, int) - Method in enum org.jruby.ext.socket.SocketType
 
setSource(LexerSource) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
Allow the parser to set the source for its lexer.
setSourceEncoding(String) - Method in class org.jruby.RubyInstanceConfig
 
setSplit(boolean) - Method in class org.jruby.RubyInstanceConfig
 
setState(Object) - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
setState(Object) - Method in interface org.jruby.javasupport.proxy.JavaProxyMethod
store state (cache target callable?) in the proxy method
setState(RubyYaccLexer.LexState) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
setStaticScope(StaticScope) - Method in class org.jruby.runtime.BlockBody
 
setStaticScope(StaticScope) - Method in class org.jruby.runtime.CallBlock
 
setStaticScope(StaticScope) - Method in class org.jruby.runtime.CallBlock19
 
setStaticScope(StaticScope) - Method in class org.jruby.runtime.ContextAwareBlockBody
 
setStaticScope(StaticScope) - Method in class org.jruby.runtime.JavaInternalBlockBody
 
setStaticScope(StaticScope) - Method in class org.jruby.runtime.NullBlockBody
 
setStatus(int) - Method in exception org.jruby.exceptions.MainExitException
 
setStdio(boolean) - Method in class org.jruby.util.io.OpenFile
 
setStrTerm(StrTerm) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
setSuperCallSite(CallSite[], int) - Static method in class org.jruby.ast.executable.AbstractScript
 
setSuperClass(RubyClass) - Method in class org.jruby.RubyModule
 
setSuperMethodMissing(DynamicMethod) - Method in class org.jruby.Ruby
 
setSync(boolean) - Method in class org.jruby.util.io.ChannelStream
 
setSync(boolean) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
setSync(boolean) - Method in class org.jruby.util.io.OpenFile
 
setSync(boolean) - Method in interface org.jruby.util.io.Stream
 
setTaint(IRubyObject, boolean) - Static method in class org.jruby.BasicObjectStub
 
setTaint(boolean) - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod setTaint.
setTaint(boolean) - Method in class org.jruby.RubyBasicObject
Sets the taint flag.
setTaint(boolean) - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod setTaint.
setTarget(Object) - Method in class org.jruby.ast.ReturnNode
 
setTarget(int) - Method in exception org.jruby.exceptions.JumpException.FlowControlException
 
setTarget(MethodHandle) - Method in class org.jruby.runtime.invokedynamic.GlobalSite
 
setTarget(MethodHandle) - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
setTargetPC(int) - Method in class org.jruby.ir.operands.Label
 
setTask(String) - Method in class org.jruby.ant.Rake
 
setTcpNoDelay(Channel, boolean) - Method in enum org.jruby.ext.socket.SocketType
 
setTempLocal(int) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
setTempLocal(int) - Method in interface org.jruby.compiler.VariableCompiler
 
setTextMode() - Method in class org.jruby.util.io.OpenFile
 
setThread(RubyThread) - Method in class org.jruby.runtime.ThreadContext
 
setThreadLocalRuntime(Ruby) - Static method in class org.jruby.Ruby
Set the thread-local runtime to the given runtime.
setThrows(List<TypeNode>) - Method in class org.jruby.ast.java_signature.SignatureNode
 
setTraceFunc(RubyProc) - Method in class org.jruby.Ruby.CallTraceFuncHook
 
setTraceFunction(RubyProc) - Method in class org.jruby.Ruby
 
setTraceType(TraceType) - Method in class org.jruby.RubyInstanceConfig
 
setTraceVar(String, RubyProc) - Method in class org.jruby.internal.runtime.GlobalVariables
 
setTypeForArray(TypeNode) - Method in class org.jruby.ast.java_signature.ArrayTypeNode
 
setuid(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
Deprecated.
setuid(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess.Sys
 
setuid_p() - Method in class org.jruby.RubyFileStat
 
setuid_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
setuid_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
setUntrusted(IRubyObject, boolean) - Static method in class org.jruby.BasicObjectStub
 
setUntrusted(boolean) - Method in class org.jruby.ir.operands.UndefinedValue
RubyMethod setUntrusted.
setUntrusted(boolean) - Method in class org.jruby.RubyBasicObject
Sets whether this object is untrusted or not.
setUntrusted(boolean) - Method in interface org.jruby.runtime.builtin.IRubyObject
RubyMethod setUntrusted.
setup(Ruby) - Static method in class org.jruby.ext.thread.ConditionVariable
 
setup(Ruby) - Static method in class org.jruby.ext.thread.Mutex
 
setup(Ruby) - Static method in class org.jruby.ext.thread.Queue
 
setup(Ruby) - Static method in class org.jruby.ext.thread.SizedQueue
 
setup(IRScope, Collection<LocalVariable>) - Method in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
Initialize the problem with all vars from the surrounding scope variables.
setup(IRScope) - Method in class org.jruby.ir.dataflow.DataFlowProblem
 
setup(ThreadContext, IRubyObject, IRubyObject[]) - Method in class org.jruby.java.proxies.ArrayJavaProxyCreator
Deprecated.
setup19(Ruby) - Method in class org.jruby.util.RegexpOptions
Calculate the encoding based on kcode option set via 'nesu'.
setupArgs(Ruby, ThreadContext, Node, IRubyObject, Block) - Static method in class org.jruby.evaluator.ASTInterpreter
 
setupBlockArg(Ruby, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CompiledBlock
 
setupBlockArgs(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.CompiledBlock
 
setupCallArgs(Node, IRScope) - Method in class org.jruby.ir.IRBuilder
 
setUpdateNativeENVEnabled(boolean) - Method in class org.jruby.RubyInstanceConfig
Ensure that the JVM process' native environment will be updated when ENV is modified .
setupProxyClass(Ruby, Class<?>, RubyClass) - Static method in class org.jruby.javasupport.binding.Initializer
 
setupProxyModule(Ruby, Class<?>, RubyModule) - Static method in class org.jruby.javasupport.binding.Initializer
 
setUpUseDefLocalVarMaps() - Method in class org.jruby.ir.IRScope
 
setupYieldArgsAndYieldResult(YieldInstr, BasicBlock, Arity) - Method in class org.jruby.ir.transformations.inlining.InlinerInfo
 
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(ThreadContext, IRubyObject) - Method in class org.jruby.ext.jruby.JRubyExecutionContextLocal
 
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(Object) - Method in class org.jruby.RubyHash.RubyHashEntry
 
setValue(CharSequence) - Method in class org.jruby.RubyString
Deprecated. 
setValue(ByteList) - Method in class org.jruby.RubyString
 
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.DynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(IRubyObject, int, int) - Method in class org.jruby.runtime.DynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(IRubyObject) - Method in interface org.jruby.runtime.IAccessor
 
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValue(int, IRubyObject, int) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
Set value in current dynamic scope or one of its captured scopes.
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.DynamicScope
setValue for depth zero
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
setValueDepthZero(IRubyObject, int) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
setValueNode(Node) - Method in class org.jruby.ast.AssignableNode
Sets the valueNode.
setValueOneDepthZero(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
Set value one in this scope.
setValueOneDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setValueOneDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setValueOneDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
setValueOneDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.TwoVarDynamicScope
 
setValueThreeDepthZero(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
Set value three in this scope.
setValueThreeDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.FourVarDynamicScope
 
setValueThreeDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setValueThreeDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setValueThreeDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
setValueTwoDepthZero(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
Set value two in this scope.
setValueTwoDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setValueTwoDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setValueTwoDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
setValueTwoDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
setValueZeroDepthZero(IRubyObject) - Method in class org.jruby.runtime.DynamicScope
Set value zero in this scope;
setValueZeroDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.ManyVarsDynamicScope
 
setValueZeroDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.NoVarsDynamicScope
 
setValueZeroDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.OneVarDynamicScope
 
setValueZeroDepthZero(IRubyObject) - Method in class org.jruby.runtime.scope.SharedBindingDynamicScope
 
setVariable(int, String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable(int, String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.RuntimeCache
 
setVariable(IRubyObject, int, Object) - Static method in class org.jruby.BasicObjectStub
 
setVariable(BiVariable) - Method in class org.jruby.embed.internal.BiVariableMap
 
setVariable(RubyObject, BiVariable) - Method in class org.jruby.embed.internal.BiVariableMap
 
setVariable(int, Object) - Method in class org.jruby.ir.operands.UndefinedValue
 
setVariable(int, Object) - Method in class org.jruby.java.proxies.JavaProxy
 
setVariable(int, Object) - Method in class org.jruby.RubyBasicObject
 
setVariable(int, Object) - Method in interface org.jruby.runtime.builtin.IRubyObject
 
setVariable(IRubyObject, IRubyObject) - Method in class org.jruby.runtime.invokedynamic.VariableSite
 
setVariable(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.StampedVariableAccessor
Set the given variable index into the specified object.
setVariable(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.SynchronizedVariableAccessor
Set the given variable index into the specified object.
setVariable(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar0
Set the given variable index into the specified object.
setVariable(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar1
Set the given variable index into the specified object.
setVariable(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar2
Set the given variable index into the specified object.
setVariable(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar3
Set the given variable index into the specified object.
setVariable(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar4
Set the given variable index into the specified object.
setVariable(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar5
Set the given variable index into the specified object.
setVariable(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar6
Set the given variable index into the specified object.
setVariable(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar7
Set the given variable index into the specified object.
setVariable(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar8
Set the given variable index into the specified object.
setVariable(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar9
Set the given variable index into the specified object.
setVariable0(String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable1(String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable2(String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable3(String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable4(String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable5(String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable6(String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable7(String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable8(String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariable9(String, IRubyObject, IRubyObject) - Method in class org.jruby.ast.executable.AbstractScript
 
setVariableCallSite(CallSite[], int, String) - Static method in class org.jruby.ast.executable.AbstractScript
 
setVariableChecked(RubyObjectVar0, Object) - Static method in class org.jruby.RubyObjectVar0
 
setVariableChecked(RubyObjectVar1, Object) - Static method in class org.jruby.RubyObjectVar1
 
setVariableChecked(RubyObjectVar2, Object) - Static method in class org.jruby.RubyObjectVar2
 
setVariableChecked(RubyObjectVar3, Object) - Static method in class org.jruby.RubyObjectVar3
 
setVariableChecked(RubyObjectVar4, Object) - Static method in class org.jruby.RubyObjectVar4
 
setVariableChecked(RubyObjectVar5, Object) - Static method in class org.jruby.RubyObjectVar5
 
setVariableChecked(RubyObjectVar6, Object) - Static method in class org.jruby.RubyObjectVar6
 
setVariableChecked(RubyObjectVar7, Object) - Static method in class org.jruby.RubyObjectVar7
 
setVariableChecked(RubyObjectVar8, Object) - Static method in class org.jruby.RubyObjectVar8
 
setVariableChecked(RubyObjectVar9, Object) - Static method in class org.jruby.RubyObjectVar9
 
setVariableChecked(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.StampedVariableAccessor
Set the given variable index into the specified object.
setVariableChecked(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.SynchronizedVariableAccessor
Set the given variable index into the specified object.
setVariableChecked(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar0
Set the given variable index into the specified object.
setVariableChecked(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar1
Set the given variable index into the specified object.
setVariableChecked(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar2
Set the given variable index into the specified object.
setVariableChecked(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar3
Set the given variable index into the specified object.
setVariableChecked(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar4
Set the given variable index into the specified object.
setVariableChecked(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar5
Set the given variable index into the specified object.
setVariableChecked(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar6
Set the given variable index into the specified object.
setVariableChecked(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar7
Set the given variable index into the specified object.
setVariableChecked(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar8
Set the given variable index into the specified object.
setVariableChecked(RubyBasicObject, RubyClass, int, Object) - Static method in class org.jruby.runtime.ivars.VariableAccessorVar9
Set the given variable index into the specified object.
setVariableFail(VariableSite, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
setVariableFallback(VariableSite, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
setVariableInternal(RubyBasicObject, int, Object) - Method in class org.jruby.runtime.ivars.VariableTableManager
Virtual entry point for setting a variable into an object.
setVariableInternal(RubyClass, RubyBasicObject, int, Object) - Static method in class org.jruby.runtime.ivars.VariableTableManager
Static entry point for setting a variable in an object.
setVariableMethodMissing(DynamicMethod) - Method in class org.jruby.Ruby
 
setVariables(String[]) - Method in class org.jruby.parser.StaticScope
 
setVarsLiveOnScopeExit(Collection<LocalVariable>) - Method in class org.jruby.ir.dataflow.analyses.LiveVariablesProblem
 
setVerbose(IRubyObject) - Method in class org.jruby.Ruby
Setter for property isVerbose.
setVerbosity(RubyInstanceConfig.Verbosity) - Method in class org.jruby.RubyInstanceConfig
 
setVisibility(Visibility) - Method in class org.jruby.internal.runtime.methods.CompiledMethod.LazyCompiledMethod
 
setVisibility(Visibility) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
setVisibility(Visibility) - Method in class org.jruby.internal.runtime.methods.DelegatingDynamicMethod
 
setVisibility(Visibility) - Method in class org.jruby.internal.runtime.methods.DynamicMethod
Set the visibility of this method.
setVisibility(Visibility) - Method in class org.jruby.internal.runtime.methods.UndefinedMethod
Dummy implementation of setVisibility that does nothing.
setVisibility(Visibility) - Method in class org.jruby.runtime.Binding
 
setVisibility(Visibility) - Method in class org.jruby.runtime.Frame
Change the visibility associated with this frame
setWarnings(IRubyWarnings) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
setWarnings(IRubyWarnings) - Method in class org.jruby.parser.DefaultRubyParser
 
setWarnings(IRubyWarnings) - Method in class org.jruby.parser.ParserSupport
 
setWarnings(IRubyWarnings) - Method in class org.jruby.parser.Ruby19Parser
 
setWarnings(IRubyWarnings) - Method in class org.jruby.parser.Ruby20Parser
 
setWarnings(IRubyWarnings) - Method in interface org.jruby.parser.RubyParser
 
setWithExceptionHandling(int, Object) - Method in class org.jruby.javasupport.JavaArray
 
setWithExceptionHandlingDirect(Ruby, Object, int, Object) - Static method in class org.jruby.java.util.ArrayUtils
 
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
 
setWriter(Writer) - Method in class org.jruby.embed.ScriptingContainer
Replaces a standard output by a specified writer.
setXFlag(boolean) - Method in class org.jruby.RubyInstanceConfig
 
SexpMaker - Class in org.jruby.ast.util
 
SexpMaker() - Constructor for class org.jruby.ast.util.SexpMaker
 
sha1(String, Node, Node) - Static method in class org.jruby.ast.util.SexpMaker
 
SHA1 - Class in org.jruby.ext.digest
 
SHA1() - Constructor for class org.jruby.ext.digest.SHA1
 
SHA2 - Class in org.jruby.ext.digest
 
SHA2() - Constructor for class org.jruby.ext.digest.SHA2
 
shadowing_lvar(Token) - Method in class org.jruby.parser.ParserSupport
 
SharedBindingDynamicScope - Class in org.jruby.runtime.scope
 
SharedBindingDynamicScope(StaticScope, IRMethod) - Constructor for class org.jruby.runtime.scope.SharedBindingDynamicScope
 
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.LaunchConfig - Class in org.jruby.util
 
ShellLauncher.LaunchConfig(Ruby, IRubyObject[], boolean) - Constructor for class org.jruby.util.ShellLauncher.LaunchConfig
 
ShellLauncher.POpenProcess - Class in org.jruby.util
 
ShellLauncher.POpenProcess(Process, Ruby, IOOptions) - Constructor for class org.jruby.util.ShellLauncher.POpenProcess
Deprecated.
ShellLauncher.POpenProcess(Process, Ruby, ModeFlags) - Constructor for class org.jruby.util.ShellLauncher.POpenProcess
 
ShellLauncher.POpenProcess(Process) - Constructor for class org.jruby.util.ShellLauncher.POpenProcess
 
shift(ThreadContext) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_shift
shift(int, short, int) - Method in class org.jruby.parser.YYDebug
 
shift(int, int) - Method in class org.jruby.parser.YYDebug
 
shift(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_shift
shift(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
 
shift(ThreadContext) - Method in class org.jruby.RubyHash
rb_hash_shift
shift(ThreadContext) - Method in class org.jruby.util.collections.StringArraySet
 
shift(ThreadContext, IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
shiftedArray(IRubyObject[], int) - Method in class org.jruby.runtime.assigner.Assigner
 
ShiftLeftCallSite - Class in org.jruby.runtime.callsite
 
ShiftLeftCallSite() - Constructor for class org.jruby.runtime.callsite.ShiftLeftCallSite
 
ShiftRightCallSite - Class in org.jruby.runtime.callsite
 
ShiftRightCallSite() - Constructor for class org.jruby.runtime.callsite.ShiftRightCallSite
 
SHORT - Static variable in class org.jruby.ast.java_signature.PrimitiveTypeNode
 
SHORT - Static variable in class org.jruby.parser.JavaSignatureParser
 
shortcutAppend(boolean) - Method in interface org.jruby.compiler.BodyCompiler
A "shortcut" append that skips conversions to String where possible.
shortcutAppend(boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
shortcutAppend(RubyString, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
shortcutAppend18(RubyString, IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
shouldBindMethod(CompatVersion, CompatVersion) - Static method in enum org.jruby.CompatVersion
 
shouldJIT() - Method in enum org.jruby.RubyInstanceConfig.CompileMode
 
shouldMarshalEncoding() - Method in class org.jruby.RubyRegexp
 
shouldMarshalEncoding() - Method in class org.jruby.RubyString
 
shouldMarshalEncoding() - Method in class org.jruby.RubySymbol
 
shouldMarshalEncoding() - Method in interface org.jruby.runtime.encoding.MarshalEncoding
 
shouldPrecompileAll() - Method in enum org.jruby.RubyInstanceConfig.CompileMode
 
shouldPrecompileCLI() - Method in enum org.jruby.RubyInstanceConfig.CompileMode
 
shouldPrintProperties() - Method in class org.jruby.RubyInstanceConfig
Deprecated.
shouldPrintUsage() - Method in class org.jruby.RubyInstanceConfig
Deprecated.
shouldRunInProcess() - Method in class org.jruby.util.ShellLauncher.LaunchConfig
Only run an in-process script if the script name has "ruby", ".rb", or "irb" in the name.
shouldRunInShell() - Method in class org.jruby.util.ShellLauncher.LaunchConfig
This hack is to work around a problem with cmd.exe on windows where it can't interpret a filename with spaces in the first argument position as a command.
shouldRunInterpreter() - Method in class org.jruby.RubyInstanceConfig
Deprecated.
shouldTrySearch(LoadService.SearchState) - Method in class org.jruby.embed.osgi.internal.OSGiBundlesSearcher
 
shouldTrySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.BailoutSearcher
Deprecated.
 
shouldTrySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.ClassLoaderSearcher
Deprecated.
 
shouldTrySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.ExtensionSearcher
Deprecated.
 
shouldTrySearch(LoadService.SearchState) - Method in interface org.jruby.runtime.load.LoadService.LoadSearcher
Deprecated.
 
shouldTrySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.NormalSearcher
Deprecated.
 
shouldTrySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.ScriptClassSearcher
Deprecated.
 
shouldTrySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.SourceBailoutSearcher
Deprecated.
 
shouldUseBoxedArgs(StaticScope) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
shouldUseShell(String) - Static method in class org.jruby.util.ShellLauncher
 
shuffle(ThreadContext) - Method in class org.jruby.RubyArray
 
shuffle(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyArray
 
shuffle_bang(ThreadContext) - Method in class org.jruby.RubyArray
 
shuffle_bang(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyArray
 
shutdown(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyBasicSocket
 
shutdown(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.socket.RubyTCPServer
 
shutdown(ThreadContext) - Method in class org.jruby.ext.thread.Queue
 
shutdown() - Method in class org.jruby.ext.thread.Queue
 
Shutdownable - Interface in org.jruby.ext.socket
 
shutdownInput() - Method in interface org.jruby.ext.socket.Shutdownable
 
shutdownInput(Channel) - Method in enum org.jruby.ext.socket.SocketType
 
shutdownOutput() - Method in interface org.jruby.ext.socket.Shutdownable
 
shutdownOutput(Channel) - Method in enum org.jruby.ext.socket.SocketType
 
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
 
sig(Class, String, Class...) - Static method in class org.jruby.util.CodegenUtils
 
sign() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
SIGN_BIT - Static variable in class org.jruby.RubyFixnum
 
SIGN_NaN - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
SIGN_NEGATIVE_FINITE - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
SIGN_NEGATIVE_INFINITE - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
SIGN_NEGATIVE_ZERO - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
SIGN_POSITIVE_FINITE - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
SIGN_POSITIVE_INFINITE - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
SIGN_POSITIVE_ZERO - Static variable in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
signal(ThreadContext) - Method in class org.jruby.ext.thread.ConditionVariable
 
signaled() - Method in class org.jruby.RubyProcess.RubyStatus
 
SignalFacade - Interface in org.jruby.util
 
signature - Variable in class org.jruby.anno.JavaMethodDescriptor
 
signature - Variable in class org.jruby.ext.ffi.jffi.DefaultMethod
 
signature - Variable in class org.jruby.ext.ffi.jffi.JITNativeInvoker
 
signature() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
Get the actual incoming Signature for this call site.
SignatureNode - Class in org.jruby.ast.java_signature
 
SignatureNode(String, List<ParameterNode>) - Constructor for class org.jruby.ast.java_signature.SignatureNode
 
signers() - Method in class org.jruby.javasupport.JavaClass
 
sigParams(Class...) - Static method in class org.jruby.util.CodegenUtils
Deprecated.
sigParams(String, Class...) - Static method in class org.jruby.util.CodegenUtils
Deprecated.
simple_name() - Method in class org.jruby.javasupport.JavaClass
 
SimpleCallbackMethod - Class in org.jruby.internal.runtime.methods
Deprecated.
SimpleCallbackMethod(RubyModule, Callback, Visibility) - Constructor for class org.jruby.internal.runtime.methods.SimpleCallbackMethod
Deprecated.
 
simpleName() - Method in enum org.jruby.ast.NodeType
 
SimplePositionFactory - Class in org.jruby.lexer.yacc
 
SimplePositionFactory(LexerSource, int) - Constructor for class org.jruby.lexer.yacc.SimplePositionFactory
 
SimpleSourcePosition - Class in org.jruby.lexer.yacc
 
SimpleSourcePosition(String, int) - Constructor for class org.jruby.lexer.yacc.SimpleSourcePosition
 
simplifyAndGetResult(IRScope, Map<Operand, Operand>) - Method in class org.jruby.ir.instructions.CopyInstr
 
simplifyAndGetResult(IRScope, Map<Operand, Operand>) - Method in class org.jruby.ir.instructions.EnsureRubyArrayInstr
 
simplifyAndGetResult(IRScope, Map<Operand, Operand>) - Method in class org.jruby.ir.instructions.Instr
This method takes as input a map of operands to their values, and outputs the result of this instruction.
simplifyAndGetResult(IRScope, Map<Operand, Operand>) - Method in class org.jruby.ir.instructions.MultipleAsgnBase
 
simplifyAndGetResult(IRScope, Map<Operand, Operand>) - Method in class org.jruby.ir.instructions.NotInstr
 
simplifyAndGetResult(IRScope, Map<Operand, Operand>) - Method in class org.jruby.ir.instructions.ToAryInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.AliasInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.BlockGivenInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.BranchInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.BreakInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.CallBase
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.CheckArgsArrayArityInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.ConstMissingInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.CopyInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.DefineClassInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.DefineClassMethodInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.defined.DefinedObjectNameInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.defined.GlobalIsDefinedInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.defined.RestoreErrorInfoInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.defined.SuperMethodBoundInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.DefineInstanceMethodInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.DefineMetaClassInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.DefineModuleInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.EnsureRubyArrayInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.EQQInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.GetClassVarContainerModuleInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.GetInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.GVarAliasInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.InheritanceSearchConstInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.Instr
This method takes as input a map of operands to their values, and outputs If the value map provides a value for any of the instruction's operands this method is expected to replace the original operands with the simplified values.
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.JumpIndirectInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.LexicalSearchConstInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.Match2Instr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.Match3Instr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.MatchInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.MethodLookupInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.ModuleVersionGuardInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.MultipleAsgnBase
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.NotInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.ProcessModuleBodyInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.PutInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.RescueEQQInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.ReturnBase
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.ruby19.BuildLambdaInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.RuntimeHelperCall
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.SearchConstInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.SetReturnAddressInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.StoreLocalVarInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.ThrowExceptionInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.ToAryInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.UndefMethodInstr
 
simplifyOperands(Map<Operand, Operand>, boolean) - Method in class org.jruby.ir.instructions.YieldInstr
 
sin(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
sin19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
SINGLE_RESTARG - Static variable in class org.jruby.runtime.BlockBody
 
singleArgument() - Static method in class org.jruby.runtime.Arity
 
SingleThreadLocalContextProvider - Class in org.jruby.embed.internal
 
SingleThreadLocalContextProvider(LocalVariableBehavior) - Constructor for class org.jruby.embed.internal.SingleThreadLocalContextProvider
 
SingleThreadLocalContextProvider(LocalVariableBehavior, boolean) - Constructor for class org.jruby.embed.internal.SingleThreadLocalContextProvider
 
singleton_class(IRubyObject) - Static method in class org.jruby.java.proxies.JavaProxy
 
singleton_class(IRubyObject) - Static method in class org.jruby.RubyKernel
 
singleton_method_added(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
singleton_method_added19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyBasicObject
 
singleton_method_removed(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
singleton_method_removed19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyBasicObject
 
singleton_method_undefined(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
singleton_method_undefined19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyBasicObject
 
singleton_methods(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyBasicObject
rb_obj_singleton_methods call-seq: obj.singleton_methods(all=true) => array Returns an array of the names of singleton methods for obj.
singleton_methods(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
singleton_methods19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyBasicObject
 
singleton_methods19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
SingletonLocalContextProvider - Class in org.jruby.embed.internal
Singleton type local context provider.
SingletonLocalContextProvider(LocalVariableBehavior) - Constructor for class org.jruby.embed.internal.SingletonLocalContextProvider
 
SingletonLocalContextProvider(LocalVariableBehavior, boolean) - Constructor for class org.jruby.embed.internal.SingletonLocalContextProvider
 
SingletonMethodInvoker - Class in org.jruby.java.invokers
 
SingletonMethodInvoker(Object, RubyClass, List<Method>) - Constructor for class org.jruby.java.invokers.SingletonMethodInvoker
 
SingletonMethodInvoker(Object, RubyClass, Method) - Constructor for class org.jruby.java.invokers.SingletonMethodInvoker
 
SingletonMethodInvokerInstaller - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
SingletonMethodInvokerInstaller(String, Object) - Constructor for class org.jruby.javasupport.binding.SingletonMethodInvokerInstaller
 
singlifySplattedValue() - Method in interface org.jruby.compiler.BodyCompiler
Given a splatted value, extract a single value.
singlifySplattedValue() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
singlifySplattedValue19() - Method in interface org.jruby.compiler.BodyCompiler
1.9 version of singlifySplattedValue.
singlifySplattedValue19() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
sinh(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
sinh19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
SIPHASH_ENABLED - Static variable in class org.jruby.util.cli.Options
 
SipHashInline - Class in org.jruby.util
SipHash implementation with hand inlining the SIPROUND.
SipHashInline() - Constructor for class org.jruby.util.SipHashInline
 
sipush(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
siteID() - Method in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
size() - Method in class org.jruby.ast.ListNode
 
size() - Method in class org.jruby.embed.internal.BiVariableMap
Returns the number of key-value mappings in this map.
size - Variable in class org.jruby.ext.ffi.AbstractMemory
The total size of the memory area
size(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Pointer
 
size(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Struct
 
size(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
size(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.ArrayProxy
 
size(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.Field
 
size - Variable in class org.jruby.ext.ffi.Type
Size of this type in bytes
size(ThreadContext) - Method in class org.jruby.ext.ffi.Type
Gets the native size of this Type in bytes
size(ThreadContext) - Method in class org.jruby.ext.tempfile.Tempfile
 
size() - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
size() - Method in class org.jruby.ir.operands.Array
 
size() - Method in class org.jruby.ir.representations.CFG
 
size() - Method in class org.jruby.ir.util.DirectedGraph
 
size() - Method in class org.jruby.java.util.SystemPropertiesMap
 
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(ThreadContext) - Method in class org.jruby.RubyEnumerator
 
size(ThreadContext) - Method in class org.jruby.RubyFile
 
size() - Method in class org.jruby.RubyFileStat
 
size(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
size(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
size(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
size() - Method in class org.jruby.RubyFixnum
fix_size
size - Variable in class org.jruby.RubyHash
 
size() - Method in class org.jruby.RubyHash
 
size(ThreadContext) - Method in class org.jruby.RubyMatchData
match_size
size() - Method in class org.jruby.RubyString
 
size() - Method in class org.jruby.RubyStruct
 
size() - Method in class org.jruby.util.collections.IntHashMap
 
size() - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Returns the number of key-value mappings in this map.
size() - Method in class org.jruby.util.collections.WeakHashSet
 
size - Variable in class org.jruby.util.GenericMap
 
size() - Method in class org.jruby.util.GenericMap
 
size - Variable in class org.jruby.util.Pack.Converter
 
size() - Method in class org.jruby.util.WeakIdentityHashMap
 
size19(ThreadContext) - Method in class org.jruby.ext.tempfile.Tempfile
 
size_p() - Method in class org.jruby.RubyFileStat
 
size_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
size_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
size_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
SizedQueue - Class in org.jruby.ext.thread
The "SizedQueue" class from the 'thread' library.
SizedQueue(Ruby, RubyClass) - Constructor for class org.jruby.ext.thread.SizedQueue
 
sizeOf(NativeType) - Method in class org.jruby.ext.ffi.Factory
 
sizeOf(NativeType) - Method in class org.jruby.ext.ffi.jffi.Factory
 
sizeOf(NativeType) - Method in class org.jruby.ext.ffi.NoImplFactory
 
SJIS - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
SkinnyMethodAdapter - Class in org.jruby.compiler.impl
 
SkinnyMethodAdapter(ClassVisitor, int, String, String, String, String[]) - Constructor for class org.jruby.compiler.impl.SkinnyMethodAdapter
 
skip(long) - Method in class org.jruby.embed.io.ReaderInputStream
Skips over and discards n bytes of data from this input stream.
skip(IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
skip(IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
skip_until(IRubyObject) - Method in class org.jruby.ext.strscan.RubyStringScanner
 
skipOverNewlines(IRScope, Node) - Method in class org.jruby.ir.IRBuilder
 
skipUntil(int) - Method in class org.jruby.lexer.yacc.ByteArrayLexerSource
 
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) - Method in class org.jruby.ext.thread.Mutex
 
sleep(ThreadContext, IRubyObject) - Method in class org.jruby.ext.thread.Mutex
 
sleep(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
sleep(long) - Method in class org.jruby.RubyThread
We can never be sure if a wait will finish because of a Java "spurious wakeup".
slice(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
slice(Ruby, long) - Method in class org.jruby.ext.ffi.AbstractMemory
 
slice(Ruby, long, long) - Method in class org.jruby.ext.ffi.AbstractMemory
 
slice(long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
slice(long, long) - Method in class org.jruby.ext.ffi.ArrayMemoryIO
 
slice(Ruby, long) - Method in class org.jruby.ext.ffi.Buffer
 
slice(Ruby, long, long) - Method in class org.jruby.ext.ffi.Buffer
 
slice(long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
slice(long, long) - Method in class org.jruby.ext.ffi.InvalidMemoryIO
 
slice(long) - Method in class org.jruby.ext.ffi.MemoryIO
Creates a new MemoryIO pointing to a subset of the memory area of this MemoryIO.
slice(long, long) - Method in class org.jruby.ext.ffi.MemoryIO
Creates a new MemoryIO pointing to a subset of the memory area of this MemoryIO.
slice(Ruby, long) - Method in class org.jruby.ext.ffi.Pointer
 
slice(Ruby, long, long) - Method in class org.jruby.ext.ffi.Pointer
 
slice(long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
slice(long, long) - Method in class org.jruby.ext.ffi.SwappedMemoryIO
 
slice(ByteBuffer, int) - Static method in class org.jruby.ext.ffi.Util
 
slice_bang(IRubyObject[]) - Method in class org.jruby.RubyArray
Deprecated.
Use the versions with zero, one, or two args.
slice_bang(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_slice_bang
slice_bang(IRubyObject, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_slice_bang
slice_bang(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
rb_str_slice_bang
slice_bang(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
slice_bang(IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
slice_bang(IRubyObject, IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
slice_bang19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
slice_bang19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
SLVP_NAME - Static variable in class org.jruby.ir.dataflow.DataFlowConstants
 
smartDump(MarshalStream, IRubyObject) - Method in class org.jruby.RubyClass
Marshal the given object to the marshaling stream, being "smart" and caching how to do that marshaling.
smartLoad(String) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
smartLoadNewUser(IRubyObject, IRubyObject) - Method in class org.jruby.RubyClass
Load marshaled data into a blank target object using marshal_load, being "smart" and caching the mechanism for invoking marshal_load.
smartLoadOldUser(IRubyObject) - Method in class org.jruby.RubyClass
Load marshaled data into a blank target object using _load, being "smart" and caching the mechanism for invoking _load.
Sockaddr - Class in org.jruby.util.io
 
Sockaddr() - Constructor for class org.jruby.util.io.Sockaddr
 
sockerr(Ruby, String) - Static method in class org.jruby.ext.socket.RubySocket
Deprecated.
sockerr(Ruby, String) - Static method in class org.jruby.ext.socket.SocketUtils
 
socket_p() - Method in class org.jruby.RubyFileStat
 
socket_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
socket_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
SocketLibrary - Class in org.jruby.ext.socket
 
SocketLibrary() - Constructor for class org.jruby.ext.socket.SocketLibrary
 
socketpair(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.RubyUNIXSocket
 
SocketType - Enum in org.jruby.ext.socket
Encapsulates behavior across the primary socket types Socket, ServerSocket, and Datagramsocket.
SocketUtils - Class in org.jruby.ext.socket
Socket class methods for addresses, structures, and so on.
SocketUtils() - Constructor for class org.jruby.ext.socket.SocketUtils
 
socktype(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
soDomain - Variable in class org.jruby.ext.socket.RubySocket
 
SoftReferenceReaper<T> - Class in org.jruby.util
 
SoftReferenceReaper(T) - Constructor for class org.jruby.util.SoftReferenceReaper
 
solaris_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Platform
 
soProtocol - Variable in class org.jruby.ext.socket.RubySocket
 
soProtocolFamily - Variable in class org.jruby.ext.socket.RubySocket
 
sort(ThreadContext, Block) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_sort
sort(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_sort
sort(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
sort(ThreadContext, Block) - Method in class org.jruby.RubyHash
rb_hash_sort
sort(Object[], Comparator) - Static method in class org.jruby.util.Qsort
 
sort(Object[], int, int, Comparator) - Static method in class org.jruby.util.Qsort
 
sort19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
sort_bang(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_sort_bang
sort_bang19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
sort_by(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
sort_by_bang(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_sort_by_bang
sort_byCommon(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
soType - Variable in class org.jruby.ext.socket.RubySocket
 
source() - Method in class org.jruby.RubyRegexp
rb_reg_source
source_encoding(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyConverter.EncodingErrorMethods
 
source_encoding(ThreadContext) - Method in class org.jruby.RubyConverter
 
source_encoding_name(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyConverter.EncodingErrorMethods
 
source_location(ThreadContext) - Method in class org.jruby.AbstractRubyMethod
 
source_location(ThreadContext) - Method in class org.jruby.RubyMethod
 
source_location(ThreadContext) - Method in class org.jruby.RubyProc
 
sourcePattern - Static variable in class org.jruby.runtime.load.LoadService
 
sourceSuffixes - Static variable in enum org.jruby.runtime.load.LoadService.SuffixType
 
spawn(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
Deprecated. 
special(char) - Static method in class org.jruby.util.RubyDateFormatter.Token
 
SPECIAL_JUMP - Static variable in exception org.jruby.exceptions.JumpException
 
SpecialArgs - Interface in org.jruby.ast
Marker for special arguments (see {F,}CallSpecialArgsNode...
Specializeable - Interface in org.jruby.ir.instructions
This instruction will be smart enough to potentially provide a specialized version of itself.
specializeForInterpretation() - Method in class org.jruby.ir.instructions.AttrAssignInstr
 
specializeForInterpretation() - Method in class org.jruby.ir.instructions.CallBase
Interpreter can ask the instruction if it knows how to make a more efficient instruction for direct interpretation.
specializeForInterpretation() - Method in class org.jruby.ir.instructions.CallInstr
 
specializeForInterpretation() - Method in class org.jruby.ir.instructions.ClassSuperInstr
 
specializeForInterpretation() - Method in class org.jruby.ir.instructions.InstanceSuperInstr
 
specializeForInterpretation() - Method in class org.jruby.ir.instructions.NoResultCallInstr
 
specializeForInterpretation() - Method in interface org.jruby.ir.instructions.Specializeable
Interpreter can ask the instruction if it knows how to make a more efficient instruction for direct interpretation.
specializeForInterpretation() - Method in class org.jruby.ir.instructions.UnresolvedSuperInstr
 
SPECIFIC_ARITY_SIGNATURES - Static variable in class org.jruby.internal.runtime.methods.InvokeDynamicMethodFactory
 
specificArity - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
specificArity - Variable in class org.jruby.compiler.impl.MethodBodyCompiler
 
specificEval(ThreadContext, RubyModule, Block) - Method in class org.jruby.RubyBasicObject
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.
specificEval(ThreadContext, RubyModule, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.
specificEval(ThreadContext, RubyModule, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.
specificEval(ThreadContext, RubyModule, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyBasicObject
specific_eval Evaluates the block or string inside of the context of this object, using the supplied arguments.
specificEval(ThreadContext, RubyModule, IRubyObject[], Block) - Method in class org.jruby.RubyObject
Deprecated.
Splat(Splat) - Method in class org.jruby.ir.IRVisitor
 
Splat - Class in org.jruby.ir.operands
 
Splat(Operand) - Constructor for class org.jruby.ir.operands.Splat
 
Splat(Splat) - Method in class org.jruby.ir.targets.JVMVisitor
 
Splat19Node - Class in org.jruby.ast
 
Splat19Node(ISourcePosition, Node) - Constructor for class org.jruby.ast.Splat19Node
 
splat_array(Node) - Method in class org.jruby.parser.ParserSupport
If node is a splat and it is splatting a literal array then return the literal array.
splatCurrentValue(BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler
 
splatCurrentValue(BodyCompiler) - Method in class org.jruby.compiler.ASTCompiler19
 
splatCurrentValue(String) - Method in interface org.jruby.compiler.BodyCompiler
Convert the current value into a "splatted value" suitable for passing as method arguments or disassembling into multiple variables.
splatCurrentValue(String) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
SplatNode - Class in org.jruby.ast
 
SplatNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.SplatNode
 
splatToArguments() - Method in interface org.jruby.compiler.BodyCompiler
 
splatToArguments() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
splatToArguments(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
splatToArguments19() - Method in interface org.jruby.compiler.BodyCompiler
 
splatToArguments19() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
splatToArguments19(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
splatValue(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
splatValue19(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
split() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
split(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
split(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
split(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
split(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
split(ThreadContext) - Method in class org.jruby.RubyString
rb_str_split_m
split(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
split(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
split19(ThreadContext) - Method in class org.jruby.RubyString
 
split19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
split19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
split19(ThreadContext, IRubyObject, boolean) - Method in class org.jruby.RubyString
 
splitAtInstruction(Instr, Label, boolean) - Method in class org.jruby.ir.representations.BasicBlock
 
splitCalls() - Method in class org.jruby.ir.IRScope
 
splitURI(String) - Static method in class org.jruby.RubyFile
 
sprintf(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
Deprecated.
sprintf(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
Sprintf - Class in org.jruby.util
 
sprintf(ByteList, Locale, CharSequence, IRubyObject) - Static method in class org.jruby.util.Sprintf
 
sprintf(ByteList, CharSequence, IRubyObject) - Static method in class org.jruby.util.Sprintf
 
sprintf(Ruby, ByteList, CharSequence, int) - Static method in class org.jruby.util.Sprintf
 
sprintf(ByteList, RubyString, IRubyObject) - Static method in class org.jruby.util.Sprintf
 
sprintf1_9(ByteList, Locale, CharSequence, IRubyObject) - Static method in class org.jruby.util.Sprintf
 
sqrt(IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
sqrt(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
sqrt19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
squeeze(ThreadContext) - Method in class org.jruby.RubyString
rb_str_squeeze / rb_str_squeeze_bang
squeeze(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
squeeze(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
squeeze19(ThreadContext) - Method in class org.jruby.RubyString
 
squeeze19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
squeeze19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
squeeze_bang(ThreadContext) - Method in class org.jruby.RubyString
 
squeeze_bang(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
squeeze_bang(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
squeeze_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
squeeze_bang19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
squeeze_bang19(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
srand(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
srand(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
srand(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyRandom
 
srand(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRandom
 
srandCommon(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyRandom
 
srandCommon(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRandom
 
SRC_GEN_DIR - Static variable in class org.jruby.anno.AnnotationBinder
 
StackBasedVariableCompiler - Class in org.jruby.compiler.impl
 
StackBasedVariableCompiler(BaseBodyCompiler, SkinnyMethodAdapter, StaticScope, boolean, int, int) - Constructor for class org.jruby.compiler.impl.StackBasedVariableCompiler
 
StackState - Class in org.jruby.lexer.yacc
 
StackState() - Constructor for class org.jruby.lexer.yacc.StackState
 
STAMP_OFFSET - Static variable in class org.jruby.RubyBasicObject
offset of the varTableTamp field in RubyBasicObject
StampedVariableAccessor - Class in org.jruby.runtime.ivars
A variable accessor that uses a stamped volatile int and Unsafe methods to ensure thread-friendly table updating.
StampedVariableAccessor(RubyClass, String, int, int) - Constructor for class org.jruby.runtime.ivars.StampedVariableAccessor
Construct a new StampedVariableAccessor for the given "real" class, variable name, variable index, and class ID.
STANDARD_SITE_SIG - Static variable in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
STANDARD_SITE_SIG_1ARG - Static variable in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
STANDARD_SITE_SIG_1ARG_BLOCK - Static variable in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
STANDARD_SITE_SIG_2ARG - Static variable in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
STANDARD_SITE_SIG_2ARG_BLOCK - Static variable in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
STANDARD_SITE_SIG_3ARG - Static variable in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
STANDARD_SITE_SIG_3ARG_BLOCK - Static variable in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
STANDARD_SITE_SIG_BLOCK - Static variable in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
STANDARD_SITE_SIG_NARG - Static variable in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
STANDARD_SITE_SIG_NARG_BLOCK - Static variable in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
STANDARD_SITE_SIGS - Static variable in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
STANDARD_SITE_SIGS_BLOCK - Static variable in class org.jruby.runtime.invokedynamic.JRubyCallSite
 
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.InvokerDescriptor - Class in org.jruby.compiler.impl
 
StandardASMCompiler.InvokerDescriptor(String, String, String, Arity, StaticScope, CallConfiguration, String, int) - Constructor for class org.jruby.compiler.impl.StandardASMCompiler.InvokerDescriptor
 
StandardError(StandardError) - Method in class org.jruby.ir.IRVisitor
 
StandardError - Class in org.jruby.ir.operands
 
StandardError() - Constructor for class org.jruby.ir.operands.StandardError
 
StandardError(StandardError) - Method in class org.jruby.ir.targets.JVMVisitor
 
StandardErrorLogger - Class in org.jruby.util.log
 
StandardErrorLogger(String) - Constructor for class org.jruby.util.log.StandardErrorLogger
 
StandardErrorLogger(String, PrintStream) - Constructor for class org.jruby.util.log.StandardErrorLogger
 
StandardInvocationCompiler - Class in org.jruby.compiler.impl
 
StandardInvocationCompiler(BaseBodyCompiler, SkinnyMethodAdapter) - Constructor for class org.jruby.compiler.impl.StandardInvocationCompiler
 
STAR - Static variable in class org.jruby.util.Dir
 
StarNode - Class in org.jruby.ast
Represents the unassignable star in a multiple assignent (e.g.
StarNode(ISourcePosition) - Constructor for class org.jruby.ast.StarNode
Constructor for StarNode.
start() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
start(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.coverage.CoverageModule
 
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(ThreadContext, 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 .
start19(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyThread
 
start_document(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.psych.PsychEmitter
 
start_mapping(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.psych.PsychEmitter
 
start_sequence(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.psych.PsychEmitter
 
start_stream(ThreadContext, IRubyObject) - Method in class org.jruby.ext.psych.PsychEmitter
 
start_with_p(ThreadContext) - Method in class org.jruby.RubyString
 
start_with_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
start_with_p(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyString
 
startBuildOperand(Node, IRScope) - Method in interface org.jruby.ir.listeners.IRScopeListener
 
startExecute(CompilerPass, IRScope, boolean) - Method in class org.jruby.ir.passes.BasicCompilerPassListener
 
startExecute(CompilerPass, IRScope, boolean) - Method in interface org.jruby.ir.passes.CompilerPassListener
This pass is about to begin execute'ing.
startFileMethod(CompilerCallback, StaticScope, ASTInspector) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
startFileMethod(CompilerCallback, StaticScope, ASTInspector) - Method in interface org.jruby.compiler.ScriptCompiler
Begin compilation for the root of a script named __file__.
STARTING_DSTR_FACTOR - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
startLabel - Variable in class org.jruby.ir.IRClosure
 
startMethod(String, String, CompilerCallback, StaticScope, ASTInspector, int) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
startMethod(String, String, CompilerCallback, StaticScope, ASTInspector, int) - Method in interface org.jruby.compiler.ScriptCompiler
Begin compilation for a method that has the specified number of local variables.
startMethod() - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
startProfiling() - Method in class org.jruby.runtime.ThreadContext
 
startsBasicBlock() - Method in enum org.jruby.ir.Operation
 
startScript(StaticScope) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
startScript(StaticScope) - Method in interface org.jruby.compiler.ScriptCompiler
Begin compilation for a script, preparing all necessary context and code to support this script's compiled representation.
startsWithDriveLetterOnWindows(String) - Static method in class org.jruby.RubyFile
 
stat(ThreadContext) - Method in class org.jruby.RubyFile
 
stat(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
stat(ThreadContext) - Method in class org.jruby.RubyIO
 
stat() - Method in class org.jruby.util.ClasspathResource
 
stat() - Method in interface org.jruby.util.FileResource
 
stat() - Method in class org.jruby.util.URLResource
 
state - Variable in enum org.jruby.lexer.yacc.RubyYaccLexer.Keyword
 
state(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyRandom
 
stateObj(ThreadContext) - Method in class org.jruby.RubyRandom
 
STATIC - Static variable in class org.jruby.parser.JavaSignatureParser
 
static_p() - Method in class org.jruby.javasupport.JavaField
 
static_p() - Method in class org.jruby.javasupport.JavaMethod
 
STATIC_RESERVED_NAMES - Static variable in class org.jruby.javasupport.binding.Initializer
 
static_value() - Method in class org.jruby.javasupport.JavaField
 
StaticFieldGetter - Class in org.jruby.java.invokers
 
StaticFieldGetter(String, RubyModule, Field) - Constructor for class org.jruby.java.invokers.StaticFieldGetter
 
StaticFieldGetterInstaller - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
StaticFieldGetterInstaller(String, Field) - Constructor for class org.jruby.javasupport.binding.StaticFieldGetterInstaller
 
StaticFieldSetter - Class in org.jruby.java.invokers
 
StaticFieldSetter(String, RubyModule, Field) - Constructor for class org.jruby.java.invokers.StaticFieldSetter
 
StaticFieldSetterInstaller - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
StaticFieldSetterInstaller(String, Field) - Constructor for class org.jruby.javasupport.binding.StaticFieldSetterInstaller
 
StaticMethodInvoker - Class in org.jruby.java.invokers
 
StaticMethodInvoker(RubyClass, List<Method>) - Constructor for class org.jruby.java.invokers.StaticMethodInvoker
 
StaticMethodInvoker(RubyClass, Method) - Constructor for class org.jruby.java.invokers.StaticMethodInvoker
 
StaticMethodInvoker(RubyModule, Method) - Constructor for class org.jruby.java.invokers.StaticMethodInvoker
 
StaticMethodInvokerInstaller - Class in org.jruby.javasupport.binding
Created by headius on 2/26/15.
StaticMethodInvokerInstaller(String) - Constructor for class org.jruby.javasupport.binding.StaticMethodInvokerInstaller
 
staticScope - Variable in class org.jruby.internal.runtime.methods.JavaMethod
 
STATICSCOPE - Static variable in class org.jruby.ir.targets.JVM
 
StaticScope - Class in org.jruby.parser
StaticScope represents lexical scoping of variables and module/class constants.
StaticScope(StaticScope, String[]) - Constructor for class org.jruby.parser.StaticScope
Construct a new static scope.
staticScope - Variable in class org.jruby.runtime.DynamicScope
 
StaticScope.Type - Enum in org.jruby.parser
 
STATICSCOPE_TYPE - Static variable in class org.jruby.ir.targets.JVM
 
StaticScopeFactory - Class in org.jruby.parser
Gives instances of static scopes based on compile mode.
StaticScopeFactory(Ruby) - Constructor for class org.jruby.parser.StaticScopeFactory
 
stats() - Method in class org.jruby.javasupport.util.ObjectProxyCache
 
status() - Method in class org.jruby.RubySystemExit
 
status() - Method in class org.jruby.RubyThread
 
status(ThreadContext) - Method in class org.jruby.RubyThread
 
stdcall - Variable in class org.jruby.ext.ffi.CallbackInfo
 
STDIO - Enum in org.jruby.util.io
 
step(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyNumeric
 
step(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyNumeric
 
step(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyRange
 
step(ThreadContext, Block) - Method in class org.jruby.RubyRange
 
step19(ThreadContext, Block) - Method in class org.jruby.RubyRange
 
step19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyRange
 
sticky_p() - Method in class org.jruby.RubyFileStat
 
sticky_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
sticky_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
STILL_ACTIVE - Static variable in interface org.jruby.util.WindowsFFI.Kernel32
 
stop() - Method in class org.jruby.lexer.yacc.StackState
 
stop(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyThread
 
stop_p() - Method in class org.jruby.RubyThread
 
STOPIERATION_BACKTRACE_MESSAGE - Static variable in class org.jruby.Ruby
 
STOPITERATION_BACKTRACE - Static variable in class org.jruby.RubyInstanceConfig
 
STOPITERATION_BACKTRACE - Static variable in class org.jruby.util.cli.Options
 
stopProfiling() - Method in class org.jruby.runtime.ThreadContext
 
stopsig() - Method in class org.jruby.RubyProcess.RubyStatus
 
store(long, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_store
store(RubySymbol) - Method in class org.jruby.RubySymbol.SymbolTable
Deprecated.
storeClassVariable(String, IRubyObject) - Method in class org.jruby.RubyModule
 
storeConstant(String, IRubyObject) - Method in class org.jruby.RubyModule
 
storeExceptionInErrorInfo() - Method in interface org.jruby.compiler.BodyCompiler
Store the current live exception object in the $! thread-global.
storeExceptionInErrorInfo() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
storeExceptionInErrorInfo(Throwable, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
storeFence() - Static method in class org.jruby.util.unsafe.UnsafeHolder
 
storeLocal(int) - Method in class org.jruby.ir.targets.IRBytecodeAdapter
 
StoreLocalVarInstr - Class in org.jruby.ir.instructions
 
StoreLocalVarInstr(Operand, IRScope, LocalVariable) - Constructor for class org.jruby.ir.instructions.StoreLocalVarInstr
 
StoreLocalVarInstr(StoreLocalVarInstr) - Method in class org.jruby.ir.IRVisitor
 
StoreLocalVarInstr(StoreLocalVarInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
StoreLocalVarPlacementNode - Class in org.jruby.ir.dataflow.analyses
 
StoreLocalVarPlacementNode(DataFlowProblem, BasicBlock) - Constructor for class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementNode
 
StoreLocalVarPlacementProblem - Class in org.jruby.ir.dataflow.analyses
 
StoreLocalVarPlacementProblem() - Constructor for class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementProblem
 
storeNativeExceptionInErrorInfo() - Method in interface org.jruby.compiler.BodyCompiler
Store the current exception in $!, wrapping in NativeException if necessary.
storeNativeExceptionInErrorInfo() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
storeNativeExceptionInErrorInfo(Throwable, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
str(String) - Static method in class org.jruby.util.RubyDateFormatter.Token
 
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.
str2fnum19(Ruby, RubyString, boolean) - Static method in class org.jruby.RubyNumeric
 
str2inum(Ruby, RubyString, int) - Static method in class org.jruby.RubyNumeric
 
str2inum(Ruby, RubyString, int, boolean) - Static method in class org.jruby.RubyNumeric
Converts a string representation of an integer to the integer value.
str_eql_p(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
str_eql_p19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
strBufCat(Ruby, RubyString, ByteList) - Static method in class org.jruby.util.io.EncodingUtils
 
strConvEnc(ThreadContext, ByteList, Encoding, Encoding) - Static method in class org.jruby.util.encoding.Transcoder
 
strConvEncOpts(ThreadContext, ByteList, Encoding, Encoding, int, IRubyObject) - Static method in class org.jruby.util.encoding.Transcoder
This will try and transcode the supplied ByteList to the supplied toEncoding.
strDup() - Method in class org.jruby.RubyString
Deprecated.
strDup(Ruby) - Method in class org.jruby.RubyString
 
Stream - Interface in org.jruby.util.io
 
stream_end_p() - Method in class org.jruby.ext.zlib.ZStream
 
strEncode(ThreadContext, IRubyObject, IRubyObject...) - Static method in class org.jruby.util.io.EncodingUtils
 
strEncodeAssociate(ThreadContext, IRubyObject, Encoding) - Static method in class org.jruby.util.io.EncodingUtils
 
stress(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyGC
 
stress_set(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyGC
 
strFillTerm(RubyString, byte[], int, int, int, int) - Static method in class org.jruby.util.StringSupport
 
strftime(IRubyObject) - Method in class org.jruby.RubyTime
 
StrftimeLexer - Class in org.jruby.lexer
This class is a scanner generated by JFlex 1.4 on 9/16/13 8:59 PM from the specification file core/src/main/java/org/jruby/lexer/StrftimeLexer.flex
StrftimeLexer(Reader) - Constructor for class org.jruby.lexer.StrftimeLexer
Creates a new scanner There is also a java.io.InputStream version of this constructor.
StrftimeLexer(InputStream) - Constructor for class org.jruby.lexer.StrftimeLexer
Creates a new scanner.
strHashCode(Ruby) - Method in class org.jruby.RubyString
Generate a hash for the String, using its associated Ruby instance's hash seed.
STRICTFP - Static variable in class org.jruby.parser.JavaSignatureParser
 
string() - Method in class org.jruby.ext.stringio.RubyStringIO
 
string(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
string() - Method in class org.jruby.ext.strscan.RubyStringScanner
 
string - Variable in class org.jruby.ir.operands.StringLiteral
 
string(MethodHandles.Lookup, String, MethodType, String, int) - Static method in class org.jruby.ir.targets.Bootstrap
 
string() - Static method in class org.jruby.ir.targets.Bootstrap
 
string(String, int, ThreadContext) - Static method in class org.jruby.ir.targets.Bootstrap
 
STRING - Static variable in class org.jruby.lexer.JavaSignatureLexer
lexical states
string() - Method in class org.jruby.RubyMatchData
match_string
string() - Method in class org.jruby.RubyStringIO
 
STRING - Static variable in class org.jruby.runtime.ClassIndex
 
STRING_LITERAL - Static variable in class org.jruby.parser.JavaSignatureParser
 
StringAnnotationExpression - Class in org.jruby.ast.java_signature
 
StringAnnotationExpression(String) - Constructor for class org.jruby.ast.java_signature.StringAnnotationExpression
 
StringArraySet - Class in org.jruby.util.collections
An RubyArray that maintains an O(1) Set for fast include? operations.
StringArraySet(Ruby) - Constructor for class org.jruby.util.collections.StringArraySet
 
stringFromAddress(Ruby, InetAddress) - Static method in class org.jruby.util.io.Sockaddr
 
stringFromCoderResult(CoderResult, int, boolean) - Static method in class org.jruby.util.encoding.CharsetTranscoder
 
stringFromObject(Object) - Method in class org.jruby.java.util.SystemPropertiesMap
 
StringIO - Class in org.jruby.ext.stringio
 
StringIO(Ruby, RubyClass) - Constructor for class org.jruby.ext.stringio.StringIO
 
StringIOLibrary - Class in org.jruby.ext.stringio
 
StringIOLibrary() - Constructor for class org.jruby.ext.stringio.StringIOLibrary
 
StringJavaAddons - Class in org.jruby.java.addons
 
StringJavaAddons() - Constructor for class org.jruby.java.addons.StringJavaAddons
 
StringLiteral - Class in org.jruby.ast.java_signature
 
StringLiteral(String) - Constructor for class org.jruby.ast.java_signature.StringLiteral
 
StringLiteral(StringLiteral) - Method in class org.jruby.ir.IRVisitor
 
StringLiteral - Class in org.jruby.ir.operands
Represents a literal string value.
StringLiteral(ByteList) - Constructor for class org.jruby.ir.operands.StringLiteral
 
StringLiteral(String) - Constructor for class org.jruby.ir.operands.StringLiteral
 
StringLiteral(StringLiteral) - Method in class org.jruby.ir.targets.JVMVisitor
 
stringOrNil() - Method in interface org.jruby.compiler.BodyCompiler
 
stringOrNil() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
stringOrNil(ByteList, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
stringOrNil(Ruby, CharSequence) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
stringParameterStrategy(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
StringParameterStrategy - Class in org.jruby.ext.ffi.jffi
 
StringParameterStrategy(boolean, boolean) - Constructor for class org.jruby.ext.ffi.jffi.StringParameterStrategy
 
stringResult - Variable in class org.jruby.util.encoding.RubyCoderResult
 
StringScannerLibrary - Class in org.jruby.ext.strscan
 
StringScannerLibrary() - Constructor for class org.jruby.ext.strscan.StringScannerLibrary
 
StringSupport - Class in org.jruby.util
 
StringSupport() - Constructor for class org.jruby.util.StringSupport
 
StringTerm - Class in org.jruby.lexer.yacc
 
StringTerm(int, int, int) - Constructor for class org.jruby.lexer.yacc.StringTerm
 
stringToBytes(String) - Static method in class org.jruby.RubyString
 
stringToInum(int, boolean) - Method in class org.jruby.RubyString
rb_str_to_inum
stringToInum19(int, boolean) - Method in class org.jruby.RubyString
 
stringToRawBytes(String) - Static method in class org.jruby.runtime.Helpers
 
stringToSymbol(boolean) - Method in interface org.jruby.compiler.BodyCompiler
Convert a String on stack to a Symbol
stringToSymbol(boolean) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
stringValue(IRubyObject) - Static method in class org.jruby.RubyString
 
strio_self() - Method in class org.jruby.ext.stringio.StringIO
 
strio_unimpl(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 
strioFalse(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
strioFirst(IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
strioNil(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
strioZero(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
strip(ThreadContext) - Method in class org.jruby.RubyString
rb_str_strip / rb_str_strip_bang
strip19(ThreadContext) - Method in class org.jruby.RubyString
 
strip_bang(ThreadContext) - Method in class org.jruby.RubyString
 
strip_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
strLength() - Method in class org.jruby.RubyString
 
strLength(Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
strLength(ByteList) - Static method in class org.jruby.util.StringSupport
 
strLengthWithCodeRange(Encoding, byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
strLengthWithCodeRange(ByteList) - Static method in class org.jruby.util.StringSupport
 
strLengthWithCodeRange(ByteList, Encoding) - Static method in class org.jruby.util.StringSupport
 
StrNode - Class in org.jruby.ast
Representing a simple String literal.
StrNode(ISourcePosition, ByteList) - Constructor for class org.jruby.ast.StrNode
 
StrNode(ISourcePosition, ByteList, int) - Constructor for class org.jruby.ast.StrNode
 
StrNode(ISourcePosition, StrNode, StrNode) - Constructor for class org.jruby.ast.StrNode
 
strNullChar(byte[], int, int, int, Encoding) - Static method in class org.jruby.util.StringSupport
 
StrTerm - Class in org.jruby.lexer.yacc
 
StrTerm() - Constructor for class org.jruby.lexer.yacc.StrTerm
 
strTranscode(ThreadContext, RubyString, Encoding, Encoding, IRubyObject) - Static method in class org.jruby.util.encoding.CharsetTranscoder
 
strTranscode(ThreadContext, IRubyObject[], IRubyObject[]) - Static method in class org.jruby.util.io.EncodingUtils
 
strTranscode0(ThreadContext, RubyString, Encoding, Encoding, int, IRubyObject) - Static method in class org.jruby.util.encoding.CharsetTranscoder
 
strTranscode0(ThreadContext, int, IRubyObject[], IRubyObject[], int, IRubyObject) - Static method in class org.jruby.util.io.EncodingUtils
 
strTranscodeEncArgs(ThreadContext, IRubyObject, IRubyObject, IRubyObject, byte[][], Encoding[], byte[][], Encoding[]) - Static method in class org.jruby.util.io.EncodingUtils
 
Struct - Class in org.jruby.ext.ffi
 
Struct(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.Struct
Creates a new StructLayout instance.
STRUCT - Static variable in class org.jruby.runtime.ClassIndex
 
struct_class(ThreadContext) - Method in class org.jruby.ext.ffi.StructByReference
 
struct_class(ThreadContext) - Method in class org.jruby.ext.ffi.StructByValue
 
StructByReference - Class in org.jruby.ext.ffi
 
StructByValue - Class in org.jruby.ext.ffi
 
structClass - Variable in class org.jruby.ext.ffi.FFI
 
StructLayout - Class in org.jruby.ext.ffi
Defines the memory layout for a native structure.
StructLayout.ArrayField - Class in org.jruby.ext.ffi
 
StructLayout.ArrayField(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.StructLayout.ArrayField
 
StructLayout.ArrayProxy - Class in org.jruby.ext.ffi
 
StructLayout.CharArrayProxy - Class in org.jruby.ext.ffi
 
StructLayout.EnumField - Class in org.jruby.ext.ffi
 
StructLayout.EnumField(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.StructLayout.EnumField
 
StructLayout.Field - Class in org.jruby.ext.ffi
 
StructLayout.FunctionField - Class in org.jruby.ext.ffi
 
StructLayout.FunctionField(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.StructLayout.FunctionField
 
StructLayout.InnerStructField - Class in org.jruby.ext.ffi
 
StructLayout.InnerStructField(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.StructLayout.InnerStructField
 
StructLayout.MappedField - Class in org.jruby.ext.ffi
 
StructLayout.MappedField(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.StructLayout.MappedField
 
StructLayout.Member - Class in org.jruby.ext.ffi
A struct member.
StructLayout.Member(StructLayout.Field, int, int, int) - Constructor for class org.jruby.ext.ffi.StructLayout.Member
Initializes a new Member instance
StructLayout.NumberField - Class in org.jruby.ext.ffi
 
StructLayout.NumberField(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.StructLayout.NumberField
 
StructLayout.PointerField - Class in org.jruby.ext.ffi
 
StructLayout.PointerField(Ruby, RubyClass) - Constructor for class org.jruby.ext.ffi.StructLayout.PointerField
 
StructLayout.Storage - Interface in org.jruby.ext.ffi
 
sub(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.ext.pathname.RubyPathname
 
sub(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
sub(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
sub(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_sub / rb_str_sub_bang
sub(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
sub19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
sub19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
sub2(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
sub219(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
sub_bang(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
sub_bang(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
sub_bang(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
sub_bang(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
sub_bang19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
sub_bang19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
sub_ext(ThreadContext, IRubyObject) - Method in class org.jruby.ext.pathname.RubyPathname
 
subarrayOrEmpty(RubyArray, Ruby, int) - Static method in class org.jruby.runtime.Helpers
 
subarrayOrEmpty(RubyArray, Ruby, int, int) - Static method in class org.jruby.runtime.Helpers
 
subclasses(boolean) - Method in class org.jruby.RubyClass
 
subclassProxyTest(Object) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
subInspect(Node...) - Method in class org.jruby.compiler.ASTInspector
Perform an inspection of a subtree or set of subtrees separate from the parent inspection, to make independent decisions based on that subtree(s).
subList(int, int) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
subList(int, int) - Method in class org.jruby.RubyArray
 
subsec() - Method in class org.jruby.RubyTime
 
subseq(long, long) - Method in class org.jruby.RubyArray
rb_ary_subseq
subseqLight(long, long) - Method in class org.jruby.RubyArray
rb_ary_subseq
substr(int, int) - Method in class org.jruby.RubyString
Deprecated.
substr(Ruby, int, int) - Method in class org.jruby.RubyString
 
substr19(Ruby, int, int) - Method in class org.jruby.RubyString
 
succ(ThreadContext) - Method in class org.jruby.RubyFixnum
 
succ(ThreadContext) - Method in class org.jruby.RubyInteger
int_succ
succ(ThreadContext) - Method in class org.jruby.RubyString
 
succ(ThreadContext) - Method in class org.jruby.RubySymbol
 
succ() - Method in class org.jruby.RubyTime
 
succ19(ThreadContext) - Method in class org.jruby.RubyString
 
succ_bang() - Method in class org.jruby.RubyString
 
succ_bang19() - Method in class org.jruby.RubyString
 
success() - Method in class org.jruby.ext.iconv.RubyIconv.RubyFailure
 
success_p(ThreadContext) - Method in class org.jruby.RubyProcess.RubyStatus
 
success_p() - Method in class org.jruby.RubySystemExit
 
suffixType - Variable in class org.jruby.runtime.load.LoadService.SearchState
 
sum(ThreadContext) - Method in class org.jruby.RubyString
 
sum(ThreadContext, IRubyObject) - Method in class org.jruby.RubyString
 
sumCommon(ThreadContext, long) - Method in class org.jruby.RubyString
 
SunSignalFacade - Class in org.jruby.util
 
SunSignalFacade() - Constructor for class org.jruby.util.SunSignalFacade
 
SUPER - Static variable in class org.jruby.compiler.ASTInspector
 
SUPER - Static variable in class org.jruby.parser.JavaSignatureParser
 
super_p() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
SuperCallSite - Class in org.jruby.runtime.callsite
 
SuperCallSite() - Constructor for class org.jruby.runtime.callsite.SuperCallSite
 
superClass() - Method in interface org.jruby.compiler.BodyCompiler
 
superClass() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
superclass() - Method in class org.jruby.javasupport.JavaClass
 
superclass() - Method in class org.jruby.javasupport.proxy.JavaProxyClass
 
superclass(ThreadContext) - Method in class org.jruby.RubyClass
Return the real super class of this class.
superClass - Variable in class org.jruby.RubyModule
 
SuperMethodBoundInstr - Class in org.jruby.ir.instructions.defined
 
SuperMethodBoundInstr(Variable, Operand) - Constructor for class org.jruby.ir.instructions.defined.SuperMethodBoundInstr
 
SuperMethodBoundInstr(SuperMethodBoundInstr) - Method in class org.jruby.ir.IRVisitor
 
SuperMethodBoundInstr(SuperMethodBoundInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
SuperNode - Class in org.jruby.ast
A call to super(...) with arguments to a method.
SuperNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.SuperNode
 
SuperNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.SuperNode
 
support - Variable in class org.jruby.parser.DefaultRubyParser
 
support - Variable in class org.jruby.parser.Ruby19Parser
 
support - Variable in class org.jruby.parser.Ruby20Parser
 
SUPPORTS_FENCES - Static variable in class org.jruby.util.unsafe.UnsafeHolder
 
SValue(SValue) - Method in class org.jruby.ir.IRVisitor
 
SValue - Class in org.jruby.ir.operands
 
SValue(Operand) - Constructor for class org.jruby.ir.operands.SValue
 
SValue(SValue) - Method in class org.jruby.ir.targets.JVMVisitor
 
SValue19Node - Class in org.jruby.ast
 
SValue19Node(ISourcePosition, Node) - Constructor for class org.jruby.ast.SValue19Node
 
SValueNode - Class in org.jruby.ast
 
SValueNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.SValueNode
 
swallow(int) - Method in class org.jruby.RubyIO
 
swallowBB(BasicBlock) - Method in class org.jruby.ir.representations.BasicBlock
 
swap() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
swap2() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
swapcase(ThreadContext) - Method in class org.jruby.RubyString
rb_str_swapcase / rb_str_swapcase_bang
swapcase(ThreadContext) - Method in class org.jruby.RubySymbol
 
swapcase19(ThreadContext) - Method in class org.jruby.RubyString
 
swapcase_bang(ThreadContext) - Method in class org.jruby.RubyString
 
swapcase_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
SwappedMemoryIO - Class in org.jruby.ext.ffi
 
swapValues() - Method in interface org.jruby.compiler.BodyCompiler
Swap the top and second values on the stack.
swapValues() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
switch_rb(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyProcess.GroupID
 
switch_rb(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyProcess.UserID
 
SwitchPointInvalidator - Class in org.jruby.runtime.opto
 
SwitchPointInvalidator() - Constructor for class org.jruby.runtime.opto.SwitchPointInvalidator
 
switchToJitted(Script, CallConfiguration) - Method in class org.jruby.internal.runtime.methods.DefaultMethod
 
Symbol(Symbol) - Method in class org.jruby.ir.IRVisitor
 
Symbol - Class in org.jruby.ir.operands
 
Symbol(String) - Constructor for class org.jruby.ir.operands.Symbol
 
symbol() - Static method in class org.jruby.ir.targets.Bootstrap
 
symbol(MethodHandles.Lookup, String, MethodType, String) - Static method in class org.jruby.ir.targets.Bootstrap
 
symbol(MutableCallSite, String, ThreadContext) - Static method in class org.jruby.ir.targets.Bootstrap
 
Symbol(Symbol) - Method in class org.jruby.ir.targets.JVMVisitor
 
SYMBOL - Static variable in class org.jruby.runtime.ClassIndex
 
SYMBOL_ENCODING_SPECIAL - Static variable in class org.jruby.runtime.marshal.MarshalStream
 
symbol_map(ThreadContext) - Method in class org.jruby.ext.ffi.Enum
 
symbolBytesToString(ByteList) - Static method in class org.jruby.runtime.Helpers
Decode the given value to a Java string using the following rules: * If the string is all US-ASCII characters, it will be decoded as US-ASCII.
symbolHashSeedK0 - Static variable in class org.jruby.RubySymbol
 
SymbolNode - Class in org.jruby.ast
Represents a symbol (:symbol_name).
SymbolNode(ISourcePosition, String) - Constructor for class org.jruby.ast.SymbolNode
 
SymbolNode(ISourcePosition, ByteList) - Constructor for class org.jruby.ast.SymbolNode
 
symbols - Variable in class org.jruby.ast.executable.RuntimeCache
 
symbols(ThreadContext) - Method in class org.jruby.ext.ffi.Enum
 
symlink(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
symlink_p() - Method in class org.jruby.RubyFileStat
 
symlink_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
symlink_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
sync() - Method in class org.jruby.ext.stringio.RubyStringIO
 
sync(ThreadContext) - Method in class org.jruby.ext.stringio.StringIO
 
sync(ThreadContext, IRubyObject) - Method in class org.jruby.ext.zlib.JZlibInflate
 
sync - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
sync() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
sync(ThreadContext) - Method in class org.jruby.RubyIO
Returns the current sync mode.
sync() - Method in class org.jruby.RubyStringIO
 
sync - Variable in class org.jruby.util.io.ChannelStream
 
sync() - Method in class org.jruby.util.io.ChannelStream
 
sync() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
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_point() - Method in class org.jruby.ext.zlib.JZlibInflate
 
sync_point_p() - Method in class org.jruby.ext.zlib.JZlibInflate
 
sync_set(IRubyObject) - Method in class org.jruby.RubyIO
Sets the current sync mode.
syncClassVariables(RubyModule) - Method in class org.jruby.RubyModule
 
syncConstants(RubyModule) - Method in class org.jruby.RubyModule
 
synchronize(ThreadContext, Block) - Method in class org.jruby.ext.thread.Mutex
 
SYNCHRONIZED - Static variable in class org.jruby.parser.JavaSignatureParser
 
SynchronizedDynamicMethod - Class in org.jruby.internal.runtime.methods
 
SynchronizedDynamicMethod(DynamicMethod) - Constructor for class org.jruby.internal.runtime.methods.SynchronizedDynamicMethod
 
SynchronizedVariableAccessor - Class in org.jruby.runtime.ivars
A VariableAccessor that uses synchronization to ensure the variable table is updated safely.
SynchronizedVariableAccessor(RubyClass, String, int, int) - Constructor for class org.jruby.runtime.ivars.SynchronizedVariableAccessor
Construct a new SynchronizedVariableAccessor for the given "real" class, variable name, variable index, and class ID.
syncObject - Variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
An object to sync against when loading classes, to avoid dups
syncVariables(IRubyObject, List<Variable<Object>>) - Static method in class org.jruby.BasicObjectStub
 
syncVariables(List<Variable<Object>>) - Method in class org.jruby.ir.operands.UndefinedValue
Deprecated.
syncVariables(IRubyObject) - Method in class org.jruby.ir.operands.UndefinedValue
Sets object's variables to those in the supplied object, removing/replacing any previously defined variables of the same name.
syncVariables(IRubyObject) - Method in class org.jruby.RubyBasicObject
Sync one this object's variables with other's - this is used to make rbClone work correctly.
syncVariables(List<Variable<Object>>) - Method in class org.jruby.RubyBasicObject
Deprecated.
syncVariables(List<Variable<Object>>) - Method in interface org.jruby.runtime.builtin.IRubyObject
Deprecated.
syncVariables(IRubyObject) - Method in interface org.jruby.runtime.builtin.IRubyObject
Sets object's variables to those in the supplied object, removing/replacing any previously defined variables of the same name.
syncVariables(RubyBasicObject, IRubyObject) - Method in class org.jruby.runtime.ivars.VariableTableManager
Sync one this object's variables with other's - this is used to make rbClone work correctly.
SYNCWRITE - Static variable in class org.jruby.util.io.OpenFile
 
SyntaxException - Exception in org.jruby.lexer.yacc
 
SyntaxException(SyntaxException.PID, ISourcePosition, String, String, Object...) - Constructor for exception org.jruby.lexer.yacc.SyntaxException
 
SyntaxException.PID - Enum in org.jruby.lexer.yacc
 
synthetic_p() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
synthetic_p() - Method in class org.jruby.javasupport.JavaClass
 
sysaccept(ThreadContext) - Method in class org.jruby.ext.socket.RubyUNIXServer
 
syscall(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
sysconfdir(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.etc.RubyEtc
 
sysFail(Ruby, String) - Static method in class org.jruby.cext.JRuby
rb_sys_fail
sysFail(Ruby, String, int) - Static method in class org.jruby.cext.JRuby
 
sysopen(IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
sysopen19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
sysopenInternal(String, ModeFlags, int) - Method in class org.jruby.RubyFile
 
sysopenInternal19(String, int, int) - Method in class org.jruby.RubyFile
 
sysread(IRubyObject[]) - Method in class org.jruby.ext.stringio.RubyStringIO
 
sysread(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 
sysread(IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 
sysread(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
sysread(IRubyObject[]) - Method in class org.jruby.RubyStringIO
 
sysread18(IRubyObject[]) - Method in class org.jruby.ext.stringio.RubyStringIO
 
sysseek(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyIO
 
system(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
system19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
SystemPropertiesMap - Class in org.jruby.java.util
A java.lang.Map that defers all methods to System properties.
SystemPropertiesMap() - Constructor for class org.jruby.java.util.SystemPropertiesMap
 
systemPropertiesMap(Ruby) - Static method in class org.jruby.util.OSEnvironment
Returns java system properties as a Map.
SystemPropertyCatcher - Class in org.jruby.embed.util
Utility methods to retrieve System properties or environment variables to get configuration parameters.
SystemPropertyCatcher() - Constructor for class org.jruby.embed.util.SystemPropertyCatcher
 
systmpdir(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.etc.RubyEtc
 
syswrite(ThreadContext, IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
syswrite(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
syswrite_nonblock(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.stringio.StringIO
 

T

tableswitch(int, int, Label, Label[]) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
tag(ThreadContext) - Method in class org.jruby.ext.ffi.Enum
 
tag - Variable in error org.jruby.RubyContinuation.Continuation
 
taint(ThreadContext) - Method in class org.jruby.ext.pathname.RubyPathname
 
taint(Ruby) - Method in class org.jruby.RubyBasicObject
 
taint(ThreadContext) - Method in class org.jruby.RubyBasicObject
rb_obj_taint call-seq: obj.taint -> obj Marks obj as tainted---if the $SAFE level is set appropriately, many method calls which might alter the running programs environment will refuse to accept tainted strings.
taint(ThreadContext) - Method in class org.jruby.RubyBoolean
 
taint(ThreadContext) - Method in class org.jruby.RubyFixnum
 
taint(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
taint(ThreadContext) - Method in class org.jruby.RubyNil
 
taint(ThreadContext) - Method in class org.jruby.RubySymbol
 
TAINTED_F - Static variable in class org.jruby.RubyBasicObject
 
tainted_p(ThreadContext) - Method in class org.jruby.RubyBasicObject
rb_obj_tainted call-seq: obj.tainted? => true or false Returns true if the object is tainted.
tainted_p(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
take(ThreadContext, IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_take
take(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
take_while(ThreadContext, Block) - Method in class org.jruby.RubyArray
rb_ary_take_while
take_while18(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
take_while19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
takeItems(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEnumerable
Take all items from the given enumerable and insert them into a new array.
tAMPER - Static variable in class org.jruby.parser.DefaultRubyParser
 
tAMPER - Static variable in class org.jruby.parser.Ruby19Parser
 
tAMPER - Static variable in class org.jruby.parser.Ruby20Parser
 
tAMPER - Static variable in interface org.jruby.parser.Tokens
 
tAMPER2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tAMPER2 - Static variable in class org.jruby.parser.Ruby19Parser
 
tAMPER2 - Static variable in class org.jruby.parser.Ruby20Parser
 
tAMPER2 - Static variable in interface org.jruby.parser.Tokens
 
tan(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
tan19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
tANDOP - Static variable in class org.jruby.parser.DefaultRubyParser
 
tANDOP - Static variable in class org.jruby.parser.Ruby19Parser
 
tANDOP - Static variable in class org.jruby.parser.Ruby20Parser
 
tANDOP - Static variable in interface org.jruby.parser.Tokens
 
tanh(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
tanh19(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyMath
 
tap(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyKernel
 
tAREF - Static variable in class org.jruby.parser.DefaultRubyParser
 
tAREF - Static variable in class org.jruby.parser.Ruby19Parser
 
tAREF - Static variable in class org.jruby.parser.Ruby20Parser
 
tAREF - Static variable in interface org.jruby.parser.Tokens
 
target - Variable in exception org.jruby.exceptions.JumpException.FlowControlException
 
target - Variable in class org.jruby.internal.runtime.ThreadService.Event
 
target - Variable in class org.jruby.ir.instructions.JumpInstr
 
TARGET - Variable in class org.jruby.ir.instructions.PutInstr
 
TARGET - Static variable in class org.jruby.runtime.Constants
 
targetRequiresCallersBinding() - Method in class org.jruby.ir.instructions.CallBase
 
tASET - Static variable in class org.jruby.parser.DefaultRubyParser
 
tASET - Static variable in class org.jruby.parser.Ruby19Parser
 
tASET - Static variable in class org.jruby.parser.Ruby20Parser
 
tASET - Static variable in interface org.jruby.parser.Tokens
 
tASSOC - Static variable in class org.jruby.parser.DefaultRubyParser
 
tASSOC - Static variable in class org.jruby.parser.Ruby19Parser
 
tASSOC - Static variable in class org.jruby.parser.Ruby20Parser
 
tASSOC - Static variable in interface org.jruby.parser.Tokens
 
tBACK_REF - Static variable in class org.jruby.parser.DefaultRubyParser
 
tBACK_REF - Static variable in class org.jruby.parser.Ruby19Parser
 
tBACK_REF - Static variable in class org.jruby.parser.Ruby20Parser
 
tBACK_REF - Static variable in interface org.jruby.parser.Tokens
 
tBACK_REF2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tBACK_REF2 - Static variable in class org.jruby.parser.Ruby19Parser
 
tBACK_REF2 - Static variable in class org.jruby.parser.Ruby20Parser
 
tBACK_REF2 - Static variable in interface org.jruby.parser.Tokens
 
tBANG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tBANG - Static variable in class org.jruby.parser.Ruby19Parser
 
tBANG - Static variable in class org.jruby.parser.Ruby20Parser
 
tBANG - Static variable in interface org.jruby.parser.Tokens
 
tCARET - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCARET - Static variable in class org.jruby.parser.Ruby19Parser
 
tCARET - Static variable in class org.jruby.parser.Ruby20Parser
 
tCARET - Static variable in interface org.jruby.parser.Tokens
 
tCHAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCHAR - Static variable in class org.jruby.parser.Ruby19Parser
 
tCHAR - Static variable in class org.jruby.parser.Ruby20Parser
 
tCMP - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCMP - Static variable in class org.jruby.parser.Ruby19Parser
 
tCMP - Static variable in class org.jruby.parser.Ruby20Parser
 
tCMP - Static variable in interface org.jruby.parser.Tokens
 
tCOLON2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCOLON2 - Static variable in class org.jruby.parser.Ruby19Parser
 
tCOLON2 - Static variable in class org.jruby.parser.Ruby20Parser
 
tCOLON2 - Static variable in interface org.jruby.parser.Tokens
 
tCOLON3 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCOLON3 - Static variable in class org.jruby.parser.Ruby19Parser
 
tCOLON3 - Static variable in class org.jruby.parser.Ruby20Parser
 
tCOLON3 - Static variable in interface org.jruby.parser.Tokens
 
tCONSTANT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCONSTANT - Static variable in class org.jruby.parser.Ruby19Parser
 
tCONSTANT - Static variable in class org.jruby.parser.Ruby20Parser
 
tCONSTANT - Static variable in interface org.jruby.parser.Tokens
 
tcp(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.Addrinfo
 
tCVAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tCVAR - Static variable in class org.jruby.parser.Ruby19Parser
 
tCVAR - Static variable in class org.jruby.parser.Ruby20Parser
 
tCVAR - Static variable in interface org.jruby.parser.Tokens
 
tDIVIDE - Static variable in class org.jruby.parser.DefaultRubyParser
 
tDIVIDE - Static variable in class org.jruby.parser.Ruby19Parser
 
tDIVIDE - Static variable in class org.jruby.parser.Ruby20Parser
 
tDIVIDE - Static variable in interface org.jruby.parser.Tokens
 
tDOT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tDOT - Static variable in class org.jruby.parser.Ruby19Parser
 
tDOT - Static variable in class org.jruby.parser.Ruby20Parser
 
tDOT - Static variable in interface org.jruby.parser.Tokens
 
tDOT2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tDOT2 - Static variable in class org.jruby.parser.Ruby19Parser
 
tDOT2 - Static variable in class org.jruby.parser.Ruby20Parser
 
tDOT2 - Static variable in interface org.jruby.parser.Tokens
 
tDOT3 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tDOT3 - Static variable in class org.jruby.parser.Ruby19Parser
 
tDOT3 - Static variable in class org.jruby.parser.Ruby20Parser
 
tDOT3 - Static variable in interface org.jruby.parser.Tokens
 
tDSTAR - Static variable in class org.jruby.parser.Ruby20Parser
 
tDSTAR - Static variable in interface org.jruby.parser.Tokens
 
tearDown() - Method in class org.jruby.compiler.JITCompiler
 
tearDown() - Method in class org.jruby.Ruby
Make sure Kernel#at_exit procs getService invoked on runtime shutdown.
tearDown(boolean) - Method in class org.jruby.Ruby
 
tearDown(boolean) - Method in class org.jruby.util.JRubyClassLoader
Called when the parent runtime is torn down.
tell(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
tell() - Method in class org.jruby.RubyDir
Returns the current position in the directory.
Tempfile - Class in org.jruby.ext.tempfile
An implementation of tempfile.rb in Java.
Tempfile(Ruby, RubyClass) - Constructor for class org.jruby.ext.tempfile.Tempfile
 
TempfileLibrary - Class in org.jruby.ext.tempfile
 
TempfileLibrary() - Constructor for class org.jruby.ext.tempfile.TempfileLibrary
 
TemporaryClosureVariable(TemporaryClosureVariable) - Method in class org.jruby.ir.IRVisitor
 
TemporaryClosureVariable - Class in org.jruby.ir.operands
 
TemporaryClosureVariable(int, int) - Constructor for class org.jruby.ir.operands.TemporaryClosureVariable
 
TemporaryClosureVariable(String, int) - Constructor for class org.jruby.ir.operands.TemporaryClosureVariable
 
TemporaryClosureVariable(TemporaryClosureVariable) - Method in class org.jruby.ir.targets.JVMVisitor
 
TemporaryVariable(TemporaryVariable) - Method in class org.jruby.ir.IRVisitor
 
TemporaryVariable - Class in org.jruby.ir.operands
A set of variables which are only used in a particular scope and never visible to Ruby itself.
TemporaryVariable(int) - Constructor for class org.jruby.ir.operands.TemporaryVariable
 
TemporaryVariable(String, int) - Constructor for class org.jruby.ir.operands.TemporaryVariable
 
TemporaryVariable(TemporaryVariable) - Method in class org.jruby.ir.targets.JVMVisitor
 
temporaryVariableIndex - Variable in class org.jruby.ir.IRScope
 
tempVariableIndex - Variable in class org.jruby.compiler.impl.AbstractVariableCompiler
 
tEQ - Static variable in class org.jruby.parser.DefaultRubyParser
 
tEQ - Static variable in class org.jruby.parser.Ruby19Parser
 
tEQ - Static variable in class org.jruby.parser.Ruby20Parser
 
tEQ - Static variable in interface org.jruby.parser.Tokens
 
tEQQ - Static variable in class org.jruby.parser.DefaultRubyParser
 
tEQQ - Static variable in class org.jruby.parser.Ruby19Parser
 
tEQQ - Static variable in class org.jruby.parser.Ruby20Parser
 
tEQQ - Static variable in interface org.jruby.parser.Tokens
 
TERM_FILL(byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
terminate() - Method in class org.jruby.embed.bsf.JRubyEngine
 
terminate() - Method in class org.jruby.embed.internal.ConcurrentLocalContextProvider
 
terminate() - Method in interface org.jruby.embed.internal.LocalContextProvider
Clears up a variable map.
terminate() - Method in class org.jruby.embed.internal.SingleThreadLocalContextProvider
 
terminate() - Method in class org.jruby.embed.internal.SingletonLocalContextProvider
 
terminate() - Method in class org.jruby.embed.internal.ThreadSafeLocalContextProvider
 
terminate() - Method in class org.jruby.embed.ScriptingContainer
Cleanly shut down this ScriptingContainer and any JRuby resources it holds.
terminate() - Method in class org.jruby.ext.strscan.RubyStringScanner
 
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.
terminateGlobalVariables(LocalVariableBehavior, Collection<BiVariable>, Ruby) - Static method in class org.jruby.embed.variable.VariableInterceptor
Clears global variable values from Ruby runtime to behave the same as JSR 223 reference implementation.
terminateLocalVariables(LocalVariableBehavior, List<String>, List<BiVariable>) - Static method in class org.jruby.embed.variable.VariableInterceptor
Clears local variables form the variable map so that old local variable name-value pairs are not to be used in successive evaluations.
TerminateProcess(Pointer, int) - Method in interface org.jruby.util.WindowsFFI.Kernel32
 
termsig() - Method in class org.jruby.RubyProcess.RubyStatus
 
test(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
testClass(Object, Class) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
testFrozen(String) - Method in class org.jruby.RubyBasicObject
rb_frozen_class_p Helper to test whether this object is frozen, and if it is will throw an exception based on the message.
testFrozen() - Method in class org.jruby.RubyBasicObject
rb_frozen_class_p Helper to test whether this object is frozen, and if it is will throw an exception based on the message.
testGeneration(int, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
testMetaclass(RubyClass, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
testRealClass(int, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
testType(RubyClass, ThreadContext, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
testType(RubyClass, ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
testType(RubyClass, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
testType(RubyClass, ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ir.targets.Bootstrap
 
testType(RubyClass, ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ir.targets.Bootstrap
 
TEXT - Static variable in class org.jruby.util.io.ModeFlags
textmode flag, MRI has no equivalent but we use ModeFlags currently to also capture what are oflags.
TEXTMODE - Static variable in class org.jruby.util.io.OpenFile
 
TEXTMODE_NEWLINE_DECORATOR_ON_WRITE - Static variable in class org.jruby.util.io.EncodingUtils
 
tFID - Static variable in class org.jruby.parser.DefaultRubyParser
 
tFID - Static variable in class org.jruby.parser.Ruby19Parser
 
tFID - Static variable in class org.jruby.parser.Ruby20Parser
 
tFID - Static variable in interface org.jruby.parser.Tokens
 
tFLOAT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tFLOAT - Static variable in class org.jruby.parser.Ruby19Parser
 
tFLOAT - Static variable in class org.jruby.parser.Ruby20Parser
 
tFLOAT - Static variable in interface org.jruby.parser.Tokens
 
tGEQ - Static variable in class org.jruby.parser.DefaultRubyParser
 
tGEQ - Static variable in class org.jruby.parser.Ruby19Parser
 
tGEQ - Static variable in class org.jruby.parser.Ruby20Parser
 
tGEQ - Static variable in interface org.jruby.parser.Tokens
 
tGT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tGT - Static variable in class org.jruby.parser.Ruby19Parser
 
tGT - Static variable in class org.jruby.parser.Ruby20Parser
 
tGT - Static variable in interface org.jruby.parser.Tokens
 
tGVAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tGVAR - Static variable in class org.jruby.parser.Ruby19Parser
 
tGVAR - Static variable in class org.jruby.parser.Ruby20Parser
 
tGVAR - Static variable in interface org.jruby.parser.Tokens
 
THIS - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
THIS_INDEX - Static variable in class org.jruby.internal.runtime.methods.InvocationMethodFactory
The lvar index of "this"
THREAD - Static variable in class org.jruby.runtime.ClassIndex
 
THREAD_DUMP_SIGNAL - Static variable in class org.jruby.util.cli.Options
 
THREADCONTEXT - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
THREADCONTEXT - Static variable in class org.jruby.ir.targets.JVM
 
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
THREADCONTEXT_TYPE - Static variable in class org.jruby.ir.targets.JVM
 
threadDump() - Method in class org.jruby.management.Runtime
 
threadDump() - Method in interface org.jruby.management.RuntimeMBean
 
ThreadedRunnable - Interface in org.jruby.internal.runtime
Represents a Runnable that can report what Java thread it is running under.
ThreadFiber - Class in org.jruby.ext.fiber
 
ThreadFiber(Ruby, RubyClass) - Constructor for class org.jruby.ext.fiber.ThreadFiber
 
ThreadFiber.FiberData - Class in org.jruby.ext.fiber
 
ThreadFiberLibrary - Class in org.jruby.ext.fiber
A thread-based implementation of Ruby 1.9 Fiber library.
ThreadFiberLibrary() - Constructor for class org.jruby.ext.fiber.ThreadFiberLibrary
 
THREADGROUP - Static variable in class org.jruby.runtime.ClassIndex
 
ThreadKill - Exception in org.jruby.exceptions
 
ThreadKill() - Constructor for exception org.jruby.exceptions.ThreadKill
 
THREADLESS_COMPILE_ENABLED - Static variable in class org.jruby.RubyInstanceConfig
Enable "threadless" compile.
ThreadLibrary - Class in org.jruby.ext.thread
The 'thread' library.
ThreadLibrary() - Constructor for class org.jruby.ext.thread.ThreadLibrary
 
ThreadLike - Interface in org.jruby.internal.runtime
 
ThreadMethods - Class in org.jruby.ext.thread
Methods added to the Thread class.
ThreadMethods() - Constructor for class org.jruby.ext.thread.ThreadMethods
 
ThreadPollInstr - Class in org.jruby.ir.instructions
 
ThreadPollInstr(boolean) - Constructor for class org.jruby.ir.instructions.ThreadPollInstr
 
ThreadPollInstr() - Constructor for class org.jruby.ir.instructions.ThreadPollInstr
 
ThreadPollInstr(ThreadPollInstr) - Method in class org.jruby.ir.IRVisitor
 
ThreadPollInstr(ThreadPollInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
THREADPOOL_ENABLED - Static variable in class org.jruby.util.cli.Options
 
THREADPOOL_MAX - Static variable in class org.jruby.util.cli.Options
 
THREADPOOL_MIN - Static variable in class org.jruby.util.cli.Options
 
THREADPOOL_TTL - Static variable in class org.jruby.util.cli.Options
 
ThreadSafeLocalContextProvider - Class in org.jruby.embed.internal
 
ThreadSafeLocalContextProvider(LocalVariableBehavior) - Constructor for class org.jruby.embed.internal.ThreadSafeLocalContextProvider
 
ThreadSafeLocalContextProvider(LocalVariableBehavior, boolean) - Constructor for class org.jruby.embed.internal.ThreadSafeLocalContextProvider
 
ThreadService - Class in org.jruby.internal.runtime
ThreadService maintains lists ofall the JRuby-specific thread data structures needed for Ruby's threading API and for JRuby's execution.
ThreadService(Ruby) - Constructor for class org.jruby.internal.runtime.ThreadService
 
ThreadService.Event - Class in org.jruby.internal.runtime
 
ThreadService.Event(RubyThread, RubyThread, ThreadService.Event.Type) - Constructor for class org.jruby.internal.runtime.ThreadService.Event
 
ThreadService.Event(RubyThread, RubyThread, ThreadService.Event.Type, IRubyObject) - Constructor for class org.jruby.internal.runtime.ThreadService.Event
 
ThreadService.Event.Type - Enum in org.jruby.internal.runtime
 
threadSleep(Ruby, int) - Static method in class org.jruby.cext.JRuby
 
three(Ruby) - Static method in class org.jruby.RubyFixnum
 
THREE_ARGUMENTS - Static variable in class org.jruby.runtime.Arity
 
THREE_REQUIRED - Static variable in class org.jruby.runtime.Arity
 
ThreeArgBlockOperandCallAdapter - Class in org.jruby.ir.instructions.calladapter
 
ThreeArgBlockOperandCallAdapter(CallSite, Operand[], Operand) - Constructor for class org.jruby.ir.instructions.calladapter.ThreeArgBlockOperandCallAdapter
 
ThreeArgNoBlockConstantCallAdapter - Class in org.jruby.ir.instructions.calladapter
 
ThreeArgNoBlockConstantCallAdapter(CallSite, Operand[]) - Constructor for class org.jruby.ir.instructions.calladapter.ThreeArgNoBlockConstantCallAdapter
 
ThreeArgNoBlockOperandCallAdapter - Class in org.jruby.ir.instructions.calladapter
 
ThreeArgNoBlockOperandCallAdapter(CallSite, Operand[]) - Constructor for class org.jruby.ir.instructions.calladapter.ThreeArgNoBlockOperandCallAdapter
 
ThreeVarDynamicScope - Class in org.jruby.runtime.scope
This is a DynamicScope that supports exactly three variables.
ThreeVarDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.ThreeVarDynamicScope
 
ThreeVarDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.ThreeVarDynamicScope
 
throwException(Throwable) - Static method in class org.jruby.runtime.Helpers
 
ThrowExceptionInstr - Class in org.jruby.ir.instructions
 
ThrowExceptionInstr(Operand) - Constructor for class org.jruby.ir.instructions.ThrowExceptionInstr
 
ThrowExceptionInstr(ThrowExceptionInstr) - Method in class org.jruby.ir.IRVisitor
 
ThrowExceptionInstr(ThrowExceptionInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
throwReturnJump(IRubyObject, ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
THROWS - Static variable in class org.jruby.parser.JavaSignatureParser
 
throwTypes - Variable in class org.jruby.ast.java_signature.SignatureNode
 
tIDENTIFIER - Static variable in class org.jruby.parser.DefaultRubyParser
 
tIDENTIFIER - Static variable in class org.jruby.parser.Ruby19Parser
 
tIDENTIFIER - Static variable in class org.jruby.parser.Ruby20Parser
 
tIDENTIFIER - Static variable in interface org.jruby.parser.Tokens
 
TIME - Static variable in class org.jruby.runtime.ClassIndex
 
Timeout - Class in org.jruby.ext.timeout
 
Timeout() - Constructor for class org.jruby.ext.timeout.Timeout
 
timeout(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.timeout.Timeout
 
timeout(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.timeout.Timeout
 
timeout(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.timeout.Timeout.TimeoutToplevel
 
Timeout.TimeoutToplevel - Class in org.jruby.ext.timeout
 
Timeout.TimeoutToplevel() - Constructor for class org.jruby.ext.timeout.Timeout.TimeoutToplevel
 
TimeOutputFormatter - Class in org.jruby.util
Deprecated.
TimeOutputFormatter(String, int) - Constructor for class org.jruby.util.TimeOutputFormatter
Deprecated.
 
times(ThreadContext, Block) - Method in class org.jruby.RubyFixnum
 
times(ThreadContext, Block) - Method in class org.jruby.RubyInteger
 
times(IRubyObject, Block) - Static method in class org.jruby.RubyProcess
Deprecated.
times(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyProcess
 
times(Ruby) - Static method in class org.jruby.RubyProcess
 
times(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyTime
 
timeSpentInChild(int) - Method in class org.jruby.runtime.profile.builtin.InvocationSet
 
tINTEGER - Static variable in class org.jruby.parser.DefaultRubyParser
 
tINTEGER - Static variable in class org.jruby.parser.Ruby19Parser
 
tINTEGER - Static variable in class org.jruby.parser.Ruby20Parser
 
tINTEGER - Static variable in interface org.jruby.parser.Tokens
 
tIVAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tIVAR - Static variable in class org.jruby.parser.Ruby19Parser
 
tIVAR - Static variable in class org.jruby.parser.Ruby20Parser
 
tIVAR - Static variable in interface org.jruby.parser.Tokens
 
tLABEL - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLABEL - Static variable in class org.jruby.parser.Ruby19Parser
 
tLABEL - Static variable in class org.jruby.parser.Ruby20Parser
 
tLABEL - Static variable in interface org.jruby.parser.Tokens
 
tLAMBDA - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLAMBDA - Static variable in class org.jruby.parser.Ruby19Parser
 
tLAMBDA - Static variable in class org.jruby.parser.Ruby20Parser
 
tLAMBDA - Static variable in interface org.jruby.parser.Tokens
 
tLAMBEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLAMBEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tLAMBEG - Static variable in class org.jruby.parser.Ruby20Parser
 
tLAMBEG - Static variable in interface org.jruby.parser.Tokens
 
tLBRACE - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLBRACE - Static variable in class org.jruby.parser.Ruby19Parser
 
tLBRACE - Static variable in class org.jruby.parser.Ruby20Parser
 
tLBRACE - Static variable in interface org.jruby.parser.Tokens
 
tLBRACE_ARG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLBRACE_ARG - Static variable in class org.jruby.parser.Ruby19Parser
 
tLBRACE_ARG - Static variable in class org.jruby.parser.Ruby20Parser
 
tLBRACE_ARG - Static variable in interface org.jruby.parser.Tokens
 
tLBRACK - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLBRACK - Static variable in class org.jruby.parser.Ruby19Parser
 
tLBRACK - Static variable in class org.jruby.parser.Ruby20Parser
 
tLBRACK - Static variable in interface org.jruby.parser.Tokens
 
tLCURLY - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLCURLY - Static variable in class org.jruby.parser.Ruby19Parser
 
tLCURLY - Static variable in class org.jruby.parser.Ruby20Parser
 
tLCURLY - Static variable in interface org.jruby.parser.Tokens
 
tLEQ - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLEQ - Static variable in class org.jruby.parser.Ruby19Parser
 
tLEQ - Static variable in class org.jruby.parser.Ruby20Parser
 
tLEQ - Static variable in interface org.jruby.parser.Tokens
 
tLOWEST - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLOWEST - Static variable in class org.jruby.parser.Ruby19Parser
 
tLOWEST - Static variable in class org.jruby.parser.Ruby20Parser
 
tLPAREN - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLPAREN - Static variable in class org.jruby.parser.Ruby19Parser
 
tLPAREN - Static variable in class org.jruby.parser.Ruby20Parser
 
tLPAREN - Static variable in interface org.jruby.parser.Tokens
 
tLPAREN2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLPAREN2 - Static variable in class org.jruby.parser.Ruby19Parser
 
tLPAREN2 - Static variable in class org.jruby.parser.Ruby20Parser
 
tLPAREN2 - Static variable in interface org.jruby.parser.Tokens
 
tLPAREN_ARG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLPAREN_ARG - Static variable in class org.jruby.parser.Ruby19Parser
 
tLPAREN_ARG - Static variable in class org.jruby.parser.Ruby20Parser
 
tLPAREN_ARG - Static variable in interface org.jruby.parser.Tokens
 
tLSHFT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLSHFT - Static variable in class org.jruby.parser.Ruby19Parser
 
tLSHFT - Static variable in class org.jruby.parser.Ruby20Parser
 
tLSHFT - Static variable in interface org.jruby.parser.Tokens
 
tLT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tLT - Static variable in class org.jruby.parser.Ruby19Parser
 
tLT - Static variable in class org.jruby.parser.Ruby20Parser
 
tLT - Static variable in interface org.jruby.parser.Tokens
 
tMATCH - Static variable in class org.jruby.parser.DefaultRubyParser
 
tMATCH - Static variable in class org.jruby.parser.Ruby19Parser
 
tMATCH - Static variable in class org.jruby.parser.Ruby20Parser
 
tMATCH - Static variable in interface org.jruby.parser.Tokens
 
tMINUS - Static variable in class org.jruby.parser.DefaultRubyParser
 
tMINUS - Static variable in class org.jruby.parser.Ruby19Parser
 
tMINUS - Static variable in class org.jruby.parser.Ruby20Parser
 
tMINUS - Static variable in interface org.jruby.parser.Tokens
 
tmpChars - Variable in class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine
 
tNEQ - Static variable in class org.jruby.parser.DefaultRubyParser
 
tNEQ - Static variable in class org.jruby.parser.Ruby19Parser
 
tNEQ - Static variable in class org.jruby.parser.Ruby20Parser
 
tNEQ - Static variable in interface org.jruby.parser.Tokens
 
tNMATCH - Static variable in class org.jruby.parser.DefaultRubyParser
 
tNMATCH - Static variable in class org.jruby.parser.Ruby19Parser
 
tNMATCH - Static variable in class org.jruby.parser.Ruby20Parser
 
tNMATCH - Static variable in interface org.jruby.parser.Tokens
 
tNTH_REF - Static variable in class org.jruby.parser.DefaultRubyParser
 
tNTH_REF - Static variable in class org.jruby.parser.Ruby19Parser
 
tNTH_REF - Static variable in class org.jruby.parser.Ruby20Parser
 
tNTH_REF - Static variable in interface org.jruby.parser.Tokens
 
to_a(ThreadContext) - Method in class org.jruby.java.proxies.ArrayJavaProxy
 
to_a() - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_to_a
to_a(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyArgsFile
 
to_a() - Method in class org.jruby.RubyArray
rb_ary_to_a
to_a() - Method in class org.jruby.RubyBasicObject
rb_any_to_a call-seq: obj.to_a -> anArray Returns an array representation of obj.
to_a(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
to_a(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyEnumerable
 
to_a() - Method in class org.jruby.RubyHash
rb_hash_to_a
to_a(IRubyObject) - Static method in class org.jruby.RubyKernel
 
to_a() - Method in class org.jruby.RubyMatchData
match_to_a
to_a(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyNil
nil_to_a
to_a(ThreadContext, Block) - Method in class org.jruby.RubyRange
 
to_a() - Method in class org.jruby.RubyStruct
 
to_a() - Method in class org.jruby.RubyTime
 
to_a19(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
to_a19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyEnumerable
 
to_ary() - Method in class org.jruby.RubyArray
 
to_ary(ThreadContext, IRubyObject) - Static method in class org.jruby.util.TypeConverter
 
to_c(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyNil
nilclass_to_c
to_c(ThreadContext) - Method in class org.jruby.RubyNumeric
numeric_to_c
to_c(ThreadContext) - Method in class org.jruby.RubyString
string_to_c
to_channel(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.IOJavaAddons
 
to_f() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
to_f() - Method in class org.jruby.RubyBignum
rb_big_to_f
to_f(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_to_f
to_f() - Method in class org.jruby.RubyFixnum
fix_to_f
to_f() - Method in class org.jruby.RubyFloat
flo_fo
to_f(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyNil
nil_to_f
to_f(ThreadContext) - Method in class org.jruby.RubyRational
 
to_f() - Method in class org.jruby.RubyString
rb_str_to_f
to_f() - Method in class org.jruby.RubyTime
 
to_f19() - Method in class org.jruby.RubyString
 
to_generic_string() - Method in class org.jruby.javasupport.JavaCallable
 
to_generic_string() - Method in class org.jruby.javasupport.JavaField
 
to_h() - Method in class org.jruby.RubyGlobal.CaseInsensitiveStringOnlyRubyHash
 
to_h(ThreadContext) - Method in class org.jruby.RubyHash
 
to_h(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyNil
 
to_h(ThreadContext) - Method in class org.jruby.RubyStruct
 
to_hash() - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_to_hash
to_hash() - Method in class org.jruby.RubyGlobal.StringOnlyRubyHash
 
to_hash() - Method in class org.jruby.RubyHash
rb_hash_to_hash
to_i(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_to_i
to_i() - Method in class org.jruby.RubyInteger
int_to_i
to_i(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyNil
nil_to_i
to_i() - Method in class org.jruby.RubyProcess.RubyStatus
Deprecated.
to_i(ThreadContext) - Method in class org.jruby.RubyProcess.RubyStatus
 
to_i(Ruby) - Method in class org.jruby.RubyProcess.RubyStatus
 
to_i(ThreadContext) - Method in class org.jruby.RubyRational
 
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
Deprecated.
to_i(ThreadContext) - Method in class org.jruby.RubySymbol
 
to_i() - Method in class org.jruby.RubyTime
 
to_i19() - Method in class org.jruby.RubyString
 
to_i19(IRubyObject) - Method in class org.jruby.RubyString
 
to_inputstream(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.IOJavaAddons
 
to_int() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
to_int(ThreadContext) - Method in class org.jruby.RubyNumeric
num_to_int
to_int() - Method in class org.jruby.RubySymbol
Deprecated.
to_int(ThreadContext) - Method in class org.jruby.RubySymbol
 
to_int19() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
to_io() - Method in class org.jruby.ext.zlib.RubyGzipFile
 
to_io(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
to_io() - Method in class org.jruby.RubyIO
 
to_java(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.KernelJavaAddons
 
to_java(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.java.addons.KernelJavaAddons
 
to_java_bytes(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.StringJavaAddons
 
to_java_object(IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
to_java_string(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.StringJavaAddons
 
to_native(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.DataConverter
 
to_native(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.Enum
 
to_native(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.MappedType
 
to_native(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.StructByReference
 
to_outputstream(ThreadContext, IRubyObject) - Static method in class org.jruby.java.addons.IOJavaAddons
 
to_path(ThreadContext) - Method in class org.jruby.ext.pathname.RubyPathname
 
to_path(ThreadContext) - Method in class org.jruby.RubyDir
 
to_proc(ThreadContext, Block) - Method in class org.jruby.RubyMethod
Create a Proc object.
to_proc() - Method in class org.jruby.RubyProc
 
to_proc(ThreadContext) - Method in class org.jruby.RubySymbol
 
to_ptr(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
 
to_ptr(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.ArrayProxy
 
to_r(ThreadContext) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
to_r(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_to_r
to_r(ThreadContext) - Method in class org.jruby.RubyFloat
 
to_r(ThreadContext) - Method in class org.jruby.RubyInteger
integer_to_r
to_r(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyNil
nilclass_to_r
to_r(ThreadContext) - Method in class org.jruby.RubyRational
nurat_to_r
to_r(ThreadContext) - Method in class org.jruby.RubyString
string_to_r
to_r(ThreadContext) - Method in class org.jruby.RubyTime
 
to_s(IRubyObject[]) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
to_s(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
to_s(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.AbstractMemory
 
to_s(ThreadContext) - Method in class org.jruby.ext.ffi.CallbackInfo
 
to_s(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.jffi.DynamicLibrary.Symbol
 
to_s(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.Pointer
 
to_s(ThreadContext) - Method in class org.jruby.ext.ffi.StructByReference
 
to_s(ThreadContext) - Method in class org.jruby.ext.ffi.StructByValue
 
to_s(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.CharArrayProxy
 
to_s(ThreadContext) - Method in class org.jruby.ext.ffi.Type.Builtin
 
to_s(ThreadContext) - Method in class org.jruby.ext.pathname.RubyPathname
 
to_s(ThreadContext) - Method in class org.jruby.ext.socket.Option
 
to_s(ThreadContext) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_to_s
to_s(ThreadContext, IRubyObject) - Static method in class org.jruby.javasupport.Java.ByteArrayProxyMethods
 
to_s() - Method in class org.jruby.javasupport.JavaObject
 
to_s(Ruby, Object) - Static method in class org.jruby.javasupport.JavaObject
 
to_s(IRubyObject) - Static method in class org.jruby.javasupport.JavaProxyMethods
 
to_s() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
to_s(IRubyObject) - Static method in class org.jruby.RubyArgsFile
 
to_s() - Method in class org.jruby.RubyArray
rb_ary_to_s
to_s() - Method in class org.jruby.RubyBasicObject
rb_any_to_s call-seq: obj.to_s => string Returns a string representing obj.
to_s(IRubyObject[]) - Method in class org.jruby.RubyBignum
rb_big_to_s
to_s() - Method in class org.jruby.RubyBignum
 
to_s(IRubyObject) - Method in class org.jruby.RubyBignum
 
to_s() - Method in class org.jruby.RubyClassPathVariable
 
to_s(ThreadContext) - Method in class org.jruby.RubyComplex
nucomp_to_s
to_s(ThreadContext) - Method in class org.jruby.RubyEncoding
 
to_s(ThreadContext) - Method in class org.jruby.RubyException
 
to_s(IRubyObject[]) - Method in class org.jruby.RubyFixnum
fix_to_s
to_s() - Method in class org.jruby.RubyFixnum
 
to_s(IRubyObject) - Method in class org.jruby.RubyFixnum
 
to_s() - Method in class org.jruby.RubyFloat
flo_to_s
to_s(ThreadContext) - Method in class org.jruby.RubyGlobal.CaseInsensitiveStringOnlyRubyHash
 
to_s() - Method in class org.jruby.RubyGlobal.CaseInsensitiveStringOnlyRubyHash
 
to_s(ThreadContext) - Method in class org.jruby.RubyHash
rb_hash_to_s & to_s_hash
to_s(IRubyObject) - Static method in class org.jruby.RubyKernel
 
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(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyNil
nil_to_s
to_s() - Method in class org.jruby.RubyProc
 
to_s() - Method in class org.jruby.RubyProcess.RubyStatus
 
to_s(ThreadContext) - Method in class org.jruby.RubyProcess.RubyStatus
 
to_s(Ruby) - Method in class org.jruby.RubyProcess.RubyStatus
 
to_s(ThreadContext) - Method in class org.jruby.RubyRange
 
to_s(ThreadContext) - Method in class org.jruby.RubyRational
nurat_to_s
to_s() - Method in class org.jruby.RubyRegexp
 
to_s() - Method in class org.jruby.RubyString
 
to_s() - Method in class org.jruby.RubySymbol
 
to_s(ThreadContext) - Method in class org.jruby.RubySymbol
 
to_s(ThreadContext) - Method in class org.jruby.RubyThread.Location
 
to_s() - Method in class org.jruby.RubyTime
 
to_s19(ThreadContext) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_to_s19
to_s19(ThreadContext) - Method in class org.jruby.RubyException
 
to_s19(ThreadContext) - Method in class org.jruby.RubyHash
 
to_s19() - Method in class org.jruby.RubyProc
 
to_s19() - Method in class org.jruby.RubyTime
 
to_sockaddr(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
to_str(ThreadContext) - Method in class org.jruby.ext.pathname.RubyPathname
 
to_str(ThreadContext) - Method in class org.jruby.RubyException
 
to_str(ThreadContext) - Method in class org.jruby.RubyNameError.RubyNameErrorMessage
 
to_string() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
to_sym(ThreadContext) - Method in class org.jruby.ext.ffi.Type.Builtin
 
to_sym() - Method in class org.jruby.RubyFixnum
fix_to_sym
to_sym() - Method in class org.jruby.RubySymbol
 
to_sym19() - Method in class org.jruby.RubySymbol
 
toArray() - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
toArray(T[]) - Method in class org.jruby.ir.listeners.InstructionsListenerDecorator
 
toArray() - Method in class org.jruby.ir.operands.Array
 
toArray() - Method in class org.jruby.RubyArray
 
toArray(Object[]) - Method in class org.jruby.RubyArray
 
toArray(IRubyObject[], IRubyObject...) - Static method in class org.jruby.runtime.Helpers
 
toArray(IRubyObject, IRubyObject...) - Static method in class org.jruby.runtime.Helpers
 
toArray(IRubyObject, IRubyObject, IRubyObject...) - Static method in class org.jruby.runtime.Helpers
 
toArray(IRubyObject, IRubyObject, IRubyObject, IRubyObject...) - Static method in class org.jruby.runtime.Helpers
 
toArray() - Method in class org.jruby.util.collections.WeakHashSet
 
toArray(T[]) - Method in class org.jruby.util.collections.WeakHashSet
 
ToAryInstr - Class in org.jruby.ir.instructions
 
ToAryInstr(Variable, Operand, BooleanLiteral) - Constructor for class org.jruby.ir.instructions.ToAryInstr
 
ToAryInstr(ToAryInstr) - Method in class org.jruby.ir.IRVisitor
 
ToAryInstr(ToAryInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
ToAryNode - Class in org.jruby.ast
 
ToAryNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.ToAryNode
 
toEmbeddedOptions() - Method in class org.jruby.util.RegexpOptions
This int value can be used by compiler or any place where we want an integer representation of the state of this object.
toEncoding(Ruby) - Method in class org.jruby.RubyString
 
toEncoding(ThreadContext, IRubyObject) - Static method in class org.jruby.util.io.EncodingUtils
 
toEncodingIndex(ThreadContext, IRubyObject) - Static method in class org.jruby.util.io.EncodingUtils
 
toFloat() - Method in class org.jruby.RubyInteger
 
toFloat(Ruby, IRubyObject) - Static method in class org.jruby.util.TypeConverter
 
toGenericString() - Method in class org.jruby.javasupport.JavaCallable
 
toGenericString() - Method in class org.jruby.javasupport.JavaConstructor
 
toGenericString() - Method in class org.jruby.javasupport.JavaMethod
 
toJava(IRubyObject, Class) - Static method in class org.jruby.BasicObjectStub
 
toJava(Class) - Method in class org.jruby.ir.operands.UndefinedValue
Convert the object to the specified Java class, if possible.
toJava(Class) - Method in class org.jruby.java.proxies.ConcreteJavaProxy
 
toJava(Class) - Method in class org.jruby.java.proxies.JavaProxy
 
toJava(Class) - Method in class org.jruby.javasupport.JavaAccessibleObject
 
toJava(Class) - Method in class org.jruby.javasupport.JavaObject
 
toJava(Class) - Method in class org.jruby.RubyArray
 
toJava(Class) - Method in class org.jruby.RubyBasicObject
 
toJava(Class) - Method in class org.jruby.RubyBoolean
 
toJava(Class) - Method in class org.jruby.RubyClass
 
toJava(Class) - Method in class org.jruby.RubyModule
 
toJava(Class) - Method in class org.jruby.RubyNil
 
toJava(Class) - Method in class org.jruby.RubyNumeric
 
toJava(Class) - Method in class org.jruby.RubyString
 
toJava(Class) - Method in class org.jruby.RubySymbol
 
toJava(Class) - Method in class org.jruby.RubyTime
 
toJava(Class) - Method in interface org.jruby.runtime.builtin.IRubyObject
Convert the object to the specified Java class, if possible.
toJavaArray() - Method in class org.jruby.RubyArray
 
toJavaArrayMaybeUnsafe() - Method in class org.jruby.RubyArray
 
toJavaArrayUnsafe() - Method in class org.jruby.RubyArray
 
toJavaModeString() - Method in class org.jruby.util.io.ModeFlags
Produce a Java IO mode string from the flags in this object.
toJavaString() - Method in interface org.jruby.compiler.BodyCompiler
 
toJavaString() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
toJoniOptions() - Method in class org.jruby.util.RegexpOptions
This int value is meant to only be used when dealing directly with the joni regular expression library.
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 - Variable in class org.jruby.runtime.callsite.CacheEntry
 
tokenAddMBC(int, ByteList) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
tokenAddMBCFromSrc(int, ByteList) - Method in class org.jruby.lexer.yacc.RubyYaccLexer
 
Tokens - Interface in org.jruby.parser
 
toLower(Encoding, int) - Static method in class org.jruby.util.StringSupport
 
toNative(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.DataConverters.CallbackDataConverter
 
toNative(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.DataConverters.ChainedDataConverter
 
toNative(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.DataConverters.IntOrEnumConverter
 
toNative(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.DataConverters.MappedDataConverter
 
toNative(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.jffi.NativeDataConverter
 
toNative(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.MappedType
 
toOptions() - Method in class org.jruby.util.RegexpOptions
This int value is used by Regex#options
TOP - Static variable in class org.jruby.ir.dataflow.DataFlowConstants
 
tOP_ASGN - Static variable in class org.jruby.parser.DefaultRubyParser
 
tOP_ASGN - Static variable in class org.jruby.parser.Ruby19Parser
 
tOP_ASGN - Static variable in class org.jruby.parser.Ruby20Parser
 
tOP_ASGN - Static variable in interface org.jruby.parser.Tokens
 
toPersistableString() - Method in class org.jruby.ir.IRScope
 
TopSelfFactory - Class in org.jruby
 
tOROP - Static variable in class org.jruby.parser.DefaultRubyParser
 
tOROP - Static variable in class org.jruby.parser.Ruby19Parser
 
tOROP - Static variable in class org.jruby.parser.Ruby20Parser
 
tOROP - Static variable in interface org.jruby.parser.Tokens
 
toRubyArray(Ruby, Class<?>[]) - Static method in class org.jruby.javasupport.JavaClass
 
toString() - Method in class org.jruby.ast.java_signature.Annotation
 
toString() - Method in class org.jruby.ast.java_signature.AnnotationParameter
 
toString() - Method in class org.jruby.ast.java_signature.ArrayAnnotationExpression
 
toString() - Method in class org.jruby.ast.java_signature.CharacterLiteral
 
toString() - Method in class org.jruby.ast.java_signature.DefaultAnnotationParameter
 
toString() - Method in class org.jruby.ast.java_signature.MethodSignatureNode
 
toString() - Method in enum org.jruby.ast.java_signature.Modifier
 
toString() - Method in class org.jruby.ast.java_signature.ParameterNode
 
toString() - Method in class org.jruby.ast.java_signature.SignatureNode
 
toString() - Method in class org.jruby.ast.java_signature.StringAnnotationExpression
 
toString() - Method in class org.jruby.ast.java_signature.StringLiteral
 
toString() - Method in class org.jruby.ast.java_signature.TypeNode
 
toString() - Method in class org.jruby.ast.Node
 
toString() - Method in class org.jruby.cext.Handle
 
toString() - Method in class org.jruby.compiler.JITCompiler.JITClassGenerator
 
toString() - Method in enum org.jruby.embed.AttributeName
Returns the fully qualified attribute name of this enum constant.
toString() - Method in class org.jruby.embed.internal.BiVariableMap
 
toString() - Method in enum org.jruby.embed.PropertyName
Returns the fully qualified property name of this enum constant.
toString() - Method in class org.jruby.ext.ffi.CallbackInfo
 
toString() - Method in class org.jruby.ext.ffi.jffi.DynamicLibrary.Symbol
 
toString() - Method in class org.jruby.ext.ffi.MemoryPointer
 
toString() - Method in enum org.jruby.ext.ffi.Platform.CPU_TYPE
 
toString() - Method in enum org.jruby.ext.ffi.Platform.OS_TYPE
 
toString() - Method in class org.jruby.ext.ffi.Type.Builtin
 
toString() - Method in class org.jruby.ext.nkf.Command
 
toString() - Method in class org.jruby.ext.nkf.Option
 
toString() - Method in class org.jruby.internal.runtime.methods.DynamicMethod.NativeCall
 
toString() - Method in class org.jruby.internal.runtime.NativeThread
 
toString() - Method in class org.jruby.internal.runtime.ThreadService.Event
 
toString() - Method in class org.jruby.ir.dataflow.analyses.LiveVariableNode
 
toString() - Method in class org.jruby.ir.dataflow.analyses.LoadLocalVarPlacementNode
 
toString() - Method in class org.jruby.ir.dataflow.analyses.StoreLocalVarPlacementNode
 
toString() - Method in class org.jruby.ir.dataflow.DataFlowProblem
 
toString() - Method in class org.jruby.ir.instructions.AliasInstr
 
toString() - Method in class org.jruby.ir.instructions.BranchInstr
 
toString() - Method in class org.jruby.ir.instructions.BreakInstr
 
toString() - Method in class org.jruby.ir.instructions.CallBase
 
toString() - Method in class org.jruby.ir.instructions.CallInstr
 
toString() - Method in class org.jruby.ir.instructions.CheckArgsArrayArityInstr
 
toString() - Method in class org.jruby.ir.instructions.CheckArityInstr
 
toString() - Method in class org.jruby.ir.instructions.ConstMissingInstr
 
toString() - Method in class org.jruby.ir.instructions.CopyInstr
 
toString() - Method in class org.jruby.ir.instructions.DefineClassInstr
 
toString() - Method in class org.jruby.ir.instructions.DefineClassMethodInstr
 
toString() - Method in class org.jruby.ir.instructions.defined.DefinedObjectNameInstr
 
toString() - Method in class org.jruby.ir.instructions.defined.GlobalIsDefinedInstr
 
toString() - Method in class org.jruby.ir.instructions.defined.RestoreErrorInfoInstr
 
toString() - Method in class org.jruby.ir.instructions.defined.SuperMethodBoundInstr
 
toString() - Method in class org.jruby.ir.instructions.DefineInstanceMethodInstr
 
toString() - Method in class org.jruby.ir.instructions.DefineMetaClassInstr
 
toString() - Method in class org.jruby.ir.instructions.DefineModuleInstr
 
toString() - Method in class org.jruby.ir.instructions.EnsureRubyArrayInstr
 
toString() - Method in class org.jruby.ir.instructions.EQQInstr
 
toString() - Method in class org.jruby.ir.instructions.ExceptionRegionStartMarkerInstr
 
toString() - Method in class org.jruby.ir.instructions.GetClassVarContainerModuleInstr
 
toString() - Method in class org.jruby.ir.instructions.GetInstr
 
toString() - Method in class org.jruby.ir.instructions.GVarAliasInstr
 
toString() - Method in class org.jruby.ir.instructions.InheritanceSearchConstInstr
 
toString() - Method in class org.jruby.ir.instructions.Instr
 
toString() - Method in class org.jruby.ir.instructions.JumpIndirectInstr
 
toString() - Method in class org.jruby.ir.instructions.JumpInstr
 
toString() - Method in class org.jruby.ir.instructions.LabelInstr
 
toString() - Method in class org.jruby.ir.instructions.LexicalSearchConstInstr
 
toString() - Method in class org.jruby.ir.instructions.LineNumberInstr
 
toString() - Method in class org.jruby.ir.instructions.LoadLocalVarInstr
 
toString() - Method in class org.jruby.ir.instructions.Match2Instr
 
toString() - Method in class org.jruby.ir.instructions.Match3Instr
 
toString() - Method in class org.jruby.ir.instructions.MatchInstr
 
toString() - Method in class org.jruby.ir.instructions.MethodLookupInstr
 
toString() - Method in class org.jruby.ir.instructions.ModuleVersionGuardInstr
 
toString() - Method in class org.jruby.ir.instructions.NonlocalReturnInstr
 
toString() - Method in class org.jruby.ir.instructions.NopInstr
 
toString() - Method in class org.jruby.ir.instructions.NotInstr
 
toString() - Method in class org.jruby.ir.instructions.OptArgMultipleAsgnInstr
 
toString() - Method in class org.jruby.ir.instructions.PopBindingInstr
 
toString() - Method in class org.jruby.ir.instructions.ProcessModuleBodyInstr
 
toString() - Method in class org.jruby.ir.instructions.PushBindingInstr
 
toString() - Method in class org.jruby.ir.instructions.PutInstr
 
toString() - Method in class org.jruby.ir.instructions.RaiseArgumentErrorInstr
 
toString() - Method in class org.jruby.ir.instructions.ReceiveArgBase
 
toString() - Method in class org.jruby.ir.instructions.ReceiveExceptionInstr
 
toString() - Method in class org.jruby.ir.instructions.ReceiveOptArgInstr
 
toString() - Method in class org.jruby.ir.instructions.ReceiveRestArgInstr
 
toString() - Method in class org.jruby.ir.instructions.RecordEndBlockInstr
 
toString() - Method in class org.jruby.ir.instructions.ReqdArgMultipleAsgnInstr
 
toString() - Method in class org.jruby.ir.instructions.RescueEQQInstr
 
toString() - Method in class org.jruby.ir.instructions.RestArgMultipleAsgnInstr
 
toString() - Method in class org.jruby.ir.instructions.ReturnBase
 
toString() - Method in class org.jruby.ir.instructions.ReturnInstr
 
toString() - Method in class org.jruby.ir.instructions.ruby19.GetEncodingInstr
 
toString() - Method in class org.jruby.ir.instructions.ruby19.ReceivePostReqdArgInstr
 
toString() - Method in class org.jruby.ir.instructions.ruby20.ReceiveKeywordArgInstr
 
toString() - Method in class org.jruby.ir.instructions.ruby20.ReceiveKeywordRestArgInstr
 
toString() - Method in class org.jruby.ir.instructions.RuntimeHelperCall
 
toString() - Method in class org.jruby.ir.instructions.SearchConstInstr
 
toString() - Method in class org.jruby.ir.instructions.SetReturnAddressInstr
 
toString() - Method in class org.jruby.ir.instructions.specialized.OneArgOperandAttrAssignInstr
 
toString() - Method in class org.jruby.ir.instructions.specialized.OneFixnumArgNoBlockCallInstr
 
toString() - Method in class org.jruby.ir.instructions.specialized.OneOperandArgNoBlockCallInstr
 
toString() - Method in class org.jruby.ir.instructions.specialized.OneOperandArgNoBlockNoResultCallInstr
 
toString() - Method in class org.jruby.ir.instructions.specialized.ZeroOperandArgNoBlockCallInstr
 
toString() - Method in class org.jruby.ir.instructions.StoreLocalVarInstr
 
toString() - Method in class org.jruby.ir.instructions.ThrowExceptionInstr
 
toString() - Method in class org.jruby.ir.instructions.ToAryInstr
 
toString() - Method in class org.jruby.ir.instructions.UndefMethodInstr
 
toString() - Method in class org.jruby.ir.instructions.YieldInstr
 
toString() - Method in class org.jruby.ir.IRScope
 
toString() - Method in class org.jruby.ir.IRScriptBody
 
toString() - Method in class org.jruby.ir.operands.Array
 
toString() - Method in class org.jruby.ir.operands.AsString
 
toString() - Method in class org.jruby.ir.operands.Backref
 
toString() - Method in class org.jruby.ir.operands.BacktickString
 
toString() - Method in class org.jruby.ir.operands.Bignum
 
toString() - Method in class org.jruby.ir.operands.BooleanLiteral
 
toString() - Method in class org.jruby.ir.operands.ClosureLocalVariable
 
toString() - Method in class org.jruby.ir.operands.CompoundArray
 
toString() - Method in class org.jruby.ir.operands.CompoundString
 
toString() - Method in class org.jruby.ir.operands.CurrentScope
 
toString() - Method in class org.jruby.ir.operands.DynamicSymbol
 
toString() - Method in class org.jruby.ir.operands.Fixnum
 
toString() - Method in class org.jruby.ir.operands.Float
 
toString() - Method in class org.jruby.ir.operands.Hash
 
toString() - Method in class org.jruby.ir.operands.IRException
 
toString() - Method in class org.jruby.ir.operands.KeyValuePair
 
toString() - Method in class org.jruby.ir.operands.Label
 
toString() - Method in class org.jruby.ir.operands.LocalVariable
 
toString() - Method in class org.jruby.ir.operands.MethAddr
 
toString() - Method in class org.jruby.ir.operands.MethodHandle
 
toString() - Method in class org.jruby.ir.operands.Nil
 
toString() - Method in class org.jruby.ir.operands.ObjectClass
 
toString() - Method in class org.jruby.ir.operands.Range
 
toString() - Method in class org.jruby.ir.operands.Reference
 
toString() - Method in class org.jruby.ir.operands.Regexp
 
toString() - Method in class org.jruby.ir.operands.ScopeModule
 
toString() - Method in class org.jruby.ir.operands.Splat
 
toString() - Method in class org.jruby.ir.operands.StandardError
 
toString() - Method in class org.jruby.ir.operands.StringLiteral
 
toString() - Method in class org.jruby.ir.operands.SValue
 
toString() - Method in class org.jruby.ir.operands.Symbol
 
toString() - Method in class org.jruby.ir.operands.TemporaryVariable
 
toString() - Method in class org.jruby.ir.operands.UndefinedValue
 
toString() - Method in class org.jruby.ir.operands.UnexecutableNil
 
toString() - Method in class org.jruby.ir.operands.WrappedIRClosure
 
toString() - Method in enum org.jruby.ir.Operation
 
toString() - Method in class org.jruby.ir.representations.BasicBlock
 
toString() - Method in class org.jruby.ir.representations.ExceptionRegion
 
toString() - Method in class org.jruby.ir.util.DirectedGraph
 
toString() - Method in class org.jruby.ir.util.Edge
 
toString() - Method in class org.jruby.ir.util.Vertex
 
toString() - Method in class org.jruby.javasupport.JavaAccessibleObject
 
toString() - Method in class org.jruby.javasupport.JavaUtil.JavaConverter
 
toString() - Method in class org.jruby.javasupport.proxy.JavaProxyClass.ProxyMethodImpl
 
toString() - Method in class org.jruby.javasupport.proxy.JavaProxyConstructor
 
toString() - Method in class org.jruby.javasupport.proxy.JavaProxyReflectionObject
 
toString() - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
 
toString() - Method in class org.jruby.lexer.yacc.SimpleSourcePosition
 
toString() - Method in class org.jruby.lexer.yacc.Token
 
toString() - Method in class org.jruby.parser.BlockStaticScope
 
toString() - Method in class org.jruby.parser.IRStaticScope
 
toString() - Method in class org.jruby.parser.LocalStaticScope
 
toString() - Method in class org.jruby.parser.StaticScope
 
toString() - Method in class org.jruby.RubyFile
 
toString() - Method in class org.jruby.RubyIO
 
toString() - Method in enum org.jruby.RubyLocalJumpError.Reason
 
toString() - Method in class org.jruby.RubyObject
The default toString method is just a wrapper that calls the Ruby "to_s" method.
toString() - Method in class org.jruby.RubyString
 
toString() - Method in class org.jruby.RubySymbol
 
toString() - Method in class org.jruby.RubyThread
 
toString() - Method in class org.jruby.runtime.Arity
 
toString() - Method in class org.jruby.runtime.backtrace.BacktraceElement
 
toString() - Method in class org.jruby.runtime.backtrace.RubyStackTraceElement
 
toString() - Method in class org.jruby.runtime.callsite.CacheEntry
 
toString() - Method in class org.jruby.runtime.component.VariableEntry
 
toString() - Method in class org.jruby.runtime.DynamicScope
 
toString(StringBuffer, String) - Method in class org.jruby.runtime.DynamicScope
 
toString() - Method in class org.jruby.runtime.Frame
 
toString() - Method in class org.jruby.runtime.load.ExternalScript
 
toString() - Method in class org.jruby.runtime.load.LoadService.SearchState
 
toString() - Method in class org.jruby.runtime.profile.builtin.Invocation
 
toString() - Method in enum org.jruby.util.cli.Category
 
toString() - Method in class org.jruby.util.collections.IntHashMap
 
toString() - Method in class org.jruby.util.collections.WeakHashSet
 
toString() - Method in class org.jruby.util.encoding.CharsetTranscoder.CodingActions
 
toString() - Method in class org.jruby.util.io.IOOptions
 
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
Deprecated.
 
toString() - Method in enum org.jruby.util.KCode
 
toString() - Method in class org.jruby.util.NormalizedFile
 
toString() - Method in class org.jruby.util.RegexpOptions
 
toString() - Method in class org.jruby.util.RubyDateFormatter.Token
 
toStringBody() - Method in class org.jruby.ir.IRClosure
 
toStringGraph() - Method in class org.jruby.ir.representations.CFG
 
toStringInstrs() - Method in class org.jruby.ir.IRScope
 
toStringInstrs() - Method in class org.jruby.ir.representations.BasicBlock
 
toStringInstrs() - Method in class org.jruby.ir.representations.CFG
 
toStringParameters() - Method in class org.jruby.ast.java_signature.Annotation
 
toStringVariables() - Method in class org.jruby.ir.IRScope
 
total(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Gets the total size (in bytes) of the Memory.
total_in() - Method in class org.jruby.ext.zlib.ZStream
 
total_out() - Method in class org.jruby.ext.zlib.ZStream
 
totalCalls() - Method in class org.jruby.runtime.profile.builtin.InvocationSet
 
totalCallSites - Static variable in class org.jruby.runtime.callsite.CachingCallSite
 
totalTime() - Method in class org.jruby.runtime.profile.builtin.InvocationSet
 
totalTime() - Method in class org.jruby.runtime.profile.builtin.MethodData
 
totalTime() - Method in class org.jruby.runtime.profile.builtin.ProfileData
 
toUpper(Encoding, int) - Static method in class org.jruby.util.StringSupport
 
tPERCENT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tPERCENT - Static variable in class org.jruby.parser.Ruby19Parser
 
tPERCENT - Static variable in class org.jruby.parser.Ruby20Parser
 
tPERCENT - Static variable in interface org.jruby.parser.Tokens
 
tPIPE - Static variable in class org.jruby.parser.DefaultRubyParser
 
tPIPE - Static variable in class org.jruby.parser.Ruby19Parser
 
tPIPE - Static variable in class org.jruby.parser.Ruby20Parser
 
tPIPE - Static variable in interface org.jruby.parser.Tokens
 
tPLUS - Static variable in class org.jruby.parser.DefaultRubyParser
 
tPLUS - Static variable in class org.jruby.parser.Ruby19Parser
 
tPLUS - Static variable in class org.jruby.parser.Ruby20Parser
 
tPLUS - Static variable in interface org.jruby.parser.Tokens
 
tPOW - Static variable in class org.jruby.parser.DefaultRubyParser
 
tPOW - Static variable in class org.jruby.parser.Ruby19Parser
 
tPOW - Static variable in class org.jruby.parser.Ruby20Parser
 
tPOW - Static variable in interface org.jruby.parser.Tokens
 
tQSYMBOLS_BEG - Static variable in class org.jruby.parser.Ruby20Parser
 
tQSYMBOLS_BEG - Static variable in interface org.jruby.parser.Tokens
 
tQWORDS_BEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tQWORDS_BEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tQWORDS_BEG - Static variable in class org.jruby.parser.Ruby20Parser
 
tQWORDS_BEG - Static variable in interface org.jruby.parser.Tokens
 
tr(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_tr / rb_str_tr_bang
tr19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
tr_bang(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
tr_bang19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
tr_s(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
rb_str_tr_s / rb_str_tr_s_bang
tr_s19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
tr_s_bang(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
tr_s_bang19(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.RubyString
 
trace(IRubyObject) - Method in class org.jruby.internal.runtime.GlobalVariable
 
trace(RubyEvent, String, RubyModule) - Method in class org.jruby.runtime.ThreadContext
 
trace(RubyEvent, String, RubyModule, String, int) - Method in class org.jruby.runtime.ThreadContext
 
TRACE_HEAD - Static variable in class org.jruby.RubyException
 
TRACE_MAX - Static variable in class org.jruby.RubyException
 
TRACE_TAIL - Static variable in class org.jruby.RubyException
 
trace_var(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
TraceableInterpretedMethod - Class in org.jruby.internal.runtime.methods
 
TraceableInterpretedMethod(RubyModule, StaticScope, Node, String, ArgsNode, Visibility, ISourcePosition) - Constructor for class org.jruby.internal.runtime.methods.TraceableInterpretedMethod
 
TraceableJittedMethod - Class in org.jruby.internal.runtime.methods
This is the mixed-mode method type.
TraceableJittedMethod(RubyModule, StaticScope, Script, String, CallConfiguration, Visibility, Arity, ISourcePosition, DefaultMethod) - Constructor for class org.jruby.internal.runtime.methods.TraceableJittedMethod
 
traceClass(ISourcePosition) - Method in interface org.jruby.compiler.BodyCompiler
 
traceClass(ISourcePosition) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
traceClass(ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
traceEnd(int) - Method in interface org.jruby.compiler.BodyCompiler
 
traceEnd(int) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
traceEnd(ThreadContext) - Static method in class org.jruby.runtime.Helpers
 
traceLine(ISourcePosition) - Method in interface org.jruby.compiler.BodyCompiler
 
traceLine(ISourcePosition) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
traceLine(ThreadContext, String, int) - Static method in class org.jruby.runtime.Helpers
 
TracePoint - Class in org.jruby.ext.tracepoint
 
TracePoint(Ruby, RubyClass) - Constructor for class org.jruby.ext.tracepoint.TracePoint
 
TraceType - Class in org.jruby.runtime.backtrace
 
TraceType(TraceType.Gather, TraceType.Format) - Constructor for class org.jruby.runtime.backtrace.TraceType
 
TraceType.Format - Enum in org.jruby.runtime.backtrace
 
TraceType.Gather - Enum in org.jruby.runtime.backtrace
 
traceTypeFor(String) - Static method in class org.jruby.runtime.backtrace.TraceType
 
transcode(ThreadContext, ByteList, Encoding, Encoding, IRubyObject) - Static method in class org.jruby.util.encoding.CharsetTranscoder
This will try and transcode the supplied ByteList to the supplied toEncoding.
transcode(ThreadContext, ByteList, Encoding, Encoding, IRubyObject, boolean) - Static method in class org.jruby.util.encoding.CharsetTranscoder
 
transcode(ThreadContext, ByteList, ByteList) - Method in class org.jruby.util.encoding.CharsetTranscoder
 
transcode(ThreadContext, ByteList) - Method in class org.jruby.util.encoding.CharsetTranscoder
 
transcode(ThreadContext, ByteList, boolean) - Method in class org.jruby.util.encoding.CharsetTranscoder
 
transcode(CharsetTranscoder.TranscoderEngine.TranscoderState, int) - Method in class org.jruby.util.encoding.CharsetTranscoder.TranscoderEngine
 
transcode(ThreadContext, ByteList, Encoding, Encoding, IRubyObject, boolean) - Static method in class org.jruby.util.encoding.Transcoder
 
transcode(ThreadContext, ByteList, ByteList) - Method in class org.jruby.util.encoding.Transcoder
 
transcode(ThreadContext, ByteList) - Method in class org.jruby.util.encoding.Transcoder
 
transcode(ThreadContext, ByteList, boolean) - Method in class org.jruby.util.encoding.Transcoder
 
transcodeCharsetFor(Ruby, byte[], Encoding, boolean) - Static method in class org.jruby.util.encoding.CharsetTranscoder
 
transcodeLoop(ThreadContext, ByteList, ByteList, byte[], byte[], int, IRubyObject) - Static method in class org.jruby.util.io.EncodingUtils
 
Transcoder - Class in org.jruby.util.encoding
Abstract superclass for all transcoders.
Transcoder(ThreadContext, Encoding, Encoding) - Constructor for class org.jruby.util.encoding.Transcoder
 
transfersControl() - Method in class org.jruby.ir.instructions.Instr
 
transfersControl() - Method in enum org.jruby.ir.Operation
 
TRANSIENT - Static variable in class org.jruby.parser.JavaSignatureParser
 
TransientLocalVariable - Class in org.jruby.embed.variable
An implementation of BiVariable for a transient local variable.
transientStringParameterStrategy(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
transpose() - Method in class org.jruby.RubyArray
rb_ary_transpose
trap(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.util.NoFunctionalitySignalFacade
 
trap(Ruby, BlockCallback, String) - Method in class org.jruby.util.NoFunctionalitySignalFacade
 
trap(IRubyObject, IRubyObject, IRubyObject) - Method in interface org.jruby.util.SignalFacade
 
trap(Ruby, BlockCallback, String) - Method in interface org.jruby.util.SignalFacade
 
trap(IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.util.SunSignalFacade
 
trap(Ruby, BlockCallback, String) - Method in class org.jruby.util.SunSignalFacade
 
tRBRACK - Static variable in class org.jruby.parser.DefaultRubyParser
 
tRBRACK - Static variable in class org.jruby.parser.Ruby19Parser
 
tRBRACK - Static variable in class org.jruby.parser.Ruby20Parser
 
tRBRACK - Static variable in interface org.jruby.parser.Tokens
 
tRCURLY - Static variable in class org.jruby.parser.DefaultRubyParser
 
tRCURLY - Static variable in class org.jruby.parser.Ruby19Parser
 
tRCURLY - Static variable in class org.jruby.parser.Ruby20Parser
 
tRCURLY - Static variable in interface org.jruby.parser.Tokens
 
tREGEXP_BEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tREGEXP_BEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tREGEXP_BEG - Static variable in class org.jruby.parser.Ruby20Parser
 
tREGEXP_BEG - Static variable in interface org.jruby.parser.Tokens
 
tREGEXP_END - Static variable in class org.jruby.parser.DefaultRubyParser
 
tREGEXP_END - Static variable in class org.jruby.parser.Ruby19Parser
 
tREGEXP_END - Static variable in class org.jruby.parser.Ruby20Parser
 
tREGEXP_END - Static variable in interface org.jruby.parser.Tokens
 
trigger() - Static method in class org.jruby.cext.GC
 
trimStackTrace(Member) - Method in class org.jruby.NativeException
 
TRIVIAL_EXECUTOR - Static variable in class org.jruby.util.Join
 
tRPAREN - Static variable in class org.jruby.parser.DefaultRubyParser
 
tRPAREN - Static variable in class org.jruby.parser.Ruby19Parser
 
tRPAREN - Static variable in class org.jruby.parser.Ruby20Parser
 
tRPAREN - Static variable in interface org.jruby.parser.Tokens
 
tRSHFT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tRSHFT - Static variable in class org.jruby.parser.Ruby19Parser
 
tRSHFT - Static variable in class org.jruby.parser.Ruby20Parser
 
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_to_s(IRubyObject) - Static method in class org.jruby.RubyBoolean.True
 
true_xor(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyBoolean.True
 
TrueNode - Class in org.jruby.ast
Represents 'true'.
TrueNode(ISourcePosition) - Constructor for class org.jruby.ast.TrueNode
 
TRUNC - Static variable in class org.jruby.util.io.ModeFlags
truncate flag, to truncate the target file to zero length
TRUNC - Static variable in class org.jruby.util.io.OpenFile
 
truncate(IRubyObject[]) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
truncate(IRubyObject) - Method in class org.jruby.ext.stringio.RubyStringIO
 
truncate(IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
truncate(ThreadContext, IRubyObject) - Method in class org.jruby.RubyFile
 
truncate(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
truncate() - Method in class org.jruby.RubyFloat
flo_truncate
truncate() - Method in class org.jruby.RubyNumeric
num_truncate
truncate(IRubyObject) - Method in class org.jruby.RubyStringIO
 
truncate19(IRubyObject[]) - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
truncate19(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFile
 
trust(ThreadContext) - Method in class org.jruby.RubyBasicObject
rb_obj_trust call-seq: obj.trust => obj Removes the untrusted mark from obj.
trust(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
try_convert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyArray
 
try_convert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyHash
 
try_convert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyRegexp
 
try_convert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyString
 
try_lock(ThreadContext) - Method in class org.jruby.ext.thread.Mutex
 
try_read_nonblock(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.io.try_nonblock.IOTryNonblockLibrary
 
try_write_nonblock(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.io.try_nonblock.IOTryNonblockLibrary
 
trycatch(Label, Label, Label, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
trycatch(String, Runnable, Runnable) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
tryCompile(Node) - Method in class org.jruby.Ruby
Try to compile the code associated with the given Node, returning an instance of the successfully-compiled Script or null if the script could not be compiled.
tryCompile(Node, ASTInspector) - Method in class org.jruby.Ruby
Try to compile the code associated with the given Node, returning an instance of the successfully-compiled Script or null if the script could not be compiled.
tryConvert(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
tryEagerInjection(Ruby, IRubyObject) - Method in class org.jruby.embed.variable.GlobalVariable
Deprecated.
tryEagerInjection(IRubyObject) - Method in class org.jruby.embed.variable.GlobalVariable
Injects a global variable value to a parsed Ruby script.
tryJIT(DefaultMethod, ThreadContext, String, String) - Method in class org.jruby.compiler.JITCompiler
 
tryLazyRetrieval(LocalVariableBehavior, BiVariableMap, IRubyObject, Object) - Static method in class org.jruby.embed.variable.VariableInterceptor
Retrieves specified variable/constant name and value after the evaluation or method invocation only when it is requested.
tryLoadingLibraryOrScript(Ruby, LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService
 
tryLock(Lock) - Method in class org.jruby.RubyThread
Try to acquire the given lock, adding it to a list of held locks for cleanup on thread termination if it is acquired.
tryProcessArgumentsWithRubyopts() - Method in class org.jruby.RubyInstanceConfig
 
tryResourceAsIs(String) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
tryResourceAsIs(String, String) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
tryResourceFromCWD(LoadService.SearchState, String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
tryResourceFromDotSlash(LoadService.SearchState, String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
tryResourceFromHome(LoadService.SearchState, String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
tryResourceFromJarURL(LoadService.SearchState, String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
tryResourceFromJarURLWithLoadPath(String, String) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
tryResourceFromLoadPath(String, String) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
tryResourceFromLoadPathOrURL(LoadService.SearchState, String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService
Deprecated.
tryRestartAgent() - Method in interface org.jruby.management.BeanManager
Attempt to restart the current JVM's JMX agent.
tryRestartAgent() - Method in class org.jruby.management.BeanManagerImpl
 
trySearch(LoadService.SearchState) - Method in class org.jruby.embed.osgi.internal.OSGiBundlesSearcher
 
trySearch(String, LoadService.SuffixType) - Method in class org.jruby.runtime.load.LoadService.BailoutSearcher
Deprecated.
 
trySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.BailoutSearcher
Deprecated.
 
trySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.ClassLoaderSearcher
Deprecated.
 
trySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.ExtensionSearcher
Deprecated.
 
trySearch(LoadService.SearchState) - Method in interface org.jruby.runtime.load.LoadService.LoadSearcher
Deprecated.
 
trySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.NormalSearcher
Deprecated.
 
trySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.ScriptClassSearcher
Deprecated.
 
trySearch(LoadService.SearchState) - Method in class org.jruby.runtime.load.LoadService.SourceBailoutSearcher
Deprecated.
 
tryShutdownAgent() - Method in interface org.jruby.management.BeanManager
Attempt to shut down the current JVM's JMX agent.
tryShutdownAgent() - Method in class org.jruby.management.BeanManagerImpl
 
tSTAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTAR - Static variable in class org.jruby.parser.Ruby19Parser
 
tSTAR - Static variable in class org.jruby.parser.Ruby20Parser
 
tSTAR - Static variable in interface org.jruby.parser.Tokens
 
tSTAR2 - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTAR2 - Static variable in class org.jruby.parser.Ruby19Parser
 
tSTAR2 - Static variable in class org.jruby.parser.Ruby20Parser
 
tSTAR2 - Static variable in interface org.jruby.parser.Tokens
 
tSTRING_BEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTRING_BEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tSTRING_BEG - Static variable in class org.jruby.parser.Ruby20Parser
 
tSTRING_BEG - Static variable in interface org.jruby.parser.Tokens
 
tSTRING_CONTENT - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTRING_CONTENT - Static variable in class org.jruby.parser.Ruby19Parser
 
tSTRING_CONTENT - Static variable in class org.jruby.parser.Ruby20Parser
 
tSTRING_CONTENT - Static variable in interface org.jruby.parser.Tokens
 
tSTRING_DBEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTRING_DBEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tSTRING_DBEG - Static variable in class org.jruby.parser.Ruby20Parser
 
tSTRING_DBEG - Static variable in interface org.jruby.parser.Tokens
 
tSTRING_DEND - Static variable in class org.jruby.parser.Ruby20Parser
 
tSTRING_DVAR - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTRING_DVAR - Static variable in class org.jruby.parser.Ruby19Parser
 
tSTRING_DVAR - Static variable in class org.jruby.parser.Ruby20Parser
 
tSTRING_DVAR - Static variable in interface org.jruby.parser.Tokens
 
tSTRING_END - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSTRING_END - Static variable in class org.jruby.parser.Ruby19Parser
 
tSTRING_END - Static variable in class org.jruby.parser.Ruby20Parser
 
tSTRING_END - Static variable in interface org.jruby.parser.Tokens
 
tSYMBEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tSYMBEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tSYMBEG - Static variable in class org.jruby.parser.Ruby20Parser
 
tSYMBEG - Static variable in interface org.jruby.parser.Tokens
 
tSYMBOLS_BEG - Static variable in class org.jruby.parser.Ruby20Parser
 
tSYMBOLS_BEG - Static variable in interface org.jruby.parser.Tokens
 
tTILDE - Static variable in class org.jruby.parser.DefaultRubyParser
 
tTILDE - Static variable in class org.jruby.parser.Ruby19Parser
 
tTILDE - Static variable in class org.jruby.parser.Ruby20Parser
 
tTILDE - Static variable in interface org.jruby.parser.Tokens
 
tty_p(ThreadContext) - Method in class org.jruby.RubyIO
 
tUMINUS - Static variable in class org.jruby.parser.DefaultRubyParser
 
tUMINUS - Static variable in class org.jruby.parser.Ruby19Parser
 
tUMINUS - Static variable in class org.jruby.parser.Ruby20Parser
 
tUMINUS - Static variable in interface org.jruby.parser.Tokens
 
tUMINUS_NUM - Static variable in class org.jruby.parser.DefaultRubyParser
 
tUMINUS_NUM - Static variable in class org.jruby.parser.Ruby19Parser
 
tUMINUS_NUM - Static variable in class org.jruby.parser.Ruby20Parser
 
tUMINUS_NUM - Static variable in interface org.jruby.parser.Tokens
 
Tuple<T1,T2> - Class in org.jruby.ir
 
Tuple(T1, T2) - Constructor for class org.jruby.ir.Tuple
 
tUPLUS - Static variable in class org.jruby.parser.DefaultRubyParser
 
tUPLUS - Static variable in class org.jruby.parser.Ruby19Parser
 
tUPLUS - Static variable in class org.jruby.parser.Ruby20Parser
 
tUPLUS - Static variable in interface org.jruby.parser.Tokens
 
two(Ruby) - Static method in class org.jruby.RubyFixnum
 
TWO_ARGUMENTS - Static variable in class org.jruby.runtime.Arity
 
TWO_REQUIRED - Static variable in class org.jruby.runtime.Arity
 
TwoArgBlockOperandCallAdapter - Class in org.jruby.ir.instructions.calladapter
 
TwoArgBlockOperandCallAdapter(CallSite, Operand[], Operand) - Constructor for class org.jruby.ir.instructions.calladapter.TwoArgBlockOperandCallAdapter
 
TwoArgNoBlockConstantCallAdapter - Class in org.jruby.ir.instructions.calladapter
 
TwoArgNoBlockConstantCallAdapter(CallSite, Operand[]) - Constructor for class org.jruby.ir.instructions.calladapter.TwoArgNoBlockConstantCallAdapter
 
TwoArgNoBlockOperandCallAdapter - Class in org.jruby.ir.instructions.calladapter
 
TwoArgNoBlockOperandCallAdapter(CallSite, Operand[]) - Constructor for class org.jruby.ir.instructions.calladapter.TwoArgNoBlockOperandCallAdapter
 
twoArguments() - Static method in class org.jruby.runtime.Arity
 
TwoBranchCallback - Class in org.jruby.compiler
 
TwoBranchCallback() - Constructor for class org.jruby.compiler.TwoBranchCallback
 
tWORDS_BEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tWORDS_BEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tWORDS_BEG - Static variable in class org.jruby.parser.Ruby20Parser
 
tWORDS_BEG - Static variable in interface org.jruby.parser.Tokens
 
twosComplementToBinaryBytes(byte[]) - Static method in class org.jruby.util.ConvertBytes
 
twosComplementToHexBytes(byte[], boolean) - Static method in class org.jruby.util.ConvertBytes
 
twosComplementToOctalBytes(byte[]) - Static method in class org.jruby.util.ConvertBytes
 
twosComplementToUnsignedBytes(byte[], int, boolean) - Static method in class org.jruby.util.ConvertBytes
 
TwoVarDynamicScope - Class in org.jruby.runtime.scope
This is a DynamicScope that supports exactly three variables.
TwoVarDynamicScope(StaticScope, DynamicScope) - Constructor for class org.jruby.runtime.scope.TwoVarDynamicScope
 
TwoVarDynamicScope(StaticScope) - Constructor for class org.jruby.runtime.scope.TwoVarDynamicScope
 
tXSTRING_BEG - Static variable in class org.jruby.parser.DefaultRubyParser
 
tXSTRING_BEG - Static variable in class org.jruby.parser.Ruby19Parser
 
tXSTRING_BEG - Static variable in class org.jruby.parser.Ruby20Parser
 
tXSTRING_BEG - Static variable in interface org.jruby.parser.Tokens
 
type(ThreadContext) - Method in class org.jruby.ext.ffi.StructLayout.Field
 
type() - Method in class org.jruby.ext.ffi.StructLayout.Member
 
Type - Class in org.jruby.ext.ffi
 
Type(Ruby, RubyClass, NativeType, int, int) - Constructor for class org.jruby.ext.ffi.Type
Initializes a new Type instance.
Type(Ruby, RubyClass, NativeType) - Constructor for class org.jruby.ext.ffi.Type
Initializes a new Type instance.
type - Variable in class org.jruby.internal.runtime.ThreadService.Event
 
type - Variable in class org.jruby.ir.operands.Backref
 
type() - Method in class org.jruby.RubyBasicObject
rb_obj_class Returns the real class of this object, excluding any singleton/meta class in the inheritance chain.
type(IRubyObject) - Static method in class org.jruby.RubyKernel
 
type(IRubyObject) - Static method in class org.jruby.RubyNil
nil_type
type - Variable in class org.jruby.runtime.Block
 
type - Variable in class org.jruby.util.Pack.Converter
 
Type.Array - Class in org.jruby.ext.ffi
 
Type.Array(Ruby, RubyClass, Type, int) - Constructor for class org.jruby.ext.ffi.Type.Array
Initializes a new Type.Array instance.
Type.Array(Ruby, Type, int) - Constructor for class org.jruby.ext.ffi.Type.Array
Initializes a new Type.Array instance.
Type.Builtin - Class in org.jruby.ext.ffi
 
type_deprecated() - Method in class org.jruby.RubyBasicObject
rb_obj_type The deprecated version of type, that emits a deprecation warning.
type_deprecated(IRubyObject) - Static method in class org.jruby.RubyKernel
 
type_parameters() - Method in class org.jruby.javasupport.JavaClass
 
type_parameters() - Method in class org.jruby.javasupport.JavaConstructor
 
type_parameters() - Method in class org.jruby.javasupport.JavaMethod
 
type_size(ThreadContext) - Method in class org.jruby.ext.ffi.AbstractMemory
Indicates how many bytes the intrinsic type of the memory uses.
typeCheckBranch(Class, BranchCallback, BranchCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
typeCheckBranch(Class, BranchCallback, BranchCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
typeClass - Variable in class org.jruby.ext.ffi.FFI
 
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(ArgumentNode, Node) - Constructor for class org.jruby.ast.TypedArgumentNode
 
typedefs - Variable in class org.jruby.ext.ffi.FFI
 
typeForArray - Variable in class org.jruby.ast.java_signature.ArrayTypeNode
 
TypeNode - Class in org.jruby.ast.java_signature
Base class for all typed nodes
TypeNode(String) - Constructor for class org.jruby.ast.java_signature.TypeNode
 
typeOk(RubyClass) - Method in class org.jruby.runtime.callsite.CacheEntry
 
typeOk(CacheEntry, RubyClass) - Static method in class org.jruby.runtime.callsite.CacheEntry
 
TypePopulator - Class in org.jruby.anno
 
TypePopulator() - Constructor for class org.jruby.anno.TypePopulator
 
TypePopulator.DefaultTypePopulator - Class in org.jruby.anno
 
TypePopulator.DefaultTypePopulator() - Constructor for class org.jruby.anno.TypePopulator.DefaultTypePopulator
 
TypeResolver - Class in org.jruby.ext.ffi
 
typeSize - Variable in class org.jruby.ext.ffi.AbstractMemory
The size of each element of this memory area - e.g.
TZDATA_VERSION - Static variable in class org.jruby.runtime.Constants
 

U

U - Static variable in class org.jruby.util.unsafe.UnsafeHolder
Holds a reference to Unsafe if available, null otherwise.
u16Value32(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
u16Value64(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
u32Value32(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
u32Value64(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
u64Value64(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
u8Value32(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
u8Value64(IRubyObject) - Static method in class org.jruby.ext.ffi.jffi.JITRuntime
 
U_NIL - Static variable in class org.jruby.ir.IRBuilder
 
U_NIL - Static variable in class org.jruby.ir.operands.UnexecutableNil
 
udp(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.Addrinfo
 
uid() - Method in class org.jruby.RubyFileStat
 
uid(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
uid(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
uid(Ruby) - Static method in class org.jruby.RubyProcess
 
uid_set(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
uid_set(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyProcess
 
uid_set(Ruby, IRubyObject) - Static method in class org.jruby.RubyProcess
 
uint16Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
uint2big(Ruby, long) - Static method in class org.jruby.cext.JRuby
 
uint32Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
uint64Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
uint8Value(IRubyObject) - Static method in class org.jruby.ext.ffi.Util
 
ull2inum(Ruby, long) - Static method in class org.jruby.cext.JRuby
 
ULONG_MAX - Static variable in class org.jruby.RubyBignum
 
umask(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
unbind() - Method in class org.jruby.RubyMethod
 
UNBOUNDMETHOD - Static variable in class org.jruby.runtime.ClassIndex
 
unboxAndCast(SkinnyMethodAdapter, Class) - Static method in class org.jruby.compiler.util.HandleFactory
 
uncaptureFeature(int) - Method in class org.jruby.lexer.yacc.LexerSource
 
undeclareBean(BSFDeclaredBean) - Method in class org.jruby.embed.bsf.JRubyEngine
 
undeclareBean(BSFDeclaredBean) - Method in class org.jruby.javasupport.bsf.JRubyEngine
 
UNDEF - Static variable in class org.jruby.RubyBasicObject
A value that specifies an undefined value.
undef(ThreadContext, String) - Method in class org.jruby.RubyModule
rb_undef
UNDEF_HEX_CHARREF - Static variable in class org.jruby.RubyConverter
 
UNDEF_MASK - Static variable in class org.jruby.RubyConverter
 
undef_method(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyModule
 
UNDEF_REPLACE - Static variable in class org.jruby.RubyConverter
 
undefine_finalizer(IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyObjectSpace
 
UNDEFINED - Static variable in class org.jruby.ir.operands.UndefinedValue
 
UndefinedAccessor - Class in org.jruby.internal.runtime
 
UndefinedAccessor(Ruby, GlobalVariable, String) - Constructor for class org.jruby.internal.runtime.UndefinedAccessor
Constructor for UndefinedAccessor.
undefinedFieldError(Ruby, String, String) - Static method in class org.jruby.javasupport.JavaClass
 
UndefinedMethod - Class in org.jruby.internal.runtime.methods
This class represents a singleton type of method used as a marker for missing or "undef'ed" methods.
UndefinedValue(UndefinedValue) - Method in class org.jruby.ir.IRVisitor
 
UndefinedValue - Class in org.jruby.ir.operands
For argument processing.
UndefinedValue(UndefinedValue) - Method in class org.jruby.ir.targets.JVMVisitor
 
undefineMethod(String) - Method in class org.jruby.RubyModule
 
undefMethod(CompilerCallback) - Method in interface org.jruby.compiler.BodyCompiler
 
undefMethod(CompilerCallback) - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
undefMethod(ThreadContext, Object) - Static method in class org.jruby.runtime.Helpers
 
UndefMethodInstr - Class in org.jruby.ir.instructions
 
UndefMethodInstr(Variable, Operand) - Constructor for class org.jruby.ir.instructions.UndefMethodInstr
 
UndefMethodInstr(UndefMethodInstr) - Method in class org.jruby.ir.IRVisitor
 
UndefMethodInstr(UndefMethodInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
UndefNode - Class in org.jruby.ast
Represents an 'undef' statement.
UndefNode(ISourcePosition, Node) - Constructor for class org.jruby.ast.UndefNode
 
underscores_pat - Static variable in class org.jruby.util.Numeric.ComplexPatterns
 
UnexecutableNil(UnexecutableNil) - Method in class org.jruby.ir.IRVisitor
 
UnexecutableNil - Class in org.jruby.ir.operands
 
UnexecutableNil(UnexecutableNil) - Method in class org.jruby.ir.targets.JVMVisitor
 
ungetbyte(ThreadContext, IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
ungetc(IRubyObject) - Method in class org.jruby.ext.stringio.RubyStringIO
 
ungetc(ThreadContext, IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
ungetc(IRubyObject) - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
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(int) - Method in class org.jruby.util.io.ChannelStream
 
ungetc(int) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
ungetc(int) - Method in interface org.jruby.util.io.Stream
 
ungetc19(IRubyObject) - Method in class org.jruby.RubyIO
 
ungetc19(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStringIO
 
ungetcCommon(int) - Method in class org.jruby.RubyIO
 
UNICODE_CHARSETS - Static variable in class org.jruby.util.encoding.CharsetTranscoder
 
UNICODE_CHARSETS - Static variable in class org.jruby.util.encoding.Transcoder
 
unimplementedError(String) - Method in class org.jruby.ext.JRubyPOSIXHandler
 
union(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRegexp
rb_reg_s_union
union19(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyRegexp
 
uniq(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_uniq
uniq19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
uniq_bang(ThreadContext) - Method in class org.jruby.RubyArray
rb_ary_uniq_bang
uniq_bang19(ThreadContext, Block) - Method in class org.jruby.RubyArray
 
UNIVERSAL_NEWLINE_DECORATOR - Static variable in class org.jruby.RubyConverter
 
unix(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.ext.socket.Addrinfo
 
unix_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Platform
 
unix_p(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
unix_path(ThreadContext) - Method in class org.jruby.ext.socket.Addrinfo
 
UNKNOWN - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
UNKNOWN_SUPER_TARGET - Static variable in class org.jruby.ir.operands.MethAddr
 
unlink(ThreadContext) - Method in class org.jruby.ext.pathname.RubyPathname
 
unlink(ThreadContext) - Method in class org.jruby.ext.tempfile.Tempfile
 
unlink(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
unlock(ThreadContext) - Method in class org.jruby.ext.thread.Mutex
 
unlock(Lock) - Method in class org.jruby.RubyThread
Release the given lock and remove it from the list of locks to be released on thread termination.
unlockAll() - Method in class org.jruby.RubyThread
Release all locks held.
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
 
unmarshalObject(boolean) - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
UnmarshalStream - Class in org.jruby.runtime.marshal
Unmarshals objects from strings or streams in Ruby's marshal format.
UnmarshalStream(Ruby, InputStream, IRubyObject, boolean) - Constructor for class org.jruby.runtime.marshal.UnmarshalStream
 
UnmarshalStream(Ruby, InputStream, IRubyObject, boolean, boolean) - Constructor for class org.jruby.runtime.marshal.UnmarshalStream
 
unmarshalString() - Method in class org.jruby.runtime.marshal.UnmarshalStream
 
UnnamedRestArgNode - Class in org.jruby.ast
a bare '*' or nothing.
UnnamedRestArgNode(ISourcePosition, String, int) - Constructor for class org.jruby.ast.UnnamedRestArgNode
 
unpack(ThreadContext, IRubyObject) - Method in class org.jruby.ext.socket.Option
 
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(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.socket.RubySocket
 
unpack_sockaddr_in(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.socket.SocketUtils
 
unpack_sockaddr_in(ThreadContext, IRubyObject) - Static method in class org.jruby.util.io.Sockaddr
 
unpackArg(long) - Static method in class org.jruby.util.StringSupport
 
unpackInt_i(ByteBuffer) - Static method in class org.jruby.util.Pack
 
unpackResult(long) - Static method in class org.jruby.util.StringSupport
 
unread(int) - Method in class org.jruby.lexer.yacc.ByteArrayLexerSource
 
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.ByteArrayLexerSource
 
unreadMany(CharSequence) - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
 
unreadMany(CharSequence) - Method in class org.jruby.lexer.yacc.LexerSource
 
unregisterClassCache() - Method in interface org.jruby.management.BeanManager
 
unregisterClassCache() - Method in class org.jruby.management.BeanManagerImpl
 
unregisterCompiler() - Method in interface org.jruby.management.BeanManager
 
unregisterCompiler() - Method in class org.jruby.management.BeanManagerImpl
 
unregisterConfig() - Method in interface org.jruby.management.BeanManager
 
unregisterConfig() - Method in class org.jruby.management.BeanManagerImpl
 
unregisterDescriptor(int) - Method in class org.jruby.Ruby
Deprecated.
unregisterDescriptor(int) - Method in class org.jruby.RubyIO
Deprecated.
unregisterDescriptor(int) - Static method in class org.jruby.util.io.ChannelDescriptor
 
unregisterInspecting(Object) - Method in class org.jruby.Ruby
 
unregisterMethodCache() - Method in interface org.jruby.management.BeanManager
 
unregisterMethodCache() - Method in class org.jruby.management.BeanManagerImpl
 
unregisterParserStats() - Method in interface org.jruby.management.BeanManager
 
unregisterParserStats() - Method in class org.jruby.management.BeanManagerImpl
 
unregisterRuntime() - Method in interface org.jruby.management.BeanManager
 
unregisterRuntime() - Method in class org.jruby.management.BeanManagerImpl
 
unregisterThread(RubyThread) - Method in class org.jruby.internal.runtime.ThreadService
 
Unrescuable - Interface in org.jruby.exceptions
This marker interface is for JRuby internal exceptions that can't be caught by Ruby exception handling.
UnresolvedSuperInstr - Class in org.jruby.ir.instructions
 
UnresolvedSuperInstr(Variable, Operand, Operand[], Operand) - Constructor for class org.jruby.ir.instructions.UnresolvedSuperInstr
 
UnresolvedSuperInstr(Operation, Variable, Operand, Operand) - Constructor for class org.jruby.ir.instructions.UnresolvedSuperInstr
 
UnresolvedSuperInstr(UnresolvedSuperInstr) - Method in class org.jruby.ir.IRVisitor
 
UnresolvedSuperInstr(UnresolvedSuperInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
UNSAFE - Static variable in class org.jruby.util.StringSupport
 
UnsafeHolder - Class in org.jruby.util.unsafe
 
unscan() - Method in class org.jruby.ext.strscan.RubyStringScanner
 
unseeded_hash(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.jruby.JRubyUtilLibrary.StringUtils
 
unseededStrHashCode(Ruby) - Method in class org.jruby.RubyString
Generate a hash for the String, without a seed.
unshift() - Method in class org.jruby.RubyArray
 
unshift(IRubyObject) - Method in class org.jruby.RubyArray
rb_ary_unshift
unshift(IRubyObject[]) - Method in class org.jruby.RubyArray
 
unshift(IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
unshift(IRubyObject[]) - Method in class org.jruby.util.collections.StringArraySet
 
unshift() - Method in class org.jruby.util.collections.StringArraySet
 
unshift19() - Method in class org.jruby.RubyArray
 
unshift19(IRubyObject) - Method in class org.jruby.RubyArray
 
unshift19(IRubyObject[]) - Method in class org.jruby.RubyArray
 
unshift19() - Method in class org.jruby.util.collections.StringArraySet
 
unshift19(IRubyObject) - Method in class org.jruby.util.collections.StringArraySet
 
unsplatValue19(IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
unsplatValue19IfArityOne(IRubyObject, Block) - Static method in class org.jruby.runtime.Helpers
 
untaint(ThreadContext) - Method in class org.jruby.ext.pathname.RubyPathname
 
untaint(ThreadContext) - Method in class org.jruby.RubyBasicObject
rb_obj_untaint call-seq: obj.untaint => obj Removes the taint from obj.
untaint(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
UntilNode - Class in org.jruby.ast
Represents an until statement.
UntilNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.UntilNode
 
UntilNode(ISourcePosition, Node, Node, boolean) - Constructor for class org.jruby.ast.UntilNode
 
untrace_var(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyKernel
 
untraceVar(String, IRubyObject) - Method in class org.jruby.internal.runtime.GlobalVariables
 
untraceVar(String) - Method in class org.jruby.internal.runtime.GlobalVariables
 
untrust(ThreadContext) - Method in class org.jruby.RubyBasicObject
rb_obj_untrust call-seq: obj.untrust -> obj Marks obj as untrusted.
untrust(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
UNTRUSTED_F - Static variable in class org.jruby.RubyBasicObject
 
untrusted_p(ThreadContext) - Method in class org.jruby.RubyBasicObject
rb_obj_untrusted call-seq: obj.untrusted? => true or false Returns true if the object is untrusted.
untrusted_p(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
unused() - Method in class org.jruby.ext.zlib.JZlibRubyGzipReader
 
unwrap() - Method in class org.jruby.java.proxies.JavaProxy
 
unwrapArray - Variable in class org.jruby.ir.instructions.YieldInstr
 
unwrapBufferedStream(OutputStream) - Static method in class org.jruby.util.ShellLauncher
Unwrap all filtering streams between the given stream and its actual unfiltered stream.
unwrapBufferedStream(InputStream) - Static method in class org.jruby.util.ShellLauncher
Unwrap all filtering streams between the given stream and its actual unfiltered stream.
unwrapJavaObject(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
Unwrap a wrapped Java object.
unwrapJavaObject(Ruby, IRubyObject, String) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
unwrapJavaValue(Ruby, IRubyObject, String) - Static method in class org.jruby.javasupport.JavaUtil
Deprecated.
unwrapJavaValue(IRubyObject) - Static method in class org.jruby.javasupport.JavaUtil
 
unwrapLocalJumpErrorValue(RaiseException) - Static method in class org.jruby.runtime.Helpers
 
unwrapMethod(DynamicMethod, String[]) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
unwrapNewlineNode(Node) - Method in class org.jruby.parser.ParserSupport
 
unwrapParentScopes(int) - Method in class org.jruby.compiler.impl.AbstractVariableCompiler
 
unwrapPassedBlock() - Method in interface org.jruby.compiler.BodyCompiler
 
unwrapPassedBlock() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
unwrapRaiseException() - Method in interface org.jruby.compiler.BodyCompiler
 
unwrapRaiseException() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
unwrapRedoNextBreakOrJustLocalJump(RaiseException, ThreadContext) - Static method in class org.jruby.runtime.Helpers
If it's Redo, Next, or Break, rethrow it as a normal exception for while to handle
upcase(ThreadContext) - Method in class org.jruby.RubyString
rb_str_upcase / rb_str_upcase_bang
upcase(ThreadContext) - Method in class org.jruby.RubySymbol
 
upcase19(ThreadContext) - Method in class org.jruby.RubyString
 
upcase_bang(ThreadContext) - Method in class org.jruby.RubyString
 
upcase_bang19(ThreadContext) - Method in class org.jruby.RubyString
 
update(String, BiVariable) - Method in class org.jruby.embed.internal.BiVariableMap
Adds a key-value pair of Ruby local variable to double array.
update(IRubyObject) - Method in class org.jruby.ext.digest.RubyDigest.DigestBase
 
update(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.digest.RubyDigest.DigestInstance
 
update(BacktraceElement, String, ISourcePosition) - Static method in class org.jruby.runtime.backtrace.BacktraceElement
 
update(BacktraceElement, String, String, int) - Static method in class org.jruby.runtime.backtrace.BacktraceElement
 
updateCache(CacheEntry) - Method in class org.jruby.runtime.callsite.CachingCallSite
 
updateCal(DateTime) - Method in class org.jruby.RubyTime
 
updateEnabled(ThreadContext, boolean) - Method in class org.jruby.ext.tracepoint.TracePoint
 
updateFrame() - Method in class org.jruby.runtime.Frame
Update the frame with just filename and line, used for top-level frames and method.
updateFrame(String) - Method in class org.jruby.runtime.Frame
Update the frame with caller information and method name, so it will show up correctly in call stacks.
updateFrame(Frame) - Method in class org.jruby.runtime.Frame
Update the frame based on information from another frame.
updateFrame(RubyModule, IRubyObject, String, Block, int) - Method in class org.jruby.runtime.Frame
Update the frame based on the given values.
updateFrameForEval(IRubyObject, int) - Method in class org.jruby.runtime.Frame
Update the frame based on the given values.
updateGeneration() - Method in class org.jruby.RubyModule
 
updateIOOptionsFromOptions(ThreadContext, RubyHash, IOOptions) - Method in class org.jruby.RubyIO
See http://ruby-doc.org/core-1.9.3/IO.html#method-c-new for the format of modes in options
updateResult(Variable) - Method in class org.jruby.ir.instructions.BlockGivenInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.CallInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.ConstMissingInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.CopyInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.DefineClassInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.defined.DefinedInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.defined.GetBackrefInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.defined.GetErrorInfoInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.DefineMetaClassInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.DefineModuleInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.EnsureRubyArrayInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.EQQInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.GetClassVarContainerModuleInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.GetInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.InheritanceSearchConstInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.LexicalSearchConstInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.LoadLocalVarInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.Match2Instr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.Match3Instr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.MatchInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.MethodLookupInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.MultipleAsgnBase
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.NotInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.ProcessModuleBodyInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.ReceiveArgBase
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.ReceiveClosureInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.ReceiveExceptionInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.ReceiveSelfInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.RescueEQQInstr
 
updateResult(Variable) - Method in interface org.jruby.ir.instructions.ResultInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.ruby19.BuildLambdaInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.ruby19.GetEncodingInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.RuntimeHelperCall
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.SearchConstInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.SetReturnAddressInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.ToAryInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.UndefMethodInstr
 
updateResult(Variable) - Method in class org.jruby.ir.instructions.YieldInstr
 
updateScopeWithCaptures(ThreadContext, int[], IRubyObject) - Static method in class org.jruby.runtime.Helpers
 
updateVariable(RubyObject, String, IRubyObject, Class<? extends BiVariable>) - Method in class org.jruby.embed.internal.BiVariableMap
 
updateVersion() - Method in class org.jruby.ir.IRModuleBody
 
UPPER_CASE_PACKAGE_NAME_ALLOWED - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
upto(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyInteger
int_upto
upto18(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
rb_str_upto_m
upto18(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
upto19(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyString
 
upto19(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.RubyString
 
URI - Static variable in class org.jruby.util.URLResource
 
URI_CLASSLOADER - Static variable in class org.jruby.util.URLResource
 
UriLikePathHelper - Class in org.jruby.util
 
UriLikePathHelper(ClassLoader) - Constructor for class org.jruby.util.UriLikePathHelper
 
URLResource - Class in org.jruby.util
 
URLUtil - Class in org.jruby.util
All this because URL.getPath sucks, and we can't re-open classes in Java ;-).
URLUtil() - Constructor for class org.jruby.util.URLUtil
 
URSHIFT - Static variable in class org.jruby.parser.JavaSignatureParser
 
USASCII_ENCODING - Static variable in class org.jruby.lexer.yacc.RubyYaccLexer
 
use() - Method in class org.jruby.RubyMatchData
 
USE_GENERATED_HANDLES - Static variable in class org.jruby.RubyInstanceConfig
Whether to use a custom-generated handle for Java methods instead of reflection.
USE_INVOKEDYNAMIC - Static variable in class org.jruby.RubyInstanceConfig
Deprecated.
useAsGlobalRuntime() - Method in class org.jruby.Ruby
Convenience method for java integrators who may need to switch the notion of "global" runtime.
usec() - Method in class org.jruby.RubyTime
 
used() - Method in class org.jruby.RubyMatchData
 
USER0_F - Static variable in class org.jruby.RubyBasicObject
 
USER1_F - Static variable in class org.jruby.RubyBasicObject
 
USER2_F - Static variable in class org.jruby.RubyBasicObject
 
USER3_F - Static variable in class org.jruby.RubyBasicObject
 
USER4_F - Static variable in class org.jruby.RubyBasicObject
 
USER5_F - Static variable in class org.jruby.RubyBasicObject
 
USER6_F - Static variable in class org.jruby.RubyBasicObject
 
USER7_F - Static variable in class org.jruby.RubyBasicObject
 
USER8_F - Static variable in class org.jruby.RubyBasicObject
 
userMarshal(IRubyObject, DynamicMethod) - Method in class org.jruby.runtime.marshal.MarshalStream
 
userMarshal(IRubyObject) - Method in class org.jruby.runtime.marshal.MarshalStream
 
userNewMarshal(IRubyObject, DynamicMethod) - Method in class org.jruby.runtime.marshal.MarshalStream
 
userNewMarshal(IRubyObject) - Method in class org.jruby.runtime.marshal.MarshalStream
 
usesBackrefOrLastline() - Method in class org.jruby.ir.IRScope
 
usesEval() - Method in class org.jruby.ir.IRScope
 
usesLocalVariable(Variable) - Method in class org.jruby.ir.IRScope
 
usesZSuper() - Method in class org.jruby.ir.IRScope
 
UTC - Static variable in class org.jruby.RubyTime
 
UTF16 - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
UTF16 - Static variable in class org.jruby.RubyEncoding
 
UTF32 - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
UTF8 - Static variable in class org.jruby.ext.nkf.RubyNKF
Deprecated.
UTF8 - Static variable in class org.jruby.RubyEncoding
 
UTF8_ENCODING - Static variable in class org.jruby.lexer.yacc.RubyYaccLexer
 
utf8Decode(Ruby, byte[], int, int) - Static method in class org.jruby.util.Pack
rb_uv_to_utf8
utf8Length(byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
utf8Length(ByteList) - Static method in class org.jruby.util.StringSupport
 
utf8Nth(byte[], int, int, int) - Static method in class org.jruby.util.StringSupport
 
utf8Offset(byte[], int, int, int) - Static method in class org.jruby.util.StringSupport
 
Util - Class in org.jruby.ext.ffi
 
Utils - Class in org.jruby.embed.jsr223
A collection of JSR223 specific utility methods.
Utils() - Constructor for class org.jruby.embed.jsr223.Utils
 
utime(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyFile
 
uuid(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.securerandom.SecureRandomLibrary
 

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() - Method in class org.jruby.compiler.TwoBranchCallback
 
valid_encoding_p(ThreadContext) - Method in class org.jruby.RubyString
 
validateClassVariable(String) - Method in class org.jruby.RubyModule
 
validateConstant(String) - Method in class org.jruby.RubyModule
 
validateConstant(IRubyObject) - Method in class org.jruby.RubyModule
 
validateConstant(String, IRubyObject) - Method in class org.jruby.RubyModule
 
validateEncodingBinmode(ThreadContext, int[], int, IOEncodable) - Static method in class org.jruby.util.io.EncodingUtils
 
validateInstanceVariable(String) - Method in class org.jruby.RubyBasicObject
Checks if the name parameter represents a legal instance variable name, and otherwise throws a Ruby NameError
validateSockaddr(Ruby, ByteList) - Static method in class org.jruby.util.io.Sockaddr
 
value - Variable in exception org.jruby.exceptions.JumpException.FlowControlException
 
VALUE - Variable in class org.jruby.ir.instructions.PutInstr
 
value - Variable in class org.jruby.ir.operands.Bignum
 
value - Variable in class org.jruby.ir.operands.Fixnum
 
value - Variable in class org.jruby.ir.operands.Float
 
value(ThreadContext, IRubyObject) - Method in class org.jruby.javasupport.JavaField
 
value() - Method in class org.jruby.lexer.JavaSignatureLexer
 
value() - Method in class org.jruby.lexer.yacc.RubyYaccLexer
Value of last token (if it is a token which has a value).
value - Variable in class org.jruby.RubyModule.ConstantEntry
 
value() - Method in class org.jruby.RubyThread
 
value - Variable in class org.jruby.runtime.component.VariableEntry
 
value - Variable in class org.jruby.runtime.GlobalVariable
 
value - Variable in class org.jruby.runtime.opto.ConstantCache
 
value_type() - Method in class org.jruby.javasupport.JavaField
 
ValueAccessor - Class in org.jruby.internal.runtime
 
ValueAccessor(IRubyObject) - Constructor for class org.jruby.internal.runtime.ValueAccessor
 
valueEquals(Object, Object) - Method in class org.jruby.util.GenericMap
 
valueHash(Object) - Method in class org.jruby.util.GenericMap
 
valueIterator() - Method in class org.jruby.util.GenericMap
 
valueOf(String) - Static method in enum org.jruby.anno.CoercionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.anno.FrameField
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ast.java_signature.Modifier
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ast.NodeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.common.IRubyWarnings.ID
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.CompatVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.compiler.FastSwitchType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.embed.AttributeName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.embed.internal.EmbedRubyObjectAdapterImpl.MethodType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.embed.LocalContextScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.embed.LocalVariableBehavior
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.embed.PathType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.embed.PropertyName
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.embed.variable.BiVariable.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ext.ffi.NativeType
Returns the enum constant of this type with the specified name.
valueOf(IRubyObject) - Static method in enum org.jruby.ext.ffi.NativeType
 
valueOf(String) - Static method in enum org.jruby.ext.ffi.Platform.CPU_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ext.ffi.Platform.OS_TYPE
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ext.nkf.RubyNKF.NKFCharset
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ext.psych.PsychLibrary.YAMLEncoding
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ext.socket.SocketType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.internal.runtime.GlobalVariable.Scope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.internal.runtime.methods.CallConfiguration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.internal.runtime.methods.Framing
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.internal.runtime.methods.Scoping
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.internal.runtime.ThreadService.Event.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ir.dataflow.DataFlowProblem.DF_Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ir.listeners.InstructionsListener.OperationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ir.OpClass
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ir.Operation
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.ir.representations.CFG.EdgeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.javasupport.binding.Priority
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.parser.StaticScope.Type
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.RubyInstanceConfig.ProfilingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.RubyInstanceConfig.Verbosity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.RubyLocalJumpError.Reason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.RubyThread.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.backtrace.FrameType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.backtrace.TraceType.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.backtrace.TraceType.Gather
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.Block.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.CallType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.invokedynamic.MethodNames
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.load.LoadService.SuffixType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.RubyEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.runtime.Visibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.util.cli.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.util.ConvertBytes.ERange.Kind
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.jruby.util.DefinedMessage
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.
valueOf(String) - Static method in enum org.jruby.util.KCode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in class org.jruby.util.SafeDoubleParser
Safe way of parsing a Double value from a String
valueOf(String) - Static method in class org.jruby.util.SafeFloatParser
Safe way of parsing a Float value from a String
valueOrNil(IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
valueRemoved(Object) - Method in class org.jruby.util.WeakIdentityHashMap
 
values() - Static method in enum org.jruby.anno.CoercionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.anno.FrameField
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ast.java_signature.Modifier
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ast.NodeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.common.IRubyWarnings.ID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.CompatVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.compiler.FastSwitchType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.embed.AttributeName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jruby.embed.internal.BiVariableMap
Returns a Collection view of the values contained in this map.
values() - Static method in enum org.jruby.embed.internal.EmbedRubyObjectAdapterImpl.MethodType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.embed.LocalContextScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.embed.LocalVariableBehavior
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.embed.PathType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.embed.PropertyName
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.embed.variable.BiVariable.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ext.ffi.NativeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ext.ffi.Platform.CPU_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ext.ffi.Platform.OS_TYPE
Returns an array containing the constants of this enum type, in the order they are declared.
values(ThreadContext) - Method in class org.jruby.ext.ffi.Struct
 
values() - Static method in enum org.jruby.ext.nkf.RubyNKF.NKFCharset
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ext.psych.PsychLibrary.YAMLEncoding
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ext.socket.SocketType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.internal.runtime.GlobalVariable.Scope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.internal.runtime.methods.CallConfiguration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.internal.runtime.methods.Framing
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.internal.runtime.methods.Scoping
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.internal.runtime.ThreadService.Event.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ir.dataflow.DataFlowProblem.DF_Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ir.listeners.InstructionsListener.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ir.OpClass
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ir.Operation
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.ir.representations.CFG.EdgeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jruby.java.util.SystemPropertiesMap
 
values() - Static method in enum org.jruby.javasupport.binding.Priority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.javasupport.util.ObjectProxyCache.ReferenceType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.lexer.yacc.RubyYaccLexer.Keyword
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.lexer.yacc.RubyYaccLexer.LexState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.lexer.yacc.SyntaxException.PID
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.parser.StaticScope.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jruby.RubyHash
 
values() - Static method in enum org.jruby.RubyInstanceConfig.CompileMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.RubyInstanceConfig.ProfilingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.RubyInstanceConfig.Verbosity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.RubyLocalJumpError.Reason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.RubyThread.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.backtrace.FrameType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.backtrace.TraceType.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.backtrace.TraceType.Gather
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.Block.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.CallType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.invokedynamic.MethodNames
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.load.LoadService.SuffixType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.RubyEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.runtime.Visibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.util.cli.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jruby.util.collections.IntHashMap
 
values() - Method in class org.jruby.util.collections.NonBlockingHashMapLong
Returns a Collection view of the values contained in this map.
values() - Static method in enum org.jruby.util.ConvertBytes.ERange.Kind
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.util.DefinedMessage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.jruby.util.GenericMap
 
values() - Static method in enum org.jruby.util.io.STDIO
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.jruby.util.KCode
Returns an array containing the constants of this enum type, in the order they are declared.
values_at(ThreadContext, IRubyObject[]) - Method in class org.jruby.java.proxies.MapJavaProxy
rb_hash_values_at
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
 
var0 - Variable in class org.jruby.RubyObjectVar0
 
var1 - Variable in class org.jruby.RubyObjectVar1
 
var2 - Variable in class org.jruby.RubyObjectVar2
 
var3 - Variable in class org.jruby.RubyObjectVar3
 
var4 - Variable in class org.jruby.RubyObjectVar4
 
var5 - Variable in class org.jruby.RubyObjectVar5
 
var6 - Variable in class org.jruby.RubyObjectVar6
 
var7 - Variable in class org.jruby.RubyObjectVar7
 
var8 - Variable in class org.jruby.RubyObjectVar8
 
var9 - Variable in class org.jruby.RubyObjectVar9
 
VAR_TABLE_OFFSET - Static variable in class org.jruby.RubyBasicObject
offset of the varTable field in RubyBasicObject
varargs_p() - Method in class org.jruby.javasupport.JavaCallable
 
Variable - Class in org.jruby.ir.operands
 
Variable() - Constructor for class org.jruby.ir.operands.Variable
 
Variable<BaseObjectType> - Interface in org.jruby.runtime.builtin
 
VARIABLE_ARITY_SIGNATURE - Static variable in class org.jruby.internal.runtime.methods.InvokeDynamicMethodFactory
 
VariableAccessor - Class in org.jruby.runtime.ivars
Abstraction of an accessor for instance or internal variables on Ruby objects.
VariableAccessor(RubyClass, String, int, int) - Constructor for class org.jruby.runtime.ivars.VariableAccessor
Construct a new VariableAccessor for the given "real" class, name, variable index, and class ID.
VariableAccessorField - Class in org.jruby.runtime.ivars
A lazy mechanism for accessing VariableAccessors for a given variable name.
VariableAccessorField(String) - Constructor for class org.jruby.runtime.ivars.VariableAccessorField
Construct a new VariableAccessorField for the given named variable.
VariableAccessorVar0 - Class in org.jruby.runtime.ivars
A variable accessor that accesses a var0 field directly;
VariableAccessorVar0(RubyClass, String, int, int) - Constructor for class org.jruby.runtime.ivars.VariableAccessorVar0
Construct a new StampedVariableAccessor for the given "real" class, variable name, variable index, and class ID.
VariableAccessorVar1 - Class in org.jruby.runtime.ivars
A variable accessor that accesses a var1 field directly;
VariableAccessorVar1(RubyClass, String, int, int) - Constructor for class org.jruby.runtime.ivars.VariableAccessorVar1
Construct a new StampedVariableAccessor for the given "real" class, variable name, variable index, and class ID.
VariableAccessorVar2 - Class in org.jruby.runtime.ivars
A variable accessor that accesses a var2 field directly;
VariableAccessorVar2(RubyClass, String, int, int) - Constructor for class org.jruby.runtime.ivars.VariableAccessorVar2
Construct a new StampedVariableAccessor for the given "real" class, variable name, variable index, and class ID.
VariableAccessorVar3 - Class in org.jruby.runtime.ivars
A variable accessor that accesses a var3 field directly;
VariableAccessorVar3(RubyClass, String, int, int) - Constructor for class org.jruby.runtime.ivars.VariableAccessorVar3
Construct a new StampedVariableAccessor for the given "real" class, variable name, variable index, and class ID.
VariableAccessorVar4 - Class in org.jruby.runtime.ivars
A variable accessor that accesses a var4 field directly;
VariableAccessorVar4(RubyClass, String, int, int) - Constructor for class org.jruby.runtime.ivars.VariableAccessorVar4
Construct a new StampedVariableAccessor for the given "real" class, variable name, variable index, and class ID.
VariableAccessorVar5 - Class in org.jruby.runtime.ivars
A variable accessor that accesses a var5 field directly;
VariableAccessorVar5(RubyClass, String, int, int) - Constructor for class org.jruby.runtime.ivars.VariableAccessorVar5
Construct a new StampedVariableAccessor for the given "real" class, variable name, variable index, and class ID.
VariableAccessorVar6 - Class in org.jruby.runtime.ivars
A variable accessor that accesses a var6 field directly;
VariableAccessorVar6(RubyClass, String, int, int) - Constructor for class org.jruby.runtime.ivars.VariableAccessorVar6
Construct a new StampedVariableAccessor for the given "real" class, variable name, variable index, and class ID.
VariableAccessorVar7 - Class in org.jruby.runtime.ivars
A variable accessor that accesses a var7 field directly;
VariableAccessorVar7(RubyClass, String, int, int) - Constructor for class org.jruby.runtime.ivars.VariableAccessorVar7
Construct a new StampedVariableAccessor for the given "real" class, variable name, variable index, and class ID.
VariableAccessorVar8 - Class in org.jruby.runtime.ivars
A variable accessor that accesses a var8 field directly;
VariableAccessorVar8(RubyClass, String, int, int) - Constructor for class org.jruby.runtime.ivars.VariableAccessorVar8
Construct a new StampedVariableAccessor for the given "real" class, variable name, variable index, and class ID.
VariableAccessorVar9 - Class in org.jruby.runtime.ivars
A variable accessor that accesses a var9 field directly;
VariableAccessorVar9(RubyClass, String, int, int) - Constructor for class org.jruby.runtime.ivars.VariableAccessorVar9
Construct a new StampedVariableAccessor for the given "real" class, variable name, variable index, and class ID.
variableAsgnCallAdapter - Variable in class org.jruby.ast.OpAsgnNode
 
variableBootstrap(MethodHandles.Lookup, String, MethodType, String, int) - Static method in class org.jruby.runtime.invokedynamic.InvokeDynamicSupport
 
VariableCachingCallSite - Class in org.jruby.runtime.callsite
 
VariableCachingCallSite(String) - Constructor for class org.jruby.runtime.callsite.VariableCachingCallSite
 
variableCallAdapter - Variable in class org.jruby.ast.OpAsgnNode
 
variableCompiler - Variable in class org.jruby.compiler.impl.BaseBodyCompiler
 
VariableCompiler - Interface in org.jruby.compiler
 
VariableEntry<BaseObjectType> - Class in org.jruby.runtime.component
 
VariableEntry(String, BaseObjectType) - Constructor for class org.jruby.runtime.component.VariableEntry
 
VariableInterceptor - Class in org.jruby.embed.variable
This class is responsible to local variable behavior dependent processing.
VariableInterceptor() - Constructor for class org.jruby.embed.variable.VariableInterceptor
 
variableName(String) - Static method in class org.jruby.runtime.GlobalVariable
 
variableReaders - Variable in class org.jruby.ast.executable.RuntimeCache
 
VariableSite - Class in org.jruby.runtime.invokedynamic
 
VariableSite(MethodType, String, String, int) - Constructor for class org.jruby.runtime.invokedynamic.VariableSite
 
variableTableContains(String) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableContains(String) - Method in class org.jruby.RubyBasicObject
Checks if the variable table contains a variable of the specified name.
variableTableFastContains(String) - Method in class org.jruby.RubyBasicObject
Deprecated.
variableTableFastFetch(String) - Method in class org.jruby.RubyBasicObject
Deprecated.
variableTableFastStore(String, Object) - Method in class org.jruby.RubyBasicObject
Deprecated.
variableTableFetch(String) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableFetch(String) - Method in class org.jruby.RubyBasicObject
Fetch an object from the variable table based on the name.
VariableTableManager - Class in org.jruby.runtime.ivars
This class encapculates all logic relating to the management of instance variable tables in RubyBasicObject instances.
VariableTableManager(RubyClass) - Constructor for class org.jruby.runtime.ivars.VariableTableManager
Construct a new VariableTable Manager for the given "real" class.
variableTableRemove(String) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableRemove(String) - Method in class org.jruby.RubyBasicObject
Removes the entry with the specified name from the variable table, and returning the removed value.
variableTableStore(String, Object) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableStore(String, Object) - Method in class org.jruby.RubyBasicObject
Store a value in the variable store under the specific name.
variableTableSync(List<Variable<Object>>) - Method in class org.jruby.IncludedModuleWrapper
 
variableTableSync(List<Variable<Object>>) - Method in class org.jruby.RubyBasicObject
Synchronize the variable table with the argument.
variableValueOne - Variable in class org.jruby.runtime.scope.TwoVarDynamicScope
 
variableValueThree - Variable in class org.jruby.runtime.scope.FourVarDynamicScope
 
variableValueTwo - Variable in class org.jruby.runtime.scope.ThreeVarDynamicScope
 
variableValueZero - Variable in class org.jruby.runtime.scope.OneVarDynamicScope
 
variableWriters - Variable in class org.jruby.ast.executable.RuntimeCache
 
VariadicInvoker - Class in org.jruby.ext.ffi.jffi
 
varMap - Variable in class org.jruby.ir.IRScope.LocalVariableAllocator
 
varMap - Variable in class org.jruby.ir.targets.MethodData
 
VARS_ARRAY_OFFSET - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
varTable - Variable in class org.jruby.RubyBasicObject
variable table, lazily allocated as needed (if needed)
varTableStamp - Variable in class org.jruby.RubyBasicObject
locking stamp for Unsafe ops updating the vartable
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.ext.bigdecimal.RubyBigDecimal
 
VERIFY_CLASSFILES - Static variable in class org.jruby.compiler.impl.StandardASMCompiler
 
verifyExecutableForDirect() - Method in class org.jruby.util.ShellLauncher.LaunchConfig
 
verifyExecutableForShell() - Method in class org.jruby.util.ShellLauncher.LaunchConfig
 
VERSION - Static variable in class org.jruby.ext.zlib.RubyZlib
 
VERSION - Static variable in class org.jruby.runtime.Constants
 
Vertex<T> - Class in org.jruby.ir.util
 
Vertex(DirectedGraph, T, int) - Constructor for class org.jruby.ir.util.Vertex
 
vertexFor(T) - Method in class org.jruby.ir.util.DirectedGraph
 
vertices() - Method in class org.jruby.ir.util.DirectedGraph
 
view(ByteList) - Method in class org.jruby.RubyString
 
visibility - Variable in class org.jruby.internal.runtime.methods.DynamicMethod
The visibility of this method.
Visibility - Enum in org.jruby.runtime
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.AliasInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.AttrAssignInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.BEQInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.BFalseInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.BlockGivenInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.BNEInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.BNilInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.BreakInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.BTrueInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.BUndefInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.CallInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.CheckArgsArrayArityInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.CheckArityInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ClassSuperInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ConstMissingInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.CopyInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.DefineClassInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.DefineClassMethodInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.defined.BackrefIsMatchDataInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.defined.ClassVarIsDefinedInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.defined.GetBackrefInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.defined.GetDefinedConstantOrMethodInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.defined.GetErrorInfoInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.defined.GlobalIsDefinedInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.defined.HasInstanceVarInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.defined.IsMethodBoundInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.defined.MethodDefinedInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.defined.MethodIsPublicInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.defined.RestoreErrorInfoInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.defined.SuperMethodBoundInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.DefineInstanceMethodInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.DefineMetaClassInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.DefineModuleInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.EnsureRubyArrayInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.EQQInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ExceptionRegionEndMarkerInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ExceptionRegionStartMarkerInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.GetClassVarContainerModuleInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.GetClassVariableInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.GetFieldInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.GetGlobalVariableInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.GVarAliasInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.InheritanceSearchConstInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.InstanceSuperInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.Instr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.JumpIndirectInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.JumpInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.LabelInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.LexicalSearchConstInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.LineNumberInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.LoadLocalVarInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.Match2Instr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.Match3Instr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.MatchInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.MethodLookupInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ModuleVersionGuardInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.NonlocalReturnInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.NopInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.NoResultCallInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.NotInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.OptArgMultipleAsgnInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.PopBindingInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.PopFrameInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ProcessModuleBodyInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.PushBindingInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.PushFrameInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.PutClassVariableInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.PutConstInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.PutFieldInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.PutGlobalVarInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.RaiseArgumentErrorInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ReceiveClosureInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ReceiveExceptionInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ReceiveOptArgInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ReceivePreReqdArgInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ReceiveRestArgInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ReceiveSelfInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.RecordEndBlockInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ReqdArgMultipleAsgnInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.RescueEQQInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.RestArgMultipleAsgnInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ReturnInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ruby19.BuildLambdaInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ruby19.GetEncodingInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ruby19.ReceivePostReqdArgInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.RuntimeHelperCall
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.SearchConstInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.SetReturnAddressInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.StoreLocalVarInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ThreadPollInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ThrowExceptionInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ToAryInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.UndefMethodInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.UnresolvedSuperInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.YieldInstr
 
visit(IRVisitor) - Method in class org.jruby.ir.instructions.ZSuperInstr
 
visit(Instr) - Method in class org.jruby.ir.IRVisitor
 
visit(Operand) - Method in class org.jruby.ir.IRVisitor
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.Array
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.AsString
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.Backref
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.BacktickString
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.Bignum
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.BooleanLiteral
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.ClosureLocalVariable
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.CompoundArray
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.CompoundString
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.CurrentScope
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.DynamicSymbol
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.Fixnum
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.Float
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.GlobalVariable
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.Hash
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.IRException
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.Label
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.LocalVariable
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.MethAddr
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.MethodHandle
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.Nil
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.NthRef
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.ObjectClass
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.Operand
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.Range
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.Regexp
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.ScopeModule
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.Self
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.Splat
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.StandardError
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.StringLiteral
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.SValue
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.Symbol
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.TemporaryClosureVariable
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.TemporaryVariable
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.UndefinedValue
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.UnexecutableNil
 
visit(IRVisitor) - Method in class org.jruby.ir.operands.WrappedIRClosure
 
visit(Instr) - Method in class org.jruby.ir.targets.JVMVisitor
 
visit(Operand) - Method in class org.jruby.ir.targets.JVMVisitor
 
visit(ThreadContext, IRubyObject, int) - Method in interface org.jruby.RubyArray.ArgumentVisitor
 
visit(IRubyObject, IRubyObject) - Method in class org.jruby.RubyHash.Visitor
 
visitAliasNode(AliasNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitAliasNode(AliasNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitAll(RubyHash.Visitor) - Method in class org.jruby.RubyHash
 
visitAndNode(AndNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitAndNode(AndNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitAnnotation(String, boolean) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitAnnotationDefault() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitAnnotationFields(AnnotationVisitor, Map<String, Object>) - Static method in class org.jruby.util.CodegenUtils
 
visitAnnotationWithFields(String, boolean, Map<String, Object>) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitArgsCatNode(ArgsCatNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitArgsCatNode(ArgsCatNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitArgsNode(ArgsNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitArgsNode(ArgsNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitArgsPushNode(ArgsPushNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitArgsPushNode(ArgsPushNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitArrayNode(ArrayNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitArrayNode(ArrayNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitAttrAssignNode(AttrAssignNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitAttrAssignNode(AttrAssignNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitAttribute(Attribute) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitBackRefNode(BackRefNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitBackRefNode(BackRefNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBeginNode(BeginNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitBeginNode(BeginNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBignumNode(BignumNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitBignumNode(BignumNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBlockArg18Node(BlockArg18Node) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitBlockArg18Node(BlockArg18Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBlockArgNode(BlockArgNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitBlockArgNode(BlockArgNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBlockNode(BlockNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitBlockNode(BlockNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBlockPassNode(BlockPassNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitBlockPassNode(BlockPassNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitBreakNode(BreakNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitBreakNode(BreakNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitCallNode(CallNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitCallNode(CallNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitCaseNode(CaseNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitCaseNode(CaseNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitClassNode(ClassNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitClassNode(ClassNode) - Method in class org.jruby.ast.visitor.InstanceVariableFinder
ClassNode creates a new scope and self, so do not search for ivars.
visitClassNode(ClassNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitClassVarAsgnNode(ClassVarAsgnNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitClassVarAsgnNode(ClassVarAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitClassVarDeclNode(ClassVarDeclNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitClassVarDeclNode(ClassVarDeclNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitClassVarNode(ClassVarNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitClassVarNode(ClassVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitCode() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitColon2Node(Colon2Node) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitColon2Node(Colon2Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitColon3Node(Colon3Node) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitColon3Node(Colon3Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitConstDeclNode(ConstDeclNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitConstDeclNode(ConstDeclNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitConstNode(ConstNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitConstNode(ConstNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDAsgnNode(DAsgnNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitDAsgnNode(DAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDefinedNode(DefinedNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitDefinedNode(DefinedNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDefnNode(DefnNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitDefnNode(DefnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDefsNode(DefsNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitDefsNode(DefsNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDotNode(DotNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitDotNode(DotNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDRegxNode(DRegexpNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitDRegxNode(DRegexpNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDStrNode(DStrNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitDStrNode(DStrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDSymbolNode(DSymbolNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitDSymbolNode(DSymbolNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDVarNode(DVarNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitDVarNode(DVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitDXStrNode(DXStrNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitDXStrNode(DXStrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitEncodingNode(EncodingNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitEncodingNode(EncodingNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitEnd() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitEnsureNode(EnsureNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitEnsureNode(EnsureNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitEvStrNode(EvStrNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitEvStrNode(EvStrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFalseNode(FalseNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitFalseNode(FalseNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFCallNode(FCallNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitFCallNode(FCallNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFieldInsn(int, String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitFixnumNode(FixnumNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitFixnumNode(FixnumNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFlipNode(FlipNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitFlipNode(FlipNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFloatNode(FloatNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitFloatNode(FloatNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitForNode(ForNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitForNode(ForNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitFrame(int, int, Object[], int, Object[]) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitGlobalAsgnNode(GlobalAsgnNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitGlobalAsgnNode(GlobalAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitGlobalVarNode(GlobalVarNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitGlobalVarNode(GlobalVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitHashNode(HashNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitHashNode(HashNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitIfNode(IfNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitIfNode(IfNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitIincInsn(int, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitInsn(int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitInstAsgnNode(InstAsgnNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitInstAsgnNode(InstAsgnNode) - Method in class org.jruby.ast.visitor.InstanceVariableFinder
Add the name of the instance variable being assigned to our set of instance variable names and continue to walk child nodes.
visitInstAsgnNode(InstAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitInstVarNode(InstVarNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitInstVarNode(InstVarNode) - Method in class org.jruby.ast.visitor.InstanceVariableFinder
Add the name of the instance variable being retrieved to our set of instance variable names and continue to walk child nodes.
visitInstVarNode(InstVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitInterpretedMethods(NodeVisitor) - Method in class org.jruby.RubyModule
Visit all interpreted methods in this module (and superclasses, if this is a class with superclasses) using the given visitor.
visitIntInsn(int, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitInvokeDynamicInsn(String, String, Handle, Object...) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitIterNode(IterNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitIterNode(IterNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitJumpInsn(int, Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitKeywordArgNode(KeywordArgNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitKeywordArgNode(KeywordArgNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitKeywordRestArgNode(KeywordRestArgNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitKeywordRestArgNode(KeywordRestArgNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitLabel(Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitLambdaNode(LambdaNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitLambdaNode(LambdaNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitLdcInsn(Object) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitLineNumber(int, Label) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitListNode(ListNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitListNode(ListNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitLiteralNode(LiteralNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitLiteralNode(LiteralNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitLocalAsgnNode(LocalAsgnNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitLocalAsgnNode(LocalAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitLocalVariable(String, String, String, Label, Label, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitLocalVarNode(LocalVarNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitLocalVarNode(LocalVarNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitLookupSwitchInsn(Label, int[], Label[]) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitMatch2Node(Match2Node) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitMatch2Node(Match2Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMatch3Node(Match3Node) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitMatch3Node(Match3Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMatchNode(MatchNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitMatchNode(MatchNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMaxs(int, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitMethodInsn(int, String, String, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitModuleNode(ModuleNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitModuleNode(ModuleNode) - Method in class org.jruby.ast.visitor.InstanceVariableFinder
ModuleNode creates a new scope and self, so do not search for ivars.
visitModuleNode(ModuleNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMultiANewArrayInsn(String, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitMultipleAsgnNode(MultipleAsgnNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitMultipleAsgnNode(MultipleAsgn19Node) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitMultipleAsgnNode(MultipleAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitMultipleAsgnNode(MultipleAsgn19Node) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNewlineNode(NewlineNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitNewlineNode(NewlineNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNextNode(NextNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitNextNode(NextNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNilNode(NilNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitNilNode(NilNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNotNode(NotNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitNotNode(NotNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitNthRefNode(NthRefNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitNthRefNode(NthRefNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOpAsgnAndNode(OpAsgnAndNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitOpAsgnAndNode(OpAsgnAndNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOpAsgnNode(OpAsgnNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitOpAsgnNode(OpAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOpAsgnOrNode(OpAsgnOrNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitOpAsgnOrNode(OpAsgnOrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOpElementAsgnNode(OpElementAsgnNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitOpElementAsgnNode(OpElementAsgnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOptArgNode(OptArgNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitOptArgNode(OptArgNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitOrNode(OrNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitOrNode(OrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitParameterAnnotation(int, String, boolean) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitParameterAnnotationWithFields(int, String, boolean, Map<String, Object>) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitPostExeNode(PostExeNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitPostExeNode(PostExeNode) - Method in class org.jruby.ast.visitor.InstanceVariableFinder
PostExeNode can't appear in methods, so do not search for ivars.
visitPostExeNode(PostExeNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitPreExeNode(PreExeNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitPreExeNode(PreExeNode) - Method in class org.jruby.ast.visitor.InstanceVariableFinder
PreExeNode can't appear in methods, so do not search for ivars.
visitPreExeNode(PreExeNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRedoNode(RedoNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitRedoNode(RedoNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRegexpNode(RegexpNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitRegexpNode(RegexpNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRescueBodyNode(RescueBodyNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitRescueBodyNode(RescueBodyNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRescueNode(RescueNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitRescueNode(RescueNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRestArgNode(RestArgNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitRestArgNode(RestArgNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRetryNode(RetryNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitRetryNode(RetryNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitReturnNode(ReturnNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitReturnNode(ReturnNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitRootNode(RootNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitRootNode(RootNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSClassNode(SClassNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitSClassNode(SClassNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSelfNode(SelfNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitSelfNode(SelfNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSplatNode(SplatNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitSplatNode(SplatNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitStrNode(StrNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitStrNode(StrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSuperNode(SuperNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitSuperNode(SuperNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSValueNode(SValueNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitSValueNode(SValueNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitSymbolNode(SymbolNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitSymbolNode(SymbolNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitTableSwitchInsn(int, int, Label, Label...) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitToAryNode(ToAryNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitToAryNode(ToAryNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitTrueNode(TrueNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitTrueNode(TrueNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitTryCatchBlock(Label, Label, Label, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitTypeInsn(int, String) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitUndefNode(UndefNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitUndefNode(UndefNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitUntilNode(UntilNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitUntilNode(UntilNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitVAliasNode(VAliasNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitVAliasNode(VAliasNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitVarInsn(int, int) - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
visitVCallNode(VCallNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitVCallNode(VCallNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitWhenNode(WhenNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitWhenNode(WhenNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitWhileNode(WhileNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitWhileNode(WhileNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitXStrNode(XStrNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitXStrNode(XStrNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitYieldNode(YieldNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitYieldNode(YieldNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitZArrayNode(ZArrayNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitZArrayNode(ZArrayNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
visitZSuperNode(ZSuperNode) - Method in class org.jruby.ast.visitor.AbstractNodeVisitor
 
visitZSuperNode(ZSuperNode) - Method in interface org.jruby.ast.visitor.NodeVisitor
 
VMODE - Static variable in class org.jruby.util.io.EncodingUtils
 
VOID - Static variable in class org.jruby.ast.java_signature.PrimitiveTypeNode
 
VOID - Static variable in class org.jruby.parser.JavaSignatureParser
 
voidreturn() - Method in class org.jruby.compiler.impl.SkinnyMethodAdapter
 
VOLATILE - Static variable in class org.jruby.parser.JavaSignatureParser
 

W

wait(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
Deprecated.
wait(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
wait(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
wait2(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
Deprecated.
wait2(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
wait_ruby(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.thread.ConditionVariable
 
wait_timeout(IRubyObject, Double) - Method in class org.jruby.RubyThread
 
waitall(IRubyObject) - Static method in class org.jruby.RubyProcess
Deprecated.
waitall(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyProcess
 
waitall(Ruby) - Static method in class org.jruby.RubyProcess
 
waitFor() - Method in class org.jruby.util.ShellLauncher.POpenProcess
 
waitForIO(ThreadContext, RubyIO, int) - Method in class org.jruby.RubyThread
 
waitForIO(Channel, int) - Static method in class org.jruby.util.io.BlockingIO
 
waitpid(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
Deprecated.
waitpid(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
waitpid(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
waitpid2(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
waitpid2(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
waitpid2(IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
Deprecated.
waitUntilReady() - Method in class org.jruby.util.io.ChannelStream
Implement IO#wait as per io/wait in MRI.
waitUntilReady() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
waitUntilReady() - Method in interface org.jruby.util.io.Stream
Implement IO#wait as per io/wait in MRI.
wakeup() - Method in class org.jruby.cext.JRuby.NativeFunctionTask
 
wakeup() - Method in interface org.jruby.RubyThread.BlockingTask
 
wakeup() - Method in class org.jruby.RubyThread.SleepTask
 
wakeup() - Method in class org.jruby.RubyThread
 
warn(IRubyWarnings.ID, ISourcePosition, String) - Method in interface org.jruby.common.IRubyWarnings
 
warn(IRubyWarnings.ID, String, int, String) - Method in interface org.jruby.common.IRubyWarnings
 
warn(IRubyWarnings.ID, String) - Method in interface org.jruby.common.IRubyWarnings
 
warn(IRubyWarnings.ID, String, Object...) - Method in interface org.jruby.common.IRubyWarnings
Deprecated.
warn(IRubyWarnings.ID, ISourcePosition, String, Object...) - Method in interface org.jruby.common.IRubyWarnings
Deprecated.
warn(IRubyWarnings.ID, String, int, String, Object...) - Method in interface org.jruby.common.IRubyWarnings
Deprecated.
warn(IRubyWarnings.ID, ISourcePosition, String) - Method in class org.jruby.common.NullWarnings
 
warn(IRubyWarnings.ID, String, int, String) - Method in class org.jruby.common.NullWarnings
 
warn(IRubyWarnings.ID, String) - Method in class org.jruby.common.NullWarnings
 
warn(IRubyWarnings.ID, String, Object...) - Method in class org.jruby.common.NullWarnings
Deprecated.
warn(IRubyWarnings.ID, ISourcePosition, String, Object...) - Method in class org.jruby.common.NullWarnings
Deprecated.
warn(IRubyWarnings.ID, String, int, String, Object...) - Method in class org.jruby.common.NullWarnings
Deprecated.
warn(String) - Method in class org.jruby.common.RubyWarnings
 
warn(IRubyWarnings.ID, ISourcePosition, String) - Method in class org.jruby.common.RubyWarnings
Prints a warning, unless $VERBOSE is nil.
warn(IRubyWarnings.ID, String, int, String) - Method in class org.jruby.common.RubyWarnings
Prints a warning, unless $VERBOSE is nil.
warn(IRubyWarnings.ID, String) - Method in class org.jruby.common.RubyWarnings
 
warn(IRubyWarnings.ID, ISourcePosition, String, Object...) - Method in class org.jruby.common.RubyWarnings
Deprecated.
warn(IRubyWarnings.ID, String, int, String, Object...) - Method in class org.jruby.common.RubyWarnings
Deprecated.
warn(IRubyWarnings.ID, String, Object...) - Method in class org.jruby.common.RubyWarnings
Deprecated.
warn(POSIXHandler.WARNING_ID, String, Object...) - Method in class org.jruby.ext.JRubyPOSIXHandler
 
warn(IRubyWarnings.ID, ISourcePosition, String, Object...) - Method in class org.jruby.parser.ParserSupport
 
warn(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyKernel
 
warn(String, Object...) - Method in interface org.jruby.util.log.Logger
 
warn(Throwable) - Method in interface org.jruby.util.log.Logger
 
warn(String, Throwable) - Method in interface org.jruby.util.log.Logger
 
warn(String, Object...) - Method in class org.jruby.util.log.StandardErrorLogger
 
warn(Throwable) - Method in class org.jruby.util.log.StandardErrorLogger
 
warn(String, Throwable) - Method in class org.jruby.util.log.StandardErrorLogger
 
warnCircularRequire(String) - Method in class org.jruby.runtime.load.LoadService
 
warning(IRubyWarnings.ID, String) - Method in interface org.jruby.common.IRubyWarnings
 
warning(IRubyWarnings.ID, ISourcePosition, String) - Method in interface org.jruby.common.IRubyWarnings
 
warning(IRubyWarnings.ID, String, int, String) - Method in interface org.jruby.common.IRubyWarnings
 
warning(IRubyWarnings.ID, String, Object...) - Method in interface org.jruby.common.IRubyWarnings
Deprecated.
warning(IRubyWarnings.ID, ISourcePosition, String, Object...) - Method in interface org.jruby.common.IRubyWarnings
Deprecated.
warning(IRubyWarnings.ID, String, int, String, Object...) - Method in interface org.jruby.common.IRubyWarnings
Deprecated.
warning(IRubyWarnings.ID, String) - Method in class org.jruby.common.NullWarnings
 
warning(IRubyWarnings.ID, ISourcePosition, String) - Method in class org.jruby.common.NullWarnings
 
warning(IRubyWarnings.ID, String, int, String) - Method in class org.jruby.common.NullWarnings
 
warning(IRubyWarnings.ID, String, Object...) - Method in class org.jruby.common.NullWarnings
Deprecated.
warning(IRubyWarnings.ID, ISourcePosition, String, Object...) - Method in class org.jruby.common.NullWarnings
Deprecated.
warning(IRubyWarnings.ID, String, int, String, Object...) - Method in class org.jruby.common.NullWarnings
Deprecated.
warning(String) - Method in class org.jruby.common.RubyWarnings
Verbose mode warning methods, their contract is that consumer must explicitly check for runtime.isVerbose() before calling them
warning(IRubyWarnings.ID, String) - Method in class org.jruby.common.RubyWarnings
 
warning(IRubyWarnings.ID, ISourcePosition, String) - Method in class org.jruby.common.RubyWarnings
Prints a warning, only in verbose mode.
warning(IRubyWarnings.ID, String, int, String) - Method in class org.jruby.common.RubyWarnings
Prints a warning, only in verbose mode.
warning(String, Object...) - Method in class org.jruby.common.RubyWarnings
Deprecated.
warning(IRubyWarnings.ID, String, Object...) - Method in class org.jruby.common.RubyWarnings
Deprecated.
warning(IRubyWarnings.ID, ISourcePosition, String, Object...) - Method in class org.jruby.common.RubyWarnings
Deprecated.
warning(IRubyWarnings.ID, String, int, String, Object...) - Method in class org.jruby.common.RubyWarnings
Deprecated.
warning(IRubyWarnings.ID, ISourcePosition, String, Object...) - Method in class org.jruby.parser.ParserSupport
 
warnings - Variable in class org.jruby.parser.ParserSupport
 
warningsEnabled() - Method in class org.jruby.Ruby
 
warningUnlessEOption(IRubyWarnings.ID, Node, String) - Method in class org.jruby.parser.ParserSupport
 
warnOnce(IRubyWarnings.ID, String) - Method in class org.jruby.common.RubyWarnings
 
warnUnlessEOption(IRubyWarnings.ID, Node, String) - Method in class org.jruby.parser.ParserSupport
 
wasBeginOfLine() - Method in class org.jruby.lexer.yacc.ByteArrayLexerSource
 
wasBeginOfLine() - Method in class org.jruby.lexer.yacc.InputStreamLexerSource
Was the last character read from the stream the first character on a line
wasBeginOfLine() - Method in class org.jruby.lexer.yacc.LexerSource
 
WBUF - Static variable in class org.jruby.util.io.OpenFile
 
wday() - Method in class org.jruby.RubyTime
 
WeakHashSet<T> - Class in org.jruby.util.collections
A simple set that uses weak references to ensure that its elements can be garbage collected.
WeakHashSet() - Constructor for class org.jruby.util.collections.WeakHashSet
 
WeakHashSet(int) - Constructor for class org.jruby.util.collections.WeakHashSet
 
WeakIdentityHashMap - Class in org.jruby.util
Class WeakIdentityHashMap is a hash map that hashes objects based on System.identityHashMap, and holds weakly onto the key.
WeakIdentityHashMap() - Constructor for class org.jruby.util.WeakIdentityHashMap
the default and only constructor
WeakIdentityHashMap(int) - Constructor for class org.jruby.util.WeakIdentityHashMap
 
WeakRef - Class in org.jruby.ext.weakref
 
WeakRef(Ruby, RubyClass) - Constructor for class org.jruby.ext.weakref.WeakRef
 
WeakRef.RefError - Class in org.jruby.ext.weakref
 
WeakRef.RefError() - Constructor for class org.jruby.ext.weakref.WeakRef.RefError
 
weakref_alive_p() - Method in class org.jruby.ext.weakref.WeakRef
 
WEAKREF_ALLOCATOR - Static variable in class org.jruby.ext.weakref.WeakRef
 
WeakReferenceReaper<T> - Class in org.jruby.util
 
WeakReferenceReaper(T) - Constructor for class org.jruby.util.WeakReferenceReaper
 
WeakRefLibrary - Class in org.jruby.ext.weakref
 
WeakRefLibrary() - Constructor for class org.jruby.ext.weakref.WeakRefLibrary
 
WeakValuedIdentityMap<Key,Value> - Class in org.jruby.util.collections
Map-like that holds its values weakly and uses object identity for keys.
WeakValuedIdentityMap() - Constructor for class org.jruby.util.collections.WeakValuedIdentityMap
 
WeakValuedMap<Key,Value> - Class in org.jruby.util.collections
Map-like that holds its values weakly (backed by a concurrent hash map).
WeakValuedMap() - Constructor for class org.jruby.util.collections.WeakValuedMap
 
WeakValuedMap.KeyedReference<Key,Value> - Class in org.jruby.util.collections
 
WeakValuedMap.KeyedReference(Value, Key, ReferenceQueue<? super Value>) - Constructor for class org.jruby.util.collections.WeakValuedMap.KeyedReference
 
when(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.WhenNode
 
when(IRubyObject, ThreadContext, Ruby, IRubyObject, Block) - Method in class org.jruby.ast.WhenOneArgNode
 
WhenNode - Class in org.jruby.ast
Represents a when condition
WhenNode(ISourcePosition, Node, Node, Node) - Constructor for class org.jruby.ast.WhenNode
 
WhenOneArgNode - Class in org.jruby.ast
 
WhenOneArgNode(ISourcePosition, Node, Node, Node) - Constructor for class org.jruby.ast.WhenOneArgNode
 
WhileNode - Class in org.jruby.ast
Represents a while statement.
WhileNode(ISourcePosition, Node, Node) - Constructor for class org.jruby.ast.WhileNode
 
WhileNode(ISourcePosition, Node, Node, boolean) - Constructor for class org.jruby.ast.WhileNode
 
willMethodMangleOk(String) - Static method in class org.jruby.util.JavaNameMangler
 
windows_p(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.ffi.Platform
 
WindowsFFI - Class in org.jruby.util
A binding of a few key win32 functions we need to behave properly.
WindowsFFI() - Constructor for class org.jruby.util.WindowsFFI
 
WindowsFFI.Kernel32 - Interface in org.jruby.util
 
with_index(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator
 
with_index19(ThreadContext, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator
 
with_index19(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerator
 
with_object(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.RubyEnumerable
 
with_object(ThreadContext, IRubyObject, Block) - Method in class org.jruby.RubyEnumerator
 
withoutOnce() - Method in class org.jruby.util.RegexpOptions
 
withValue(ThreadContext, IRubyObject, Block) - Method in class org.jruby.ext.jruby.JRubyFiberLocal
 
worldReadable(ThreadContext) - Method in class org.jruby.RubyFileStat
 
worldReadable(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
worldReadable(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
worldWritable(ThreadContext) - Method in class org.jruby.RubyFileStat
 
worldWritable(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
worldWritable(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
wrap(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.ffi.io.FileDescriptorIO
 
wrap(ThreadContext, IRubyObject, IRubyObject, Block) - Static method in class org.jruby.ext.zlib.RubyGzipFile
 
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) - Static method in class org.jruby.javasupport.JavaObject
 
wrap19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.ext.zlib.RubyGzipFile
 
wrapDirectMemory(Ruby, long) - Method in class org.jruby.ext.ffi.Factory
Wraps a native C memory address in a MemoryIO accessor.
wrapDirectMemory(Ruby, long) - Method in class org.jruby.ext.ffi.jffi.Factory
 
wrapDirectMemory(Ruby, long) - Method in class org.jruby.ext.ffi.NoImplFactory
 
wrapJavaException() - Method in interface org.jruby.compiler.BodyCompiler
 
wrapJavaException() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
wrapJavaObject() - Method in class org.jruby.compiler.impl.BaseBodyCompiler
 
wrapJavaObject(Ruby, Object) - Static method in class org.jruby.javasupport.Java
 
WrappedIRClosure(WrappedIRClosure) - Method in class org.jruby.ir.IRVisitor
 
WrappedIRClosure - Class in org.jruby.ir.operands
 
WrappedIRClosure(IRClosure) - Constructor for class org.jruby.ir.operands.WrappedIRClosure
 
WrappedIRClosure(WrappedIRClosure) - Method in class org.jruby.ir.targets.JVMVisitor
 
WrapperMethod - Class in org.jruby.internal.runtime.methods
Deprecated.
WrapperMethod(RubyModule, DynamicMethod, Visibility) - Constructor for class org.jruby.internal.runtime.methods.WrapperMethod
Deprecated.
Constructor for WrapperCallable.
wrapWithFraming(Signature, CallConfiguration, RubyModule, String, MethodHandle, StaticScope) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
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.FileTestFileMethods
 
writable_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
writableReal_p() - Method in class org.jruby.RubyFileStat
 
write(int) - Method in class org.jruby.embed.io.WriterOutputStream
Writes the specified byte to this output stream.
write(byte[]) - Method in class org.jruby.embed.io.WriterOutputStream
Writes b.length bytes from the specified byte array to this output stream.
write(byte[], int, int) - Method in class org.jruby.embed.io.WriterOutputStream
Writes len bytes from the specified byte array starting at offset off to this output stream.
write(ByteBuffer) - Method in class org.jruby.ext.ffi.io.FileDescriptorByteChannel
Writes data to the native unix file descriptor.
write(ThreadContext, IRubyObject) - Method in class org.jruby.ext.stringio.RubyStringIO
 
write(ThreadContext, IRubyObject) - Method in class org.jruby.ext.stringio.StringIO
 
write(IRubyObject) - Method in class org.jruby.ext.zlib.JZlibRubyGzipWriter
 
write(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
io_write
write(ThreadContext, ByteList) - Method in class org.jruby.RubyIO
 
write(ThreadContext, IRubyObject, ByteList) - Static method in class org.jruby.RubyIO
 
write(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyIO
 
write(ThreadContext, IRubyObject) - Method in class org.jruby.RubyStringIO
 
write(WritableByteChannel, ByteBuffer, boolean) - Static method in class org.jruby.util.io.BlockingIO
 
write(ByteBuffer) - Method in class org.jruby.util.io.ChannelDescriptor
Write the bytes in the specified byte list to the associated channel.
write(ByteList) - Method in class org.jruby.util.io.ChannelDescriptor
Write the bytes in the specified byte list to the associated channel.
write(ByteList, int, int) - Method in class org.jruby.util.io.ChannelDescriptor
Write the bytes in the specified byte list to the associated channel.
write(int) - Method in class org.jruby.util.io.ChannelDescriptor
Write the byte represented by the specified int to the associated channel.
write(ByteBuffer) - Method in class org.jruby.util.io.ChannelStream
 
write(ByteBuffer) - Method in class org.jruby.util.io.NullChannel
 
write(ByteBuffer) - Method in class org.jruby.util.IOChannel.IOReadableWritableByteChannel
 
write(ByteBuffer) - Method in class org.jruby.util.IOChannel.IOWritableByteChannel
 
write(CallSite, ByteBuffer) - Method in class org.jruby.util.IOChannel
 
write(int) - Method in class org.jruby.util.IOOutputStream
 
write(byte[]) - Method in class org.jruby.util.IOOutputStream
 
write(byte[], int, int) - Method in class org.jruby.util.IOOutputStream
 
write_array_of_float(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of 32 bit floating point values to the memory area.
write_array_of_float64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of 64 bit floating point values to the memory area.
write_array_of_int16(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed 16 bit integer values to the memory area.
write_array_of_int32(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed 32 bit integer values to the memory area.
write_array_of_int64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed 64 bit integer values to the memory area.
write_array_of_int8(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed 8 bit integer values to the memory area.
write_array_of_long(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of signed long integer values to the memory area.
write_array_of_pointer(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
write_array_of_type(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
write_array_of_type(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
write_array_of_uint16(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned 16 bit integer values to the memory area.
write_array_of_uint32(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned 32 bit integer values to the memory area.
write_array_of_uint64(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned 64 bit integer values to the memory area.
write_array_of_uint8(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned 8 bit integer values to the memory area.
write_array_of_ulong(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an array of unsigned long integer values to the memory area.
write_bytes(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.ffi.AbstractMemory
 
write_char(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 8 bit signed integer value to the memory area.
write_double(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an 64 bit floating point value to the memory area.
write_float(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an 32 bit floating point value to the memory area.
write_int(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 32 bit signed integer value to the memory address.
write_long(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a C long integer value to the memory area.
write_long_long(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 64 bit integer value to the memory area.
write_nonblock(ThreadContext, IRubyObject) - Method in class org.jruby.RubyIO
 
write_pointer(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
write_short(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 16 bit signed integer value to the memory address.
write_string(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
write_string(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
 
write_uchar(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 8 bit unsigned integer value to the memory area.
write_uint(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes an 32 bit unsigned integer value to the memory address.
write_ulong_long(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 64 bit unsigned integer value to the memory area.
write_ushort(ThreadContext, IRubyObject) - Method in class org.jruby.ext.ffi.AbstractMemory
Writes a 16 bit unsigned integer value to the memory address.
writeByte(int) - Method in class org.jruby.runtime.marshal.MarshalStream
 
writeClass(File) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
writeconv - Variable in class org.jruby.RubyIO
 
writeconvAsciicompat - Variable in class org.jruby.RubyIO
 
writeconvInitialized - Variable in class org.jruby.RubyIO
 
writeconvPreEcflags - Variable in class org.jruby.RubyIO
 
writeconvPreEcopts - Variable in class org.jruby.RubyIO
 
writeDataBuffered() - Method in class org.jruby.RubyIO
 
writeDataBuffered() - Method in class org.jruby.util.io.ChannelStream
 
writeDataBuffered() - Method in class org.jruby.util.io.CRLFStreamWrapper
 
writeDataBuffered() - Method in interface org.jruby.util.io.Stream
 
writeDirectly(IRubyObject) - Method in class org.jruby.runtime.marshal.MarshalStream
 
writeEncoding(Encoding) - Method in class org.jruby.runtime.marshal.MarshalStream
 
writeInt(int) - Method in class org.jruby.runtime.marshal.MarshalStream
 
writeInvokers(String) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
writeInvokers(File) - Method in class org.jruby.compiler.impl.StandardASMCompiler
 
writeLink(MarshalStream, IRubyObject) - Method in class org.jruby.runtime.marshal.MarshalCache
 
writenonblock(ByteList) - Method in class org.jruby.util.io.ChannelStream
 
writenonblock(ByteList) - Method in class org.jruby.util.io.CRLFStreamWrapper
 
writenonblock(ByteList) - Method in interface org.jruby.util.io.NonblockWritingStream
 
WriterOutputStream - Class in org.jruby.embed.io
A WriterOutputStream converts java.io.Writer to java.io.OutputStream.
WriterOutputStream(Writer) - Constructor for class org.jruby.embed.io.WriterOutputStream
Creates WriterOutputStream from given java.io.Writer object with a default encoding.
WriterOutputStream(Writer, String) - Constructor for class org.jruby.embed.io.WriterOutputStream
Creates WriterOutputStream from given java.io.Writer object with a specified encoding.
writeSockaddrFooter(DataOutputStream) - Static method in class org.jruby.util.io.Sockaddr
 
writeSockaddrHeader(AddressFamily, DataOutputStream) - Static method in class org.jruby.util.io.Sockaddr
 
writeSockaddrPort(DataOutputStream, InetSocketAddress) - Static method in class org.jruby.util.io.Sockaddr
 
writeSockaddrPort(DataOutputStream, int) - Static method in class org.jruby.util.io.Sockaddr
 
writeStatic(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyIO
 
writeString(String) - Method in class org.jruby.runtime.marshal.MarshalStream
 
writeString(ByteList) - Method in class org.jruby.runtime.marshal.MarshalStream
 
writeSymbolLink(MarshalStream, String) - Method in class org.jruby.runtime.marshal.MarshalCache
 
writeTranscoder - Variable in class org.jruby.ext.zlib.RubyGzipFile
 
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

XML_ATTR_CONTENT_DECORATOR - Static variable in class org.jruby.RubyConverter
 
XML_ATTR_QUOTE_DECORATOR - Static variable in class org.jruby.RubyConverter
 
XML_TEXT_DECORATOR - Static variable in class org.jruby.RubyConverter
 
XMLAttrCharacterTranslator - Static variable in class org.jruby.util.encoding.CharsetTranscoder
 
XMLTextCharacterTranslator - Static variable in class org.jruby.util.encoding.CharsetTranscoder
 
XorCallSite - Class in org.jruby.runtime.callsite
 
XorCallSite() - Constructor for class org.jruby.runtime.callsite.XorCallSite
 
XStrNode - Class in org.jruby.ast
A Backtick(`) string
XStrNode(ISourcePosition, ByteList) - Constructor for class org.jruby.ast.XStrNode
 

Y

yday() - Method in class org.jruby.RubyTime
 
year() - Method in class org.jruby.RubyTime
 
yield(Ruby, RubyArray) - Static method in class org.jruby.cext.JRuby
rb_yield
yield(CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
yield(CompilerCallback, boolean) - Method in interface org.jruby.compiler.InvocationCompiler
Invoke the block passed into this method, or throw an error if no block is present.
yield(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.fiber.ThreadFiber
 
yield(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.ext.fiber.ThreadFiber
 
yield(ThreadContext, IRubyObject[]) - Method in class org.jruby.RubyYielder
 
yield(ThreadContext, IRubyObject) - Method in class org.jruby.runtime.Block
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean) - Method in class org.jruby.runtime.Block
Deprecated.
yield(ThreadContext, IRubyObject, boolean) - Method in class org.jruby.runtime.Block
Deprecated.
yield(ThreadContext, boolean) - Method in class org.jruby.runtime.Block
Deprecated.
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type, Block) - Method in class org.jruby.runtime.BlockBody
 
yield(ThreadContext, IRubyObject, Binding, Block.Type, Block) - 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.CallBlock19
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock19
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, Block) - Method in class org.jruby.runtime.CompiledBlock
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type, Block) - Method in class org.jruby.runtime.CompiledBlock
 
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock19
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock19
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type, Block) - Method in class org.jruby.runtime.CompiledBlock19
 
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.Interpreted19Block
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.Interpreted19Block
Yield to this block, usually passed to the current call.
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type, Block) - Method in class org.jruby.runtime.Interpreted19Block
 
yield(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedBlock
 
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedBlock
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type, Block) - Method in class org.jruby.runtime.InterpretedBlock
 
yield(ThreadContext, IRubyObject, Binding, Block.Type, Block) - 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.InterpretedIRBlockBody
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedIRBlockBody
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedIRBlockBody19
 
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.JavaInternalBlockBody
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.JavaInternalBlockBody
 
yield(ThreadContext, IRubyObject) - Method in class org.jruby.runtime.JavaInternalBlockBody
 
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.MethodBlock
 
yield(ThreadContext, IRubyObject, Binding, Block.Type, Block) - Method in class org.jruby.runtime.MethodBlock
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.MethodBlock
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type, Block) - Method in class org.jruby.runtime.MethodBlock
Yield to this block, usually passed to the current call.
yield(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yield(ThreadContext, IRubyObject, IRubyObject, RubyModule, boolean, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yield19(CompilerCallback, boolean) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
yield19(CompilerCallback, boolean) - Method in interface org.jruby.compiler.InvocationCompiler
Invoke the block passed into this method, or throw an error if no block is present.
Yield19Node - Class in org.jruby.ast
 
Yield19Node(ISourcePosition, Node) - Constructor for class org.jruby.ast.Yield19Node
 
yieldArray(ThreadContext, IRubyObject, IRubyObject, RubyModule) - Method in class org.jruby.runtime.Block
 
YIELDER - Static variable in class org.jruby.runtime.ClassIndex
 
YieldInstr - Class in org.jruby.ir.instructions
 
YieldInstr(Variable, Operand, Operand, boolean) - Constructor for class org.jruby.ir.instructions.YieldInstr
 
YieldInstr(YieldInstr) - Method in class org.jruby.ir.IRVisitor
 
YieldInstr(YieldInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
YieldNode - Class in org.jruby.ast
Represents a yield statement.
YieldNode(ISourcePosition, Node, boolean) - Constructor for class org.jruby.ast.YieldNode
Construct a new YieldNode.
yieldNonArray(ThreadContext, IRubyObject, IRubyObject, RubyModule) - Method in class org.jruby.runtime.Block
 
YieldOneNode - Class in org.jruby.ast
 
YieldOneNode(ISourcePosition, ArrayNode) - Constructor for class org.jruby.ast.YieldOneNode
 
YieldOneNode(ISourcePosition, FixnumNode) - Constructor for class org.jruby.ast.YieldOneNode
 
yieldSpecific(ArgumentsCallback) - Method in class org.jruby.compiler.impl.InvokeDynamicInvocationCompiler
 
yieldSpecific(ArgumentsCallback) - Method in class org.jruby.compiler.impl.StandardInvocationCompiler
 
yieldSpecific(ArgumentsCallback) - Method in interface org.jruby.compiler.InvocationCompiler
Invoke the block passed into this method, or throw an error if no block is present.
yieldSpecific(ThreadContext) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, IRubyObject) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.runtime.Block
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.BlockBody
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock19
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock19
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock19
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CallBlock19
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock19
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock19
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock19
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.CompiledBlock19
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.Interpreted19Block
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.Interpreted19Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.Interpreted19Block
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.Interpreted19Block
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedBlock
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedBlock
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedIRBlockBody19
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedIRBlockBody19
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedIRBlockBody19
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.InterpretedIRBlockBody19
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.MethodBlock
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.MethodBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.MethodBlock
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.MethodBlock
 
yieldSpecific(ThreadContext, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yieldSpecific(ThreadContext, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yieldSpecific(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Binding, Block.Type) - Method in class org.jruby.runtime.NullBlockBody
 
yieldSpecificFallback(Block, ThreadContext) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
yieldSpecificFallback(Block, ThreadContext, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
yieldSpecificFallback(Block, ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
yieldSpecificFallback(Block, ThreadContext, IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.runtime.invokedynamic.InvocationLinker
 
YieldThreeNode - Class in org.jruby.ast
 
YieldThreeNode(ISourcePosition, ArrayNode) - Constructor for class org.jruby.ast.YieldThreeNode
 
YieldTwoNode - Class in org.jruby.ast
 
YieldTwoNode(ISourcePosition, ArrayNode) - Constructor for class org.jruby.ast.YieldTwoNode
 
yieldUnder(ThreadContext, RubyModule, IRubyObject[], Block) - Method in class org.jruby.RubyBasicObject
Will yield to the specific block changing the self to be the current object instead of the self that is part of the frame saved in the block frame.
yieldUnder(ThreadContext, RubyModule, Block) - Method in class org.jruby.RubyBasicObject
Will yield to the specific block changing the self to be the current object instead of the self that is part of the frame saved in the block frame.
yybegin(int) - Method in class org.jruby.lexer.JavaSignatureLexer
Enters a new lexical state
yybegin(int) - Method in class org.jruby.lexer.StrftimeLexer
Enters a new lexical state
yycharat(int) - Method in class org.jruby.lexer.JavaSignatureLexer
Returns the character at position pos from the matched text.
yycharat(int) - Method in class org.jruby.lexer.StrftimeLexer
Returns the character at position pos from the matched text.
yyCheck - Static variable in class org.jruby.parser.DefaultRubyParser
 
yyCheck - Static variable in class org.jruby.parser.JavaSignatureParser
 
yyCheck - Static variable in class org.jruby.parser.Ruby19Parser
 
yyCheck() - Static method in class org.jruby.parser.Ruby19YyTables
 
yyCheck - Static variable in class org.jruby.parser.Ruby20Parser
 
yyCheck() - Static method in class org.jruby.parser.Ruby20YyTables
 
yyCheck() - Static method in class org.jruby.parser.YyTables
 
yyclose() - Method in class org.jruby.lexer.JavaSignatureLexer
Closes the input stream.
yyclose() - Method in class org.jruby.lexer.StrftimeLexer
Closes the input stream.
yydebug - Variable in class org.jruby.parser.DefaultRubyParser
 
yydebug - Variable in class org.jruby.parser.Ruby19Parser
 
yydebug - Variable in class org.jruby.parser.Ruby20Parser
 
YYDebug - Class in org.jruby.parser
Stubbed out version of our own yydebug impl for debugging if we ever find the need.
YYDebug() - Constructor for class org.jruby.parser.YYDebug
 
yyDefault(Object) - Method in class org.jruby.parser.DefaultRubyParser
executed at the beginning of a reduce action.
yyDefault(Object) - Method in class org.jruby.parser.JavaSignatureParser
executed at the beginning of a reduce action.
yyDefault(Object) - Method in class org.jruby.parser.Ruby19Parser
executed at the beginning of a reduce action.
yyDefault(Object) - Method in class org.jruby.parser.Ruby20Parser
executed at the beginning of a reduce action.
yyDefRed - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyDefRed - Static variable in class org.jruby.parser.JavaSignatureParser
parser tables.
yyDefRed - Static variable in class org.jruby.parser.Ruby19Parser
parser tables.
yyDefRed - Static variable in class org.jruby.parser.Ruby20Parser
parser tables.
yyDgoto - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyDgoto - Static variable in class org.jruby.parser.JavaSignatureParser
parser tables.
yyDgoto - Static variable in class org.jruby.parser.Ruby19Parser
parser tables.
yyDgoto - Static variable in class org.jruby.parser.Ruby20Parser
parser tables.
YYEOF - Static variable in class org.jruby.lexer.JavaSignatureLexer
This character denotes the end of file
YYEOF - Static variable in class org.jruby.lexer.StrftimeLexer
This character denotes the end of file
yyerror(String) - Method in class org.jruby.parser.JavaSignatureParser
simplified error message.
yyerror(String, String[], String) - Method in class org.jruby.parser.JavaSignatureParser
(syntax) error message.
yyerror(String) - Method in class org.jruby.parser.ParserSupport
generate parsing error
yyerror(String, String[], String) - Method in class org.jruby.parser.ParserSupport
generate parsing error
yyErrorCode - Static variable in class org.jruby.parser.DefaultRubyParser
 
yyErrorCode - Static variable in class org.jruby.parser.JavaSignatureParser
 
yyErrorCode - Static variable in class org.jruby.parser.Ruby19Parser
 
yyErrorCode - Static variable in class org.jruby.parser.Ruby20Parser
 
yyErrorCode - Static variable in interface org.jruby.parser.Tokens
 
yyExpecting(int) - Method in class org.jruby.parser.DefaultRubyParser
computes list of expected tokens on error by tracing the tables.
yyExpecting(int) - Method in class org.jruby.parser.JavaSignatureParser
computes list of expected tokens on error by tracing the tables.
yyExpecting(int) - Method in class org.jruby.parser.Ruby19Parser
computes list of expected tokens on error by tracing the tables.
yyExpecting(int) - Method in class org.jruby.parser.Ruby20Parser
computes list of expected tokens on error by tracing the tables.
yyFinal - Static variable in class org.jruby.parser.DefaultRubyParser
number of final state.
yyFinal - Static variable in class org.jruby.parser.JavaSignatureParser
number of final state.
yyFinal - Static variable in class org.jruby.parser.Ruby19Parser
number of final state.
yyFinal - Static variable in class org.jruby.parser.Ruby20Parser
number of final state.
yyGindex - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyGindex - Static variable in class org.jruby.parser.JavaSignatureParser
parser tables.
yyGindex - Static variable in class org.jruby.parser.Ruby19Parser
parser tables.
yyGindex - Static variable in class org.jruby.parser.Ruby20Parser
parser tables.
YYINITIAL - Static variable in class org.jruby.lexer.JavaSignatureLexer
 
YYINITIAL - Static variable in class org.jruby.lexer.StrftimeLexer
 
yyLen - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyLen - Static variable in class org.jruby.parser.JavaSignatureParser
parser tables.
yyLen - Static variable in class org.jruby.parser.Ruby19Parser
parser tables.
yyLen - Static variable in class org.jruby.parser.Ruby20Parser
parser tables.
yylength() - Method in class org.jruby.lexer.JavaSignatureLexer
Returns the length of the matched text region.
yylength() - Method in class org.jruby.lexer.StrftimeLexer
Returns the length of the matched text region.
yylex() - Method in class org.jruby.lexer.JavaSignatureLexer
Resumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs.
yylex() - Method in class org.jruby.lexer.StrftimeLexer
Resumes scanning until the next regular expression is matched, the end of input is encountered or an I/O-Error occurs.
yyLhs - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyLhs - Static variable in class org.jruby.parser.JavaSignatureParser
parser tables.
yyLhs - Static variable in class org.jruby.parser.Ruby19Parser
parser tables.
yyLhs - Static variable in class org.jruby.parser.Ruby20Parser
parser tables.
yyMax - Variable in class org.jruby.parser.DefaultRubyParser
initial size and increment of the state/value stack [default 256].
yyMax - Variable in class org.jruby.parser.JavaSignatureParser
initial size and increment of the state/value stack [default 256].
yyMax - Variable in class org.jruby.parser.Ruby19Parser
initial size and increment of the state/value stack [default 256].
yyMax - Variable in class org.jruby.parser.Ruby20Parser
initial size and increment of the state/value stack [default 256].
yyName(int) - Static method in class org.jruby.parser.DefaultRubyParser
index-checked interface to DefaultRubyParser.yyNames.
yyName(int) - Static method in class org.jruby.parser.Ruby19Parser
index-checked interface to Ruby19Parser.yyNames.
yyName(int) - Static method in class org.jruby.parser.Ruby20Parser
index-checked interface to Ruby20Parser.yyNames.
yyNames - Static variable in class org.jruby.parser.DefaultRubyParser
maps symbol value to printable name.
yyNames - Static variable in class org.jruby.parser.JavaSignatureParser
maps symbol value to printable name.
yyNames - Static variable in class org.jruby.parser.Ruby19Parser
maps symbol value to printable name.
yyNames - Static variable in class org.jruby.parser.Ruby20Parser
maps symbol value to printable name.
yyparse(RubyYaccLexer, Object) - Method in class org.jruby.parser.DefaultRubyParser
the generated parser, with debugging messages.
yyparse(RubyYaccLexer) - Method in class org.jruby.parser.DefaultRubyParser
the generated parser.
yyparse(JavaSignatureLexer, Object) - Method in class org.jruby.parser.JavaSignatureParser
the generated parser, with debugging messages.
yyparse(JavaSignatureLexer) - Method in class org.jruby.parser.JavaSignatureParser
the generated parser.
yyparse(RubyYaccLexer, Object) - Method in class org.jruby.parser.Ruby19Parser
the generated parser, with debugging messages.
yyparse(RubyYaccLexer) - Method in class org.jruby.parser.Ruby19Parser
the generated parser.
yyparse(RubyYaccLexer, Object) - Method in class org.jruby.parser.Ruby20Parser
the generated parser, with debugging messages.
yyparse(RubyYaccLexer) - Method in class org.jruby.parser.Ruby20Parser
the generated parser.
yypushback(int) - Method in class org.jruby.lexer.JavaSignatureLexer
Pushes the specified amount of characters back into the input stream.
yypushback(int) - Method in class org.jruby.lexer.StrftimeLexer
Pushes the specified amount of characters back into the input stream.
yyreset(Reader) - Method in class org.jruby.lexer.JavaSignatureLexer
Resets the scanner to read from a new input stream.
yyreset(Reader) - Method in class org.jruby.lexer.StrftimeLexer
Resets the scanner to read from a new input stream.
yyRindex - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yyRindex - Static variable in class org.jruby.parser.JavaSignatureParser
parser tables.
yyRindex - Static variable in class org.jruby.parser.Ruby19Parser
parser tables.
yyRindex - Static variable in class org.jruby.parser.Ruby20Parser
parser tables.
yyRule - Static variable in class org.jruby.parser.DefaultRubyParser
printable rules for debugging.
yyRule - Static variable in class org.jruby.parser.Ruby19Parser
printable rules for debugging.
yyRule - Static variable in class org.jruby.parser.Ruby20Parser
printable rules for debugging.
yySindex - Static variable in class org.jruby.parser.DefaultRubyParser
parser tables.
yySindex - Static variable in class org.jruby.parser.JavaSignatureParser
parser tables.
yySindex - Static variable in class org.jruby.parser.Ruby19Parser
parser tables.
yySindex - Static variable in class org.jruby.parser.Ruby20Parser
parser tables.
yystate() - Method in class org.jruby.lexer.JavaSignatureLexer
Returns the current lexical state.
yystate() - Method in class org.jruby.lexer.StrftimeLexer
Returns the current lexical state.
yyTable - Static variable in class org.jruby.parser.DefaultRubyParser
 
yyTable - Static variable in class org.jruby.parser.JavaSignatureParser
 
yyTable - Static variable in class org.jruby.parser.Ruby19Parser
 
yyTable() - Static method in class org.jruby.parser.Ruby19YyTables
 
yyTable - Static variable in class org.jruby.parser.Ruby20Parser
 
yyTable() - Static method in class org.jruby.parser.Ruby20YyTables
 
yyTable() - Static method in class org.jruby.parser.YyTables
 
YyTables - Class in org.jruby.parser
 
YyTables() - Constructor for class org.jruby.parser.YyTables
 
yytext() - Method in class org.jruby.lexer.JavaSignatureLexer
Returns the text matched by the current regular expression.
yytext() - Method in class org.jruby.lexer.StrftimeLexer
Returns the text matched by the current regular expression.

Z

Z_ASCII - Static variable in class org.jruby.ext.zlib.Zlib
 
Z_BINARY - Static variable in class org.jruby.ext.zlib.Zlib
 
Z_UNKNOWN - Static variable in class org.jruby.ext.zlib.Zlib
 
ZArrayNode - Class in org.jruby.ast
zero length list
ZArrayNode(ISourcePosition) - Constructor for class org.jruby.ast.ZArrayNode
 
zero(Ruby) - Static method in class org.jruby.RubyFixnum
 
ZERO_ARGS - Static variable in class org.jruby.runtime.BlockBody
 
zero_p() - Method in class org.jruby.ext.bigdecimal.RubyBigDecimal
 
zero_p() - Method in class org.jruby.RubyFileStat
 
zero_p(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest.FileTestFileMethods
 
zero_p(IRubyObject, IRubyObject) - Static method in class org.jruby.RubyFileTest
 
zero_p(ThreadContext, 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
 
zeroFilled(byte[], int, int) - Static method in class org.jruby.util.StringSupport
 
ZeroOperandArgNoBlockCallInstr - Class in org.jruby.ir.instructions.specialized
 
ZeroOperandArgNoBlockCallInstr(CallInstr) - Constructor for class org.jruby.ir.instructions.specialized.ZeroOperandArgNoBlockCallInstr
 
zip(ThreadContext, IRubyObject[], Block) - Method in class org.jruby.RubyArray
rb_ary_zip
zip(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerable
 
zip19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerable
 
zipCommon(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerable
 
zipCommon19(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerable
 
zipCommonAry(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerable
 
zipCommonConvert(Ruby, IRubyObject[]) - Static method in class org.jruby.RubyEnumerable
 
zipCommonConvert(Ruby, IRubyObject[], String) - Static method in class org.jruby.RubyEnumerable
 
zipCommonEnum(ThreadContext, IRubyObject, IRubyObject[], Block) - Static method in class org.jruby.RubyEnumerable
 
zipEnumNext(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyEnumerable
 
Zlib - Class in org.jruby.ext.zlib
 
ZLIB_VERSION - Static variable in class org.jruby.ext.zlib.RubyZlib
 
zlib_version(IRubyObject) - Static method in class org.jruby.ext.zlib.RubyZlib
 
ZlibLibrary - Class in org.jruby.ext.zlib
 
ZlibLibrary() - Constructor for class org.jruby.ext.zlib.ZlibLibrary
 
zone() - Method in class org.jruby.RubyTime
 
zoneOffsetColons(int) - Static method in class org.jruby.util.RubyDateFormatter.Token
 
ZStream - Class in org.jruby.ext.zlib
 
ZStream(Ruby, RubyClass) - Constructor for class org.jruby.ext.zlib.ZStream
 
ZSUPER - Static variable in class org.jruby.compiler.ASTInspector
 
ZSuperInstr - Class in org.jruby.ir.instructions
 
ZSuperInstr(Variable, Operand, Operand) - Constructor for class org.jruby.ir.instructions.ZSuperInstr
 
ZSuperInstr(ZSuperInstr) - Method in class org.jruby.ir.IRVisitor
 
ZSuperInstr(ZSuperInstr) - Method in class org.jruby.ir.targets.JVMVisitor
 
ZSuperNode - Class in org.jruby.ast
a call to 'super' with no arguments in a method.
ZSuperNode(ISourcePosition) - Constructor for class org.jruby.ast.ZSuperNode
 
ZYieldNode - Class in org.jruby.ast
 
ZYieldNode(ISourcePosition) - Constructor for class org.jruby.ast.ZYieldNode
 

_

___getInvocationHandler() - Method in interface org.jruby.javasupport.proxy.InternalJavaProxy
 
___getProxyClass() - Method in interface org.jruby.javasupport.proxy.InternalJavaProxy
 
__alive__(ThreadContext) - Method in class org.jruby.ext.fiber.ThreadFiber
 
__current__(ThreadContext, IRubyObject) - Static method in class org.jruby.ext.fiber.ThreadFiber
 
__dir__(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
__file__(ThreadContext, IRubyObject, Block) - Method in class org.jruby.ast.executable.AbstractScript
 
__file__(ThreadContext, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.executable.AbstractScript
 
__file__(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.executable.AbstractScript
 
__file__(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.ast.executable.AbstractScript
 
__file__(ThreadContext, IRubyObject, Block) - Method in interface org.jruby.ast.executable.Script
 
__file__(ThreadContext, IRubyObject, IRubyObject, Block) - Method in interface org.jruby.ast.executable.Script
 
__file__(ThreadContext, IRubyObject, IRubyObject, IRubyObject, Block) - Method in interface org.jruby.ast.executable.Script
 
__file__(ThreadContext, IRubyObject, IRubyObject, IRubyObject, IRubyObject, Block) - Method in interface org.jruby.ast.executable.Script
 
__file__(ThreadContext, IRubyObject, IRubyObject[], Block) - Method in interface org.jruby.ast.executable.Script
 
__jtrap_kernel(IRubyObject, IRubyObject, IRubyObject) - Static method in class org.jruby.RubySignal
 
__jtrap_osdefault_kernel(IRubyObject, IRubyObject) - Static method in class org.jruby.RubySignal
 
__jtrap_platform_kernel(IRubyObject, IRubyObject) - Static method in class org.jruby.RubySignal
 
__jtrap_restore_kernel(IRubyObject, IRubyObject) - Static method in class org.jruby.RubySignal
 
__method__(ThreadContext, IRubyObject) - Static method in class org.jruby.RubyKernel
 
__ruby_object() - Method in interface org.jruby.java.proxies.RubyObjectHolderProxy
 
__transfer__(ThreadContext, IRubyObject[]) - Method in class org.jruby.ext.fiber.ThreadFiber
 
_close(ThreadContext) - Method in class org.jruby.ext.tempfile.Tempfile
 
_dump(ThreadContext, IRubyObject) - Method in class org.jruby.RubyEncoding
 
_exec_internal(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyKernel
 
_initialize(IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibDeflate
 
_initialize(IRubyObject[]) - Method in class org.jruby.ext.zlib.JZlibInflate
 
_load(ThreadContext, IRubyObject, IRubyObject) - Static method in class org.jruby.RubyEncoding
 
_spawn_internal(ThreadContext, IRubyObject, IRubyObject[]) - Static method in class org.jruby.RubyProcess
 
_version - Variable in class org.jruby.ir.CodeVersion
 
$ A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

Copyright © 2001-2017 JRuby. All Rights Reserved.