Constructors
Accessors
Abstract
description
- get description(): string
Returns string
hasOverflowBit
- get hasOverflowBit(): boolean
Returns boolean
hasSemanticChangedBit
- get hasSemanticChangedBit(): boolean
Returns boolean
hasStructureChangedBit
- get hasStructureChangedBit(): boolean
Returns boolean
Abstract
name
- get name(): string
Returns string
Abstract
value
- get value(): number
Returns number
Methods
checkBit
- checkBit(mask): boolean
Returns boolean
equals
- equals(other): boolean
Returns boolean
isBad
- isBad(): boolean
Returns boolean
isGood
- isGood(): boolean
Returns boolean
isGoodish
- isGoodish(): boolean
Returns boolean
isNot
- isNot(other): boolean
Returns boolean
isNotGood
- isNotGood(): boolean
Returns boolean
toJSON
- toJSON(): any
Returns any
toJSONFull
- toJSONFull(): any
Returns any
toString
- toString(): string
Returns string
valueOf
- valueOf(): number
Returns number
Static
makeStatusCode
- makeStatusCode(statusCode, optionalBits): StatusCode
Parameters
- statusCode: string | StatusCode
- optionalBits: string | number
a particular StatusCode , with it's value , name and description