Module: Protobug::Compiler::Descriptor::ClassMethods

Defined in:
lib/protobug/compiler.rb

Instance Method Summary collapse

Instance Method Details

#descriptor_classObject



146
147
148
# File 'lib/protobug/compiler.rb', line 146

def descriptor_class
  Google::Protobuf.const_get(name.split("::").last)
end

#fields_by_nameObject



154
155
156
# File 'lib/protobug/compiler.rb', line 154

def fields_by_name
  descriptor_class.fields_by_name
end

#fields_by_numberObject



150
151
152
# File 'lib/protobug/compiler.rb', line 150

def fields_by_number
  descriptor_class.fields_by_number
end