|
IRubyObject | clear (ThreadContext context) |
|
IRubyObject | delete (ThreadContext context, IRubyObject key) |
|
IRubyObject | dup (ThreadContext context) |
|
IRubyObject | each (ThreadContext context, Block block) |
|
IRubyObject | eq (ThreadContext context, IRubyObject _other) |
|
IRubyObject | hash (ThreadContext context) |
|
IRubyObject | hasKey (ThreadContext context, IRubyObject key) |
|
IRubyObject | index (ThreadContext context, IRubyObject key) |
|
IRubyObject | indexSet (ThreadContext context, IRubyObject key, IRubyObject value) |
|
IRubyObject | initialize (ThreadContext context, IRubyObject[] args) |
|
IRubyObject | inspect () |
|
IRubyObject | keys (ThreadContext context) |
|
IRubyObject | length (ThreadContext context) |
|
| RubyMap (Ruby ruby, RubyClass rubyClass) |
|
RubyHash | toHash (ThreadContext context) |
|
IRubyObject | values (ThreadContext context) |
|
Definition at line 56 of file RubyMap.java.
◆ RubyMap()
com.google.protobuf.jruby.RubyMap.RubyMap |
( |
Ruby |
ruby, |
|
|
RubyClass |
rubyClass |
|
) |
| |
|
inline |
◆ build()
◆ clear()
IRubyObject com.google.protobuf.jruby.RubyMap.clear |
( |
ThreadContext |
context | ) |
|
|
inline |
◆ createRubyMap()
static void com.google.protobuf.jruby.RubyMap.createRubyMap |
( |
Ruby |
runtime | ) |
|
|
inlinestatic |
◆ deepCopy()
IRubyObject com.google.protobuf.jruby.RubyMap.deepCopy |
( |
ThreadContext |
context | ) |
|
|
inlineprotected |
◆ delete()
IRubyObject com.google.protobuf.jruby.RubyMap.delete |
( |
ThreadContext |
context, |
|
|
IRubyObject |
key |
|
) |
| |
|
inline |
◆ dup()
IRubyObject com.google.protobuf.jruby.RubyMap.dup |
( |
ThreadContext |
context | ) |
|
|
inline |
◆ each()
IRubyObject com.google.protobuf.jruby.RubyMap.each |
( |
ThreadContext |
context, |
|
|
Block |
block |
|
) |
| |
|
inline |
◆ eq()
IRubyObject com.google.protobuf.jruby.RubyMap.eq |
( |
ThreadContext |
context, |
|
|
IRubyObject |
_other |
|
) |
| |
|
inline |
◆ hash()
IRubyObject com.google.protobuf.jruby.RubyMap.hash |
( |
ThreadContext |
context | ) |
|
|
inline |
◆ hasKey()
IRubyObject com.google.protobuf.jruby.RubyMap.hasKey |
( |
ThreadContext |
context, |
|
|
IRubyObject |
key |
|
) |
| |
|
inline |
◆ index()
IRubyObject com.google.protobuf.jruby.RubyMap.index |
( |
ThreadContext |
context, |
|
|
IRubyObject |
key |
|
) |
| |
|
inline |
◆ indexSet()
IRubyObject com.google.protobuf.jruby.RubyMap.indexSet |
( |
ThreadContext |
context, |
|
|
IRubyObject |
key, |
|
|
IRubyObject |
value |
|
) |
| |
|
inline |
◆ initialize()
IRubyObject com.google.protobuf.jruby.RubyMap.initialize |
( |
ThreadContext |
context, |
|
|
IRubyObject[] |
args |
|
) |
| |
|
inline |
◆ inspect()
IRubyObject com.google.protobuf.jruby.RubyMap.inspect |
( |
| ) |
|
|
inline |
◆ keys()
IRubyObject com.google.protobuf.jruby.RubyMap.keys |
( |
ThreadContext |
context | ) |
|
|
inline |
◆ length()
IRubyObject com.google.protobuf.jruby.RubyMap.length |
( |
ThreadContext |
context | ) |
|
|
inline |
◆ mergeIntoSelf()
RubyMap com.google.protobuf.jruby.RubyMap.mergeIntoSelf |
( |
final ThreadContext |
context, |
|
|
IRubyObject |
hashmap |
|
) |
| |
|
inlineprotected |
◆ needTypeclass()
◆ newThisType()
RubyMap com.google.protobuf.jruby.RubyMap.newThisType |
( |
ThreadContext |
context | ) |
|
|
inlineprivate |
◆ toHash()
RubyHash com.google.protobuf.jruby.RubyMap.toHash |
( |
ThreadContext |
context | ) |
|
|
inline |
◆ typeCompatible()
boolean com.google.protobuf.jruby.RubyMap.typeCompatible |
( |
RubyMap |
other | ) |
|
|
inlineprotected |
◆ values()
IRubyObject com.google.protobuf.jruby.RubyMap.values |
( |
ThreadContext |
context | ) |
|
|
inline |
◆ keyType
◆ table
Map<IRubyObject, IRubyObject> com.google.protobuf.jruby.RubyMap.table |
|
private |
◆ valueType
◆ valueTypeClass
IRubyObject com.google.protobuf.jruby.RubyMap.valueTypeClass |
|
private |
The documentation for this class was generated from the following file: