**Inheritance:**
java.lang.Object, java.lang.Enum
```
public enum RectMicroQRVersion extends Enum<RectMicroQRVersion>
```

Version of RectMicroQR Code. From version R7x43 to version R17x139.
## Fields

| Field | Description |
| --- | --- |
| [AUTO](#AUTO) | Specifies to automatically pick up the best version for RectMicroQR. |
| [R11x139](#R11x139) | Specifies version with 11 x 139 modules. |
| [R11x27](#R11x27) | Specifies version with 11 x 27 modules. |
| [R11x43](#R11x43) | Specifies version with 11 x 43 modules. |
| [R11x59](#R11x59) | Specifies version with 11 x 59 modules. |
| [R11x77](#R11x77) | Specifies version with 11 x 77 modules. |
| [R11x99](#R11x99) | Specifies version with 11 x 99 modules. |
| [R13x139](#R13x139) | Specifies version with 13 x 139 modules. |
| [R13x27](#R13x27) | Specifies version with 13 x 27 modules. |
| [R13x43](#R13x43) | Specifies version with 13 x 43 modules. |
| [R13x59](#R13x59) | Specifies version with 13 x 59 modules. |
| [R13x77](#R13x77) | Specifies version with 13 x 77 modules. |
| [R13x99](#R13x99) | Specifies version with 13 x 99 modules. |
| [R15x139](#R15x139) | Specifies version with 15 x 139 modules. |
| [R15x43](#R15x43) | Specifies version with 15 x 43 modules. |
| [R15x59](#R15x59) | Specifies version with 15 x 59 modules. |
| [R15x77](#R15x77) | Specifies version with 15 x 77 modules. |
| [R15x99](#R15x99) | Specifies version with 15 x 99 modules. |
| [R17x139](#R17x139) | Specifies version with 17 x 139 modules. |
| [R17x43](#R17x43) | Specifies version with 17 x 43 modules. |
| [R17x59](#R17x59) | Specifies version with 17 x 59 modules. |
| [R17x77](#R17x77) | Specifies version with 17 x 77 modules. |
| [R17x99](#R17x99) | Specifies version with 17 x 99 modules. |
| [R7x139](#R7x139) | Specifies version with 7 x 139 modules. |
| [R7x43](#R7x43) | Specifies version with 7 x 43 modules. |
| [R7x59](#R7x59) | Specifies version with 7 x 59 modules. |
| [R7x77](#R7x77) | Specifies version with 7 x 77 modules. |
| [R7x99](#R7x99) | Specifies version with 7 x 99 modules. |
| [R9x139](#R9x139) | Specifies version with 9 x 139 modules. |
| [R9x43](#R9x43) | Specifies version with 9 x 43 modules. |
| [R9x59](#R9x59) | Specifies version with 9 x 59 modules. |
| [R9x77](#R9x77) | Specifies version with 9 x 77 modules. |
| [R9x99](#R9x99) | Specifies version with 9 x 99 modules. |
## Methods

| Method | Description |
| --- | --- |
| [<T>valueOf(Class<T> arg0, String arg1)](#-T-valueOf-java.lang.Class-T--java.lang.String-) |  |
| [compareTo(E arg0)](#compareTo-E-) |  |
| [equals(Object arg0)](#equals-java.lang.Object-) |  |
| [fromValue(int value)](#fromValue-int-) |  |
| [getClass()](#getClass--) |  |
| [getDeclaringClass()](#getDeclaringClass--) |  |
| [getValue()](#getValue--) |  |
| [hashCode()](#hashCode--) |  |
| [name()](#name--) |  |
| [notify()](#notify--) |  |
| [notifyAll()](#notifyAll--) |  |
| [ordinal()](#ordinal--) |  |
| [toString()](#toString--) |  |
| [valueOf(String name)](#valueOf-java.lang.String-) |  |
| [values()](#values--) |  |
| [wait()](#wait--) |  |
| [wait(long arg0)](#wait-long-) |  |
| [wait(long arg0, int arg1)](#wait-long-int-) |  |
### AUTO {#AUTO}
```
public static final RectMicroQRVersion AUTO
```


Specifies to automatically pick up the best version for RectMicroQR. This is default value.

### R11x139 {#R11x139}
```
public static final RectMicroQRVersion R11x139
```


Specifies version with 11 x 139 modules.

### R11x27 {#R11x27}
```
public static final RectMicroQRVersion R11x27
```


Specifies version with 11 x 27 modules.

### R11x43 {#R11x43}
```
public static final RectMicroQRVersion R11x43
```


Specifies version with 11 x 43 modules.

### R11x59 {#R11x59}
```
public static final RectMicroQRVersion R11x59
```


Specifies version with 11 x 59 modules.

### R11x77 {#R11x77}
```
public static final RectMicroQRVersion R11x77
```


Specifies version with 11 x 77 modules.

### R11x99 {#R11x99}
```
public static final RectMicroQRVersion R11x99
```


Specifies version with 11 x 99 modules.

### R13x139 {#R13x139}
```
public static final RectMicroQRVersion R13x139
```


Specifies version with 13 x 139 modules.

### R13x27 {#R13x27}
```
public static final RectMicroQRVersion R13x27
```


Specifies version with 13 x 27 modules.

### R13x43 {#R13x43}
```
public static final RectMicroQRVersion R13x43
```


Specifies version with 13 x 43 modules.

### R13x59 {#R13x59}
```
public static final RectMicroQRVersion R13x59
```


Specifies version with 13 x 59 modules.

### R13x77 {#R13x77}
```
public static final RectMicroQRVersion R13x77
```


Specifies version with 13 x 77 modules.

### R13x99 {#R13x99}
```
public static final RectMicroQRVersion R13x99
```


Specifies version with 13 x 99 modules.

### R15x139 {#R15x139}
```
public static final RectMicroQRVersion R15x139
```


Specifies version with 15 x 139 modules.

### R15x43 {#R15x43}
```
public static final RectMicroQRVersion R15x43
```


Specifies version with 15 x 43 modules.

### R15x59 {#R15x59}
```
public static final RectMicroQRVersion R15x59
```


Specifies version with 15 x 59 modules.

### R15x77 {#R15x77}
```
public static final RectMicroQRVersion R15x77
```


Specifies version with 15 x 77 modules.

### R15x99 {#R15x99}
```
public static final RectMicroQRVersion R15x99
```


Specifies version with 15 x 99 modules.

### R17x139 {#R17x139}
```
public static final RectMicroQRVersion R17x139
```


Specifies version with 17 x 139 modules.

### R17x43 {#R17x43}
```
public static final RectMicroQRVersion R17x43
```


Specifies version with 17 x 43 modules.

### R17x59 {#R17x59}
```
public static final RectMicroQRVersion R17x59
```


Specifies version with 17 x 59 modules.

### R17x77 {#R17x77}
```
public static final RectMicroQRVersion R17x77
```


Specifies version with 17 x 77 modules.

### R17x99 {#R17x99}
```
public static final RectMicroQRVersion R17x99
```


Specifies version with 17 x 99 modules.

### R7x139 {#R7x139}
```
public static final RectMicroQRVersion R7x139
```


Specifies version with 7 x 139 modules.

### R7x43 {#R7x43}
```
public static final RectMicroQRVersion R7x43
```


Specifies version with 7 x 43 modules.

### R7x59 {#R7x59}
```
public static final RectMicroQRVersion R7x59
```


Specifies version with 7 x 59 modules.

### R7x77 {#R7x77}
```
public static final RectMicroQRVersion R7x77
```


Specifies version with 7 x 77 modules.

### R7x99 {#R7x99}
```
public static final RectMicroQRVersion R7x99
```


Specifies version with 7 x 99 modules.

### R9x139 {#R9x139}
```
public static final RectMicroQRVersion R9x139
```


Specifies version with 9 x 139 modules.

### R9x43 {#R9x43}
```
public static final RectMicroQRVersion R9x43
```


Specifies version with 9 x 43 modules.

### R9x59 {#R9x59}
```
public static final RectMicroQRVersion R9x59
```


Specifies version with 9 x 59 modules.

### R9x77 {#R9x77}
```
public static final RectMicroQRVersion R9x77
```


Specifies version with 9 x 77 modules.

### R9x99 {#R9x99}
```
public static final RectMicroQRVersion R9x99
```


Specifies version with 9 x 99 modules.

### <T>valueOf(Class<T> arg0, String arg1) {#-T-valueOf-java.lang.Class-T--java.lang.String-}
```
public static T <T>valueOf(Class<T> arg0, String arg1)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.lang.Class<T> |  |
| arg1 | java.lang.String |  |

**Returns:**
T
### compareTo(E arg0) {#compareTo-E-}
```
public final int compareTo(E arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | E |  |

**Returns:**
int
### equals(Object arg0) {#equals-java.lang.Object-}
```
public final boolean equals(Object arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.lang.Object |  |

**Returns:**
boolean
### fromValue(int value) {#fromValue-int-}
```
public static RectMicroQRVersion fromValue(int value)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| value | int |  |

**Returns:**
[RectMicroQRVersion](../../com.aspose.barcode.generation/rectmicroqrversion)
### getClass() {#getClass--}
```
public final native Class<?> getClass()
```




**Returns:**
java.lang.Class<?>
### getDeclaringClass() {#getDeclaringClass--}
```
public final Class<E> getDeclaringClass()
```




**Returns:**
java.lang.Class<E>
### getValue() {#getValue--}
```
public int getValue()
```




**Returns:**
int
### hashCode() {#hashCode--}
```
public final int hashCode()
```




**Returns:**
int
### name() {#name--}
```
public final String name()
```




**Returns:**
java.lang.String
### notify() {#notify--}
```
public final native void notify()
```




### notifyAll() {#notifyAll--}
```
public final native void notifyAll()
```




### ordinal() {#ordinal--}
```
public final int ordinal()
```




**Returns:**
int
### toString() {#toString--}
```
public String toString()
```




**Returns:**
java.lang.String
### valueOf(String name) {#valueOf-java.lang.String-}
```
public static RectMicroQRVersion valueOf(String name)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| name | java.lang.String |  |

**Returns:**
[RectMicroQRVersion](../../com.aspose.barcode.generation/rectmicroqrversion)
### values() {#values--}
```
public static RectMicroQRVersion[] values()
```




**Returns:**
com.aspose.barcode.generation.RectMicroQRVersion[]
### wait() {#wait--}
```
public final void wait()
```




### wait(long arg0) {#wait-long-}
```
public final native void wait(long arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |

### wait(long arg0, int arg1) {#wait-long-int-}
```
public final void wait(long arg0, int arg1)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |
| arg1 | int |  |

