Versions in this module Expand all Collapse all v0 v0.3.0 Jun 28, 2014 Changes in this version + type MqlPath string + func NewMqlPath() MqlPath + func (p MqlPath) DisplayString() string + func (p MqlPath) Follow(s string) MqlPath + func (p MqlPath) ToResultPathFromMap(resultMap map[MqlPath]string) MqlResultPath + type MqlQuery struct + func NewMqlQuery(ses *MqlSession) *MqlQuery + func (m *MqlQuery) BuildIteratorTree(query interface{}) + type MqlResultPath string + func NewMqlResultPath() MqlResultPath + func (p MqlResultPath) AppendValue(value string) MqlResultPath + func (p MqlResultPath) FollowPath(followPiece string, value string) MqlResultPath + type MqlResultPathSlice []MqlResultPath + func (sl MqlResultPathSlice) Len() int + func (sl MqlResultPathSlice) Less(i, j int) bool + func (sl MqlResultPathSlice) Swap(i, j int) + type MqlSession struct + func NewMqlSession(ts graph.TripleStore) *MqlSession + func (m *MqlSession) BuildJson(result interface{}) + func (m *MqlSession) ClearJson() + func (m *MqlSession) ExecInput(input string, c chan interface{}, limit int) + func (m *MqlSession) GetJson() (interface{}, error) + func (m *MqlSession) GetQuery(input string, output_struct chan map[string]interface{}) + func (m *MqlSession) InputParses(input string) (graph.ParseResult, error) + func (m *MqlSession) ToText(result interface{}) string + func (m *MqlSession) ToggleDebug()