Class: RInteger

RWorker.RInteger

Hierarchy

  • RVectorAtomic<number>

    RInteger

Table of contents

Constructors

Properties

Accessors

Methods

Constructors

constructor

new RInteger(val): RInteger

Parameters

Name Type
val WebRDataAtomic<number>

Returns

RInteger

Overrides

RVectorAtomic&lt;number&gt;.constructor

Defined in

webR/robj-worker.ts:1048

Properties

ptr

ptr: number

Inherited from

RVectorAtomic.ptr

Defined in

webR/robj-worker.ts:176

Accessors

[toStringTag]

get [toStringTag](): string

Returns

string

Inherited from

RVectorAtomic.[toStringTag]

Defined in

webR/robj-worker.ts:204


length

get length(): number

Returns

number

Inherited from

RVectorAtomic.length

Defined in

webR/robj-worker.ts:931

Methods

attrs

attrs(): Nullable<RPairlist>

Returns

Nullable<RPairlist>

Inherited from

RVectorAtomic.attrs

Defined in

webR/robj-worker.ts:240


detectMissing

detectMissing(): boolean[]

Returns

boolean[]

Inherited from

RVectorAtomic.detectMissing

Defined in

webR/robj-worker.ts:947


entries

entries(): NamedEntries<null | number>

Returns

NamedEntries<null | number>

Inherited from

RVectorAtomic.entries

Defined in

webR/robj-worker.ts:989


get

get(prop): this

Parameters

Name Type
prop string | number

Returns

this

Inherited from

RVectorAtomic.get

Defined in

webR/robj-worker.ts:935


getDollar

getDollar(): RObject

Returns

RObject

Inherited from

RVectorAtomic.getDollar

Defined in

webR/robj-worker.ts:943


getNumber

getNumber(idx): null | number

Parameters

Name Type
idx number

Returns

null | number

Defined in

webR/robj-worker.ts:1061


includes

includes(name): null | boolean

Parameters

Name Type
name string

Returns

null | boolean

Inherited from

RVectorAtomic.includes

Defined in

webR/robj-worker.ts:269


inspect

inspect(): void

Returns

void

Inherited from

RVectorAtomic.inspect

Defined in

webR/robj-worker.ts:218


isNa

isNa(): boolean

Returns

boolean

Inherited from

RVectorAtomic.isNa

Defined in

webR/robj-worker.ts:226


isNull

isNull(): this is RNull

Returns

this is RNull

Inherited from

RVectorAtomic.isNull

Defined in

webR/robj-worker.ts:222


isUnbound

isUnbound(): boolean

Returns

boolean

Inherited from

RVectorAtomic.isUnbound

Defined in

webR/robj-worker.ts:236


names

names(): null | (null | string)[]

Returns

null | (null | string)[]

Inherited from

RVectorAtomic.names

Defined in

webR/robj-worker.ts:260


pluck

pluck(...path): undefined | RObject

Parameters

Name Type
...path (string | number)[]

Returns

undefined | RObject

Inherited from

RVectorAtomic.pluck

Defined in

webR/robj-worker.ts:307


set

set(prop, value): RObject

Parameters

Name Type
prop string | number
value RObject | WebRDataRaw

Returns

RObject

Inherited from

RVectorAtomic.set

Defined in

webR/robj-worker.ts:323


setNames

setNames(values): this

Parameters

Name Type
values null | (null | string)[]

Returns

this

Inherited from

RVectorAtomic.setNames

Defined in

webR/robj-worker.ts:244


subset

subset(prop): this

Parameters

Name Type
prop string | number

Returns

this

Inherited from

RVectorAtomic.subset

Defined in

webR/robj-worker.ts:939


toArray

toArray(): (null | number)[]

Returns

(null | number)[]

Inherited from

RVectorAtomic.toArray

Defined in

webR/robj-worker.ts:966


toJs

toJs(): WebRDataJsAtomic<number>

Returns

WebRDataJsAtomic<number>

Inherited from

RVectorAtomic.toJs

Defined in

webR/robj-worker.ts:995


toNumber

toNumber(): number

Returns

number

Defined in

webR/robj-worker.ts:1065


toObject

toObject(«destructured»?): NamedObject<null | number>

Parameters

Name Type Default value
«destructured» Object {}
› allowDuplicateKey undefined | boolean true
› allowEmptyKey undefined | boolean false

Returns

NamedObject<null | number>

Inherited from

RVectorAtomic.toObject

Defined in

webR/robj-worker.ts:971


toTypedArray

toTypedArray(): Int32Array

Returns

Int32Array

Overrides

RVectorAtomic.toTypedArray

Defined in

webR/robj-worker.ts:1076


type

type(): "string" | "symbol" | "function" | "null" | "pairlist" | "closure" | "environment" | "promise" | "call" | "special" | "builtin" | "logical" | "integer" | "double" | "complex" | "character" | "dots" | "any" | "list" | "expression" | "bytecode" | "pointer" | "weakref" | "raw" | "s4" | "new" | "free"

Returns

"string" | "symbol" | "function" | "null" | "pairlist" | "closure" | "environment" | "promise" | "call" | "special" | "builtin" | "logical" | "integer" | "double" | "complex" | "character" | "dots" | "any" | "list" | "expression" | "bytecode" | "pointer" | "weakref" | "raw" | "s4" | "new" | "free"

Inherited from

RVectorAtomic.type

Defined in

webR/robj-worker.ts:181


wrap

wrap<T>(this, ptr): InstanceType<T>

Type parameters

Name Type
T extends typeof RObject

Parameters

Name Type
this T
ptr number

Returns

InstanceType<T>

Inherited from

RVectorAtomic.wrap

Defined in

webR/robj-worker.ts:199