Interface | Description |
---|---|
ByteListHolder | |
ClassDefiningClassLoader | |
ClassProvider | |
CodeRangeable | |
Dir.GlobFunc<T> | |
FileResource | |
Loader |
Created by cmeier on 7/30/15.
|
SignalFacade | |
TypeCoercer | |
WindowsFFI.Kernel32 |
Class | Description |
---|---|
ClassDefiningJRubyClassLoader | |
ClassesLoader | |
ClasspathLauncher | |
CodegenUtils | |
CodeRangeSupport | |
ConvertBytes | |
ConvertDouble | |
ConvertDouble.DoubleConverter | |
Dir |
This class exists as a counterpart to the dir.c file in
MRI source.
|
EmptyFileResource | |
GenericMap |
A
GenericMap is simply an abstract java.util.Map
implementation for which subclasses really only need to implement
the method entryIterator. |
IdUtil | |
InputStreamMarkCursor |
Use mark to make a safe rewindable cursor.
|
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 |
this classloader will be populated dynamically in the following ways:
JRuby.runtime.jruby_class_loader.add_url( java.net.URL.new( "file:my.jar" )
$CLASSPATH << 'path/to/class/or/resources'
require 'some.jar'
load 'some.jar'
so it is the classloader for ALL the jars used by gems. |
JRubyFile |
This file acts as an alternative to NormalizedFile, due to the problems with
current working directory.
|
JRubyNonExistentFile | Deprecated |
JRubyObjectInputStream | |
KeyValuePair<K,V> |
Simple key-value pair object.
|
Memo<T> | |
MurmurHash | |
NailMain | |
NoFunctionalitySignalFacade | |
NormalizedFile |
This class provides a File implementation that normalizes all path separators to forward slashes.
|
Numeric | |
Numeric.ComplexPatterns | |
Numeric.RationalPatterns | |
OneShotClassLoader |
Represents a class loader designed to load exactly one class.
|
OSEnvironment | |
Pack | |
Pack.Converter | |
PackUtils | |
PerlHash |
Perl's Hash implementation.
|
PhantomReferenceReaper<T> | |
Qsort | |
Random | |
RecursiveComparator | |
RecursiveComparator.Pair | |
ReferenceReaper |
A general purpose reference tracker & reaper utility class.
|
RegexpOptions | |
RegexpSupport | |
RubyDateFormat | Deprecated |
RubyDateFormatter | |
RubyDateFormatter.Token | |
RubyFileTypeDetector | |
RubyTimeOutputFormatter |
Support for GNU-C output formatters, see: http://www.gnu.org/software/libc/manual/html_node/Formatting-Calendar-Time.html
|
SafeDoubleParser |
A safer way to parse double values
|
SafeFloatParser |
A safer way to parse float values
|
SafePropertyAccessor |
Utility class to safely access system properties in security-sensitive
environments.
|
SelfFirstJRubyClassLoader | |
ShellLauncher |
This mess of a class is what happens when all Java gives you is
Runtime.getRuntime().exec().
|
ShellLauncher.LaunchConfig | |
ShellLauncher.POpenProcess | |
SipHashInline |
SipHash implementation with hand inlining the SIPROUND.
|
SoftReferenceReaper<T> | |
Sprintf | |
StringSupport | |
StringSupport.TR |
rb_str_tr / rb_str_tr_bang
|
StringSupport.TrTables |
tr_setup_table
|
SunSignalFacade | |
TimeOutputFormatter | Deprecated |
TypeConverter | |
UriLikePathHelper | |
URLResource | |
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 | Description |
---|---|
ConvertBytes.ERange.Kind | |
DefinedMessage |
An enum for all "defined?" messages.
|
KCode | |
RegexpSupport.ErrorMode | |
StringSupport.NeighborChar |
Copyright © 2001-2016 JRuby. All Rights Reserved.