Uses of Class
org.jruby.RubyObject

Packages that use RubyObject
org.jruby   
org.jruby.cext   
org.jruby.demo.ext   
org.jruby.embed.internal   
org.jruby.embed.variable   
org.jruby.ext   
org.jruby.ext.ffi   
org.jruby.ext.ffi.io   
org.jruby.ext.ffi.jffi   
org.jruby.ext.fiber   
org.jruby.ext.psych   
org.jruby.ext.socket   
org.jruby.ext.zlib   
org.jruby.java.proxies   
org.jruby.javasupport   
org.jruby.javasupport.proxy   
org.jruby.libraries   
org.jruby.util.io   
 

Uses of RubyObject in org.jruby
 

Subclasses of RubyObject in org.jruby
 class IncludedModuleWrapper
          This class is used to provide an intermediate superclass for modules and classes that include other modules.
 class MetaClass
           
 class NativeException
           
 class RubyArray
          The implementation of the built-in class Array in Ruby.
 class RubyBigDecimal
           
 class RubyBignum
           
 class RubyBinding
           
 class RubyBoolean
           
 class RubyClass
           
 class RubyClassPathVariable
           
 class RubyComplex
          1.9 complex.c as of revision: 20011
 class RubyContinuation
          Placeholder until/if we can support this
 class RubyConverter
           
static class RubyDigest.DigestBase
           
static class RubyDigest.DigestClass
           
 class RubyDir
          .The Ruby built-in class Dir.
 class RubyEncoding
           
 class RubyEnumerator
          Implementation of Ruby's Enumerator module.
 class RubyException
           
 class RubyFile
          Ruby File class equivalent in java.
 class RubyFileStat
          Implements File::Stat
 class RubyFixnum
          Implementation of the Fixnum class.
 class RubyFloat
          A representation of a float object
static class RubyGlobal.CaseInsensitiveStringOnlyRubyHash
          Obligate string-keyed and string-valued hash, used for ENV.
static class RubyGlobal.StringOnlyRubyHash
          A Pseudo-hash whose keys and values are required to be Strings.
 class RubyHash
          Implementation of the Hash class.
 class RubyIconv
           
static class RubyIconv.RubyFailure
           
 class RubyInteger
          Implementation of the Integer class.
 class RubyIO
           
static class RubyJRuby.JRubyExecutionContextLocal
           
static class RubyJRuby.JRubyFiberLocal
           
static class RubyJRuby.JRubyThreadLocal
           
 class RubyLocalJumpError
           
 class RubyMatchData
           
 class RubyMethod
          The RubyMethod class represents a RubyMethod object.
 class RubyModule
           
 class RubyNameError
           
static class 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
 class RubyNil
           
 class RubyNoMethodError
           
 class RubyNumeric
          Base class for all numerical types in ruby.
static class RubyObject.Data
           
 class RubyProc
           
