jruby/docs BETA
Navigation
org.jruby.runtime 92
I Accessor
C ArgfSites
C ArgumentDescriptor
E ArgumentType
C Arity
C Array2Sites
C ArraySites
C BasicObjectSites
C BigDecimalSites
C BignumSites
C Binding
C Block
C BlockBody
I BlockCallback
C CallBlock
C CallBlock19
C CallSite
C CallTraceFuncHook
E CallType
C CheckedSites
E ClassIndex
C ComparableSites
C CompiledIRBlockBody
C ComplexSites
C ConditionVariableSites
C Constants
C ContextAwareBlockBody
C Copy
C DateSites
C DigestSites
C DynamicScope
C EnumerableSites
C EventHook
I ExecutionContext
C FiberSites
C FileSites
C FixnumSites
C FloatSites
C Frame
C GlobalVariable
C HashSites
C Helpers
C HelpersSites
I IAccessor
C IOSites
C IRBlockBody
C IRRuntimeHelpersSites
C IntegerSites
C InterpretedIRBlockBody
C JavaInternalBlockBody
C JavaSites
C KernelSites
C MarshalSites
C MethodBlockBody
C MethodFactory
C MethodIndex
C MethodMissingWrapper
C MethodSites
C MixedModeIRBlockBody
C ModuleSites
C MonitorSites
C NullBlockBody
C NumericSites
I ObjectAllocator
I ObjectMarshal
C ObjectSites
C ObjectSpace
C PathnameSites
I PositionAware
C ProcSites
C RaiseExceptionSites
C RangeSites
C RationalSites
C ReadonlyGlobalVariable
I RecursiveFunctionEx
E Rest
E RubyEvent
C SetSites
C Signature
C StringSites
C StructSites
C SymbolSites
C TempfileSites
C ThreadContext
C TimeSites
C TraceEventManager
C TracePointSites
E Type
C TypeConverterSites
E Visibility
C WarningSites
C ZlibSites
ClassIndex — members 45+
F NO_INDEX() ClassIndex
F FIXNUM() ClassIndex
F BIGNUM() ClassIndex
F ARRAY() ClassIndex
F STRING() ClassIndex
F NIL() ClassIndex
F TRUE() ClassIndex
F FALSE() ClassIndex
F SYMBOL() ClassIndex
F REGEXP() ClassIndex
F HASH() ClassIndex
F FLOAT() ClassIndex
F MODULE() ClassIndex
F CLASS() ClassIndex
F OBJECT() ClassIndex
F STRUCT() ClassIndex
F INTEGER() ClassIndex
F NUMERIC() ClassIndex
F RANGE() ClassIndex
F TIME() ClassIndex
F COMPLEX() ClassIndex
F RATIONAL() ClassIndex
F ENCODING() ClassIndex
F CONVERTER() ClassIndex
F GENERATOR() ClassIndex
F YIELDER() ClassIndex
F FILE() ClassIndex
F MATCHDATA() ClassIndex
F THREADGROUP() ClassIndex
F THREAD() ClassIndex
F EXCEPTION() ClassIndex
F IO() ClassIndex
F BINDING() ClassIndex
F PROC() ClassIndex
F METHOD() ClassIndex
F DIR() ClassIndex
F UNBOUNDMETHOD() ClassIndex
F CONTINUATION() ClassIndex
F BASICOBJECT() ClassIndex
F BIGDECIMAL() ClassIndex
F REFINEMENT() ClassIndex
F DATA() ClassIndex
F MAX_CLASSES() ClassIndex
M value_of(name) ClassIndex
M values() ClassIndex[]
from Enum
M compare_to(arg0) int
M declaring_class() Class<E>
M describe_constable() EnumDesc<E>>
M equals(arg0) boolean
M hash_code() int
M name() String
M ordinal() int
M to_string() String

org.jruby.runtime.ClassIndex

enum final 45 members

An enum of core JRuby classes. Used for optimization and fast identification.

Constants

constanttypenote
NO_INDEX ClassIndex
FIXNUM ClassIndex
BIGNUM ClassIndex
ARRAY ClassIndex
STRING ClassIndex
NIL ClassIndex
TRUE ClassIndex
FALSE ClassIndex
SYMBOL ClassIndex
REGEXP ClassIndex
HASH ClassIndex
FLOAT ClassIndex
MODULE ClassIndex
CLASS ClassIndex
OBJECT ClassIndex
STRUCT ClassIndex
INTEGER ClassIndex
NUMERIC ClassIndex
RANGE ClassIndex
TIME ClassIndex
COMPLEX ClassIndex
RATIONAL ClassIndex
ENCODING ClassIndex
CONVERTER ClassIndex
GENERATOR ClassIndex
YIELDER ClassIndex
FILE ClassIndex
MATCHDATA ClassIndex
THREADGROUP ClassIndex
THREAD ClassIndex
EXCEPTION ClassIndex
IO ClassIndex
BINDING ClassIndex
PROC ClassIndex
METHOD ClassIndex
DIR ClassIndex
UNBOUNDMETHOD ClassIndex
CONTINUATION ClassIndex
BASICOBJECT ClassIndex
BIGDECIMAL ClassIndex
REFINEMENT ClassIndex
DATA ClassIndex
MAX_CLASSES ClassIndex

Class Methods

value_of

ClassIndex value_of ( String name )
Java: valueOf(String name)

values

ClassIndex[] values ( )
Java: values()

Inherited

from Enum

compare_to

int compare_to ( E arg0 )
Java: compareTo(E arg0)

declaring_class

Class<E> declaring_class ( )
Java: getDeclaringClass() · also: get_declaring_class

describe_constable

Optional<Enum.EnumDesc<E>> describe_constable ( )
Java: describeConstable()

equals

boolean equals ( Object arg0 )
Java: equals(Object arg0)

hash_code

int hash_code ( )
Java: hashCode()

name

String name ( )
Java: name()

ordinal

int ordinal ( )
Java: ordinal()

to_string

String to_string ( )
Java: toString()