Uses of Class
org.jruby.RubyObject
Packages that use RubyObject
Package
Description
-
Uses of RubyObject in org.jruby
Subclasses of RubyObject in org.jrubyModifier and TypeClassDescriptionclass
Base type for the two Ruby Method types.class
class
This class is used to provide an intermediate superclass for modules and classes that include other modules.final class
class
Deprecated.class
This class is used as an intermediate superclass for Module#prepend.class
class
The Java representation of a Ruby ArgumentError.class
Implements Enumerator::ArithmeticSequenceclass
RubyArray<T extends IRubyObject>
The implementation of the built-in class Array in Ruby.class
class
class
static class
static class
class
Implements Enumerator::Chainclass
class
class
complex.c as of revision: 20011class
The Java representation of a Ruby ConcurrencyError.class
Deprecated.class
class
The Ruby built-in class Dir.class
/** The Java representation of a Ruby DomainError.class
class
The Java representation of a Ruby EncodingError.static class
static class
static class
static class
class
Implementation of Ruby's Enumerator module.static class
Internal Enumerator::FeedValue class to be shared between enumerator and its next-er Fiber.class
The Java representation of a Ruby EOFError.class
class
The Java representation of a Ruby Fatal.class
The Java representation of a Ruby FiberError.class
The Ruby File class.class
Implements File::Statclass
Implementation of the Integer (Fixnum internal) class.class
A representation of a float objectclass
The Java representation of a Ruby FloatDomainError.class
The Java representation of a Ruby FrozenError.class
static class
Obligate string-keyed and string-valued hash, used for ENV.static class
A Pseudo-hash whose keys and values are required to be Strings.class
Implementation of the Hash class.class
The Java representation of a Ruby IndexError.class
Implementation of the Integer class.class
The Java representation of a Ruby Interrupt.class
The Java representation of a Ruby InterruptedRegexpError.class
static class
class
class
The Java representation of a Ruby IOError.class
class
The Java representation of a Ruby LoadError.class
The Java representation of a Ruby LocalJumpError.class
class
The RubyMethod class represents a RubyMethod object.class
class
The Java representation of a Ruby NameError.static final class
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 lookupableclass
class
The Java representation of a Ruby ArgumentError.class
The Java representation of a Ruby ArgumentError.class
The Java representation of a Ruby NoMemoryError.class
The Java representation of a Ruby NoMethodError.class
The Java representation of a Ruby NotImplementedError.class
Base class for all numerical types in ruby.static class
static class
static class
static class
class
static class
class
Implements Enumerator::Producerclass
Implementation of the Random class.class
class
class
The Java representation of a Ruby RangeError.class
Ruby Rational impl (MRI: rational.c).class
class
The Java representation of a Ruby RegexpError.class
The Java representation of a Ruby RuntimeError.class
The Java representation of a Ruby ScriptError.class
The Java representation of a Ruby SecurityError.class
The Java representation of a Ruby SignalException.class
The Java representation of a Ruby StandardError.class
/** The Java representation of a Ruby StopIteration.class
Implementation of Ruby String class Concurrency: no synchronization is required among readers, but all users must synchronize externally with writers.static class
An FString is a frozen string that is also deduplicated and cached.class
class
Represents a Ruby symbol (e.g.class
The Java representation of a Ruby SyntaxError.class
The Java representation of a Ruby SystemCallError.class
The Java representation of a Ruby SystemExit.class
The Java representation of a Ruby SystemStackError.class
Implementation of Ruby'sThread
class.static class
static class
class
The Java representation of a Ruby ThreadError.class
Implementation of Ruby'sThreadGroup
class.class
The Time class.class
The Java representation of a Ruby TypeError.class
An unbound method representation (e.g.class
The Java representation of a Ruby UncaughtThrowError.class
class
The Java representation of a Ruby ZeroDivisionError.Methods in org.jruby that return RubyObjectMethods in org.jruby with parameters of type RubyObjectModifier and TypeMethodDescriptionstatic IRubyObject
RubyMarshal.undumpable
(ThreadContext context, RubyObject self) Convenience method for objects that are undumpable. -
Uses of RubyObject in org.jruby.embed.internal
Methods in org.jruby.embed.internal with parameters of type RubyObjectModifier and TypeMethodDescriptionBiVariableMap.getVariable
(RubyObject receiver, String name) Returns the value in BiVariable type to which the specified key is mapped, ornull
if this map contains no mapping for the key.void
BiVariableMap.setVariable
(RubyObject receiver, BiVariable var) void
BiVariableMap.updateVariable
(RubyObject receiver, String name, IRubyObject value, Class<? extends BiVariable> type) -
Uses of RubyObject in org.jruby.embed.variable
Methods in org.jruby.embed.variable with parameters of type RubyObjectModifier and TypeMethodDescriptionstatic BiVariable
Argv.getInstance
(RubyObject receiver, String name, Object... javaObject) Returns an instance of this class.static BiVariable
ClassVariable.getInstance
(RubyObject receiver, String name, Object... javaObject) Returns an instance of this class.static BiVariable
Constant.getInstance
(RubyObject receiver, String name, Object... javaObject) Returns an instance of this class.static BiVariable
GlobalVariable.getInstance
(RubyObject receiver, String name, Object... javaObject) Returns an instance of this class.static BiVariable
InstanceVariable.getInstance
(RubyObject receiver, String name, Object... javaObject) Returns an instance of this class.static BiVariable
LocalGlobalVariable.getInstance
(RubyObject receiver, String name, Object... javaObject) Returns an instance of this class.static BiVariable
PersistentLocalVariable.getInstance
(RubyObject receiver, String name, Object... javaObject) Returns an instance of this class.static BiVariable
TransientLocalVariable.getInstance
(RubyObject receiver, String name, Object... javaObject) Returns an instance of this class.static BiVariable
VariableInterceptor.getVariableInstance
(LocalVariableBehavior behavior, RubyObject receiver, String name, 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
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
VariableInterceptor.retrieve
(LocalVariableBehavior behavior, BiVariableMap map, RubyObject receiver) Retrieves variable/constant names and values after the evaluation or method invocation.static void
Argv.retrieveByKey
(RubyObject receiver, BiVariableMap vars, String key) Retrieves ARGV by key from Ruby runtime after the evaluation.static void
ClassVariable.retrieveByKey
(RubyObject receiver, BiVariableMap vars, String name) Retrieves a class variable by key from Ruby runtime after the evaluation.static void
Constant.retrieveByKey
(RubyObject receiver, BiVariableMap vars, String key) Retrieves a constant by key from Ruby runtime after the evaluation.static void
InstanceVariable.retrieveByKey
(RubyObject receiver, BiVariableMap vars, String key) Retrieves a instance variable by key from Ruby runtime after the evaluation.Constructors in org.jruby.embed.variable with parameters of type RubyObjectModifierConstructorDescriptionprotected
GlobalVariable
(RubyObject receiver, String name, Object... javaObjects) -
Uses of RubyObject in org.jruby.ext.bigdecimal
Subclasses of RubyObject in org.jruby.ext.bigdecimal -
Uses of RubyObject in org.jruby.ext.date
Subclasses of RubyObject in org.jruby.ext.dateModifier and TypeClassDescriptionclass
JRuby'sDate
implementation - 'native' parts.class
JRuby'sDateTime
implementation - 'native' parts. -
Uses of RubyObject in org.jruby.ext.digest
Subclasses of RubyObject in org.jruby.ext.digestModifier and TypeClassDescriptionstatic class
static class
-
Uses of RubyObject in org.jruby.ext.ffi
Subclasses of RubyObject in org.jruby.ext.ffiModifier and TypeClassDescriptionclass
A native function invokerclass
A abstract memory object that defines operations common to both pointers and memory buffersclass
final class
class
Defines a C callback's parameters and return type.final class
Represents a C enumfinal class
A type which represents a conversion to/from a native type.class
class
class
C memory pointer operations.class
final class
final class
Defines the memory layout for a native structure.static final class
static class
static final class
static final class
static class
static final class
static final class
static final class
static final class
class
static final class
static final class
-
Uses of RubyObject in org.jruby.ext.ffi.io
Subclasses of RubyObject in org.jruby.ext.ffi.ioModifier and TypeClassDescriptionclass
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.jffiModifier and TypeClassDescriptionclass
static final class
final class
class
class
Methods in org.jruby.ext.ffi.jffi with parameters of type RubyObjectModifier and TypeMethodDescriptionfinal Pointer
NativeCallbackFactory.getCallback
(RubyObject callable) -
Uses of RubyObject in org.jruby.ext.fiber
Subclasses of RubyObject in org.jruby.ext.fiber -
Uses of RubyObject in org.jruby.ext.jruby
Subclasses of RubyObject in org.jruby.ext.jrubyModifier and TypeClassDescriptionclass
final class
class
final class
-
Uses of RubyObject in org.jruby.ext.monitor
Subclasses of RubyObject in org.jruby.ext.monitor -
Uses of RubyObject in org.jruby.ext.pathname
Subclasses of RubyObject in org.jruby.ext.pathname -
Uses of RubyObject in org.jruby.ext.ripper
Subclasses of RubyObject in org.jruby.ext.ripper -
Uses of RubyObject in org.jruby.ext.set
Subclasses of RubyObject in org.jruby.ext.setModifier and TypeClassDescriptionclass
Native implementation of Ruby's Set (set.rb replacement).static final class
class
Native implementation of Ruby's SortedSet (set.rb replacement). -
Uses of RubyObject in org.jruby.ext.socket
Subclasses of RubyObject in org.jruby.ext.socketModifier and TypeClassDescriptionclass
class
class
class
Implementation of the BasicSocket class from Ruby.class
class
class
class
class
class
class
class
-
Uses of RubyObject in org.jruby.ext.syslog
Subclasses of RubyObject in org.jruby.ext.syslog -
Uses of RubyObject in org.jruby.ext.thread
Subclasses of RubyObject in org.jruby.ext.threadModifier and TypeClassDescriptionclass
The "ConditionVariable" class from the 'thread' library.class
The "Mutex" class from the 'thread' library.class
The "Queue" class from the 'thread' library.class
The "SizedQueue" class from the 'thread' library. -
Uses of RubyObject in org.jruby.ext.tracepoint
Subclasses of RubyObject in org.jruby.ext.tracepoint -
Uses of RubyObject in org.jruby.ext.zlib
Subclasses of RubyObject in org.jruby.ext.zlibModifier and TypeClassDescriptionclass
class
class
class
class
class
-
Uses of RubyObject in org.jruby.java.proxies
Subclasses of RubyObject in org.jruby.java.proxiesModifier and TypeClassDescriptionfinal class
class
A shim class created when constructing primitive arrays from proxied Java classes.class
class
class
final class
A proxy for wrappingjava.util.Map
instances. -
Uses of RubyObject in org.jruby.javasupport
Subclasses of RubyObject in org.jruby.javasupportModifier and TypeClassDescriptionclass
Deprecated.since 9.4class
Deprecated.since 9.3class
Deprecated.since 9.4class
A "thin" Java package wrapper (for the runtime to see them as Ruby objects).Methods in org.jruby.javasupport with parameters of type RubyObjectModifier and TypeMethodDescriptionstatic <T> T
JavaUtil.convertProcToInterface
(ThreadContext context, RubyObject rubyObject, Class<T> targetType) -
Uses of RubyObject in org.jruby.javasupport.proxy
Subclasses of RubyObject in org.jruby.javasupport.proxyModifier and TypeClassDescriptionclass
Generalized proxy for classes and interfaces.static class
class
class
Methods in org.jruby.javasupport.proxy that return RubyObjectModifier and TypeMethodDescriptionstatic RubyObject
JavaProxyClass.get_with_class
(IRubyObject self, IRubyObject obj) Deprecated.static RubyObject
JavaProxyClass.get_with_class
(ThreadContext context, IRubyObject self, IRubyObject obj) JavaProxyClass.ProxyMethodImpl.name()
Deprecated. -
Uses of RubyObject in org.jruby.specialized
Subclasses of RubyObject in org.jruby.specializedModifier and TypeClassDescriptionclass
One object version of RubyArraySpecialized.class
This is the base class for all specialized RubyArray.class
Two object version of RubyArraySpecialized. -
Uses of RubyObject in org.jruby.util.collections
Subclasses of RubyObject in org.jruby.util.collectionsModifier and TypeClassDescriptionclass
An RubyArray that maintains an O(1) Set for fast include? operations.