Package org.jruby.util

Interface Summary
ClassCache.ClassGenerator  
ClassDefiningClassLoader  
ClassProvider  
Dir.GlobFunc  
SignalFacade  
TypeCoercer  
WindowsFFI.Kernel32  
 

Class Summary
Adler32Ext This class is a wrapper around Adler32 which provides the capability to update the running total.
ArraysUtil  
BuiltinScript Loading of Ruby scripts that are built into JRuby.
ClassCache<T> A Simple cache which maintains a collection of classes that can potentially be shared among multiple runtimes (or whole JVM).
ClassCache.OneShotClassLoader  
CodegenUtils  
CompoundJarURLStreamHandler  
ConvertBytes  
ConvertDouble  
ConvertDouble.DoubleConverter  
CRC32Ext This class is a wrapper around Adler32 which provides the capability to update the running total.
Dir This class exists as a counterpart to the dir.c file in MRI source.
GenericMap A GenericMap is simply an abstract java.util.Map implementation for which subclasses really only need to implement the method entryIterator.
IdUtil  
IOChannel This class wraps a IRubyObject in an OutputStream.
IOChannel.IOReadableByteChannel  
IOChannel.IOReadableWritableByteChannel  
IOChannel.IOWritableByteChannel  
IOInputStream This class wraps a IRubyObject in an InputStream.
IOOutputStream This class wraps a IRubyObject in an OutputStream.
JavaNameMangler  
JDBCDriverUnloader This class gets specially loaded directly in the JRubyClassLoader so that we can unregister all JDBC drivers that were loaded/registered.
Join  
Join.AsyncReaction  
Join.FastReaction  
Join.Reaction  
Join.Spec  
Join.SyncReaction  
JRubyClassLoader  
JRubyFile This file acts as an alternative to NormalizedFile, due to the problems with current working directory.
JRubyNonExistentFile  
JRubyObjectInputStream  
NailMain  
NoFunctionalitySignalFacade  
NormalizedFile This class provides a File implementation that normalizes all path separators to forward slashes.
Numeric  
Numeric.ComplexPatterns  
Numeric.RationalPatterns  
OSEnvironment  
Pack  
Pack.Converter  
PhantomReferenceReaper<T>  
Qsort  
Random  
RecursiveComparator  
RecursiveComparator.Pair  
ReferenceReaper A general purpose reference tracker & reaper utility class.
RegexpOptions  
RubyDateFormat  
SafePropertyAccessor Utility class to safely access system properties in security-sensitive environments.
ShellLauncher This mess of a class is what happens when all Java gives you is Runtime.getRuntime().exec().
ShellLauncher.POpenProcess  
SimpleSampler  
SoftReferenceReaper<T>  
Sprintf  
StringSupport  
SunSignalFacade  
TimeOutputFormatter Support for GNU-C output formatters, see: http://www.gnu.org/software/libc/manual/html_node/Formatting-Calendar-Time.html
TypeConverter  
URLUtil All this because URL.getPath sucks, and we can't re-open classes in Java ;-).
WeakIdentityHashMap Class WeakIdentityHashMap is a hash map that hashes objects based on System.identityHashMap, and holds weakly onto the key.
WeakReferenceReaper<T>  
WindowsFFI A binding of a few key win32 functions we need to behave properly.
 

Enum Summary
ConvertBytes.ERange.Kind  
KCode  
 

Exception Summary
ConvertBytes.ERange  
 



Copyright © 2002-2009 JRuby Team. All Rights Reserved.