Versions in this module Expand all Collapse all v0 v0.6.0 Sep 20, 2016 Changes in this version + type NodeHash [quad.HashSize]byte + func (NodeHash) IsNode() bool + func (h *NodeHash) Scan(src interface{}) error + func (h NodeHash) String() string + func (h NodeHash) Valid() bool + type QuadHashes [4]NodeHash + func (QuadHashes) IsNode() bool + func (q QuadHashes) Get(d quad.Direction) NodeHash v0.5.0 Mar 23, 2016 Changes in this version + const QuadStoreType + type AllIterator struct + func NewAllIterator(qs *QuadStore, table string) *AllIterator + func (it *AllIterator) Clone() graph.Iterator + func (it *AllIterator) Close() error + func (it *AllIterator) Contains(v graph.Value) bool + func (it *AllIterator) Describe() graph.Description + func (it *AllIterator) Err() error + func (it *AllIterator) Next() bool + func (it *AllIterator) NextPath() bool + func (it *AllIterator) Optimize() (graph.Iterator, bool) + func (it *AllIterator) Reset() + func (it *AllIterator) Result() graph.Value + func (it *AllIterator) Size() (int64, bool) + func (it *AllIterator) Sorted() bool + func (it *AllIterator) Stats() graph.IteratorStats + func (it *AllIterator) SubIterators() []graph.Iterator + func (it *AllIterator) TagResults(dst map[string]graph.Value) + func (it *AllIterator) Tagger() *graph.Tagger + func (it *AllIterator) Type() graph.Type + func (it *AllIterator) UID() uint64 + type QuadStore struct + func (qs *QuadStore) ApplyDeltas(in []graph.Delta, opts graph.IgnoreOpts) error + func (qs *QuadStore) Close() + func (qs *QuadStore) FixedIterator() graph.FixedIterator + func (qs *QuadStore) Horizon() graph.PrimaryKey + func (qs *QuadStore) NameOf(v graph.Value) string + func (qs *QuadStore) NodesAllIterator() graph.Iterator + func (qs *QuadStore) OptimizeIterator(it graph.Iterator) (graph.Iterator, bool) + func (qs *QuadStore) Quad(val graph.Value) quad.Quad + func (qs *QuadStore) QuadDirection(in graph.Value, d quad.Direction) graph.Value + func (qs *QuadStore) QuadIterator(d quad.Direction, val graph.Value) graph.Iterator + func (qs *QuadStore) QuadsAllIterator() graph.Iterator + func (qs *QuadStore) Size() int64 + func (qs *QuadStore) Type() string + func (qs *QuadStore) ValueOf(s string) graph.Value + type SQLIterator struct + func NewSQLIterator(qs *QuadStore, sql sqlIterator) *SQLIterator + func NewSQLLinkIterator(qs *QuadStore, d quad.Direction, val string) *SQLIterator + func (it *SQLIterator) Clone() graph.Iterator + func (it *SQLIterator) Close() error + func (it *SQLIterator) Contains(v graph.Value) bool + func (it *SQLIterator) Describe() graph.Description + func (it *SQLIterator) Err() error + func (it *SQLIterator) Next() bool + func (it *SQLIterator) NextPath() bool + func (it *SQLIterator) Optimize() (graph.Iterator, bool) + func (it *SQLIterator) Reset() + func (it *SQLIterator) Result() graph.Value + func (it *SQLIterator) Size() (int64, bool) + func (it *SQLIterator) Sorted() bool + func (it *SQLIterator) Stats() graph.IteratorStats + func (it *SQLIterator) SubIterators() []graph.Iterator + func (it *SQLIterator) TagResults(dst map[string]graph.Value) + func (it *SQLIterator) Tagger() *graph.Tagger + func (it *SQLIterator) Type() graph.Type + func (it *SQLIterator) UID() uint64 + type SQLLinkIterator struct + func (l *SQLLinkIterator) Describe() string + func (l *SQLLinkIterator) Result() graph.Value + func (l *SQLLinkIterator) Size(qs *QuadStore) (int64, bool) + func (l *SQLLinkIterator) Tagger() *graph.Tagger + func (l *SQLLinkIterator) Type() sqlQueryType + type SQLNodeIntersection struct + func (n *SQLNodeIntersection) Describe() string + func (n *SQLNodeIntersection) Result() graph.Value + func (n *SQLNodeIntersection) Size(qs *QuadStore) (int64, bool) + func (n *SQLNodeIntersection) Tagger() *graph.Tagger + func (n *SQLNodeIntersection) Type() sqlQueryType + type SQLNodeIterator struct + func (n *SQLNodeIterator) Describe() string + func (n *SQLNodeIterator) Result() graph.Value + func (n *SQLNodeIterator) Size(qs *QuadStore) (int64, bool) + func (n *SQLNodeIterator) Tagger() *graph.Tagger + func (n *SQLNodeIterator) Type() sqlQueryType