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
isNaN
boolean isNaN
infinitySign
int infinitySign
zeroSign
int zeroSign
value
java.math.BigDecimal value
value
java.math.BigInteger value
binding
Binding binding
baseCallSites
CallSite[] baseCallSites
extraCallSites
CallSite[] extraCallSites
runtime
Ruby runtime
allocator
ObjectAllocator allocator
marshal
ObjectMarshal marshal
subclasses
java.util.Set<E> subclasses
real
IRubyObject real
image
IRubyObject image
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
encoding
Encoding encoding
name
ByteList name
isDummy
boolean isDummy
object
IRubyObject object
- target for each operation
method
IRubyObject 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
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
reason
RubyLocalJumpError.Reason reason
regs
Region regs
begin
int begin
end
int end
str
RubyString str
regexp
RubyRegexp regexp
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
variableWriteLock
java.util.concurrent.locks.ReentrantLock variableWriteLock
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
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
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
symbolBytes
ByteList symbolBytes
errno
IRubyObject errno
status
IRubyObject status
threadImpl
ThreadLike threadImpl
priority
RubyFixnum priority
abortOnException
boolean abortOnException
finalResult
IRubyObject finalResult
exitingException
RaiseException exitingException
receivedException
IRubyObject receivedException
threadGroup
RubyThreadGroup threadGroup
threadService
ThreadService threadService
isStopped
boolean isStopped
isDead
boolean isDead
isWoken
boolean isWoken
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
blockingIO
BlockingIO.Condition blockingIO
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.ffi |
offset
long offset
- The offset from the base memory pointer
size
long size
- The total size of the memory area
io
MemoryIO io
- The Memory I/O object
pointer
Pointer pointer
holder
org.jruby.ext.ffi.AutoPointer.PointerHolder holder
arity
Arity arity
- The arity of this function.
parameterTypes
NativeParam[] parameterTypes
returnType
NativeType returnType
arity
Arity arity
- The arity of this function.
fields
java.util.Map<K,V> fields
- The name:offset map for this struct
size
int size
- The total size of this struct
fields
java.util.Map<K,V> fields
size
int size
Package org.jruby.ext.ffi.io |
Package org.jruby.ext.ffi.jna |
function
Function function
functionInvoker
org.jruby.ext.ffi.jna.FunctionInvoker functionInvoker
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.java.proxies |
Package org.jruby.javasupport |
rubyConverter
JavaUtil.RubyConverter rubyConverter
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
parameterTypes
java.lang.Class<T>[] parameterTypes
objectConverter
JavaUtil.JavaConverter objectConverter
field
java.lang.reflect.Field field
method
java.lang.reflect.Method method
parameterTypes
java.lang.Class<T>[] parameterTypes
returnConverter
JavaUtil.JavaConverter returnConverter
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 |
yieldLock
java.lang.Object yieldLock
block
Block block
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: 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
dummyScope
DynamicScope dummyScope
Package org.jruby.runtime |
serialVersionUID: 1L
value
int value
Package org.jruby.runtime.load |
searchNameString
RubyString searchNameString
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
- Deprecated.
next
int next
- Deprecated.
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.