$ 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.IsolatedScriptingContainer
 
addBundleToGemPath(Bundle, String) - Method in class org.jruby.embed.IsolatedScriptingContainer
 
addBundleToLoadPath(Bundle) - Method in class org.jruby.embed.IsolatedScriptingContainer
 
addBundleToLoadPath(Bundle, String) - Method in class org.jruby.embed.IsolatedScriptingContainer
 
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
 
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
 
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
 
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
 
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
 
arityValue - Variable in class org.jruby.internal.runtime.methods.JavaMethod
 
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
 
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, 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
 
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
 
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
 
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
 
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
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[]) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject, IRubyObject, IRubyObject, Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, RubyModule, String, IRubyObject[], Block) - Method in class org.jruby.internal.runtime.methods.WrapperMethod
 
call(ThreadContext, IRubyObject, 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(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, Object) - 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.
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
 
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