Versions in this module Expand all Collapse all v0 v0.4.0 Aug 26, 2014 Changes in this version + func PositionOf(tok *Token, d quad.Direction, qs *QuadStore) int + func Type() graph.Type + type AllIterator struct + func NewAllIterator(bucket []byte, d quad.Direction, qs *QuadStore) *AllIterator + func (it *AllIterator) Clone() graph.Iterator + func (it *AllIterator) Close() + func (it *AllIterator) Contains(v graph.Value) bool + func (it *AllIterator) DebugString(indent int) string + 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) ResultTree() *graph.ResultTree + 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 IndexEntry struct + History []int64 + type Iterator struct + func NewIterator(bucket []byte, d quad.Direction, value graph.Value, qs *QuadStore) *Iterator + func (it *Iterator) Clone() graph.Iterator + func (it *Iterator) Close() + func (it *Iterator) Contains(v graph.Value) bool + func (it *Iterator) DebugString(indent int) string + func (it *Iterator) Next() bool + func (it *Iterator) NextPath() bool + func (it *Iterator) Optimize() (graph.Iterator, bool) + func (it *Iterator) Reset() + func (it *Iterator) Result() graph.Value + func (it *Iterator) ResultTree() *graph.ResultTree + func (it *Iterator) Size() (int64, bool) + func (it *Iterator) Sorted() bool + func (it *Iterator) Stats() graph.IteratorStats + func (it *Iterator) SubIterators() []graph.Iterator + func (it *Iterator) TagResults(dst map[string]graph.Value) + func (it *Iterator) Tagger() *graph.Tagger + func (it *Iterator) Type() graph.Type + func (it *Iterator) UID() uint64 + type QuadStore struct + func (qs *QuadStore) ApplyDeltas(deltas []graph.Delta) error + func (qs *QuadStore) Close() + func (qs *QuadStore) FixedIterator() graph.FixedIterator + func (qs *QuadStore) Horizon() int64 + func (qs *QuadStore) NameOf(k graph.Value) string + func (qs *QuadStore) NodesAllIterator() graph.Iterator + func (qs *QuadStore) Quad(k graph.Value) quad.Quad + func (qs *QuadStore) Size() int64 + func (qs *QuadStore) SizeOf(k graph.Value) int64 + func (qs *QuadStore) TripleDirection(val graph.Value, d quad.Direction) graph.Value + func (qs *QuadStore) TripleIterator(d quad.Direction, val graph.Value) graph.Iterator + func (qs *QuadStore) TriplesAllIterator() graph.Iterator + func (qs *QuadStore) UpdateValueKeyBy(name string, amount int64, tx *bolt.Tx) error + func (qs *QuadStore) ValueOf(s string) graph.Value + func (qs *QuadStore) WriteHorizonAndSize(tx *bolt.Tx) error + func (ts *QuadStore) OptimizeIterator(it graph.Iterator) (graph.Iterator, bool) + type Token struct + func (t *Token) Key() interface{} + type ValueData struct + Name string + Size int64