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.



6395
6396
6397
6398
6399
6400
# File 'lib/v20200910/models.rb', line 6395

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:

    坐标



6393
6394
6395
# File 'lib/v20200910/models.rb', line 6393

def Coords
  @Coords
end

#FetusObject

Parameters:

  • Fetus:

    胎儿数据结构

  • FetusNum:

    胎儿数量

  • Text:

    原文

  • Coords:

    坐标



6393
6394
6395
# File 'lib/v20200910/models.rb', line 6393

def Fetus
  @Fetus
end

#FetusNumObject

Parameters:

  • Fetus:

    胎儿数据结构

  • FetusNum:

    胎儿数量

  • Text:

    原文

  • Coords:

    坐标



6393
6394
6395
# File 'lib/v20200910/models.rb', line 6393

def FetusNum
  @FetusNum
end

#TextObject

Parameters:

  • Fetus:

    胎儿数据结构

  • FetusNum:

    胎儿数量

  • Text:

    原文

  • Coords:

    坐标



6393
6394
6395
# File 'lib/v20200910/models.rb', line 6393

def Text
  @Text
end

Instance Method Details

#deserialize(params) ⇒ Object



6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
# File 'lib/v20200910/models.rb', line 6402

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