|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RubyClass | |
org.jruby | |
org.jruby.exceptions | |
org.jruby.internal.runtime.builtin | |
org.jruby.javasupport | |
org.jruby.runtime | |
org.jruby.runtime.builtin |
Uses of RubyClass in org.jruby |
Subclasses of RubyClass in org.jruby | |
class |
IncludedModuleWrapper
This class represents an included module. |
class |
MetaClass
|
Fields in org.jruby declared as RubyClass | |
RubyClass |
MetaClass.type
|
Methods in org.jruby that return RubyClass | |
static RubyClass |
FileStatClass.createFileStatClass(Ruby ruby)
|
RubyClass |
IncludedModuleWrapper.getMetaClass()
|
RubyClass |
IncludedModuleWrapper.getRealClass()
|
protected RubyClass |
MetaClass.subclass()
|
RubyClass |
MetaClass.getRealClass()
|
static RubyClass |
Method.createMethodClass(Ruby ruby)
Create the Method class and add it to the Ruby runtime. |
RubyClass |
Ruby.getClass(java.lang.String name)
Returns a class from the instance pool. |
RubyClass |
Ruby.defineClass(java.lang.String name,
RubyClass superClass)
Define a new class with name 'name' and super class 'superClass'. |
RubyClass |
Ruby.defineClassUnder(java.lang.String name,
RubyClass superClass,
RubyModule parentClass)
|
static RubyClass |
RubyArray.createArrayClass(Ruby ruby)
|
static RubyClass |
RubyBignum.createBignumClass(Ruby ruby)
|
RubyClass |
RubyBoolean.getMetaClass()
|
static RubyClass |
RubyBoolean.createFalseClass(Ruby ruby)
|
static RubyClass |
RubyBoolean.createTrueClass(Ruby ruby)
|
RubyClass |
RubyBoolean.type()
false_type true_type |
RubyClass |
RubyClass.getSingletonClassClone()
rb_singleton_class_clone |
RubyClass |
RubyClass.getMetaClass()
|
RubyClass |
RubyClass.getRealClass()
|
static RubyClass |
RubyClass.newClass(Ruby ruby,
RubyClass superClass,
RubyModule parentClass,
java.lang.String name)
|
protected RubyClass |
RubyClass.subclass()
Create a new subclass of this class. |
static RubyClass |
RubyClass.newClass(IRubyObject recv,
IRubyObject[] args)
rb_class_s_new |
RubyClass |
RubyClasses.getBindingClass()
Returns the reference to the Binding class. |
RubyClass |
RubyClasses.getClassClass()
Returns the reference to the Class class. |
RubyClass |
RubyClasses.getModuleClass()
Returns the reference to the Module class. |
RubyClass |
RubyClasses.getStructClass()
Returns the reference to the Struct class. |
RubyClass |
RubyClasses.getHashClass()
Returns the reference to the Hash class. |
RubyClass |
RubyClasses.getRegExpClass()
Returns the reference to the RegExp class. |
RubyClass |
RubyClasses.getIoClass()
Returns the reference to the IO class. |
RubyClass |
RubyClasses.getThreadGroupClass()
Returns the reference to the ThreadGroup class. |
RubyClass |
RubyClasses.getBignumClass()
Returns the reference to the Bignum class. |
RubyClass |
RubyClasses.getStructTmsClass()
Returns the reference to the Struct::Tms class. |
RubyClass |
RubyClasses.getRangeClass()
Returns the reference to the Range class. |
RubyClass |
RubyClasses.getSymbolClass()
Returns the reference to the Symbol class. |
RubyClass |
RubyClasses.getProcClass()
Returns the reference to the Proc class. |
RubyClass |
RubyClasses.getContinuationClass()
Returns the reference to the Continuation class. |
RubyClass |
RubyClasses.getFalseClass()
Returns the reference to the FalseClass class. |
RubyClass |
RubyClasses.getFloatClass()
Returns the reference to the Float class. |
RubyClass |
RubyClasses.getMethodClass()
Returns the reference to the Method class. |
RubyClass |
RubyClasses.getMatchDataClass()
Returns the reference to the MatchData class. |
RubyClass |
RubyClasses.getFixnumClass()
Returns the reference to the Fixnum class. |
RubyClass |
RubyClasses.getObjectClass()
Returns the reference to the Object class. |
RubyClass |
RubyClasses.getDirClass()
Returns the reference to the Dir class. |
RubyClass |
RubyClasses.getExceptionClass()
Returns the reference to the Exception class. |
RubyClass |
RubyClasses.getStringClass()
Returns the reference to the String class. |
RubyClass |
RubyClasses.getTrueClass()
Returns the reference to the TrueClass class. |
RubyClass |
RubyClasses.getIntegerClass()
Returns the reference to the Integer class. |
RubyClass |
RubyClasses.getThreadClass()
Returns the reference to the Thread class. |
RubyClass |
RubyClasses.getFileClass()
Returns the reference to the File class. |
RubyClass |
RubyClasses.getFileStatClass()
|
RubyClass |
RubyClasses.getNilClass()
Returns the reference to the NilClass class. |
RubyClass |
RubyClasses.getArrayClass()
Returns the reference to the Array class. |
RubyClass |
RubyClasses.getJavaObjectClass()
Returns the reference to the JavaObject class. |
RubyClass |
RubyClasses.getJavaArrayClass()
|
RubyClass |
RubyClasses.getNumericClass()
Returns the reference to the Numeric class. |
RubyClass |
RubyClasses.getTimeClass()
Returns the reference to the Time class. |
RubyClass |
RubyClasses.getUnboundMethodClass()
|
static RubyClass |
RubyDir.createDirClass(Ruby ruby)
|
static RubyClass |
RubyException.createExceptionClass(Ruby ruby)
|
static RubyClass |
RubyFile.createFileClass(Ruby ruby)
|
static RubyClass |
RubyFixnum.createFixnumClass(Ruby ruby)
|
static RubyClass |
RubyFloat.createFloatClass(Ruby ruby)
|
static RubyClass |
RubyHash.createHashClass(Ruby ruby)
|
static RubyClass |
RubyIO.createIOClass(Ruby ruby)
|
static RubyClass |
RubyInteger.createIntegerClass(Ruby ruby)
|
static RubyClass |
RubyMatchData.createMatchDataClass(Ruby ruby)
|
RubyClass |
RubyModule.getSuperClass()
Getter for property superClass. |
RubyClass |
RubyModule.defineOrGetClassUnder(java.lang.String name,
RubyClass superClass)
|
RubyClass |
RubyModule.defineClassUnder(java.lang.String name,
RubyClass superClass)
rb_define_class_under |
static RubyClass |
RubyNil.createNilClass(Ruby ruby)
|
static RubyClass |
RubyNil.type(IRubyObject recv)
nil_type |
static RubyClass |
RubyNumeric.createNumericClass(Ruby ruby)
|
RubyClass |
RubyObject.getMetaClass()
if exist return the meta-class else return the type of the object. |
RubyClass |
RubyObject.getSingletonClass()
rb_singleton_class |
RubyClass |
RubyObject.type()
rb_obj_type |
RubyClass |
RubyObject.getType()
|
static RubyClass |
RubyProc.createProcClass(Ruby ruby)
|
static RubyClass |
RubyRange.createRangeClass(Ruby ruby)
|
static RubyClass |
RubyRegexp.createRegexpClass(Ruby ruby)
|
static RubyClass |
RubyString.createStringClass(Ruby ruby)
|
static RubyClass |
RubyStruct.createStructClass(Ruby ruby)
|
static RubyClass |
RubyStruct.newInstance(IRubyObject recv,
IRubyObject[] args)
Create new Struct class. |
static RubyClass |
RubySymbol.createSymbolClass(Ruby ruby)
|
static RubyClass |
RubyTime.createTimeClass(Ruby ruby)
|
static RubyClass |
ThreadClass.createThreadClass(Ruby ruby)
|
static RubyClass |
UnboundMethod.defineUnboundMethodClass(Ruby runtime)
|
Methods in org.jruby with parameters of type RubyClass | |
IncludedModuleWrapper |
IncludedModuleWrapper.newIncludeClass(RubyClass superClass)
include_class_new |
void |
IncludedModuleWrapper.setMetaClass(RubyClass newRubyClass)
|
RubyClass |
Ruby.defineClass(java.lang.String name,
RubyClass superClass)
Define a new class with name 'name' and super class 'superClass'. |
RubyClass |
Ruby.defineClassUnder(java.lang.String name,
RubyClass superClass,
RubyModule parentClass)
|
static void |
RubyClass.createClassClass(RubyClass classClass)
|
void |
RubyClass.inheritedBy(RubyClass superType)
Invokes if a class is inherited from an other class. |
static RubyClass |
RubyClass.newClass(Ruby ruby,
RubyClass superClass,
RubyModule parentClass,
java.lang.String name)
|
static IRubyObject |
RubyClass.inherited(RubyClass recv)
rb_class_s_inherited |
static RubyException |
RubyException.newException(Ruby ruby,
RubyClass excptnClass,
java.lang.String msg)
|
static void |
RubyModule.createModuleClass(RubyClass moduleClass)
|
IncludedModuleWrapper |
RubyModule.newIncludeClass(RubyClass superClass)
include_class_new |
RubyClass |
RubyModule.defineOrGetClassUnder(java.lang.String name,
RubyClass superClass)
|
RubyClass |
RubyModule.defineClassUnder(java.lang.String name,
RubyClass superClass)
rb_define_class_under |
MetaClass |
RubyObject.makeMetaClass(RubyClass type)
Create a new meta class. |
void |
RubyObject.setMetaClass(RubyClass metaClass)
|
static void |
RubyObject.createObjectClass(RubyClass module)
|
Constructors in org.jruby with parameters of type RubyClass | |
IncludedModuleWrapper(Ruby ruby,
RubyClass superClass,
RubyModule delegate)
|
|
MetaClass(Ruby runtime,
RubyClass type)
|
|
MetaClass(Ruby runtime,
RubyClass type,
RubyClass superClass)
|
|
Method(Ruby runtime,
RubyClass rubyClass)
|
|
RubyClass(RubyClass superClass)
|
|
RubyClass(Ruby ruby,
RubyClass superClass)
|
|
RubyClass(Ruby ruby,
RubyClass rubyClass,
RubyClass superClass)
|
|
RubyClass(Ruby ruby,
RubyClass rubyClass,
RubyClass superClass,
RubyModule parentClass,
java.lang.String name)
|
|
RubyDir(Ruby ruby,
RubyClass type)
|
|
RubyFile(Ruby ruby,
RubyClass type)
|
|
RubyIO(Ruby ruby,
RubyClass type)
|
|
RubyInteger(Ruby ruby,
RubyClass rubyClass)
|
|
RubyModule(Ruby ruby,
RubyClass rubyClass,
RubyClass superClass,
RubyModule parentModule,
java.lang.String name)
|
|
RubyNumeric(Ruby ruby,
RubyClass rubyClass)
|
|
RubyObject(Ruby ruby,
RubyClass rubyClass)
|
|
RubyObject(Ruby ruby,
RubyClass rubyClass,
boolean useObjectSpace)
|
|
RubyProc(Ruby ruby,
RubyClass rubyClass)
|
|
RubyString(Ruby ruby,
RubyClass rubyClass,
java.lang.String str)
|
|
RubyStruct(Ruby ruby,
RubyClass rubyClass)
Constructor for RubyStruct. |
|
RubyTime(Ruby ruby,
RubyClass rubyClass)
|
Uses of RubyClass in org.jruby.exceptions |
Constructors in org.jruby.exceptions with parameters of type RubyClass | |
ErrnoError(Ruby runtime,
RubyClass errnoClass,
java.lang.String message)
|
|
NameError(Ruby ruby,
RubyClass exceptionClass,
java.lang.String msg)
|
|
RaiseException(Ruby ruby,
RubyClass excptnClass,
java.lang.String msg)
|
|
TypeError(Ruby ruby,
IRubyObject receivedObject,
RubyClass expectedType)
|
Uses of RubyClass in org.jruby.internal.runtime.builtin |
Methods in org.jruby.internal.runtime.builtin with parameters of type RubyClass | |
IRubyObject |
ObjectFactory.newObject(RubyClass type)
|
Uses of RubyClass in org.jruby.javasupport |
Methods in org.jruby.javasupport that return RubyClass | |
static RubyClass |
JavaArray.createJavaArrayClass(Ruby runtime)
|
static RubyClass |
JavaClass.createJavaClassClass(Ruby ruby,
RubyModule javaModule)
|
static RubyClass |
JavaConstructor.createJavaConstructorClass(Ruby ruby,
RubyModule javaModule)
|
static RubyClass |
JavaField.createJavaFieldClass(Ruby ruby,
RubyModule javaModule)
|
static RubyClass |
JavaMethod.createJavaMethodClass(Ruby ruby,
RubyModule javaModule)
|
static RubyClass |
JavaObject.createJavaObjectClass(Ruby ruby)
|
protected RubyClass |
RubyProxyFactory.getRubyClassForJavaClass(java.lang.Class javaClass)
Helper methods for RubyToJavaClassMap |
Methods in org.jruby.javasupport with parameters of type RubyClass | |
java.lang.Class |
ReflectionClassMap.getJavaClassForRubyClass(RubyClass rubyClass)
|
protected java.lang.Class |
RubyProxyFactory.getJavaClassForRubyClass(RubyClass rubyClass)
|
java.lang.Class |
RubyToJavaClassMap.getJavaClassForRubyClass(RubyClass rubyClass)
|
Constructors in org.jruby.javasupport with parameters of type RubyClass | |
JavaCallable(Ruby ruby,
RubyClass rubyClass)
|
|
JavaObject(Ruby ruby,
RubyClass rubyClass,
java.lang.Object value)
|
Uses of RubyClass in org.jruby.runtime |
Methods in org.jruby.runtime that return RubyClass | |
RubyClass |
RubyExceptions.getSystemCallError()
Gets the systemCallError |
RubyClass |
RubyExceptions.getArgumentError()
Gets the argumentError |
RubyClass |
RubyExceptions.getFatal()
Gets the fatal |
RubyClass |
RubyExceptions.getIndexError()
Gets the indexError |
RubyClass |
RubyExceptions.getInterrupt()
Gets the interrupt |
RubyClass |
RubyExceptions.getLoadError()
Gets the loadError |
RubyClass |
RubyExceptions.getNameError()
Gets the nameError |
RubyClass |
RubyExceptions.getNoMemError()
Gets the noMemError |
RubyClass |
RubyExceptions.getNotImplementedError()
Gets the notImplementedError |
RubyClass |
RubyExceptions.getNoMethodError()
Gets the noMethodError |
RubyClass |
RubyExceptions.getRangeError()
Gets the rangeError |
RubyClass |
RubyExceptions.getRuntimeError()
Gets the runtimeError |
RubyClass |
RubyExceptions.getScriptError()
Gets the scriptError |
RubyClass |
RubyExceptions.getSecurityError()
Gets the securityError |
RubyClass |
RubyExceptions.getSignalException()
Gets the signalException |
RubyClass |
RubyExceptions.getStandardError()
Gets the standardError |
RubyClass |
RubyExceptions.getSyntaxError()
Gets the syntaxError |
RubyClass |
RubyExceptions.getSystemExit()
Gets the systemExit |
RubyClass |
RubyExceptions.getTypeError()
Gets the typeError |
RubyClass |
RubyExceptions.getRegexpError()
Gets the regexpError |
RubyClass |
RubyExceptions.getIOError()
Gets the ioError |
RubyClass |
RubyExceptions.getEOFError()
Gets the eofError |
RubyClass |
RubyExceptions.getLocalJumpError()
Returns the LocalJumpError class. |
RubyClass |
RubyExceptions.getThreadError()
|
Uses of RubyClass in org.jruby.runtime.builtin |
Methods in org.jruby.runtime.builtin that return RubyClass | |
RubyClass |
IRubyObject.getMetaClass()
Method getRubyClass. |
RubyClass |
IRubyObject.getSingletonClass()
Method getSingletonClass. |
RubyClass |
IRubyObject.getType()
Method getType. |
Methods in org.jruby.runtime.builtin with parameters of type RubyClass | |
IRubyObject |
IObjectFactory.newObject(RubyClass type)
|
void |
IRubyObject.setMetaClass(RubyClass metaClass)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |