Serialized Form
delegate
RubyModule delegate
runtime
Ruby runtime
doubleBuffered
boolean doubleBuffered
backgroundColor
java.awt.Color backgroundColor
startProc
RubyProc startProc
stopProc
RubyProc stopProc
destroyProc
RubyProc destroyProc
paintProc
RubyProc paintProc
priorGraphics
java.awt.Graphics priorGraphics
wrappedGraphics
IRubyObject wrappedGraphics
backBuffer
java.awt.image.VolatileImage backBuffer
backBufferGraphics
java.awt.Graphics backBufferGraphics
facade
org.jruby.JRubyApplet.Facade facade
attached
java.lang.ref.SoftReference<T> attached
cause
java.lang.Throwable cause
runtime
Ruby runtime
values
IRubyObject[] values
isShared
boolean isShared
begin
int begin
realLength
int realLength
flags
int flags
varTable
java.lang.Object[] varTable
isNaN
boolean isNaN
infinitySign
int infinitySign
zeroSign
int zeroSign
value
java.math.BigDecimal value
value
java.math.BigInteger value
binding
Binding binding
variableAccessors
java.util.Map<K,V> variableAccessors
parameterAnnotations
java.util.Map<K,V> parameterAnnotations
methodAnnotations
java.util.Map<K,V> methodAnnotations
methodSignatures
java.util.Map<K,V> methodSignatures
classAnnotations
java.util.Map<K,V> classAnnotations
runtime
Ruby runtime
allocator
ObjectAllocator allocator
marshal
ObjectMarshal marshal
subclasses
java.util.Set<E> subclasses
baseCallSites
CallSite[] baseCallSites
extraCallSites
CallSite[] extraCallSites
reifiedClass
java.lang.Class<T> reifiedClass
real
IRubyObject real
image
IRubyObject image
continuation
RubyContinuation.Continuation continuation
disabled
boolean disabled
args
IRubyObject[] args
algo
java.security.MessageDigest algo
path
RubyString path
dir
JRubyFile dir
snapshot
java.lang.String[] snapshot
pos
int pos
isOpen
boolean isOpen
encoding
org.jcodings.Encoding encoding
name
org.jruby.util.ByteList name
isDummy
boolean isDummy
object
IRubyObject object
- target for each operation
method
java.lang.String method
- method to invoke for each operation
methodArgs
IRubyObject[] methodArgs
- args to each method
backtraceFrames
ThreadContext.RubyStackTraceElement[] backtraceFrames
javaStackTrace
java.lang.StackTraceElement[] javaStackTrace
backtrace
IRubyObject backtrace
message
IRubyObject message
serialVersionUID: 1L
path
java.lang.String path
currentLock
java.nio.channels.FileLock currentLock
serialVersionUID: 1L
file
JRubyFile file
stat
org.jruby.ext.posix.FileStat stat
value
long value
value
double value
table
org.jruby.RubyHash.RubyHashEntry[] table
size
int size
threshold
int threshold
ifNone
IRubyObject ifNone
generation
int generation
head
org.jruby.RubyHash.RubyHashEntry head
iteratorCount
java.util.concurrent.atomic.AtomicInteger iteratorCount
VALUE_VIEW
org.jruby.RubyHash.EntryView VALUE_VIEW
DIRECT_ENTRY_VIEW
org.jruby.RubyHash.EntryView DIRECT_ENTRY_VIEW
ENTRY_VIEW
org.jruby.RubyHash.EntryView ENTRY_VIEW
fromEncoding
java.nio.charset.CharsetDecoder fromEncoding
toEncoding
java.nio.charset.CharsetEncoder toEncoding
success
IRubyObject success
failed
IRubyObject failed
openFile
OpenFile openFile
blockingThreads
java.util.List<E> blockingThreads
externalEncoding
IRubyObject externalEncoding
internalEncoding
IRubyObject internalEncoding
default_value
IRubyObject default_value
default_proc
RubyProc default_proc
reason
RubyLocalJumpError.Reason reason
regs
org.joni.Region regs
begin
int begin
end
int end
str
RubyString str
pattern
org.joni.Regex pattern
regexp
RubyRegexp regexp
charOffsetUpdated
boolean charOffsetUpdated
charOffsets
org.joni.Region charOffsets
implementationModule
RubyModule implementationModule
methodName
java.lang.String methodName
originModule
RubyModule originModule
originName
java.lang.String originName
method
DynamicMethod method
receiver
IRubyObject receiver
superClass
RubyClass superClass
index
int index
kindOf
RubyModule.KindOf kindOf
id
int id
parent
RubyModule parent
classId
java.lang.String classId
constants
java.util.Map<K,V> constants
methods
java.util.Map<K,V> methods
cachedMethods
java.util.Map<K,V> cachedMethods
generation
RubyModule.Generation generation
includingHierarchies
java.util.Set<E> includingHierarchies
bareName
java.lang.String bareName
fullName
java.lang.String fullName
classVariables
java.util.Map<K,V> classVariables
name
IRubyObject name
object
IRubyObject object
method
IRubyObject method
visibility
Visibility visibility
callType
CallType callType
args
IRubyObject args
serialVersionUID: 55019452543252148L
serialVersionUID: -1835120694982699449L
readObject
private void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Tries to support Java unserialization of Ruby objects. This is
still experimental and might not work.
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
writeObject
private void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
- Tries to support Java serialization of Ruby objects. This is
still experimental and might not work.
- Throws:
java.io.IOException
block
Block block
type
Block.Type type
file
java.lang.String file
line
int line
status
long status
begin
IRubyObject begin
end
IRubyObject end
isExclusive
boolean isExclusive
num
IRubyObject num
den
IRubyObject den
kcode
KCode kcode
pattern
org.joni.Regex pattern
str
org.jruby.util.ByteList str
shareLevel
int shareLevel
value
org.jruby.util.ByteList value
pos
long pos
lineno
int lineno
eof
boolean eof
internal
RubyString internal
- ATTN: the value of internal might be reset to null
(during StringIO.open with block), so watch out for that.
closedRead
boolean closedRead
closedWrite
boolean closedWrite
modes
ModeFlags modes
str
RubyString str
pos
int pos
lastPos
int lastPos
regs
org.joni.Region regs
beg
int beg
end
int end
scannerFlags
int scannerFlags
values
IRubyObject[] values
symbol
java.lang.String symbol
id
int id
symbolBytes
org.jruby.util.ByteList symbolBytes
errno
IRubyObject errno
status
IRubyObject status
tmpFile
java.io.File tmpFile
threadImpl
ThreadLike threadImpl
priority
RubyFixnum priority
contextVariables
java.util.Map<K,V> contextVariables
abortOnException
boolean abortOnException
finalResult
IRubyObject finalResult
exitingException
RaiseException exitingException
threadGroup
RubyThreadGroup threadGroup
threadService
ThreadService threadService
errorInfo
IRubyObject errorInfo
mail
ThreadService.Event mail
status
RubyThread.Status status
currentSelector
java.nio.channels.Selector currentSelector
currentWaitObject
java.lang.Object currentWaitObject
selector
java.nio.channels.Selector selector
blockingIO
BlockingIO.Condition blockingIO
rubyThreadList
java.util.Set<E> rubyThreadList
enclosed
boolean enclosed
dt
org.joda.time.DateTime dt
usec
long usec
proc
RubyProc proc
defl
ZlibDeflate defl
flater
java.util.zip.Inflater flater
collected
org.jruby.util.ByteList collected
input
org.jruby.util.ByteList input
closed
boolean closed
finished
boolean finished
os_code
int os_code
level
int level
orig_name
java.lang.String orig_name
comment
java.lang.String comment
realIo
IRubyObject realIo
mtime
RubyTime mtime
line
int line
position
int position
io
java.io.InputStream io
io
RubyZlib.RubyGzipWriter.HeaderModifyableGZIPOutputStream io
closed
boolean closed
Package org.jruby.compiler |
serialVersionUID: 8481162670192366492L
serialVersionUID: 3746242973444417387L
Package org.jruby.exceptions |
serialVersionUID: -228162532535826617L
target
JumpTarget target
value
java.lang.Object value
serialVersionUID: -8585821821150293755L
usageError
boolean usageError
status
int status
aborted
boolean aborted
serialVersionUID: -7612079169559973951L
exception
RubyException exception
providedMessage
java.lang.String providedMessage
serialVersionUID: -6885888060743175327L
ref
java.lang.ref.WeakReference<T> ref
Package org.jruby.ext.ffi |
arity
Arity arity
- The arity of this function.
size
long size
- The total size of the memory area
typeSize
int typeSize
- The size of each element of this memory area - e.g. :char is 1, :int is 4
io
MemoryIO io
- The Memory I/O object
pointer
Pointer pointer
inout
int inout
arity
Arity arity
- The arity of this function.
parameterTypes
Type[] parameterTypes
returnType
Type returnType
providerCallbackInfo
java.lang.Object providerCallbackInfo
layout
StructLayout layout
referenceCache
IRubyObject[] referenceCache
memory
IRubyObject memory
valueCache
IRubyObject[] valueCache
structLayout
StructLayout structLayout
structClass
RubyClass structClass
fieldMap
java.util.Map<K,V> fieldMap
- The name:offset map for this struct
fieldNames
java.util.List<E> fieldNames
- The ordered list of field names (as symbols)
fields
java.util.List<E> fields
- The ordered list of fields
cacheableFieldCount
int cacheableFieldCount
cacheIndexMap
int[] cacheIndexMap
referenceFieldCount
int referenceFieldCount
referenceIndexMap
int[] referenceIndexMap
ptr
AbstractMemory ptr
aio
org.jruby.ext.ffi.MemoryOp aio
offset
long offset
arrayType
Type.Array arrayType
name
IRubyObject name
- The name of this member.
type
Type type
- The
Type
of this member.
offset
long offset
- The offset within the memory area of this member
index
int index
- The index of this member within the struct
fieldNames
java.util.List<E> fieldNames
fields
java.util.Map<K,V> fields
size
int size
- The current size of the layout in bytes
minAlign
int minAlign
- The current minimum alignment of the layout in bytes
fieldCount
int fieldCount
- The number of fields in the struct
isUnion
boolean isUnion
- Whether the StructLayout is for a structure or union
nativeType
NativeType nativeType
size
int size
- Size of this type in bytes
alignment
int alignment
- Minimum alignment of this type in bytes
componentType
Type componentType
length
int length
sym
RubySymbol sym
Package org.jruby.ext.ffi.io |
Package org.jruby.ext.ffi.jffi |
library
com.kenai.jffi.Library library
name
java.lang.String name
library
DynamicLibrary library
name
java.lang.String name
function
com.kenai.jffi.Function function
returnType
Type returnType
parameterTypes
Type[] parameterTypes
convention
com.kenai.jffi.CallingConvention convention
enums
IRubyObject enums
autorelease
boolean autorelease
function
com.kenai.jffi.Function function
returnType
Type returnType
parameterTypes
Type[] parameterTypes
convention
com.kenai.jffi.CallingConvention convention
enums
IRubyObject enums
convention
com.kenai.jffi.CallingConvention convention
library
com.kenai.jffi.Library library
address
long address
functionInvoker
org.jruby.ext.ffi.jffi.FunctionInvoker functionInvoker
returnType
com.kenai.jffi.Type returnType
Package org.jruby.ext.socket |
doNotReverseLookup
boolean doNotReverseLookup
soDomain
int soDomain
soType
int soType
soProtocol
int soProtocol
ssc
java.nio.channels.ServerSocketChannel ssc
socket_address
java.net.InetSocketAddress socket_address
fd
int fd
fpath
java.lang.String fpath
object
java.lang.Object object
Package org.jruby.java.proxies |
objectAccessor
RubyClass.VariableAccessor objectAccessor
object
java.lang.Object object
Package org.jruby.javasupport |
javaConverter
JavaUtil.JavaConverter javaConverter
parameterTypes
java.lang.Class<T>[] parameterTypes
JAVA_UTILITIES
RubyModule JAVA_UTILITIES
staticAssignedNames
java.util.Map<K,V> staticAssignedNames
instanceAssignedNames
java.util.Map<K,V> instanceAssignedNames
staticInstallers
java.util.Map<K,V> staticInstallers
instanceInstallers
java.util.Map<K,V> instanceInstallers
constructorInstaller
org.jruby.javasupport.JavaClass.ConstructorInvokerInstaller constructorInstaller
constantFields
java.util.List<E> constantFields
constructors
RubyArray constructors
proxyExtenders
java.util.ArrayList<E> proxyExtenders
proxyModule
RubyModule proxyModule
proxyClass
RubyClass proxyClass
unfinishedProxyModule
RubyModule unfinishedProxyModule
unfinishedProxyClass
RubyClass unfinishedProxyClass
proxyLock
java.util.concurrent.locks.ReentrantLock proxyLock
constructor
java.lang.reflect.Constructor<T> constructor
objectConverter
JavaUtil.JavaConverter objectConverter
field
java.lang.reflect.Field field
method
java.lang.reflect.Method method
handle
HandleFactory.Handle handle
returnConverter
JavaUtil.JavaConverter returnConverter
objectAccessor
RubyClass.VariableAccessor objectAccessor
Package org.jruby.javasupport.proxy |
proxyClass
java.lang.Class<T> proxyClass
methods
java.util.ArrayList<E> methods
methodMap
java.util.HashMap<K,V> methodMap
constructors
RubyArray constructors
m
java.lang.reflect.Method m
state
java.lang.Object state
sm
java.lang.reflect.Method sm
parameterTypes
java.lang.Class<T>[] parameterTypes
clazz
JavaProxyClass clazz
proxyConstructor
java.lang.reflect.Constructor<T> proxyConstructor
apparentParameterTypes
java.lang.Class<T>[] apparentParameterTypes
declaringProxyClass
JavaProxyClass declaringProxyClass
Package org.jruby.lexer.yacc |
serialVersionUID: -2130930815167932274L
position
ISourcePosition position
pid
SyntaxException.PID pid
Package org.jruby.libraries |
yieldLock
java.lang.Object yieldLock
contextVariables
java.util.Map<K,V> contextVariables
block
Block block
result
IRubyObject result
runnable
java.lang.Runnable runnable
alive
boolean alive
owner
RubyThread owner
entries
java.util.LinkedList<E> entries
numWaiting
int numWaiting
capacity
int capacity
serialVersionUID: -3882063260379968149L
serialVersionUID: 1L
serialVersionUID: 2204064248888411628L
serialVersionUID: 1L
serialVersionUID: 4843861446986961013L
enclosingScope
StaticScope enclosingScope
previousCRefScope
StaticScope previousCRefScope
variableNames
java.lang.String[] variableNames
variableCaptured
boolean[] variableCaptured
requiredArgs
int requiredArgs
optionalArgs
int optionalArgs
restArg
int restArg
isArgumentScope
boolean isArgumentScope
isBackrefLastlineScope
boolean isBackrefLastlineScope
dummyScope
DynamicScope dummyScope
Package org.jruby.runtime |
serialVersionUID: 1L
value
int value
Package org.jruby.runtime.load |
searchNameString
RubyString searchNameString
Class org.jruby.util.ByteList extends java.lang.Object implements Serializable |
serialVersionUID: -1286166947275543731L
bytes
byte[] bytes
- Deprecated.
begin
int begin
- Deprecated.
realSize
int realSize
- Deprecated.
encoding
org.jcodings.Encoding encoding
- Deprecated.
hash
int hash
stringValue
java.lang.String stringValue
kind
Convert2.ERange.Kind kind
serialVersionUID: 435364547567567L
serialVersionUID: 7630618150344842227L
serialVersionUID: -250429218019023997L
ruby_1_9
boolean ruby_1_9
compiledPattern
java.util.List<E> compiledPattern
formatSymbols
java.text.DateFormatSymbols formatSymbols
dt
org.joda.time.DateTime dt
Package org.jruby.util.io |
readObject
public IRubyObject readObject()
throws java.io.IOException,
java.lang.ClassNotFoundException
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
impl
org.jruby.util.io.JRubyObjectInputStream.JRubyObjectInputStreamImpl impl
Copyright © 2002-2009 JRuby Team. All Rights Reserved.