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

Public Member Functions

 RubyMessageBuilderContext (Ruby ruby, RubyClass klazz)
 
IRubyObject initialize (ThreadContext context, IRubyObject descriptor, IRubyObject rubyBuilder)
 
IRubyObject optional (ThreadContext context, IRubyObject[] args)
 
IRubyObject required (ThreadContext context, IRubyObject[] args)
 
IRubyObject repeated (ThreadContext context, IRubyObject[] args)
 
IRubyObject map (ThreadContext context, IRubyObject[] args)
 
IRubyObject oneof (ThreadContext context, IRubyObject name, Block block)
 

Static Public Member Functions

static void createRubyMessageBuilderContext (Ruby runtime)
 

Constructor & Destructor Documentation

◆ RubyMessageBuilderContext()

com.google.protobuf.jruby.RubyMessageBuilderContext.RubyMessageBuilderContext ( Ruby  ruby,
RubyClass  klazz 
)
inline

Member Function Documentation

◆ createRubyMessageBuilderContext()

static void com.google.protobuf.jruby.RubyMessageBuilderContext.createRubyMessageBuilderContext ( Ruby  runtime)
inlinestatic

◆ initialize()

IRubyObject com.google.protobuf.jruby.RubyMessageBuilderContext.initialize ( ThreadContext  context,
IRubyObject  descriptor,
IRubyObject  rubyBuilder 
)
inline

◆ map()

IRubyObject com.google.protobuf.jruby.RubyMessageBuilderContext.map ( ThreadContext  context,
IRubyObject []  args 
)
inline

◆ oneof()

IRubyObject com.google.protobuf.jruby.RubyMessageBuilderContext.oneof ( ThreadContext  context,
IRubyObject  name,
Block  block 
)
inline

◆ optional()

IRubyObject com.google.protobuf.jruby.RubyMessageBuilderContext.optional ( ThreadContext  context,
IRubyObject []  args 
)
inline

◆ repeated()

IRubyObject com.google.protobuf.jruby.RubyMessageBuilderContext.repeated ( ThreadContext  context,
IRubyObject []  args 
)
inline

◆ required()

IRubyObject com.google.protobuf.jruby.RubyMessageBuilderContext.required ( ThreadContext  context,
IRubyObject []  args 
)
inline

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