Class: TencentCloud::Mrs::V20200910::MaternityDesc

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200910/models.rb

Overview

孕产描述部分

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(fetus = nil, fetusnum = nil, text = nil, coords = nil) ⇒ MaternityDesc

Returns a new instance of MaternityDesc.



6368
6369
6370
6371
6372
6373
# File 'lib/v20200910/models.rb', line 6368

def initialize(fetus=nil, fetusnum=nil, text=nil, coords=nil)
  @Fetus = fetus
  @FetusNum = fetusnum
  @Text = text
  @Coords = coords
end

Instance Attribute Details

#CoordsObject

Parameters:

  • Fetus:

    胎儿数据结构

  • FetusNum:

    胎儿数量

  • Text:

    原文

  • Coords:

    坐标



6366
6367
6368
# File 'lib/v20200910/models.rb', line 6366

def Coords
  @Coords
end

#FetusObject

Parameters:

  • Fetus:

    胎儿数据结构

  • FetusNum:

    胎儿数量

  • Text:

    原文

  • Coords:

    坐标



6366
6367
6368
# File 'lib/v20200910/models.rb', line 6366

def Fetus
  @Fetus
end

#FetusNumObject

Parameters:

  • Fetus:

    胎儿数据结构

  • FetusNum:

    胎儿数量

  • Text:

    原文

  • Coords:

    坐标



6366
6367
6368
# File 'lib/v20200910/models.rb', line 6366

def FetusNum
  @FetusNum
end

#TextObject

Parameters:

  • Fetus:

    胎儿数据结构

  • FetusNum:

    胎儿数量

  • Text:

    原文

  • Coords:

    坐标



6366
6367
6368
# File 'lib/v20200910/models.rb', line 6366

def Text
  @Text
end

Instance Method Details

#deserialize(params) ⇒ Object



6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
# File 'lib/v20200910/models.rb', line 6375

def deserialize(params)
  unless params['Fetus'].nil?
    @Fetus = []
    params['Fetus'].each do |i|
      fetus_tmp = Fetus.new
      fetus_tmp.deserialize(i)
      @Fetus << fetus_tmp
    end
  end
  unless params['FetusNum'].nil?
    @FetusNum = FieldInfo.new
    @FetusNum.deserialize(params['FetusNum'])
  end
  @Text = params['Text']
  unless params['Coords'].nil?
    @Coords = []
    params['Coords'].each do |i|
      coord_tmp = Coord.new
      coord_tmp.deserialize(i)
      @Coords << coord_tmp
    end
  end
end