Class: AsposeBarcodeCloud::BarcodeReader
- Inherits:
-
BaseObject
- Object
- BaseObject
- AsposeBarcodeCloud::BarcodeReader
- Defined in:
- lib/aspose_barcode_cloud/models/barcode_reader.rb
Instance Attribute Summary collapse
-
#barcodes_count ⇒ Object
Returns the value of attribute barcodes_count.
-
#binarization_hints ⇒ Object
Returns the value of attribute binarization_hints.
-
#checksum_validation ⇒ Object
Returns the value of attribute checksum_validation.
-
#rotation_angle ⇒ Object
Returns the value of attribute rotation_angle.
-
#strip_fnc ⇒ Object
Returns the value of attribute strip_fnc.
Class Method Summary collapse
-
.attribute_map ⇒ Object
attribute mapping from ruby-style variable name to JSON key.
-
.swagger_types ⇒ Object
attribute type.
Instance Method Summary collapse
-
#initialize(attributes = {}) ⇒ BarcodeReader
constructor
A new instance of BarcodeReader.
Methods inherited from BaseObject
#_deserialize, #_to_hash, #build_from_hash, #to_body, #to_hash, #to_s
Constructor Details
#initialize(attributes = {}) ⇒ BarcodeReader
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 |
# File 'lib/aspose_barcode_cloud/models/barcode_reader.rb', line 39 def initialize(attributes = {}) return if !attributes.is_a?(Hash) || attributes.empty? # convert string to symbol for hash key attributes = attributes.inject({}){|memo,(k,v)| memo[k.to_sym] = v; memo} if attributes[:'ChecksumValidation'] self.checksum_validation = attributes[:'ChecksumValidation'] end if attributes[:'StripFNC'] self.strip_fnc = attributes[:'StripFNC'] end if attributes[:'BarcodesCount'] self. = attributes[:'BarcodesCount'] end if attributes[:'RotationAngle'] self.rotation_angle = attributes[:'RotationAngle'] end if attributes[:'BinarizationHints'] self.binarization_hints = attributes[:'BinarizationHints'] end end |
Instance Attribute Details
#barcodes_count ⇒ Object
Returns the value of attribute barcodes_count.
4 5 6 |
# File 'lib/aspose_barcode_cloud/models/barcode_reader.rb', line 4 def end |
#binarization_hints ⇒ Object
Returns the value of attribute binarization_hints.
4 5 6 |
# File 'lib/aspose_barcode_cloud/models/barcode_reader.rb', line 4 def binarization_hints @binarization_hints end |
#checksum_validation ⇒ Object
Returns the value of attribute checksum_validation.
4 5 6 |
# File 'lib/aspose_barcode_cloud/models/barcode_reader.rb', line 4 def checksum_validation @checksum_validation end |
#rotation_angle ⇒ Object
Returns the value of attribute rotation_angle.
4 5 6 |
# File 'lib/aspose_barcode_cloud/models/barcode_reader.rb', line 4 def rotation_angle @rotation_angle end |
#strip_fnc ⇒ Object
Returns the value of attribute strip_fnc.
4 5 6 |
# File 'lib/aspose_barcode_cloud/models/barcode_reader.rb', line 4 def strip_fnc @strip_fnc end |
Class Method Details
.attribute_map ⇒ Object
attribute mapping from ruby-style variable name to JSON key
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/aspose_barcode_cloud/models/barcode_reader.rb', line 6 def self.attribute_map { # :'checksum_validation' => :'ChecksumValidation', # :'strip_fnc' => :'StripFNC', # :'barcodes_count' => :'BarcodesCount', # :'rotation_angle' => :'RotationAngle', # :'binarization_hints' => :'BinarizationHints' } end |
.swagger_types ⇒ Object
attribute type
28 29 30 31 32 33 34 35 36 37 |
# File 'lib/aspose_barcode_cloud/models/barcode_reader.rb', line 28 def self.swagger_types { :'checksum_validation' => :'String', :'strip_fnc' => :'BOOLEAN', :'barcodes_count' => :'Integer', :'rotation_angle' => :'Integer', :'binarization_hints' => :'String' } end |