gim v1.0.0 Gim.Query View Source

Defines queries on schemas.

Link to this section Summary

Functions

Returns the target nodes following the edges of given label for the given node.

Returns wether the given node has any outgoing edges for the given label.

Returns wether the given node has any outgoing edges.

Returns wether the given node has no outgoing edges.

Computes all isolated nodes from a repo.

Link to this section Functions

Link to this function

add_edge(node, assoc, targets)

View Source
Link to this function

clear_edges(nodes, assoc)

View Source
Link to this function

delete_edge(node, assoc, targets)

View Source

Returns the target nodes following the edges of given label for the given node.

Link to this function

filter(queryable, op \\ nil, filter)

View Source

Returns wether the given node has any outgoing edges for the given label.

Returns wether the given node has any outgoing edges.

Returns wether the given node has no outgoing edges.

Link to this function

intersection(nodes1, nodes2)

View Source

Computes all isolated nodes from a repo.

Link to this function

property(nodes, property_name)

View Source
Link to this function

reachable(nodes, edge, target)

View Source
Link to this function

set_edge(node, assoc, target)

View Source