class Thrift::StructDefinition

Attributes

klass[R]

Public Class Methods

new(klass) click to toggle source
  # File lib/thrift/definition.rb
5 def initialize(klass)
6   @klass = klass
7 end

Public Instance Methods

name() click to toggle source
   # File lib/thrift/definition.rb
13 def name
14   @klass::NAME
15 end
namespace() click to toggle source
   # File lib/thrift/definition.rb
 9 def namespace
10   @klass::NAMESPACE
11 end
struct_type() click to toggle source
   # File lib/thrift/definition.rb
17 def struct_type
18   "#{namespace}.#{name}"
19 end