gremlin
Preparing search index...
index
process
Variable process
Const
process
:
{
AnonymousTraversalSource
:
typeof
default
;
barrier
:
Record
<
string
,
EnumValue
>
;
cardinality
:
Record
<
string
,
EnumValue
>
;
column
:
Record
<
string
,
EnumValue
>
;
direction
:
Record
<
string
,
EnumValue
>
;
dt
:
Record
<
string
,
EnumValue
>
;
EnumValue
:
typeof
EnumValue
;
GraphTraversal
:
typeof
GraphTraversal
;
GraphTraversalSource
:
typeof
GraphTraversalSource
;
GremlinLang
:
typeof
default
;
merge
:
Record
<
string
,
EnumValue
>
;
operator
:
Record
<
string
,
EnumValue
>
;
order
:
Record
<
string
,
EnumValue
>
;
P
:
typeof
P
;
pick
:
Record
<
string
,
EnumValue
>
;
pop
:
Record
<
string
,
EnumValue
>
;
scope
:
Record
<
string
,
EnumValue
>
;
statics
:
{
addE
:
(
...
args
:
any
[]
)
=>
any
;
addV
:
(
...
args
:
any
[]
)
=>
any
;
aggregate
:
(
...
args
:
any
[]
)
=>
any
;
all
:
(
...
args
:
any
[]
)
=>
any
;
and
:
(
...
args
:
any
[]
)
=>
any
;
any
:
(
...
args
:
any
[]
)
=>
any
;
as
:
(
...
args
:
any
[]
)
=>
any
;
asBool
:
(
...
args
:
any
[]
)
=>
any
;
asDate
:
(
...
args
:
any
[]
)
=>
any
;
asNumber
:
(
...
args
:
any
[]
)
=>
any
;
asString
:
(
...
args
:
any
[]
)
=>
any
;
barrier
:
(
...
args
:
any
[]
)
=>
any
;
both
:
(
...
args
:
any
[]
)
=>
any
;
bothE
:
(
...
args
:
any
[]
)
=>
any
;
bothV
:
(
...
args
:
any
[]
)
=>
any
;
branch
:
(
...
args
:
any
[]
)
=>
any
;
call
:
(
...
args
:
any
[]
)
=>
any
;
cap
:
(
...
args
:
any
[]
)
=>
any
;
choose
:
(
...
args
:
any
[]
)
=>
any
;
coalesce
:
(
...
args
:
any
[]
)
=>
any
;
coin
:
(
...
args
:
any
[]
)
=>
any
;
combine
:
(
...
args
:
any
[]
)
=>
any
;
concat
:
(
...
args
:
any
[]
)
=>
any
;
conjoin
:
(
...
args
:
any
[]
)
=>
any
;
constant
:
(
...
args
:
any
[]
)
=>
any
;
count
:
(
...
args
:
any
[]
)
=>
any
;
cyclicPath
:
(
...
args
:
any
[]
)
=>
any
;
dateAdd
:
(
...
args
:
any
[]
)
=>
any
;
dateDiff
:
(
...
args
:
any
[]
)
=>
any
;
dedup
:
(
...
args
:
any
[]
)
=>
any
;
difference
:
(
...
args
:
any
[]
)
=>
any
;
discard
:
(
...
args
:
any
[]
)
=>
any
;
disjunct
:
(
...
args
:
any
[]
)
=>
any
;
drop
:
(
...
args
:
any
[]
)
=>
any
;
E
:
(
...
args
:
any
[]
)
=>
any
;
element
:
(
...
args
:
any
[]
)
=>
any
;
elementMap
:
(
...
args
:
any
[]
)
=>
any
;
emit
:
(
...
args
:
any
[]
)
=>
any
;
fail
:
(
...
args
:
any
[]
)
=>
any
;
filter
:
(
...
args
:
any
[]
)
=>
any
;
flatMap
:
(
...
args
:
any
[]
)
=>
any
;
fold
:
(
...
args
:
any
[]
)
=>
any
;
format
:
(
...
args
:
any
[]
)
=>
any
;
group
:
(
...
args
:
any
[]
)
=>
any
;
groupCount
:
(
...
args
:
any
[]
)
=>
any
;
has
:
(
...
args
:
any
[]
)
=>
any
;
hasId
:
(
...
args
:
any
[]
)
=>
any
;
hasKey
:
(
...
args
:
any
[]
)
=>
any
;
hasLabel
:
(
...
args
:
any
[]
)
=>
any
;
hasNot
:
(
...
args
:
any
[]
)
=>
any
;
hasValue
:
(
...
args
:
any
[]
)
=>
any
;
id
:
(
...
args
:
any
[]
)
=>
any
;
identity
:
(
...
args
:
any
[]
)
=>
any
;
in_
:
(
...
args
:
any
[]
)
=>
any
;
index
:
(
...
args
:
any
[]
)
=>
any
;
inE
:
(
...
args
:
any
[]
)
=>
any
;
inject
:
(
...
args
:
any
[]
)
=>
any
;
intersect
:
(
...
args
:
any
[]
)
=>
any
;
inV
:
(
...
args
:
any
[]
)
=>
any
;
is
:
(
...
args
:
any
[]
)
=>
any
;
key
:
(
...
args
:
any
[]
)
=>
any
;
label
:
(
...
args
:
any
[]
)
=>
any
;
length
:
(
...
args
:
any
[]
)
=>
any
;
limit
:
(
...
args
:
any
[]
)
=>
any
;
local
:
(
...
args
:
any
[]
)
=>
any
;
loops
:
(
...
args
:
any
[]
)
=>
any
;
lTrim
:
(
...
args
:
any
[]
)
=>
any
;
map
:
(
...
args
:
any
[]
)
=>
any
;
match
:
(
...
args
:
any
[]
)
=>
any
;
math
:
(
...
args
:
any
[]
)
=>
any
;
max
:
(
...
args
:
any
[]
)
=>
any
;
mean
:
(
...
args
:
any
[]
)
=>
any
;
merge
:
(
...
args
:
any
[]
)
=>
any
;
mergeE
:
(
...
args
:
any
[]
)
=>
any
;
mergeV
:
(
...
args
:
any
[]
)
=>
any
;
min
:
(
...
args
:
any
[]
)
=>
any
;
none
:
(
...
args
:
any
[]
)
=>
any
;
not
:
(
...
args
:
any
[]
)
=>
any
;
optional
:
(
...
args
:
any
[]
)
=>
any
;
or
:
(
...
args
:
any
[]
)
=>
any
;
order
:
(
...
args
:
any
[]
)
=>
any
;
otherV
:
(
...
args
:
any
[]
)
=>
any
;
out
:
(
...
args
:
any
[]
)
=>
any
;
outE
:
(
...
args
:
any
[]
)
=>
any
;
outV
:
(
...
args
:
any
[]
)
=>
any
;
path
:
(
...
args
:
any
[]
)
=>
any
;
product
:
(
...
args
:
any
[]
)
=>
any
;
project
:
(
...
args
:
any
[]
)
=>
any
;
properties
:
(
...
args
:
any
[]
)
=>
any
;
property
:
(
...
args
:
any
[]
)
=>
any
;
propertyMap
:
(
...
args
:
any
[]
)
=>
any
;
range
:
(
...
args
:
any
[]
)
=>
any
;
repeat
:
(
...
args
:
any
[]
)
=>
any
;
replace
:
(
...
args
:
any
[]
)
=>
any
;
reverse
:
(
...
args
:
any
[]
)
=>
any
;
rTrim
:
(
...
args
:
any
[]
)
=>
any
;
sack
:
(
...
args
:
any
[]
)
=>
any
;
sample
:
(
...
args
:
any
[]
)
=>
any
;
select
:
(
...
args
:
any
[]
)
=>
any
;
sideEffect
:
(
...
args
:
any
[]
)
=>
any
;
simplePath
:
(
...
args
:
any
[]
)
=>
any
;
skip
:
(
...
args
:
any
[]
)
=>
any
;
split
:
(
...
args
:
any
[]
)
=>
any
;
subgraph
:
(
...
args
:
any
[]
)
=>
any
;
substring
:
(
...
args
:
any
[]
)
=>
any
;
sum
:
(
...
args
:
any
[]
)
=>
any
;
tail
:
(
...
args
:
any
[]
)
=>
any
;
timeLimit
:
(
...
args
:
any
[]
)
=>
any
;
times
:
(
...
args
:
any
[]
)
=>
any
;
to
:
(
...
args
:
any
[]
)
=>
any
;
toE
:
(
...
args
:
any
[]
)
=>
any
;
toLower
:
(
...
args
:
any
[]
)
=>
any
;
toUpper
:
(
...
args
:
any
[]
)
=>
any
;
toV
:
(
...
args
:
any
[]
)
=>
any
;
tree
:
(
...
args
:
any
[]
)
=>
any
;
trim
:
(
...
args
:
any
[]
)
=>
any
;
unfold
:
(
...
args
:
any
[]
)
=>
any
;
union
:
(
...
args
:
any
[]
)
=>
any
;
until
:
(
...
args
:
any
[]
)
=>
any
;
V
:
(
...
args
:
any
[]
)
=>
any
;
value
:
(
...
args
:
any
[]
)
=>
any
;
valueMap
:
(
...
args
:
any
[]
)
=>
any
;
values
:
(
...
args
:
any
[]
)
=>
any
;
where
:
(
...
args
:
any
[]
)
=>
any
;
}
;
t
:
Record
<
string
,
EnumValue
>
;
TextP
:
typeof
TextP
;
traversal
:
(
traversalSourceClass
?:
typeof
GraphTraversalSource
,
traversalClass
?:
typeof
GraphTraversal
,
)
=>
default
;
Traversal
:
typeof
Traversal
;
TraversalSideEffects
:
typeof
TraversalSideEffects
;
TraversalStrategies
:
typeof
TraversalStrategies
;
TraversalStrategy
:
typeof
TraversalStrategy
;
Traverser
:
typeof
Traverser
;
withOptions
:
{
all
:
number
;
ids
:
number
;
indexer
:
string
;
keys
:
number
;
labels
:
number
;
list
:
number
;
map
:
number
;
none
:
number
;
tokens
:
string
;
values
:
number
;
}
;
}
= ...
Type Declaration
AnonymousTraversalSource
:
typeof
default
barrier
:
Record
<
string
,
EnumValue
>
cardinality
:
Record
<
string
,
EnumValue
>
column
:
Record
<
string
,
EnumValue
>
direction
:
Record
<
string
,
EnumValue
>
dt
:
Record
<
string
,
EnumValue
>
EnumValue
:
typeof
EnumValue
GraphTraversal
:
typeof
GraphTraversal
GraphTraversalSource
:
typeof
GraphTraversalSource
GremlinLang
:
typeof
default
merge
:
Record
<
string
,
EnumValue
>
operator
:
Record
<
string
,
EnumValue
>
order
:
Record
<
string
,
EnumValue
>
P
:
typeof
P
pick
:
Record
<
string
,
EnumValue
>
pop
:
Record
<
string
,
EnumValue
>
scope
:
Record
<
string
,
EnumValue
>
statics
:
{
addE
:
(
...
args
:
any
[]
)
=>
any
;
addV
:
(
...
args
:
any
[]
)
=>
any
;
aggregate
:
(
...
args
:
any
[]
)
=>
any
;
all
:
(
...
args
:
any
[]
)
=>
any
;
and
:
(
...
args
:
any
[]
)
=>
any
;
any
:
(
...
args
:
any
[]
)
=>
any
;
as
:
(
...
args
:
any
[]
)
=>
any
;
asBool
:
(
...
args
:
any
[]
)
=>
any
;
asDate
:
(
...
args
:
any
[]
)
=>
any
;
asNumber
:
(
...
args
:
any
[]
)
=>
any
;
asString
:
(
...
args
:
any
[]
)
=>
any
;
barrier
:
(
...
args
:
any
[]
)
=>
any
;
both
:
(
...
args
:
any
[]
)
=>
any
;
bothE
:
(
...
args
:
any
[]
)
=>
any
;
bothV
:
(
...
args
:
any
[]
)
=>
any
;
branch
:
(
...
args
:
any
[]
)
=>
any
;
call
:
(
...
args
:
any
[]
)
=>
any
;
cap
:
(
...
args
:
any
[]
)
=>
any
;
choose
:
(
...
args
:
any
[]
)
=>
any
;
coalesce
:
(
...
args
:
any
[]
)
=>
any
;
coin
:
(
...
args
:
any
[]
)
=>
any
;
combine
:
(
...
args
:
any
[]
)
=>
any
;
concat
:
(
...
args
:
any
[]
)
=>
any
;
conjoin
:
(
...
args
:
any
[]
)
=>
any
;
constant
:
(
...
args
:
any
[]
)
=>
any
;
count
:
(
...
args
:
any
[]
)
=>
any
;
cyclicPath
:
(
...
args
:
any
[]
)
=>
any
;
dateAdd
:
(
...
args
:
any
[]
)
=>
any
;
dateDiff
:
(
...
args
:
any
[]
)
=>
any
;
dedup
:
(
...
args
:
any
[]
)
=>
any
;
difference
:
(
...
args
:
any
[]
)
=>
any
;
discard
:
(
...
args
:
any
[]
)
=>
any
;
disjunct
:
(
...
args
:
any
[]
)
=>
any
;
drop
:
(
...
args
:
any
[]
)
=>
any
;
E
:
(
...
args
:
any
[]
)
=>
any
;
element
:
(
...
args
:
any
[]
)
=>
any
;
elementMap
:
(
...
args
:
any
[]
)
=>
any
;
emit
:
(
...
args
:
any
[]
)
=>
any
;
fail
:
(
...
args
:
any
[]
)
=>
any
;
filter
:
(
...
args
:
any
[]
)
=>
any
;
flatMap
:
(
...
args
:
any
[]
)
=>
any
;
fold
:
(
...
args
:
any
[]
)
=>
any
;
format
:
(
...
args
:
any
[]
)
=>
any
;
group
:
(
...
args
:
any
[]
)
=>
any
;
groupCount
:
(
...
args
:
any
[]
)
=>
any
;
has
:
(
...
args
:
any
[]
)
=>
any
;
hasId
:
(
...
args
:
any
[]
)
=>
any
;
hasKey
:
(
...
args
:
any
[]
)
=>
any
;
hasLabel
:
(
...
args
:
any
[]
)
=>
any
;
hasNot
:
(
...
args
:
any
[]
)
=>
any
;
hasValue
:
(
...
args
:
any
[]
)
=>
any
;
id
:
(
...
args
:
any
[]
)
=>
any
;
identity
:
(
...
args
:
any
[]
)
=>
any
;
in_
:
(
...
args
:
any
[]
)
=>
any
;
index
:
(
...
args
:
any
[]
)
=>
any
;
inE
:
(
...
args
:
any
[]
)
=>
any
;
inject
:
(
...
args
:
any
[]
)
=>
any
;
intersect
:
(
...
args
:
any
[]
)
=>
any
;
inV
:
(
...
args
:
any
[]
)
=>
any
;
is
:
(
...
args
:
any
[]
)
=>
any
;
key
:
(
...
args
:
any
[]
)
=>
any
;
label
:
(
...
args
:
any
[]
)
=>
any
;
length
:
(
...
args
:
any
[]
)
=>
any
;
limit
:
(
...
args
:
any
[]
)
=>
any
;
local
:
(
...
args
:
any
[]
)
=>
any
;
loops
:
(
...
args
:
any
[]
)
=>
any
;
lTrim
:
(
...
args
:
any
[]
)
=>
any
;
map
:
(
...
args
:
any
[]
)
=>
any
;
match
:
(
...
args
:
any
[]
)
=>
any
;
math
:
(
...
args
:
any
[]
)
=>
any
;
max
:
(
...
args
:
any
[]
)
=>
any
;
mean
:
(
...
args
:
any
[]
)
=>
any
;
merge
:
(
...
args
:
any
[]
)
=>
any
;
mergeE
:
(
...
args
:
any
[]
)
=>
any
;
mergeV
:
(
...
args
:
any
[]
)
=>
any
;
min
:
(
...
args
:
any
[]
)
=>
any
;
none
:
(
...
args
:
any
[]
)
=>
any
;
not
:
(
...
args
:
any
[]
)
=>
any
;
optional
:
(
...
args
:
any
[]
)
=>
any
;
or
:
(
...
args
:
any
[]
)
=>
any
;
order
:
(
...
args
:
any
[]
)
=>
any
;
otherV
:
(
...
args
:
any
[]
)
=>
any
;
out
:
(
...
args
:
any
[]
)
=>
any
;
outE
:
(
...
args
:
any
[]
)
=>
any
;
outV
:
(
...
args
:
any
[]
)
=>
any
;
path
:
(
...
args
:
any
[]
)
=>
any
;
product
:
(
...
args
:
any
[]
)
=>
any
;
project
:
(
...
args
:
any
[]
)
=>
any
;
properties
:
(
...
args
:
any
[]
)
=>
any
;
property
:
(
...
args
:
any
[]
)
=>
any
;
propertyMap
:
(
...
args
:
any
[]
)
=>
any
;
range
:
(
...
args
:
any
[]
)
=>
any
;
repeat
:
(
...
args
:
any
[]
)
=>
any
;
replace
:
(
...
args
:
any
[]
)
=>
any
;
reverse
:
(
...
args
:
any
[]
)
=>
any
;
rTrim
:
(
...
args
:
any
[]
)
=>
any
;
sack
:
(
...
args
:
any
[]
)
=>
any
;
sample
:
(
...
args
:
any
[]
)
=>
any
;
select
:
(
...
args
:
any
[]
)
=>
any
;
sideEffect
:
(
...
args
:
any
[]
)
=>
any
;
simplePath
:
(
...
args
:
any
[]
)
=>
any
;
skip
:
(
...
args
:
any
[]
)
=>
any
;
split
:
(
...
args
:
any
[]
)
=>
any
;
subgraph
:
(
...
args
:
any
[]
)
=>
any
;
substring
:
(
...
args
:
any
[]
)
=>
any
;
sum
:
(
...
args
:
any
[]
)
=>
any
;
tail
:
(
...
args
:
any
[]
)
=>
any
;
timeLimit
:
(
...
args
:
any
[]
)
=>
any
;
times
:
(
...
args
:
any
[]
)
=>
any
;
to
:
(
...
args
:
any
[]
)
=>
any
;
toE
:
(
...
args
:
any
[]
)
=>
any
;
toLower
:
(
...
args
:
any
[]
)
=>
any
;
toUpper
:
(
...
args
:
any
[]
)
=>
any
;
toV
:
(
...
args
:
any
[]
)
=>
any
;
tree
:
(
...
args
:
any
[]
)
=>
any
;
trim
:
(
...
args
:
any
[]
)
=>
any
;
unfold
:
(
...
args
:
any
[]
)
=>
any
;
union
:
(
...
args
:
any
[]
)
=>
any
;
until
:
(
...
args
:
any
[]
)
=>
any
;
V
:
(
...
args
:
any
[]
)
=>
any
;
value
:
(
...
args
:
any
[]
)
=>
any
;
valueMap
:
(
...
args
:
any
[]
)
=>
any
;
values
:
(
...
args
:
any
[]
)
=>
any
;
where
:
(
...
args
:
any
[]
)
=>
any
;
}
t
:
Record
<
string
,
EnumValue
>
TextP
:
typeof
TextP
traversal
:
(
traversalSourceClass
?:
typeof
GraphTraversalSource
,
traversalClass
?:
typeof
GraphTraversal
,
)
=>
default
Traversal
:
typeof
Traversal
TraversalSideEffects
:
typeof
TraversalSideEffects
TraversalStrategies
:
typeof
TraversalStrategies
TraversalStrategy
:
typeof
TraversalStrategy
Traverser
:
typeof
Traverser
withOptions
:
{
all
:
number
;
ids
:
number
;
indexer
:
string
;
keys
:
number
;
labels
:
number
;
list
:
number
;
map
:
number
;
none
:
number
;
tokens
:
string
;
values
:
number
;
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
gremlin
Loading...