Class: TencentCloud::Ecc::V20181213::SentenceSuggest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ecc::V20181213::SentenceSuggest
- Defined in:
- lib/v20181213/models.rb
Overview
句子批阅建议
Instance Attribute Summary collapse
- #ErrorCoordinates ⇒ Object
- #ErrorPosition ⇒ Object
- #ErrorType ⇒ Object
- #Message ⇒ Object
- #Origin ⇒ Object
- #Replace ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(type = nil, errortype = nil, origin = nil, replace = nil, message = nil, errorposition = nil, errorcoordinates = nil) ⇒ SentenceSuggest
constructor
A new instance of SentenceSuggest.
Constructor Details
#initialize(type = nil, errortype = nil, origin = nil, replace = nil, message = nil, errorposition = nil, errorcoordinates = nil) ⇒ SentenceSuggest
Returns a new instance of SentenceSuggest.
595 596 597 598 599 600 601 602 603 |
# File 'lib/v20181213/models.rb', line 595 def initialize(type=nil, errortype=nil, origin=nil, replace=nil, =nil, errorposition=nil, errorcoordinates=nil) @Type = type @ErrorType = errortype @Origin = origin @Replace = replace @Message = @ErrorPosition = errorposition @ErrorCoordinates = errorcoordinates end |
Instance Attribute Details
#ErrorCoordinates ⇒ Object
593 594 595 |
# File 'lib/v20181213/models.rb', line 593 def ErrorCoordinates @ErrorCoordinates end |
#ErrorPosition ⇒ Object
593 594 595 |
# File 'lib/v20181213/models.rb', line 593 def ErrorPosition @ErrorPosition end |
#ErrorType ⇒ Object
593 594 595 |
# File 'lib/v20181213/models.rb', line 593 def ErrorType @ErrorType end |
#Message ⇒ Object
593 594 595 |
# File 'lib/v20181213/models.rb', line 593 def Message @Message end |
#Origin ⇒ Object
593 594 595 |
# File 'lib/v20181213/models.rb', line 593 def Origin @Origin end |
#Replace ⇒ Object
593 594 595 |
# File 'lib/v20181213/models.rb', line 593 def Replace @Replace end |
#Type ⇒ Object
593 594 595 |
# File 'lib/v20181213/models.rb', line 593 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 |
# File 'lib/v20181213/models.rb', line 605 def deserialize(params) @Type = params['Type'] @ErrorType = params['ErrorType'] @Origin = params['Origin'] @Replace = params['Replace'] @Message = params['Message'] @ErrorPosition = params['ErrorPosition'] unless params['ErrorCoordinates'].nil? @ErrorCoordinates = [] params['ErrorCoordinates'].each do |i| errorcoordinate_tmp = ErrorCoordinate.new errorcoordinate_tmp.deserialize(i) @ErrorCoordinates << errorcoordinate_tmp end end end |