Preparing search index...
The search index is not available
Typegres API Reference - v0.0.1
Typegres API Reference
Int2
Class Int2<N>
Type Parameters
N
extends
number
Hierarchy (
View Summary
)
Any
<
Parsed
,
N
>
Int2
Index
Constructors
constructor
Properties
nullability
result
Type
serialize
Param
Types
v
serialize
Param
Types
Methods
-
*
/
&
#
%
+
<
<@
<<
<=
<>
=
>
>=
>>
|
||
abs
any
Value
any
Value
Transfn
array
Fill
array
Prepend
as
Aggregate
avg
bit
And
bit
Or
bit
Xor
btint24
Cmp
btint28
Cmp
btint2
Cmp
concat
count
cume
Dist
dense
Rank
elem
Contained
By
Multirange
elem
Contained
By
Range
execute
first
Value
float4
float8
get
Class
hashint2
hashint2
Extended
in
Range
int24
Div
int24
Eq
int24
Ge
int24
Gt
int24
Le
int24
Lt
int24
Mi
int24
Mul
int24
Ne
int24
Pl
int28
Div
int28
Eq
int28
Ge
int28
Gt
int28
Le
int28
Lt
int28
Mi
int28
Mul
int28
Ne
int28
Pl
int2
Abs
int2
And
int2
Div
int2
Eq
int2
Ge
int2
Gt
int2
Larger
int2
Le
int2
Lt
int2
Mi
int2
Mod
int2
Mul
int2
Mul
Cash
int2
Ne
int2
Not
int2
Or
int2
Pl
int2
Shl
int2
Shr
int2
Smaller
int2
Um
int2
Up
int2
Xor
int4
int8
json
Agg
json
Agg
Strict
jsonb
Agg
jsonb
Agg
Strict
jsonb
Build
Array
jsonb
Build
Object
jsonb
Object
Agg
jsonb
Object
Agg
Strict
jsonb
Object
Agg
Unique
jsonb
Object
Agg
Unique
Strict
jsonb
Populate
Record
jsonb
Populate
Recordset
jsonb
Populate
Record
Valid
json
Build
Array
json
Build
Object
json
Object
Agg
json
Object
Agg
Strict
json
Object
Agg
Unique
json
Object
Agg
Unique
Strict
json
Populate
Record
json
Populate
Recordset
lag
last
Value
lead
max
mod
mode
nth
Value
numeric
num
Nonnulls
num
Nulls
percent
Rank
pg
Collation
For
pg
Column
Compression
pg
Column
Size
pg
Column
Toast
Chunk
Id
pg
Typeof
quote
Literal
quote
Nullable
rank
stddev
stddev
Pop
stddev
Samp
sum
to
Expression
to
Json
to
Jsonb
variance
var
Pop
var
Samp
width
Bucket
new
parse
subtype
type
String
Constructors
constructor
new
Int2
<
N
extends
number
>
(
v
:
unknown
)
:
Int2
<
N
>
Type Parameters
N
extends
number
Parameters
v
:
unknown
Returns
Int2
<
N
>
Properties
nullability
nullability
:
undefined
|
N
= undefined
result
Type
resultType
:
undefined
|
number
= undefined
serialize
Param
Types
serializeParamTypes
:
unknown
= undefined
v
v
:
unknown
Static
serialize
Param
Types
serializeParamTypes
:
undefined
|
readonly
number
[]
= undefined
Methods
-
"-"
(
this
:
Int2
<
1
>
,
a1
:
Int4
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
Int4
<
1
>
Returns
Int4
<
1
>
"-"
(
this
:
Int2
<
0
|
1
>
,
a1
:
Int4
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
Int4
<
0
|
1
>
Returns
Int4
<
0
|
1
>
"-"
(
this
:
Int2
<
number
>
,
a1
:
Int4
<
number
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
Int4
<
number
>
Returns
Int4
<
0
|
1
>
"-"
(
this
:
Int2
<
1
>
,
a1
:
Int8
<
1
>
)
:
Int8
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
Int8
<
1
>
Returns
Int8
<
1
>
"-"
(
this
:
Int2
<
0
|
1
>
,
a1
:
Int8
<
0
|
1
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
Int8
<
0
|
1
>
Returns
Int8
<
0
|
1
>
"-"
(
this
:
Int2
<
number
>
,
a1
:
Int8
<
number
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
Int8
<
number
>
Returns
Int8
<
0
|
1
>
"-"
(
this
:
Int2
<
1
>
,
a1
:
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
Int2
<
1
>
Returns
Int2
<
1
>
"-"
(
this
:
Int2
<
0
|
1
>
,
a1
:
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
"-"
(
this
:
Int2
<
number
>
,
a1
:
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
Int2
<
number
>
Returns
Int2
<
0
|
1
>
*
"*"
(
this
:
Int2
<
1
>
,
a1
:
Int4
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
Int4
<
1
>
Returns
Int4
<
1
>
"*"
(
this
:
Int2
<
0
|
1
>
,
a1
:
Int4
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
Int4
<
0
|
1
>
Returns
Int4
<
0
|
1
>
"*"
(
this
:
Int2
<
number
>
,
a1
:
Int4
<
number
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
Int4
<
number
>
Returns
Int4
<
0
|
1
>
"*"
(
this
:
Int2
<
1
>
,
a1
:
Int8
<
1
>
)
:
Int8
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
Int8
<
1
>
Returns
Int8
<
1
>
"*"
(
this
:
Int2
<
0
|
1
>
,
a1
:
Int8
<
0
|
1
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
Int8
<
0
|
1
>
Returns
Int8
<
0
|
1
>
"*"
(
this
:
Int2
<
number
>
,
a1
:
Int8
<
number
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
Int8
<
number
>
Returns
Int8
<
0
|
1
>
"*"
(
this
:
Int2
<
1
>
,
a1
:
Money
<
1
>
)
:
Money
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
Money
<
1
>
Returns
Money
<
1
>
"*"
(
this
:
Int2
<
0
|
1
>
,
a1
:
Money
<
0
|
1
>
)
:
Money
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
Money
<
0
|
1
>
Returns
Money
<
0
|
1
>
"*"
(
this
:
Int2
<
number
>
,
a1
:
Money
<
number
>
)
:
Money
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
Money
<
number
>
Returns
Money
<
0
|
1
>
"*"
(
this
:
Int2
<
1
>
,
a1
:
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
Int2
<
1
>
Returns
Int2
<
1
>
"*"
(
this
:
Int2
<
0
|
1
>
,
a1
:
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
"*"
(
this
:
Int2
<
number
>
,
a1
:
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
Int2
<
number
>
Returns
Int2
<
0
|
1
>
/
"/"
(
this
:
Int2
<
1
>
,
a1
:
Int4
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
Int4
<
1
>
Returns
Int4
<
1
>
"/"
(
this
:
Int2
<
0
|
1
>
,
a1
:
Int4
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
Int4
<
0
|
1
>
Returns
Int4
<
0
|
1
>
"/"
(
this
:
Int2
<
number
>
,
a1
:
Int4
<
number
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
Int4
<
number
>
Returns
Int4
<
0
|
1
>
"/"
(
this
:
Int2
<
1
>
,
a1
:
Int8
<
1
>
)
:
Int8
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
Int8
<
1
>
Returns
Int8
<
1
>
"/"
(
this
:
Int2
<
0
|
1
>
,
a1
:
Int8
<
0
|
1
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
Int8
<
0
|
1
>
Returns
Int8
<
0
|
1
>
"/"
(
this
:
Int2
<
number
>
,
a1
:
Int8
<
number
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
Int8
<
number
>
Returns
Int8
<
0
|
1
>
"/"
(
this
:
Int2
<
1
>
,
a1
:
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
Int2
<
1
>
Returns
Int2
<
1
>
"/"
(
this
:
Int2
<
0
|
1
>
,
a1
:
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
"/"
(
this
:
Int2
<
number
>
,
a1
:
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
Int2
<
number
>
Returns
Int2
<
0
|
1
>
&
"&"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
"&"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
"&"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
#
"#"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
"#"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
"#"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
%
"%"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
"%"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
"%"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
+
"+"
(
this
:
Int2
<
1
>
,
a1
:
Int4
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
Int4
<
1
>
Returns
Int4
<
1
>
"+"
(
this
:
Int2
<
0
|
1
>
,
a1
:
Int4
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
Int4
<
0
|
1
>
Returns
Int4
<
0
|
1
>
"+"
(
this
:
Int2
<
number
>
,
a1
:
Int4
<
number
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
Int4
<
number
>
Returns
Int4
<
0
|
1
>
"+"
(
this
:
Int2
<
1
>
,
a1
:
Int8
<
1
>
)
:
Int8
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
Int8
<
1
>
Returns
Int8
<
1
>
"+"
(
this
:
Int2
<
0
|
1
>
,
a1
:
Int8
<
0
|
1
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
Int8
<
0
|
1
>
Returns
Int8
<
0
|
1
>
"+"
(
this
:
Int2
<
number
>
,
a1
:
Int8
<
number
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
Int8
<
number
>
Returns
Int8
<
0
|
1
>
"+"
(
this
:
Int2
<
1
>
,
a1
:
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
Int2
<
1
>
Returns
Int2
<
1
>
"+"
(
this
:
Int2
<
0
|
1
>
,
a1
:
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
"+"
(
this
:
Int2
<
number
>
,
a1
:
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
Int2
<
number
>
Returns
Int2
<
0
|
1
>
<
"<"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Bool
<
1
>
"<"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"<"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Bool
<
0
|
1
>
"<"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Bool
<
1
>
"<"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"<"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Bool
<
0
|
1
>
"<"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Bool
<
1
>
"<"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"<"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Bool
<
0
|
1
>
<@
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
1
,
T
>
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
1
,
T
>
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
"<@"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
<<
"<<"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Int2
<
1
>
"<<"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Int2
<
0
|
1
>
"<<"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Int2
<
0
|
1
>
<=
"<="
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Bool
<
1
>
"<="
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"<="
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Bool
<
0
|
1
>
"<="
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Bool
<
1
>
"<="
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"<="
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Bool
<
0
|
1
>
"<="
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Bool
<
1
>
"<="
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"<="
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Bool
<
0
|
1
>
<>
"<>"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Bool
<
1
>
"<>"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"<>"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Bool
<
0
|
1
>
"<>"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Bool
<
1
>
"<>"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"<>"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Bool
<
0
|
1
>
"<>"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Bool
<
1
>
"<>"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"<>"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Bool
<
0
|
1
>
=
"="
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Bool
<
1
>
"="
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"="
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Bool
<
0
|
1
>
"="
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Bool
<
1
>
"="
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"="
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Bool
<
0
|
1
>
"="
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Bool
<
1
>
"="
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Bool
<
0
|
1
>
"="
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Bool
<
0
|
1
>
>
">"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Bool
<
1
>
">"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Bool
<
0
|
1
>
">"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Bool
<
0
|
1
>
">"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Bool
<
1
>
">"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Bool
<
0
|
1
>
">"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Bool
<
0
|
1
>
">"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Bool
<
1
>
">"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Bool
<
0
|
1
>
">"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Bool
<
0
|
1
>
>=
">="
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Bool
<
1
>
">="
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Bool
<
0
|
1
>
">="
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Bool
<
0
|
1
>
">="
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Bool
<
1
>
">="
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Bool
<
0
|
1
>
">="
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Bool
<
0
|
1
>
">="
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Bool
<
1
>
">="
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Bool
<
0
|
1
>
">="
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Bool
<
0
|
1
>
>>
">>"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Int2
<
1
>
">>"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Int2
<
0
|
1
>
">>"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Int2
<
0
|
1
>
|
"|"
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
"|"
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
"|"
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
||
"||"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
T
>
)
:
Array
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
T
>
Returns
Array
<
1
,
T
>
"||"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
T
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
T
>
Returns
Array
<
0
|
1
,
T
>
"||"
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
T
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
T
>
Returns
Array
<
0
|
1
,
T
>
abs
abs
(
this
:
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
Returns
Int2
<
1
>
abs
(
this
:
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
abs
(
this
:
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Int2
<
0
|
1
>
any
Value
anyValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
any
Value
Transfn
anyValueTransfn
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
T
|
Input
<
T
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
T
|
Input
<
T
>
Returns
T
anyValueTransfn
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
T
|
Input
<
T
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
T
|
Input
<
T
>
Returns
T
anyValueTransfn
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
T
|
Input
<
T
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
T
|
Input
<
T
>
Returns
T
array
Fill
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
Int4
<
0
|
1
>
>
Returns
Array
<
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
Returns
Array
<
0
|
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
Int4
<
0
|
1
>
>
Returns
Array
<
0
|
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
Int4
<
0
|
1
>
>
,
a2
:
Array
<
1
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
Int4
<
0
|
1
>
>
a2
:
Array
<
1
,
Int4
<
0
|
1
>
>
Returns
Array
<
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
,
a2
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
a2
:
Array
<
0
|
1
,
Int4
<
0
|
1
>
>
Returns
Array
<
0
|
1
,
T
>
arrayFill
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
Int4
<
0
|
1
>
>
,
a2
:
Array
<
number
,
Int4
<
0
|
1
>
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
Int4
<
0
|
1
>
>
a2
:
Array
<
number
,
Int4
<
0
|
1
>
>
Returns
Array
<
0
|
1
,
T
>
array
Prepend
arrayPrepend
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
T
>
,
)
:
Array
<
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
T
>
Returns
Array
<
1
,
T
>
arrayPrepend
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
T
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
T
>
Returns
Array
<
0
|
1
,
T
>
arrayPrepend
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
T
>
,
)
:
Array
<
0
|
1
,
T
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
T
>
Returns
Array
<
0
|
1
,
T
>
as
Aggregate
asAggregate
()
:
undefined
|
Int2
<
number
>
Returns
undefined
|
Int2
<
number
>
avg
avg
(
this
:
Int2
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Numeric
<
0
|
1
>
bit
And
bitAnd
(
this
:
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Int2
<
0
|
1
>
bit
Or
bitOr
(
this
:
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Int2
<
0
|
1
>
bit
Xor
bitXor
(
this
:
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Int2
<
0
|
1
>
btint24
Cmp
btint24Cmp
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Int4
<
1
>
btint24Cmp
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Int4
<
0
|
1
>
btint24Cmp
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
,
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Int4
<
0
|
1
>
btint28
Cmp
btint28Cmp
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Int4
<
1
>
btint28Cmp
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Int4
<
0
|
1
>
btint28Cmp
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
,
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Int4
<
0
|
1
>
btint2
Cmp
btint2Cmp
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int4
<
1
>
btint2Cmp
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int4
<
0
|
1
>
btint2Cmp
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
,
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int4
<
0
|
1
>
concat
concat
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
concat
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
concat
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
count
count
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int8
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int8
<
1
>
cume
Dist
cumeDist
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Float8
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Float8
<
0
|
1
>
dense
Rank
denseRank
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int8
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int8
<
0
|
1
>
elem
Contained
By
Multirange
elemContainedByMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
1
,
T
>
Returns
Bool
<
1
>
elemContainedByMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
elemContainedByMultirange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anymultirange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anymultirange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
elem
Contained
By
Range
elemContainedByRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
1
,
T
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
1
,
T
>
Returns
Bool
<
1
>
elemContainedByRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
0
|
1
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
0
|
1
,
T
>
Returns
Bool
<
0
|
1
>
elemContainedByRange
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Anyrange
<
number
,
T
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Anyrange
<
number
,
T
>
Returns
Bool
<
0
|
1
>
execute
execute
(
db
:
Typegres
,
)
:
{
then
(
resolve
:
(
result
:
N
extends
0
?
null
:
N
extends
1
?
number
:
null
|
number
,
)
=>
void
,
reject
:
(
err
:
unknown
)
=>
void
,
)
:
void
;
}
Parameters
db
:
Typegres
Returns
{
then
(
resolve
:
(
result
:
N
extends
0
?
null
:
N
extends
1
?
number
:
null
|
number
,
)
=>
void
,
reject
:
(
err
:
unknown
)
=>
void
,
)
:
void
;
}
first
Value
firstValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
firstValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
firstValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
float4
float4
(
this
:
Int2
<
1
>
)
:
Float4
<
1
>
Parameters
this
:
Int2
<
1
>
Returns
Float4
<
1
>
float4
(
this
:
Int2
<
0
|
1
>
)
:
Float4
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
Returns
Float4
<
0
|
1
>
float4
(
this
:
Int2
<
number
>
)
:
Float4
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Float4
<
0
|
1
>
float8
float8
(
this
:
Int2
<
1
>
)
:
Float8
<
1
>
Parameters
this
:
Int2
<
1
>
Returns
Float8
<
1
>
float8
(
this
:
Int2
<
0
|
1
>
)
:
Float8
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
Returns
Float8
<
0
|
1
>
float8
(
this
:
Int2
<
number
>
)
:
Float8
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Float8
<
0
|
1
>
get
Class
getClass
(
this
:
this
)
:
typeof
Any
Parameters
this
:
this
Returns
typeof
Any
hashint2
hashint2
(
this
:
Int2
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Int2
<
1
>
Returns
Int4
<
1
>
hashint2
(
this
:
Int2
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
Returns
Int4
<
0
|
1
>
hashint2
(
this
:
Int2
<
number
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Int4
<
0
|
1
>
hashint2
Extended
hashint2Extended
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Int8
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Int8
<
1
>
hashint2Extended
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
,
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Int8
<
0
|
1
>
hashint2Extended
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
,
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Int8
<
0
|
1
>
in
Range
inRange
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
,
a2
:
undefined
|
number
|
Int2
<
1
>
,
a3
:
undefined
|
boolean
|
Bool
<
1
>
,
a4
:
undefined
|
boolean
|
Bool
<
1
>
,
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
a2
:
undefined
|
number
|
Int2
<
1
>
a3
:
undefined
|
boolean
|
Bool
<
1
>
a4
:
undefined
|
boolean
|
Bool
<
1
>
Returns
Bool
<
1
>
inRange
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
,
a2
:
undefined
|
number
|
Int2
<
0
|
1
>
,
a3
:
undefined
|
boolean
|
Bool
<
0
|
1
>
,
a4
:
undefined
|
boolean
|
Bool
<
0
|
1
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
a2
:
undefined
|
number
|
Int2
<
0
|
1
>
a3
:
undefined
|
boolean
|
Bool
<
0
|
1
>
a4
:
undefined
|
boolean
|
Bool
<
0
|
1
>
Returns
Bool
<
0
|
1
>
inRange
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
,
a2
:
undefined
|
number
|
Int2
<
number
>
,
a3
:
undefined
|
boolean
|
Bool
<
number
>
,
a4
:
undefined
|
boolean
|
Bool
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
a2
:
undefined
|
number
|
Int2
<
number
>
a3
:
undefined
|
boolean
|
Bool
<
number
>
a4
:
undefined
|
boolean
|
Bool
<
number
>
Returns
Bool
<
0
|
1
>
inRange
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
,
a2
:
undefined
|
number
|
Int4
<
1
>
,
a3
:
undefined
|
boolean
|
Bool
<
1
>
,
a4
:
undefined
|
boolean
|
Bool
<
1
>
,
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
a2
:
undefined
|
number
|
Int4
<
1
>
a3
:
undefined
|
boolean
|
Bool
<
1
>
a4
:
undefined
|
boolean
|
Bool
<
1
>
Returns
Bool
<
1
>
inRange
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
,
a2
:
undefined
|
number
|
Int4
<
0
|
1
>
,
a3
:
undefined
|
boolean
|
Bool
<
0
|
1
>
,
a4
:
undefined
|
boolean
|
Bool
<
0
|
1
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
a2
:
undefined
|
number
|
Int4
<
0
|
1
>
a3
:
undefined
|
boolean
|
Bool
<
0
|
1
>
a4
:
undefined
|
boolean
|
Bool
<
0
|
1
>
Returns
Bool
<
0
|
1
>
inRange
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
,
a2
:
undefined
|
number
|
Int4
<
number
>
,
a3
:
undefined
|
boolean
|
Bool
<
number
>
,
a4
:
undefined
|
boolean
|
Bool
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
a2
:
undefined
|
number
|
Int4
<
number
>
a3
:
undefined
|
boolean
|
Bool
<
number
>
a4
:
undefined
|
boolean
|
Bool
<
number
>
Returns
Bool
<
0
|
1
>
inRange
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
,
a2
:
undefined
|
bigint
|
Int8
<
1
>
,
a3
:
undefined
|
boolean
|
Bool
<
1
>
,
a4
:
undefined
|
boolean
|
Bool
<
1
>
,
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
a2
:
undefined
|
bigint
|
Int8
<
1
>
a3
:
undefined
|
boolean
|
Bool
<
1
>
a4
:
undefined
|
boolean
|
Bool
<
1
>
Returns
Bool
<
1
>
inRange
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
,
a2
:
undefined
|
bigint
|
Int8
<
0
|
1
>
,
a3
:
undefined
|
boolean
|
Bool
<
0
|
1
>
,
a4
:
undefined
|
boolean
|
Bool
<
0
|
1
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
a2
:
undefined
|
bigint
|
Int8
<
0
|
1
>
a3
:
undefined
|
boolean
|
Bool
<
0
|
1
>
a4
:
undefined
|
boolean
|
Bool
<
0
|
1
>
Returns
Bool
<
0
|
1
>
inRange
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
,
a2
:
undefined
|
bigint
|
Int8
<
number
>
,
a3
:
undefined
|
boolean
|
Bool
<
number
>
,
a4
:
undefined
|
boolean
|
Bool
<
number
>
,
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
a2
:
undefined
|
bigint
|
Int8
<
number
>
a3
:
undefined
|
boolean
|
Bool
<
number
>
a4
:
undefined
|
boolean
|
Bool
<
number
>
Returns
Bool
<
0
|
1
>
int24
Div
int24Div
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Int4
<
1
>
int24Div
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Int4
<
0
|
1
>
int24Div
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Int4
<
0
|
1
>
int24
Eq
int24Eq
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Bool
<
1
>
int24Eq
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int24Eq
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Bool
<
0
|
1
>
int24
Ge
int24Ge
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Bool
<
1
>
int24Ge
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int24Ge
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Bool
<
0
|
1
>
int24
Gt
int24Gt
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Bool
<
1
>
int24Gt
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int24Gt
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Bool
<
0
|
1
>
int24
Le
int24Le
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Bool
<
1
>
int24Le
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int24Le
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Bool
<
0
|
1
>
int24
Lt
int24Lt
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Bool
<
1
>
int24Lt
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int24Lt
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Bool
<
0
|
1
>
int24
Mi
int24Mi
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Int4
<
1
>
int24Mi
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Int4
<
0
|
1
>
int24Mi
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Int4
<
0
|
1
>
int24
Mul
int24Mul
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Int4
<
1
>
int24Mul
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Int4
<
0
|
1
>
int24Mul
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Int4
<
0
|
1
>
int24
Ne
int24Ne
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Bool
<
1
>
int24Ne
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int24Ne
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Bool
<
0
|
1
>
int24
Pl
int24Pl
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Int4
<
1
>
int24Pl
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Int4
<
0
|
1
>
int24Pl
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Int4
<
0
|
1
>
int28
Div
int28Div
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Int8
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Int8
<
1
>
int28Div
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Int8
<
0
|
1
>
int28Div
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Int8
<
0
|
1
>
int28
Eq
int28Eq
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Bool
<
1
>
int28Eq
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int28Eq
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Bool
<
0
|
1
>
int28
Ge
int28Ge
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Bool
<
1
>
int28Ge
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int28Ge
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Bool
<
0
|
1
>
int28
Gt
int28Gt
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Bool
<
1
>
int28Gt
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int28Gt
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Bool
<
0
|
1
>
int28
Le
int28Le
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Bool
<
1
>
int28Le
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int28Le
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Bool
<
0
|
1
>
int28
Lt
int28Lt
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Bool
<
1
>
int28Lt
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int28Lt
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Bool
<
0
|
1
>
int28
Mi
int28Mi
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Int8
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Int8
<
1
>
int28Mi
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Int8
<
0
|
1
>
int28Mi
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Int8
<
0
|
1
>
int28
Mul
int28Mul
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Int8
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Int8
<
1
>
int28Mul
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Int8
<
0
|
1
>
int28Mul
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Int8
<
0
|
1
>
int28
Ne
int28Ne
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Bool
<
1
>
int28Ne
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int28Ne
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Bool
<
0
|
1
>
int28
Pl
int28Pl
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
1
>
)
:
Int8
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
bigint
|
Int8
<
1
>
Returns
Int8
<
1
>
int28Pl
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
bigint
|
Int8
<
0
|
1
>
Returns
Int8
<
0
|
1
>
int28Pl
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
bigint
|
Int8
<
number
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
bigint
|
Int8
<
number
>
Returns
Int8
<
0
|
1
>
int2
Abs
int2Abs
(
this
:
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
Returns
Int2
<
1
>
int2Abs
(
this
:
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Abs
(
this
:
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Int2
<
0
|
1
>
int2
And
int2And
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
int2And
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2And
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
int2
Div
int2Div
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
int2Div
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Div
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
int2
Eq
int2Eq
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Bool
<
1
>
int2Eq
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int2Eq
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Bool
<
0
|
1
>
int2
Ge
int2Ge
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Bool
<
1
>
int2Ge
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int2Ge
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Bool
<
0
|
1
>
int2
Gt
int2Gt
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Bool
<
1
>
int2Gt
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int2Gt
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Bool
<
0
|
1
>
int2
Larger
int2Larger
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
int2Larger
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Larger
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
,
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
int2
Le
int2Le
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Bool
<
1
>
int2Le
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int2Le
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Bool
<
0
|
1
>
int2
Lt
int2Lt
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Bool
<
1
>
int2Lt
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int2Lt
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Bool
<
0
|
1
>
int2
Mi
int2Mi
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
int2Mi
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Mi
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
int2
Mod
int2Mod
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
int2Mod
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Mod
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
int2
Mul
int2Mul
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
int2Mul
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Mul
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
int2
Mul
Cash
int2MulCash
(
this
:
Int2
<
1
>
,
a1
:
Money
<
1
>
)
:
Money
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
Money
<
1
>
Returns
Money
<
1
>
int2MulCash
(
this
:
Int2
<
0
|
1
>
,
a1
:
Money
<
0
|
1
>
)
:
Money
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
Money
<
0
|
1
>
Returns
Money
<
0
|
1
>
int2MulCash
(
this
:
Int2
<
number
>
,
a1
:
Money
<
number
>
)
:
Money
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
Money
<
number
>
Returns
Money
<
0
|
1
>
int2
Ne
int2Ne
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Bool
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Bool
<
1
>
int2Ne
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Bool
<
0
|
1
>
int2Ne
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Bool
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Bool
<
0
|
1
>
int2
Not
int2Not
(
this
:
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
Returns
Int2
<
1
>
int2Not
(
this
:
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Not
(
this
:
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Int2
<
0
|
1
>
int2
Or
int2Or
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
int2Or
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Or
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
int2
Pl
int2Pl
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
int2Pl
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Pl
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
int2
Shl
int2Shl
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Int2
<
1
>
int2Shl
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Shl
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Int2
<
0
|
1
>
int2
Shr
int2Shr
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int4
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
Int2
<
1
>
int2Shr
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Shr
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int4
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
Int2
<
0
|
1
>
int2
Smaller
int2Smaller
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
int2Smaller
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
,
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Smaller
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
,
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
int2
Um
int2Um
(
this
:
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
Returns
Int2
<
1
>
int2Um
(
this
:
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Um
(
this
:
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Int2
<
0
|
1
>
int2
Up
int2Up
(
this
:
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
Returns
Int2
<
1
>
int2Up
(
this
:
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Up
(
this
:
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Int2
<
0
|
1
>
int2
Xor
int2Xor
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
int2Xor
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
int2Xor
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
int4
int4
(
this
:
Int2
<
1
>
)
:
Int4
<
1
>
Parameters
this
:
Int2
<
1
>
Returns
Int4
<
1
>
int4
(
this
:
Int2
<
0
|
1
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
Returns
Int4
<
0
|
1
>
int4
(
this
:
Int2
<
number
>
)
:
Int4
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Int4
<
0
|
1
>
int8
int8
(
this
:
Int2
<
1
>
)
:
Int8
<
1
>
Parameters
this
:
Int2
<
1
>
Returns
Int8
<
1
>
int8
(
this
:
Int2
<
0
|
1
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
Returns
Int8
<
0
|
1
>
int8
(
this
:
Int2
<
number
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Int8
<
0
|
1
>
json
Agg
jsonAgg
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
json
Agg
Strict
jsonAggStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
jsonb
Agg
jsonbAgg
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonb
Agg
Strict
jsonbAggStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonb
Build
Array
jsonbBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
1
>
jsonbBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonbBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonb
Build
Object
jsonbBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
1
>
jsonbBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonbBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
jsonb
Object
Agg
jsonbObjectAgg
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Jsonb
<
0
|
1
>
jsonb
Object
Agg
Strict
jsonbObjectAggStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Jsonb
<
0
|
1
>
jsonb
Object
Agg
Unique
jsonbObjectAggUnique
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Jsonb
<
0
|
1
>
jsonb
Object
Agg
Unique
Strict
jsonbObjectAggUniqueStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Jsonb
<
0
|
1
>
jsonb
Populate
Record
jsonbPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
1
>
Returns
T
jsonbPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
0
|
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
0
|
1
>
Returns
T
jsonbPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
number
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
number
>
Returns
T
jsonb
Populate
Recordset
jsonbPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
1
>
Returns
Setof
<
{
from
:
{}
}
>
jsonbPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
0
|
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
0
|
1
>
Returns
Setof
<
{
from
:
{}
}
>
jsonbPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
number
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
number
>
Returns
Setof
<
{
from
:
{}
}
>
jsonb
Populate
Record
Valid
jsonbPopulateRecordValid
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
1
>
,
)
:
Bool
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
1
>
Returns
Bool
<
1
>
jsonbPopulateRecordValid
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
0
|
1
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
0
|
1
>
Returns
Bool
<
0
|
1
>
jsonbPopulateRecordValid
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Jsonb
<
number
>
,
)
:
Bool
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Jsonb
<
number
>
Returns
Bool
<
0
|
1
>
json
Build
Array
jsonBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
1
>
jsonBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
jsonBuildArray
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
json
Build
Object
jsonBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
1
>
jsonBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
jsonBuildObject
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
json
Object
Agg
jsonObjectAgg
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Json
<
0
|
1
>
json
Object
Agg
Strict
jsonObjectAggStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Json
<
0
|
1
>
json
Object
Agg
Unique
jsonObjectAggUnique
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Json
<
0
|
1
>
json
Object
Agg
Unique
Strict
jsonObjectAggUniqueStrict
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Any
<
number
>
,
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Any
<
number
>
Returns
Json
<
0
|
1
>
json
Populate
Record
jsonPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
1
>
,
a2
:
undefined
|
boolean
|
Bool
<
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
1
>
a2
:
undefined
|
boolean
|
Bool
<
1
>
Returns
T
jsonPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
0
|
1
>
,
a2
:
undefined
|
boolean
|
Bool
<
0
|
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
0
|
1
>
a2
:
undefined
|
boolean
|
Bool
<
0
|
1
>
Returns
T
jsonPopulateRecord
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
number
>
,
a2
:
undefined
|
boolean
|
Bool
<
number
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
number
>
a2
:
undefined
|
boolean
|
Bool
<
number
>
Returns
T
json
Populate
Recordset
jsonPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
1
>
,
a2
:
undefined
|
boolean
|
Bool
<
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
1
>
a2
:
undefined
|
boolean
|
Bool
<
1
>
Returns
Setof
<
{
from
:
{}
}
>
jsonPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
0
|
1
>
,
a2
:
undefined
|
boolean
|
Bool
<
0
|
1
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
0
|
1
>
a2
:
undefined
|
boolean
|
Bool
<
0
|
1
>
Returns
Setof
<
{
from
:
{}
}
>
jsonPopulateRecordset
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Json
<
number
>
,
a2
:
undefined
|
boolean
|
Bool
<
number
>
,
)
:
Setof
<
{
from
:
{}
}
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Json
<
number
>
a2
:
undefined
|
boolean
|
Bool
<
number
>
Returns
Setof
<
{
from
:
{}
}
>
lag
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
1
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
1
>
a2
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
0
|
1
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
0
|
1
>
a2
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
number
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
number
>
a2
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
1
>
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
0
|
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
0
|
1
>
Returns
T
lag
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
number
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
number
>
Returns
T
last
Value
lastValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lastValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lastValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lead
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
1
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
1
>
a2
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
0
|
1
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
0
|
1
>
a2
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
number
>
,
a2
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
number
>
a2
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
1
>
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
0
|
1
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
0
|
1
>
Returns
T
lead
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Int4
<
number
>
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Int4
<
number
>
Returns
T
max
max
(
this
:
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Int2
<
0
|
1
>
mod
mod
(
this
:
Int2
<
1
>
,
a1
:
undefined
|
number
|
Int2
<
1
>
)
:
Int2
<
1
>
Parameters
this
:
Int2
<
1
>
a1
:
undefined
|
number
|
Int2
<
1
>
Returns
Int2
<
1
>
mod
(
this
:
Int2
<
0
|
1
>
,
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
a1
:
undefined
|
number
|
Int2
<
0
|
1
>
Returns
Int2
<
0
|
1
>
mod
(
this
:
Int2
<
number
>
,
a1
:
undefined
|
number
|
Int2
<
number
>
)
:
Int2
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
a1
:
undefined
|
number
|
Int2
<
number
>
Returns
Int2
<
0
|
1
>
mode
mode
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
T
nth
Value
nthValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
undefined
|
number
|
Int4
<
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
undefined
|
number
|
Int4
<
1
>
Returns
T
nthValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
undefined
|
number
|
Int4
<
0
|
1
>
Returns
T
nthValue
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
undefined
|
number
|
Int4
<
number
>
,
)
:
T
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
undefined
|
number
|
Int4
<
number
>
Returns
T
numeric
numeric
(
this
:
Int2
<
1
>
)
:
Numeric
<
1
>
Parameters
this
:
Int2
<
1
>
Returns
Numeric
<
1
>
numeric
(
this
:
Int2
<
0
|
1
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Int2
<
0
|
1
>
Returns
Numeric
<
0
|
1
>
numeric
(
this
:
Int2
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Numeric
<
0
|
1
>
num
Nonnulls
numNonnulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
1
>
numNonnulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
numNonnulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
num
Nulls
numNulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
1
>
numNulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
numNulls
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
percent
Rank
percentRank
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Float8
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Float8
<
0
|
1
>
pg
Collation
For
pgCollationFor
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
pgCollationFor
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
pgCollationFor
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
pg
Column
Compression
pgColumnCompression
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
pgColumnCompression
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
pgColumnCompression
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
pg
Column
Size
pgColumnSize
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
1
>
pgColumnSize
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
pgColumnSize
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int4
<
0
|
1
>
pg
Column
Toast
Chunk
Id
pgColumnToastChunkId
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Oid
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Oid
<
1
>
pgColumnToastChunkId
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Oid
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Oid
<
0
|
1
>
pgColumnToastChunkId
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Oid
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Oid
<
0
|
1
>
pg
Typeof
pgTypeof
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Regtype
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Regtype
<
1
>
pgTypeof
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Regtype
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Regtype
<
0
|
1
>
pgTypeof
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Regtype
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Regtype
<
0
|
1
>
quote
Literal
quoteLiteral
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
quoteLiteral
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
quoteLiteral
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
quote
Nullable
quoteNullable
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
1
>
quoteNullable
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
quoteNullable
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Text
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Text
<
0
|
1
>
rank
rank
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Int8
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Int8
<
0
|
1
>
stddev
stddev
(
this
:
Int2
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Numeric
<
0
|
1
>
stddev
Pop
stddevPop
(
this
:
Int2
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Numeric
<
0
|
1
>
stddev
Samp
stddevSamp
(
this
:
Int2
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Numeric
<
0
|
1
>
sum
sum
(
this
:
Int2
<
number
>
)
:
Int8
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Int8
<
0
|
1
>
to
Expression
toExpression
()
:
Expression
Returns
Expression
to
Json
toJson
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
1
>
toJson
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
toJson
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Json
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Json
<
0
|
1
>
to
Jsonb
toJsonb
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
1
>
toJsonb
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
toJsonb
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
)
:
Jsonb
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
Returns
Jsonb
<
0
|
1
>
variance
variance
(
this
:
Int2
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Numeric
<
0
|
1
>
var
Pop
varPop
(
this
:
Int2
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Numeric
<
0
|
1
>
var
Samp
varSamp
(
this
:
Int2
<
number
>
)
:
Numeric
<
0
|
1
>
Parameters
this
:
Int2
<
number
>
Returns
Numeric
<
0
|
1
>
width
Bucket
widthBucket
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
1
,
T
>
)
:
Int4
<
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
1
,
T
>
Returns
Int4
<
1
>
widthBucket
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
0
|
1
,
T
>
,
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
0
|
1
,
T
>
Returns
Int4
<
0
|
1
>
widthBucket
<
T
extends
Any
<
unknown
,
number
>
>
(
this
:
T
,
a1
:
Array
<
number
,
T
>
,
)
:
Int4
<
0
|
1
>
Type Parameters
T
extends
Any
<
unknown
,
number
>
Parameters
this
:
T
a1
:
Array
<
number
,
T
>
Returns
Int4
<
0
|
1
>
Static
new
new
(
v
:
number
)
:
Int2
<
1
>
Parameters
v
:
number
Returns
Int2
<
1
>
new
(
v
:
null
)
:
Int2
<
0
>
Parameters
v
:
null
Returns
Int2
<
0
>
new
(
v
:
Expression
)
:
Int2
<
0
|
1
>
Parameters
v
:
Expression
Returns
Int2
<
0
|
1
>
Static
parse
parse
(
v
:
string
)
:
number
Parameters
v
:
string
Returns
number
Static
subtype
subtype
()
:
undefined
|
UseSubtype
Returns
undefined
|
UseSubtype
Static
type
String
typeString
()
:
undefined
|
string
Returns
undefined
|
string
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
nullability
result
Type
serialize
Param
Types
v
serialize
Param
Types
Methods
-
*
/
&
#
%
+
<
<@
<<
<=
<>
=
>
>=
>>
|
||
abs
any
Value
any
Value
Transfn
array
Fill
array
Prepend
as
Aggregate
avg
bit
And
bit
Or
bit
Xor
btint24
Cmp
btint28
Cmp
btint2
Cmp
concat
count
cume
Dist
dense
Rank
elem
Contained
By
Multirange
elem
Contained
By
Range
execute
first
Value
float4
float8
get
Class
hashint2
hashint2
Extended
in
Range
int24
Div
int24
Eq
int24
Ge
int24
Gt
int24
Le
int24
Lt
int24
Mi
int24
Mul
int24
Ne
int24
Pl
int28
Div
int28
Eq
int28
Ge
int28
Gt
int28
Le
int28
Lt
int28
Mi
int28
Mul
int28
Ne
int28
Pl
int2
Abs
int2
And
int2
Div
int2
Eq
int2
Ge
int2
Gt
int2
Larger
int2
Le
int2
Lt
int2
Mi
int2
Mod
int2
Mul
int2
Mul
Cash
int2
Ne
int2
Not
int2
Or
int2
Pl
int2
Shl
int2
Shr
int2
Smaller
int2
Um
int2
Up
int2
Xor
int4
int8
json
Agg
json
Agg
Strict
jsonb
Agg
jsonb
Agg
Strict
jsonb
Build
Array
jsonb
Build
Object
jsonb
Object
Agg
jsonb
Object
Agg
Strict
jsonb
Object
Agg
Unique
jsonb
Object
Agg
Unique
Strict
jsonb
Populate
Record
jsonb
Populate
Recordset
jsonb
Populate
Record
Valid
json
Build
Array
json
Build
Object
json
Object
Agg
json
Object
Agg
Strict
json
Object
Agg
Unique
json
Object
Agg
Unique
Strict
json
Populate
Record
json
Populate
Recordset
lag
last
Value
lead
max
mod
mode
nth
Value
numeric
num
Nonnulls
num
Nulls
percent
Rank
pg
Collation
For
pg
Column
Compression
pg
Column
Size
pg
Column
Toast
Chunk
Id
pg
Typeof
quote
Literal
quote
Nullable
rank
stddev
stddev
Pop
stddev
Samp
sum
to
Expression
to
Json
to
Jsonb
variance
var
Pop
var
Samp
width
Bucket
new
parse
subtype
type
String
Typegres API Reference - v0.0.1
Loading...