# Packages
No description provided by the author
# Functions
AbsoluteValue uses given ns to resolve short IRIs and types in typed strings to their full form.
AbsoluteValues applies AbsoluteValue on each item in provided values using provided ns.
BuildIterator for given Step returns a query.Iterator.
NewDocumentIterator returns a new DocumentIterator for a QuadStore and Path.
NewEntityIdentifier constructs a new EntityIdentifer from a EntityIdentiferI.
NewPropertyPath constructs a new PropertyPath.
NewSession creates a new Session.
NewTagsIterator creates a new TagsIterator.
NewValueIterator returns a new ValueIterator for a path and namer.
NewValueIteratorFromPathStep attempts to build a path from PathStep and return a new ValueIterator of it.
Register adds an Item type to the registry.
RegisteredTypes returns type names of all registered types.
TypeByName returns a type by its registration name.
Unmarshal attempts to unmarshal an Item or returns error.
# Structs
DocumentIterator is an iterator of documents from the graph.
EntityIdentifier is a struct wrapping the interface EntityIdentifierI.
PropertyPath is a struct wrapping PropertyPathI.
PropertyStep is a step that should resolve to a path of properties.
Session represents a LinkedQL query processing.
TagsIterator is a result iterator for records consisting of selected tags or all the tags in the query.
ValueIterator is an iterator of values from the graph.
# Interfaces
EntityIdentifierI is an interface to be used where a single entity identifier is expected.
IteratorStep is a step that can build an Iterator.
PathStep is a Step that can build a Path.
PropertyPathI is an interface to be used where a path of properties is expected.
RegistryItem in the registry.
Step is a logical part in the query.
# Type aliases
EntityBNode is an entity BNode.
EntityIdentifierString is an entity IRI or BNode strings.
EntityIRI is an entity IRI.
GraphPattern represents a JSON-LD document.
PropertyIRI is an IRI of a Property.
PropertyIRIs is a slice of property IRIs.
PropertyIRIString is a string of IRI of a Property.
PropertyIRIStrings is a slice of property IRI strings.