Uses of Interface
org.jruby.runtime.ObjectAllocator

Packages that use ObjectAllocator
org.jruby   
org.jruby.runtime   
 

Uses of ObjectAllocator in org.jruby
 

Fields in org.jruby declared as ObjectAllocator
protected static ObjectAllocator RubyDigest.Base.BASE_ALLOCATOR
           
static ObjectAllocator RubyClass.CLASS_ALLOCATOR
           
protected static ObjectAllocator RubyZlib.Deflate.DEFLATE_ALLOCATOR
           
protected static ObjectAllocator RubyZlib.RubyGzipFile.GZIPFILE_ALLOCATOR
           
protected static ObjectAllocator RubyZlib.RubyGzipReader.GZIPREADER_ALLOCATOR
           
protected static ObjectAllocator RubyZlib.RubyGzipWriter.GZIPWRITER_ALLOCATOR
           
protected static ObjectAllocator RubyIconv.RubyFailure.ICONV_FAILURE_ALLOCATOR
           
protected static ObjectAllocator RubyZlib.Inflate.INFLATE_ALLOCATOR
           
static ObjectAllocator RubyNil.NIL_ALLOCATOR
           
protected static ObjectAllocator RubyNumeric.NUMERIC_ALLOCATOR
           
static ObjectAllocator RubyObject.OBJECT_ALLOCATOR
          Default allocator instance for all Ruby objects.
 

Methods in org.jruby that return ObjectAllocator
 ObjectAllocator RubyClass.getAllocator()
           
 

Methods in org.jruby with parameters of type ObjectAllocator
static RubyClass RubyClass.createBootstrapClass(Ruby runtime, java.lang.String name, RubyClass superClass, ObjectAllocator allocator)
          boot_defclass Create an initial Object meta class before Module and Kernel dependencies have squirreled themselves together.
 RubyClass Ruby.defineClass(java.lang.String name, RubyClass superClass, ObjectAllocator allocator)
          Define a new class under the Object namespace.
 RubyClass RubyModule.defineClassUnder(java.lang.String name, RubyClass superClass, ObjectAllocator allocator)
          rb_define_class_under this method should be used only as an API to define/open nested classes
 RubyClass Ruby.defineClassUnder(java.lang.String name, RubyClass superClass, ObjectAllocator allocator, RubyModule parent)
          Define a new class with the given name under the given module or class namespace.
static RubyClass RubyClass.newClass(Ruby runtime, RubyClass superClass, java.lang.String name, ObjectAllocator allocator, RubyModule parent, boolean setParent)
          rb_class_new/rb_define_class_id/rb_name_class/rb_set_class_path
 void RubyClass.setAllocator(ObjectAllocator allocator)
           
 

Uses of ObjectAllocator in org.jruby.runtime
 

Fields in org.jruby.runtime declared as ObjectAllocator
static ObjectAllocator ObjectAllocator.NOT_ALLOCATABLE_ALLOCATOR
           
 



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