Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func QueryWritableToString ¶
func QueryWritableToString[T QueryWritable](qw T) (string, error)
Types ¶
type ArrayPropertyValue ¶
type ArrayPropertyValue []any
func (ArrayPropertyValue) WriteToQuery ¶
func (pv ArrayPropertyValue) WriteToQuery(sb *strings.Builder) error
type EntityConnetion ¶
type EntityConnetion string
const ( EntityConnetionBi EntityConnetion = "-" EntityConnetionLeft EntityConnetion = "->" EntityConnetionRight EntityConnetion = "<-" )
type MapPropertyValue ¶
func (MapPropertyValue) WriteToQuery ¶
func (pv MapPropertyValue) WriteToQuery(sb *strings.Builder) error
type Path ¶
type Path struct { Head *Node Tail []RelationshipNodePair }
type QueryWritable ¶
type Relationship ¶
type Relationship struct { Hops *Range // contains filtered or unexported fields }
func (*Relationship) WriteToQuery ¶
func (r *Relationship) WriteToQuery(sb *strings.Builder) error
type RelationshipNodePair ¶
type RelationshipNodePair struct { Conn1 EntityConnetion Node *Node Conn2 EntityConnetion Relationship *Relationship }
func (*RelationshipNodePair) WriteToQuery ¶
func (p *RelationshipNodePair) WriteToQuery(sb *strings.Builder) error
Click to show internal directories.
Click to hide internal directories.