class TencentCloud::Mrs::V20200910::TuberInfo
结节
def deserialize(params)
def deserialize(params) unless params['Type'].nil? @Type = BlockInfo.new @Type.deserialize(params['Type']) end unless params['Part'].nil? @Part = Part.new @Part.deserialize(params['Part']) end unless params['Size'].nil? @Size = [] params['Size'].each do |i| size_tmp = Size.new size_tmp.deserialize(i) @Size << size_tmp end end unless params['Multiple'].nil? @Multiple = Multiple.new @Multiple.deserialize(params['Multiple']) end unless params['AspectRatio'].nil? @AspectRatio = AspectRatio.new @AspectRatio.deserialize(params['AspectRatio']) end unless params['Edge'].nil? @Edge = BlockInfo.new @Edge.deserialize(params['Edge']) end unless params['InnerEcho'].nil? @InnerEcho = BlockInfo.new @InnerEcho.deserialize(params['InnerEcho']) end unless params['RearEcho'].nil? @RearEcho = BlockInfo.new @RearEcho.deserialize(params['RearEcho']) end unless params['Elastic'].nil? @Elastic = Elastic.new @Elastic.deserialize(params['Elastic']) end unless params['Shape'].nil? @Shape = BlockInfo.new @Shape.deserialize(params['Shape']) end unless params['ShapeAttr'].nil? @ShapeAttr = BlockInfo.new @ShapeAttr.deserialize(params['ShapeAttr']) end unless params['SkinMedulla'].nil? @SkinMedulla = BlockInfo.new @SkinMedulla.deserialize(params['SkinMedulla']) end unless params['Trend'].nil? @Trend = BlockInfo.new @Trend.deserialize(params['Trend']) end unless params['Calcification'].nil? @Calcification = BlockInfo.new @Calcification.deserialize(params['Calcification']) end unless params['Envelope'].nil? @Envelope = BlockInfo.new @Envelope.deserialize(params['Envelope']) end unless params['Enhancement'].nil? @Enhancement = BlockInfo.new @Enhancement.deserialize(params['Enhancement']) end unless params['LymphEnlargement'].nil? @LymphEnlargement = BlockInfo.new @LymphEnlargement.deserialize(params['LymphEnlargement']) end unless params['LymphDoor'].nil? @LymphDoor = BlockInfo.new @LymphDoor.deserialize(params['LymphDoor']) end unless params['Activity'].nil? @Activity = BlockInfo.new @Activity.deserialize(params['Activity']) end unless params['Operation'].nil? @Operation = BlockInfo.new @Operation.deserialize(params['Operation']) end unless params['CDFI'].nil? @CDFI = BlockInfo.new @CDFI.deserialize(params['CDFI']) end @Index = params['Index'] unless params['SizeStatus'].nil? @SizeStatus = BlockInfo.new @SizeStatus.deserialize(params['SizeStatus']) end unless params['InnerEchoDistribution'].nil? @InnerEchoDistribution = BlockInfo.new @InnerEchoDistribution.deserialize(params['InnerEchoDistribution']) end unless params['InnerEchoType'].nil? @InnerEchoType = [] params['InnerEchoType'].each do |i| blockinfo_tmp = BlockInfo.new blockinfo_tmp.deserialize(i) @InnerEchoType << blockinfo_tmp end end unless params['Outline'].nil? @Outline = BlockInfo.new @Outline.deserialize(params['Outline']) end unless params['Structure'].nil? @Structure = BlockInfo.new @Structure.deserialize(params['Structure']) end unless params['Density'].nil? @Density = BlockInfo.new @Density.deserialize(params['Density']) end unless params['Vas'].nil? @Vas = BlockInfo.new @Vas.deserialize(params['Vas']) end unless params['Cysticwall'].nil? @Cysticwall = BlockInfo.new @Cysticwall.deserialize(params['Cysticwall']) end unless params['Capsule'].nil? @Capsule = BlockInfo.new @Capsule.deserialize(params['Capsule']) end unless params['IsthmusThicknese'].nil? @IsthmusThicknese = Size.new @IsthmusThicknese.deserialize(params['IsthmusThicknese']) end @Src = params['Src'] end
def initialize(type=nil, part=nil, size=nil, multiple=nil, aspectratio=nil, edge=nil, innerecho=nil, rearecho=nil, elastic=nil, shape=nil, shapeattr=nil, skinmedulla=nil, trend=nil, calcification=nil, envelope=nil, enhancement=nil, lymphenlargement=nil, lymphdoor=nil, activity=nil, operation=nil, cdfi=nil, index=nil, sizestatus=nil, innerechodistribution=nil, innerechotype=nil, outline=nil, structure=nil, density=nil, vas=nil, cysticwall=nil, capsule=nil, isthmusthicknese=nil, src=nil)
def initialize(type=nil, part=nil, size=nil, multiple=nil, aspectratio=nil, edge=nil, innerecho=nil, rearecho=nil, elastic=nil, shape=nil, shapeattr=nil, skinmedulla=nil, trend=nil, calcification=nil, envelope=nil, enhancement=nil, lymphenlargement=nil, lymphdoor=nil, activity=nil, operation=nil, cdfi=nil, index=nil, sizestatus=nil, innerechodistribution=nil, innerechotype=nil, outline=nil, structure=nil, density=nil, vas=nil, cysticwall=nil, capsule=nil, isthmusthicknese=nil, src=nil) @Type = type @Part = part @Size = size @Multiple = multiple @AspectRatio = aspectratio @Edge = edge @InnerEcho = innerecho @RearEcho = rearecho @Elastic = elastic @Shape = shape @ShapeAttr = shapeattr @SkinMedulla = skinmedulla @Trend = trend @Calcification = calcification @Envelope = envelope @Enhancement = enhancement @LymphEnlargement = lymphenlargement @LymphDoor = lymphdoor @Activity = activity @Operation = operation @CDFI = cdfi @Index = index @SizeStatus = sizestatus @InnerEchoDistribution = innerechodistribution @InnerEchoType = innerechotype @Outline = outline @Structure = structure @Density = density @Vas = vas @Cysticwall = cysticwall @Capsule = capsule @IsthmusThicknese = isthmusthicknese @Src = src end