コード例 #1
0
ファイル: leveldb_test.go プロジェクト: niksd/cayley
func extractTripleFromIterator(ts graph.TripleStore, it graph.Iterator) []string {
	var output []string
	for {
		val, ok := it.Next()
		if !ok {
			break
		}
		output = append(output, ts.Triple(val).String())
	}
	return output
}
コード例 #2
0
ファイル: leveldb_test.go プロジェクト: ZSIT/cayley
func iteratedTriples(ts graph.TripleStore, it graph.Iterator) []*graph.Triple {
	var res ordered
	for {
		val, ok := it.Next()
		if !ok {
			break
		}
		res = append(res, ts.Triple(val))
	}
	sort.Sort(res)
	return res
}