static class RubyProcess.RubyStatus
           
 class RubyRandom
          Implementation of the Random class.
 class RubyRange
           
 class RubyRational
          1.9 rational.c as of revision: 20011
 class RubyRegexp
           
 class RubyString
          Implementation of Ruby String class Concurrency: no synchronization is required among readers, but all users must synchronize externally with writers.
 class RubyStringIO
           
 class RubyStringScanner
           
 class RubyStruct
           
 class RubySymbol
          Represents a Ruby symbol (e.g.
 class RubySystemCallError
           
 class RubySystemExit
           
 class RubyTempfile
          An implementation of tempfile.rb in Java.
 class RubyThread
          Implementation of Ruby's Thread class.
 class RubyThreadGroup
          Implementation of Ruby's ThreadGroup class.
 class RubyTime
          The Time class.
 class RubyUnboundMethod
          Note: This was renamed from UnboundMethod.java
 class RubyYielder
           
 

Methods in org.jruby that return RubyObject
 RubyObject RubyTime.mdump()
           
 

Uses of RubyObject in org.jruby.cext
 

Subclasses of RubyObject in org.jruby.cext
 class RubyData
           
 

Uses of RubyObject in org.jruby.demo.ext
 

Subclasses of RubyObject in org.jruby.demo.ext
 class MethodMissing
          This is a demonstration of how to bind method_missing in a JRuby extension
 

Uses of RubyObject in org.jruby.embed.internal
 

Methods in org.jruby.embed.internal with parameters of type RubyObject
 BiVariable BiVariableMap.getVariable(RubyObject receiver, java.lang.String key)
          Returns the value in BiVariable type to which the specified key is mapped, or null if this map contains no mapping for the key.
 void BiVariableMap.setVariable(RubyObject receiver, BiVariable var)
           
 

Uses of RubyObject in org.jruby.embed.variable
 

Methods in org.jruby.embed.variable with parameters of type RubyObject
static BiVariable Argv.getInstance(RubyObject receiver, java.lang.String name, java.lang.Object... javaObject)
          Returns an instance of this class.
static BiVariable ClassVariable.getInstance(RubyObject receiver, java.lang.String name, java.lang.Object... javaObject)
          Returns an instance of this class.
static BiVariable Constant.getInstance(RubyObject receiver, java.lang.String name, java.lang.Object... javaObject)
          Returns an instance of this class.
static BiVariable GlobalVariable.getInstance(RubyObject receiver, java.lang.String name, java.lang.Object... javaObject)
          Returns an instance of this class.
static BiVariable InstanceVariable.getInstance(RubyObject receiver, java.lang.String name, java.lang.Object... javaObject)
          Returns an instance of this class.
static BiVariable LocalGlobalVariable.getInstance(RubyObject receiver, java.lang.String name, java.lang.Object... javaObject)
          Returns an instance of this class.
static BiVariable PersistentLocalVariable.getInstance(RubyObject receiver, java.lang.String name, java.lang.Object... javaObject)
          Returns an instance of this class.
static BiVariable TransientLocalVariable.getInstance(RubyObject receiver, java.lang.String name, java.lang.Object... javaObject)
          Returns an instance of this class.
static BiVariable VariableInterceptor.getVariableInstance(LocalVariableBehavior behavior, RubyObject receiver, java.lang.String name, java.lang.Object... value)
          Returns an appropriate type of a variable instance to the specified local variable behavior.
 boolean BiVariable.isReceiverIdentical(RubyObject receiver)
          Returns true if a given receiver is identical to the receiver this object has.
 boolean GlobalVariable.isReceiverIdentical(RubyObject recv)
          Returns true if a given receiver is identical to the receiver this object has.
static void VariableInterceptor.retrieve(LocalVariableBehavior behavior, BiVariableMap map, RubyObject receiver)
          Retrieves variable/constant names and values after the evaluation or method invocation.
static void Argv.retrieve(RubyObject receiver, BiVariableMap vars)
          Retrieves ARGV from Ruby after the evaluation or method invocation.
static void ClassVariable.retrieve(RubyObject receiver, BiVariableMap vars)
          Retrieves class variables from Ruby after the evaluation.
static void Constant.retrieve(RubyObject receiver, BiVariableMap vars)
          Retrieves constants from Ruby after the evaluation or method invocation.
static void InstanceVariable.retrieve(RubyObject receiver, BiVariableMap vars)
          Retrieves instance variables from Ruby after the evaluation.
static void LocalGlobalVariable.retrieve(RubyObject receiver, BiVariableMap vars)
          Retrieves global variables eagerly from Ruby right after the evaluation.
static void PersistentLocalVariable.retrieve(RubyObject receiver, BiVariableMap vars)
          Retrieves local variables from Ruby after the evaluation.
static void TransientLocalVariable.retrieve(RubyObject receiver, BiVariableMap vars)
          Doesn't do anything since a transient local variable should not be retrieved from Ruby.
static void Argv.retrieveByKey(RubyObject receiver, BiVariableMap vars, java.lang.String key)
          Retrieves ARGV by key from Ruby runtime after the evaluation.
static void ClassVariable.retrieveByKey(RubyObject receiver, BiVariableMap vars, java.lang.String key)
          Retrieves a class variable by key from Ruby runtime after the evaluation.
static void Constant.retrieveByKey(RubyObject receiver, BiVariableMap vars, java.lang.String key)
          Retrieves a constant by key from Ruby runtime after the evaluation.
static void InstanceVariable.retrieveByKey(RubyObject receiver, BiVariableMap vars, java.lang.String key)
          Retrieves a instance variable by key from Ruby runtime after the evaluation.
 

Constructors in org.jruby.embed.variable with parameters of type RubyObject
GlobalVariable(RubyObject receiver, java.lang.String name, java.lang.Object... javaObjects)
           
 

Uses of RubyObject in org.jruby.ext
 

Subclasses of RubyObject in org.jruby.ext
 class WeakRef
           
 

Uses of RubyObject in org.jruby.ext.ffi
 

Subclasses of RubyObject in org.jruby.ext.ffi
 class AbstractInvoker
          A native function invoker
 class AbstractMemory
          A abstract memory object that defines operations common to both pointers and memory buffers
 class AutoPointer
           
 class Buffer
           
 class CallbackInfo
          Defines a C callback's parameters and return type.
 class Enum
          Represents a C enum
 class MappedType
          A type which represents a conversion to/from a native type.
 class MemoryPointer
           
 class Pointer
          C memory pointer operations.
 class Struct
           
 class StructByReference
           
 class StructByValue
           
 class StructLayout
          Defines the memory layout for a native structure.
static class StructLayout.ArrayField
           
static class StructLayout.ArrayProxy
           
static class StructLayout.CharArrayProxy
           
static class StructLayout.EnumField
           
static class StructLayout.Field
           
static class StructLayout.FunctionField
           
static class StructLayout.InnerStructField
           
static class StructLayout.MappedField
           
static class StructLayout.NumberField
           
static class StructLayout.PointerField
           
 class Type
           
static class Type.Array
           
static class Type.Builtin
           
 

Uses of RubyObject in org.jruby.ext.ffi.io
 

Subclasses of RubyObject in org.jruby.ext.ffi.io
 class FileDescriptorIO
          An IO implementation that reads/writes to a native file descriptor.
 

Uses of RubyObject in org.jruby.ext.ffi.jffi
 

Subclasses of RubyObject in org.jruby.ext.ffi.jffi
 class DynamicLibrary
           
static class DynamicLibrary.Symbol
           
 class Function
           
 class JFFIInvoker
           
 class VariadicInvoker
           
 

Methods in org.jruby.ext.ffi.jffi with parameters of type RubyObject
 Pointer CallbackManager.getCallback(Ruby runtime, CallbackInfo cbInfo, RubyObject proc)
          Gets a Callback object conforming to the signature contained in the CallbackInfo for the ruby Proc or Block instance.
 

Uses of RubyObject in org.jruby.ext.fiber
 

Subclasses of RubyObject in org.jruby.ext.fiber
 class CoroutineFiber
           
 class Fiber
           
 class ThreadFiber
           
 

Uses of RubyObject in org.jruby.ext.psych
 

Subclasses of RubyObject in org.jruby.ext.psych
 class PsychEmitter
           
 class PsychParser
           
 

Uses of RubyObject in org.jruby.ext.socket
 

Subclasses of RubyObject in org.jruby.ext.socket
 class RubyBasicSocket
           
 class RubyIPSocket
           
 class RubySocket
           
 class RubyTCPServer
           
 class RubyTCPSocket
           
 class RubyUDPSocket
           
 class RubyUNIXServer
           
 class RubyUNIXSocket
           
 

Uses of RubyObject in org.jruby.ext.zlib
 

Subclasses of RubyObject in org.jruby.ext.zlib
static class RubyZlib.JZlibDeflate
           
static class RubyZlib.JZlibInflate
           
static class RubyZlib.JZlibRubyGzipReader
           
static class RubyZlib.JZlibRubyGzipWriter
           
static class RubyZlib.RubyGzipFile
           
static class RubyZlib.ZStream
           
 

Uses of RubyObject in org.jruby.java.proxies
 

Subclasses of RubyObject in org.jruby.java.proxies
 class ArrayJavaProxy
           
 class ArrayJavaProxyCreator
          A shim class created when constructing primitive arrays from proxied Java classes.
 class ConcreteJavaProxy
           
 class InterfaceJavaProxy
           
 class JavaProxy
           
 class MapJavaProxy
           
 

Uses of RubyObject in org.jruby.javasupport
 

Subclasses of RubyObject in org.jruby.javasupport
 class JavaAccessibleObject
           
 class JavaArray
           
 class JavaCallable
           
 class JavaClass
           
 class JavaConstructor
           
 class JavaField
           
 class JavaMethod
           
 class JavaObject
           
 

Methods in org.jruby.javasupport with parameters of type RubyObject
static java.lang.Object JavaUtil.convertProcToInterface(ThreadContext context, RubyObject rubyObject, java.lang.Class target)
           
 

Uses of RubyObject in org.jruby.javasupport.proxy
 

Subclasses of RubyObject in org.jruby.javasupport.proxy
 class JavaProxyClass
          Generalized proxy for classes and interfaces.
static class JavaProxyClass.ProxyMethodImpl
           
 class JavaProxyConstructor
           
 class JavaProxyReflectionObject
           
 

Methods in org.jruby.javasupport.proxy that return RubyObject
static RubyObject JavaProxyClass.get_with_class(IRubyObject recv, IRubyObject obj)
           
static RubyObject JavaProxyClass.get(IRubyObject recv, IRubyObject obj)
           
 RubyObject JavaProxyClass.ProxyMethodImpl.name()
           
 RubyObject JavaProxyConstructor.new_instance(IRubyObject[] args, Block block)
           
 RubyObject JavaProxyConstructor.new_instance2(IRubyObject[] args, Block unusedBlock)
           
 RubyObject JavaProxyClass.superclass()
           
 

Uses of RubyObject in org.jruby.libraries
 

Subclasses of RubyObject in org.jruby.libraries
static class ThreadLibrary.ConditionVariable
           
static class ThreadLibrary.Mutex
           
static class ThreadLibrary.Queue
           
static class ThreadLibrary.SizedQueue
           
 

Uses of RubyObject in org.jruby.util.io
 

Subclasses of RubyObject in org.jruby.util.io
 class JRubyObjectInputStream
           
 



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