# NumberRangeFormatter.RangeIdentityResult

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)

# RangeIdentityResult

*** ** * ** ***

Kotlin\|[Java](https://developer.android.com/reference/android/icu/number/NumberRangeFormatter.RangeIdentityResult "View this page in Java")  

```
class RangeIdentityResult
```

|---|---|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [kotlin.Any](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html)                                                                                                |||
| ↳ | [kotlin.Enum](https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-enum/index.html)\<[android.icu.number.NumberRangeFormatter.RangeIdentityResult](https://developer.android.com/reference/kotlin/android/icu/number/NumberRangeFormatter.RangeIdentityResult#)\> ||
|   | ↳ | [android.icu.number.NumberRangeFormatter.RangeIdentityResult](https://developer.android.com/reference/kotlin/android/icu/number/NumberRangeFormatter.RangeIdentityResult#) |

|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Known Direct Subclasses [NumberRangeFormatter.RangeIdentityResult.EQUAL_AFTER_ROUNDING](https://developer.android.com/reference/kotlin/android/icu/number/NumberRangeFormatter.RangeIdentityResult#ENUM_VALUE:EQUAL_AFTER_ROUNDING),[NumberRangeFormatter.RangeIdentityResult.EQUAL_BEFORE_ROUNDING](https://developer.android.com/reference/kotlin/android/icu/number/NumberRangeFormatter.RangeIdentityResult#ENUM_VALUE:EQUAL_BEFORE_ROUNDING),[NumberRangeFormatter.RangeIdentityResult.NOT_EQUAL](https://developer.android.com/reference/kotlin/android/icu/number/NumberRangeFormatter.RangeIdentityResult#ENUM_VALUE:NOT_EQUAL) |---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------| | [NumberRangeFormatter.RangeIdentityResult.EQUAL_AFTER_ROUNDING](https://developer.android.com/reference/kotlin/android/icu/number/NumberRangeFormatter.RangeIdentityResult#ENUM_VALUE:EQUAL_AFTER_ROUNDING)   | Used to indicate that the two numbers in the range were equal, but only after rounding rules were applied.  | | [NumberRangeFormatter.RangeIdentityResult.EQUAL_BEFORE_ROUNDING](https://developer.android.com/reference/kotlin/android/icu/number/NumberRangeFormatter.RangeIdentityResult#ENUM_VALUE:EQUAL_BEFORE_ROUNDING) | Used to indicate that the two numbers in the range were equal, even before any rounding rules were applied. | | [NumberRangeFormatter.RangeIdentityResult.NOT_EQUAL](https://developer.android.com/reference/kotlin/android/icu/number/NumberRangeFormatter.RangeIdentityResult#ENUM_VALUE:NOT_EQUAL)                         | Used to indicate that the two numbers in the range were not equal, even after rounding rules were applied.  | |

Used in the result class FormattedNumberRange to indicate to the user whether the numbers formatted in the range were equal or not, and whether or not the identity fallback was applied.

## Summary

|                                                                                                                                     Enum values                                                                                                                                     ||
|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|---|
| [EQUAL_AFTER_ROUNDING](https://developer.android.com/reference/kotlin/android/icu/number/NumberRangeFormatter.RangeIdentityResult#ENUM_VALUE:EQUAL_AFTER_ROUNDING) Used to indicate that the two numbers in the range were equal, but only after rounding rules were applied.    |
| [EQUAL_BEFORE_ROUNDING](https://developer.android.com/reference/kotlin/android/icu/number/NumberRangeFormatter.RangeIdentityResult#ENUM_VALUE:EQUAL_BEFORE_ROUNDING) Used to indicate that the two numbers in the range were equal, even before any rounding rules were applied. |
| [NOT_EQUAL](https://developer.android.com/reference/kotlin/android/icu/number/NumberRangeFormatter.RangeIdentityResult#ENUM_VALUE:NOT_EQUAL) Used to indicate that the two numbers in the range were not equal, even after rounding rules were applied.                          |

## Enum values

### EQUAL_AFTER_ROUNDING

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val EQUAL_AFTER_ROUNDING : NumberRangeFormatter.RangeIdentityResult
```

Used to indicate that the two numbers in the range were equal, but only after rounding rules were applied.  
**See Also**

- [android.icu.number.NumberRangeFormatter](https://developer.android.com/reference/kotlin/android/icu/number/NumberRangeFormatter)  

### EQUAL_BEFORE_ROUNDING

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val EQUAL_BEFORE_ROUNDING : NumberRangeFormatter.RangeIdentityResult
```

Used to indicate that the two numbers in the range were equal, even before any rounding rules were applied.  
**See Also**

- [android.icu.number.NumberRangeFormatter](https://developer.android.com/reference/kotlin/android/icu/number/NumberRangeFormatter)  

### NOT_EQUAL

Added in[API level 30](https://developer.android.com/guide/topics/manifest/uses-sdk-element.html#ApiLevels)  

```
enum val NOT_EQUAL : NumberRangeFormatter.RangeIdentityResult
```

Used to indicate that the two numbers in the range were not equal, even after rounding rules were applied.  
**See Also**

- [android.icu.number.NumberRangeFormatter](https://developer.android.com/reference/kotlin/android/icu/number/NumberRangeFormatter)