
## QRExtendedParameters class

**Module:** `aspose_barcode.recognition.qr_extended_parameters`


Stores a QR Structured Append information of recognized barcode. This sample shows how to get QR Structured Append data


## Constructors

| Name | Description |
| --- | --- |
| [__init__](#constructor) |  |

## Methods

| Name | Return Type | Static | Description |
| --- | --- | --- | --- |
| [__eq__](#__eq__) | `bool` | No | Returns a value indicating whether this instance is equal to a specified QRExtendedParameters value. |
| [__hash__](#__hash__) | `int` | No | Returns the hash code for the current instance. |
| [__str__](#__str__) | `str` | No | Returns a human-readable string representation of this QRExtendedParameters. |
| [error_level](#error_level) | `int` | No |  |
| [is_empty](#is_empty) | `bool` | No |  |
| [micro_qr_version](#micro_qr_version) | `int` | No |  |
| [qr_error_level](#qr_error_level) | `int` | No |  |
| [qr_structured_append_mode_barcode_index](#qr_structured_append_mode_barcode_index) | `int` | No |  |
| [qr_structured_append_mode_barcodes_quantity](#qr_structured_append_mode_barcodes_quantity) | `int` | No |  |
| [qr_structured_append_mode_parity_data](#qr_structured_append_mode_parity_data) | `int` | No |  |
| [qr_version](#qr_version) | `int` | No |  |
| [rect_micro_qr_version](#rect_micro_qr_version) | `int` | No |  |
| [structured_append_mode_barcode_index](#structured_append_mode_barcode_index) | `int` | No |  |
| [structured_append_mode_barcodes_quantity](#structured_append_mode_barcodes_quantity) | `int` | No |  |
| [structured_append_mode_parity_data](#structured_append_mode_parity_data) | `int` | No |  |
| [version](#version) | `int` | No |  |

### QRExtendedParameters Constructor {#constructor}

```python
__init__(self, _java_class) -> def
```

| Parameter | Type | Description |
| --- | --- | --- |
| `_java_class` | `` |  |

### QRExtendedParameters.__eq__ {#__eq__}

```python
__eq__(self, QRExtendedParameters other) -> bool
```

Returns a value indicating whether this instance is equal to a specified QRExtendedParameters value.

| Parameter | Type | Description |
| --- | --- | --- |
| `other` | `QRExtendedParameters` |  |

**Return Type:** `bool` — True if obj has the same value as this instance otherwise False.

### QRExtendedParameters.__hash__ {#__hash__}

```python
__hash__(self) -> int
```

Returns the hash code for the current instance.

**Return Type:** `int` — A hash code for the current object.

### QRExtendedParameters.__str__ {#__str__}

```python
__str__(self) -> str
```

Returns a human-readable string representation of this QRExtendedParameters.

**Return Type:** `str` — A string that represents this QRExtendedParameters.

### QRExtendedParameters.error_level {#error_level}

```python
error_level(self) -> int
```

**Return Type:** `int`

### QRExtendedParameters.is_empty {#is_empty}

```python
is_empty(self) -> bool
```

**Return Type:** `bool`

### QRExtendedParameters.micro_qr_version {#micro_qr_version}

```python
micro_qr_version(self) -> int
```

**Return Type:** `int`

### QRExtendedParameters.qr_error_level {#qr_error_level}

```python
qr_error_level(self) -> int
```

**Return Type:** `int`

### QRExtendedParameters.qr_structured_append_mode_barcode_index {#qr_structured_append_mode_barcode_index}

```python
qr_structured_append_mode_barcode_index(self) -> int
```

**Return Type:** `int`

### QRExtendedParameters.qr_structured_append_mode_barcodes_quantity {#qr_structured_append_mode_barcodes_quantity}

```python
qr_structured_append_mode_barcodes_quantity(self) -> int
```

**Return Type:** `int`

### QRExtendedParameters.qr_structured_append_mode_parity_data {#qr_structured_append_mode_parity_data}

```python
qr_structured_append_mode_parity_data(self) -> int
```

**Return Type:** `int`

### QRExtendedParameters.qr_version {#qr_version}

```python
qr_version(self) -> int
```

**Return Type:** `int`

### QRExtendedParameters.rect_micro_qr_version {#rect_micro_qr_version}

```python
rect_micro_qr_version(self) -> int
```

**Return Type:** `int`

### QRExtendedParameters.structured_append_mode_barcode_index {#structured_append_mode_barcode_index}

```python
structured_append_mode_barcode_index(self) -> int
```

**Return Type:** `int`

### QRExtendedParameters.structured_append_mode_barcodes_quantity {#structured_append_mode_barcodes_quantity}

```python
structured_append_mode_barcodes_quantity(self) -> int
```

**Return Type:** `int`

### QRExtendedParameters.structured_append_mode_parity_data {#structured_append_mode_parity_data}

```python
structured_append_mode_parity_data(self) -> int
```

**Return Type:** `int`

### QRExtendedParameters.version {#version}

```python
version(self) -> int
```

**Return Type:** `int`

