inspect

package
v0.0.0-...-fa720cf Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 2, 2023 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FindEdgeHasLabelStart

func FindEdgeHasLabelStart(pipe []*gripql.GraphStatement) ([]string, []*gripql.GraphStatement)

func FindVertexHasLabelStart

func FindVertexHasLabelStart(pipe []*gripql.GraphStatement) ([]string, []*gripql.GraphStatement)

func PipelineAsSteps

func PipelineAsSteps(stmts []*gripql.GraphStatement) map[string]string

PipelineSteps identify the variable names each step can be aliasesed using the as_ operation

func PipelineNoLoadPath

func PipelineNoLoadPath(stmts []*gripql.GraphStatement, minLen int) [][]int

PipelineNoLoadPath identifies 'paths' which are groups of statements that move travelers across multiple steps, and don't require data (other then the label) to be loaded

func PipelineStepOutputs

func PipelineStepOutputs(stmts []*gripql.GraphStatement) map[string][]string

PipelineStepOutputs identify the required outputs for each step in the traversal

func PipelineSteps

func PipelineSteps(stmts []*gripql.GraphStatement) []string

PipelineSteps create an array, the same length at stmts that labels the step id for each of the GraphStatements

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL