Class: TencentCloud::Mrs::V20200910::OphthalmologyCorrectedVisualAcuity

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

Overview

体检报告-眼科-矫正视力

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(lefteyevisual = nil, text = nil, righteyevisual = nil) ⇒ OphthalmologyCorrectedVisualAcuity

Returns a new instance of OphthalmologyCorrectedVisualAcuity.



7377
7378
7379
7380
7381
# File 'lib/v20200910/models.rb', line 7377

def initialize(lefteyevisual=nil, text=nil, righteyevisual=nil)
  @LeftEyeVisual = lefteyevisual
  @Text = text
  @RightEyeVisual = righteyevisual
end

Instance Attribute Details

#LeftEyeVisualObject

Parameters:

  • LeftEyeVisual:

    左眼矫正视力

  • Text:

    矫正视力

  • RightEyeVisual:

    右眼矫正视力



7375
7376
7377
# File 'lib/v20200910/models.rb', line 7375

def LeftEyeVisual
  @LeftEyeVisual
end

#RightEyeVisualObject

Parameters:

  • LeftEyeVisual:

    左眼矫正视力

  • Text:

    矫正视力

  • RightEyeVisual:

    右眼矫正视力



7375
7376
7377
# File 'lib/v20200910/models.rb', line 7375

def RightEyeVisual
  @RightEyeVisual
end

#TextObject

Parameters:

  • LeftEyeVisual:

    左眼矫正视力

  • Text:

    矫正视力

  • RightEyeVisual:

    右眼矫正视力



7375
7376
7377
# File 'lib/v20200910/models.rb', line 7375

def Text
  @Text
end

Instance Method Details

#deserialize(params) ⇒ Object



7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
# File 'lib/v20200910/models.rb', line 7383

def deserialize(params)
  unless params['LeftEyeVisual'].nil?
    @LeftEyeVisual = KeyValueItem.new
    @LeftEyeVisual.deserialize(params['LeftEyeVisual'])
  end
  unless params['Text'].nil?
    @Text = KeyValueItem.new
    @Text.deserialize(params['Text'])
  end
  unless params['RightEyeVisual'].nil?
    @RightEyeVisual = KeyValueItem.new
    @RightEyeVisual.deserialize(params['RightEyeVisual'])
  end
end