Skip to main content

Class: IntegerOutOfRangeError

The error class for 'integer out of range' errors. This error is thrown when the requested integer is out of range.

Extends​

  • BaseError

Constructors​

new IntegerOutOfRangeError()​

new IntegerOutOfRangeError(param0): IntegerOutOfRangeError

Creates an instance of IntegerOutOfRangeError.

Parameters​

ParameterTypeDescription

param0

IntegerOutOfRangeErrorParameters

The error params.

Returns​

IntegerOutOfRangeError

Overrides​

BaseError.constructor

Defined​

@nilfoundation/niljs/src/errors/encoding.ts:25

Properties​

cause?​

optional cause: BaseError | Error;

The error cause.

Inherited from​

BaseError.cause

Defined​

@nilfoundation/niljs/src/errors/BaseError.ts:42


docsPath?​

optional docsPath: string;

The path to the documentation of this error.

Inherited from​

BaseError.docsPath

Defined​

@nilfoundation/niljs/src/errors/BaseError.ts:49


isOperational​

isOperational: boolean;

The flag that indicates if this error is operational. This is useful to differentiate operational errors from programming errors. It is recommended to always set this property to true when creating a custom error class.

Inherited from​

BaseError.isOperational

Defined​

@nilfoundation/niljs/src/errors/BaseError.ts:35


message​

message: string;

Inherited from​

BaseError.message

Defined in​

../node_modules/typescript/lib/lib.es5.d.ts:1077


name​

name: string;

Inherited from​

BaseError.name

Defined in​

../node_modules/typescript/lib/lib.es5.d.ts:1076


stack?​

optional stack: string;

Inherited from​

BaseError.stack

Defined in​

../node_modules/typescript/lib/lib.es5.d.ts:1078


version?​

optional version: string;

The version of the client.

Inherited from​

BaseError.version

Defined​

@nilfoundation/niljs/src/errors/BaseError.ts:53