Class: TencentCloud::Ocr::V20181119::ResidencePermitInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ocr::V20181119::ResidencePermitInfo
- Defined in:
- lib/v20181119/models.rb
Overview
港澳台居住证信息返回
Instance Attribute Summary collapse
- #Address ⇒ Object
- #Authority ⇒ Object
- #Birth ⇒ Object
- #CardImage ⇒ Object
- #IdNum ⇒ Object
- #IssueNum ⇒ Object
- #Name ⇒ Object
- #Nation ⇒ Object
- #PassNum ⇒ Object
- #PortraitImage ⇒ Object
- #Sex ⇒ Object
- #ValidDate ⇒ Object
- #WarnInfos ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, sex = nil, nation = nil, birth = nil, address = nil, idnum = nil, authority = nil, validdate = nil, warninfos = nil, cardimage = nil, portraitimage = nil, passnum = nil, issuenum = nil) ⇒ ResidencePermitInfo
constructor
A new instance of ResidencePermitInfo.
Constructor Details
#initialize(name = nil, sex = nil, nation = nil, birth = nil, address = nil, idnum = nil, authority = nil, validdate = nil, warninfos = nil, cardimage = nil, portraitimage = nil, passnum = nil, issuenum = nil) ⇒ ResidencePermitInfo
Returns a new instance of ResidencePermitInfo.
10148 10149 10150 10151 10152 10153 10154 10155 10156 10157 10158 10159 10160 10161 10162 |
# File 'lib/v20181119/models.rb', line 10148 def initialize(name=nil, sex=nil, nation=nil, birth=nil, address=nil, idnum=nil, =nil, validdate=nil, warninfos=nil, cardimage=nil, portraitimage=nil, passnum=nil, issuenum=nil) @Name = name @Sex = sex @Nation = nation @Birth = birth @Address = address @IdNum = idnum @Authority = @ValidDate = validdate @WarnInfos = warninfos @CardImage = cardimage @PortraitImage = portraitimage @PassNum = passnum @IssueNum = issuenum end |
Instance Attribute Details
#Address ⇒ Object
10146 10147 10148 |
# File 'lib/v20181119/models.rb', line 10146 def Address @Address end |
#Authority ⇒ Object
10146 10147 10148 |
# File 'lib/v20181119/models.rb', line 10146 def Authority @Authority end |
#Birth ⇒ Object
10146 10147 10148 |
# File 'lib/v20181119/models.rb', line 10146 def Birth @Birth end |
#CardImage ⇒ Object
10146 10147 10148 |
# File 'lib/v20181119/models.rb', line 10146 def CardImage @CardImage end |
#IdNum ⇒ Object
10146 10147 10148 |
# File 'lib/v20181119/models.rb', line 10146 def IdNum @IdNum end |
#IssueNum ⇒ Object
10146 10147 10148 |
# File 'lib/v20181119/models.rb', line 10146 def IssueNum @IssueNum end |
#Name ⇒ Object
10146 10147 10148 |
# File 'lib/v20181119/models.rb', line 10146 def Name @Name end |
#Nation ⇒ Object
10146 10147 10148 |
# File 'lib/v20181119/models.rb', line 10146 def Nation @Nation end |
#PassNum ⇒ Object
10146 10147 10148 |
# File 'lib/v20181119/models.rb', line 10146 def PassNum @PassNum end |
#PortraitImage ⇒ Object
10146 10147 10148 |
# File 'lib/v20181119/models.rb', line 10146 def PortraitImage @PortraitImage end |
#Sex ⇒ Object
10146 10147 10148 |
# File 'lib/v20181119/models.rb', line 10146 def Sex @Sex end |
#ValidDate ⇒ Object
10146 10147 10148 |
# File 'lib/v20181119/models.rb', line 10146 def ValidDate @ValidDate end |
#WarnInfos ⇒ Object
10146 10147 10148 |
# File 'lib/v20181119/models.rb', line 10146 def WarnInfos @WarnInfos end |
Instance Method Details
#deserialize(params) ⇒ Object
10164 10165 10166 10167 10168 10169 10170 10171 10172 10173 10174 10175 10176 10177 10178 10179 10180 10181 10182 10183 10184 10185 10186 10187 10188 10189 10190 10191 10192 10193 10194 10195 10196 10197 10198 10199 10200 10201 10202 10203 10204 10205 10206 10207 10208 10209 10210 10211 10212 10213 10214 10215 10216 10217 |
# File 'lib/v20181119/models.rb', line 10164 def deserialize(params) unless params['Name'].nil? @Name = ContentInfo.new @Name.deserialize(params['Name']) end unless params['Sex'].nil? @Sex = ContentInfo.new @Sex.deserialize(params['Sex']) end unless params['Nation'].nil? @Nation = ContentInfo.new @Nation.deserialize(params['Nation']) end unless params['Birth'].nil? @Birth = ContentInfo.new @Birth.deserialize(params['Birth']) end unless params['Address'].nil? @Address = ContentInfo.new @Address.deserialize(params['Address']) end unless params['IdNum'].nil? @IdNum = ContentInfo.new @IdNum.deserialize(params['IdNum']) end unless params['Authority'].nil? @Authority = ContentInfo.new @Authority.deserialize(params['Authority']) end unless params['ValidDate'].nil? @ValidDate = ContentInfo.new @ValidDate.deserialize(params['ValidDate']) end unless params['WarnInfos'].nil? @WarnInfos = CardWarnInfo.new @WarnInfos.deserialize(params['WarnInfos']) end unless params['CardImage'].nil? @CardImage = ContentInfo.new @CardImage.deserialize(params['CardImage']) end unless params['PortraitImage'].nil? @PortraitImage = ContentInfo.new @PortraitImage.deserialize(params['PortraitImage']) end unless params['PassNum'].nil? @PassNum = ContentInfo.new @PassNum.deserialize(params['PassNum']) end unless params['IssueNum'].nil? @IssueNum = ContentInfo.new @IssueNum.deserialize(params['IssueNum']) end end |