Hierarchy For Package org.jruby
Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- org.jruby.RubyModule.InvalidatorList<T>
- java.util.ArrayList<E> (implements java.lang.Cloneable, java.util.List<E>, java.util.RandomAccess, java.io.Serializable)
- java.util.AbstractList<E> (implements java.util.List<E>)
- org.jruby.BasicObjectStub
- org.jruby.BasicObjectStub.DummyInstanceVariables (implements org.jruby.runtime.builtin.InstanceVariables)
- org.jruby.BasicObjectStub.DummyInternalVariables (implements org.jruby.runtime.builtin.InternalVariables)
- org.jruby.runtime.BlockBody
- org.jruby.runtime.ContextAwareBlockBody
- org.jruby.RubySymbol.SymbolProcBody
- org.jruby.runtime.ContextAwareBlockBody
- org.jruby.internal.runtime.methods.DynamicMethod
- org.jruby.internal.runtime.methods.JavaMethod (implements java.lang.Cloneable, org.jruby.internal.runtime.methods.MethodArgs2, org.jruby.internal.runtime.methods.NativeCallMethod)
- org.jruby.internal.runtime.methods.JavaMethod.JavaMethodNBlock
- org.jruby.RubyKernel.MethodMissingMethod
- org.jruby.RubyModule.RespondToMissingMethod
- org.jruby.internal.runtime.methods.JavaMethod.JavaMethodNBlock
- org.jruby.RubyStruct.Accessor
- org.jruby.RubyStruct.Mutator
- org.jruby.internal.runtime.methods.JavaMethod (implements java.lang.Cloneable, org.jruby.internal.runtime.methods.MethodArgs2, org.jruby.internal.runtime.methods.NativeCallMethod)
- org.jruby.FiberScheduler
- org.jruby.FlagRegistry
- org.jruby.runtime.GlobalVariable
- org.jruby.RubyGlobal.ArgfGlobalVariable
- org.jruby.RubyGlobal.InputGlobalVariable
- org.jruby.RubyGlobal.KCodeGlobalVariable
- org.jruby.RubyGlobal.OutputGlobalVariable
- org.jruby.RubyGlobal.StringGlobalVariable
- org.jruby.RubyGlobal.StringOrRegexpGlobalVariable
- org.jruby.JarBootstrapMain
- org.jruby.Main
- org.jruby.Main.Status
- org.jruby.Ruby (implements org.jruby.compiler.Constantizable)
- org.jruby.RubyArgsFile.ArgsFileData
- org.jruby.RubyArray.DefaultComparator (implements java.util.Comparator<T>)
- org.jruby.RubyArray.RubyArrayConversionIterator (implements java.util.Iterator<E>)
- org.jruby.RubyBasicObject (implements java.lang.Cloneable, java.lang.Comparable<T>, org.jruby.runtime.marshal.CoreObjectType, org.jruby.runtime.builtin.InstanceVariables, org.jruby.runtime.builtin.InternalVariables, org.jruby.runtime.builtin.IRubyObject, java.io.Serializable)
- org.jruby.RubyObject
- org.jruby.AbstractRubyMethod (implements org.jruby.runtime.marshal.DataType)
- org.jruby.RubyMethod
- org.jruby.RubyUnboundMethod
- org.jruby.RubyArgsFile
- org.jruby.RubyArithmeticSequence
- org.jruby.RubyArray<T> (implements java.util.List<E>, java.util.RandomAccess)
- org.jruby.RubyBinding
- org.jruby.RubyBoolean (implements org.jruby.Appendable, org.jruby.compiler.Constantizable)
- org.jruby.RubyBoolean.False
- org.jruby.RubyBoolean.True
- org.jruby.RubyChain
- org.jruby.RubyClassPathVariable
- org.jruby.RubyContinuation
- org.jruby.RubyConverter
- org.jruby.RubyDir (implements java.io.Closeable)
- org.jruby.RubyEncoding (implements org.jruby.compiler.Constantizable)
- org.jruby.RubyEnumerator (implements java.util.Iterator<E>)
- org.jruby.RubyEnumerator.FeedValue
- org.jruby.RubyException
- org.jruby.NativeException
- org.jruby.RubyFatal
- org.jruby.RubyNoMemoryError
- org.jruby.RubyScriptError
- org.jruby.RubyLoadError
- org.jruby.RubyNotImplementedError
- org.jruby.RubySyntaxError
- org.jruby.RubySecurityError
- org.jruby.RubySignalException
- org.jruby.RubyInterrupt
- org.jruby.RubyStandardError
- org.jruby.RubyArgumentError
- org.jruby.RubyDomainError
- org.jruby.RubyUncaughtThrowError
- org.jruby.RubyEncodingError
- org.jruby.RubyFiberError
- org.jruby.RubyIndexError
- org.jruby.RubyKeyError
- org.jruby.RubyStopIteration
- org.jruby.RubyIOError
- org.jruby.RubyEOFError
- org.jruby.RubyIO.RubyIOTimeoutError
- org.jruby.RubyLocalJumpError
- org.jruby.RubyNameError
- org.jruby.RubyNoMethodError
- org.jruby.RubyNoMatchingPatternError
- org.jruby.RubyNoMatchingPatternKeyError
- org.jruby.RubyRangeError
- org.jruby.RubyFloatDomainError
- org.jruby.RubyRegexpError
- org.jruby.RubyInterruptedRegexpError
- org.jruby.RubyRuntimeError
- org.jruby.RubyFrozenError
- org.jruby.RubySystemCallError
- org.jruby.RubyThreadError
- org.jruby.RubyConcurrencyError
- org.jruby.RubyTypeError
- org.jruby.RubyZeroDivisionError
- org.jruby.RubyArgumentError
- org.jruby.RubySystemExit
- org.jruby.RubySystemStackError
- org.jruby.RubyFileStat
- org.jruby.RubyGenerator
- org.jruby.RubyHash (implements java.util.Map<K,
V>) - org.jruby.RubyGlobal.StringOnlyRubyHash
- org.jruby.RubyIO (implements java.io.Closeable, java.io.Flushable, org.jruby.util.io.IOEncodable)
- org.jruby.RubyFile (implements org.jruby.runtime.encoding.EncodingCapable)
- org.jruby.RubyIOBuffer
- org.jruby.RubyMatchData
- org.jruby.RubyModule
- org.jruby.RubyClass
- org.jruby.IncludedModule (implements org.jruby.DelegatedModule)
- org.jruby.IncludedModuleWrapper
- org.jruby.MetaClass
- org.jruby.PrependedModule (implements org.jruby.DelegatedModule)
- org.jruby.IncludedModule (implements org.jruby.DelegatedModule)
- org.jruby.RubyClass
- org.jruby.RubyNameError.RubyNameErrorMessage
- org.jruby.RubyNil (implements org.jruby.compiler.Constantizable)
- org.jruby.RubyNumeric
- org.jruby.RubyComplex
- org.jruby.RubyFloat (implements org.jruby.Appendable)
- org.jruby.RubyInteger
- org.jruby.RubyBignum
- org.jruby.RubyFixnum (implements org.jruby.Appendable, org.jruby.compiler.Constantizable)
- org.jruby.RubyRational
- org.jruby.RubyObject.Data (implements org.jruby.runtime.marshal.DataType)
- org.jruby.RubyObjectSpace.AbstractWeakMap
- org.jruby.RubyObjectSpace.WeakKeyMap
- org.jruby.RubyObjectSpace.WeakMap
- org.jruby.RubyProc (implements org.jruby.runtime.marshal.DataType)
- org.jruby.RubyProcess.RubyStatus
- org.jruby.RubyProducer
- org.jruby.RubyRandomBase
- org.jruby.RubyRandom
- org.jruby.RubyRange
- org.jruby.RubyRegexp (implements org.jruby.runtime.encoding.EncodingCapable, org.jruby.runtime.encoding.MarshalEncoding, org.jruby.parser.ReOptions)
- org.jruby.RubyString (implements org.jruby.Appendable, java.lang.CharSequence, org.jruby.util.CodeRangeable, org.jruby.runtime.encoding.EncodingCapable, org.jruby.runtime.encoding.MarshalEncoding)
- org.jruby.RubyString.FString
- org.jruby.RubyStruct
- org.jruby.RubySymbol (implements org.jruby.Appendable, org.jruby.compiler.Constantizable, org.jruby.runtime.encoding.EncodingCapable, org.jruby.runtime.encoding.MarshalEncoding)
- org.jruby.RubyThread (implements org.jruby.runtime.ExecutionContext)
- org.jruby.RubyThread.Backtrace
- org.jruby.RubyThread.Location
- org.jruby.RubyThreadGroup
- org.jruby.RubyTime
- org.jruby.RubyYielder
- org.jruby.AbstractRubyMethod (implements org.jruby.runtime.marshal.DataType)
- org.jruby.RubyObject
- org.jruby.RubyBasicObject.Finalizer (implements org.jruby.Finalizable)
- org.jruby.RubyClass.ConcreteJavaReifier
- org.jruby.RubyComparable
- org.jruby.RubyConverter.EncodingErrorMethods
- org.jruby.RubyConverter.InvalidByteSequenceErrorMethods
- org.jruby.RubyConverter.UndefinedConversionErrorMethods
- org.jruby.RubyData
- org.jruby.RubyData.DataMethods
- org.jruby.RubyEnumerable
- org.jruby.RubyEnumerable.AppendBlockCallback (implements org.jruby.runtime.BlockCallback)
- org.jruby.RubyEnumerable.ChunkedBlockCallback (implements org.jruby.runtime.BlockCallback)
- org.jruby.RubyEnumerable.PutKeyValueCallback (implements org.jruby.runtime.BlockCallback)
- org.jruby.RubyEnumerable.TallyCallback (implements org.jruby.runtime.BlockCallback)
- org.jruby.RubyFileTest
- org.jruby.RubyFileTest.FileTestFileMethods
- org.jruby.RubyGC
- org.jruby.RubyGlobal
- org.jruby.RubyHash.RubyHashEntry (implements java.util.Map.Entry<K,
V>) - org.jruby.RubyHash.VisitorWithState<T>
- org.jruby.RubyHash.Visitor
- org.jruby.RubyInstanceConfig
- org.jruby.RubyIO.Sysopen
- org.jruby.RubyKernel
- org.jruby.RubyKernel.LoopMethods
- org.jruby.RubyMarshal
- org.jruby.RubyMath
- org.jruby.RubyMath.NemesLogGamma
- org.jruby.RubyModule.Autoload (implements org.jruby.RubyModule.SourceLocation)
- org.jruby.RubyModule.CacheEntryFactory
- org.jruby.RubyModule.WrapperCacheEntryFactory
- org.jruby.RubyModule.ProfilingCacheEntryFactory
- org.jruby.RubyModule.SynchronizedCacheEntryFactory
- org.jruby.RubyModule.WrapperCacheEntryFactory
- org.jruby.RubyModule.ConstantEntry (implements org.jruby.RubyModule.SourceLocation)
- org.jruby.RubyModule.KindOf
- org.jruby.RubyModule.JavaClassKindOf
- org.jruby.RubyModule.MethodClumper
- org.jruby.RubyModule.ModuleKernelMethods
- org.jruby.RubyModule.RefinementMethods
- org.jruby.RubyObjectSpace
- org.jruby.RubyProcess
- org.jruby.RubyProcess.GroupID
- org.jruby.RubyProcess.Sys
- org.jruby.RubyProcess.UserID
- org.jruby.RubyRandom.RandomFormatter
- org.jruby.RubyRange.BSearch
- org.jruby.RubyRange.RangeLike
- org.jruby.RubySignal
- org.jruby.RubyString.EmptyByteListHolder
- org.jruby.RubyStruct.StructMethods
- org.jruby.RubySymbol.SymbolTable
- org.jruby.RubyThread.SleepTask (implements org.jruby.RubyThread.BlockingTask)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- org.jruby.exceptions.CatchThrow (implements org.jruby.exceptions.Unrescuable)
- org.jruby.RubyContinuation.Continuation
- java.lang.IllegalArgumentException
- java.lang.NumberFormatException
- org.jruby.RubyNumeric.InvalidIntegerException
- org.jruby.RubyNumeric.NumberTooLargeException
- java.lang.NumberFormatException
- org.jruby.exceptions.JumpException
- org.jruby.exceptions.RaiseException
- org.jruby.exceptions.Exception
- org.jruby.exceptions.StandardError
- org.jruby.exceptions.IOError
- org.jruby.RubyIO.TimeoutError
- org.jruby.exceptions.IOError
- org.jruby.exceptions.StandardError
- org.jruby.exceptions.Exception
- org.jruby.exceptions.RaiseException
- org.jruby.exceptions.CatchThrow (implements org.jruby.exceptions.Unrescuable)
- java.lang.RuntimeException
- java.lang.Exception
- org.jruby.TopSelfFactory
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- org.jruby.Appendable
- org.jruby.DelegatedModule
- org.jruby.Finalizable
- org.jruby.ObjectFlags
- org.jruby.ParseResult
- org.jruby.Profile
- org.jruby.Ruby.ObjectSpacer
- org.jruby.RubyArray.ArgumentVisitor
- org.jruby.RubyEnumerator.SizeFn<T>
- org.jruby.RubyHash.VisitorWithStateI
- org.jruby.RubyInstanceConfig.LoadServiceCreator
- org.jruby.RubyModule.AutoloadMethod
- org.jruby.RubyModule.SourceLocation
- org.jruby.RubyObjectAdapter
- org.jruby.RubyRuntimeAdapter
- org.jruby.RubySymbol.ObjBooleanConsumer<T>
- org.jruby.RubyThread.BlockingTask
- org.jruby.RubyThread.Unblocker<Data>
- org.jruby.RubyThread.ReadWrite<Data>
- org.jruby.RubyThread.RegexMatch
- org.jruby.RubyThread.Task<Data,
Return>
- org.jruby.runtime.ThreadContext.RecursiveFunctionEx<T>
- org.jruby.Ruby.RecursiveFunctionEx<T>
- java.util.function.ToIntFunction<T>
- org.jruby.Ruby.ExitFunction
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- org.jruby.EvalType
- org.jruby.RubyArgsFile.Next
- org.jruby.RubyClass.CS_NAMES
- org.jruby.RubyInstanceConfig.CompileMode
- org.jruby.RubyInstanceConfig.ProfilingMode
- org.jruby.RubyInstanceConfig.Verbosity
- org.jruby.RubyIO.IOEvent
- org.jruby.RubyLocalJumpError.Reason
- org.jruby.RubyThread.Status
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)