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.



7404
7405
7406
7407
7408
# File 'lib/v20200910/models.rb', line 7404

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

Instance Attribute Details

#LeftEyeVisualObject

Parameters:

  • LeftEyeVisual:

    左眼矫正视力

  • Text:

    矫正视力

  • RightEyeVisual:

    右眼矫正视力



7402
7403
7404
# File 'lib/v20200910/models.rb', line 7402

def LeftEyeVisual
  @LeftEyeVisual
end

#RightEyeVisualObject

Parameters:

  • LeftEyeVisual:

    左眼矫正视力

  • Text:

    矫正视力

  • RightEyeVisual:

    右眼矫正视力



7402
7403
7404
# File 'lib/v20200910/models.rb', line 7402

def RightEyeVisual
  @RightEyeVisual
end

#TextObject

Parameters:

  • LeftEyeVisual:

    左眼矫正视力

  • Text:

    矫正视力

  • RightEyeVisual:

    右眼矫正视力



7402
7403
7404
# File 'lib/v20200910/models.rb', line 7402

def Text
  @Text
end

Instance Method Details

#deserialize(params) ⇒ Object



7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
# File 'lib/v20200910/models.rb', line 7410

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