Class: TencentCloud::Mrs::V20200910::NormPart

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

Overview

标准部位

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(part = nil, partdirection = nil, tissue = nil, tissuedirection = nil, upper = nil, partdetail = nil, partdetaillist = nil) ⇒ NormPart

Returns a new instance of NormPart.



7051
7052
7053
7054
7055
7056
7057
7058
7059
# File 'lib/v20200910/models.rb', line 7051

def initialize(part=nil, partdirection=nil, tissue=nil, tissuedirection=nil, upper=nil, partdetail=nil, partdetaillist=nil)
  @Part = part
  @PartDirection = partdirection
  @Tissue = tissue
  @TissueDirection = tissuedirection
  @Upper = upper
  @PartDetail = partdetail
  @PartDetailList = partdetaillist
end

Instance Attribute Details

#PartObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Part:

    部位值

  • PartDirection:

    部位方向

  • Tissue:

    组织值

  • TissueDirection:

    组织方向

  • Upper:

    上级部位

  • PartDetail:

    部位详情

  • PartDetailList:

    部位详情



7046
7047
7048
# File 'lib/v20200910/models.rb', line 7046

def Part
  @Part
end

#PartDetailObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Part:

    部位值

  • PartDirection:

    部位方向

  • Tissue:

    组织值

  • TissueDirection:

    组织方向

  • Upper:

    上级部位

  • PartDetail:

    部位详情

  • PartDetailList:

    部位详情



7046
7047
7048
# File 'lib/v20200910/models.rb', line 7046

def PartDetail
  @PartDetail
end

#PartDetailListObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Part:

    部位值

  • PartDirection:

    部位方向

  • Tissue:

    组织值

  • TissueDirection:

    组织方向

  • Upper:

    上级部位

  • PartDetail:

    部位详情

  • PartDetailList:

    部位详情



7046
7047
7048
# File 'lib/v20200910/models.rb', line 7046

def PartDetailList
  @PartDetailList
end

#PartDirectionObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Part:

    部位值

  • PartDirection:

    部位方向

  • Tissue:

    组织值

  • TissueDirection:

    组织方向

  • Upper:

    上级部位

  • PartDetail:

    部位详情

  • PartDetailList:

    部位详情



7046
7047
7048
# File 'lib/v20200910/models.rb', line 7046

def PartDirection
  @PartDirection
end

#TissueObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Part:

    部位值

  • PartDirection:

    部位方向

  • Tissue:

    组织值

  • TissueDirection:

    组织方向

  • Upper:

    上级部位

  • PartDetail:

    部位详情

  • PartDetailList:

    部位详情



7046
7047
7048
# File 'lib/v20200910/models.rb', line 7046

def Tissue
  @Tissue
end

#TissueDirectionObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Part:

    部位值

  • PartDirection:

    部位方向

  • Tissue:

    组织值

  • TissueDirection:

    组织方向

  • Upper:

    上级部位

  • PartDetail:

    部位详情

  • PartDetailList:

    部位详情



7046
7047
7048
# File 'lib/v20200910/models.rb', line 7046

def TissueDirection
  @TissueDirection
end

#UpperObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Part:

    部位值

  • PartDirection:

    部位方向

  • Tissue:

    组织值

  • TissueDirection:

    组织方向

  • Upper:

    上级部位

  • PartDetail:

    部位详情

  • PartDetailList:

    部位详情



7046
7047
7048
# File 'lib/v20200910/models.rb', line 7046

def Upper
  @Upper
end

Instance Method Details

#deserialize(params) ⇒ Object



7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
# File 'lib/v20200910/models.rb', line 7061

def deserialize(params)
  @Part = params['Part']
  @PartDirection = params['PartDirection']
  @Tissue = params['Tissue']
  @TissueDirection = params['TissueDirection']
  @Upper = params['Upper']
  unless params['PartDetail'].nil?
    @PartDetail = PartDesc.new
    @PartDetail.deserialize(params['PartDetail'])
  end
  unless params['PartDetailList'].nil?
    @PartDetailList = []
    params['PartDetailList'].each do |i|
      partdesc_tmp = PartDesc.new
      partdesc_tmp.deserialize(i)
      @PartDetailList << partdesc_tmp
    end
  end
end