Documentation ¶
Overview ¶
Package graphpb is a generated protocol buffer package.
It is generated from these files:
graph.proto
It has these top-level messages:
Query ReadQuery MergeQuery CreateQuery DeleteQuery RemoveQuery Merge Delete Remove Create Unwind Match With OrderBy Set Parameter Property Segment ListExpr Case OperatorApplication Expression GroupedExpression ChainedComparisons Equation IndexExpr Where Return Vertex Edge BoolList IntList DoubleList StringList MixedList Value Function All Any Exists None Single Coalesce EndNode Head ID Last Length Properties StartNode Size Timestamp ToInt ToFloat Type Extract Filter Keys Labels Nodes Range Reduce Relationships Tail Abs Ceil Floor Rand Round Sign E Exp Log Log10 Sqrt Acos Asin Atan Atan2 Cos Cot Degrees Haversin PI Radians Sin Tan Left Lower Ltrim Replace Reverse Right Rtrim Split Substring ToString Trim Upper Collect Count
Index ¶
- Variables
- type Abs
- func (*Abs) Descriptor() ([]byte, []int)
- func (this *Abs) Equal(that interface{}) bool
- func (m *Abs) GetExpr() Expression
- func (m *Abs) Marshal() (dAtA []byte, err error)
- func (m *Abs) MarshalTo(dAtA []byte) (int, error)
- func (*Abs) ProtoMessage()
- func (m *Abs) Reset()
- func (m *Abs) Size() (n int)
- func (this *Abs) String() string
- func (m *Abs) Unmarshal(dAtA []byte) error
- type Acos
- func (*Acos) Descriptor() ([]byte, []int)
- func (this *Acos) Equal(that interface{}) bool
- func (m *Acos) GetExpr() Expression
- func (m *Acos) Marshal() (dAtA []byte, err error)
- func (m *Acos) MarshalTo(dAtA []byte) (int, error)
- func (*Acos) ProtoMessage()
- func (m *Acos) Reset()
- func (m *Acos) Size() (n int)
- func (this *Acos) String() string
- func (m *Acos) Unmarshal(dAtA []byte) error
- type All
- func (*All) Descriptor() ([]byte, []int)
- func (this *All) Equal(that interface{}) bool
- func (m *All) GetList() ListExpr
- func (m *All) GetPredicate() Where
- func (m *All) GetVariable() string
- func (m *All) Marshal() (dAtA []byte, err error)
- func (m *All) MarshalTo(dAtA []byte) (int, error)
- func (*All) ProtoMessage()
- func (m *All) Reset()
- func (m *All) Size() (n int)
- func (this *All) String() string
- func (m *All) Unmarshal(dAtA []byte) error
- type Any
- func (*Any) Descriptor() ([]byte, []int)
- func (this *Any) Equal(that interface{}) bool
- func (m *Any) GetList() ListExpr
- func (m *Any) GetPredicate() Where
- func (m *Any) GetVariable() string
- func (m *Any) Marshal() (dAtA []byte, err error)
- func (m *Any) MarshalTo(dAtA []byte) (int, error)
- func (*Any) ProtoMessage()
- func (m *Any) Reset()
- func (m *Any) Size() (n int)
- func (this *Any) String() string
- func (m *Any) Unmarshal(dAtA []byte) error
- type Asin
- func (*Asin) Descriptor() ([]byte, []int)
- func (this *Asin) Equal(that interface{}) bool
- func (m *Asin) GetExpr() Expression
- func (m *Asin) Marshal() (dAtA []byte, err error)
- func (m *Asin) MarshalTo(dAtA []byte) (int, error)
- func (*Asin) ProtoMessage()
- func (m *Asin) Reset()
- func (m *Asin) Size() (n int)
- func (this *Asin) String() string
- func (m *Asin) Unmarshal(dAtA []byte) error
- type Atan
- func (*Atan) Descriptor() ([]byte, []int)
- func (this *Atan) Equal(that interface{}) bool
- func (m *Atan) GetExpr() Expression
- func (m *Atan) Marshal() (dAtA []byte, err error)
- func (m *Atan) MarshalTo(dAtA []byte) (int, error)
- func (*Atan) ProtoMessage()
- func (m *Atan) Reset()
- func (m *Atan) Size() (n int)
- func (this *Atan) String() string
- func (m *Atan) Unmarshal(dAtA []byte) error
- type Atan2
- func (*Atan2) Descriptor() ([]byte, []int)
- func (this *Atan2) Equal(that interface{}) bool
- func (m *Atan2) GetExpr() Expression
- func (m *Atan2) Marshal() (dAtA []byte, err error)
- func (m *Atan2) MarshalTo(dAtA []byte) (int, error)
- func (*Atan2) ProtoMessage()
- func (m *Atan2) Reset()
- func (m *Atan2) Size() (n int)
- func (this *Atan2) String() string
- func (m *Atan2) Unmarshal(dAtA []byte) error
- type BoolList
- func (*BoolList) Descriptor() ([]byte, []int)
- func (this *BoolList) Equal(that interface{}) bool
- func (m *BoolList) GetBoolVals() []bool
- func (m *BoolList) Marshal() (dAtA []byte, err error)
- func (m *BoolList) MarshalTo(dAtA []byte) (int, error)
- func (*BoolList) ProtoMessage()
- func (m *BoolList) Reset()
- func (m *BoolList) Size() (n int)
- func (this *BoolList) String() string
- func (m *BoolList) Unmarshal(dAtA []byte) error
- type Case
- func (*Case) Descriptor() ([]byte, []int)
- func (this *Case) Equal(that interface{}) bool
- func (m *Case) GetCases() []Case_When
- func (m *Case) GetElse() *Expression
- func (m *Case) GetTest() *Expression
- func (m *Case) Marshal() (dAtA []byte, err error)
- func (m *Case) MarshalTo(dAtA []byte) (int, error)
- func (*Case) ProtoMessage()
- func (m *Case) Reset()
- func (m *Case) Size() (n int)
- func (this *Case) String() string
- func (m *Case) Unmarshal(dAtA []byte) error
- type Case_When
- func (*Case_When) Descriptor() ([]byte, []int)
- func (this *Case_When) Equal(that interface{}) bool
- func (m *Case_When) GetResult() Expression
- func (m *Case_When) GetValue() Expression
- func (m *Case_When) Marshal() (dAtA []byte, err error)
- func (m *Case_When) MarshalTo(dAtA []byte) (int, error)
- func (*Case_When) ProtoMessage()
- func (m *Case_When) Reset()
- func (m *Case_When) Size() (n int)
- func (this *Case_When) String() string
- func (m *Case_When) Unmarshal(dAtA []byte) error
- type Ceil
- func (*Ceil) Descriptor() ([]byte, []int)
- func (this *Ceil) Equal(that interface{}) bool
- func (m *Ceil) GetExpr() Expression
- func (m *Ceil) Marshal() (dAtA []byte, err error)
- func (m *Ceil) MarshalTo(dAtA []byte) (int, error)
- func (*Ceil) ProtoMessage()
- func (m *Ceil) Reset()
- func (m *Ceil) Size() (n int)
- func (this *Ceil) String() string
- func (m *Ceil) Unmarshal(dAtA []byte) error
- type ChainedComparisons
- func (*ChainedComparisons) Descriptor() ([]byte, []int)
- func (this *ChainedComparisons) Equal(that interface{}) bool
- func (m *ChainedComparisons) GetComparisons() []ChainedComparisons_Comparison
- func (m *ChainedComparisons) GetInitial() Expression
- func (m *ChainedComparisons) Marshal() (dAtA []byte, err error)
- func (m *ChainedComparisons) MarshalTo(dAtA []byte) (int, error)
- func (*ChainedComparisons) ProtoMessage()
- func (m *ChainedComparisons) Reset()
- func (m *ChainedComparisons) Size() (n int)
- func (this *ChainedComparisons) String() string
- func (m *ChainedComparisons) Unmarshal(dAtA []byte) error
- type ChainedComparisons_Comparison
- func (*ChainedComparisons_Comparison) Descriptor() ([]byte, []int)
- func (this *ChainedComparisons_Comparison) Equal(that interface{}) bool
- func (m *ChainedComparisons_Comparison) GetExpr() Expression
- func (m *ChainedComparisons_Comparison) GetOperator() Operator
- func (m *ChainedComparisons_Comparison) Marshal() (dAtA []byte, err error)
- func (m *ChainedComparisons_Comparison) MarshalTo(dAtA []byte) (int, error)
- func (*ChainedComparisons_Comparison) ProtoMessage()
- func (m *ChainedComparisons_Comparison) Reset()
- func (m *ChainedComparisons_Comparison) Size() (n int)
- func (this *ChainedComparisons_Comparison) String() string
- func (m *ChainedComparisons_Comparison) Unmarshal(dAtA []byte) error
- type Coalesce
- func (*Coalesce) Descriptor() ([]byte, []int)
- func (this *Coalesce) Equal(that interface{}) bool
- func (m *Coalesce) GetExprs() []Expression
- func (m *Coalesce) Marshal() (dAtA []byte, err error)
- func (m *Coalesce) MarshalTo(dAtA []byte) (int, error)
- func (*Coalesce) ProtoMessage()
- func (m *Coalesce) Reset()
- func (m *Coalesce) Size() (n int)
- func (this *Coalesce) String() string
- func (m *Coalesce) Unmarshal(dAtA []byte) error
- type Collect
- func (*Collect) Descriptor() ([]byte, []int)
- func (this *Collect) Equal(that interface{}) bool
- func (m *Collect) GetDistinct() bool
- func (m *Collect) GetExpr() Expression
- func (m *Collect) Marshal() (dAtA []byte, err error)
- func (m *Collect) MarshalTo(dAtA []byte) (int, error)
- func (*Collect) ProtoMessage()
- func (m *Collect) Reset()
- func (m *Collect) Size() (n int)
- func (this *Collect) String() string
- func (m *Collect) Unmarshal(dAtA []byte) error
- type Conjunction
- type Cos
- func (*Cos) Descriptor() ([]byte, []int)
- func (this *Cos) Equal(that interface{}) bool
- func (m *Cos) GetExpr() Expression
- func (m *Cos) Marshal() (dAtA []byte, err error)
- func (m *Cos) MarshalTo(dAtA []byte) (int, error)
- func (*Cos) ProtoMessage()
- func (m *Cos) Reset()
- func (m *Cos) Size() (n int)
- func (this *Cos) String() string
- func (m *Cos) Unmarshal(dAtA []byte) error
- type Cot
- func (*Cot) Descriptor() ([]byte, []int)
- func (this *Cot) Equal(that interface{}) bool
- func (m *Cot) GetExpr() Expression
- func (m *Cot) Marshal() (dAtA []byte, err error)
- func (m *Cot) MarshalTo(dAtA []byte) (int, error)
- func (*Cot) ProtoMessage()
- func (m *Cot) Reset()
- func (m *Cot) Size() (n int)
- func (this *Cot) String() string
- func (m *Cot) Unmarshal(dAtA []byte) error
- type Count
- func (*Count) Descriptor() ([]byte, []int)
- func (this *Count) Equal(that interface{}) bool
- func (m *Count) GetExpr() Expression
- func (m *Count) Marshal() (dAtA []byte, err error)
- func (m *Count) MarshalTo(dAtA []byte) (int, error)
- func (*Count) ProtoMessage()
- func (m *Count) Reset()
- func (m *Count) Size() (n int)
- func (this *Count) String() string
- func (m *Count) Unmarshal(dAtA []byte) error
- type Create
- func (*Create) Descriptor() ([]byte, []int)
- func (this *Create) Equal(that interface{}) bool
- func (m *Create) GetPatterns() []*Vertex
- func (m *Create) GetUnwind() *Unwind
- func (m *Create) Marshal() (dAtA []byte, err error)
- func (m *Create) MarshalTo(dAtA []byte) (int, error)
- func (*Create) ProtoMessage()
- func (m *Create) Reset()
- func (m *Create) Size() (n int)
- func (this *Create) String() string
- func (m *Create) Unmarshal(dAtA []byte) error
- type CreateQuery
- func (*CreateQuery) Descriptor() ([]byte, []int)
- func (this *CreateQuery) Equal(that interface{}) bool
- func (m *CreateQuery) GetCreate() []Create
- func (m *CreateQuery) GetMatch() []Match
- func (m *CreateQuery) Marshal() (dAtA []byte, err error)
- func (m *CreateQuery) MarshalTo(dAtA []byte) (int, error)
- func (*CreateQuery) ProtoMessage()
- func (m *CreateQuery) Reset()
- func (m *CreateQuery) Size() (n int)
- func (this *CreateQuery) String() string
- func (m *CreateQuery) Unmarshal(dAtA []byte) error
- type Degrees
- func (*Degrees) Descriptor() ([]byte, []int)
- func (this *Degrees) Equal(that interface{}) bool
- func (m *Degrees) GetExpr() Expression
- func (m *Degrees) Marshal() (dAtA []byte, err error)
- func (m *Degrees) MarshalTo(dAtA []byte) (int, error)
- func (*Degrees) ProtoMessage()
- func (m *Degrees) Reset()
- func (m *Degrees) Size() (n int)
- func (this *Degrees) String() string
- func (m *Degrees) Unmarshal(dAtA []byte) error
- type Delete
- func (*Delete) Descriptor() ([]byte, []int)
- func (this *Delete) Equal(that interface{}) bool
- func (m *Delete) GetDetach() bool
- func (m *Delete) GetElements() []string
- func (m *Delete) Marshal() (dAtA []byte, err error)
- func (m *Delete) MarshalTo(dAtA []byte) (int, error)
- func (*Delete) ProtoMessage()
- func (m *Delete) Reset()
- func (m *Delete) Size() (n int)
- func (this *Delete) String() string
- func (m *Delete) Unmarshal(dAtA []byte) error
- type DeleteQuery
- func (*DeleteQuery) Descriptor() ([]byte, []int)
- func (this *DeleteQuery) Equal(that interface{}) bool
- func (m *DeleteQuery) GetDelete() []Delete
- func (m *DeleteQuery) GetMatch() []Match
- func (m *DeleteQuery) Marshal() (dAtA []byte, err error)
- func (m *DeleteQuery) MarshalTo(dAtA []byte) (int, error)
- func (*DeleteQuery) ProtoMessage()
- func (m *DeleteQuery) Reset()
- func (m *DeleteQuery) Size() (n int)
- func (this *DeleteQuery) String() string
- func (m *DeleteQuery) Unmarshal(dAtA []byte) error
- type Direction
- type DoubleList
- func (*DoubleList) Descriptor() ([]byte, []int)
- func (this *DoubleList) Equal(that interface{}) bool
- func (m *DoubleList) GetDoubleVals() []float64
- func (m *DoubleList) Marshal() (dAtA []byte, err error)
- func (m *DoubleList) MarshalTo(dAtA []byte) (int, error)
- func (*DoubleList) ProtoMessage()
- func (m *DoubleList) Reset()
- func (m *DoubleList) Size() (n int)
- func (this *DoubleList) String() string
- func (m *DoubleList) Unmarshal(dAtA []byte) error
- type E
- func (*E) Descriptor() ([]byte, []int)
- func (this *E) Equal(that interface{}) bool
- func (m *E) Marshal() (dAtA []byte, err error)
- func (m *E) MarshalTo(dAtA []byte) (int, error)
- func (*E) ProtoMessage()
- func (m *E) Reset()
- func (m *E) Size() (n int)
- func (this *E) String() string
- func (m *E) Unmarshal(dAtA []byte) error
- type Edge
- func (*Edge) Descriptor() ([]byte, []int)
- func (this *Edge) Equal(that interface{}) bool
- func (m *Edge) GetDirection() Direction
- func (m *Edge) GetElided() *IndexExpr
- func (m *Edge) GetName() string
- func (m *Edge) GetNext() *Vertex
- func (m *Edge) GetProperties() map[string]Parameter
- func (m *Edge) GetType() []string
- func (m *Edge) Marshal() (dAtA []byte, err error)
- func (m *Edge) MarshalTo(dAtA []byte) (int, error)
- func (*Edge) ProtoMessage()
- func (m *Edge) Reset()
- func (m *Edge) Size() (n int)
- func (this *Edge) String() string
- func (m *Edge) Unmarshal(dAtA []byte) error
- type EndNode
- func (*EndNode) Descriptor() ([]byte, []int)
- func (this *EndNode) Equal(that interface{}) bool
- func (m *EndNode) GetExpr() Expression
- func (m *EndNode) Marshal() (dAtA []byte, err error)
- func (m *EndNode) MarshalTo(dAtA []byte) (int, error)
- func (*EndNode) ProtoMessage()
- func (m *EndNode) Reset()
- func (m *EndNode) Size() (n int)
- func (this *EndNode) String() string
- func (m *EndNode) Unmarshal(dAtA []byte) error
- type Equation
- func (*Equation) Descriptor() ([]byte, []int)
- func (this *Equation) Equal(that interface{}) bool
- func (m *Equation) GetValues() []Equation_Value
- func (m *Equation) Marshal() (dAtA []byte, err error)
- func (m *Equation) MarshalTo(dAtA []byte) (int, error)
- func (*Equation) ProtoMessage()
- func (m *Equation) Reset()
- func (m *Equation) Size() (n int)
- func (this *Equation) String() string
- func (m *Equation) Unmarshal(dAtA []byte) error
- type Equation_Value
- func (*Equation_Value) Descriptor() ([]byte, []int)
- func (this *Equation_Value) Equal(that interface{}) bool
- func (m *Equation_Value) GetNumber() int64
- func (m *Equation_Value) GetOp() MathOp
- func (m *Equation_Value) GetProperty() *Property
- func (m *Equation_Value) GetV() isEquation_Value_V
- func (m *Equation_Value) GetVariable() string
- func (m *Equation_Value) Marshal() (dAtA []byte, err error)
- func (m *Equation_Value) MarshalTo(dAtA []byte) (int, error)
- func (*Equation_Value) ProtoMessage()
- func (m *Equation_Value) Reset()
- func (m *Equation_Value) Size() (n int)
- func (this *Equation_Value) String() string
- func (m *Equation_Value) Unmarshal(dAtA []byte) error
- func (*Equation_Value) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type Equation_Value_Number
- type Equation_Value_Op
- type Equation_Value_Property
- type Equation_Value_Variable
- type Exists
- func (*Exists) Descriptor() ([]byte, []int)
- func (this *Exists) Equal(that interface{}) bool
- func (m *Exists) GetExpr() Expression
- func (m *Exists) Marshal() (dAtA []byte, err error)
- func (m *Exists) MarshalTo(dAtA []byte) (int, error)
- func (*Exists) ProtoMessage()
- func (m *Exists) Reset()
- func (m *Exists) Size() (n int)
- func (this *Exists) String() string
- func (m *Exists) Unmarshal(dAtA []byte) error
- type Exp
- func (*Exp) Descriptor() ([]byte, []int)
- func (this *Exp) Equal(that interface{}) bool
- func (m *Exp) GetExpr() Expression
- func (m *Exp) Marshal() (dAtA []byte, err error)
- func (m *Exp) MarshalTo(dAtA []byte) (int, error)
- func (*Exp) ProtoMessage()
- func (m *Exp) Reset()
- func (m *Exp) Size() (n int)
- func (this *Exp) String() string
- func (m *Exp) Unmarshal(dAtA []byte) error
- type Expression
- func (*Expression) Descriptor() ([]byte, []int)
- func (this *Expression) Equal(that interface{}) bool
- func (m *Expression) GetCase() *Case
- func (m *Expression) GetChained() *ChainedComparisons
- func (m *Expression) GetEquation() *Equation
- func (m *Expression) GetExpr() isExpression_Expr
- func (m *Expression) GetFunction() *Function
- func (m *Expression) GetGroup() *GroupedExpression
- func (m *Expression) GetList() *ListExpr
- func (m *Expression) GetLiteral() *Expression_Literal
- func (m *Expression) GetOpApp() *OperatorApplication
- func (m *Expression) GetParam() *Parameter
- func (m *Expression) GetPattern() *Vertex
- func (m *Expression) GetProperty() *Property
- func (m *Expression) Marshal() (dAtA []byte, err error)
- func (m *Expression) MarshalTo(dAtA []byte) (int, error)
- func (*Expression) ProtoMessage()
- func (m *Expression) Reset()
- func (m *Expression) Size() (n int)
- func (this *Expression) String() string
- func (m *Expression) Unmarshal(dAtA []byte) error
- func (*Expression) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type Expression_Case
- type Expression_Chained
- type Expression_Equation
- type Expression_Function
- type Expression_Group
- type Expression_List
- type Expression_Literal
- func (*Expression_Literal) Descriptor() ([]byte, []int)
- func (this *Expression_Literal) Equal(that interface{}) bool
- func (m *Expression_Literal) GetBoolList() *BoolList
- func (m *Expression_Literal) GetBoolV() bool
- func (m *Expression_Literal) GetDoubleList() *DoubleList
- func (m *Expression_Literal) GetFloatV() float64
- func (m *Expression_Literal) GetIntList() *IntList
- func (m *Expression_Literal) GetIntV() int64
- func (m *Expression_Literal) GetV() isExpression_Literal_V
- func (m *Expression_Literal) Marshal() (dAtA []byte, err error)
- func (m *Expression_Literal) MarshalTo(dAtA []byte) (int, error)
- func (*Expression_Literal) ProtoMessage()
- func (m *Expression_Literal) Reset()
- func (m *Expression_Literal) Size() (n int)
- func (this *Expression_Literal) String() string
- func (m *Expression_Literal) Unmarshal(dAtA []byte) error
- func (*Expression_Literal) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type Expression_Literal_
- type Expression_Literal_BoolList
- type Expression_Literal_BoolV
- type Expression_Literal_DoubleList
- type Expression_Literal_FloatV
- type Expression_Literal_IntList
- type Expression_Literal_IntV
- type Expression_OpApp
- type Expression_Param
- type Expression_Pattern
- type Expression_Property
- type Extract
- func (*Extract) Descriptor() ([]byte, []int)
- func (this *Extract) Equal(that interface{}) bool
- func (m *Extract) GetExpr() Expression
- func (m *Extract) GetList() ListExpr
- func (m *Extract) GetVariable() string
- func (m *Extract) Marshal() (dAtA []byte, err error)
- func (m *Extract) MarshalTo(dAtA []byte) (int, error)
- func (*Extract) ProtoMessage()
- func (m *Extract) Reset()
- func (m *Extract) Size() (n int)
- func (this *Extract) String() string
- func (m *Extract) Unmarshal(dAtA []byte) error
- type Filter
- func (*Filter) Descriptor() ([]byte, []int)
- func (this *Filter) Equal(that interface{}) bool
- func (m *Filter) GetList() Expression
- func (m *Filter) GetPredicate() Where
- func (m *Filter) GetVariable() string
- func (m *Filter) Marshal() (dAtA []byte, err error)
- func (m *Filter) MarshalTo(dAtA []byte) (int, error)
- func (*Filter) ProtoMessage()
- func (m *Filter) Reset()
- func (m *Filter) Size() (n int)
- func (this *Filter) String() string
- func (m *Filter) Unmarshal(dAtA []byte) error
- type Floor
- func (*Floor) Descriptor() ([]byte, []int)
- func (this *Floor) Equal(that interface{}) bool
- func (m *Floor) GetExpr() Expression
- func (m *Floor) Marshal() (dAtA []byte, err error)
- func (m *Floor) MarshalTo(dAtA []byte) (int, error)
- func (*Floor) ProtoMessage()
- func (m *Floor) Reset()
- func (m *Floor) Size() (n int)
- func (this *Floor) String() string
- func (m *Floor) Unmarshal(dAtA []byte) error
- type Function
- func (*Function) Descriptor() ([]byte, []int)
- func (this *Function) Equal(that interface{}) bool
- func (m *Function) GetAbs() *Abs
- func (m *Function) GetAcos() *Acos
- func (m *Function) GetAll() *All
- func (m *Function) GetAny() *Any
- func (m *Function) GetAsin() *Asin
- func (m *Function) GetAtan() *Atan
- func (m *Function) GetAtan2() *Atan2
- func (m *Function) GetCeil() *Ceil
- func (m *Function) GetCoalesce() *Coalesce
- func (m *Function) GetCollect() *Collect
- func (m *Function) GetCos() *Cos
- func (m *Function) GetCot() *Cot
- func (m *Function) GetCount() *Count
- func (m *Function) GetDegrees() *Degrees
- func (m *Function) GetE() *E
- func (m *Function) GetEndnode() *EndNode
- func (m *Function) GetExists() *Exists
- func (m *Function) GetExp() *Exp
- func (m *Function) GetExtract() *Extract
- func (m *Function) GetFilter() *Filter
- func (m *Function) GetFloor() *Floor
- func (m *Function) GetFn() isFunction_Fn
- func (m *Function) GetHaversin() *Haversin
- func (m *Function) GetHead() *Head
- func (m *Function) GetId() *ID
- func (m *Function) GetKeys() *Keys
- func (m *Function) GetLabels() *Labels
- func (m *Function) GetLast() *Last
- func (m *Function) GetLeft() *Left
- func (m *Function) GetLength() *Length
- func (m *Function) GetLog() *Log
- func (m *Function) GetLog10() *Log10
- func (m *Function) GetLower() *Lower
- func (m *Function) GetLtrim() *Ltrim
- func (m *Function) GetNodes() *Nodes
- func (m *Function) GetNone() *None
- func (m *Function) GetPi() *PI
- func (m *Function) GetProperties() *Properties
- func (m *Function) GetRadians() *Radians
- func (m *Function) GetRand() *Rand
- func (m *Function) GetRange() *Range
- func (m *Function) GetReduce() *Reduce
- func (m *Function) GetRelationships() *Relationships
- func (m *Function) GetReplace() *Replace
- func (m *Function) GetReverse() *Reverse
- func (m *Function) GetRight() *Right
- func (m *Function) GetRound() *Round
- func (m *Function) GetRtrim() *Rtrim
- func (m *Function) GetSign() *Sign
- func (m *Function) GetSin() *Sin
- func (m *Function) GetSingle() *Single
- func (m *Function) GetSize_() *Size
- func (m *Function) GetSplit() *Split
- func (m *Function) GetSqrt() *Sqrt
- func (m *Function) GetStartnode() *StartNode
- func (m *Function) GetSubstring() *Substring
- func (m *Function) GetTail() *Tail
- func (m *Function) GetTan() *Tan
- func (m *Function) GetTimestamp() *Timestamp
- func (m *Function) GetTofloat() *ToFloat
- func (m *Function) GetToint() *ToInt
- func (m *Function) GetTostring() *ToString
- func (m *Function) GetTrim() *Trim
- func (m *Function) GetType() *Type
- func (m *Function) GetUpper() *Upper
- func (m *Function) Marshal() (dAtA []byte, err error)
- func (m *Function) MarshalTo(dAtA []byte) (int, error)
- func (*Function) ProtoMessage()
- func (m *Function) Reset()
- func (m *Function) Size() (n int)
- func (this *Function) String() string
- func (m *Function) Unmarshal(dAtA []byte) error
- func (*Function) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type Function_Abs
- type Function_Acos
- type Function_All
- type Function_Any
- type Function_Asin
- type Function_Atan
- type Function_Atan2
- type Function_Ceil
- type Function_Coalesce
- type Function_Collect
- type Function_Cos
- type Function_Cot
- type Function_Count
- type Function_Degrees
- type Function_E
- type Function_Endnode
- type Function_Exists
- type Function_Exp
- type Function_Extract
- type Function_Filter
- type Function_Floor
- type Function_Haversin
- type Function_Head
- type Function_Id
- type Function_Keys
- type Function_Labels
- type Function_Last
- type Function_Left
- type Function_Length
- type Function_Log
- type Function_Log10
- type Function_Lower
- type Function_Ltrim
- type Function_Nodes
- type Function_None
- type Function_Pi
- type Function_Properties
- type Function_Radians
- type Function_Rand
- type Function_Range
- type Function_Reduce
- type Function_Relationships
- type Function_Replace
- type Function_Reverse
- type Function_Right
- type Function_Round
- type Function_Rtrim
- type Function_Sign
- type Function_Sin
- type Function_Single
- type Function_Size_
- type Function_Split
- type Function_Sqrt
- type Function_Startnode
- type Function_Substring
- type Function_Tail
- type Function_Tan
- type Function_Timestamp
- type Function_Tofloat
- type Function_Toint
- type Function_Tostring
- type Function_Trim
- type Function_Type
- type Function_Upper
- type GroupedExpression
- func (*GroupedExpression) Descriptor() ([]byte, []int)
- func (this *GroupedExpression) Equal(that interface{}) bool
- func (m *GroupedExpression) GetInit() Expression
- func (m *GroupedExpression) GetParts() []GroupedExpression_Part
- func (m *GroupedExpression) Marshal() (dAtA []byte, err error)
- func (m *GroupedExpression) MarshalTo(dAtA []byte) (int, error)
- func (*GroupedExpression) ProtoMessage()
- func (m *GroupedExpression) Reset()
- func (m *GroupedExpression) Size() (n int)
- func (this *GroupedExpression) String() string
- func (m *GroupedExpression) Unmarshal(dAtA []byte) error
- type GroupedExpression_Part
- func (*GroupedExpression_Part) Descriptor() ([]byte, []int)
- func (this *GroupedExpression_Part) Equal(that interface{}) bool
- func (m *GroupedExpression_Part) GetConj() Conjunction
- func (m *GroupedExpression_Part) GetExpr() Expression
- func (m *GroupedExpression_Part) Marshal() (dAtA []byte, err error)
- func (m *GroupedExpression_Part) MarshalTo(dAtA []byte) (int, error)
- func (*GroupedExpression_Part) ProtoMessage()
- func (m *GroupedExpression_Part) Reset()
- func (m *GroupedExpression_Part) Size() (n int)
- func (this *GroupedExpression_Part) String() string
- func (m *GroupedExpression_Part) Unmarshal(dAtA []byte) error
- type Haversin
- func (*Haversin) Descriptor() ([]byte, []int)
- func (this *Haversin) Equal(that interface{}) bool
- func (m *Haversin) GetExpr() Expression
- func (m *Haversin) Marshal() (dAtA []byte, err error)
- func (m *Haversin) MarshalTo(dAtA []byte) (int, error)
- func (*Haversin) ProtoMessage()
- func (m *Haversin) Reset()
- func (m *Haversin) Size() (n int)
- func (this *Haversin) String() string
- func (m *Haversin) Unmarshal(dAtA []byte) error
- type Head
- func (*Head) Descriptor() ([]byte, []int)
- func (this *Head) Equal(that interface{}) bool
- func (m *Head) GetExpr() ListExpr
- func (m *Head) Marshal() (dAtA []byte, err error)
- func (m *Head) MarshalTo(dAtA []byte) (int, error)
- func (*Head) ProtoMessage()
- func (m *Head) Reset()
- func (m *Head) Size() (n int)
- func (this *Head) String() string
- func (m *Head) Unmarshal(dAtA []byte) error
- type ID
- func (*ID) Descriptor() ([]byte, []int)
- func (this *ID) Equal(that interface{}) bool
- func (m *ID) GetExpr() Expression
- func (m *ID) Marshal() (dAtA []byte, err error)
- func (m *ID) MarshalTo(dAtA []byte) (int, error)
- func (*ID) ProtoMessage()
- func (m *ID) Reset()
- func (m *ID) Size() (n int)
- func (this *ID) String() string
- func (m *ID) Unmarshal(dAtA []byte) error
- type IndexExpr
- func (*IndexExpr) Descriptor() ([]byte, []int)
- func (this *IndexExpr) Equal(that interface{}) bool
- func (m *IndexExpr) GetEnd() int64
- func (m *IndexExpr) GetOp() IndexOp
- func (m *IndexExpr) GetStart() int64
- func (m *IndexExpr) Marshal() (dAtA []byte, err error)
- func (m *IndexExpr) MarshalTo(dAtA []byte) (int, error)
- func (*IndexExpr) ProtoMessage()
- func (m *IndexExpr) Reset()
- func (m *IndexExpr) Size() (n int)
- func (this *IndexExpr) String() string
- func (m *IndexExpr) Unmarshal(dAtA []byte) error
- type IndexOp
- type IntList
- func (*IntList) Descriptor() ([]byte, []int)
- func (this *IntList) Equal(that interface{}) bool
- func (m *IntList) GetIntVals() []int64
- func (m *IntList) Marshal() (dAtA []byte, err error)
- func (m *IntList) MarshalTo(dAtA []byte) (int, error)
- func (*IntList) ProtoMessage()
- func (m *IntList) Reset()
- func (m *IntList) Size() (n int)
- func (this *IntList) String() string
- func (m *IntList) Unmarshal(dAtA []byte) error
- type Keys
- func (*Keys) Descriptor() ([]byte, []int)
- func (this *Keys) Equal(that interface{}) bool
- func (m *Keys) GetExpr() Expression
- func (m *Keys) Marshal() (dAtA []byte, err error)
- func (m *Keys) MarshalTo(dAtA []byte) (int, error)
- func (*Keys) ProtoMessage()
- func (m *Keys) Reset()
- func (m *Keys) Size() (n int)
- func (this *Keys) String() string
- func (m *Keys) Unmarshal(dAtA []byte) error
- type Labels
- func (*Labels) Descriptor() ([]byte, []int)
- func (this *Labels) Equal(that interface{}) bool
- func (m *Labels) GetExpr() Expression
- func (m *Labels) Marshal() (dAtA []byte, err error)
- func (m *Labels) MarshalTo(dAtA []byte) (int, error)
- func (*Labels) ProtoMessage()
- func (m *Labels) Reset()
- func (m *Labels) Size() (n int)
- func (this *Labels) String() string
- func (m *Labels) Unmarshal(dAtA []byte) error
- type Last
- func (*Last) Descriptor() ([]byte, []int)
- func (this *Last) Equal(that interface{}) bool
- func (m *Last) GetExpr() ListExpr
- func (m *Last) Marshal() (dAtA []byte, err error)
- func (m *Last) MarshalTo(dAtA []byte) (int, error)
- func (*Last) ProtoMessage()
- func (m *Last) Reset()
- func (m *Last) Size() (n int)
- func (this *Last) String() string
- func (m *Last) Unmarshal(dAtA []byte) error
- type Left
- func (*Left) Descriptor() ([]byte, []int)
- func (this *Left) Equal(that interface{}) bool
- func (m *Left) GetN() Expression
- func (m *Left) GetOriginal() Expression
- func (m *Left) Marshal() (dAtA []byte, err error)
- func (m *Left) MarshalTo(dAtA []byte) (int, error)
- func (*Left) ProtoMessage()
- func (m *Left) Reset()
- func (m *Left) Size() (n int)
- func (this *Left) String() string
- func (m *Left) Unmarshal(dAtA []byte) error
- type Length
- func (*Length) Descriptor() ([]byte, []int)
- func (this *Length) Equal(that interface{}) bool
- func (m *Length) GetExpr() Expression
- func (m *Length) Marshal() (dAtA []byte, err error)
- func (m *Length) MarshalTo(dAtA []byte) (int, error)
- func (*Length) ProtoMessage()
- func (m *Length) Reset()
- func (m *Length) Size() (n int)
- func (this *Length) String() string
- func (m *Length) Unmarshal(dAtA []byte) error
- type ListExpr
- func (*ListExpr) Descriptor() ([]byte, []int)
- func (this *ListExpr) Equal(that interface{}) bool
- func (m *ListExpr) GetBools() *BoolList
- func (m *ListExpr) GetDoubles() *DoubleList
- func (m *ListExpr) GetExtract() *Extract
- func (m *ListExpr) GetFilter() *Filter
- func (m *ListExpr) GetInts() *IntList
- func (m *ListExpr) GetKeys() *Keys
- func (m *ListExpr) GetLabels() *Labels
- func (m *ListExpr) GetNodes() *Nodes
- func (m *ListExpr) GetParam() string
- func (m *ListExpr) GetRange() *Range
- func (m *ListExpr) GetReduce() *Reduce
- func (m *ListExpr) GetRelationships() *Relationships
- func (m *ListExpr) GetTail() *Tail
- func (m *ListExpr) GetUnsafe() *ListExpr_ListParam
- func (m *ListExpr) GetV() isListExpr_V
- func (m *ListExpr) Marshal() (dAtA []byte, err error)
- func (m *ListExpr) MarshalTo(dAtA []byte) (int, error)
- func (*ListExpr) ProtoMessage()
- func (m *ListExpr) Reset()
- func (m *ListExpr) Size() (n int)
- func (this *ListExpr) String() string
- func (m *ListExpr) Unmarshal(dAtA []byte) error
- func (*ListExpr) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type ListExpr_Bools
- type ListExpr_Doubles
- type ListExpr_Extract
- type ListExpr_Filter
- type ListExpr_Ints
- type ListExpr_Keys
- type ListExpr_Labels
- type ListExpr_ListParam
- func (*ListExpr_ListParam) Descriptor() ([]byte, []int)
- func (this *ListExpr_ListParam) Equal(that interface{}) bool
- func (m *ListExpr_ListParam) GetMixed() *MixedList
- func (m *ListExpr_ListParam) GetName() string
- func (m *ListExpr_ListParam) GetStrings() *StringList
- func (m *ListExpr_ListParam) GetValue() isListExpr_ListParam_Value
- func (m *ListExpr_ListParam) Marshal() (dAtA []byte, err error)
- func (m *ListExpr_ListParam) MarshalTo(dAtA []byte) (int, error)
- func (*ListExpr_ListParam) ProtoMessage()
- func (m *ListExpr_ListParam) Reset()
- func (m *ListExpr_ListParam) Size() (n int)
- func (this *ListExpr_ListParam) String() string
- func (m *ListExpr_ListParam) Unmarshal(dAtA []byte) error
- func (*ListExpr_ListParam) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type ListExpr_ListParam_Mixed
- type ListExpr_ListParam_Strings
- type ListExpr_Nodes
- type ListExpr_Param
- type ListExpr_Range
- type ListExpr_Reduce
- type ListExpr_Relationships
- type ListExpr_Tail
- type ListExpr_Unsafe
- type Log
- func (*Log) Descriptor() ([]byte, []int)
- func (this *Log) Equal(that interface{}) bool
- func (m *Log) GetExpr() Expression
- func (m *Log) Marshal() (dAtA []byte, err error)
- func (m *Log) MarshalTo(dAtA []byte) (int, error)
- func (*Log) ProtoMessage()
- func (m *Log) Reset()
- func (m *Log) Size() (n int)
- func (this *Log) String() string
- func (m *Log) Unmarshal(dAtA []byte) error
- type Log10
- func (*Log10) Descriptor() ([]byte, []int)
- func (this *Log10) Equal(that interface{}) bool
- func (m *Log10) GetExpr() Expression
- func (m *Log10) Marshal() (dAtA []byte, err error)
- func (m *Log10) MarshalTo(dAtA []byte) (int, error)
- func (*Log10) ProtoMessage()
- func (m *Log10) Reset()
- func (m *Log10) Size() (n int)
- func (this *Log10) String() string
- func (m *Log10) Unmarshal(dAtA []byte) error
- type Lower
- func (*Lower) Descriptor() ([]byte, []int)
- func (this *Lower) Equal(that interface{}) bool
- func (m *Lower) GetExpr() Expression
- func (m *Lower) Marshal() (dAtA []byte, err error)
- func (m *Lower) MarshalTo(dAtA []byte) (int, error)
- func (*Lower) ProtoMessage()
- func (m *Lower) Reset()
- func (m *Lower) Size() (n int)
- func (this *Lower) String() string
- func (m *Lower) Unmarshal(dAtA []byte) error
- type Ltrim
- func (*Ltrim) Descriptor() ([]byte, []int)
- func (this *Ltrim) Equal(that interface{}) bool
- func (m *Ltrim) GetExpr() Expression
- func (m *Ltrim) Marshal() (dAtA []byte, err error)
- func (m *Ltrim) MarshalTo(dAtA []byte) (int, error)
- func (*Ltrim) ProtoMessage()
- func (m *Ltrim) Reset()
- func (m *Ltrim) Size() (n int)
- func (this *Ltrim) String() string
- func (m *Ltrim) Unmarshal(dAtA []byte) error
- type Match
- func (*Match) Descriptor() ([]byte, []int)
- func (this *Match) Equal(that interface{}) bool
- func (m *Match) GetName() string
- func (m *Match) GetOptional() bool
- func (m *Match) GetPatterns() []*Vertex
- func (m *Match) GetUnwind() *Unwind
- func (m *Match) GetWhere() *Where
- func (m *Match) GetWith() []*With
- func (m *Match) Marshal() (dAtA []byte, err error)
- func (m *Match) MarshalTo(dAtA []byte) (int, error)
- func (*Match) ProtoMessage()
- func (m *Match) Reset()
- func (m *Match) Size() (n int)
- func (this *Match) String() string
- func (m *Match) Unmarshal(dAtA []byte) error
- type MathOp
- type Merge
- func (*Merge) Descriptor() ([]byte, []int)
- func (this *Merge) Equal(that interface{}) bool
- func (m *Merge) GetOnCreate() []Set
- func (m *Merge) GetOnMatch() []Set
- func (m *Merge) GetPattern() *Vertex
- func (m *Merge) Marshal() (dAtA []byte, err error)
- func (m *Merge) MarshalTo(dAtA []byte) (int, error)
- func (*Merge) ProtoMessage()
- func (m *Merge) Reset()
- func (m *Merge) Size() (n int)
- func (this *Merge) String() string
- func (m *Merge) Unmarshal(dAtA []byte) error
- type MergeQuery
- func (*MergeQuery) Descriptor() ([]byte, []int)
- func (this *MergeQuery) Equal(that interface{}) bool
- func (m *MergeQuery) GetMatch() []Match
- func (m *MergeQuery) GetMerge() []Merge
- func (m *MergeQuery) GetReturn() Return
- func (m *MergeQuery) Marshal() (dAtA []byte, err error)
- func (m *MergeQuery) MarshalTo(dAtA []byte) (int, error)
- func (*MergeQuery) ProtoMessage()
- func (m *MergeQuery) Reset()
- func (m *MergeQuery) Size() (n int)
- func (this *MergeQuery) String() string
- func (m *MergeQuery) Unmarshal(dAtA []byte) error
- type MixedList
- func (*MixedList) Descriptor() ([]byte, []int)
- func (this *MixedList) Equal(that interface{}) bool
- func (m *MixedList) GetValues() []Value
- func (m *MixedList) Marshal() (dAtA []byte, err error)
- func (m *MixedList) MarshalTo(dAtA []byte) (int, error)
- func (*MixedList) ProtoMessage()
- func (m *MixedList) Reset()
- func (m *MixedList) Size() (n int)
- func (this *MixedList) String() string
- func (m *MixedList) Unmarshal(dAtA []byte) error
- type Nodes
- func (*Nodes) Descriptor() ([]byte, []int)
- func (this *Nodes) Equal(that interface{}) bool
- func (m *Nodes) GetPath() string
- func (m *Nodes) Marshal() (dAtA []byte, err error)
- func (m *Nodes) MarshalTo(dAtA []byte) (int, error)
- func (*Nodes) ProtoMessage()
- func (m *Nodes) Reset()
- func (m *Nodes) Size() (n int)
- func (this *Nodes) String() string
- func (m *Nodes) Unmarshal(dAtA []byte) error
- type None
- func (*None) Descriptor() ([]byte, []int)
- func (this *None) Equal(that interface{}) bool
- func (m *None) GetList() ListExpr
- func (m *None) GetPredicate() Where
- func (m *None) GetVariable() string
- func (m *None) Marshal() (dAtA []byte, err error)
- func (m *None) MarshalTo(dAtA []byte) (int, error)
- func (*None) ProtoMessage()
- func (m *None) Reset()
- func (m *None) Size() (n int)
- func (this *None) String() string
- func (m *None) Unmarshal(dAtA []byte) error
- type Operator
- type OperatorApplication
- func (*OperatorApplication) Descriptor() ([]byte, []int)
- func (this *OperatorApplication) Equal(that interface{}) bool
- func (m *OperatorApplication) GetKey() Expression
- func (m *OperatorApplication) GetNot() bool
- func (m *OperatorApplication) GetOperator() Operator
- func (m *OperatorApplication) GetValue() Expression
- func (m *OperatorApplication) Marshal() (dAtA []byte, err error)
- func (m *OperatorApplication) MarshalTo(dAtA []byte) (int, error)
- func (*OperatorApplication) ProtoMessage()
- func (m *OperatorApplication) Reset()
- func (m *OperatorApplication) Size() (n int)
- func (this *OperatorApplication) String() string
- func (m *OperatorApplication) Unmarshal(dAtA []byte) error
- type OrderBy
- func (*OrderBy) Descriptor() ([]byte, []int)
- func (this *OrderBy) Equal(that interface{}) bool
- func (m *OrderBy) GetDesc() bool
- func (m *OrderBy) GetValues() []Expression
- func (m *OrderBy) Marshal() (dAtA []byte, err error)
- func (m *OrderBy) MarshalTo(dAtA []byte) (int, error)
- func (*OrderBy) ProtoMessage()
- func (m *OrderBy) Reset()
- func (m *OrderBy) Size() (n int)
- func (this *OrderBy) String() string
- func (m *OrderBy) Unmarshal(dAtA []byte) error
- type PI
- func (*PI) Descriptor() ([]byte, []int)
- func (this *PI) Equal(that interface{}) bool
- func (m *PI) GetExpr() Expression
- func (m *PI) Marshal() (dAtA []byte, err error)
- func (m *PI) MarshalTo(dAtA []byte) (int, error)
- func (*PI) ProtoMessage()
- func (m *PI) Reset()
- func (m *PI) Size() (n int)
- func (this *PI) String() string
- func (m *PI) Unmarshal(dAtA []byte) error
- type Parameter
- func (*Parameter) Descriptor() ([]byte, []int)
- func (this *Parameter) Equal(that interface{}) bool
- func (m *Parameter) GetName() string
- func (m *Parameter) GetValue() *Value
- func (m *Parameter) Marshal() (dAtA []byte, err error)
- func (m *Parameter) MarshalTo(dAtA []byte) (int, error)
- func (*Parameter) ProtoMessage()
- func (m *Parameter) Reset()
- func (m *Parameter) Size() (n int)
- func (this *Parameter) String() string
- func (m *Parameter) Unmarshal(dAtA []byte) error
- type Properties
- func (*Properties) Descriptor() ([]byte, []int)
- func (this *Properties) Equal(that interface{}) bool
- func (m *Properties) GetExpr() Expression
- func (m *Properties) Marshal() (dAtA []byte, err error)
- func (m *Properties) MarshalTo(dAtA []byte) (int, error)
- func (*Properties) ProtoMessage()
- func (m *Properties) Reset()
- func (m *Properties) Size() (n int)
- func (this *Properties) String() string
- func (m *Properties) Unmarshal(dAtA []byte) error
- type Property
- func (*Property) Descriptor() ([]byte, []int)
- func (this *Property) Equal(that interface{}) bool
- func (m *Property) GetSegments() []Segment
- func (m *Property) Marshal() (dAtA []byte, err error)
- func (m *Property) MarshalTo(dAtA []byte) (int, error)
- func (*Property) ProtoMessage()
- func (m *Property) Reset()
- func (m *Property) Size() (n int)
- func (this *Property) String() string
- func (m *Property) Unmarshal(dAtA []byte) error
- type Query
- func (*Query) Descriptor() ([]byte, []int)
- func (this *Query) Equal(that interface{}) bool
- func (m *Query) GetCreate() *CreateQuery
- func (m *Query) GetDelete() *DeleteQuery
- func (m *Query) GetMerge() *MergeQuery
- func (m *Query) GetQuery() isQuery_Query
- func (m *Query) GetRead() *ReadQuery
- func (m *Query) GetRemove() *RemoveQuery
- func (m *Query) Marshal() (dAtA []byte, err error)
- func (m *Query) MarshalTo(dAtA []byte) (int, error)
- func (*Query) ProtoMessage()
- func (m *Query) Reset()
- func (m *Query) Size() (n int)
- func (this *Query) String() string
- func (m *Query) Unmarshal(dAtA []byte) error
- func (*Query) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type Query_Create
- type Query_Delete
- type Query_Merge
- type Query_Read
- type Query_Remove
- type Radians
- func (*Radians) Descriptor() ([]byte, []int)
- func (this *Radians) Equal(that interface{}) bool
- func (m *Radians) GetExpr() Expression
- func (m *Radians) Marshal() (dAtA []byte, err error)
- func (m *Radians) MarshalTo(dAtA []byte) (int, error)
- func (*Radians) ProtoMessage()
- func (m *Radians) Reset()
- func (m *Radians) Size() (n int)
- func (this *Radians) String() string
- func (m *Radians) Unmarshal(dAtA []byte) error
- type Rand
- func (*Rand) Descriptor() ([]byte, []int)
- func (this *Rand) Equal(that interface{}) bool
- func (m *Rand) GetExpr() Expression
- func (m *Rand) Marshal() (dAtA []byte, err error)
- func (m *Rand) MarshalTo(dAtA []byte) (int, error)
- func (*Rand) ProtoMessage()
- func (m *Rand) Reset()
- func (m *Rand) Size() (n int)
- func (this *Rand) String() string
- func (m *Rand) Unmarshal(dAtA []byte) error
- type Range
- func (*Range) Descriptor() ([]byte, []int)
- func (this *Range) Equal(that interface{}) bool
- func (m *Range) GetEnd() Expression
- func (m *Range) GetStart() Expression
- func (m *Range) GetStep() *Expression
- func (m *Range) Marshal() (dAtA []byte, err error)
- func (m *Range) MarshalTo(dAtA []byte) (int, error)
- func (*Range) ProtoMessage()
- func (m *Range) Reset()
- func (m *Range) Size() (n int)
- func (this *Range) String() string
- func (m *Range) Unmarshal(dAtA []byte) error
- type ReadQuery
- func (*ReadQuery) Descriptor() ([]byte, []int)
- func (this *ReadQuery) Equal(that interface{}) bool
- func (m *ReadQuery) GetMatch() []Match
- func (m *ReadQuery) GetReturn() Return
- func (m *ReadQuery) Marshal() (dAtA []byte, err error)
- func (m *ReadQuery) MarshalTo(dAtA []byte) (int, error)
- func (*ReadQuery) ProtoMessage()
- func (m *ReadQuery) Reset()
- func (m *ReadQuery) Size() (n int)
- func (this *ReadQuery) String() string
- func (m *ReadQuery) Unmarshal(dAtA []byte) error
- type Reduce
- func (*Reduce) Descriptor() ([]byte, []int)
- func (this *Reduce) Equal(that interface{}) bool
- func (m *Reduce) GetAccumulator() string
- func (m *Reduce) GetExpr() Expression
- func (m *Reduce) GetInitial() Expression
- func (m *Reduce) GetList() Expression
- func (m *Reduce) GetVariable() string
- func (m *Reduce) Marshal() (dAtA []byte, err error)
- func (m *Reduce) MarshalTo(dAtA []byte) (int, error)
- func (*Reduce) ProtoMessage()
- func (m *Reduce) Reset()
- func (m *Reduce) Size() (n int)
- func (this *Reduce) String() string
- func (m *Reduce) Unmarshal(dAtA []byte) error
- type Relationships
- func (*Relationships) Descriptor() ([]byte, []int)
- func (this *Relationships) Equal(that interface{}) bool
- func (m *Relationships) GetPath() string
- func (m *Relationships) Marshal() (dAtA []byte, err error)
- func (m *Relationships) MarshalTo(dAtA []byte) (int, error)
- func (*Relationships) ProtoMessage()
- func (m *Relationships) Reset()
- func (m *Relationships) Size() (n int)
- func (this *Relationships) String() string
- func (m *Relationships) Unmarshal(dAtA []byte) error
- type Remove
- func (*Remove) Descriptor() ([]byte, []int)
- func (this *Remove) Equal(that interface{}) bool
- func (m *Remove) GetElement() string
- func (m *Remove) GetLabels() []string
- func (m *Remove) GetProperties() []Segment
- func (m *Remove) Marshal() (dAtA []byte, err error)
- func (m *Remove) MarshalTo(dAtA []byte) (int, error)
- func (*Remove) ProtoMessage()
- func (m *Remove) Reset()
- func (m *Remove) Size() (n int)
- func (this *Remove) String() string
- func (m *Remove) Unmarshal(dAtA []byte) error
- type RemoveQuery
- func (*RemoveQuery) Descriptor() ([]byte, []int)
- func (this *RemoveQuery) Equal(that interface{}) bool
- func (m *RemoveQuery) GetMatch() []Match
- func (m *RemoveQuery) GetRemove() []Remove
- func (m *RemoveQuery) Marshal() (dAtA []byte, err error)
- func (m *RemoveQuery) MarshalTo(dAtA []byte) (int, error)
- func (*RemoveQuery) ProtoMessage()
- func (m *RemoveQuery) Reset()
- func (m *RemoveQuery) Size() (n int)
- func (this *RemoveQuery) String() string
- func (m *RemoveQuery) Unmarshal(dAtA []byte) error
- type Replace
- func (*Replace) Descriptor() ([]byte, []int)
- func (this *Replace) Equal(that interface{}) bool
- func (m *Replace) GetOriginal() Expression
- func (m *Replace) GetReplace() Expression
- func (m *Replace) GetSearch() Expression
- func (m *Replace) Marshal() (dAtA []byte, err error)
- func (m *Replace) MarshalTo(dAtA []byte) (int, error)
- func (*Replace) ProtoMessage()
- func (m *Replace) Reset()
- func (m *Replace) Size() (n int)
- func (this *Replace) String() string
- func (m *Replace) Unmarshal(dAtA []byte) error
- type Return
- func (*Return) Descriptor() ([]byte, []int)
- func (this *Return) Equal(that interface{}) bool
- func (m *Return) GetDistinct() bool
- func (m *Return) GetLimit() int64
- func (m *Return) GetOrderBy() *OrderBy
- func (m *Return) GetSkip() int64
- func (m *Return) GetValues() []Expression
- func (m *Return) Marshal() (dAtA []byte, err error)
- func (m *Return) MarshalTo(dAtA []byte) (int, error)
- func (*Return) ProtoMessage()
- func (m *Return) Reset()
- func (m *Return) Size() (n int)
- func (this *Return) String() string
- func (m *Return) Unmarshal(dAtA []byte) error
- type Reverse
- func (*Reverse) Descriptor() ([]byte, []int)
- func (this *Reverse) Equal(that interface{}) bool
- func (m *Reverse) GetExpr() Expression
- func (m *Reverse) Marshal() (dAtA []byte, err error)
- func (m *Reverse) MarshalTo(dAtA []byte) (int, error)
- func (*Reverse) ProtoMessage()
- func (m *Reverse) Reset()
- func (m *Reverse) Size() (n int)
- func (this *Reverse) String() string
- func (m *Reverse) Unmarshal(dAtA []byte) error
- type Right
- func (*Right) Descriptor() ([]byte, []int)
- func (this *Right) Equal(that interface{}) bool
- func (m *Right) GetN() Expression
- func (m *Right) GetOriginal() Expression
- func (m *Right) Marshal() (dAtA []byte, err error)
- func (m *Right) MarshalTo(dAtA []byte) (int, error)
- func (*Right) ProtoMessage()
- func (m *Right) Reset()
- func (m *Right) Size() (n int)
- func (this *Right) String() string
- func (m *Right) Unmarshal(dAtA []byte) error
- type Round
- func (*Round) Descriptor() ([]byte, []int)
- func (this *Round) Equal(that interface{}) bool
- func (m *Round) GetExpr() Expression
- func (m *Round) Marshal() (dAtA []byte, err error)
- func (m *Round) MarshalTo(dAtA []byte) (int, error)
- func (*Round) ProtoMessage()
- func (m *Round) Reset()
- func (m *Round) Size() (n int)
- func (this *Round) String() string
- func (m *Round) Unmarshal(dAtA []byte) error
- type Rtrim
- func (*Rtrim) Descriptor() ([]byte, []int)
- func (this *Rtrim) Equal(that interface{}) bool
- func (m *Rtrim) GetExpr() Expression
- func (m *Rtrim) Marshal() (dAtA []byte, err error)
- func (m *Rtrim) MarshalTo(dAtA []byte) (int, error)
- func (*Rtrim) ProtoMessage()
- func (m *Rtrim) Reset()
- func (m *Rtrim) Size() (n int)
- func (this *Rtrim) String() string
- func (m *Rtrim) Unmarshal(dAtA []byte) error
- type Segment
- func (*Segment) Descriptor() ([]byte, []int)
- func (this *Segment) Equal(that interface{}) bool
- func (m *Segment) GetDynamic() bool
- func (m *Segment) GetIndices() []*IndexExpr
- func (m *Segment) GetName() string
- func (m *Segment) GetNested() []Segment
- func (m *Segment) GetParam() bool
- func (m *Segment) Marshal() (dAtA []byte, err error)
- func (m *Segment) MarshalTo(dAtA []byte) (int, error)
- func (*Segment) ProtoMessage()
- func (m *Segment) Reset()
- func (m *Segment) Size() (n int)
- func (this *Segment) String() string
- func (m *Segment) Unmarshal(dAtA []byte) error
- type Set
- func (*Set) Descriptor() ([]byte, []int)
- func (this *Set) Equal(that interface{}) bool
- func (m *Set) GetIdent() []Segment
- func (m *Set) GetOp() Setop
- func (m *Set) GetValue() Expression
- func (m *Set) Marshal() (dAtA []byte, err error)
- func (m *Set) MarshalTo(dAtA []byte) (int, error)
- func (*Set) ProtoMessage()
- func (m *Set) Reset()
- func (m *Set) Size() (n int)
- func (this *Set) String() string
- func (m *Set) Unmarshal(dAtA []byte) error
- type Setop
- type Sign
- func (*Sign) Descriptor() ([]byte, []int)
- func (this *Sign) Equal(that interface{}) bool
- func (m *Sign) GetExpr() Expression
- func (m *Sign) Marshal() (dAtA []byte, err error)
- func (m *Sign) MarshalTo(dAtA []byte) (int, error)
- func (*Sign) ProtoMessage()
- func (m *Sign) Reset()
- func (m *Sign) Size() (n int)
- func (this *Sign) String() string
- func (m *Sign) Unmarshal(dAtA []byte) error
- type Sin
- func (*Sin) Descriptor() ([]byte, []int)
- func (this *Sin) Equal(that interface{}) bool
- func (m *Sin) GetExpr() Expression
- func (m *Sin) Marshal() (dAtA []byte, err error)
- func (m *Sin) MarshalTo(dAtA []byte) (int, error)
- func (*Sin) ProtoMessage()
- func (m *Sin) Reset()
- func (m *Sin) Size() (n int)
- func (this *Sin) String() string
- func (m *Sin) Unmarshal(dAtA []byte) error
- type Single
- func (*Single) Descriptor() ([]byte, []int)
- func (this *Single) Equal(that interface{}) bool
- func (m *Single) GetList() ListExpr
- func (m *Single) GetPredicate() Where
- func (m *Single) GetVariable() string
- func (m *Single) Marshal() (dAtA []byte, err error)
- func (m *Single) MarshalTo(dAtA []byte) (int, error)
- func (*Single) ProtoMessage()
- func (m *Single) Reset()
- func (m *Single) Size() (n int)
- func (this *Single) String() string
- func (m *Single) Unmarshal(dAtA []byte) error
- type Size
- func (*Size) Descriptor() ([]byte, []int)
- func (this *Size) Equal(that interface{}) bool
- func (m *Size) GetExpr() Expression
- func (m *Size) Marshal() (dAtA []byte, err error)
- func (m *Size) MarshalTo(dAtA []byte) (int, error)
- func (*Size) ProtoMessage()
- func (m *Size) Reset()
- func (m *Size) Size() (n int)
- func (this *Size) String() string
- func (m *Size) Unmarshal(dAtA []byte) error
- type Split
- func (*Split) Descriptor() ([]byte, []int)
- func (this *Split) Equal(that interface{}) bool
- func (m *Split) GetOriginal() Expression
- func (m *Split) GetPattern() Expression
- func (m *Split) Marshal() (dAtA []byte, err error)
- func (m *Split) MarshalTo(dAtA []byte) (int, error)
- func (*Split) ProtoMessage()
- func (m *Split) Reset()
- func (m *Split) Size() (n int)
- func (this *Split) String() string
- func (m *Split) Unmarshal(dAtA []byte) error
- type Sqrt
- func (*Sqrt) Descriptor() ([]byte, []int)
- func (this *Sqrt) Equal(that interface{}) bool
- func (m *Sqrt) GetExpr() Expression
- func (m *Sqrt) Marshal() (dAtA []byte, err error)
- func (m *Sqrt) MarshalTo(dAtA []byte) (int, error)
- func (*Sqrt) ProtoMessage()
- func (m *Sqrt) Reset()
- func (m *Sqrt) Size() (n int)
- func (this *Sqrt) String() string
- func (m *Sqrt) Unmarshal(dAtA []byte) error
- type StartNode
- func (*StartNode) Descriptor() ([]byte, []int)
- func (this *StartNode) Equal(that interface{}) bool
- func (m *StartNode) GetExpr() Expression
- func (m *StartNode) Marshal() (dAtA []byte, err error)
- func (m *StartNode) MarshalTo(dAtA []byte) (int, error)
- func (*StartNode) ProtoMessage()
- func (m *StartNode) Reset()
- func (m *StartNode) Size() (n int)
- func (this *StartNode) String() string
- func (m *StartNode) Unmarshal(dAtA []byte) error
- type StringList
- func (*StringList) Descriptor() ([]byte, []int)
- func (this *StringList) Equal(that interface{}) bool
- func (m *StringList) GetStringVals() []string
- func (m *StringList) Marshal() (dAtA []byte, err error)
- func (m *StringList) MarshalTo(dAtA []byte) (int, error)
- func (*StringList) ProtoMessage()
- func (m *StringList) Reset()
- func (m *StringList) Size() (n int)
- func (this *StringList) String() string
- func (m *StringList) Unmarshal(dAtA []byte) error
- type Substring
- func (*Substring) Descriptor() ([]byte, []int)
- func (this *Substring) Equal(that interface{}) bool
- func (m *Substring) GetLength() *Expression
- func (m *Substring) GetOriginal() Expression
- func (m *Substring) GetStart() Expression
- func (m *Substring) Marshal() (dAtA []byte, err error)
- func (m *Substring) MarshalTo(dAtA []byte) (int, error)
- func (*Substring) ProtoMessage()
- func (m *Substring) Reset()
- func (m *Substring) Size() (n int)
- func (this *Substring) String() string
- func (m *Substring) Unmarshal(dAtA []byte) error
- type Tail
- func (*Tail) Descriptor() ([]byte, []int)
- func (this *Tail) Equal(that interface{}) bool
- func (m *Tail) GetExpr() ListExpr
- func (m *Tail) Marshal() (dAtA []byte, err error)
- func (m *Tail) MarshalTo(dAtA []byte) (int, error)
- func (*Tail) ProtoMessage()
- func (m *Tail) Reset()
- func (m *Tail) Size() (n int)
- func (this *Tail) String() string
- func (m *Tail) Unmarshal(dAtA []byte) error
- type Tan
- func (*Tan) Descriptor() ([]byte, []int)
- func (this *Tan) Equal(that interface{}) bool
- func (m *Tan) GetExpr() Expression
- func (m *Tan) Marshal() (dAtA []byte, err error)
- func (m *Tan) MarshalTo(dAtA []byte) (int, error)
- func (*Tan) ProtoMessage()
- func (m *Tan) Reset()
- func (m *Tan) Size() (n int)
- func (this *Tan) String() string
- func (m *Tan) Unmarshal(dAtA []byte) error
- type Timestamp
- func (*Timestamp) Descriptor() ([]byte, []int)
- func (this *Timestamp) Equal(that interface{}) bool
- func (m *Timestamp) Marshal() (dAtA []byte, err error)
- func (m *Timestamp) MarshalTo(dAtA []byte) (int, error)
- func (*Timestamp) ProtoMessage()
- func (m *Timestamp) Reset()
- func (m *Timestamp) Size() (n int)
- func (this *Timestamp) String() string
- func (m *Timestamp) Unmarshal(dAtA []byte) error
- type ToFloat
- func (*ToFloat) Descriptor() ([]byte, []int)
- func (this *ToFloat) Equal(that interface{}) bool
- func (m *ToFloat) GetExpr() Expression
- func (m *ToFloat) Marshal() (dAtA []byte, err error)
- func (m *ToFloat) MarshalTo(dAtA []byte) (int, error)
- func (*ToFloat) ProtoMessage()
- func (m *ToFloat) Reset()
- func (m *ToFloat) Size() (n int)
- func (this *ToFloat) String() string
- func (m *ToFloat) Unmarshal(dAtA []byte) error
- type ToInt
- func (*ToInt) Descriptor() ([]byte, []int)
- func (this *ToInt) Equal(that interface{}) bool
- func (m *ToInt) GetExpr() Expression
- func (m *ToInt) Marshal() (dAtA []byte, err error)
- func (m *ToInt) MarshalTo(dAtA []byte) (int, error)
- func (*ToInt) ProtoMessage()
- func (m *ToInt) Reset()
- func (m *ToInt) Size() (n int)
- func (this *ToInt) String() string
- func (m *ToInt) Unmarshal(dAtA []byte) error
- type ToString
- func (*ToString) Descriptor() ([]byte, []int)
- func (this *ToString) Equal(that interface{}) bool
- func (m *ToString) GetExpr() Expression
- func (m *ToString) Marshal() (dAtA []byte, err error)
- func (m *ToString) MarshalTo(dAtA []byte) (int, error)
- func (*ToString) ProtoMessage()
- func (m *ToString) Reset()
- func (m *ToString) Size() (n int)
- func (this *ToString) String() string
- func (m *ToString) Unmarshal(dAtA []byte) error
- type Trim
- func (*Trim) Descriptor() ([]byte, []int)
- func (this *Trim) Equal(that interface{}) bool
- func (m *Trim) GetExpr() Expression
- func (m *Trim) Marshal() (dAtA []byte, err error)
- func (m *Trim) MarshalTo(dAtA []byte) (int, error)
- func (*Trim) ProtoMessage()
- func (m *Trim) Reset()
- func (m *Trim) Size() (n int)
- func (this *Trim) String() string
- func (m *Trim) Unmarshal(dAtA []byte) error
- type Type
- func (*Type) Descriptor() ([]byte, []int)
- func (this *Type) Equal(that interface{}) bool
- func (m *Type) GetExpr() Expression
- func (m *Type) Marshal() (dAtA []byte, err error)
- func (m *Type) MarshalTo(dAtA []byte) (int, error)
- func (*Type) ProtoMessage()
- func (m *Type) Reset()
- func (m *Type) Size() (n int)
- func (this *Type) String() string
- func (m *Type) Unmarshal(dAtA []byte) error
- type Unwind
- func (*Unwind) Descriptor() ([]byte, []int)
- func (this *Unwind) Equal(that interface{}) bool
- func (m *Unwind) GetDistinct() bool
- func (m *Unwind) GetExpr() Expression
- func (m *Unwind) GetName() string
- func (m *Unwind) Marshal() (dAtA []byte, err error)
- func (m *Unwind) MarshalTo(dAtA []byte) (int, error)
- func (*Unwind) ProtoMessage()
- func (m *Unwind) Reset()
- func (m *Unwind) Size() (n int)
- func (this *Unwind) String() string
- func (m *Unwind) Unmarshal(dAtA []byte) error
- type Upper
- func (*Upper) Descriptor() ([]byte, []int)
- func (this *Upper) Equal(that interface{}) bool
- func (m *Upper) GetExpr() Expression
- func (m *Upper) Marshal() (dAtA []byte, err error)
- func (m *Upper) MarshalTo(dAtA []byte) (int, error)
- func (*Upper) ProtoMessage()
- func (m *Upper) Reset()
- func (m *Upper) Size() (n int)
- func (this *Upper) String() string
- func (m *Upper) Unmarshal(dAtA []byte) error
- type Value
- func (*Value) Descriptor() ([]byte, []int)
- func (this *Value) Equal(that interface{}) bool
- func (m *Value) GetBoolList() *BoolList
- func (m *Value) GetBoolV() bool
- func (m *Value) GetDoubleList() *DoubleList
- func (m *Value) GetFloatV() float64
- func (m *Value) GetIntList() *IntList
- func (m *Value) GetIntV() int64
- func (m *Value) GetMixedList() *MixedList
- func (m *Value) GetStringList() *StringList
- func (m *Value) GetStringV() string
- func (m *Value) GetV() isValue_V
- func (m *Value) Marshal() (dAtA []byte, err error)
- func (m *Value) MarshalTo(dAtA []byte) (int, error)
- func (*Value) ProtoMessage()
- func (m *Value) Reset()
- func (m *Value) Size() (n int)
- func (this *Value) String() string
- func (m *Value) Unmarshal(dAtA []byte) error
- func (*Value) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...)
- type Value_BoolList
- type Value_BoolV
- type Value_DoubleList
- type Value_FloatV
- type Value_IntList
- type Value_IntV
- type Value_MixedList
- type Value_StringList
- type Value_StringV
- type Vertex
- func (*Vertex) Descriptor() ([]byte, []int)
- func (this *Vertex) Equal(that interface{}) bool
- func (m *Vertex) GetLabels() []string
- func (m *Vertex) GetName() string
- func (m *Vertex) GetNext() *Edge
- func (m *Vertex) GetProperties() map[string]Parameter
- func (m *Vertex) Marshal() (dAtA []byte, err error)
- func (m *Vertex) MarshalTo(dAtA []byte) (int, error)
- func (*Vertex) ProtoMessage()
- func (m *Vertex) Reset()
- func (m *Vertex) Size() (n int)
- func (this *Vertex) String() string
- func (m *Vertex) Unmarshal(dAtA []byte) error
- type Where
- func (*Where) Descriptor() ([]byte, []int)
- func (this *Where) Equal(that interface{}) bool
- func (m *Where) GetExpr() Expression
- func (m *Where) GetNot() bool
- func (m *Where) Marshal() (dAtA []byte, err error)
- func (m *Where) MarshalTo(dAtA []byte) (int, error)
- func (*Where) ProtoMessage()
- func (m *Where) Reset()
- func (m *Where) Size() (n int)
- func (this *Where) String() string
- func (m *Where) Unmarshal(dAtA []byte) error
- type With
- func (*With) Descriptor() ([]byte, []int)
- func (this *With) Equal(that interface{}) bool
- func (m *With) GetExprs() []With_Expr
- func (m *With) GetOrderBy() *OrderBy
- func (m *With) Marshal() (dAtA []byte, err error)
- func (m *With) MarshalTo(dAtA []byte) (int, error)
- func (*With) ProtoMessage()
- func (m *With) Reset()
- func (m *With) Size() (n int)
- func (this *With) String() string
- func (m *With) Unmarshal(dAtA []byte) error
- type With_Expr
- func (*With_Expr) Descriptor() ([]byte, []int)
- func (this *With_Expr) Equal(that interface{}) bool
- func (m *With_Expr) GetExpr() *Expression
- func (m *With_Expr) GetVariable() string
- func (m *With_Expr) Marshal() (dAtA []byte, err error)
- func (m *With_Expr) MarshalTo(dAtA []byte) (int, error)
- func (*With_Expr) ProtoMessage()
- func (m *With_Expr) Reset()
- func (m *With_Expr) Size() (n int)
- func (this *With_Expr) String() string
- func (m *With_Expr) Unmarshal(dAtA []byte) error
Constants ¶
This section is empty.
Variables ¶
var ( ErrInvalidLengthGraph = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowGraph = fmt.Errorf("proto: integer overflow") )
var Conjunction_name = map[int32]string{
0: "NoConj",
1: "AndConj",
2: "AndNotConj",
3: "OrConj",
4: "OrNotConj",
5: "CommaConj",
}
var Conjunction_value = map[string]int32{
"NoConj": 0,
"AndConj": 1,
"AndNotConj": 2,
"OrConj": 3,
"OrNotConj": 4,
"CommaConj": 5,
}
var Direction_name = map[int32]string{
0: "Leaf",
1: "Outgoing",
2: "Incoming",
3: "Directionless",
}
var Direction_value = map[string]int32{
"Leaf": 0,
"Outgoing": 1,
"Incoming": 2,
"Directionless": 3,
}
var IndexOp_name = map[int32]string{
0: "NDots",
1: "LDots",
2: "RDots",
3: "MDots",
}
var IndexOp_value = map[string]int32{
"NDots": 0,
"LDots": 1,
"RDots": 2,
"MDots": 3,
}
var MathOp_name = map[int32]string{
0: "BadMathOp",
1: "Add",
2: "Sub",
3: "Mul",
4: "Div",
5: "Mod",
6: "Pow",
7: "LParen",
9: "RParen",
}
var MathOp_value = map[string]int32{
"BadMathOp": 0,
"Add": 1,
"Sub": 2,
"Mul": 3,
"Div": 4,
"Mod": 5,
"Pow": 6,
"LParen": 7,
"RParen": 9,
}
var Operator_name = map[int32]string{
0: "BadOperator",
1: "Not",
2: "And",
3: "AndNot",
4: "Or",
5: "OrNot",
6: "Xor",
7: "Equal",
8: "NotEqual",
9: "LessThan",
10: "GreaterThan",
11: "LessThanEqual",
12: "GreaterThanEqual",
13: "IsNull",
14: "IsNotNull",
15: "StrCat",
16: "StartsWith",
17: "EndsWith",
18: "Contains",
19: "RegexMatch",
21: "In",
}
var Operator_value = map[string]int32{
"BadOperator": 0,
"Not": 1,
"And": 2,
"AndNot": 3,
"Or": 4,
"OrNot": 5,
"Xor": 6,
"Equal": 7,
"NotEqual": 8,
"LessThan": 9,
"GreaterThan": 10,
"LessThanEqual": 11,
"GreaterThanEqual": 12,
"IsNull": 13,
"IsNotNull": 14,
"StrCat": 15,
"StartsWith": 16,
"EndsWith": 17,
"Contains": 18,
"RegexMatch": 19,
"ListCat": 13,
"In": 21,
}
var Setop_name = map[int32]string{
0: "SetInvalid",
1: "SetEqual",
2: "SetAdd",
3: "SetLabel",
}
var Setop_value = map[string]int32{
"SetInvalid": 0,
"SetEqual": 1,
"SetAdd": 2,
"SetLabel": 3,
}
Functions ¶
This section is empty.
Types ¶
type Abs ¶
type Abs struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Abs is the function abs().
func NewPopulatedAbs ¶
func (*Abs) Descriptor ¶
func (*Abs) GetExpr ¶
func (m *Abs) GetExpr() Expression
func (*Abs) ProtoMessage ¶
func (*Abs) ProtoMessage()
type Acos ¶
type Acos struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Acos is the function acos().
func NewPopulatedAcos ¶
func (*Acos) Descriptor ¶
func (*Acos) GetExpr ¶
func (m *Acos) GetExpr() Expression
func (*Acos) ProtoMessage ¶
func (*Acos) ProtoMessage()
type All ¶
type All struct { // Variable is the variable name. Variable string `protobuf:"bytes,1,opt,name=variable,proto3" json:"variable,omitempty"` // List is an expression that returns a list. List ListExpr `protobuf:"bytes,2,opt,name=list" json:"list"` // Predicate is, essentially, a set of 'WHERE' clauses. Predicate Where `protobuf:"bytes,3,opt,name=predicate" json:"predicate"` }
All is the function all().
func NewPopulatedAll ¶
func (*All) Descriptor ¶
func (*All) GetPredicate ¶
func (*All) GetVariable ¶
func (*All) ProtoMessage ¶
func (*All) ProtoMessage()
type Any ¶
type Any struct { // Variable is the variable name. Variable string `protobuf:"bytes,1,opt,name=variable,proto3" json:"variable,omitempty"` // List is an expression that returns a list. List ListExpr `protobuf:"bytes,2,opt,name=list" json:"list"` // Predicate is, essentially, a set of 'WHERE' clauses. Predicate Where `protobuf:"bytes,3,opt,name=predicate" json:"predicate"` }
Any is the function any().
func NewPopulatedAny ¶
func (*Any) Descriptor ¶
func (*Any) GetPredicate ¶
func (*Any) GetVariable ¶
func (*Any) ProtoMessage ¶
func (*Any) ProtoMessage()
type Asin ¶
type Asin struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Asin is the function asin().
func NewPopulatedAsin ¶
func (*Asin) Descriptor ¶
func (*Asin) GetExpr ¶
func (m *Asin) GetExpr() Expression
func (*Asin) ProtoMessage ¶
func (*Asin) ProtoMessage()
type Atan ¶
type Atan struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Atan is the function atan().
func NewPopulatedAtan ¶
func (*Atan) Descriptor ¶
func (*Atan) GetExpr ¶
func (m *Atan) GetExpr() Expression
func (*Atan) ProtoMessage ¶
func (*Atan) ProtoMessage()
type Atan2 ¶
type Atan2 struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Atan2 is the function atan2().
func NewPopulatedAtan2 ¶
func (*Atan2) Descriptor ¶
func (*Atan2) GetExpr ¶
func (m *Atan2) GetExpr() Expression
func (*Atan2) ProtoMessage ¶
func (*Atan2) ProtoMessage()
type BoolList ¶
type BoolList struct {
BoolVals []bool `protobuf:"varint,1,rep,packed,name=bool_vals,json=boolVals" json:"bool_vals,omitempty"`
}
BoolList is a slice of bools.
func NewPopulatedBoolList ¶
func (*BoolList) Descriptor ¶
func (*BoolList) GetBoolVals ¶
func (*BoolList) ProtoMessage ¶
func (*BoolList) ProtoMessage()
type Case ¶
type Case struct { // Test is the expression to test for simple CASEs. If nil Case is a generic // CASE. Test *Expression `protobuf:"bytes,1,opt,name=test" json:"test,omitempty"` // Cases are the WHEN ... THEN ... clauses in a CASE expression. Cases []Case_When `protobuf:"bytes,2,rep,name=cases" json:"cases"` // Else is the 'default' expression (ELSE clause) that's returned if no // matches are found. Else *Expression `protobuf:"bytes,3,opt,name=else" json:"else,omitempty"` }
Case is a CASE expression.
func NewPopulatedCase ¶
func (*Case) Descriptor ¶
func (*Case) GetElse ¶
func (m *Case) GetElse() *Expression
func (*Case) GetTest ¶
func (m *Case) GetTest() *Expression
func (*Case) ProtoMessage ¶
func (*Case) ProtoMessage()
type Case_When ¶
type Case_When struct { // Value is the expression to compare to Test for simple CASE expressions // and a predicate in generic CASE expressions. Value Expression `protobuf:"bytes,1,opt,name=value" json:"value"` // Result is an expression the CASE clause returns. Result Expression `protobuf:"bytes,2,opt,name=result" json:"result"` }
When is a CASE expression's entire WHEN ... THEN ... clause.
func NewPopulatedCase_When ¶
func (*Case_When) Descriptor ¶
func (*Case_When) GetResult ¶
func (m *Case_When) GetResult() Expression
func (*Case_When) GetValue ¶
func (m *Case_When) GetValue() Expression
func (*Case_When) ProtoMessage ¶
func (*Case_When) ProtoMessage()
type Ceil ¶
type Ceil struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Ceil is the function ceil().
func NewPopulatedCeil ¶
func (*Ceil) Descriptor ¶
func (*Ceil) GetExpr ¶
func (m *Ceil) GetExpr() Expression
func (*Ceil) ProtoMessage ¶
func (*Ceil) ProtoMessage()
type ChainedComparisons ¶
type ChainedComparisons struct { // Initial is the initial expression. Initial Expression `protobuf:"bytes,1,opt,name=initial" json:"initial"` // Comparisons are a list of all subsequent comparisons. Comparisons []ChainedComparisons_Comparison `protobuf:"bytes,2,rep,name=comparisons" json:"comparisons"` }
ChainedComparisons implements Cypher's chained comparison expression. http://neo4j.com/docs/developer-manual/current/cypher/syntax/operators/#cypher-operations-chaining
func NewPopulatedChainedComparisons ¶
func NewPopulatedChainedComparisons(r randyGraph, easy bool) *ChainedComparisons
func (*ChainedComparisons) Descriptor ¶
func (*ChainedComparisons) Descriptor() ([]byte, []int)
func (*ChainedComparisons) Equal ¶
func (this *ChainedComparisons) Equal(that interface{}) bool
func (*ChainedComparisons) GetComparisons ¶
func (m *ChainedComparisons) GetComparisons() []ChainedComparisons_Comparison
func (*ChainedComparisons) GetInitial ¶
func (m *ChainedComparisons) GetInitial() Expression
func (*ChainedComparisons) Marshal ¶
func (m *ChainedComparisons) Marshal() (dAtA []byte, err error)
func (*ChainedComparisons) MarshalTo ¶
func (m *ChainedComparisons) MarshalTo(dAtA []byte) (int, error)
func (*ChainedComparisons) ProtoMessage ¶
func (*ChainedComparisons) ProtoMessage()
func (*ChainedComparisons) Reset ¶
func (m *ChainedComparisons) Reset()
func (*ChainedComparisons) Size ¶
func (m *ChainedComparisons) Size() (n int)
func (*ChainedComparisons) String ¶
func (this *ChainedComparisons) String() string
func (*ChainedComparisons) Unmarshal ¶
func (m *ChainedComparisons) Unmarshal(dAtA []byte) error
type ChainedComparisons_Comparison ¶
type ChainedComparisons_Comparison struct { Operator Operator `protobuf:"varint,1,opt,name=operator,proto3,enum=graphpb.Operator" json:"operator,omitempty"` Expr Expression `protobuf:"bytes,2,opt,name=expr" json:"expr"` }
Comparison is an Operator, Expression pair used when chaining comparison operators.
func NewPopulatedChainedComparisons_Comparison ¶
func NewPopulatedChainedComparisons_Comparison(r randyGraph, easy bool) *ChainedComparisons_Comparison
func (*ChainedComparisons_Comparison) Descriptor ¶
func (*ChainedComparisons_Comparison) Descriptor() ([]byte, []int)
func (*ChainedComparisons_Comparison) Equal ¶
func (this *ChainedComparisons_Comparison) Equal(that interface{}) bool
func (*ChainedComparisons_Comparison) GetExpr ¶
func (m *ChainedComparisons_Comparison) GetExpr() Expression
func (*ChainedComparisons_Comparison) GetOperator ¶
func (m *ChainedComparisons_Comparison) GetOperator() Operator
func (*ChainedComparisons_Comparison) Marshal ¶
func (m *ChainedComparisons_Comparison) Marshal() (dAtA []byte, err error)
func (*ChainedComparisons_Comparison) MarshalTo ¶
func (m *ChainedComparisons_Comparison) MarshalTo(dAtA []byte) (int, error)
func (*ChainedComparisons_Comparison) ProtoMessage ¶
func (*ChainedComparisons_Comparison) ProtoMessage()
func (*ChainedComparisons_Comparison) Reset ¶
func (m *ChainedComparisons_Comparison) Reset()
func (*ChainedComparisons_Comparison) Size ¶
func (m *ChainedComparisons_Comparison) Size() (n int)
func (*ChainedComparisons_Comparison) String ¶
func (this *ChainedComparisons_Comparison) String() string
func (*ChainedComparisons_Comparison) Unmarshal ¶
func (m *ChainedComparisons_Comparison) Unmarshal(dAtA []byte) error
type Coalesce ¶
type Coalesce struct {
Exprs []Expression `protobuf:"bytes,1,rep,name=exprs" json:"exprs"`
}
Coalesce is the function coalesce().
func NewPopulatedCoalesce ¶
func (*Coalesce) Descriptor ¶
func (*Coalesce) GetExprs ¶
func (m *Coalesce) GetExprs() []Expression
func (*Coalesce) ProtoMessage ¶
func (*Coalesce) ProtoMessage()
type Collect ¶
type Collect struct { Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"` // Distinct transforms the rows into a set. Distinct bool `protobuf:"varint,2,opt,name=distinct,proto3" json:"distinct,omitempty"` }
func NewPopulatedCollect ¶
func (*Collect) Descriptor ¶
func (*Collect) GetDistinct ¶
func (*Collect) GetExpr ¶
func (m *Collect) GetExpr() Expression
func (*Collect) ProtoMessage ¶
func (*Collect) ProtoMessage()
type Conjunction ¶
type Conjunction int32
const ( NoConj Conjunction = 0 AndConj Conjunction = 1 AndNotConj Conjunction = 2 OrConj Conjunction = 3 OrNotConj Conjunction = 4 CommaConj Conjunction = 5 )
func (Conjunction) EnumDescriptor ¶
func (Conjunction) EnumDescriptor() ([]byte, []int)
func (Conjunction) String ¶
func (x Conjunction) String() string
type Cos ¶
type Cos struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Cos is the function cos().
func NewPopulatedCos ¶
func (*Cos) Descriptor ¶
func (*Cos) GetExpr ¶
func (m *Cos) GetExpr() Expression
func (*Cos) ProtoMessage ¶
func (*Cos) ProtoMessage()
type Cot ¶
type Cot struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Cot is the function cot().
func NewPopulatedCot ¶
func (*Cot) Descriptor ¶
func (*Cot) GetExpr ¶
func (m *Cot) GetExpr() Expression
func (*Cot) ProtoMessage ¶
func (*Cot) ProtoMessage()
type Count ¶
type Count struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
func NewPopulatedCount ¶
func (*Count) Descriptor ¶
func (*Count) GetExpr ¶
func (m *Count) GetExpr() Expression
func (*Count) ProtoMessage ¶
func (*Count) ProtoMessage()
type Create ¶
type Create struct { // Unwind is the UNWIND clause, expanding a list into a sequence of rows. Unwind *Unwind `protobuf:"bytes,1,opt,name=unwind" json:"unwind,omitempty"` // Patterns are the patterns to be created. Each pattern in the slice will be // separated by a comma. Patterns []*Vertex `protobuf:"bytes,2,rep,name=patterns" json:"patterns,omitempty"` }
Create is a clause used to create vertices and edges in a graph.
func NewPopulatedCreate ¶
func (*Create) Descriptor ¶
func (*Create) GetPatterns ¶
func (*Create) ProtoMessage ¶
func (*Create) ProtoMessage()
type CreateQuery ¶
type CreateQuery struct { // Match is the pattern that needs to be matched. Match []Match `protobuf:"bytes,1,rep,name=match" json:"match"` // Create is the pattern that needs to be created. Create []Create `protobuf:"bytes,2,rep,name=create" json:"create"` }
CreateQuery is a graph query that only creates data.
func NewPopulatedCreateQuery ¶
func NewPopulatedCreateQuery(r randyGraph, easy bool) *CreateQuery
func (*CreateQuery) Descriptor ¶
func (*CreateQuery) Descriptor() ([]byte, []int)
func (*CreateQuery) Equal ¶
func (this *CreateQuery) Equal(that interface{}) bool
func (*CreateQuery) GetCreate ¶
func (m *CreateQuery) GetCreate() []Create
func (*CreateQuery) GetMatch ¶
func (m *CreateQuery) GetMatch() []Match
func (*CreateQuery) Marshal ¶
func (m *CreateQuery) Marshal() (dAtA []byte, err error)
func (*CreateQuery) ProtoMessage ¶
func (*CreateQuery) ProtoMessage()
func (*CreateQuery) Reset ¶
func (m *CreateQuery) Reset()
func (*CreateQuery) Size ¶
func (m *CreateQuery) Size() (n int)
func (*CreateQuery) String ¶
func (this *CreateQuery) String() string
func (*CreateQuery) Unmarshal ¶
func (m *CreateQuery) Unmarshal(dAtA []byte) error
type Degrees ¶
type Degrees struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Degrees is the function degrees().
func NewPopulatedDegrees ¶
func (*Degrees) Descriptor ¶
func (*Degrees) GetExpr ¶
func (m *Degrees) GetExpr() Expression
func (*Degrees) ProtoMessage ¶
func (*Degrees) ProtoMessage()
type Delete ¶
type Delete struct { // Elements a slice of all elements that need to be deleted from the graph. Elements []string `protobuf:"bytes,1,rep,name=elements" json:"elements,omitempty"` // Detach, if true, deletes all attached relationships. Detach bool `protobuf:"varint,2,opt,name=detach,proto3" json:"detach,omitempty"` }
Delete is a clause used to delete graph elements.
func NewPopulatedDelete ¶
func (*Delete) Descriptor ¶
func (*Delete) GetElements ¶
func (*Delete) ProtoMessage ¶
func (*Delete) ProtoMessage()
type DeleteQuery ¶
type DeleteQuery struct { // Match is the pattern that needs to be matched. Match []Match `protobuf:"bytes,1,rep,name=match" json:"match"` // Delete specifies which nodes and/or relationships should be deleted. Delete []Delete `protobuf:"bytes,2,rep,name=delete" json:"delete"` }
DeleteQuery is a graph query that only deletes data.
func NewPopulatedDeleteQuery ¶
func NewPopulatedDeleteQuery(r randyGraph, easy bool) *DeleteQuery
func (*DeleteQuery) Descriptor ¶
func (*DeleteQuery) Descriptor() ([]byte, []int)
func (*DeleteQuery) Equal ¶
func (this *DeleteQuery) Equal(that interface{}) bool
func (*DeleteQuery) GetDelete ¶
func (m *DeleteQuery) GetDelete() []Delete
func (*DeleteQuery) GetMatch ¶
func (m *DeleteQuery) GetMatch() []Match
func (*DeleteQuery) Marshal ¶
func (m *DeleteQuery) Marshal() (dAtA []byte, err error)
func (*DeleteQuery) ProtoMessage ¶
func (*DeleteQuery) ProtoMessage()
func (*DeleteQuery) Reset ¶
func (m *DeleteQuery) Reset()
func (*DeleteQuery) Size ¶
func (m *DeleteQuery) Size() (n int)
func (*DeleteQuery) String ¶
func (this *DeleteQuery) String() string
func (*DeleteQuery) Unmarshal ¶
func (m *DeleteQuery) Unmarshal(dAtA []byte) error
type Direction ¶
type Direction int32
Direction indicates the direction of the Edge.
func (Direction) EnumDescriptor ¶
type DoubleList ¶
type DoubleList struct {
DoubleVals []float64 `protobuf:"fixed64,1,rep,packed,name=double_vals,json=doubleVals" json:"double_vals,omitempty"`
}
DoubleList is a slice of doubles.
func NewPopulatedDoubleList ¶
func NewPopulatedDoubleList(r randyGraph, easy bool) *DoubleList
func (*DoubleList) Descriptor ¶
func (*DoubleList) Descriptor() ([]byte, []int)
func (*DoubleList) Equal ¶
func (this *DoubleList) Equal(that interface{}) bool
func (*DoubleList) GetDoubleVals ¶
func (m *DoubleList) GetDoubleVals() []float64
func (*DoubleList) Marshal ¶
func (m *DoubleList) Marshal() (dAtA []byte, err error)
func (*DoubleList) ProtoMessage ¶
func (*DoubleList) ProtoMessage()
func (*DoubleList) Reset ¶
func (m *DoubleList) Reset()
func (*DoubleList) Size ¶
func (m *DoubleList) Size() (n int)
func (*DoubleList) String ¶
func (this *DoubleList) String() string
func (*DoubleList) Unmarshal ¶
func (m *DoubleList) Unmarshal(dAtA []byte) error
type E ¶
type E struct { }
E is the function e().
func NewPopulatedE ¶
func (*E) Descriptor ¶
func (*E) ProtoMessage ¶
func (*E) ProtoMessage()
type Edge ¶
type Edge struct { // Name is the Edge's name. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Type is the types of an Edge. Type []string `protobuf:"bytes,2,rep,name=type" json:"type,omitempty"` // Direction specifies the Edge's direction. Direction Direction `protobuf:"varint,3,opt,name=direction,proto3,enum=graphpb.Direction" json:"direction,omitempty"` // Properties are a set of properties attached to an Edge. Properties map[string]Parameter `` /* 137-byte string literal not displayed */ // Elided describes a variable-length pattern. Elided *IndexExpr `protobuf:"bytes,5,opt,name=elided" json:"elided,omitempty"` // Next is the next Vertex in the linked list. Next *Vertex `protobuf:"bytes,6,opt,name=next" json:"next,omitempty"` }
Edge represents the connection between two vertices or one vertex to itself. It's a relationship in Neo4j's graph database. An Edge only has one Vertex since graph traversals are represented as a singly linked list.
func NewPopulatedEdge ¶
func (*Edge) Descriptor ¶
func (*Edge) GetDirection ¶
func (*Edge) GetProperties ¶
func (*Edge) ProtoMessage ¶
func (*Edge) ProtoMessage()
type EndNode ¶
type EndNode struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
EndNode is the function endNode().
func NewPopulatedEndNode ¶
func (*EndNode) Descriptor ¶
func (*EndNode) GetExpr ¶
func (m *EndNode) GetExpr() Expression
func (*EndNode) ProtoMessage ¶
func (*EndNode) ProtoMessage()
type Equation ¶
type Equation struct { // Values is a slice of all the values (variables, numbers, and operators) in // the equation. Values []Equation_Value `protobuf:"bytes,1,rep,name=values" json:"values"` }
Equation is a simple equation.
func NewPopulatedEquation ¶
func (*Equation) Descriptor ¶
func (*Equation) GetValues ¶
func (m *Equation) GetValues() []Equation_Value
func (*Equation) ProtoMessage ¶
func (*Equation) ProtoMessage()
type Equation_Value ¶
type Equation_Value struct { // Types that are valid to be assigned to V: // *Equation_Value_Variable // *Equation_Value_Number // *Equation_Value_Op // *Equation_Value_Property V isEquation_Value_V `protobuf_oneof:"V"` }
func NewPopulatedEquation_Value ¶
func NewPopulatedEquation_Value(r randyGraph, easy bool) *Equation_Value
func (*Equation_Value) Descriptor ¶
func (*Equation_Value) Descriptor() ([]byte, []int)
func (*Equation_Value) Equal ¶
func (this *Equation_Value) Equal(that interface{}) bool
func (*Equation_Value) GetNumber ¶
func (m *Equation_Value) GetNumber() int64
func (*Equation_Value) GetOp ¶
func (m *Equation_Value) GetOp() MathOp
func (*Equation_Value) GetProperty ¶
func (m *Equation_Value) GetProperty() *Property
func (*Equation_Value) GetV ¶
func (m *Equation_Value) GetV() isEquation_Value_V
func (*Equation_Value) GetVariable ¶
func (m *Equation_Value) GetVariable() string
func (*Equation_Value) Marshal ¶
func (m *Equation_Value) Marshal() (dAtA []byte, err error)
func (*Equation_Value) ProtoMessage ¶
func (*Equation_Value) ProtoMessage()
func (*Equation_Value) Reset ¶
func (m *Equation_Value) Reset()
func (*Equation_Value) Size ¶
func (m *Equation_Value) Size() (n int)
func (*Equation_Value) String ¶
func (this *Equation_Value) String() string
func (*Equation_Value) Unmarshal ¶
func (m *Equation_Value) Unmarshal(dAtA []byte) error
func (*Equation_Value) XXX_OneofFuncs ¶
func (*Equation_Value) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
type Equation_Value_Number ¶
type Equation_Value_Number struct {
Number int64 `protobuf:"zigzag64,2,opt,name=number,proto3,oneof"`
}
func NewPopulatedEquation_Value_Number ¶
func NewPopulatedEquation_Value_Number(r randyGraph, easy bool) *Equation_Value_Number
func (*Equation_Value_Number) Equal ¶
func (this *Equation_Value_Number) Equal(that interface{}) bool
func (*Equation_Value_Number) MarshalTo ¶
func (m *Equation_Value_Number) MarshalTo(dAtA []byte) (int, error)
func (*Equation_Value_Number) Size ¶
func (m *Equation_Value_Number) Size() (n int)
func (*Equation_Value_Number) String ¶
func (this *Equation_Value_Number) String() string
type Equation_Value_Op ¶
type Equation_Value_Op struct {
Op MathOp `protobuf:"varint,3,opt,name=op,proto3,enum=graphpb.MathOp,oneof"`
}
func NewPopulatedEquation_Value_Op ¶
func NewPopulatedEquation_Value_Op(r randyGraph, easy bool) *Equation_Value_Op
func (*Equation_Value_Op) Equal ¶
func (this *Equation_Value_Op) Equal(that interface{}) bool
func (*Equation_Value_Op) MarshalTo ¶
func (m *Equation_Value_Op) MarshalTo(dAtA []byte) (int, error)
func (*Equation_Value_Op) Size ¶
func (m *Equation_Value_Op) Size() (n int)
func (*Equation_Value_Op) String ¶
func (this *Equation_Value_Op) String() string
type Equation_Value_Property ¶
type Equation_Value_Property struct {
Property *Property `protobuf:"bytes,4,opt,name=property,oneof"`
}
func NewPopulatedEquation_Value_Property ¶
func NewPopulatedEquation_Value_Property(r randyGraph, easy bool) *Equation_Value_Property
func (*Equation_Value_Property) Equal ¶
func (this *Equation_Value_Property) Equal(that interface{}) bool
func (*Equation_Value_Property) MarshalTo ¶
func (m *Equation_Value_Property) MarshalTo(dAtA []byte) (int, error)
func (*Equation_Value_Property) Size ¶
func (m *Equation_Value_Property) Size() (n int)
func (*Equation_Value_Property) String ¶
func (this *Equation_Value_Property) String() string
type Equation_Value_Variable ¶
type Equation_Value_Variable struct {
Variable string `protobuf:"bytes,1,opt,name=variable,proto3,oneof"`
}
func NewPopulatedEquation_Value_Variable ¶
func NewPopulatedEquation_Value_Variable(r randyGraph, easy bool) *Equation_Value_Variable
func (*Equation_Value_Variable) Equal ¶
func (this *Equation_Value_Variable) Equal(that interface{}) bool
func (*Equation_Value_Variable) MarshalTo ¶
func (m *Equation_Value_Variable) MarshalTo(dAtA []byte) (int, error)
func (*Equation_Value_Variable) Size ¶
func (m *Equation_Value_Variable) Size() (n int)
func (*Equation_Value_Variable) String ¶
func (this *Equation_Value_Variable) String() string
type Exists ¶
type Exists struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Exists is the function exists().
func NewPopulatedExists ¶
func (*Exists) Descriptor ¶
func (*Exists) GetExpr ¶
func (m *Exists) GetExpr() Expression
func (*Exists) ProtoMessage ¶
func (*Exists) ProtoMessage()
type Exp ¶
type Exp struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Exp is the function exp().
func NewPopulatedExp ¶
func (*Exp) Descriptor ¶
func (*Exp) GetExpr ¶
func (m *Exp) GetExpr() Expression
func (*Exp) ProtoMessage ¶
func (*Exp) ProtoMessage()
type Expression ¶
type Expression struct { // Types that are valid to be assigned to Expr: // *Expression_Function // *Expression_Pattern // *Expression_Equation // *Expression_Property // *Expression_Param // *Expression_Case // *Expression_Literal_ // *Expression_OpApp // *Expression_Chained // *Expression_Group // *Expression_List Expr isExpression_Expr `protobuf_oneof:"expr"` }
Expression is a generic expression.
func NewPopulatedExpression ¶
func NewPopulatedExpression(r randyGraph, easy bool) *Expression
func (*Expression) Descriptor ¶
func (*Expression) Descriptor() ([]byte, []int)
func (*Expression) Equal ¶
func (this *Expression) Equal(that interface{}) bool
func (*Expression) GetCase ¶
func (m *Expression) GetCase() *Case
func (*Expression) GetChained ¶
func (m *Expression) GetChained() *ChainedComparisons
func (*Expression) GetEquation ¶
func (m *Expression) GetEquation() *Equation
func (*Expression) GetExpr ¶
func (m *Expression) GetExpr() isExpression_Expr
func (*Expression) GetFunction ¶
func (m *Expression) GetFunction() *Function
func (*Expression) GetGroup ¶
func (m *Expression) GetGroup() *GroupedExpression
func (*Expression) GetList ¶
func (m *Expression) GetList() *ListExpr
func (*Expression) GetLiteral ¶
func (m *Expression) GetLiteral() *Expression_Literal
func (*Expression) GetOpApp ¶
func (m *Expression) GetOpApp() *OperatorApplication
func (*Expression) GetParam ¶
func (m *Expression) GetParam() *Parameter
func (*Expression) GetPattern ¶
func (m *Expression) GetPattern() *Vertex
func (*Expression) GetProperty ¶
func (m *Expression) GetProperty() *Property
func (*Expression) Marshal ¶
func (m *Expression) Marshal() (dAtA []byte, err error)
func (*Expression) ProtoMessage ¶
func (*Expression) ProtoMessage()
func (*Expression) Reset ¶
func (m *Expression) Reset()
func (*Expression) Size ¶
func (m *Expression) Size() (n int)
func (*Expression) String ¶
func (this *Expression) String() string
func (*Expression) Unmarshal ¶
func (m *Expression) Unmarshal(dAtA []byte) error
func (*Expression) XXX_OneofFuncs ¶
func (*Expression) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
type Expression_Case ¶
type Expression_Case struct {
Case *Case `protobuf:"bytes,6,opt,name=case,oneof"`
}
func NewPopulatedExpression_Case ¶
func NewPopulatedExpression_Case(r randyGraph, easy bool) *Expression_Case
func (*Expression_Case) Equal ¶
func (this *Expression_Case) Equal(that interface{}) bool
func (*Expression_Case) Size ¶
func (m *Expression_Case) Size() (n int)
func (*Expression_Case) String ¶
func (this *Expression_Case) String() string
type Expression_Chained ¶
type Expression_Chained struct {
Chained *ChainedComparisons `protobuf:"bytes,9,opt,name=chained,oneof"`
}
func NewPopulatedExpression_Chained ¶
func NewPopulatedExpression_Chained(r randyGraph, easy bool) *Expression_Chained
func (*Expression_Chained) Equal ¶
func (this *Expression_Chained) Equal(that interface{}) bool
func (*Expression_Chained) MarshalTo ¶
func (m *Expression_Chained) MarshalTo(dAtA []byte) (int, error)
func (*Expression_Chained) Size ¶
func (m *Expression_Chained) Size() (n int)
func (*Expression_Chained) String ¶
func (this *Expression_Chained) String() string
type Expression_Equation ¶
type Expression_Equation struct {
Equation *Equation `protobuf:"bytes,3,opt,name=equation,oneof"`
}
func NewPopulatedExpression_Equation ¶
func NewPopulatedExpression_Equation(r randyGraph, easy bool) *Expression_Equation
func (*Expression_Equation) Equal ¶
func (this *Expression_Equation) Equal(that interface{}) bool
func (*Expression_Equation) MarshalTo ¶
func (m *Expression_Equation) MarshalTo(dAtA []byte) (int, error)
func (*Expression_Equation) Size ¶
func (m *Expression_Equation) Size() (n int)
func (*Expression_Equation) String ¶
func (this *Expression_Equation) String() string
type Expression_Function ¶
type Expression_Function struct {
Function *Function `protobuf:"bytes,1,opt,name=function,oneof"`
}
func NewPopulatedExpression_Function ¶
func NewPopulatedExpression_Function(r randyGraph, easy bool) *Expression_Function
func (*Expression_Function) Equal ¶
func (this *Expression_Function) Equal(that interface{}) bool
func (*Expression_Function) MarshalTo ¶
func (m *Expression_Function) MarshalTo(dAtA []byte) (int, error)
func (*Expression_Function) Size ¶
func (m *Expression_Function) Size() (n int)
func (*Expression_Function) String ¶
func (this *Expression_Function) String() string
type Expression_Group ¶
type Expression_Group struct {
Group *GroupedExpression `protobuf:"bytes,10,opt,name=group,oneof"`
}
func NewPopulatedExpression_Group ¶
func NewPopulatedExpression_Group(r randyGraph, easy bool) *Expression_Group
func (*Expression_Group) Equal ¶
func (this *Expression_Group) Equal(that interface{}) bool
func (*Expression_Group) Size ¶
func (m *Expression_Group) Size() (n int)
func (*Expression_Group) String ¶
func (this *Expression_Group) String() string
type Expression_List ¶
type Expression_List struct {
List *ListExpr `protobuf:"bytes,11,opt,name=list,oneof"`
}
func NewPopulatedExpression_List ¶
func NewPopulatedExpression_List(r randyGraph, easy bool) *Expression_List
func (*Expression_List) Equal ¶
func (this *Expression_List) Equal(that interface{}) bool
func (*Expression_List) Size ¶
func (m *Expression_List) Size() (n int)
func (*Expression_List) String ¶
func (this *Expression_List) String() string
type Expression_Literal ¶
type Expression_Literal struct { // V is an arbitrary literal value. // // Types that are valid to be assigned to V: // *Expression_Literal_BoolV // *Expression_Literal_IntV // *Expression_Literal_FloatV // *Expression_Literal_BoolList // *Expression_Literal_IntList // *Expression_Literal_DoubleList V isExpression_Literal_V `protobuf_oneof:"v"` }
Literal is a literal value that's safe to use directly (without parameterization) in a Cypher query.
func NewPopulatedExpression_Literal ¶
func NewPopulatedExpression_Literal(r randyGraph, easy bool) *Expression_Literal
func (*Expression_Literal) Descriptor ¶
func (*Expression_Literal) Descriptor() ([]byte, []int)
func (*Expression_Literal) Equal ¶
func (this *Expression_Literal) Equal(that interface{}) bool
func (*Expression_Literal) GetBoolList ¶
func (m *Expression_Literal) GetBoolList() *BoolList
func (*Expression_Literal) GetBoolV ¶
func (m *Expression_Literal) GetBoolV() bool
func (*Expression_Literal) GetDoubleList ¶
func (m *Expression_Literal) GetDoubleList() *DoubleList
func (*Expression_Literal) GetFloatV ¶
func (m *Expression_Literal) GetFloatV() float64
func (*Expression_Literal) GetIntList ¶
func (m *Expression_Literal) GetIntList() *IntList
func (*Expression_Literal) GetIntV ¶
func (m *Expression_Literal) GetIntV() int64
func (*Expression_Literal) GetV ¶
func (m *Expression_Literal) GetV() isExpression_Literal_V
func (*Expression_Literal) Marshal ¶
func (m *Expression_Literal) Marshal() (dAtA []byte, err error)
func (*Expression_Literal) MarshalTo ¶
func (m *Expression_Literal) MarshalTo(dAtA []byte) (int, error)
func (*Expression_Literal) ProtoMessage ¶
func (*Expression_Literal) ProtoMessage()
func (*Expression_Literal) Reset ¶
func (m *Expression_Literal) Reset()
func (*Expression_Literal) Size ¶
func (m *Expression_Literal) Size() (n int)
func (*Expression_Literal) String ¶
func (this *Expression_Literal) String() string
func (*Expression_Literal) Unmarshal ¶
func (m *Expression_Literal) Unmarshal(dAtA []byte) error
func (*Expression_Literal) XXX_OneofFuncs ¶
func (*Expression_Literal) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
type Expression_Literal_ ¶
type Expression_Literal_ struct {
Literal *Expression_Literal `protobuf:"bytes,7,opt,name=literal,oneof"`
}
func NewPopulatedExpression_Literal_ ¶
func NewPopulatedExpression_Literal_(r randyGraph, easy bool) *Expression_Literal_
func (*Expression_Literal_) Equal ¶
func (this *Expression_Literal_) Equal(that interface{}) bool
func (*Expression_Literal_) MarshalTo ¶
func (m *Expression_Literal_) MarshalTo(dAtA []byte) (int, error)
func (*Expression_Literal_) Size ¶
func (m *Expression_Literal_) Size() (n int)
func (*Expression_Literal_) String ¶
func (this *Expression_Literal_) String() string
type Expression_Literal_BoolList ¶
type Expression_Literal_BoolList struct {
BoolList *BoolList `protobuf:"bytes,4,opt,name=bool_list,json=boolList,oneof"`
}
func NewPopulatedExpression_Literal_BoolList ¶
func NewPopulatedExpression_Literal_BoolList(r randyGraph, easy bool) *Expression_Literal_BoolList
func (*Expression_Literal_BoolList) Equal ¶
func (this *Expression_Literal_BoolList) Equal(that interface{}) bool
func (*Expression_Literal_BoolList) MarshalTo ¶
func (m *Expression_Literal_BoolList) MarshalTo(dAtA []byte) (int, error)
func (*Expression_Literal_BoolList) Size ¶
func (m *Expression_Literal_BoolList) Size() (n int)
func (*Expression_Literal_BoolList) String ¶
func (this *Expression_Literal_BoolList) String() string
type Expression_Literal_BoolV ¶
type Expression_Literal_BoolV struct {
BoolV bool `protobuf:"varint,1,opt,name=bool_v,json=boolV,proto3,oneof"`
}
func NewPopulatedExpression_Literal_BoolV ¶
func NewPopulatedExpression_Literal_BoolV(r randyGraph, easy bool) *Expression_Literal_BoolV
func (*Expression_Literal_BoolV) Equal ¶
func (this *Expression_Literal_BoolV) Equal(that interface{}) bool
func (*Expression_Literal_BoolV) MarshalTo ¶
func (m *Expression_Literal_BoolV) MarshalTo(dAtA []byte) (int, error)
func (*Expression_Literal_BoolV) Size ¶
func (m *Expression_Literal_BoolV) Size() (n int)
func (*Expression_Literal_BoolV) String ¶
func (this *Expression_Literal_BoolV) String() string
type Expression_Literal_DoubleList ¶
type Expression_Literal_DoubleList struct {
DoubleList *DoubleList `protobuf:"bytes,6,opt,name=double_list,json=doubleList,oneof"`
}
func NewPopulatedExpression_Literal_DoubleList ¶
func NewPopulatedExpression_Literal_DoubleList(r randyGraph, easy bool) *Expression_Literal_DoubleList
func (*Expression_Literal_DoubleList) Equal ¶
func (this *Expression_Literal_DoubleList) Equal(that interface{}) bool
func (*Expression_Literal_DoubleList) MarshalTo ¶
func (m *Expression_Literal_DoubleList) MarshalTo(dAtA []byte) (int, error)
func (*Expression_Literal_DoubleList) Size ¶
func (m *Expression_Literal_DoubleList) Size() (n int)
func (*Expression_Literal_DoubleList) String ¶
func (this *Expression_Literal_DoubleList) String() string
type Expression_Literal_FloatV ¶
type Expression_Literal_FloatV struct {
FloatV float64 `protobuf:"fixed64,3,opt,name=float_v,json=floatV,proto3,oneof"`
}
func NewPopulatedExpression_Literal_FloatV ¶
func NewPopulatedExpression_Literal_FloatV(r randyGraph, easy bool) *Expression_Literal_FloatV
func (*Expression_Literal_FloatV) Equal ¶
func (this *Expression_Literal_FloatV) Equal(that interface{}) bool
func (*Expression_Literal_FloatV) MarshalTo ¶
func (m *Expression_Literal_FloatV) MarshalTo(dAtA []byte) (int, error)
func (*Expression_Literal_FloatV) Size ¶
func (m *Expression_Literal_FloatV) Size() (n int)
func (*Expression_Literal_FloatV) String ¶
func (this *Expression_Literal_FloatV) String() string
type Expression_Literal_IntList ¶
type Expression_Literal_IntList struct {
IntList *IntList `protobuf:"bytes,5,opt,name=int_list,json=intList,oneof"`
}
func NewPopulatedExpression_Literal_IntList ¶
func NewPopulatedExpression_Literal_IntList(r randyGraph, easy bool) *Expression_Literal_IntList
func (*Expression_Literal_IntList) Equal ¶
func (this *Expression_Literal_IntList) Equal(that interface{}) bool
func (*Expression_Literal_IntList) MarshalTo ¶
func (m *Expression_Literal_IntList) MarshalTo(dAtA []byte) (int, error)
func (*Expression_Literal_IntList) Size ¶
func (m *Expression_Literal_IntList) Size() (n int)
func (*Expression_Literal_IntList) String ¶
func (this *Expression_Literal_IntList) String() string
type Expression_Literal_IntV ¶
type Expression_Literal_IntV struct {
IntV int64 `protobuf:"zigzag64,2,opt,name=int_v,json=intV,proto3,oneof"`
}
func NewPopulatedExpression_Literal_IntV ¶
func NewPopulatedExpression_Literal_IntV(r randyGraph, easy bool) *Expression_Literal_IntV
func (*Expression_Literal_IntV) Equal ¶
func (this *Expression_Literal_IntV) Equal(that interface{}) bool
func (*Expression_Literal_IntV) MarshalTo ¶
func (m *Expression_Literal_IntV) MarshalTo(dAtA []byte) (int, error)
func (*Expression_Literal_IntV) Size ¶
func (m *Expression_Literal_IntV) Size() (n int)
func (*Expression_Literal_IntV) String ¶
func (this *Expression_Literal_IntV) String() string
type Expression_OpApp ¶
type Expression_OpApp struct {
OpApp *OperatorApplication `protobuf:"bytes,8,opt,name=opapp,oneof"`
}
func NewPopulatedExpression_OpApp ¶
func NewPopulatedExpression_OpApp(r randyGraph, easy bool) *Expression_OpApp
func (*Expression_OpApp) Equal ¶
func (this *Expression_OpApp) Equal(that interface{}) bool
func (*Expression_OpApp) Size ¶
func (m *Expression_OpApp) Size() (n int)
func (*Expression_OpApp) String ¶
func (this *Expression_OpApp) String() string
type Expression_Param ¶
type Expression_Param struct {
Param *Parameter `protobuf:"bytes,5,opt,name=param,oneof"`
}
func NewPopulatedExpression_Param ¶
func NewPopulatedExpression_Param(r randyGraph, easy bool) *Expression_Param
func (*Expression_Param) Equal ¶
func (this *Expression_Param) Equal(that interface{}) bool
func (*Expression_Param) Size ¶
func (m *Expression_Param) Size() (n int)
func (*Expression_Param) String ¶
func (this *Expression_Param) String() string
type Expression_Pattern ¶
type Expression_Pattern struct {
Pattern *Vertex `protobuf:"bytes,2,opt,name=pattern,oneof"`
}
func NewPopulatedExpression_Pattern ¶
func NewPopulatedExpression_Pattern(r randyGraph, easy bool) *Expression_Pattern
func (*Expression_Pattern) Equal ¶
func (this *Expression_Pattern) Equal(that interface{}) bool
func (*Expression_Pattern) MarshalTo ¶
func (m *Expression_Pattern) MarshalTo(dAtA []byte) (int, error)
func (*Expression_Pattern) Size ¶
func (m *Expression_Pattern) Size() (n int)
func (*Expression_Pattern) String ¶
func (this *Expression_Pattern) String() string
type Expression_Property ¶
type Expression_Property struct {
Property *Property `protobuf:"bytes,4,opt,name=property,oneof"`
}
func NewPopulatedExpression_Property ¶
func NewPopulatedExpression_Property(r randyGraph, easy bool) *Expression_Property
func (*Expression_Property) Equal ¶
func (this *Expression_Property) Equal(that interface{}) bool
func (*Expression_Property) MarshalTo ¶
func (m *Expression_Property) MarshalTo(dAtA []byte) (int, error)
func (*Expression_Property) Size ¶
func (m *Expression_Property) Size() (n int)
func (*Expression_Property) String ¶
func (this *Expression_Property) String() string
type Extract ¶
type Extract struct { // Variable is the variable name. Variable string `protobuf:"bytes,1,opt,name=variable,proto3" json:"variable,omitempty"` // List is an expression that returns a list. List ListExpr `protobuf:"bytes,2,opt,name=list" json:"list"` // Expr is an expression that runs once per value in the list. Expr Expression `protobuf:"bytes,3,opt,name=expr" json:"expr"` }
Extract is the function extract().
func NewPopulatedExtract ¶
func (*Extract) Descriptor ¶
func (*Extract) GetExpr ¶
func (m *Extract) GetExpr() Expression
func (*Extract) GetVariable ¶
func (*Extract) ProtoMessage ¶
func (*Extract) ProtoMessage()
type Filter ¶
type Filter struct { // Variable is the variable name. Variable string `protobuf:"bytes,1,opt,name=variable,proto3" json:"variable,omitempty"` // List is an expression that returns a list. List Expression `protobuf:"bytes,2,opt,name=list" json:"list"` // Predicate is, essentially, a set of 'WHERE' clauses. Predicate Where `protobuf:"bytes,3,opt,name=predicate" json:"predicate"` }
Filter is the function filter().
func NewPopulatedFilter ¶
func (*Filter) Descriptor ¶
func (*Filter) GetList ¶
func (m *Filter) GetList() Expression
func (*Filter) GetPredicate ¶
func (*Filter) GetVariable ¶
func (*Filter) ProtoMessage ¶
func (*Filter) ProtoMessage()
type Floor ¶
type Floor struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Floor is the function floor().
func NewPopulatedFloor ¶
func (*Floor) Descriptor ¶
func (*Floor) GetExpr ¶
func (m *Floor) GetExpr() Expression
func (*Floor) ProtoMessage ¶
func (*Floor) ProtoMessage()
type Function ¶
type Function struct { // Types that are valid to be assigned to Fn: // *Function_All // *Function_Any // *Function_Exists // *Function_None // *Function_Single // *Function_Coalesce // *Function_Endnode // *Function_Head // *Function_Id // *Function_Last // *Function_Length // *Function_Properties // *Function_Startnode // *Function_Size_ // *Function_Timestamp // *Function_Toint // *Function_Tofloat // *Function_Type // *Function_Extract // *Function_Filter // *Function_Keys // *Function_Labels // *Function_Nodes // *Function_Range // *Function_Reduce // *Function_Relationships // *Function_Tail // *Function_Abs // *Function_Ceil // *Function_Floor // *Function_Rand // *Function_Round // *Function_Sign // *Function_E // *Function_Exp // *Function_Log // *Function_Log10 // *Function_Sqrt // *Function_Acos // *Function_Asin // *Function_Atan // *Function_Atan2 // *Function_Cos // *Function_Cot // *Function_Degrees // *Function_Haversin // *Function_Pi // *Function_Radians // *Function_Sin // *Function_Tan // *Function_Left // *Function_Lower // *Function_Ltrim // *Function_Replace // *Function_Reverse // *Function_Right // *Function_Rtrim // *Function_Split // *Function_Substring // *Function_Tostring // *Function_Trim // *Function_Upper // *Function_Collect // *Function_Count Fn isFunction_Fn `protobuf_oneof:"fn"` }
Function is a boxed function. http://neo4j.com/docs/developer-manual/current/cypher/functions/
func NewPopulatedFunction ¶
func (*Function) Descriptor ¶
func (*Function) GetCoalesce ¶
func (*Function) GetCollect ¶
func (*Function) GetDegrees ¶
func (*Function) GetEndnode ¶
func (*Function) GetExtract ¶
func (*Function) GetHaversin ¶
func (*Function) GetProperties ¶
func (m *Function) GetProperties() *Properties
func (*Function) GetRadians ¶
func (*Function) GetRelationships ¶
func (m *Function) GetRelationships() *Relationships
func (*Function) GetReplace ¶
func (*Function) GetReverse ¶
func (*Function) GetStartnode ¶
func (*Function) GetSubstring ¶
func (*Function) GetTimestamp ¶
func (*Function) GetTofloat ¶
func (*Function) GetTostring ¶
func (*Function) ProtoMessage ¶
func (*Function) ProtoMessage()
type Function_Abs ¶
type Function_Abs struct {
Abs *Abs `protobuf:"bytes,28,opt,name=abs,oneof"`
}
func NewPopulatedFunction_Abs ¶
func NewPopulatedFunction_Abs(r randyGraph, easy bool) *Function_Abs
func (*Function_Abs) Equal ¶
func (this *Function_Abs) Equal(that interface{}) bool
func (*Function_Abs) Size ¶
func (m *Function_Abs) Size() (n int)
func (*Function_Abs) String ¶
func (this *Function_Abs) String() string
type Function_Acos ¶
type Function_Acos struct {
Acos *Acos `protobuf:"bytes,39,opt,name=acos,oneof"`
}
func NewPopulatedFunction_Acos ¶
func NewPopulatedFunction_Acos(r randyGraph, easy bool) *Function_Acos
func (*Function_Acos) Equal ¶
func (this *Function_Acos) Equal(that interface{}) bool
func (*Function_Acos) Size ¶
func (m *Function_Acos) Size() (n int)
func (*Function_Acos) String ¶
func (this *Function_Acos) String() string
type Function_All ¶
type Function_All struct {
All *All `protobuf:"bytes,1,opt,name=all,oneof"`
}
func NewPopulatedFunction_All ¶
func NewPopulatedFunction_All(r randyGraph, easy bool) *Function_All
func (*Function_All) Equal ¶
func (this *Function_All) Equal(that interface{}) bool
func (*Function_All) Size ¶
func (m *Function_All) Size() (n int)
func (*Function_All) String ¶
func (this *Function_All) String() string
type Function_Any ¶
type Function_Any struct {
Any *Any `protobuf:"bytes,2,opt,name=any,oneof"`
}
func NewPopulatedFunction_Any ¶
func NewPopulatedFunction_Any(r randyGraph, easy bool) *Function_Any
func (*Function_Any) Equal ¶
func (this *Function_Any) Equal(that interface{}) bool
func (*Function_Any) Size ¶
func (m *Function_Any) Size() (n int)
func (*Function_Any) String ¶
func (this *Function_Any) String() string
type Function_Asin ¶
type Function_Asin struct {
Asin *Asin `protobuf:"bytes,40,opt,name=asin,oneof"`
}
func NewPopulatedFunction_Asin ¶
func NewPopulatedFunction_Asin(r randyGraph, easy bool) *Function_Asin
func (*Function_Asin) Equal ¶
func (this *Function_Asin) Equal(that interface{}) bool
func (*Function_Asin) Size ¶
func (m *Function_Asin) Size() (n int)
func (*Function_Asin) String ¶
func (this *Function_Asin) String() string
type Function_Atan ¶
type Function_Atan struct {
Atan *Atan `protobuf:"bytes,41,opt,name=atan,oneof"`
}
func NewPopulatedFunction_Atan ¶
func NewPopulatedFunction_Atan(r randyGraph, easy bool) *Function_Atan
func (*Function_Atan) Equal ¶
func (this *Function_Atan) Equal(that interface{}) bool
func (*Function_Atan) Size ¶
func (m *Function_Atan) Size() (n int)
func (*Function_Atan) String ¶
func (this *Function_Atan) String() string
type Function_Atan2 ¶
type Function_Atan2 struct {
Atan2 *Atan2 `protobuf:"bytes,42,opt,name=atan2,oneof"`
}
func NewPopulatedFunction_Atan2 ¶
func NewPopulatedFunction_Atan2(r randyGraph, easy bool) *Function_Atan2
func (*Function_Atan2) Equal ¶
func (this *Function_Atan2) Equal(that interface{}) bool
func (*Function_Atan2) Size ¶
func (m *Function_Atan2) Size() (n int)
func (*Function_Atan2) String ¶
func (this *Function_Atan2) String() string
type Function_Ceil ¶
type Function_Ceil struct {
Ceil *Ceil `protobuf:"bytes,29,opt,name=ceil,oneof"`
}
func NewPopulatedFunction_Ceil ¶
func NewPopulatedFunction_Ceil(r randyGraph, easy bool) *Function_Ceil
func (*Function_Ceil) Equal ¶
func (this *Function_Ceil) Equal(that interface{}) bool
func (*Function_Ceil) Size ¶
func (m *Function_Ceil) Size() (n int)
func (*Function_Ceil) String ¶
func (this *Function_Ceil) String() string
type Function_Coalesce ¶
type Function_Coalesce struct {
Coalesce *Coalesce `protobuf:"bytes,6,opt,name=coalesce,oneof"`
}
func NewPopulatedFunction_Coalesce ¶
func NewPopulatedFunction_Coalesce(r randyGraph, easy bool) *Function_Coalesce
func (*Function_Coalesce) Equal ¶
func (this *Function_Coalesce) Equal(that interface{}) bool
func (*Function_Coalesce) MarshalTo ¶
func (m *Function_Coalesce) MarshalTo(dAtA []byte) (int, error)
func (*Function_Coalesce) Size ¶
func (m *Function_Coalesce) Size() (n int)
func (*Function_Coalesce) String ¶
func (this *Function_Coalesce) String() string
type Function_Collect ¶
type Function_Collect struct {
Collect *Collect `protobuf:"bytes,63,opt,name=collect,oneof"`
}
func NewPopulatedFunction_Collect ¶
func NewPopulatedFunction_Collect(r randyGraph, easy bool) *Function_Collect
func (*Function_Collect) Equal ¶
func (this *Function_Collect) Equal(that interface{}) bool
func (*Function_Collect) Size ¶
func (m *Function_Collect) Size() (n int)
func (*Function_Collect) String ¶
func (this *Function_Collect) String() string
type Function_Cos ¶
type Function_Cos struct {
Cos *Cos `protobuf:"bytes,43,opt,name=cos,oneof"`
}
func NewPopulatedFunction_Cos ¶
func NewPopulatedFunction_Cos(r randyGraph, easy bool) *Function_Cos
func (*Function_Cos) Equal ¶
func (this *Function_Cos) Equal(that interface{}) bool
func (*Function_Cos) Size ¶
func (m *Function_Cos) Size() (n int)
func (*Function_Cos) String ¶
func (this *Function_Cos) String() string
type Function_Cot ¶
type Function_Cot struct {
Cot *Cot `protobuf:"bytes,44,opt,name=cot,oneof"`
}
func NewPopulatedFunction_Cot ¶
func NewPopulatedFunction_Cot(r randyGraph, easy bool) *Function_Cot
func (*Function_Cot) Equal ¶
func (this *Function_Cot) Equal(that interface{}) bool
func (*Function_Cot) Size ¶
func (m *Function_Cot) Size() (n int)
func (*Function_Cot) String ¶
func (this *Function_Cot) String() string
type Function_Count ¶
type Function_Count struct {
Count *Count `protobuf:"bytes,64,opt,name=count,oneof"`
}
func NewPopulatedFunction_Count ¶
func NewPopulatedFunction_Count(r randyGraph, easy bool) *Function_Count
func (*Function_Count) Equal ¶
func (this *Function_Count) Equal(that interface{}) bool
func (*Function_Count) Size ¶
func (m *Function_Count) Size() (n int)
func (*Function_Count) String ¶
func (this *Function_Count) String() string
type Function_Degrees ¶
type Function_Degrees struct {
Degrees *Degrees `protobuf:"bytes,45,opt,name=degrees,oneof"`
}
func NewPopulatedFunction_Degrees ¶
func NewPopulatedFunction_Degrees(r randyGraph, easy bool) *Function_Degrees
func (*Function_Degrees) Equal ¶
func (this *Function_Degrees) Equal(that interface{}) bool
func (*Function_Degrees) Size ¶
func (m *Function_Degrees) Size() (n int)
func (*Function_Degrees) String ¶
func (this *Function_Degrees) String() string
type Function_E ¶
type Function_E struct {
E *E `protobuf:"bytes,34,opt,name=e,oneof"`
}
func NewPopulatedFunction_E ¶
func NewPopulatedFunction_E(r randyGraph, easy bool) *Function_E
func (*Function_E) Equal ¶
func (this *Function_E) Equal(that interface{}) bool
func (*Function_E) Size ¶
func (m *Function_E) Size() (n int)
func (*Function_E) String ¶
func (this *Function_E) String() string
type Function_Endnode ¶
type Function_Endnode struct {
Endnode *EndNode `protobuf:"bytes,7,opt,name=endnode,oneof"`
}
func NewPopulatedFunction_Endnode ¶
func NewPopulatedFunction_Endnode(r randyGraph, easy bool) *Function_Endnode
func (*Function_Endnode) Equal ¶
func (this *Function_Endnode) Equal(that interface{}) bool
func (*Function_Endnode) Size ¶
func (m *Function_Endnode) Size() (n int)
func (*Function_Endnode) String ¶
func (this *Function_Endnode) String() string
type Function_Exists ¶
type Function_Exists struct {
Exists *Exists `protobuf:"bytes,3,opt,name=exists,oneof"`
}
func NewPopulatedFunction_Exists ¶
func NewPopulatedFunction_Exists(r randyGraph, easy bool) *Function_Exists
func (*Function_Exists) Equal ¶
func (this *Function_Exists) Equal(that interface{}) bool
func (*Function_Exists) Size ¶
func (m *Function_Exists) Size() (n int)
func (*Function_Exists) String ¶
func (this *Function_Exists) String() string
type Function_Exp ¶
type Function_Exp struct {
Exp *Exp `protobuf:"bytes,35,opt,name=exp,oneof"`
}
func NewPopulatedFunction_Exp ¶
func NewPopulatedFunction_Exp(r randyGraph, easy bool) *Function_Exp
func (*Function_Exp) Equal ¶
func (this *Function_Exp) Equal(that interface{}) bool
func (*Function_Exp) Size ¶
func (m *Function_Exp) Size() (n int)
func (*Function_Exp) String ¶
func (this *Function_Exp) String() string
type Function_Extract ¶
type Function_Extract struct {
Extract *Extract `protobuf:"bytes,19,opt,name=extract,oneof"`
}
func NewPopulatedFunction_Extract ¶
func NewPopulatedFunction_Extract(r randyGraph, easy bool) *Function_Extract
func (*Function_Extract) Equal ¶
func (this *Function_Extract) Equal(that interface{}) bool
func (*Function_Extract) Size ¶
func (m *Function_Extract) Size() (n int)
func (*Function_Extract) String ¶
func (this *Function_Extract) String() string
type Function_Filter ¶
type Function_Filter struct {
Filter *Filter `protobuf:"bytes,20,opt,name=filter,oneof"`
}
func NewPopulatedFunction_Filter ¶
func NewPopulatedFunction_Filter(r randyGraph, easy bool) *Function_Filter
func (*Function_Filter) Equal ¶
func (this *Function_Filter) Equal(that interface{}) bool
func (*Function_Filter) Size ¶
func (m *Function_Filter) Size() (n int)
func (*Function_Filter) String ¶
func (this *Function_Filter) String() string
type Function_Floor ¶
type Function_Floor struct {
Floor *Floor `protobuf:"bytes,30,opt,name=floor,oneof"`
}
func NewPopulatedFunction_Floor ¶
func NewPopulatedFunction_Floor(r randyGraph, easy bool) *Function_Floor
func (*Function_Floor) Equal ¶
func (this *Function_Floor) Equal(that interface{}) bool
func (*Function_Floor) Size ¶
func (m *Function_Floor) Size() (n int)
func (*Function_Floor) String ¶
func (this *Function_Floor) String() string
type Function_Haversin ¶
type Function_Haversin struct {
Haversin *Haversin `protobuf:"bytes,46,opt,name=haversin,oneof"`
}
func NewPopulatedFunction_Haversin ¶
func NewPopulatedFunction_Haversin(r randyGraph, easy bool) *Function_Haversin
func (*Function_Haversin) Equal ¶
func (this *Function_Haversin) Equal(that interface{}) bool
func (*Function_Haversin) MarshalTo ¶
func (m *Function_Haversin) MarshalTo(dAtA []byte) (int, error)
func (*Function_Haversin) Size ¶
func (m *Function_Haversin) Size() (n int)
func (*Function_Haversin) String ¶
func (this *Function_Haversin) String() string
type Function_Head ¶
type Function_Head struct {
Head *Head `protobuf:"bytes,8,opt,name=head,oneof"`
}
func NewPopulatedFunction_Head ¶
func NewPopulatedFunction_Head(r randyGraph, easy bool) *Function_Head
func (*Function_Head) Equal ¶
func (this *Function_Head) Equal(that interface{}) bool
func (*Function_Head) Size ¶
func (m *Function_Head) Size() (n int)
func (*Function_Head) String ¶
func (this *Function_Head) String() string
type Function_Id ¶
type Function_Id struct {
Id *ID `protobuf:"bytes,9,opt,name=id,oneof"`
}
func NewPopulatedFunction_Id ¶
func NewPopulatedFunction_Id(r randyGraph, easy bool) *Function_Id
func (*Function_Id) Equal ¶
func (this *Function_Id) Equal(that interface{}) bool
func (*Function_Id) Size ¶
func (m *Function_Id) Size() (n int)
func (*Function_Id) String ¶
func (this *Function_Id) String() string
type Function_Keys ¶
type Function_Keys struct {
Keys *Keys `protobuf:"bytes,21,opt,name=keys,oneof"`
}
func NewPopulatedFunction_Keys ¶
func NewPopulatedFunction_Keys(r randyGraph, easy bool) *Function_Keys
func (*Function_Keys) Equal ¶
func (this *Function_Keys) Equal(that interface{}) bool
func (*Function_Keys) Size ¶
func (m *Function_Keys) Size() (n int)
func (*Function_Keys) String ¶
func (this *Function_Keys) String() string
type Function_Labels ¶
type Function_Labels struct {
Labels *Labels `protobuf:"bytes,22,opt,name=labels,oneof"`
}
func NewPopulatedFunction_Labels ¶
func NewPopulatedFunction_Labels(r randyGraph, easy bool) *Function_Labels
func (*Function_Labels) Equal ¶
func (this *Function_Labels) Equal(that interface{}) bool
func (*Function_Labels) Size ¶
func (m *Function_Labels) Size() (n int)
func (*Function_Labels) String ¶
func (this *Function_Labels) String() string
type Function_Last ¶
type Function_Last struct {
Last *Last `protobuf:"bytes,10,opt,name=last,oneof"`
}
func NewPopulatedFunction_Last ¶
func NewPopulatedFunction_Last(r randyGraph, easy bool) *Function_Last
func (*Function_Last) Equal ¶
func (this *Function_Last) Equal(that interface{}) bool
func (*Function_Last) Size ¶
func (m *Function_Last) Size() (n int)
func (*Function_Last) String ¶
func (this *Function_Last) String() string
type Function_Left ¶
type Function_Left struct {
Left *Left `protobuf:"bytes,51,opt,name=left,oneof"`
}
func NewPopulatedFunction_Left ¶
func NewPopulatedFunction_Left(r randyGraph, easy bool) *Function_Left
func (*Function_Left) Equal ¶
func (this *Function_Left) Equal(that interface{}) bool
func (*Function_Left) Size ¶
func (m *Function_Left) Size() (n int)
func (*Function_Left) String ¶
func (this *Function_Left) String() string
type Function_Length ¶
type Function_Length struct {
Length *Length `protobuf:"bytes,11,opt,name=length,oneof"`
}
func NewPopulatedFunction_Length ¶
func NewPopulatedFunction_Length(r randyGraph, easy bool) *Function_Length
func (*Function_Length) Equal ¶
func (this *Function_Length) Equal(that interface{}) bool
func (*Function_Length) Size ¶
func (m *Function_Length) Size() (n int)
func (*Function_Length) String ¶
func (this *Function_Length) String() string
type Function_Log ¶
type Function_Log struct {
Log *Log `protobuf:"bytes,36,opt,name=log,oneof"`
}
func NewPopulatedFunction_Log ¶
func NewPopulatedFunction_Log(r randyGraph, easy bool) *Function_Log
func (*Function_Log) Equal ¶
func (this *Function_Log) Equal(that interface{}) bool
func (*Function_Log) Size ¶
func (m *Function_Log) Size() (n int)
func (*Function_Log) String ¶
func (this *Function_Log) String() string
type Function_Log10 ¶
type Function_Log10 struct {
Log10 *Log10 `protobuf:"bytes,37,opt,name=log10,oneof"`
}
func NewPopulatedFunction_Log10 ¶
func NewPopulatedFunction_Log10(r randyGraph, easy bool) *Function_Log10
func (*Function_Log10) Equal ¶
func (this *Function_Log10) Equal(that interface{}) bool
func (*Function_Log10) Size ¶
func (m *Function_Log10) Size() (n int)
func (*Function_Log10) String ¶
func (this *Function_Log10) String() string
type Function_Lower ¶
type Function_Lower struct {
Lower *Lower `protobuf:"bytes,52,opt,name=lower,oneof"`
}
func NewPopulatedFunction_Lower ¶
func NewPopulatedFunction_Lower(r randyGraph, easy bool) *Function_Lower
func (*Function_Lower) Equal ¶
func (this *Function_Lower) Equal(that interface{}) bool
func (*Function_Lower) Size ¶
func (m *Function_Lower) Size() (n int)
func (*Function_Lower) String ¶
func (this *Function_Lower) String() string
type Function_Ltrim ¶
type Function_Ltrim struct {
Ltrim *Ltrim `protobuf:"bytes,53,opt,name=ltrim,oneof"`
}
func NewPopulatedFunction_Ltrim ¶
func NewPopulatedFunction_Ltrim(r randyGraph, easy bool) *Function_Ltrim
func (*Function_Ltrim) Equal ¶
func (this *Function_Ltrim) Equal(that interface{}) bool
func (*Function_Ltrim) Size ¶
func (m *Function_Ltrim) Size() (n int)
func (*Function_Ltrim) String ¶
func (this *Function_Ltrim) String() string
type Function_Nodes ¶
type Function_Nodes struct {
Nodes *Nodes `protobuf:"bytes,23,opt,name=nodes,oneof"`
}
func NewPopulatedFunction_Nodes ¶
func NewPopulatedFunction_Nodes(r randyGraph, easy bool) *Function_Nodes
func (*Function_Nodes) Equal ¶
func (this *Function_Nodes) Equal(that interface{}) bool
func (*Function_Nodes) Size ¶
func (m *Function_Nodes) Size() (n int)
func (*Function_Nodes) String ¶
func (this *Function_Nodes) String() string
type Function_None ¶
type Function_None struct {
None *None `protobuf:"bytes,4,opt,name=none,oneof"`
}
func NewPopulatedFunction_None ¶
func NewPopulatedFunction_None(r randyGraph, easy bool) *Function_None
func (*Function_None) Equal ¶
func (this *Function_None) Equal(that interface{}) bool
func (*Function_None) Size ¶
func (m *Function_None) Size() (n int)
func (*Function_None) String ¶
func (this *Function_None) String() string
type Function_Pi ¶
type Function_Pi struct {
Pi *PI `protobuf:"bytes,47,opt,name=pi,oneof"`
}
func NewPopulatedFunction_Pi ¶
func NewPopulatedFunction_Pi(r randyGraph, easy bool) *Function_Pi
func (*Function_Pi) Equal ¶
func (this *Function_Pi) Equal(that interface{}) bool
func (*Function_Pi) Size ¶
func (m *Function_Pi) Size() (n int)
func (*Function_Pi) String ¶
func (this *Function_Pi) String() string
type Function_Properties ¶
type Function_Properties struct {
Properties *Properties `protobuf:"bytes,12,opt,name=properties,oneof"`
}
func NewPopulatedFunction_Properties ¶
func NewPopulatedFunction_Properties(r randyGraph, easy bool) *Function_Properties
func (*Function_Properties) Equal ¶
func (this *Function_Properties) Equal(that interface{}) bool
func (*Function_Properties) MarshalTo ¶
func (m *Function_Properties) MarshalTo(dAtA []byte) (int, error)
func (*Function_Properties) Size ¶
func (m *Function_Properties) Size() (n int)
func (*Function_Properties) String ¶
func (this *Function_Properties) String() string
type Function_Radians ¶
type Function_Radians struct {
Radians *Radians `protobuf:"bytes,48,opt,name=radians,oneof"`
}
func NewPopulatedFunction_Radians ¶
func NewPopulatedFunction_Radians(r randyGraph, easy bool) *Function_Radians
func (*Function_Radians) Equal ¶
func (this *Function_Radians) Equal(that interface{}) bool
func (*Function_Radians) Size ¶
func (m *Function_Radians) Size() (n int)
func (*Function_Radians) String ¶
func (this *Function_Radians) String() string
type Function_Rand ¶
type Function_Rand struct {
Rand *Rand `protobuf:"bytes,31,opt,name=rand,oneof"`
}
func NewPopulatedFunction_Rand ¶
func NewPopulatedFunction_Rand(r randyGraph, easy bool) *Function_Rand
func (*Function_Rand) Equal ¶
func (this *Function_Rand) Equal(that interface{}) bool
func (*Function_Rand) Size ¶
func (m *Function_Rand) Size() (n int)
func (*Function_Rand) String ¶
func (this *Function_Rand) String() string
type Function_Range ¶
type Function_Range struct {
Range *Range `protobuf:"bytes,24,opt,name=range,oneof"`
}
func NewPopulatedFunction_Range ¶
func NewPopulatedFunction_Range(r randyGraph, easy bool) *Function_Range
func (*Function_Range) Equal ¶
func (this *Function_Range) Equal(that interface{}) bool
func (*Function_Range) Size ¶
func (m *Function_Range) Size() (n int)
func (*Function_Range) String ¶
func (this *Function_Range) String() string
type Function_Reduce ¶
type Function_Reduce struct {
Reduce *Reduce `protobuf:"bytes,25,opt,name=reduce,oneof"`
}
func NewPopulatedFunction_Reduce ¶
func NewPopulatedFunction_Reduce(r randyGraph, easy bool) *Function_Reduce
func (*Function_Reduce) Equal ¶
func (this *Function_Reduce) Equal(that interface{}) bool
func (*Function_Reduce) Size ¶
func (m *Function_Reduce) Size() (n int)
func (*Function_Reduce) String ¶
func (this *Function_Reduce) String() string
type Function_Relationships ¶
type Function_Relationships struct {
Relationships *Relationships `protobuf:"bytes,26,opt,name=relationships,oneof"`
}
func NewPopulatedFunction_Relationships ¶
func NewPopulatedFunction_Relationships(r randyGraph, easy bool) *Function_Relationships
func (*Function_Relationships) Equal ¶
func (this *Function_Relationships) Equal(that interface{}) bool
func (*Function_Relationships) MarshalTo ¶
func (m *Function_Relationships) MarshalTo(dAtA []byte) (int, error)
func (*Function_Relationships) Size ¶
func (m *Function_Relationships) Size() (n int)
func (*Function_Relationships) String ¶
func (this *Function_Relationships) String() string
type Function_Replace ¶
type Function_Replace struct {
Replace *Replace `protobuf:"bytes,54,opt,name=replace,oneof"`
}
func NewPopulatedFunction_Replace ¶
func NewPopulatedFunction_Replace(r randyGraph, easy bool) *Function_Replace
func (*Function_Replace) Equal ¶
func (this *Function_Replace) Equal(that interface{}) bool
func (*Function_Replace) Size ¶
func (m *Function_Replace) Size() (n int)
func (*Function_Replace) String ¶
func (this *Function_Replace) String() string
type Function_Reverse ¶
type Function_Reverse struct {
Reverse *Reverse `protobuf:"bytes,55,opt,name=reverse,oneof"`
}
func NewPopulatedFunction_Reverse ¶
func NewPopulatedFunction_Reverse(r randyGraph, easy bool) *Function_Reverse
func (*Function_Reverse) Equal ¶
func (this *Function_Reverse) Equal(that interface{}) bool
func (*Function_Reverse) Size ¶
func (m *Function_Reverse) Size() (n int)
func (*Function_Reverse) String ¶
func (this *Function_Reverse) String() string
type Function_Right ¶
type Function_Right struct {
Right *Right `protobuf:"bytes,56,opt,name=right,oneof"`
}
func NewPopulatedFunction_Right ¶
func NewPopulatedFunction_Right(r randyGraph, easy bool) *Function_Right
func (*Function_Right) Equal ¶
func (this *Function_Right) Equal(that interface{}) bool
func (*Function_Right) Size ¶
func (m *Function_Right) Size() (n int)
func (*Function_Right) String ¶
func (this *Function_Right) String() string
type Function_Round ¶
type Function_Round struct {
Round *Round `protobuf:"bytes,32,opt,name=round,oneof"`
}
func NewPopulatedFunction_Round ¶
func NewPopulatedFunction_Round(r randyGraph, easy bool) *Function_Round
func (*Function_Round) Equal ¶
func (this *Function_Round) Equal(that interface{}) bool
func (*Function_Round) Size ¶
func (m *Function_Round) Size() (n int)
func (*Function_Round) String ¶
func (this *Function_Round) String() string
type Function_Rtrim ¶
type Function_Rtrim struct {
Rtrim *Rtrim `protobuf:"bytes,57,opt,name=rtrim,oneof"`
}
func NewPopulatedFunction_Rtrim ¶
func NewPopulatedFunction_Rtrim(r randyGraph, easy bool) *Function_Rtrim
func (*Function_Rtrim) Equal ¶
func (this *Function_Rtrim) Equal(that interface{}) bool
func (*Function_Rtrim) Size ¶
func (m *Function_Rtrim) Size() (n int)
func (*Function_Rtrim) String ¶
func (this *Function_Rtrim) String() string
type Function_Sign ¶
type Function_Sign struct {
Sign *Sign `protobuf:"bytes,33,opt,name=sign,oneof"`
}
func NewPopulatedFunction_Sign ¶
func NewPopulatedFunction_Sign(r randyGraph, easy bool) *Function_Sign
func (*Function_Sign) Equal ¶
func (this *Function_Sign) Equal(that interface{}) bool
func (*Function_Sign) Size ¶
func (m *Function_Sign) Size() (n int)
func (*Function_Sign) String ¶
func (this *Function_Sign) String() string
type Function_Sin ¶
type Function_Sin struct {
Sin *Sin `protobuf:"bytes,49,opt,name=sin,oneof"`
}
func NewPopulatedFunction_Sin ¶
func NewPopulatedFunction_Sin(r randyGraph, easy bool) *Function_Sin
func (*Function_Sin) Equal ¶
func (this *Function_Sin) Equal(that interface{}) bool
func (*Function_Sin) Size ¶
func (m *Function_Sin) Size() (n int)
func (*Function_Sin) String ¶
func (this *Function_Sin) String() string
type Function_Single ¶
type Function_Single struct {
Single *Single `protobuf:"bytes,5,opt,name=single,oneof"`
}
func NewPopulatedFunction_Single ¶
func NewPopulatedFunction_Single(r randyGraph, easy bool) *Function_Single
func (*Function_Single) Equal ¶
func (this *Function_Single) Equal(that interface{}) bool
func (*Function_Single) Size ¶
func (m *Function_Single) Size() (n int)
func (*Function_Single) String ¶
func (this *Function_Single) String() string
type Function_Size_ ¶
type Function_Size_ struct {
Size_ *Size `protobuf:"bytes,14,opt,name=size,oneof"`
}
func NewPopulatedFunction_Size_ ¶
func NewPopulatedFunction_Size_(r randyGraph, easy bool) *Function_Size_
func (*Function_Size_) Equal ¶
func (this *Function_Size_) Equal(that interface{}) bool
func (*Function_Size_) Size ¶
func (m *Function_Size_) Size() (n int)
func (*Function_Size_) String ¶
func (this *Function_Size_) String() string
type Function_Split ¶
type Function_Split struct {
Split *Split `protobuf:"bytes,58,opt,name=split,oneof"`
}
func NewPopulatedFunction_Split ¶
func NewPopulatedFunction_Split(r randyGraph, easy bool) *Function_Split
func (*Function_Split) Equal ¶
func (this *Function_Split) Equal(that interface{}) bool
func (*Function_Split) Size ¶
func (m *Function_Split) Size() (n int)
func (*Function_Split) String ¶
func (this *Function_Split) String() string
type Function_Sqrt ¶
type Function_Sqrt struct {
Sqrt *Sqrt `protobuf:"bytes,38,opt,name=sqrt,oneof"`
}
func NewPopulatedFunction_Sqrt ¶
func NewPopulatedFunction_Sqrt(r randyGraph, easy bool) *Function_Sqrt
func (*Function_Sqrt) Equal ¶
func (this *Function_Sqrt) Equal(that interface{}) bool
func (*Function_Sqrt) Size ¶
func (m *Function_Sqrt) Size() (n int)
func (*Function_Sqrt) String ¶
func (this *Function_Sqrt) String() string
type Function_Startnode ¶
type Function_Startnode struct {
Startnode *StartNode `protobuf:"bytes,13,opt,name=startnode,oneof"`
}
func NewPopulatedFunction_Startnode ¶
func NewPopulatedFunction_Startnode(r randyGraph, easy bool) *Function_Startnode
func (*Function_Startnode) Equal ¶
func (this *Function_Startnode) Equal(that interface{}) bool
func (*Function_Startnode) MarshalTo ¶
func (m *Function_Startnode) MarshalTo(dAtA []byte) (int, error)
func (*Function_Startnode) Size ¶
func (m *Function_Startnode) Size() (n int)
func (*Function_Startnode) String ¶
func (this *Function_Startnode) String() string
type Function_Substring ¶
type Function_Substring struct {
Substring *Substring `protobuf:"bytes,59,opt,name=substring,oneof"`
}
func NewPopulatedFunction_Substring ¶
func NewPopulatedFunction_Substring(r randyGraph, easy bool) *Function_Substring
func (*Function_Substring) Equal ¶
func (this *Function_Substring) Equal(that interface{}) bool
func (*Function_Substring) MarshalTo ¶
func (m *Function_Substring) MarshalTo(dAtA []byte) (int, error)
func (*Function_Substring) Size ¶
func (m *Function_Substring) Size() (n int)
func (*Function_Substring) String ¶
func (this *Function_Substring) String() string
type Function_Tail ¶
type Function_Tail struct {
Tail *Tail `protobuf:"bytes,27,opt,name=tail,oneof"`
}
func NewPopulatedFunction_Tail ¶
func NewPopulatedFunction_Tail(r randyGraph, easy bool) *Function_Tail
func (*Function_Tail) Equal ¶
func (this *Function_Tail) Equal(that interface{}) bool
func (*Function_Tail) Size ¶
func (m *Function_Tail) Size() (n int)
func (*Function_Tail) String ¶
func (this *Function_Tail) String() string
type Function_Tan ¶
type Function_Tan struct {
Tan *Tan `protobuf:"bytes,50,opt,name=tan,oneof"`
}
func NewPopulatedFunction_Tan ¶
func NewPopulatedFunction_Tan(r randyGraph, easy bool) *Function_Tan
func (*Function_Tan) Equal ¶
func (this *Function_Tan) Equal(that interface{}) bool
func (*Function_Tan) Size ¶
func (m *Function_Tan) Size() (n int)
func (*Function_Tan) String ¶
func (this *Function_Tan) String() string
type Function_Timestamp ¶
type Function_Timestamp struct {
Timestamp *Timestamp `protobuf:"bytes,15,opt,name=timestamp,oneof"`
}
func NewPopulatedFunction_Timestamp ¶
func NewPopulatedFunction_Timestamp(r randyGraph, easy bool) *Function_Timestamp
func (*Function_Timestamp) Equal ¶
func (this *Function_Timestamp) Equal(that interface{}) bool
func (*Function_Timestamp) MarshalTo ¶
func (m *Function_Timestamp) MarshalTo(dAtA []byte) (int, error)
func (*Function_Timestamp) Size ¶
func (m *Function_Timestamp) Size() (n int)
func (*Function_Timestamp) String ¶
func (this *Function_Timestamp) String() string
type Function_Tofloat ¶
type Function_Tofloat struct {
Tofloat *ToFloat `protobuf:"bytes,17,opt,name=tofloat,oneof"`
}
func NewPopulatedFunction_Tofloat ¶
func NewPopulatedFunction_Tofloat(r randyGraph, easy bool) *Function_Tofloat
func (*Function_Tofloat) Equal ¶
func (this *Function_Tofloat) Equal(that interface{}) bool
func (*Function_Tofloat) Size ¶
func (m *Function_Tofloat) Size() (n int)
func (*Function_Tofloat) String ¶
func (this *Function_Tofloat) String() string
type Function_Toint ¶
type Function_Toint struct {
Toint *ToInt `protobuf:"bytes,16,opt,name=toint,oneof"`
}
func NewPopulatedFunction_Toint ¶
func NewPopulatedFunction_Toint(r randyGraph, easy bool) *Function_Toint
func (*Function_Toint) Equal ¶
func (this *Function_Toint) Equal(that interface{}) bool
func (*Function_Toint) Size ¶
func (m *Function_Toint) Size() (n int)
func (*Function_Toint) String ¶
func (this *Function_Toint) String() string
type Function_Tostring ¶
type Function_Tostring struct {
Tostring *ToString `protobuf:"bytes,60,opt,name=tostring,oneof"`
}
func NewPopulatedFunction_Tostring ¶
func NewPopulatedFunction_Tostring(r randyGraph, easy bool) *Function_Tostring
func (*Function_Tostring) Equal ¶
func (this *Function_Tostring) Equal(that interface{}) bool
func (*Function_Tostring) MarshalTo ¶
func (m *Function_Tostring) MarshalTo(dAtA []byte) (int, error)
func (*Function_Tostring) Size ¶
func (m *Function_Tostring) Size() (n int)
func (*Function_Tostring) String ¶
func (this *Function_Tostring) String() string
type Function_Trim ¶
type Function_Trim struct {
Trim *Trim `protobuf:"bytes,61,opt,name=trim,oneof"`
}
func NewPopulatedFunction_Trim ¶
func NewPopulatedFunction_Trim(r randyGraph, easy bool) *Function_Trim
func (*Function_Trim) Equal ¶
func (this *Function_Trim) Equal(that interface{}) bool
func (*Function_Trim) Size ¶
func (m *Function_Trim) Size() (n int)
func (*Function_Trim) String ¶
func (this *Function_Trim) String() string
type Function_Type ¶
type Function_Type struct {
Type *Type `protobuf:"bytes,18,opt,name=type,oneof"`
}
func NewPopulatedFunction_Type ¶
func NewPopulatedFunction_Type(r randyGraph, easy bool) *Function_Type
func (*Function_Type) Equal ¶
func (this *Function_Type) Equal(that interface{}) bool
func (*Function_Type) Size ¶
func (m *Function_Type) Size() (n int)
func (*Function_Type) String ¶
func (this *Function_Type) String() string
type Function_Upper ¶
type Function_Upper struct {
Upper *Upper `protobuf:"bytes,62,opt,name=upper,oneof"`
}
func NewPopulatedFunction_Upper ¶
func NewPopulatedFunction_Upper(r randyGraph, easy bool) *Function_Upper
func (*Function_Upper) Equal ¶
func (this *Function_Upper) Equal(that interface{}) bool
func (*Function_Upper) Size ¶
func (m *Function_Upper) Size() (n int)
func (*Function_Upper) String ¶
func (this *Function_Upper) String() string
type GroupedExpression ¶
type GroupedExpression struct { // Init is the initial expression in the grouping. Init Expression `protobuf:"bytes,1,opt,name=Init" json:"Init"` // Parts are all the separate "parts" that make up the group. Parts []GroupedExpression_Part `protobuf:"bytes,2,rep,name=parts" json:"parts"` }
GroupedExpression is a grouping of expressions. An example of a grouping is (a OR b AND (c AND d))
func NewPopulatedGroupedExpression ¶
func NewPopulatedGroupedExpression(r randyGraph, easy bool) *GroupedExpression
func (*GroupedExpression) Descriptor ¶
func (*GroupedExpression) Descriptor() ([]byte, []int)
func (*GroupedExpression) Equal ¶
func (this *GroupedExpression) Equal(that interface{}) bool
func (*GroupedExpression) GetInit ¶
func (m *GroupedExpression) GetInit() Expression
func (*GroupedExpression) GetParts ¶
func (m *GroupedExpression) GetParts() []GroupedExpression_Part
func (*GroupedExpression) Marshal ¶
func (m *GroupedExpression) Marshal() (dAtA []byte, err error)
func (*GroupedExpression) MarshalTo ¶
func (m *GroupedExpression) MarshalTo(dAtA []byte) (int, error)
func (*GroupedExpression) ProtoMessage ¶
func (*GroupedExpression) ProtoMessage()
func (*GroupedExpression) Reset ¶
func (m *GroupedExpression) Reset()
func (*GroupedExpression) Size ¶
func (m *GroupedExpression) Size() (n int)
func (*GroupedExpression) String ¶
func (this *GroupedExpression) String() string
func (*GroupedExpression) Unmarshal ¶
func (m *GroupedExpression) Unmarshal(dAtA []byte) error
type GroupedExpression_Part ¶
type GroupedExpression_Part struct { Conj Conjunction `protobuf:"varint,1,opt,name=conj,proto3,enum=graphpb.Conjunction" json:"conj,omitempty"` Expr Expression `protobuf:"bytes,2,opt,name=expr" json:"expr"` }
Part is a Expression, Conjugation part (segment, etc.) of the grouping.
func NewPopulatedGroupedExpression_Part ¶
func NewPopulatedGroupedExpression_Part(r randyGraph, easy bool) *GroupedExpression_Part
func (*GroupedExpression_Part) Descriptor ¶
func (*GroupedExpression_Part) Descriptor() ([]byte, []int)
func (*GroupedExpression_Part) Equal ¶
func (this *GroupedExpression_Part) Equal(that interface{}) bool
func (*GroupedExpression_Part) GetConj ¶
func (m *GroupedExpression_Part) GetConj() Conjunction
func (*GroupedExpression_Part) GetExpr ¶
func (m *GroupedExpression_Part) GetExpr() Expression
func (*GroupedExpression_Part) Marshal ¶
func (m *GroupedExpression_Part) Marshal() (dAtA []byte, err error)
func (*GroupedExpression_Part) MarshalTo ¶
func (m *GroupedExpression_Part) MarshalTo(dAtA []byte) (int, error)
func (*GroupedExpression_Part) ProtoMessage ¶
func (*GroupedExpression_Part) ProtoMessage()
func (*GroupedExpression_Part) Reset ¶
func (m *GroupedExpression_Part) Reset()
func (*GroupedExpression_Part) Size ¶
func (m *GroupedExpression_Part) Size() (n int)
func (*GroupedExpression_Part) String ¶
func (this *GroupedExpression_Part) String() string
func (*GroupedExpression_Part) Unmarshal ¶
func (m *GroupedExpression_Part) Unmarshal(dAtA []byte) error
type Haversin ¶
type Haversin struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Haversin is the function haversin().
func NewPopulatedHaversin ¶
func (*Haversin) Descriptor ¶
func (*Haversin) GetExpr ¶
func (m *Haversin) GetExpr() Expression
func (*Haversin) ProtoMessage ¶
func (*Haversin) ProtoMessage()
type Head ¶
type Head struct {
Expr ListExpr `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Head is the function head().
func NewPopulatedHead ¶
func (*Head) Descriptor ¶
func (*Head) ProtoMessage ¶
func (*Head) ProtoMessage()
type ID ¶
type ID struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
ID is the function id().
func NewPopulatedID ¶
func (*ID) Descriptor ¶
func (*ID) GetExpr ¶
func (m *ID) GetExpr() Expression
func (*ID) ProtoMessage ¶
func (*ID) ProtoMessage()
type IndexExpr ¶
type IndexExpr struct { // Start is the only index if Op == NDots or the opening index if // Op == RDots or Op == MDots. Start int64 `protobuf:"zigzag64,1,opt,name=start,proto3" json:"start,omitempty"` // End is the closing index if Op == LDots or Op == MDots. End int64 `protobuf:"zigzag64,2,opt,name=end,proto3" json:"end,omitempty"` // Op dictates how Start and End operate. If Op is not a valid IndexOp value // Op is assumed to == NDots. Op IndexOp `protobuf:"varint,3,opt,name=op,proto3,enum=graphpb.IndexOp" json:"op,omitempty"` }
IndexExpr is an index expression, e.g. [1], [1..3], [..3], [3..], [*], etc. https://neo4j.com/docs/developer-manual/current/cypher/syntax/lists/#cypher-lists-general
func NewPopulatedIndexExpr ¶
func (*IndexExpr) Descriptor ¶
func (*IndexExpr) ProtoMessage ¶
func (*IndexExpr) ProtoMessage()
type IndexOp ¶
type IndexOp int32
IndexOp dictates how IndexExpr's Start and End fields operate.
func (IndexOp) EnumDescriptor ¶
type IntList ¶
type IntList struct {
IntVals []int64 `protobuf:"zigzag64,1,rep,packed,name=int_vals,json=intVals" json:"int_vals,omitempty"`
}
IntList is a slice of integers.
func NewPopulatedIntList ¶
func (*IntList) Descriptor ¶
func (*IntList) GetIntVals ¶
func (*IntList) ProtoMessage ¶
func (*IntList) ProtoMessage()
type Keys ¶
type Keys struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Keys is the function keys().
func NewPopulatedKeys ¶
func (*Keys) Descriptor ¶
func (*Keys) GetExpr ¶
func (m *Keys) GetExpr() Expression
func (*Keys) ProtoMessage ¶
func (*Keys) ProtoMessage()
type Labels ¶
type Labels struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Labels is the function labels().
func NewPopulatedLabels ¶
func (*Labels) Descriptor ¶
func (*Labels) GetExpr ¶
func (m *Labels) GetExpr() Expression
func (*Labels) ProtoMessage ¶
func (*Labels) ProtoMessage()
type Last ¶
type Last struct {
Expr ListExpr `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Last is the function last().
func NewPopulatedLast ¶
func (*Last) Descriptor ¶
func (*Last) ProtoMessage ¶
func (*Last) ProtoMessage()
type Left ¶
type Left struct { // Original is an expression that returns a string. Original Expression `protobuf:"bytes,1,opt,name=original" json:"original"` // N is an expression that returns a positive number. N is the number of // characters from the left-hand side of Original that will be returned. N Expression `protobuf:"bytes,2,opt,name=n" json:"n"` }
Left is the function left().
func NewPopulatedLeft ¶
func (*Left) Descriptor ¶
func (*Left) GetN ¶
func (m *Left) GetN() Expression
func (*Left) GetOriginal ¶
func (m *Left) GetOriginal() Expression
func (*Left) ProtoMessage ¶
func (*Left) ProtoMessage()
type Length ¶
type Length struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Length is the function length().
func NewPopulatedLength ¶
func (*Length) Descriptor ¶
func (*Length) GetExpr ¶
func (m *Length) GetExpr() Expression
func (*Length) ProtoMessage ¶
func (*Length) ProtoMessage()
type ListExpr ¶
type ListExpr struct { // Types that are valid to be assigned to V: // *ListExpr_Param // *ListExpr_Bools // *ListExpr_Ints // *ListExpr_Doubles // *ListExpr_Unsafe // *ListExpr_Extract // *ListExpr_Filter // *ListExpr_Keys // *ListExpr_Labels // *ListExpr_Nodes // *ListExpr_Range // *ListExpr_Reduce // *ListExpr_Relationships // *ListExpr_Tail V isListExpr_V `protobuf_oneof:"V"` }
ListExpr is an expression that returns a list.
func NewPopulatedListExpr ¶
func (*ListExpr) Descriptor ¶
func (*ListExpr) GetDoubles ¶
func (m *ListExpr) GetDoubles() *DoubleList
func (*ListExpr) GetExtract ¶
func (*ListExpr) GetRelationships ¶
func (m *ListExpr) GetRelationships() *Relationships
func (*ListExpr) GetUnsafe ¶
func (m *ListExpr) GetUnsafe() *ListExpr_ListParam
func (*ListExpr) ProtoMessage ¶
func (*ListExpr) ProtoMessage()
type ListExpr_Bools ¶
type ListExpr_Bools struct {
Bools *BoolList `protobuf:"bytes,2,opt,name=bools,oneof"`
}
func NewPopulatedListExpr_Bools ¶
func NewPopulatedListExpr_Bools(r randyGraph, easy bool) *ListExpr_Bools
func (*ListExpr_Bools) Equal ¶
func (this *ListExpr_Bools) Equal(that interface{}) bool
func (*ListExpr_Bools) Size ¶
func (m *ListExpr_Bools) Size() (n int)
func (*ListExpr_Bools) String ¶
func (this *ListExpr_Bools) String() string
type ListExpr_Doubles ¶
type ListExpr_Doubles struct {
Doubles *DoubleList `protobuf:"bytes,4,opt,name=doubles,oneof"`
}
func NewPopulatedListExpr_Doubles ¶
func NewPopulatedListExpr_Doubles(r randyGraph, easy bool) *ListExpr_Doubles
func (*ListExpr_Doubles) Equal ¶
func (this *ListExpr_Doubles) Equal(that interface{}) bool
func (*ListExpr_Doubles) Size ¶
func (m *ListExpr_Doubles) Size() (n int)
func (*ListExpr_Doubles) String ¶
func (this *ListExpr_Doubles) String() string
type ListExpr_Extract ¶
type ListExpr_Extract struct {
Extract *Extract `protobuf:"bytes,6,opt,name=extract,oneof"`
}
func NewPopulatedListExpr_Extract ¶
func NewPopulatedListExpr_Extract(r randyGraph, easy bool) *ListExpr_Extract
func (*ListExpr_Extract) Equal ¶
func (this *ListExpr_Extract) Equal(that interface{}) bool
func (*ListExpr_Extract) Size ¶
func (m *ListExpr_Extract) Size() (n int)
func (*ListExpr_Extract) String ¶
func (this *ListExpr_Extract) String() string
type ListExpr_Filter ¶
type ListExpr_Filter struct {
Filter *Filter `protobuf:"bytes,7,opt,name=filter,oneof"`
}
func NewPopulatedListExpr_Filter ¶
func NewPopulatedListExpr_Filter(r randyGraph, easy bool) *ListExpr_Filter
func (*ListExpr_Filter) Equal ¶
func (this *ListExpr_Filter) Equal(that interface{}) bool
func (*ListExpr_Filter) Size ¶
func (m *ListExpr_Filter) Size() (n int)
func (*ListExpr_Filter) String ¶
func (this *ListExpr_Filter) String() string
type ListExpr_Ints ¶
type ListExpr_Ints struct {
Ints *IntList `protobuf:"bytes,3,opt,name=ints,oneof"`
}
func NewPopulatedListExpr_Ints ¶
func NewPopulatedListExpr_Ints(r randyGraph, easy bool) *ListExpr_Ints
func (*ListExpr_Ints) Equal ¶
func (this *ListExpr_Ints) Equal(that interface{}) bool
func (*ListExpr_Ints) Size ¶
func (m *ListExpr_Ints) Size() (n int)
func (*ListExpr_Ints) String ¶
func (this *ListExpr_Ints) String() string
type ListExpr_Keys ¶
type ListExpr_Keys struct {
Keys *Keys `protobuf:"bytes,8,opt,name=keys,oneof"`
}
func NewPopulatedListExpr_Keys ¶
func NewPopulatedListExpr_Keys(r randyGraph, easy bool) *ListExpr_Keys
func (*ListExpr_Keys) Equal ¶
func (this *ListExpr_Keys) Equal(that interface{}) bool
func (*ListExpr_Keys) Size ¶
func (m *ListExpr_Keys) Size() (n int)
func (*ListExpr_Keys) String ¶
func (this *ListExpr_Keys) String() string
type ListExpr_Labels ¶
type ListExpr_Labels struct {
Labels *Labels `protobuf:"bytes,9,opt,name=labels,oneof"`
}
func NewPopulatedListExpr_Labels ¶
func NewPopulatedListExpr_Labels(r randyGraph, easy bool) *ListExpr_Labels
func (*ListExpr_Labels) Equal ¶
func (this *ListExpr_Labels) Equal(that interface{}) bool
func (*ListExpr_Labels) Size ¶
func (m *ListExpr_Labels) Size() (n int)
func (*ListExpr_Labels) String ¶
func (this *ListExpr_Labels) String() string
type ListExpr_ListParam ¶
type ListExpr_ListParam struct { // Name is the unique name of the parameter. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Value is the literal value. // // Types that are valid to be assigned to Value: // *ListExpr_ListParam_Strings // *ListExpr_ListParam_Mixed Value isListExpr_ListParam_Value `protobuf_oneof:"value"` }
ListPram is a parameterized value (e.g., param) but is limited to only lists.
func NewPopulatedListExpr_ListParam ¶
func NewPopulatedListExpr_ListParam(r randyGraph, easy bool) *ListExpr_ListParam
func (*ListExpr_ListParam) Descriptor ¶
func (*ListExpr_ListParam) Descriptor() ([]byte, []int)
func (*ListExpr_ListParam) Equal ¶
func (this *ListExpr_ListParam) Equal(that interface{}) bool
func (*ListExpr_ListParam) GetMixed ¶
func (m *ListExpr_ListParam) GetMixed() *MixedList
func (*ListExpr_ListParam) GetName ¶
func (m *ListExpr_ListParam) GetName() string
func (*ListExpr_ListParam) GetStrings ¶
func (m *ListExpr_ListParam) GetStrings() *StringList
func (*ListExpr_ListParam) GetValue ¶
func (m *ListExpr_ListParam) GetValue() isListExpr_ListParam_Value
func (*ListExpr_ListParam) Marshal ¶
func (m *ListExpr_ListParam) Marshal() (dAtA []byte, err error)
func (*ListExpr_ListParam) MarshalTo ¶
func (m *ListExpr_ListParam) MarshalTo(dAtA []byte) (int, error)
func (*ListExpr_ListParam) ProtoMessage ¶
func (*ListExpr_ListParam) ProtoMessage()
func (*ListExpr_ListParam) Reset ¶
func (m *ListExpr_ListParam) Reset()
func (*ListExpr_ListParam) Size ¶
func (m *ListExpr_ListParam) Size() (n int)
func (*ListExpr_ListParam) String ¶
func (this *ListExpr_ListParam) String() string
func (*ListExpr_ListParam) Unmarshal ¶
func (m *ListExpr_ListParam) Unmarshal(dAtA []byte) error
func (*ListExpr_ListParam) XXX_OneofFuncs ¶
func (*ListExpr_ListParam) XXX_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, func(msg proto.Message, tag, wire int, b *proto.Buffer) (bool, error), func(msg proto.Message) (n int), []interface{})
XXX_OneofFuncs is for the internal use of the proto package.
type ListExpr_ListParam_Mixed ¶
type ListExpr_ListParam_Mixed struct {
Mixed *MixedList `protobuf:"bytes,3,opt,name=mixed,oneof"`
}
func NewPopulatedListExpr_ListParam_Mixed ¶
func NewPopulatedListExpr_ListParam_Mixed(r randyGraph, easy bool) *ListExpr_ListParam_Mixed
func (*ListExpr_ListParam_Mixed) Equal ¶
func (this *ListExpr_ListParam_Mixed) Equal(that interface{}) bool
func (*ListExpr_ListParam_Mixed) MarshalTo ¶
func (m *ListExpr_ListParam_Mixed) MarshalTo(dAtA []byte) (int, error)
func (*ListExpr_ListParam_Mixed) Size ¶
func (m *ListExpr_ListParam_Mixed) Size() (n int)
func (*ListExpr_ListParam_Mixed) String ¶
func (this *ListExpr_ListParam_Mixed) String() string
type ListExpr_ListParam_Strings ¶
type ListExpr_ListParam_Strings struct {
Strings *StringList `protobuf:"bytes,2,opt,name=strings,oneof"`
}
func NewPopulatedListExpr_ListParam_Strings ¶
func NewPopulatedListExpr_ListParam_Strings(r randyGraph, easy bool) *ListExpr_ListParam_Strings
func (*ListExpr_ListParam_Strings) Equal ¶
func (this *ListExpr_ListParam_Strings) Equal(that interface{}) bool
func (*ListExpr_ListParam_Strings) MarshalTo ¶
func (m *ListExpr_ListParam_Strings) MarshalTo(dAtA []byte) (int, error)
func (*ListExpr_ListParam_Strings) Size ¶
func (m *ListExpr_ListParam_Strings) Size() (n int)
func (*ListExpr_ListParam_Strings) String ¶
func (this *ListExpr_ListParam_Strings) String() string
type ListExpr_Nodes ¶
type ListExpr_Nodes struct {
Nodes *Nodes `protobuf:"bytes,10,opt,name=nodes,oneof"`
}
func NewPopulatedListExpr_Nodes ¶
func NewPopulatedListExpr_Nodes(r randyGraph, easy bool) *ListExpr_Nodes
func (*ListExpr_Nodes) Equal ¶
func (this *ListExpr_Nodes) Equal(that interface{}) bool
func (*ListExpr_Nodes) Size ¶
func (m *ListExpr_Nodes) Size() (n int)
func (*ListExpr_Nodes) String ¶
func (this *ListExpr_Nodes) String() string
type ListExpr_Param ¶
type ListExpr_Param struct {
Param string `protobuf:"bytes,1,opt,name=param,proto3,oneof"`
}
func NewPopulatedListExpr_Param ¶
func NewPopulatedListExpr_Param(r randyGraph, easy bool) *ListExpr_Param
func (*ListExpr_Param) Equal ¶
func (this *ListExpr_Param) Equal(that interface{}) bool
func (*ListExpr_Param) Size ¶
func (m *ListExpr_Param) Size() (n int)
func (*ListExpr_Param) String ¶
func (this *ListExpr_Param) String() string
type ListExpr_Range ¶
type ListExpr_Range struct {
Range *Range `protobuf:"bytes,11,opt,name=range,oneof"`
}
func NewPopulatedListExpr_Range ¶
func NewPopulatedListExpr_Range(r randyGraph, easy bool) *ListExpr_Range
func (*ListExpr_Range) Equal ¶
func (this *ListExpr_Range) Equal(that interface{}) bool
func (*ListExpr_Range) Size ¶
func (m *ListExpr_Range) Size() (n int)
func (*ListExpr_Range) String ¶
func (this *ListExpr_Range) String() string
type ListExpr_Reduce ¶
type ListExpr_Reduce struct {
Reduce *Reduce `protobuf:"bytes,12,opt,name=reduce,oneof"`
}
func NewPopulatedListExpr_Reduce ¶
func NewPopulatedListExpr_Reduce(r randyGraph, easy bool) *ListExpr_Reduce
func (*ListExpr_Reduce) Equal ¶
func (this *ListExpr_Reduce) Equal(that interface{}) bool
func (*ListExpr_Reduce) Size ¶
func (m *ListExpr_Reduce) Size() (n int)
func (*ListExpr_Reduce) String ¶
func (this *ListExpr_Reduce) String() string
type ListExpr_Relationships ¶
type ListExpr_Relationships struct {
Relationships *Relationships `protobuf:"bytes,13,opt,name=relationships,oneof"`
}
func NewPopulatedListExpr_Relationships ¶
func NewPopulatedListExpr_Relationships(r randyGraph, easy bool) *ListExpr_Relationships
func (*ListExpr_Relationships) Equal ¶
func (this *ListExpr_Relationships) Equal(that interface{}) bool
func (*ListExpr_Relationships) MarshalTo ¶
func (m *ListExpr_Relationships) MarshalTo(dAtA []byte) (int, error)
func (*ListExpr_Relationships) Size ¶
func (m *ListExpr_Relationships) Size() (n int)
func (*ListExpr_Relationships) String ¶
func (this *ListExpr_Relationships) String() string
type ListExpr_Tail ¶
type ListExpr_Tail struct {
Tail *Tail `protobuf:"bytes,14,opt,name=tail,oneof"`
}
func NewPopulatedListExpr_Tail ¶
func NewPopulatedListExpr_Tail(r randyGraph, easy bool) *ListExpr_Tail
func (*ListExpr_Tail) Equal ¶
func (this *ListExpr_Tail) Equal(that interface{}) bool
func (*ListExpr_Tail) Size ¶
func (m *ListExpr_Tail) Size() (n int)
func (*ListExpr_Tail) String ¶
func (this *ListExpr_Tail) String() string
type ListExpr_Unsafe ¶
type ListExpr_Unsafe struct {
Unsafe *ListExpr_ListParam `protobuf:"bytes,5,opt,name=unsafe,oneof"`
}
func NewPopulatedListExpr_Unsafe ¶
func NewPopulatedListExpr_Unsafe(r randyGraph, easy bool) *ListExpr_Unsafe
func (*ListExpr_Unsafe) Equal ¶
func (this *ListExpr_Unsafe) Equal(that interface{}) bool
func (*ListExpr_Unsafe) Size ¶
func (m *ListExpr_Unsafe) Size() (n int)
func (*ListExpr_Unsafe) String ¶
func (this *ListExpr_Unsafe) String() string
type Log ¶
type Log struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Log is the function log().
func NewPopulatedLog ¶
func (*Log) Descriptor ¶
func (*Log) GetExpr ¶
func (m *Log) GetExpr() Expression
func (*Log) ProtoMessage ¶
func (*Log) ProtoMessage()
type Log10 ¶
type Log10 struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Log10 is the function log10().
func NewPopulatedLog10 ¶
func (*Log10) Descriptor ¶
func (*Log10) GetExpr ¶
func (m *Log10) GetExpr() Expression
func (*Log10) ProtoMessage ¶
func (*Log10) ProtoMessage()
type Lower ¶
type Lower struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Lower is the function lower().
func NewPopulatedLower ¶
func (*Lower) Descriptor ¶
func (*Lower) GetExpr ¶
func (m *Lower) GetExpr() Expression
func (*Lower) ProtoMessage ¶
func (*Lower) ProtoMessage()
type Ltrim ¶
type Ltrim struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Ltrim is the function ltrim().
func NewPopulatedLtrim ¶
func (*Ltrim) Descriptor ¶
func (*Ltrim) GetExpr ¶
func (m *Ltrim) GetExpr() Expression
func (*Ltrim) ProtoMessage ¶
func (*Ltrim) ProtoMessage()
type Match ¶
type Match struct { // Name is the name of the named path. May be empty. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Patterns are the patterns that need to be matched. Each pattern in the // slice will be separated by a comma. Patterns []*Vertex `protobuf:"bytes,2,rep,name=patterns" json:"patterns,omitempty"` // Optional is true if NULLs should be filled in for missing parts. Optional bool `protobuf:"varint,3,opt,name=optional,proto3" json:"optional,omitempty"` // Where forces the query planner to use a label scan. Where *Where `protobuf:"bytes,4,opt,name=where" json:"where,omitempty"` // With allows parts of queries to be chained together. With []*With `protobuf:"bytes,5,rep,name=with" json:"with,omitempty"` // Unwind is the UNWIND clause, expanding a list into a sequence of rows. Unwind *Unwind `protobuf:"bytes,6,opt,name=unwind" json:"unwind,omitempty"` }
Match is a clause used to search for a pattern.
func NewPopulatedMatch ¶
func (*Match) Descriptor ¶
func (*Match) GetOptional ¶
func (*Match) GetPatterns ¶
func (*Match) ProtoMessage ¶
func (*Match) ProtoMessage()
type Merge ¶
type Merge struct { // Pattern is the pattern that will either be matched or created. Pattern *Vertex `protobuf:"bytes,1,opt,name=pattern" json:"pattern,omitempty"` // OnCreate is the SET clause executed when the merge pattern does not exist // and a new pattern is created. OnCreate []Set `protobuf:"bytes,2,rep,name=on_create,json=onCreate" json:"on_create"` // OnMatch is the SET clause exectued when the merge pattern matches an // existing pattern in the graph. OnMatch []Set `protobuf:"bytes,3,rep,name=on_match,json=onMatch" json:"on_match"` }
Merge is a clause that ensures a pattern exists in a graph.
func NewPopulatedMerge ¶
func (*Merge) Descriptor ¶
func (*Merge) GetOnCreate ¶
func (*Merge) GetOnMatch ¶
func (*Merge) GetPattern ¶
func (*Merge) ProtoMessage ¶
func (*Merge) ProtoMessage()
type MergeQuery ¶
type MergeQuery struct { // Match is the pattern that needs to be matched. Match []Match `protobuf:"bytes,1,rep,name=match" json:"match"` // Merge is the pattern that needs to be merged. Merge []Merge `protobuf:"bytes,2,rep,name=merge" json:"merge"` // Return contains the names of the values that should be returned. Return Return `protobuf:"bytes,3,opt,name=return" json:"return"` }
MergeQuery is a graph query that only merges data.
func NewPopulatedMergeQuery ¶
func NewPopulatedMergeQuery(r randyGraph, easy bool) *MergeQuery
func (*MergeQuery) Descriptor ¶
func (*MergeQuery) Descriptor() ([]byte, []int)
func (*MergeQuery) Equal ¶
func (this *MergeQuery) Equal(that interface{}) bool
func (*MergeQuery) GetMatch ¶
func (m *MergeQuery) GetMatch() []Match
func (*MergeQuery) GetMerge ¶
func (m *MergeQuery) GetMerge() []Merge
func (*MergeQuery) GetReturn ¶
func (m *MergeQuery) GetReturn() Return
func (*MergeQuery) Marshal ¶
func (m *MergeQuery) Marshal() (dAtA []byte, err error)
func (*MergeQuery) ProtoMessage ¶
func (*MergeQuery) ProtoMessage()
func (*MergeQuery) Reset ¶
func (m *MergeQuery) Reset()
func (*MergeQuery) Size ¶
func (m *MergeQuery) Size() (n int)
func (*MergeQuery) String ¶
func (this *MergeQuery) String() string
func (*MergeQuery) Unmarshal ¶
func (m *MergeQuery) Unmarshal(dAtA []byte) error
type MixedList ¶
type MixedList struct {
Values []Value `protobuf:"bytes,1,rep,name=values" json:"values"`
}
MixedList is a slice with mixed types.
func NewPopulatedMixedList ¶
func (*MixedList) Descriptor ¶
func (*MixedList) ProtoMessage ¶
func (*MixedList) ProtoMessage()
type Nodes ¶
type Nodes struct {
Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
}
Nodes is the function nodes().
func NewPopulatedNodes ¶
func (*Nodes) Descriptor ¶
func (*Nodes) ProtoMessage ¶
func (*Nodes) ProtoMessage()
type None ¶
type None struct { // Variable is the variable name. Variable string `protobuf:"bytes,1,opt,name=variable,proto3" json:"variable,omitempty"` // List is an expression that returns a list. List ListExpr `protobuf:"bytes,2,opt,name=list" json:"list"` // Predicate is, essentially, a set of 'WHERE' clauses. Predicate Where `protobuf:"bytes,3,opt,name=predicate" json:"predicate"` }
None is the function none().
func NewPopulatedNone ¶
func (*None) Descriptor ¶
func (*None) GetPredicate ¶
func (*None) GetVariable ¶
func (*None) ProtoMessage ¶
func (*None) ProtoMessage()
type Operator ¶
type Operator int32
const ( BadOperator Operator = 0 // Boolean. Not Operator = 1 And Operator = 2 AndNot Operator = 3 Or Operator = 4 OrNot Operator = 5 Xor Operator = 6 // Comparison. Equal Operator = 7 NotEqual Operator = 8 // Ordering comparison. LessThan Operator = 9 GreaterThan Operator = 10 LessThanEqual Operator = 11 GreaterThanEqual Operator = 12 // Boolean comparison. IsNull Operator = 13 IsNotNull Operator = 14 // String. StrCat Operator = 15 StartsWith Operator = 16 EndsWith Operator = 17 Contains Operator = 18 RegexMatch Operator = 19 // List. ListCat Operator = 13 In Operator = 21 )
func (Operator) EnumDescriptor ¶
type OperatorApplication ¶
type OperatorApplication struct { // Not negates the OperatorApplication. Not bool `protobuf:"varint,1,opt,name=not,proto3" json:"not,omitempty"` // Key is the left-hand side of an operator expression. Key Expression `protobuf:"bytes,2,opt,name=key" json:"key"` // Operator is a Neo4j operator. // http://neo4j.com/docs/developer-manual/current/cypher/#query-operators Operator Operator `protobuf:"varint,3,opt,name=operator,proto3,enum=graphpb.Operator" json:"operator,omitempty"` // Value is the right-hand side of an operator expression. Value Expression `protobuf:"bytes,4,opt,name=value" json:"value"` }
OperatorApplication applies an operator two expressions.
func NewPopulatedOperatorApplication ¶
func NewPopulatedOperatorApplication(r randyGraph, easy bool) *OperatorApplication
func (*OperatorApplication) Descriptor ¶
func (*OperatorApplication) Descriptor() ([]byte, []int)
func (*OperatorApplication) Equal ¶
func (this *OperatorApplication) Equal(that interface{}) bool
func (*OperatorApplication) GetKey ¶
func (m *OperatorApplication) GetKey() Expression
func (*OperatorApplication) GetNot ¶
func (m *OperatorApplication) GetNot() bool
func (*OperatorApplication) GetOperator ¶
func (m *OperatorApplication) GetOperator() Operator
func (*OperatorApplication) GetValue ¶
func (m *OperatorApplication) GetValue() Expression
func (*OperatorApplication) Marshal ¶
func (m *OperatorApplication) Marshal() (dAtA []byte, err error)
func (*OperatorApplication) MarshalTo ¶
func (m *OperatorApplication) MarshalTo(dAtA []byte) (int, error)
func (*OperatorApplication) ProtoMessage ¶
func (*OperatorApplication) ProtoMessage()
func (*OperatorApplication) Reset ¶
func (m *OperatorApplication) Reset()
func (*OperatorApplication) Size ¶
func (m *OperatorApplication) Size() (n int)
func (*OperatorApplication) String ¶
func (this *OperatorApplication) String() string
func (*OperatorApplication) Unmarshal ¶
func (m *OperatorApplication) Unmarshal(dAtA []byte) error
type OrderBy ¶
type OrderBy struct { // Values are how the result should be ordered. Values []Expression `protobuf:"bytes,1,rep,name=values" json:"values"` // Desc should be true if the results should be in descending order. Desc bool `protobuf:"varint,2,opt,name=desc,proto3" json:"desc,omitempty"` }
OrderBy is an ORDER BY clause, telling Neo4j how to order the results.
func NewPopulatedOrderBy ¶
func (*OrderBy) Descriptor ¶
func (*OrderBy) GetValues ¶
func (m *OrderBy) GetValues() []Expression
func (*OrderBy) ProtoMessage ¶
func (*OrderBy) ProtoMessage()
type PI ¶
type PI struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
PI is the function pi().
func NewPopulatedPI ¶
func (*PI) Descriptor ¶
func (*PI) GetExpr ¶
func (m *PI) GetExpr() Expression
func (*PI) ProtoMessage ¶
func (*PI) ProtoMessage()
type Parameter ¶
type Parameter struct { // Name is the unique name of the parameter. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Value is the literal value. If value == nil the parameter is assumed to // already have been used at least once in the current query. If not, an // error will occur. Value *Value `protobuf:"bytes,2,opt,name=value" json:"value,omitempty"` }
Parameter represents a parameterized value.
func NewPopulatedParameter ¶
func (*Parameter) Descriptor ¶
func (*Parameter) ProtoMessage ¶
func (*Parameter) ProtoMessage()
type Properties ¶
type Properties struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Properties is the function properties().
func NewPopulatedProperties ¶
func NewPopulatedProperties(r randyGraph, easy bool) *Properties
func (*Properties) Descriptor ¶
func (*Properties) Descriptor() ([]byte, []int)
func (*Properties) Equal ¶
func (this *Properties) Equal(that interface{}) bool
func (*Properties) GetExpr ¶
func (m *Properties) GetExpr() Expression
func (*Properties) Marshal ¶
func (m *Properties) Marshal() (dAtA []byte, err error)
func (*Properties) ProtoMessage ¶
func (*Properties) ProtoMessage()
func (*Properties) Reset ¶
func (m *Properties) Reset()
func (*Properties) Size ¶
func (m *Properties) Size() (n int)
func (*Properties) String ¶
func (this *Properties) String() string
func (*Properties) Unmarshal ¶
func (m *Properties) Unmarshal(dAtA []byte) error
type Property ¶
type Property struct { // Segments is a slice of property lookup segments. Segments []Segment `protobuf:"bytes,1,rep,name=segments" json:"segments"` }
Property is a boxed form of Segment, representing a property lookup. It should only be used inside of `oneof`, since `oneof` prohibits repeated fields.
func NewPopulatedProperty ¶
func (*Property) Descriptor ¶
func (*Property) GetSegments ¶
func (*Property) ProtoMessage ¶
func (*Property) ProtoMessage()
type Query ¶
type Query struct { // Types that are valid to be assigned to Query: // *Query_Read // *Query_Merge // *Query_Create // *Query_Delete // *Query_Remove Query isQuery_Query `protobuf_oneof:"Query"` }
Query is a generic object wrapping the different query types.
func NewPopulatedQuery ¶
func (*Query) Descriptor ¶
func (*Query) GetCreate ¶
func (m *Query) GetCreate() *CreateQuery
func (*Query) GetDelete ¶
func (m *Query) GetDelete() *DeleteQuery
func (*Query) GetMerge ¶
func (m *Query) GetMerge() *MergeQuery
func (*Query) GetRemove ¶
func (m *Query) GetRemove() *RemoveQuery
func (*Query) ProtoMessage ¶
func (*Query) ProtoMessage()
type Query_Create ¶
type Query_Create struct {
Create *CreateQuery `protobuf:"bytes,3,opt,name=create,oneof"`
}
func NewPopulatedQuery_Create ¶
func NewPopulatedQuery_Create(r randyGraph, easy bool) *Query_Create
func (*Query_Create) Equal ¶
func (this *Query_Create) Equal(that interface{}) bool
func (*Query_Create) Size ¶
func (m *Query_Create) Size() (n int)
func (*Query_Create) String ¶
func (this *Query_Create) String() string
type Query_Delete ¶
type Query_Delete struct {
Delete *DeleteQuery `protobuf:"bytes,4,opt,name=delete,oneof"`
}
func NewPopulatedQuery_Delete ¶
func NewPopulatedQuery_Delete(r randyGraph, easy bool) *Query_Delete
func (*Query_Delete) Equal ¶
func (this *Query_Delete) Equal(that interface{}) bool
func (*Query_Delete) Size ¶
func (m *Query_Delete) Size() (n int)
func (*Query_Delete) String ¶
func (this *Query_Delete) String() string
type Query_Merge ¶
type Query_Merge struct {
Merge *MergeQuery `protobuf:"bytes,2,opt,name=merge,oneof"`
}
func NewPopulatedQuery_Merge ¶
func NewPopulatedQuery_Merge(r randyGraph, easy bool) *Query_Merge
func (*Query_Merge) Equal ¶
func (this *Query_Merge) Equal(that interface{}) bool
func (*Query_Merge) Size ¶
func (m *Query_Merge) Size() (n int)
func (*Query_Merge) String ¶
func (this *Query_Merge) String() string
type Query_Read ¶
type Query_Read struct {
Read *ReadQuery `protobuf:"bytes,1,opt,name=read,oneof"`
}
func NewPopulatedQuery_Read ¶
func NewPopulatedQuery_Read(r randyGraph, easy bool) *Query_Read
func (*Query_Read) Equal ¶
func (this *Query_Read) Equal(that interface{}) bool
func (*Query_Read) Size ¶
func (m *Query_Read) Size() (n int)
func (*Query_Read) String ¶
func (this *Query_Read) String() string
type Query_Remove ¶
type Query_Remove struct {
Remove *RemoveQuery `protobuf:"bytes,5,opt,name=remove,oneof"`
}
func NewPopulatedQuery_Remove ¶
func NewPopulatedQuery_Remove(r randyGraph, easy bool) *Query_Remove
func (*Query_Remove) Equal ¶
func (this *Query_Remove) Equal(that interface{}) bool
func (*Query_Remove) Size ¶
func (m *Query_Remove) Size() (n int)
func (*Query_Remove) String ¶
func (this *Query_Remove) String() string
type Radians ¶
type Radians struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Radians is the function radians().
func NewPopulatedRadians ¶
func (*Radians) Descriptor ¶
func (*Radians) GetExpr ¶
func (m *Radians) GetExpr() Expression
func (*Radians) ProtoMessage ¶
func (*Radians) ProtoMessage()
type Rand ¶
type Rand struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Rand is the function rand().
func NewPopulatedRand ¶
func (*Rand) Descriptor ¶
func (*Rand) GetExpr ¶
func (m *Rand) GetExpr() Expression
func (*Rand) ProtoMessage ¶
func (*Rand) ProtoMessage()
type Range ¶
type Range struct { // Start is the numeric value the range starts at. Start Expression `protobuf:"bytes,1,opt,name=start" json:"start"` // End is the numeric value the range ends after. End Expression `protobuf:"bytes,2,opt,name=end" json:"end"` // Step is the numeric value the range increments by. If omitted it defaults // to 1. Step *Expression `protobuf:"bytes,3,opt,name=step" json:"step,omitempty"` }
Range is the function range().
func NewPopulatedRange ¶
func (*Range) Descriptor ¶
func (*Range) GetEnd ¶
func (m *Range) GetEnd() Expression
func (*Range) GetStart ¶
func (m *Range) GetStart() Expression
func (*Range) GetStep ¶
func (m *Range) GetStep() *Expression
func (*Range) ProtoMessage ¶
func (*Range) ProtoMessage()
type ReadQuery ¶
type ReadQuery struct { // Match is the pattern that needs to be matched. Match []Match `protobuf:"bytes,1,rep,name=match" json:"match"` // Return contains the names of the values that should be returned. Return Return `protobuf:"bytes,2,opt,name=return" json:"return"` }
ReadQuery is a graph query that only matches and returns data.
func NewPopulatedReadQuery ¶
func (*ReadQuery) Descriptor ¶
func (*ReadQuery) ProtoMessage ¶
func (*ReadQuery) ProtoMessage()
type Reduce ¶
type Reduce struct { // Accumulator is a variable that will hold the result and partial results // as the list is iterated. Accumulator string `protobuf:"bytes,1,opt,name=accumulator,proto3" json:"accumulator,omitempty"` // Initial is an expression that runs once and gives the accumulator a // starting value. Initial Expression `protobuf:"bytes,2,opt,name=initial" json:"initial"` // Variable is the variable name. Variable string `protobuf:"bytes,3,opt,name=variable,proto3" json:"variable,omitempty"` // List is an expression that returns a list or a reference to a list. List Expression `protobuf:"bytes,4,opt,name=list" json:"list"` // Expr is an expression that runs once per value in the list. Expr Expression `protobuf:"bytes,5,opt,name=expr" json:"expr"` }
Reduce is the function reduce().
func NewPopulatedReduce ¶
func (*Reduce) Descriptor ¶
func (*Reduce) GetAccumulator ¶
func (*Reduce) GetExpr ¶
func (m *Reduce) GetExpr() Expression
func (*Reduce) GetInitial ¶
func (m *Reduce) GetInitial() Expression
func (*Reduce) GetList ¶
func (m *Reduce) GetList() Expression
func (*Reduce) GetVariable ¶
func (*Reduce) ProtoMessage ¶
func (*Reduce) ProtoMessage()
type Relationships ¶
type Relationships struct {
Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
}
Relationships is the function relationships().
func NewPopulatedRelationships ¶
func NewPopulatedRelationships(r randyGraph, easy bool) *Relationships
func (*Relationships) Descriptor ¶
func (*Relationships) Descriptor() ([]byte, []int)
func (*Relationships) Equal ¶
func (this *Relationships) Equal(that interface{}) bool
func (*Relationships) GetPath ¶
func (m *Relationships) GetPath() string
func (*Relationships) Marshal ¶
func (m *Relationships) Marshal() (dAtA []byte, err error)
func (*Relationships) ProtoMessage ¶
func (*Relationships) ProtoMessage()
func (*Relationships) Reset ¶
func (m *Relationships) Reset()
func (*Relationships) Size ¶
func (m *Relationships) Size() (n int)
func (*Relationships) String ¶
func (this *Relationships) String() string
func (*Relationships) Unmarshal ¶
func (m *Relationships) Unmarshal(dAtA []byte) error
type Remove ¶
type Remove struct { // Element is the graph element that should have a property or label removed. Element string `protobuf:"bytes,1,opt,name=element,proto3" json:"element,omitempty"` // Labels, if provided, are the labels that should be removed. Labels []string `protobuf:"bytes,2,rep,name=labels" json:"labels,omitempty"` // Properties are the properties that should be removed from Element, // provided Label == "". Properties []Segment `protobuf:"bytes,3,rep,name=properties" json:"properties"` }
Remove is a clause used to remove properties and labels from graph elements.
func NewPopulatedRemove ¶
func (*Remove) Descriptor ¶
func (*Remove) GetElement ¶
func (*Remove) GetProperties ¶
func (*Remove) ProtoMessage ¶
func (*Remove) ProtoMessage()
type RemoveQuery ¶
type RemoveQuery struct { // Match is the pattern that needs to be matched. Match []Match `protobuf:"bytes,1,rep,name=match" json:"match"` // Remove specifies which properties and labels should be removed. Remove []Remove `protobuf:"bytes,2,rep,name=Remove" json:"Remove"` }
RemoveQuery is a graph query that only removes data.
func NewPopulatedRemoveQuery ¶
func NewPopulatedRemoveQuery(r randyGraph, easy bool) *RemoveQuery
func (*RemoveQuery) Descriptor ¶
func (*RemoveQuery) Descriptor() ([]byte, []int)
func (*RemoveQuery) Equal ¶
func (this *RemoveQuery) Equal(that interface{}) bool
func (*RemoveQuery) GetMatch ¶
func (m *RemoveQuery) GetMatch() []Match
func (*RemoveQuery) GetRemove ¶
func (m *RemoveQuery) GetRemove() []Remove
func (*RemoveQuery) Marshal ¶
func (m *RemoveQuery) Marshal() (dAtA []byte, err error)
func (*RemoveQuery) ProtoMessage ¶
func (*RemoveQuery) ProtoMessage()
func (*RemoveQuery) Reset ¶
func (m *RemoveQuery) Reset()
func (*RemoveQuery) Size ¶
func (m *RemoveQuery) Size() (n int)
func (*RemoveQuery) String ¶
func (this *RemoveQuery) String() string
func (*RemoveQuery) Unmarshal ¶
func (m *RemoveQuery) Unmarshal(dAtA []byte) error
type Replace ¶
type Replace struct { // Original is the original string being replaced. Original Expression `protobuf:"bytes,1,opt,name=original" json:"original"` // Search substring being searched for inside Original. Search Expression `protobuf:"bytes,2,opt,name=search" json:"search"` // Replace is the string replacing each occurance of Search inside Original. Replace Expression `protobuf:"bytes,3,opt,name=replace" json:"replace"` }
Replace is the function replace().
func NewPopulatedReplace ¶
func (*Replace) Descriptor ¶
func (*Replace) GetOriginal ¶
func (m *Replace) GetOriginal() Expression
func (*Replace) GetReplace ¶
func (m *Replace) GetReplace() Expression
func (*Replace) GetSearch ¶
func (m *Replace) GetSearch() Expression
func (*Replace) ProtoMessage ¶
func (*Replace) ProtoMessage()
type Return ¶
type Return struct { // Values is a list of all the values to return from the graph query. Values []Expression `protobuf:"bytes,1,rep,name=values" json:"values"` // Distinct should be true if only unique rows should be returned. Distinct bool `protobuf:"varint,2,opt,name=distinct,proto3" json:"distinct,omitempty"` // OrderBy is the ORDER BY sub-clause, dictating how the results should be // ordered. OrderBy *OrderBy `protobuf:"bytes,3,opt,name=order_by,json=orderBy" json:"order_by,omitempty"` // Skip dictates how many results should be skipped. Skip int64 `protobuf:"varint,4,opt,name=skip,proto3" json:"skip,omitempty"` // Limit dictates the maxmimum number of results that should be returned. Limit int64 `protobuf:"varint,5,opt,name=limit,proto3" json:"limit,omitempty"` }
Return is a RETURN clause with its associated values, ORDER BY, SKIP, and LIMIT clauses. https://neo4j.com/docs/developer-manual/3.0/cypher/#query-return
func NewPopulatedReturn ¶
func (*Return) Descriptor ¶
func (*Return) GetDistinct ¶
func (*Return) GetOrderBy ¶
func (*Return) GetValues ¶
func (m *Return) GetValues() []Expression
func (*Return) ProtoMessage ¶
func (*Return) ProtoMessage()
type Reverse ¶
type Reverse struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Reverse is the function reverse().
func NewPopulatedReverse ¶
func (*Reverse) Descriptor ¶
func (*Reverse) GetExpr ¶
func (m *Reverse) GetExpr() Expression
func (*Reverse) ProtoMessage ¶
func (*Reverse) ProtoMessage()
type Right ¶
type Right struct { // Original is an expression that returns a string. Original Expression `protobuf:"bytes,1,opt,name=original" json:"original"` // N is an expression that returns a positive number. N is the number of // characters from the right-hand side of Original that will be returned. N Expression `protobuf:"bytes,2,opt,name=n" json:"n"` }
Right is the function right().
func NewPopulatedRight ¶
func (*Right) Descriptor ¶
func (*Right) GetN ¶
func (m *Right) GetN() Expression
func (*Right) GetOriginal ¶
func (m *Right) GetOriginal() Expression
func (*Right) ProtoMessage ¶
func (*Right) ProtoMessage()
type Round ¶
type Round struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Round is the function round().
func NewPopulatedRound ¶
func (*Round) Descriptor ¶
func (*Round) GetExpr ¶
func (m *Round) GetExpr() Expression
func (*Round) ProtoMessage ¶
func (*Round) ProtoMessage()
type Rtrim ¶
type Rtrim struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Rtrim is the function rtrim().
func NewPopulatedRtrim ¶
func (*Rtrim) Descriptor ¶
func (*Rtrim) GetExpr ¶
func (m *Rtrim) GetExpr() Expression
func (*Rtrim) ProtoMessage ¶
func (*Rtrim) ProtoMessage()
type Segment ¶
type Segment struct { // Name is a string literal (captured as a parameter), the name of an // existing parameter, or a variable name. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Dynamic, if true, indicates Name is a dynamic property. Dynamic bool `protobuf:"varint,2,opt,name=dynamic,proto3" json:"dynamic,omitempty"` // Param, if true, indicates Name is an existing parameter. Param bool `protobuf:"varint,3,opt,name=param,proto3" json:"param,omitempty"` // Nested are additional nested Segments. For example, given // // Segment{ // Name: "foo", // Dynamic: true, // Nested: []Segment{ // Segment{ // Name: "bar", // Dynamic: true, // Indices: []IndexExpr{ // IndexExpr{Start: 0, End: 5, Op: MDots}, // }, // }, // } // Indices: []IndexExpr{ // IndexExpr{Start: 0} // } // } // // the resulting Cypher would be // // foo[bar[0..5]][0] // Nested []Segment `protobuf:"bytes,4,rep,name=nested" json:"nested"` // Indices is a slice of each index for a property's array access. Indices []*IndexExpr `protobuf:"bytes,5,rep,name=indices" json:"indices,omitempty"` }
Segment is a segment of a property lookup. To represent a property, use `repeated Segment property = N`.
The truth table for a Segment is as follows:
+----------------+---------+-------+ | Type | Dynamic | Param | +----------------+---------+-------+ | string literal | false | n/a | | variable name | true | false | | parameter name | true | true | +----------------+---------+-------+
func NewPopulatedSegment ¶
func (*Segment) Descriptor ¶
func (*Segment) GetDynamic ¶
func (*Segment) GetIndices ¶
func (*Segment) ProtoMessage ¶
func (*Segment) ProtoMessage()
type Set ¶
type Set struct { // Ident is an identifier that describes either a node or a node's property. Ident []Segment `protobuf:"bytes,1,rep,name=ident" json:"ident"` // Op is some sort of operator that describes the relationship, either // '=', '+=', or ':'. Op Setop `protobuf:"varint,2,opt,name=op,proto3,enum=graphpb.Setop" json:"op,omitempty"` // Value is the right-hand side of a SET clause. Value Expression `protobuf:"bytes,3,opt,name=value" json:"value"` }
Set is a specific SET clause's 'action', used to update or replace properties or set labels.
func NewPopulatedSet ¶
func (*Set) Descriptor ¶
func (*Set) GetValue ¶
func (m *Set) GetValue() Expression
func (*Set) ProtoMessage ¶
func (*Set) ProtoMessage()
type Sign ¶
type Sign struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Sign is the function sign().
func NewPopulatedSign ¶
func (*Sign) Descriptor ¶
func (*Sign) GetExpr ¶
func (m *Sign) GetExpr() Expression
func (*Sign) ProtoMessage ¶
func (*Sign) ProtoMessage()
type Sin ¶
type Sin struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Sin is the function sin().
func NewPopulatedSin ¶
func (*Sin) Descriptor ¶
func (*Sin) GetExpr ¶
func (m *Sin) GetExpr() Expression
func (*Sin) ProtoMessage ¶
func (*Sin) ProtoMessage()
type Single ¶
type Single struct { // Variable is the variable name. Variable string `protobuf:"bytes,1,opt,name=variable,proto3" json:"variable,omitempty"` // List is an expression that returns a list. List ListExpr `protobuf:"bytes,2,opt,name=list" json:"list"` // Predicate is, essentially, a set of 'WHERE' clauses. Predicate Where `protobuf:"bytes,3,opt,name=predicate" json:"predicate"` }
Single is the function single().
func NewPopulatedSingle ¶
func (*Single) Descriptor ¶
func (*Single) GetPredicate ¶
func (*Single) GetVariable ¶
func (*Single) ProtoMessage ¶
func (*Single) ProtoMessage()
type Size ¶
type Size struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Size is the function size().
func NewPopulatedSize ¶
func (*Size) Descriptor ¶
func (*Size) GetExpr ¶
func (m *Size) GetExpr() Expression
func (*Size) ProtoMessage ¶
func (*Size) ProtoMessage()
type Split ¶
type Split struct { // Original is an expression that returns a string. Original Expression `protobuf:"bytes,1,opt,name=original" json:"original"` // Pattern is the substring that Original should be split on. Pattern Expression `protobuf:"bytes,2,opt,name=pattern" json:"pattern"` }
Split is the function split().
func NewPopulatedSplit ¶
func (*Split) Descriptor ¶
func (*Split) GetOriginal ¶
func (m *Split) GetOriginal() Expression
func (*Split) GetPattern ¶
func (m *Split) GetPattern() Expression
func (*Split) ProtoMessage ¶
func (*Split) ProtoMessage()
type Sqrt ¶
type Sqrt struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Sqrt is the function sqrt().
func NewPopulatedSqrt ¶
func (*Sqrt) Descriptor ¶
func (*Sqrt) GetExpr ¶
func (m *Sqrt) GetExpr() Expression
func (*Sqrt) ProtoMessage ¶
func (*Sqrt) ProtoMessage()
type StartNode ¶
type StartNode struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
StartNode is the function startnode().
func NewPopulatedStartNode ¶
func (*StartNode) Descriptor ¶
func (*StartNode) GetExpr ¶
func (m *StartNode) GetExpr() Expression
func (*StartNode) ProtoMessage ¶
func (*StartNode) ProtoMessage()
type StringList ¶
type StringList struct {
StringVals []string `protobuf:"bytes,1,rep,name=string_vals,json=stringVals" json:"string_vals,omitempty"`
}
StringList is a slice of strings.
func NewPopulatedStringList ¶
func NewPopulatedStringList(r randyGraph, easy bool) *StringList
func (*StringList) Descriptor ¶
func (*StringList) Descriptor() ([]byte, []int)
func (*StringList) Equal ¶
func (this *StringList) Equal(that interface{}) bool
func (*StringList) GetStringVals ¶
func (m *StringList) GetStringVals() []string
func (*StringList) Marshal ¶
func (m *StringList) Marshal() (dAtA []byte, err error)
func (*StringList) ProtoMessage ¶
func (*StringList) ProtoMessage()
func (*StringList) Reset ¶
func (m *StringList) Reset()
func (*StringList) Size ¶
func (m *StringList) Size() (n int)
func (*StringList) String ¶
func (this *StringList) String() string
func (*StringList) Unmarshal ¶
func (m *StringList) Unmarshal(dAtA []byte) error
type Substring ¶
type Substring struct { // Original is an expression that returns a string. Original Expression `protobuf:"bytes,1,opt,name=original" json:"original"` // Start is the index in Original where the substring starts. Start Expression `protobuf:"bytes,2,opt,name=start" json:"start"` // Length is an optional parameter that indicates where the substring ends. // If omitted it defaults to the length of Original. Length *Expression `protobuf:"bytes,3,opt,name=length" json:"length,omitempty"` }
Substring is the function substring().
func NewPopulatedSubstring ¶
func (*Substring) Descriptor ¶
func (*Substring) GetLength ¶
func (m *Substring) GetLength() *Expression
func (*Substring) GetOriginal ¶
func (m *Substring) GetOriginal() Expression
func (*Substring) GetStart ¶
func (m *Substring) GetStart() Expression
func (*Substring) ProtoMessage ¶
func (*Substring) ProtoMessage()
type Tail ¶
type Tail struct {
Expr ListExpr `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Tail is the function tail().
func NewPopulatedTail ¶
func (*Tail) Descriptor ¶
func (*Tail) ProtoMessage ¶
func (*Tail) ProtoMessage()
type Tan ¶
type Tan struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Tan is the function tan().
func NewPopulatedTan ¶
func (*Tan) Descriptor ¶
func (*Tan) GetExpr ¶
func (m *Tan) GetExpr() Expression
func (*Tan) ProtoMessage ¶
func (*Tan) ProtoMessage()
type Timestamp ¶
type Timestamp struct { }
Timestamp is the function timestamp().
func NewPopulatedTimestamp ¶
func (*Timestamp) Descriptor ¶
func (*Timestamp) ProtoMessage ¶
func (*Timestamp) ProtoMessage()
type ToFloat ¶
type ToFloat struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
ToFloat is the function toFloat().
func NewPopulatedToFloat ¶
func (*ToFloat) Descriptor ¶
func (*ToFloat) GetExpr ¶
func (m *ToFloat) GetExpr() Expression
func (*ToFloat) ProtoMessage ¶
func (*ToFloat) ProtoMessage()
type ToInt ¶
type ToInt struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
ToInt is the function toInt().
func NewPopulatedToInt ¶
func (*ToInt) Descriptor ¶
func (*ToInt) GetExpr ¶
func (m *ToInt) GetExpr() Expression
func (*ToInt) ProtoMessage ¶
func (*ToInt) ProtoMessage()
type ToString ¶
type ToString struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
ToString is the function toString().
func NewPopulatedToString ¶
func (*ToString) Descriptor ¶
func (*ToString) GetExpr ¶
func (m *ToString) GetExpr() Expression
func (*ToString) ProtoMessage ¶
func (*ToString) ProtoMessage()
type Trim ¶
type Trim struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Trim is the function trim().
func NewPopulatedTrim ¶
func (*Trim) Descriptor ¶
func (*Trim) GetExpr ¶
func (m *Trim) GetExpr() Expression
func (*Trim) ProtoMessage ¶
func (*Trim) ProtoMessage()
type Type ¶
type Type struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Type is the function type().
func NewPopulatedType ¶
func (*Type) Descriptor ¶
func (*Type) GetExpr ¶
func (m *Type) GetExpr() Expression
func (*Type) ProtoMessage ¶
func (*Type) ProtoMessage()
type Unwind ¶
type Unwind struct { // Expr is an expression that evaluates to a list. Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"` // Name is the name of the unwound list. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Distinct transforms the rows into a set. Distinct bool `protobuf:"varint,3,opt,name=distinct,proto3" json:"distinct,omitempty"` }
Unwind is the UNWIND clause.
func NewPopulatedUnwind ¶
func (*Unwind) Descriptor ¶
func (*Unwind) GetDistinct ¶
func (*Unwind) GetExpr ¶
func (m *Unwind) GetExpr() Expression
func (*Unwind) ProtoMessage ¶
func (*Unwind) ProtoMessage()
type Upper ¶
type Upper struct {
Expr Expression `protobuf:"bytes,1,opt,name=expr" json:"expr"`
}
Upper is the function upper().
func NewPopulatedUpper ¶
func (*Upper) Descriptor ¶
func (*Upper) GetExpr ¶
func (m *Upper) GetExpr() Expression
func (*Upper) ProtoMessage ¶
func (*Upper) ProtoMessage()
type Value ¶
type Value struct { // V is an arbitrary property value. // // Types that are valid to be assigned to V: // *Value_BoolV // *Value_IntV // *Value_FloatV // *Value_StringV // *Value_BoolList // *Value_IntList // *Value_DoubleList // *Value_StringList // *Value_MixedList V isValue_V `protobuf_oneof:"v"` }
Value is a valid Neo4j property value. For valid property types, see https://neo4j.com/docs/rest-docs/current/#rest-api-property-values
func NewPopulatedValue ¶
func (*Value) Descriptor ¶
func (*Value) GetBoolList ¶
func (*Value) GetDoubleList ¶
func (m *Value) GetDoubleList() *DoubleList
func (*Value) GetIntList ¶
func (*Value) GetMixedList ¶
func (*Value) GetStringList ¶
func (m *Value) GetStringList() *StringList
func (*Value) GetStringV ¶
func (*Value) ProtoMessage ¶
func (*Value) ProtoMessage()
type Value_BoolList ¶
type Value_BoolList struct {
BoolList *BoolList `protobuf:"bytes,5,opt,name=bool_list,json=boolList,oneof"`
}
func NewPopulatedValue_BoolList ¶
func NewPopulatedValue_BoolList(r randyGraph, easy bool) *Value_BoolList
func (*Value_BoolList) Equal ¶
func (this *Value_BoolList) Equal(that interface{}) bool
func (*Value_BoolList) Size ¶
func (m *Value_BoolList) Size() (n int)
func (*Value_BoolList) String ¶
func (this *Value_BoolList) String() string
type Value_BoolV ¶
type Value_BoolV struct {
BoolV bool `protobuf:"varint,1,opt,name=bool_v,json=boolV,proto3,oneof"`
}
func NewPopulatedValue_BoolV ¶
func NewPopulatedValue_BoolV(r randyGraph, easy bool) *Value_BoolV
func (*Value_BoolV) Equal ¶
func (this *Value_BoolV) Equal(that interface{}) bool
func (*Value_BoolV) Size ¶
func (m *Value_BoolV) Size() (n int)
func (*Value_BoolV) String ¶
func (this *Value_BoolV) String() string
type Value_DoubleList ¶
type Value_DoubleList struct {
DoubleList *DoubleList `protobuf:"bytes,7,opt,name=double_list,json=doubleList,oneof"`
}
func NewPopulatedValue_DoubleList ¶
func NewPopulatedValue_DoubleList(r randyGraph, easy bool) *Value_DoubleList
func (*Value_DoubleList) Equal ¶
func (this *Value_DoubleList) Equal(that interface{}) bool
func (*Value_DoubleList) Size ¶
func (m *Value_DoubleList) Size() (n int)
func (*Value_DoubleList) String ¶
func (this *Value_DoubleList) String() string
type Value_FloatV ¶
type Value_FloatV struct {
FloatV float64 `protobuf:"fixed64,3,opt,name=float_v,json=floatV,proto3,oneof"`
}
func NewPopulatedValue_FloatV ¶
func NewPopulatedValue_FloatV(r randyGraph, easy bool) *Value_FloatV
func (*Value_FloatV) Equal ¶
func (this *Value_FloatV) Equal(that interface{}) bool
func (*Value_FloatV) Size ¶
func (m *Value_FloatV) Size() (n int)
func (*Value_FloatV) String ¶
func (this *Value_FloatV) String() string
type Value_IntList ¶
type Value_IntList struct {
IntList *IntList `protobuf:"bytes,6,opt,name=int_list,json=intList,oneof"`
}
func NewPopulatedValue_IntList ¶
func NewPopulatedValue_IntList(r randyGraph, easy bool) *Value_IntList
func (*Value_IntList) Equal ¶
func (this *Value_IntList) Equal(that interface{}) bool
func (*Value_IntList) Size ¶
func (m *Value_IntList) Size() (n int)
func (*Value_IntList) String ¶
func (this *Value_IntList) String() string
type Value_IntV ¶
type Value_IntV struct {
IntV int64 `protobuf:"zigzag64,2,opt,name=int_v,json=intV,proto3,oneof"`
}
func NewPopulatedValue_IntV ¶
func NewPopulatedValue_IntV(r randyGraph, easy bool) *Value_IntV
func (*Value_IntV) Equal ¶
func (this *Value_IntV) Equal(that interface{}) bool
func (*Value_IntV) Size ¶
func (m *Value_IntV) Size() (n int)
func (*Value_IntV) String ¶
func (this *Value_IntV) String() string
type Value_MixedList ¶
type Value_MixedList struct {
MixedList *MixedList `protobuf:"bytes,9,opt,name=mixed_list,json=mixedList,oneof"`
}
func NewPopulatedValue_MixedList ¶
func NewPopulatedValue_MixedList(r randyGraph, easy bool) *Value_MixedList
func (*Value_MixedList) Equal ¶
func (this *Value_MixedList) Equal(that interface{}) bool
func (*Value_MixedList) Size ¶
func (m *Value_MixedList) Size() (n int)
func (*Value_MixedList) String ¶
func (this *Value_MixedList) String() string
type Value_StringList ¶
type Value_StringList struct {
StringList *StringList `protobuf:"bytes,8,opt,name=string_list,json=stringList,oneof"`
}
func NewPopulatedValue_StringList ¶
func NewPopulatedValue_StringList(r randyGraph, easy bool) *Value_StringList
func (*Value_StringList) Equal ¶
func (this *Value_StringList) Equal(that interface{}) bool
func (*Value_StringList) Size ¶
func (m *Value_StringList) Size() (n int)
func (*Value_StringList) String ¶
func (this *Value_StringList) String() string
type Value_StringV ¶
type Value_StringV struct {
StringV string `protobuf:"bytes,4,opt,name=string_v,json=stringV,proto3,oneof"`
}
func NewPopulatedValue_StringV ¶
func NewPopulatedValue_StringV(r randyGraph, easy bool) *Value_StringV
func (*Value_StringV) Equal ¶
func (this *Value_StringV) Equal(that interface{}) bool
func (*Value_StringV) Size ¶
func (m *Value_StringV) Size() (n int)
func (*Value_StringV) String ¶
func (this *Value_StringV) String() string
type Vertex ¶
type Vertex struct { // Name is the Vertex's name, e.g., given (n) Name would be 'n'. If Name is // empty the Vertex will be assumed to be an anonymous node, i.e. (). Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Labels is a slice of the Vertex's labels. Labels []string `protobuf:"bytes,2,rep,name=labels" json:"labels,omitempty"` // Properties are a set of properties attached to an Edge. Properties map[string]Parameter `` /* 137-byte string literal not displayed */ // Next is the next Edge in the linked list. Next *Edge `protobuf:"bytes,4,opt,name=next" json:"next,omitempty"` }
Vertex represents the meeting point of two graph edges; in particular, a node in Neo4j's graph database. A Vertex only has one Edge since graph traversals are represented as a singly-linked list.
func NewPopulatedVertex ¶
func (*Vertex) Descriptor ¶
func (*Vertex) GetProperties ¶
func (*Vertex) ProtoMessage ¶
func (*Vertex) ProtoMessage()
type Where ¶
type Where struct { // Not negates the expression. Not bool `protobuf:"varint,1,opt,name=not,proto3" json:"not,omitempty"` // Expr is the expression evaluated by the WHERE clause. Expr Expression `protobuf:"bytes,2,opt,name=expr" json:"expr"` }
Where is a simple WHERE clause. http://neo4j.com/docs/developer-manual/current/cypher/syntax/expressions/#query-syntax-case
func NewPopulatedWhere ¶
func (*Where) Descriptor ¶
func (*Where) GetExpr ¶
func (m *Where) GetExpr() Expression
func (*Where) ProtoMessage ¶
func (*Where) ProtoMessage()
type With ¶
type With struct { // Exprs is a collection of expressions used inside the WITH clause. Exprs []With_Expr `protobuf:"bytes,1,rep,name=exprs" json:"exprs"` // OrderBy is the ORDER BY sub-clause, dictating how the results should be // ordered. OrderBy *OrderBy `protobuf:"bytes,3,opt,name=order_by,json=orderBy" json:"order_by,omitempty"` }
With is a clause that allows query parts to be chained together.
func NewPopulatedWith ¶
func (*With) Descriptor ¶
func (*With) GetOrderBy ¶
func (*With) ProtoMessage ¶
func (*With) ProtoMessage()
type With_Expr ¶
type With_Expr struct { // Expr, if != nil, is an expression that returns some sort of values. Expr *Expression `protobuf:"bytes,1,opt,name=expr" json:"expr,omitempty"` // Variable is the name Expr is assigned, or the name of an existing // variable if Expr == nil. Variable string `protobuf:"bytes,2,opt,name=variable,proto3" json:"variable,omitempty"` }
Expr is a With-specific expression.
func NewPopulatedWith_Expr ¶
func (*With_Expr) Descriptor ¶
func (*With_Expr) GetExpr ¶
func (m *With_Expr) GetExpr() *Expression
func (*With_Expr) GetVariable ¶
func (*With_Expr) ProtoMessage ¶
func (*With_Expr) ProtoMessage()