webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Static Public Member Functions | List of all members
com.google.protobuf.jruby.RubyEnumDescriptor Class Reference
Inheritance diagram for com.google.protobuf.jruby.RubyEnumDescriptor:

Public Member Functions

 RubyEnumDescriptor (Ruby runtime, RubyClass klazz)
 
IRubyObject initialize (ThreadContext context)
 
IRubyObject getName (ThreadContext context)
 
IRubyObject setName (ThreadContext context, IRubyObject name)
 
IRubyObject addValue (ThreadContext context, IRubyObject name, IRubyObject number)
 
IRubyObject each (ThreadContext context, Block block)
 
IRubyObject enummodule (ThreadContext context)
 
void setDescriptor (Descriptors.EnumDescriptor descriptor)
 
Descriptors.EnumDescriptor getDescriptor ()
 
DescriptorProtos.EnumDescriptorProto.Builder getBuilder ()
 

Static Public Member Functions

static void createRubyEnumDescriptor (Ruby runtime)
 

Constructor & Destructor Documentation

◆ RubyEnumDescriptor()

com.google.protobuf.jruby.RubyEnumDescriptor.RubyEnumDescriptor ( Ruby  runtime,
RubyClass  klazz 
)
inline

Member Function Documentation

◆ addValue()

IRubyObject com.google.protobuf.jruby.RubyEnumDescriptor.addValue ( ThreadContext  context,
IRubyObject  name,
IRubyObject  number 
)
inline

◆ createRubyEnumDescriptor()

static void com.google.protobuf.jruby.RubyEnumDescriptor.createRubyEnumDescriptor ( Ruby  runtime)
inlinestatic

◆ each()

IRubyObject com.google.protobuf.jruby.RubyEnumDescriptor.each ( ThreadContext  context,
Block  block 
)
inline

◆ enummodule()

IRubyObject com.google.protobuf.jruby.RubyEnumDescriptor.enummodule ( ThreadContext  context)
inline

◆ getBuilder()

DescriptorProtos.EnumDescriptorProto.Builder com.google.protobuf.jruby.RubyEnumDescriptor.getBuilder ( )
inline

◆ getDescriptor()

Descriptors.EnumDescriptor com.google.protobuf.jruby.RubyEnumDescriptor.getDescriptor ( )
inline

◆ getName()

IRubyObject com.google.protobuf.jruby.RubyEnumDescriptor.getName ( ThreadContext  context)
inline

◆ initialize()

IRubyObject com.google.protobuf.jruby.RubyEnumDescriptor.initialize ( ThreadContext  context)
inline

◆ setDescriptor()

void com.google.protobuf.jruby.RubyEnumDescriptor.setDescriptor ( Descriptors.EnumDescriptor  descriptor)
inline

◆ setName()

IRubyObject com.google.protobuf.jruby.RubyEnumDescriptor.setName ( ThreadContext  context,
IRubyObject  name 
)
inline

The documentation for this class was generated from the following file: