Versions in this module Expand all Collapse all v0 v0.9.1 Jun 28, 2024 v0.9.0 May 4, 2024 Changes in this version + type As struct + From linkedql.PathStep + Name string + func (s *As) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *As) Description() string + type Back struct + From linkedql.PathStep + Name string + func (s *Back) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Back) Description() string + type Both struct + From linkedql.PathStep + Properties *linkedql.PropertyPath + func (s *Both) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Both) Description() string + type Collect struct + From linkedql.PathStep + Name quad.IRI + func (s *Collect) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Collect) Description() string + type Count struct + From linkedql.PathStep + func (s *Count) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Count) Description() string + type Difference struct + From linkedql.PathStep + Steps []linkedql.PathStep + func (s *Difference) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Difference) Description() string + type Documents struct + From linkedql.PathStep + func (s *Documents) BuildIterator(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (query.Iterator, error) + func (s *Documents) Description() string + type GreaterThan struct + From linkedql.PathStep + Value quad.Value + func (s *GreaterThan) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *GreaterThan) Description() string + type GreaterThanEquals struct + From linkedql.PathStep + Value quad.Value + func (s *GreaterThanEquals) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *GreaterThanEquals) Description() string + type Has struct + From linkedql.PathStep + Property *linkedql.PropertyPath + Values []quad.Value + func (s *Has) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Has) Description() string + type HasReverse struct + From linkedql.PathStep + Property *linkedql.PropertyPath + Values []quad.Value + func (s *HasReverse) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *HasReverse) Description() string + type In struct + func (s *In) Description() string + type Intersect struct + From linkedql.PathStep + Steps []linkedql.PathStep + func (s *Intersect) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Intersect) Description() string + type Labels struct + From linkedql.PathStep + func (s *Labels) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Labels) Description() string + type LessThan struct + From linkedql.PathStep + Value quad.Value + func (s *LessThan) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *LessThan) Description() string + type LessThanEquals struct + From linkedql.PathStep + Value quad.Value + func (s *LessThanEquals) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *LessThanEquals) Description() string + type Like struct + From linkedql.PathStep + Pattern string + func (s *Like) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Like) Description() string + type Limit struct + From linkedql.PathStep + Limit int64 + func (s *Limit) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Limit) Description() string + type Match struct + From linkedql.PathStep + Pattern linkedql.GraphPattern + func (s *Match) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Match) Description() string + type Optional struct + From linkedql.PathStep + Step linkedql.PathStep + func (s *Optional) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Optional) Description() string + type Order struct + From linkedql.PathStep + func (s *Order) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Order) Description() string + type Out struct + func (s *Out) Description() string + type Placeholder struct + func (s *Placeholder) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Placeholder) Description() string + type Properties struct + From linkedql.PathStep + Names *linkedql.PropertyPath + func (s *Properties) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Properties) Description() string + type PropertyNames struct + From linkedql.PathStep + func (s *PropertyNames) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *PropertyNames) Description() string + type PropertyNamesAs struct + From linkedql.PathStep + Tag string + func (s *PropertyNamesAs) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *PropertyNamesAs) Description() string + type RegExp struct + Expression string + From linkedql.PathStep + IncludeIRIs bool + func (s *RegExp) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *RegExp) Description() string + type ReverseProperties struct + From linkedql.PathStep + Names *linkedql.PropertyPath + func (s *ReverseProperties) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *ReverseProperties) Description() string + type ReversePropertyNames struct + From linkedql.PathStep + func (s *ReversePropertyNames) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *ReversePropertyNames) Description() string + type ReversePropertyNamesAs struct + From linkedql.PathStep + Tag string + func (s *ReversePropertyNamesAs) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *ReversePropertyNamesAs) Description() string + type Select struct + ExcludeID bool + From linkedql.PathStep + Properties []string + func (s *Select) BuildIterator(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (query.Iterator, error) + func (s *Select) Description() string + type Skip struct + From linkedql.PathStep + Offset int64 + func (s *Skip) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Skip) Description() string + type Union struct + From linkedql.PathStep + Steps []linkedql.PathStep + func (s *Union) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Union) Description() string + type Unique struct + From linkedql.PathStep + func (s *Unique) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Unique) Description() string + type Vertex struct + Values []quad.Value + func (s *Vertex) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Vertex) Description() string + type Visit struct + From linkedql.PathStep + Properties *linkedql.PropertyPath + func (s *Visit) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Visit) Description() string + type VisitReverse struct + From linkedql.PathStep + Properties *linkedql.PropertyPath + func (s *VisitReverse) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *VisitReverse) Description() string + type Where struct + Condition linkedql.PathStep + From linkedql.PathStep + func (s *Where) BuildPath(ctx context.Context, qs graph.QuadStore, ns *voc.Namespaces) (*path.Path, error) + func (s *Where) Description() string