
Public Member Functions | |
| IRubyObject | clearValue (ThreadContext context, IRubyObject message) |
| IRubyObject | getLabel (ThreadContext context) |
| IRubyObject | getLabel (ThreadContext context) |
| IRubyObject | getName (ThreadContext context) |
| IRubyObject | getName (ThreadContext context) |
| IRubyObject | getNumber (ThreadContext context) |
| IRubyObject | getnumber (ThreadContext context) |
| IRubyObject | getSubtype (ThreadContext context) |
| IRubyObject | getSubType (ThreadContext context) |
| IRubyObject | getType (ThreadContext context) |
| IRubyObject | getType (ThreadContext context) |
| IRubyObject | getValue (ThreadContext context, IRubyObject message) |
| IRubyObject | getValue (ThreadContext context, IRubyObject msgRb) |
| IRubyObject | has (ThreadContext context, IRubyObject message) |
| IRubyObject | initialize (ThreadContext context) |
| RubyFieldDescriptor (Ruby runtime, RubyClass klazz) | |
| RubyFieldDescriptor (Ruby runtime, RubyClass klazz) | |
| IRubyObject | setLabel (ThreadContext context, IRubyObject value) |
| IRubyObject | setName (ThreadContext context, IRubyObject value) |
| IRubyObject | setNumber (ThreadContext context, IRubyObject value) |
| IRubyObject | setSubmsgName (ThreadContext context, IRubyObject name) |
| IRubyObject | setType (ThreadContext context, IRubyObject value) |
| IRubyObject | setValue (ThreadContext context, IRubyObject message, IRubyObject value) |
| IRubyObject | setValue (ThreadContext context, IRubyObject msgRb, IRubyObject value) |
Static Public Member Functions | |
| static void | createRubyFieldDescriptor (Ruby runtime) |
| static void | createRubyFileDescriptor (Ruby runtime) |
Protected Member Functions | |
| DescriptorProtos.FieldDescriptorProto | build () |
| Descriptors.FieldDescriptor | getFieldDef () |
| IRubyObject | getOneofName () |
| void | setDescriptor (ThreadContext context, FieldDescriptor descriptor, RubyDescriptorPool pool) |
| void | setFieldDef (Descriptors.FieldDescriptor fieldDescriptor) |
| void | setOneofIndex (int index) |
| void | setOneofName (IRubyObject name) |
| void | setSubType (IRubyObject rubyDescriptor) |
Private Member Functions | |
| void | calculateLabel (ThreadContext context) |
| void | calculateSubtype (ThreadContext context) |
Private Attributes | |
| DescriptorProtos.FieldDescriptorProto.Builder | builder |
| FieldDescriptor | descriptor |
| Descriptors.FieldDescriptor | fieldDef |
| boolean | hasOneofIndex = false |
| IRubyObject | label |
| IRubyObject | name |
| IRubyObject | number |
| int | oneofIndex |
| IRubyObject | oneofName |
| RubyDescriptorPool | pool |
| IRubyObject | subtype |
| IRubyObject | subType |
Static Private Attributes | |
| static final String | DOT = "." |
Definition at line 45 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 57 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 57 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inlineprotected |
Definition at line 262 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inlineprivate |
Definition at line 239 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inlineprivate |
Definition at line 249 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 188 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inlinestatic |
Definition at line 46 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inlinestatic |
Definition at line 46 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inlineprotected |
Definition at line 258 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 81 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 82 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 96 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 108 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 139 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 169 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inlineprotected |
Definition at line 254 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 110 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 129 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 128 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 144 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 200 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 211 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 212 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 69 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inlineprotected |
Definition at line 230 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inlineprotected |
Definition at line 241 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 93 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 120 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 181 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inlineprotected |
Definition at line 249 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inlineprotected |
Definition at line 245 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 198 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inlineprotected |
Definition at line 237 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 156 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 225 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
inline |
Definition at line 228 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
private |
Definition at line 268 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
private |
Definition at line 264 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
staticprivate |
Definition at line 262 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
private |
Definition at line 274 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
private |
Definition at line 276 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
private |
Definition at line 270 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
private |
Definition at line 269 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
private |
Definition at line 271 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
private |
Definition at line 275 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
private |
Definition at line 273 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
private |
Definition at line 269 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
private |
Definition at line 268 of file protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.
|
private |
Definition at line 272 of file bloaty/third_party/protobuf/ruby/src/main/java/com/google/protobuf/jruby/RubyFieldDescriptor.java.