Gremlin:

Gremlin  ::= GraphTraversalSource GraphTraversal* Traversal

no references


GraphTraversalSource:

GraphTraversalSource
         ::= ( withBindings | withBulk | withComputer | withoutStrategies | withPath | withRemote | withSack | withSideEffect | withStrategies )* ( addV | E | inject | V )

referenced by:


GraphTraversal:

GraphTraversal
         ::= addE
           | addV
           | aggregate
           | and
           | as
           | barrier
           | both
           | bothE
           | bothV
           | branch
           | by
           | cap
           | choose
           | coalesce
           | coin
           | constant
           | count
           | cyclicPath
           | dedup
           | drop
           | emit
           | filter
           | flatMap
           | fold
           | from
           | group
           | groupCount
           | has
           | hasId
           | hasKey
           | hasLabel
           | hasNot
           | hasValue
           | id
           | identity
           | in
           | inE
           | inject
           | inV
           | is
           | key
           | label
           | limit
           | local
           | loops
           | map
           | match
           | max
           | mean
           | min
           | not
           | or
           | order
           | otherV
           | out
           | outE
           | outV
           | pageRank
           | path
           | peerPressure
           | program
           | project
           | properties
           | property
           | propertyMap
           | range
           | repeat
           | sack
           | sample
           | select
           | sideEffect
           | simplePath
           | store
           | subgraph
           | sum
           | tail
           | timeLimit
           | times
           | to
           | toE
           | toV
           | tree
           | unfold
           | union
           | until
           | V
           | value
           | valueMap
           | values
           | where

referenced by:


Traversal:

Traversal
         ::= close
           | explain
           | fill
           | forEachRemaining
           | iterate
           | next
           | profile
           | toList
           | toSet
           | toStream
           | tryNext

referenced by:


addV:

addV     ::= '(' label? ')' ( addE | as | property )?

referenced by:


addE:

addE     ::= '(' label? ')' ( as | from | to | property )?

referenced by:


E:

E        ::= '(' ids* ')' ( as | drop | property )?

referenced by:


V:

V        ::= '(' ids* ')' ( addE | as | drop | out | property )?

referenced by:


as:

as       ::= '(' step-label ')'

referenced by:


from:

from     ::= '(' step-label ')' edge-steps?

referenced by:


to:

to       ::= '(' step-label ')' edge-steps?

referenced by:


edge-steps:

edge-steps
         ::= ( as | from | to | property )?

referenced by:



  ... generated by Railroad Diagram Generator