Package org.jruby

Interface Summary
Finalizable An almost entirely useless interface for those objects that we _really_ want to finalise.
Profile  
RubyInstanceConfig.LoadServiceCreator  
RubyObjectAdapter  
RubyRuntimeAdapter  
 

Class Summary
IncludedModuleWrapper This class is used to provide an intermediate superclass for modules and classes that include other modules.
JRubyApplet  
JRubyApplet.RubyMethods  
JRubyClient  
JRubyServer  
JRubyService  
JRubyService.Configuration  
Main Class used to launch the interpreter.
MetaClass  
NativeException  
Ruby The Ruby object represents the top-level of a JRuby "instance" in a given VM.
RubyArgsFile  
RubyArray The implementation of the built-in class Array in Ruby.
RubyBasicObject  
RubyBasicObject.BasicObjectMethods Interestingly, the Object class doesn't really have that many methods for itself.
RubyBigDecimal  
RubyBigDecimal.BigDecimalKernelMethods  
RubyBignum  
RubyBinding  
RubyBoolean  
RubyBoolean.False  
RubyBoolean.True  
RubyClass  
RubyClass.SpecificArityNew  
RubyClass.VariableAccessor  
RubyClassPathVariable  
RubyComparable Implementation of the Comparable module.
RubyComplex 1.9 complex.c as of revision: 20011
RubyContinuation Placeholder until/if we can support this
RubyConverter  
RubyDigest  
RubyDigest.Base  
RubyDigest.MD5  
RubyDigest.RMD160  
RubyDigest.SHA1  
RubyDigest.SHA256  
RubyDigest.SHA384  
RubyDigest.SHA512  
RubyDir .The Ruby built-in class Dir.
RubyEncoding  
RubyEnumerable The implementation of Ruby's Enumerable module.
RubyEnumerable.AppendBlockCallback  
RubyEnumerator Implementation of Ruby's Enumerator module.
RubyEnumerator.RubyEnumeratorEnumerable  
RubyEnumerator.RubyEnumeratorKernel  
RubyEtc  
RubyException  
RubyFile Ruby File class equivalent in java.
RubyFile.Constants  
RubyFileStat Implements File::Stat
RubyFileTest  
RubyFixnum Implementation of the Fixnum class.
RubyFloat A representation of a float object
RubyGC GC (Garbage Collection) Module Note: Since we rely on Java's memory model we can't provide the kind of control over garbage collection that MRI provides.
RubyGenerator  
RubyGlobal This class initializes global variables and constants.
RubyGlobal.KCodeGlobalVariable  
RubyGlobal.StringGlobalVariable  
RubyGlobal.StringOnlyRubyHash Obligate string-keyed and string-valued hash, used for ENV and ENV_JAVA
RubyHash Implementation of the Hash class.
RubyHash.Visitor  
RubyIconv  
RubyIconv.BrokenLibrary  
RubyIconv.Failure  
RubyIconv.IllegalSequence  
RubyIconv.InvalidCharacter  
RubyIconv.InvalidEncoding  
RubyIconv.OutOfRange  
RubyIconv.RubyFailure  
RubyInstanceConfig  
RubyInteger Implementation of the Integer class.
RubyIO  
RubyJRuby Module which defines JRuby-specific methods for use.
RubyJRuby.CoreExtLibrary  
RubyJRuby.ExtLibrary  
RubyJRuby.JRubyClassExtensions  
RubyJRuby.JRubyCompiledScript  
RubyJRuby.JRubyExtensions  
RubyJRuby.JRubyStringExtensions  
RubyJRuby.JRubyThreadExtensions  
RubyJRuby.MethodExtensions  
RubyJRuby.TypeLibrary  
RubyKernel Note: For CVS history, see KernelModule.java.
RubyKernel.CatchTarget  
RubyLocalJumpError  
RubyMarshal Marshal module
RubyMatchData  
RubyMath  
RubyMethod The RubyMethod class represents a RubyMethod object.
RubyModule  
RubyModule.Generation  
RubyModule.KindOf  
RubyModule.MethodClumper  
RubyModule.ModuleKernelMethods  
RubyNameError  
RubyNameError.RubyNameErrorMessage Nested class whose instances act as thunks reacting to to_str method called from (Exception#to_str, Exception#message) MRI equivalent: rb_cNameErrorMesg, class name: "message", construction method: "!", to_str implementation: "name_err_mesg_to_str" TODO: this class should not be lookupable
RubyNil  
RubyNKF  
RubyNKF.NKFCharset  
RubyNoMethodError  
RubyNumeric Base class for all numerical types in ruby.
RubyObject RubyObject is the only implementation of the IRubyObject.
RubyObject.ObjectMethods Interestingly, the Object class doesn't really have that many methods for itself.
RubyObjectSpace  
RubyPrecision  
RubyProc  
RubyProcess  
RubyProcess.GroupID  
RubyProcess.RubyStatus  
RubyProcess.Sys  
RubyProcess.UserID  
RubyRange  
RubyRational 1.9 rational.c as of revision: 20011
RubyRegexp  
RubySignal  
RubyString Implementation of Ruby String class Concurrency: no synchronization is required among readers, but all users must synchronize externally with writers.
RubyStringIO  
RubyStringScanner  
RubyStruct  
RubyStruct.StructMethods  
RubySymbol Represents a Ruby symbol (e.g.
RubySymbol.SymbolTable  
RubySystemCallError  
RubySystemExit  
RubyTempfile An implementation of tempfile.rb in Java.
RubyThread Implementation of Ruby's Thread class.
RubyThreadGroup Implementation of Ruby's ThreadGroup class.
RubyTime The Time class.
RubyUnboundMethod Note: This was renamed from UnboundMethod.java
RubyYAML  
RubyYAML.YAMLArrayMethods  
RubyYAML.YAMLClassMethods  
RubyYAML.YAMLDateMethods  
RubyYAML.YAMLExceptionMethods  
RubyYAML.YAMLFalseMethods  
RubyYAML.YAMLHashMethods  
RubyYAML.YAMLNilMethods  
RubyYAML.YAMLNumericMethods  
RubyYAML.YAMLObjectMethods  
RubyYAML.YAMLRangeMethods  
RubyYAML.YAMLRegexpMethods  
RubyYAML.YAMLStringMethods  
RubyYAML.YAMLStructMethods  
RubyYAML.YAMLSymbolMethods  
RubyYAML.YAMLTimeMethods  
RubyYAML.YAMLTrueMethods  
RubyYielder  
RubyZlib  
RubyZlib.BufError  
RubyZlib.DataError  
RubyZlib.Deflate  
RubyZlib.Error  
RubyZlib.Inflate  
RubyZlib.MemError  
RubyZlib.NeedDict  
RubyZlib.RubyGzipFile  
RubyZlib.RubyGzipFile.CRCError  
RubyZlib.RubyGzipFile.Error  
RubyZlib.RubyGzipFile.LengthError  
RubyZlib.RubyGzipFile.NoFooter  
RubyZlib.RubyGzipReader  
RubyZlib.RubyGzipReader.Error  
RubyZlib.RubyGzipWriter  
RubyZlib.StreamEnd  
RubyZlib.StreamError  
RubyZlib.VersionError  
RubyZlib.ZStream  
TopSelfFactory  
 

Enum Summary
CompatVersion  
RubyInstanceConfig.CompileMode  
RubyLocalJumpError.Reason  
RubyThread.Status  
 

Exception Summary
RubyNumeric.InvalidIntegerException  
RubyNumeric.NumberTooLargeException  
 

Error Summary
RubyContinuation.Continuation  
 



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