Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Check ¶
func Check(t *testing.T, cy *internal.CompiledCypher, err error, want internal.CompiledCypher)
Types ¶
type ActedIn ¶
type ActedIn struct { internal.Relationship `neo4j:"ACTED_IN"` Role string `json:"role"` }
type BaseOrganism ¶
type BaseOrganism struct { internal.Abstract `neo4j:"Organism"` internal.Node Alive bool `json:"alive"` }
func (BaseOrganism) Implementers ¶
func (b BaseOrganism) Implementers() []internal.IAbstract
type BasePet ¶
type BasePet struct { internal.Abstract `neo4j:"Pet"` BaseOrganism Cute bool `json:"cute"` }
func (BasePet) Implementers ¶
type BornIn ¶
type BornIn struct {
internal.Relationship `neo4j:"BORN_IN"`
}
type Directed ¶
type Directed struct {
internal.Relationship `neo4j:"DIRECTED"`
}
type Human ¶
type Human struct { BaseOrganism `neo4j:"Human"` Name string `json:"name"` }
type Knows ¶
type Knows struct { internal.Relationship `neo4j:"KNOWS"` Since int `json:"since"` }
type Person ¶
type Person struct { internal.Node `neo4j:"Person"` Name string `json:"name"` Surname string `json:"surname"` Position string `json:"position"` Email string `json:"email"` Belt *string `json:"belt"` Nationality string `json:"nationality"` Age int `json:"age"` BornIn int `json:"bornIn"` Created int `json:"created"` LastSeen int `json:"lastSeen"` Found bool `json:"found"` ChauffeurName string `json:"chauffeurName"` }
type Produced ¶
type Produced struct {
internal.Relationship `neo4j:"PRODUCED"`
}
type Reviewed ¶
type Reviewed struct { internal.Relationship `neo4j:"REVIEWED"` Rating float64 `json:"rating"` }
type WorksAt ¶
type WorksAt struct {
internal.Relationship `neo4j:"WORKS_AT"`
}
type Wrote ¶
type Wrote struct {
internal.Relationship `neo4j:"WROTE"`
}
Click to show internal directories.
Click to hide internal directories.