# Functions
No description provided by the author
No description provided by the author
NewAnd creates an And iterator.
No description provided by the author
NewCount creates a new iterator to count a number of results from a provided subiterator.
No description provided by the author
Creates a new Fixed iterator with a custom comparator.
Construct a new HasA iterator, given the quad subiterator, and the quad direction for which it stands.
No description provided by the author
Construct a new LinksTo iterator around a direction and a subiterator of nodes.
No description provided by the author
No description provided by the author
No description provided by the author
Fairly useless New function.
No description provided by the author
No description provided by the author
NewRegex returns an unary operator -- a filter across the values in the relevant subiterator.
NewRegexWithRefs is like NewRegex but allows regexp iterator to match IRIs and BNodes.
Creates a new Resolver iterator.
No description provided by the author
No description provided by the author
No description provided by the author
NewSort creates a new Sort iterator.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
The And iterator.
Count iterator returns one element with size of underlying iterator.
Error iterator always returns a single error with no other results.
A Fixed iterator consists of it's values, an index (where it is in the process of Next()ing) and an equality function.
A HasA consists of a reference back to the graph.QuadStore that it references, a primary subiterator, a direction in which the quads for that subiterator point, and a temporary holder for the iterator generated on Contains().
Limit iterator will stop iterating if certain a number of values were encountered.
No description provided by the author
A LinksTo has a reference back to the graph.QuadStore (to create the iterators for each node) the subiterator, and the direction the iterator comes from.
No description provided by the author
No description provided by the author
Not iterator acts like a complement for the primary iterator.
Here we define the simplest iterator -- the Null iterator.
No description provided by the author
Recursive iterator takes a base iterator and a morphism to be applied recursively, for each result.
A Resolver iterator consists of it's order, an index (where it is in the, process of iterating) and a store to resolve values from.
No description provided by the author
Skip iterator will skip certain number of values from primary iterator.
Sort iterator orders values from it's subiterator.
Unique iterator removes duplicate values from it's subiterator.
No description provided by the author
# Type aliases
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author