Module: Eapi::Methods::Names

Defined in:
lib/eapi/methods/names.rb

Class Method Summary collapse

Class Method Details

.add(field) ⇒ Object



9
10
11
# File 'lib/eapi/methods/names.rb', line 9

def self.add(field)
  "add_#{field}"
end

.clearer(field) ⇒ Object



13
14
15
# File 'lib/eapi/methods/names.rb', line 13

def self.clearer(field)
  "clear_#{field}"
end

.fluent_setter(field) ⇒ Object



25
26
27
# File 'lib/eapi/methods/names.rb', line 25

def self.fluent_setter(field)
  "set_#{field}"
end

.getter(field) ⇒ Object



17
18
19
# File 'lib/eapi/methods/names.rb', line 17

def self.getter(field)
  "#{field}"
end

.init(field) ⇒ Object



5
6
7
# File 'lib/eapi/methods/names.rb', line 5

def self.init(field)
  "init_#{field}"
end

.instance_var(field) ⇒ Object



29
30
31
# File 'lib/eapi/methods/names.rb', line 29

def self.instance_var(field)
  "@#{field}"
end

.setter(field) ⇒ Object



21
22
23
# File 'lib/eapi/methods/names.rb', line 21

def self.setter(field)
  "#{field}="
end