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
isNaN
boolean isNaN
infinitySign
int infinitySign
zeroSign
int zeroSign
value
java.math.BigDecimal value
value
java.math.BigInteger value
binding
Binding binding
runtime
Ruby runtime
allocator
ObjectAllocator allocator
marshal
ObjectMarshal marshal
subclasses
java.util.Set<E> subclasses
algo
java.security.MessageDigest algo
data
java.lang.StringBuffer data
path
RubyString path
dir
JRubyFile dir
snapshot
java.lang.String[] snapshot
pos
int pos
isOpen
boolean isOpen
object
IRubyObject object
- target for each operation
method
IRubyObject method
- method to invoke for each operation
methodArgs
IRubyObject[] methodArgs
- args to each method
backtraceFrames
Frame[] backtraceFrames
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
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
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
regs
Region regs
begin
int begin
end
int end
str
RubyString str
pattern
Regex pattern
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
dispatcher
Dispatcher dispatcher
kindOf
RubyModule.KindOf kindOf
id
int id
parent
RubyModule parent
classId
java.lang.String classId
variableWriteLock
java.util.concurrent.locks.ReentrantLock variableWriteLock
methods
java.util.Map<K,V> methods
bareName
java.lang.String bareName
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
flags
int flags
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
kcode
KCode kcode
pattern
Regex pattern
str
ByteList str
shareLevel
int shareLevel
value
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
Region regs
beg
int beg
end
int end
scannerFlags
int scannerFlags
values
IRubyObject[] values
symbol
java.lang.String symbol
id
int id
errno
IRubyObject errno
status
IRubyObject status
threadImpl
ThreadLike threadImpl
priority
RubyFixnum priority
threadLocalVariables
java.util.Map<K,V> threadLocalVariables
abortOnException
boolean abortOnException
finalResult
IRubyObject finalResult
exitingException
RaiseException exitingException
receivedException
IRubyObject receivedException
threadGroup
RubyThreadGroup threadGroup
threadService
ThreadService threadService
isStopped
boolean isStopped
isDead
boolean isDead
stopLock
java.lang.Object stopLock
killed
boolean killed
killLock
java.lang.Object killLock
lock
java.util.concurrent.locks.ReentrantLock lock
currentSelector
java.nio.channels.Selector currentSelector
rubyThreadList
java.util.Map<K,V> rubyThreadList
enclosed
boolean enclosed
dt
DateTime dt
usec
long usec
defl
ZlibDeflate defl
infl
ZlibInflate infl
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
IRubyObject mtime
line
int line
io
java.io.InputStream io
io
java.util.zip.GZIPOutputStream io
closed
boolean closed
ended
boolean ended
finished
boolean finished
Package org.jruby.compiler |
serialVersionUID: 8481162670192366492L
serialVersionUID: 3746242973444417387L
Package org.jruby.environment |
serialVersionUID: 8101107415664066073L
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
serialVersionUID: -6885888060743175327L
ref
java.lang.ref.WeakReference<T> ref
Package org.jruby.ext.socket |
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.javasupport |
JAVA_UTILITIES
RubyModule JAVA_UTILITIES
staticAssignedNames
java.util.Map<K,V> staticAssignedNames
instanceAssignedNames
java.util.Map<K,V> instanceAssignedNames
staticCallbacks
java.util.Map<K,V> staticCallbacks
instanceCallbacks
java.util.Map<K,V> instanceCallbacks
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
parameterTypes
java.lang.Class<T>[] parameterTypes
field
java.lang.reflect.Field field
method
java.lang.reflect.Method method
parameterTypes
java.lang.Class<T>[] parameterTypes
returnConverter
JavaUtil.JavaConverter returnConverter
value
java.lang.Object value
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: 3762529027281400377L
file
java.lang.String file
startLine
int startLine
endLine
int endLine
startOffset
int startOffset
endOffset
int endOffset
comments
java.util.Collection<E> comments
serialVersionUID: -2130930815167932274L
position
ISourcePosition position
pid
SyntaxException.PID pid
Package org.jruby.libraries |
block
Block block
yieldLock
java.lang.Object yieldLock
result
IRubyObject result
thread
java.lang.Thread thread
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: 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
Package org.jruby.runtime |
serialVersionUID: 1L
value
int value
serialVersionUID: 1L
serialVersionUID: 435364547567567L
serialVersionUID: 7630618150344842227L
serialVersionUID: -250429218019023997L
compiledPattern
java.util.List<E> compiledPattern
formatSymbols
java.text.DateFormatSymbols formatSymbols
dt
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
Package org.jruby.util.string |
serialVersionUID: -2821982911687539515L
u
Ustr u
next
int next
serialVersionUID: -7263880042540200296L
s
byte[] s
- A null-terminated byte array containing the string in UTF-8 form. All
Ustr operations count on null-termination. The byte array may
be much bigger than the contained string
base
int base
- Where in the array
s
the string starts. You can
have lots of different Ustrs co-existing in a single byte array.
offset
int offset
- To keep track of a single character position within the string;
this is used by the
nextChar
and appendChar
methods.
serialVersionUID: 9147049197213160216L
Copyright © 2002-2007 JRuby Team. All Rights Reserved.