Class: Beneficiary
Instance Method Summary
collapse
Methods inherited from JSONable
#from_json!, #to_h, #to_json
Constructor Details
#initialize(h = nil) ⇒ Beneficiary
Returns a new instance of Beneficiary.
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# File 'lib/Entities/beneficiary.rb', line 5
def initialize(h = nil)
if(h != nil)
h.each {
|k,v|
propNameFormatted = k.to_s + "="
if(Beneficiary.instance_methods(false).include?(propNameFormatted.to_sym))
public_send("#{k}=",v)
end
}
end
end
|
Instance Method Details
#getId ⇒ Object
52
53
54
|
# File 'lib/Entities/beneficiary.rb', line 52
def getId
return @id
end
|
#getMerchantId ⇒ Object
64
65
66
|
# File 'lib/Entities/beneficiary.rb', line 64
def getMerchantId
return @merchantId
end
|
#getName ⇒ Object
56
57
58
|
# File 'lib/Entities/beneficiary.rb', line 56
def getName
return @name
end
|
#getServices ⇒ Object
76
77
78
|
# File 'lib/Entities/beneficiary.rb', line 76
def getServices
return @services
end
|
#getShortCode ⇒ Object
60
61
62
|
# File 'lib/Entities/beneficiary.rb', line 60
def getShortCode
return @shortCode
end
|
#getStatus ⇒ Object
72
73
74
|
# File 'lib/Entities/beneficiary.rb', line 72
def getStatus
return @status
end
|
#getType ⇒ Object
68
69
70
|
# File 'lib/Entities/beneficiary.rb', line 68
def getType
return @type
end
|
#Id=(id) ⇒ Object
22
23
24
|
# File 'lib/Entities/beneficiary.rb', line 22
def Id=(id)
@id = id
end
|
#MerchantId=(merchantId) ⇒ Object
34
35
36
|
# File 'lib/Entities/beneficiary.rb', line 34
def MerchantId=(merchantId)
@merchantId = merchantId
end
|
#Name=(name) ⇒ Object
26
27
28
|
# File 'lib/Entities/beneficiary.rb', line 26
def Name=(name)
@name = name
end
|
#Services=(services) ⇒ Object
46
47
48
|
# File 'lib/Entities/beneficiary.rb', line 46
def Services=(services)
@services = services
end
|
#ShortCode=(shortCode) ⇒ Object
30
31
32
|
# File 'lib/Entities/beneficiary.rb', line 30
def ShortCode=(shortCode)
@shortCode = shortCode
end
|
#Status=(status) ⇒ Object
42
43
44
|
# File 'lib/Entities/beneficiary.rb', line 42
def Status=(status)
@status = status
end
|
#Type=(type) ⇒ Object
38
39
40
|
# File 'lib/Entities/beneficiary.rb', line 38
def Type=(type)
@type = type
end
|