jruby
/
docs
BETA
Home
Libraries
JRuby
Recipes
Search docs, classes, methods…
⌘
K
Navigation
Version
10.0.5.0
10.1.0.0
Packages
264
org.jruby
org.jruby.BasicObjectStub
org.jruby.Main
org.jruby.Ruby
org.jruby.RubyArgsFile
org.jruby.RubyArray
org.jruby.RubyBasicObject
org.jruby.RubyBoolean
org.jruby.RubyClass
org.jruby.RubyContinuation
org.jruby.RubyConverter
org.jruby.RubyData
org.jruby.RubyEncodingError
org.jruby.RubyEnumerable
org.jruby.RubyEnumerator
org.jruby.RubyFileTest
org.jruby.RubyGlobal
org.jruby.RubyHash
org.jruby.RubyIO
org.jruby.RubyInstanceConfig
org.jruby.RubyKernel
org.jruby.RubyLocalJumpError
org.jruby.RubyMath
org.jruby.RubyModule
org.jruby.RubyNameError
org.jruby.RubyNumeric
org.jruby.RubyObject
org.jruby.RubyObjectSpace
org.jruby.RubyProcess
org.jruby.RubyRandom
org.jruby.RubyRange
org.jruby.RubyString
org.jruby.RubyStruct
org.jruby.RubySymbol
org.jruby.RubyThread
org.jruby.anno
org.jruby.anno.TypePopulator
org.jruby.ant
org.jruby.api
org.jruby.api.API
org.jruby.ast
org.jruby.ast.executable
org.jruby.ast.java_signature
org.jruby.ast.types
org.jruby.ast.util
org.jruby.ast.visitor
org.jruby.common
org.jruby.common.IRubyWarnings
org.jruby.common.RubyWarnings
org.jruby.compiler
org.jruby.compiler.util
org.jruby.compiler.util.HandleFactory
org.jruby.embed
org.jruby.embed.io
org.jruby.embed.jsr223
org.jruby.embed.osgi
org.jruby.embed.osgi.utils
org.jruby.embed.util
org.jruby.embed.variable
org.jruby.embed.variable.BiVariable
org.jruby.exceptions
org.jruby.exceptions.EncodingError
org.jruby.exceptions.JumpException
org.jruby.ext
org.jruby.ext.api
org.jruby.ext.bigdecimal
org.jruby.ext.bigdecimal.RubyBigDecimal
org.jruby.ext.coverage
org.jruby.ext.coverage.CoverageData
org.jruby.ext.date
org.jruby.ext.digest
org.jruby.ext.digest.RubyDigest
org.jruby.ext.etc
org.jruby.ext.etc.RubyEtc
org.jruby.ext.fcntl
org.jruby.ext.ffi
org.jruby.ext.ffi.Platform
org.jruby.ext.ffi.StructLayout
org.jruby.ext.ffi.Type
org.jruby.ext.ffi.io
org.jruby.ext.ffi.jffi
org.jruby.ext.ffi.jffi.DataConverters
org.jruby.ext.ffi.jffi.DynamicLibrary
org.jruby.ext.ffi.jffi.Factory
org.jruby.ext.fiber
org.jruby.ext.fiber.ThreadFiber
org.jruby.ext.io.nonblock
org.jruby.ext.jruby
org.jruby.ext.jruby.CoreExt
org.jruby.ext.jruby.JRubyLibrary
org.jruby.ext.jruby.JRubyUtilLibrary
org.jruby.ext.mathn
org.jruby.ext.monitor
org.jruby.ext.pathname
org.jruby.ext.pathname.RubyPathname
org.jruby.ext.rbconfig
org.jruby.ext.ripper
org.jruby.ext.ripper.RipperParserBase
org.jruby.ext.ripper.RubyLexer
org.jruby.ext.ripper.Warnings
org.jruby.ext.set
org.jruby.ext.set.RubySet
org.jruby.ext.socket
org.jruby.ext.socket.RubyBasicSocket
org.jruby.ext.socket.SocketUtilsIPV6
org.jruby.ext.socket.SubnetUtils
org.jruby.ext.thread
org.jruby.ext.timeout
org.jruby.ext.tracepoint
org.jruby.ext.zlib
org.jruby.ext.zlib.JZlibRubyGzipReader
org.jruby.ext.zlib.RubyGzipFile
org.jruby.ext.zlib.RubyZlib
org.jruby.ir
org.jruby.ir.builder
org.jruby.ir.builder.IRBuilder
org.jruby.ir.dataflow
org.jruby.ir.dataflow.DataFlowProblem
org.jruby.ir.dataflow.analyses
org.jruby.ir.instructions
org.jruby.ir.instructions.BIntInstr
org.jruby.ir.instructions.IntegerMathInstr
org.jruby.ir.instructions.RuntimeHelperCall
org.jruby.ir.instructions.boxing
org.jruby.ir.instructions.defined
org.jruby.ir.instructions.specialized
org.jruby.ir.interpreter
org.jruby.ir.listeners
org.jruby.ir.listeners.InstructionsListener
org.jruby.ir.operands
org.jruby.ir.operands.BuiltinClass
org.jruby.ir.passes
org.jruby.ir.persistence
org.jruby.ir.persistence.util
org.jruby.ir.representations
org.jruby.ir.representations.CFG
org.jruby.ir.runtime
org.jruby.ir.targets
org.jruby.ir.targets.IRBytecodeAdapter
org.jruby.ir.targets.ValueCompiler
org.jruby.ir.targets.indy
org.jruby.ir.targets.indy.RangeObjectSite
org.jruby.ir.targets.simple
org.jruby.ir.transformations.inlining
org.jruby.ir.util
org.jruby.java.addons
org.jruby.java.addons.IOJavaAddons
org.jruby.java.codegen
org.jruby.java.dispatch
org.jruby.java.dispatch.CallableSelector
org.jruby.java.invokers
org.jruby.java.proxies
org.jruby.java.proxies.ConcreteJavaProxy
org.jruby.java.proxies.InterfaceJavaProxy
org.jruby.java.proxies.JavaProxy
org.jruby.java.util
org.jruby.javasupport
org.jruby.javasupport.Java
org.jruby.javasupport.JavaEmbedUtils
org.jruby.javasupport.JavaSupportImpl
org.jruby.javasupport.JavaUtil
org.jruby.javasupport.binding
org.jruby.javasupport.ext
org.jruby.javasupport.ext.JavaLang
org.jruby.javasupport.ext.JavaLangReflect
org.jruby.javasupport.ext.JavaMath
org.jruby.javasupport.ext.JavaNio
org.jruby.javasupport.ext.JavaTime
org.jruby.javasupport.ext.JavaUtil
org.jruby.javasupport.ext.JavaUtilRegex
org.jruby.javasupport.proxy
org.jruby.javasupport.proxy.JavaProxyClass
org.jruby.javasupport.util
org.jruby.javasupport.util.JavaClassConfiguration
org.jruby.javasupport.util.ObjectProxyCache
org.jruby.lexer
org.jruby.lexer.yacc
org.jruby.lexer.yacc.LexContext
org.jruby.lexer.yacc.RubyLexer
org.jruby.main
org.jruby.main.Main
org.jruby.management
org.jruby.parser
org.jruby.parser.RubyParserBase
org.jruby.parser.StaticScope
org.jruby.platform
org.jruby.runtime
org.jruby.runtime.Block
org.jruby.runtime.GlobalVariable
org.jruby.runtime.Helpers
org.jruby.runtime.JavaSites
org.jruby.runtime.Signature
org.jruby.runtime.ThreadContext
org.jruby.runtime.TraceEventManager
org.jruby.runtime.backtrace
org.jruby.runtime.backtrace.TraceType
org.jruby.runtime.builtin
org.jruby.runtime.callback
org.jruby.runtime.callsite
org.jruby.runtime.component
org.jruby.runtime.encoding
org.jruby.runtime.invokedynamic
org.jruby.runtime.ivars
org.jruby.runtime.load
org.jruby.runtime.load.LibrarySearcher
org.jruby.runtime.load.LoadService
org.jruby.runtime.marshal
org.jruby.runtime.marshal.MarshalDumper
org.jruby.runtime.marshal.UnmarshalStream
org.jruby.runtime.opto
org.jruby.runtime.opto.OptoFactory
org.jruby.runtime.profile
org.jruby.runtime.profile.builtin
org.jruby.runtime.scope
org.jruby.specialized
org.jruby.threading
org.jruby.util
org.jruby.util.ByteListHelper
org.jruby.util.CodegenUtils
org.jruby.util.ConvertBytes
org.jruby.util.ConvertBytes.ERange
org.jruby.util.ConvertDouble
org.jruby.util.IOChannel
org.jruby.util.Join
org.jruby.util.MRIRecursionGuard
org.jruby.util.Numeric
org.jruby.util.Pack
org.jruby.util.RecursiveComparator
org.jruby.util.RegexpSupport
org.jruby.util.ResourceException
org.jruby.util.RubyDateFormatter
org.jruby.util.ShellLauncher
org.jruby.util.StringSupport
org.jruby.util.StrptimeParser
org.jruby.util.WindowsFFI
org.jruby.util.cli
org.jruby.util.collections
org.jruby.util.collections.ClassValue
org.jruby.util.collections.HashMapInt
org.jruby.util.collections.IntHashMap
org.jruby.util.collections.NonBlockingHashMapLong
org.jruby.util.func
org.jruby.util.io
org.jruby.util.io.BlockingIO
org.jruby.util.io.EncodingUtils
org.jruby.util.io.FilenoUtil
org.jruby.util.io.Getline
org.jruby.util.io.IOEncodable
org.jruby.util.io.OpenFile
org.jruby.util.io.PopenExecutor
org.jruby.util.io.PosixShim
org.jruby.util.log
org.jruby.util.time
org.jruby.compiler.impl
org.jruby.embed.internal
org.jruby.embed.internal.EmbedRubyObjectAdapterImpl
org.jruby.embed.osgi.internal
org.jruby.internal.runtime
org.jruby.internal.runtime.GlobalVariable
org.jruby.internal.runtime.ThreadService
org.jruby.internal.runtime.ThreadService.Event
org.jruby.internal.runtime.methods
org.jruby.internal.runtime.methods.DynamicMethod
org.jruby.internal.runtime.methods.JavaMethod
JRuby
Getting started
Calling Java code
Type coercion
Threads & locks
Bundler & jars
org.jruby.util.collections
18
C
ClassValue
I
ClassValueCalculator
C
ConcurrentWeakHashMap
C
DoubleObject
C
HashMapInt
C
IntHashMap
C
IntList
C
MapBasedClassValue
C
NonBlockingHashMapLong
C
SingleBoolean
C
SingleDouble
C
SingleInt
C
SingleLong
C
SingleObject
C
StringArraySet
C
WeakHashSet
C
WeakValuedIdentityMap
C
WeakValuedMap
SingleObject — members
3
F
object
()
T
C
new
()
C
new
(object)
org.jruby.util.collections.
SingleObject
class
3 members
A carrier object with a single field
Fields
field
type
note
object
T
Constructors
new
new
(
)
Java:
<init>()
new
new
(
T
object
)
Java:
<init>(T object)
⌘K
↵
open
↑
↓
navigate
esc
close
⌘
B
bookmark
ask AI
Keyboard shortcuts
Open command palette
⌘
K
Toggle theme
⌘
D
Switch version
⌘
V
Next member
]
Previous member
[
Focus class list
g
then
c
Focus member list
g
then
m
Toggle focus mode
f
Next class
j
Previous class
k
Show this overlay
?
Close any overlay
esc
press
esc
or click outside to dismiss