Constructor
new NumberParseResult(number, error)
Create a NumberParseResult.
Parameters:
| Name | Type | Description |
|---|---|---|
number |
number | null | The parsed number, or null if parsing failed |
error |
string | null | The error message, or null if parsing succeeded |
- Source:
Methods
getError() → {string|null}
Get the error message.
- Source:
Returns:
The error message, or null if parsing succeeded
- Type
- string | null
getNumber() → {number|null}
Get the parsed number.
- Source:
Returns:
The parsed number, or null if parsing failed
- Type
- number | null
isSuccess() → {boolean}
Check if parsing was successful.
- Source:
Returns:
True if parsing succeeded, false otherwise
- Type
- boolean
(static) error(error) → {NumberParseResult}
Create a failed result.
Parameters:
| Name | Type | Description |
|---|---|---|
error |
string | The error message |
- Source:
Returns:
A failed result
- Type
- NumberParseResult
(static) success(number) → {NumberParseResult}
Create a successful result.
Parameters:
| Name | Type | Description |
|---|---|---|
number |
number | The parsed number |
- Source:
Returns:
A successful result
- Type
- NumberParseResult