Documentation ¶
Index ¶
- func GraphPath(g *graph.Graph, n *graph.Node) string
- func LookupNodeFromNodePathString(g *graph.Graph, s string) *graph.Node
- type GraphPathGremlinTraversalStep
- func (s *GraphPathGremlinTraversalStep) Exec(last traversal.GraphTraversalStep) (traversal.GraphTraversalStep, error)
- func (s *GraphPathGremlinTraversalStep) Params() (params []interface{})
- func (s *GraphPathGremlinTraversalStep) Reduce(next traversal.GremlinTraversalStep) traversal.GremlinTraversalStep
- type GraphPathTraversalStep
- type NodePath
- type TopologyTraversalExtension
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GraphPathGremlinTraversalStep ¶ added in v0.4.0
type GraphPathGremlinTraversalStep struct { }
func (*GraphPathGremlinTraversalStep) Exec ¶ added in v0.4.0
func (s *GraphPathGremlinTraversalStep) Exec(last traversal.GraphTraversalStep) (traversal.GraphTraversalStep, error)
func (*GraphPathGremlinTraversalStep) Params ¶ added in v0.5.0
func (s *GraphPathGremlinTraversalStep) Params() (params []interface{})
func (*GraphPathGremlinTraversalStep) Reduce ¶ added in v0.5.0
func (s *GraphPathGremlinTraversalStep) Reduce(next traversal.GremlinTraversalStep) traversal.GremlinTraversalStep
type GraphPathTraversalStep ¶ added in v0.4.0
type GraphPathTraversalStep struct {
// contains filtered or unexported fields
}
func (*GraphPathTraversalStep) Error ¶ added in v0.4.0
func (p *GraphPathTraversalStep) Error() error
func (*GraphPathTraversalStep) MarshalJSON ¶ added in v0.4.0
func (p *GraphPathTraversalStep) MarshalJSON() ([]byte, error)
func (*GraphPathTraversalStep) Values ¶ added in v0.4.0
func (p *GraphPathTraversalStep) Values() []interface{}
type TopologyTraversalExtension ¶ added in v0.4.0
type TopologyTraversalExtension struct {
// contains filtered or unexported fields
}
func NewTopologyTraversalExtension ¶ added in v0.4.0
func NewTopologyTraversalExtension() *TopologyTraversalExtension
func (*TopologyTraversalExtension) ParseStep ¶ added in v0.4.0
func (e *TopologyTraversalExtension) ParseStep(t traversal.Token, p traversal.GremlinTraversalStepParams) (traversal.GremlinTraversalStep, error)
Click to show internal directories.
Click to hide internal directories.