Public Member Functions | |
IRubyObject | clear (ThreadContext context) |
IRubyObject | clear (ThreadContext context) |
IRubyObject | concat (ThreadContext context, IRubyObject list) |
IRubyObject | concat (ThreadContext context, IRubyObject list) |
IRubyObject | dup (ThreadContext context) |
IRubyObject | dup (ThreadContext context) |
IRubyObject | each (ThreadContext context, Block block) |
IRubyObject | each (ThreadContext context, Block block) |
IRubyObject | eq (ThreadContext context, IRubyObject other) |
IRubyObject | eq (ThreadContext context, IRubyObject other) |
IRubyObject | hash (ThreadContext context) |
IRubyObject | hash (ThreadContext context) |
IRubyObject | index (ThreadContext context, IRubyObject[] args) |
IRubyObject | index (ThreadContext context, IRubyObject[] args) |
IRubyObject | indexSet (ThreadContext context, IRubyObject index, IRubyObject value) |
IRubyObject | indexSet (ThreadContext context, IRubyObject index, IRubyObject value) |
IRubyObject | initialize (ThreadContext context, IRubyObject[] args) |
IRubyObject | initialize (ThreadContext context, IRubyObject[] args) |
IRubyObject | inspect () |
IRubyObject | length (ThreadContext context) |
IRubyObject | length (ThreadContext context) |
IRubyObject | plus (ThreadContext context, IRubyObject list) |
IRubyObject | plus (ThreadContext context, IRubyObject list) |
IRubyObject | pop_one (ThreadContext context) |
IRubyObject | pop_one (ThreadContext context) |
IRubyObject | push (ThreadContext context, IRubyObject value) |
IRubyObject | push (ThreadContext context, IRubyObject[] args) |
IRubyObject | replace (ThreadContext context, IRubyObject list) |
IRubyObject | replace (ThreadContext context, IRubyObject list) |
RubyRepeatedField (Ruby runtime, RubyClass klazz) | |
RubyRepeatedField (Ruby runtime, RubyClass klazz) | |
RubyRepeatedField (Ruby runtime, RubyClass klazz, Descriptors.FieldDescriptor.Type fieldType, IRubyObject typeClass) | |
RubyRepeatedField (Ruby runtime, RubyClass klazz, FieldDescriptor.Type fieldType, IRubyObject typeClass) | |
IRubyObject | toArray (ThreadContext context) |
IRubyObject | toArray (ThreadContext context) |
Static Public Member Functions | |
static void | createRubyRepeatedField (Ruby runtime) |
static void | createRubyRepeatedField (Ruby runtime) |
Protected Member Functions | |
RubyRepeatedField | deepCopy (ThreadContext context) |
RubyRepeatedField | deepCopy (ThreadContext context) |
IRubyObject | get (int index) |
IRubyObject | get (int index) |
void | setName (String name) |
int | size () |
int | size () |
Private Member Functions | |
void | checkArrayElementType (ThreadContext context, RubyArray arr) |
void | checkArrayElementType (ThreadContext context, RubyArray arr) |
IRubyObject | defaultValue (ThreadContext context) |
IRubyObject | defaultValue (ThreadContext context) |
int | normalizeArrayIndex (IRubyObject index) |
int | normalizeArrayIndex (IRubyObject index) |
Private Attributes | |
Descriptors.FieldDescriptor.Type | fieldType |
FieldDescriptor.Type | fieldType |
String | name |
RubyArray | storage |
IRubyObject | typeClass |
Definition at line 46 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 60 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 64 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 60 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 64 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlineprivate |
Definition at line 391 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlineprivate |
Definition at line 404 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 206 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 212 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 253 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 259 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlinestatic |
Definition at line 47 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlinestatic |
Definition at line 47 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlineprotected |
Definition at line 334 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlineprotected |
Definition at line 343 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlineprivate |
Definition at line 351 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlineprivate |
Definition at line 364 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 321 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 327 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 302 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 308 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 289 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 295 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlineprotected |
Definition at line 330 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlineprotected |
Definition at line 339 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 274 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 280 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 129 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 129 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 111 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 111 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 72 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 72 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 334 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 218 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 224 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlineprivate |
Definition at line 397 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlineprivate |
Definition at line 410 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 231 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 237 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 179 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 185 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 166 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 169 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 192 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 198 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlineprotected |
Definition at line 356 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlineprotected |
Definition at line 347 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inlineprotected |
Definition at line 360 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 309 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
inline |
Definition at line 315 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
private |
Definition at line 407 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
private |
Definition at line 419 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
private |
Definition at line 422 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
private |
Definition at line 406 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.
|
private |
Definition at line 408 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyRepeatedField.java.