Module graphannis::graph
source · Expand description
Types that are used by the Graph
API.
Structs
The fully qualified name of an annotation.
An annotation with a qualified name and a value.
Identifies an edge component of the graph.
Directed edge between a source and target node which are identified by their ID.
Some general statistical numbers specific to a graph component
A match is the result of a query on an annotation storage.
Enums
Specifies the type of component. Types determine certain semantics about the edges of this graph components.
Traits
Access annotations for nodes or edges.
Basic trait for accessing edges of a graph for a specific component.
A graph storage is the representation of an edge component of a graph with specific structures.
These specific structures are exploited to efficiently implement reachability queries.
Trait for accessing graph storages which can be written to.
Type Definitions
Unique internal identifier for a single node.