Class: Address
Instance Method Summary
collapse
Methods inherited from JSONable
#from_json!, #to_h, #to_json
Constructor Details
#initialize(h = nil) ⇒ Address
Returns a new instance of Address.
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
# File 'lib/Entities/address.rb', line 4
def initialize(h = nil)
if(h != nil)
h.each {
|k,v|
propNameFormatted = k.to_s + "="
if(Address.instance_methods(false).include?(propNameFormatted.to_sym))
public_send("#{k}=",v)
end
}
end
end
|
Instance Method Details
#AddressId=(addressId) ⇒ Object
22
23
24
|
# File 'lib/Entities/address.rb', line 22
def AddressId=(addressId)
@addressId = addressId
end
|
#AddressLine1=(addressLine1) ⇒ Object
26
27
28
|
# File 'lib/Entities/address.rb', line 26
def AddressLine1=(addressLine1)
@addressLine1 = addressLine1
end
|
#AddressLine2=(addressLine2) ⇒ Object
30
31
32
|
# File 'lib/Entities/address.rb', line 30
def AddressLine2=(addressLine2)
@addressLine2 = addressLine2
end
|
#City=(city) ⇒ Object
34
35
36
|
# File 'lib/Entities/address.rb', line 34
def City=(city)
@city = city
end
|
#CountryName=(countryName) ⇒ Object
38
39
40
|
# File 'lib/Entities/address.rb', line 38
def CountryName=(countryName)
@countryName = countryName
end
|
#getAddressId ⇒ Object
56
57
58
|
# File 'lib/Entities/address.rb', line 56
def getAddressId
return @addressId
end
|
#getAddressLine1 ⇒ Object
60
61
62
|
# File 'lib/Entities/address.rb', line 60
def getAddressLine1
return @addressLine1
end
|
#getAddressLine2 ⇒ Object
64
65
66
|
# File 'lib/Entities/address.rb', line 64
def getAddressLine2
return @addressLine2
end
|
#getCity ⇒ Object
68
69
70
|
# File 'lib/Entities/address.rb', line 68
def getCity
return @city
end
|
#getCountryName ⇒ Object
72
73
74
|
# File 'lib/Entities/address.rb', line 72
def getCountryName
return @countryName
end
|
#getState ⇒ Object
80
81
82
|
# File 'lib/Entities/address.rb', line 80
def getState
return @state
end
|
#getSubdivision ⇒ Object
76
77
78
|
# File 'lib/Entities/address.rb', line 76
def getSubdivision
return @subDivision
end
|
#getZipCode ⇒ Object
84
85
86
|
# File 'lib/Entities/address.rb', line 84
def getZipCode
return @zipCode
end
|
#State=(state) ⇒ Object
46
47
48
|
# File 'lib/Entities/address.rb', line 46
def State=(state)
@state = state
end
|
#SubDivision=(subDivision) ⇒ Object
42
43
44
|
# File 'lib/Entities/address.rb', line 42
def SubDivision=(subDivision)
@subDivision = subDivision
end
|
#ZipCode=(zipCode) ⇒ Object
50
51
52
|
# File 'lib/Entities/address.rb', line 50
def ZipCode=(zipCode)
@zipCode = zipCode
end
|