module Google::Protobuf::MessageExts
Public Class Methods
included(klass)
click to toggle source
this is only called in jruby; mri loades the ClassMethods differently
# File lib/google/protobuf/message_exts.rb, line 36 def self.included(klass) klass.extend(ClassMethods) end
Public Instance Methods
to_json(options = {})
click to toggle source
# File lib/google/protobuf/message_exts.rb, line 43 def to_json(options = {}) self.class.encode_json(self, options) end
to_proto()
click to toggle source
# File lib/google/protobuf/message_exts.rb, line 47 def to_proto self.class.encode(self) end