Documentation ¶
Index ¶
- func ExpandColumnWithDialect(d core.Dialect, path core.Column) (core.SQL, error)
- func ExpandTableWithDialect(d core.Dialect, entity core.Table) (core.SQL, error)
- type BinaryPath
- func (s BinaryPath) As(alias string) BinaryPath
- func (b BinaryPath) Between(first, second []byte) core.ComboExpression
- func (b BinaryPath) BetweenPaths(first, second core.Expression) core.ComboExpression
- func (b BinaryPath) Eq(equalTo []byte) core.ComboExpression
- func (b BinaryPath) EqPath(equalTo core.Expression) core.ComboExpression
- func (b BinaryPath) GT(greaterThan []byte) core.ComboExpression
- func (b BinaryPath) GTOrEq(greaterThanOrEqual []byte) core.ComboExpression
- func (b BinaryPath) GTOrEqPath(greaterThanOrEqual core.Expression) core.ComboExpression
- func (b BinaryPath) GTPath(greaterThan core.Expression) core.ComboExpression
- func (b BinaryPath) GetAlias() string
- func (b BinaryPath) GetName() string
- func (b BinaryPath) GetParent() core.Table
- func (b BinaryPath) GetSQL(d core.Dialect) (core.SQL, error)
- func (b BinaryPath) In(values ...[]byte) core.ComboExpression
- func (b BinaryPath) InPaths(values ...core.Expression) core.ComboExpression
- func (b BinaryPath) IsNotNull() core.ComboExpression
- func (b BinaryPath) IsNull() core.ComboExpression
- func (b BinaryPath) LT(lessThan []byte) core.ComboExpression
- func (b BinaryPath) LTOrEq(lessThanOrEqual []byte) core.ComboExpression
- func (b BinaryPath) LTOrEqPath(lessThanOrEqual core.Expression) core.ComboExpression
- func (b BinaryPath) LTPath(lessThan core.Expression) core.ComboExpression
- func (b BinaryPath) NotBetween(first, second []byte) core.ComboExpression
- func (b BinaryPath) NotBetweenPaths(first, second core.Expression) core.ComboExpression
- func (b BinaryPath) NotEq(notEqualTo []byte) core.ComboExpression
- func (b BinaryPath) NotEqPath(notEqualTo core.Expression) core.ComboExpression
- func (b BinaryPath) NotIn(values ...[]byte) core.ComboExpression
- func (b BinaryPath) NotInPaths(values ...core.Expression) core.ComboExpression
- func (b BinaryPath) To(value []byte) core.Set
- func (b BinaryPath) ToExpression(setExp core.Expression) core.Set
- type BoolPath
- func (b BoolPath) As(alias string) BoolPath
- func (b BoolPath) Eq(equalTo bool) core.ComboExpression
- func (b BoolPath) EqPath(equalTo core.Expression) core.ComboExpression
- func (b BoolPath) GetAlias() string
- func (b BoolPath) GetName() string
- func (b BoolPath) GetParent() core.Table
- func (b BoolPath) GetSQL(d core.Dialect) (core.SQL, error)
- func (b BoolPath) IsNotNull() core.ComboExpression
- func (b BoolPath) IsNull() core.ComboExpression
- func (b BoolPath) NotEq(notEqualTo bool) core.ComboExpression
- func (b BoolPath) NotEqPath(notEqualTo core.Expression) core.ComboExpression
- func (b BoolPath) To(value bool) core.Set
- func (b BoolPath) ToExpression(setExp core.Expression) core.Set
- type ExpandColumn
- type ExpandTable
- type Float32Path
- func (f Float32Path) As(alias string) Float32Path
- func (f Float32Path) Between(first, second float32) core.ComboExpression
- func (f Float32Path) BetweenPaths(first, second core.Expression) core.ComboExpression
- func (f Float32Path) Eq(equalTo float32) core.ComboExpression
- func (f Float32Path) EqPath(equalTo core.Expression) core.ComboExpression
- func (f Float32Path) GT(greaterThan float32) core.ComboExpression
- func (f Float32Path) GTOrEq(greaterThanOrEqual float32) core.ComboExpression
- func (f Float32Path) GTOrEqPath(greaterThanOrEqual core.Expression) core.ComboExpression
- func (f Float32Path) GTPath(greaterThan core.Expression) core.ComboExpression
- func (f Float32Path) GetAlias() string
- func (f Float32Path) GetName() string
- func (f Float32Path) GetParent() core.Table
- func (f Float32Path) GetSQL(d core.Dialect) (core.SQL, error)
- func (f Float32Path) In(values ...float32) core.ComboExpression
- func (f Float32Path) InPaths(values ...core.Expression) core.ComboExpression
- func (f Float32Path) IsNotNull() core.ComboExpression
- func (f Float32Path) IsNull() core.ComboExpression
- func (f Float32Path) LT(lessThan float32) core.ComboExpression
- func (f Float32Path) LTOrEq(lessThanOrEqual float32) core.ComboExpression
- func (f Float32Path) LTOrEqPath(lessThanOrEqual core.Expression) core.ComboExpression
- func (f Float32Path) LTPath(lessThan core.Expression) core.ComboExpression
- func (f Float32Path) NotBetween(first, second float32) core.ComboExpression
- func (f Float32Path) NotBetweenPaths(first, second core.Expression) core.ComboExpression
- func (f Float32Path) NotEq(notEqualTo float32) core.ComboExpression
- func (f Float32Path) NotEqPath(notEqualTo core.Expression) core.ComboExpression
- func (f Float32Path) NotIn(values ...float32) core.ComboExpression
- func (f Float32Path) NotInPaths(values ...core.Expression) core.ComboExpression
- func (f Float32Path) To(value float32) core.Set
- func (f Float32Path) ToExpression(setExp core.Expression) core.Set
- type Float64Path
- func (f Float64Path) As(alias string) Float64Path
- func (f Float64Path) Between(first, second float64) core.ComboExpression
- func (f Float64Path) BetweenPaths(first, second core.Expression) core.ComboExpression
- func (f Float64Path) Eq(equalTo float64) core.ComboExpression
- func (f Float64Path) EqPath(equalTo core.Expression) core.ComboExpression
- func (f Float64Path) GT(greaterThan float64) core.ComboExpression
- func (f Float64Path) GTOrEq(greaterThanOrEqual float64) core.ComboExpression
- func (f Float64Path) GTOrEqPath(greaterThanOrEqual core.Expression) core.ComboExpression
- func (f Float64Path) GTPath(greaterThan core.Expression) core.ComboExpression
- func (f Float64Path) GetAlias() string
- func (f Float64Path) GetName() string
- func (f Float64Path) GetParent() core.Table
- func (f Float64Path) GetSQL(d core.Dialect) (core.SQL, error)
- func (f Float64Path) In(values ...float64) core.ComboExpression
- func (f Float64Path) InPaths(values ...core.Expression) core.ComboExpression
- func (f Float64Path) IsNotNull() core.ComboExpression
- func (f Float64Path) IsNull() core.ComboExpression
- func (f Float64Path) LT(lessThan float64) core.ComboExpression
- func (f Float64Path) LTOrEq(lessThanOrEqual float64) core.ComboExpression
- func (f Float64Path) LTOrEqPath(lessThanOrEqual core.Expression) core.ComboExpression
- func (f Float64Path) LTPath(lessThan core.Expression) core.ComboExpression
- func (f Float64Path) NotBetween(first, second float64) core.ComboExpression
- func (f Float64Path) NotBetweenPaths(first, second core.Expression) core.ComboExpression
- func (f Float64Path) NotEq(notEqualTo float64) core.ComboExpression
- func (f Float64Path) NotEqPath(notEqualTo core.Expression) core.ComboExpression
- func (f Float64Path) NotIn(values ...float64) core.ComboExpression
- func (f Float64Path) NotInPaths(values ...core.Expression) core.ComboExpression
- func (f Float64Path) To(value float64) core.Set
- func (f Float64Path) ToExpression(setExp core.Expression) core.Set
- type Int64Path
- func (i Int64Path) As(alias string) Int64Path
- func (i Int64Path) Between(first, second int64) core.ComboExpression
- func (i Int64Path) BetweenPaths(first, second core.Expression) core.ComboExpression
- func (i Int64Path) Eq(equalTo int64) core.ComboExpression
- func (i Int64Path) EqPath(equalTo core.Expression) core.ComboExpression
- func (i Int64Path) GT(greaterThan int64) core.ComboExpression
- func (i Int64Path) GTOrEq(greaterThanOrEqual int64) core.ComboExpression
- func (i Int64Path) GTOrEqPath(greaterThanOrEqual core.Expression) core.ComboExpression
- func (i Int64Path) GTPath(greaterThan core.Expression) core.ComboExpression
- func (i Int64Path) GetAlias() string
- func (i Int64Path) GetName() string
- func (i Int64Path) GetParent() core.Table
- func (i Int64Path) GetSQL(d core.Dialect) (core.SQL, error)
- func (i Int64Path) In(values ...int64) core.ComboExpression
- func (i Int64Path) InPaths(values ...core.Expression) core.ComboExpression
- func (i Int64Path) IsNotNull() core.ComboExpression
- func (i Int64Path) IsNull() core.ComboExpression
- func (i Int64Path) LT(lessThan int64) core.ComboExpression
- func (i Int64Path) LTOrEq(lessThanOrEqual int64) core.ComboExpression
- func (i Int64Path) LTOrEqPath(lessThanOrEqual core.Expression) core.ComboExpression
- func (i Int64Path) LTPath(lessThan core.Expression) core.ComboExpression
- func (i Int64Path) NotBetween(first, second int64) core.ComboExpression
- func (i Int64Path) NotBetweenPaths(first, second core.Expression) core.ComboExpression
- func (i Int64Path) NotEq(notEqualTo int64) core.ComboExpression
- func (i Int64Path) NotEqPath(notEqualTo core.Expression) core.ComboExpression
- func (i Int64Path) NotIn(values ...int64) core.ComboExpression
- func (i Int64Path) NotInPaths(values ...core.Expression) core.ComboExpression
- func (i Int64Path) To(value int64) core.Set
- func (i Int64Path) ToExpression(setExp core.Expression) core.Set
- type IntPath
- func (i IntPath) As(alias string) IntPath
- func (i IntPath) Between(first, second int) core.ComboExpression
- func (i IntPath) BetweenPaths(first, second core.Expression) core.ComboExpression
- func (i IntPath) Eq(equalTo int) core.ComboExpression
- func (i IntPath) EqPath(equalTo core.Expression) core.ComboExpression
- func (i IntPath) GT(greaterThan int) core.ComboExpression
- func (i IntPath) GTOrEq(greaterThanOrEqual int) core.ComboExpression
- func (i IntPath) GTOrEqPath(greaterThanOrEqual core.Expression) core.ComboExpression
- func (i IntPath) GTPath(greaterThan core.Expression) core.ComboExpression
- func (i IntPath) GetAlias() string
- func (i IntPath) GetName() string
- func (i IntPath) GetParent() core.Table
- func (i IntPath) GetSQL(d core.Dialect) (core.SQL, error)
- func (i IntPath) In(values ...int) core.ComboExpression
- func (i IntPath) InPaths(values ...core.Expression) core.ComboExpression
- func (i IntPath) IsNotNull() core.ComboExpression
- func (i IntPath) IsNull() core.ComboExpression
- func (i IntPath) LT(lessThan int) core.ComboExpression
- func (i IntPath) LTOrEq(lessThanOrEqual int) core.ComboExpression
- func (i IntPath) LTOrEqPath(lessThanOrEqual core.Expression) core.ComboExpression
- func (i IntPath) LTPath(lessThan core.Expression) core.ComboExpression
- func (i IntPath) NotBetween(first, second int) core.ComboExpression
- func (i IntPath) NotBetweenPaths(first, second core.Expression) core.ComboExpression
- func (i IntPath) NotEq(notEqualTo int) core.ComboExpression
- func (i IntPath) NotEqPath(notEqualTo core.Expression) core.ComboExpression
- func (i IntPath) NotIn(values ...int) core.ComboExpression
- func (i IntPath) NotInPaths(values ...core.Expression) core.ComboExpression
- func (i IntPath) To(value int) core.Set
- func (i IntPath) ToExpression(setExp core.Expression) core.Set
- type JSONPath
- type StringPath
- func (s StringPath) As(alias string) StringPath
- func (s StringPath) Eq(equalTo string) core.ComboExpression
- func (s StringPath) EqPath(equalTo core.Expression) core.ComboExpression
- func (s StringPath) GetAlias() string
- func (s StringPath) GetName() string
- func (s StringPath) GetParent() core.Table
- func (s StringPath) GetSQL(d core.Dialect) (core.SQL, error)
- func (s StringPath) In(values ...string) core.ComboExpression
- func (s StringPath) InPaths(values ...core.Expression) core.ComboExpression
- func (s StringPath) IsNotNull() core.ComboExpression
- func (s StringPath) IsNull() core.ComboExpression
- func (s StringPath) Like(like string) core.ComboExpression
- func (s StringPath) LikePath(likePath core.Expression) core.ComboExpression
- func (s StringPath) NotEq(notEqualTo string) core.ComboExpression
- func (s StringPath) NotEqPath(notEqualTo core.Expression) core.ComboExpression
- func (s StringPath) NotIn(values ...string) core.ComboExpression
- func (s StringPath) NotInPaths(values ...core.Expression) core.ComboExpression
- func (s StringPath) NotLike(like string) core.ComboExpression
- func (s StringPath) NotLikePath(notLikePath core.Expression) core.ComboExpression
- func (s StringPath) To(value string) core.Set
- func (s StringPath) ToExpression(setExp core.Expression) core.Set
- type TimePath
- func (s TimePath) As(alias string) TimePath
- func (t TimePath) Between(first, second time.Time) core.ComboExpression
- func (t TimePath) BetweenPaths(first, second core.Expression) core.ComboExpression
- func (t TimePath) Eq(equalTo time.Time) core.ComboExpression
- func (t TimePath) EqPath(equalTo core.Expression) core.ComboExpression
- func (t TimePath) GT(greaterThan time.Time) core.ComboExpression
- func (t TimePath) GTOrEq(greaterThanOrEqual time.Time) core.ComboExpression
- func (t TimePath) GTOrEqPath(greaterThanOrEqual core.Expression) core.ComboExpression
- func (t TimePath) GTPath(greaterThan core.Expression) core.ComboExpression
- func (t TimePath) GetAlias() string
- func (t TimePath) GetName() string
- func (t TimePath) GetParent() core.Table
- func (t TimePath) GetSQL(d core.Dialect) (core.SQL, error)
- func (t TimePath) In(values ...time.Time) core.ComboExpression
- func (t TimePath) InPaths(values ...core.Expression) core.ComboExpression
- func (t TimePath) IsNotNull() core.ComboExpression
- func (t TimePath) IsNull() core.ComboExpression
- func (t TimePath) LT(lessThan time.Time) core.ComboExpression
- func (t TimePath) LTOrEq(lessThanOrEqual time.Time) core.ComboExpression
- func (t TimePath) LTOrEqPath(lessThanOrEqual core.Expression) core.ComboExpression
- func (t TimePath) LTPath(lessThan core.Expression) core.ComboExpression
- func (t TimePath) NotBetween(first, second time.Time) core.ComboExpression
- func (t TimePath) NotBetweenPaths(first, second core.Expression) core.ComboExpression
- func (t TimePath) NotEq(notEqualTo time.Time) core.ComboExpression
- func (t TimePath) NotEqPath(notEqualTo core.Expression) core.ComboExpression
- func (t TimePath) NotIn(values ...time.Time) core.ComboExpression
- func (t TimePath) NotInPaths(values ...core.Expression) core.ComboExpression
- func (t TimePath) To(value time.Time) core.Set
- func (t TimePath) ToExpression(setExp core.Expression) core.Set
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ExpandColumnWithDialect ¶
Types ¶
type BinaryPath ¶
type BinaryPath struct {
// contains filtered or unexported fields
}
func NewBinaryPath ¶
func NewBinaryPath(e core.Table, name string) BinaryPath
func NewBinaryPathWithAlias ¶
func NewBinaryPathWithAlias(e core.Table, name, alias string) BinaryPath
func (BinaryPath) As ¶
func (s BinaryPath) As(alias string) BinaryPath
func (BinaryPath) Between ¶
func (b BinaryPath) Between(first, second []byte) core.ComboExpression
func (BinaryPath) BetweenPaths ¶
func (b BinaryPath) BetweenPaths(first, second core.Expression) core.ComboExpression
func (BinaryPath) Eq ¶
func (b BinaryPath) Eq(equalTo []byte) core.ComboExpression
func (BinaryPath) EqPath ¶
func (b BinaryPath) EqPath(equalTo core.Expression) core.ComboExpression
func (BinaryPath) GT ¶
func (b BinaryPath) GT(greaterThan []byte) core.ComboExpression
func (BinaryPath) GTOrEq ¶
func (b BinaryPath) GTOrEq(greaterThanOrEqual []byte) core.ComboExpression
func (BinaryPath) GTOrEqPath ¶
func (b BinaryPath) GTOrEqPath(greaterThanOrEqual core.Expression) core.ComboExpression
func (BinaryPath) GTPath ¶
func (b BinaryPath) GTPath(greaterThan core.Expression) core.ComboExpression
func (BinaryPath) GetAlias ¶
func (b BinaryPath) GetAlias() string
func (BinaryPath) GetName ¶
func (b BinaryPath) GetName() string
func (BinaryPath) GetParent ¶
func (b BinaryPath) GetParent() core.Table
func (BinaryPath) In ¶
func (b BinaryPath) In(values ...[]byte) core.ComboExpression
func (BinaryPath) InPaths ¶
func (b BinaryPath) InPaths(values ...core.Expression) core.ComboExpression
func (BinaryPath) IsNotNull ¶
func (b BinaryPath) IsNotNull() core.ComboExpression
func (BinaryPath) IsNull ¶
func (b BinaryPath) IsNull() core.ComboExpression
func (BinaryPath) LT ¶
func (b BinaryPath) LT(lessThan []byte) core.ComboExpression
func (BinaryPath) LTOrEq ¶
func (b BinaryPath) LTOrEq(lessThanOrEqual []byte) core.ComboExpression
func (BinaryPath) LTOrEqPath ¶
func (b BinaryPath) LTOrEqPath(lessThanOrEqual core.Expression) core.ComboExpression
func (BinaryPath) LTPath ¶
func (b BinaryPath) LTPath(lessThan core.Expression) core.ComboExpression
func (BinaryPath) NotBetween ¶
func (b BinaryPath) NotBetween(first, second []byte) core.ComboExpression
func (BinaryPath) NotBetweenPaths ¶
func (b BinaryPath) NotBetweenPaths(first, second core.Expression) core.ComboExpression
func (BinaryPath) NotEq ¶
func (b BinaryPath) NotEq(notEqualTo []byte) core.ComboExpression
func (BinaryPath) NotEqPath ¶
func (b BinaryPath) NotEqPath(notEqualTo core.Expression) core.ComboExpression
func (BinaryPath) NotIn ¶
func (b BinaryPath) NotIn(values ...[]byte) core.ComboExpression
func (BinaryPath) NotInPaths ¶
func (b BinaryPath) NotInPaths(values ...core.Expression) core.ComboExpression
func (BinaryPath) ToExpression ¶
func (b BinaryPath) ToExpression(setExp core.Expression) core.Set
type BoolPath ¶
type BoolPath struct {
// contains filtered or unexported fields
}
func (BoolPath) EqPath ¶
func (b BoolPath) EqPath(equalTo core.Expression) core.ComboExpression
func (BoolPath) IsNotNull ¶
func (b BoolPath) IsNotNull() core.ComboExpression
func (BoolPath) IsNull ¶
func (b BoolPath) IsNull() core.ComboExpression
func (BoolPath) NotEqPath ¶
func (b BoolPath) NotEqPath(notEqualTo core.Expression) core.ComboExpression
func (BoolPath) ToExpression ¶
func (b BoolPath) ToExpression(setExp core.Expression) core.Set
type ExpandColumn ¶
type Float32Path ¶
type Float32Path struct {
// contains filtered or unexported fields
}
func NewFloat32Path ¶
func NewFloat32Path(e core.Table, name string) Float32Path
func NewFloat32PathWithAlias ¶
func NewFloat32PathWithAlias(e core.Table, name, alias string) Float32Path
func (Float32Path) As ¶
func (f Float32Path) As(alias string) Float32Path
func (Float32Path) Between ¶
func (f Float32Path) Between(first, second float32) core.ComboExpression
func (Float32Path) BetweenPaths ¶
func (f Float32Path) BetweenPaths(first, second core.Expression) core.ComboExpression
func (Float32Path) Eq ¶
func (f Float32Path) Eq(equalTo float32) core.ComboExpression
func (Float32Path) EqPath ¶
func (f Float32Path) EqPath(equalTo core.Expression) core.ComboExpression
func (Float32Path) GT ¶
func (f Float32Path) GT(greaterThan float32) core.ComboExpression
func (Float32Path) GTOrEq ¶
func (f Float32Path) GTOrEq(greaterThanOrEqual float32) core.ComboExpression
func (Float32Path) GTOrEqPath ¶
func (f Float32Path) GTOrEqPath(greaterThanOrEqual core.Expression) core.ComboExpression
func (Float32Path) GTPath ¶
func (f Float32Path) GTPath(greaterThan core.Expression) core.ComboExpression
func (Float32Path) GetAlias ¶
func (f Float32Path) GetAlias() string
func (Float32Path) GetName ¶
func (f Float32Path) GetName() string
func (Float32Path) GetParent ¶
func (f Float32Path) GetParent() core.Table
func (Float32Path) In ¶
func (f Float32Path) In(values ...float32) core.ComboExpression
func (Float32Path) InPaths ¶
func (f Float32Path) InPaths(values ...core.Expression) core.ComboExpression
func (Float32Path) IsNotNull ¶
func (f Float32Path) IsNotNull() core.ComboExpression
func (Float32Path) IsNull ¶
func (f Float32Path) IsNull() core.ComboExpression
func (Float32Path) LT ¶
func (f Float32Path) LT(lessThan float32) core.ComboExpression
func (Float32Path) LTOrEq ¶
func (f Float32Path) LTOrEq(lessThanOrEqual float32) core.ComboExpression
func (Float32Path) LTOrEqPath ¶
func (f Float32Path) LTOrEqPath(lessThanOrEqual core.Expression) core.ComboExpression
func (Float32Path) LTPath ¶
func (f Float32Path) LTPath(lessThan core.Expression) core.ComboExpression
func (Float32Path) NotBetween ¶
func (f Float32Path) NotBetween(first, second float32) core.ComboExpression
func (Float32Path) NotBetweenPaths ¶
func (f Float32Path) NotBetweenPaths(first, second core.Expression) core.ComboExpression
func (Float32Path) NotEq ¶
func (f Float32Path) NotEq(notEqualTo float32) core.ComboExpression
func (Float32Path) NotEqPath ¶
func (f Float32Path) NotEqPath(notEqualTo core.Expression) core.ComboExpression
func (Float32Path) NotIn ¶
func (f Float32Path) NotIn(values ...float32) core.ComboExpression
func (Float32Path) NotInPaths ¶
func (f Float32Path) NotInPaths(values ...core.Expression) core.ComboExpression
func (Float32Path) ToExpression ¶
func (f Float32Path) ToExpression(setExp core.Expression) core.Set
type Float64Path ¶
type Float64Path struct {
// contains filtered or unexported fields
}
func NewFloat64Path ¶
func NewFloat64Path(e core.Table, name string) Float64Path
func NewFloat64PathWithAlias ¶
func NewFloat64PathWithAlias(e core.Table, name, alias string) Float64Path
func (Float64Path) As ¶
func (f Float64Path) As(alias string) Float64Path
func (Float64Path) Between ¶
func (f Float64Path) Between(first, second float64) core.ComboExpression
func (Float64Path) BetweenPaths ¶
func (f Float64Path) BetweenPaths(first, second core.Expression) core.ComboExpression
func (Float64Path) Eq ¶
func (f Float64Path) Eq(equalTo float64) core.ComboExpression
func (Float64Path) EqPath ¶
func (f Float64Path) EqPath(equalTo core.Expression) core.ComboExpression
func (Float64Path) GT ¶
func (f Float64Path) GT(greaterThan float64) core.ComboExpression
func (Float64Path) GTOrEq ¶
func (f Float64Path) GTOrEq(greaterThanOrEqual float64) core.ComboExpression
func (Float64Path) GTOrEqPath ¶
func (f Float64Path) GTOrEqPath(greaterThanOrEqual core.Expression) core.ComboExpression
func (Float64Path) GTPath ¶
func (f Float64Path) GTPath(greaterThan core.Expression) core.ComboExpression
func (Float64Path) GetAlias ¶
func (f Float64Path) GetAlias() string
func (Float64Path) GetName ¶
func (f Float64Path) GetName() string
func (Float64Path) GetParent ¶
func (f Float64Path) GetParent() core.Table
func (Float64Path) In ¶
func (f Float64Path) In(values ...float64) core.ComboExpression
func (Float64Path) InPaths ¶
func (f Float64Path) InPaths(values ...core.Expression) core.ComboExpression
func (Float64Path) IsNotNull ¶
func (f Float64Path) IsNotNull() core.ComboExpression
func (Float64Path) IsNull ¶
func (f Float64Path) IsNull() core.ComboExpression
func (Float64Path) LT ¶
func (f Float64Path) LT(lessThan float64) core.ComboExpression
func (Float64Path) LTOrEq ¶
func (f Float64Path) LTOrEq(lessThanOrEqual float64) core.ComboExpression
func (Float64Path) LTOrEqPath ¶
func (f Float64Path) LTOrEqPath(lessThanOrEqual core.Expression) core.ComboExpression
func (Float64Path) LTPath ¶
func (f Float64Path) LTPath(lessThan core.Expression) core.ComboExpression
func (Float64Path) NotBetween ¶
func (f Float64Path) NotBetween(first, second float64) core.ComboExpression
func (Float64Path) NotBetweenPaths ¶
func (f Float64Path) NotBetweenPaths(first, second core.Expression) core.ComboExpression
func (Float64Path) NotEq ¶
func (f Float64Path) NotEq(notEqualTo float64) core.ComboExpression
func (Float64Path) NotEqPath ¶
func (f Float64Path) NotEqPath(notEqualTo core.Expression) core.ComboExpression
func (Float64Path) NotIn ¶
func (f Float64Path) NotIn(values ...float64) core.ComboExpression
func (Float64Path) NotInPaths ¶
func (f Float64Path) NotInPaths(values ...core.Expression) core.ComboExpression
func (Float64Path) ToExpression ¶
func (f Float64Path) ToExpression(setExp core.Expression) core.Set
type Int64Path ¶
type Int64Path struct {
// contains filtered or unexported fields
}
func (Int64Path) BetweenPaths ¶
func (i Int64Path) BetweenPaths(first, second core.Expression) core.ComboExpression
func (Int64Path) EqPath ¶
func (i Int64Path) EqPath(equalTo core.Expression) core.ComboExpression
func (Int64Path) GTOrEqPath ¶
func (i Int64Path) GTOrEqPath(greaterThanOrEqual core.Expression) core.ComboExpression
func (Int64Path) GTPath ¶
func (i Int64Path) GTPath(greaterThan core.Expression) core.ComboExpression
func (Int64Path) InPaths ¶
func (i Int64Path) InPaths(values ...core.Expression) core.ComboExpression
func (Int64Path) IsNotNull ¶
func (i Int64Path) IsNotNull() core.ComboExpression
func (Int64Path) IsNull ¶
func (i Int64Path) IsNull() core.ComboExpression
func (Int64Path) LTOrEqPath ¶
func (i Int64Path) LTOrEqPath(lessThanOrEqual core.Expression) core.ComboExpression
func (Int64Path) LTPath ¶
func (i Int64Path) LTPath(lessThan core.Expression) core.ComboExpression
func (Int64Path) NotBetween ¶
func (i Int64Path) NotBetween(first, second int64) core.ComboExpression
func (Int64Path) NotBetweenPaths ¶
func (i Int64Path) NotBetweenPaths(first, second core.Expression) core.ComboExpression
func (Int64Path) NotEqPath ¶
func (i Int64Path) NotEqPath(notEqualTo core.Expression) core.ComboExpression
func (Int64Path) NotInPaths ¶
func (i Int64Path) NotInPaths(values ...core.Expression) core.ComboExpression
func (Int64Path) ToExpression ¶
func (i Int64Path) ToExpression(setExp core.Expression) core.Set
type IntPath ¶
type IntPath struct {
// contains filtered or unexported fields
}
func (IntPath) BetweenPaths ¶
func (i IntPath) BetweenPaths(first, second core.Expression) core.ComboExpression
func (IntPath) EqPath ¶
func (i IntPath) EqPath(equalTo core.Expression) core.ComboExpression
func (IntPath) GTOrEqPath ¶
func (i IntPath) GTOrEqPath(greaterThanOrEqual core.Expression) core.ComboExpression
func (IntPath) GTPath ¶
func (i IntPath) GTPath(greaterThan core.Expression) core.ComboExpression
func (IntPath) InPaths ¶
func (i IntPath) InPaths(values ...core.Expression) core.ComboExpression
func (IntPath) IsNotNull ¶
func (i IntPath) IsNotNull() core.ComboExpression
func (IntPath) IsNull ¶
func (i IntPath) IsNull() core.ComboExpression
func (IntPath) LTOrEqPath ¶
func (i IntPath) LTOrEqPath(lessThanOrEqual core.Expression) core.ComboExpression
func (IntPath) LTPath ¶
func (i IntPath) LTPath(lessThan core.Expression) core.ComboExpression
func (IntPath) NotBetween ¶
func (i IntPath) NotBetween(first, second int) core.ComboExpression
func (IntPath) NotBetweenPaths ¶
func (i IntPath) NotBetweenPaths(first, second core.Expression) core.ComboExpression
func (IntPath) NotEqPath ¶
func (i IntPath) NotEqPath(notEqualTo core.Expression) core.ComboExpression
func (IntPath) NotInPaths ¶
func (i IntPath) NotInPaths(values ...core.Expression) core.ComboExpression
func (IntPath) ToExpression ¶
func (i IntPath) ToExpression(setExp core.Expression) core.Set
type JSONPath ¶
type JSONPath struct {
StringPath
}
type StringPath ¶
type StringPath struct {
// contains filtered or unexported fields
}
func NewStringPath ¶
func NewStringPath(e core.Table, name string) StringPath
func NewStringPathWithAlias ¶
func NewStringPathWithAlias(e core.Table, name, alias string) StringPath
func (StringPath) As ¶
func (s StringPath) As(alias string) StringPath
func (StringPath) Eq ¶
func (s StringPath) Eq(equalTo string) core.ComboExpression
func (StringPath) EqPath ¶
func (s StringPath) EqPath(equalTo core.Expression) core.ComboExpression
func (StringPath) GetAlias ¶
func (s StringPath) GetAlias() string
func (StringPath) GetName ¶
func (s StringPath) GetName() string
func (StringPath) GetParent ¶
func (s StringPath) GetParent() core.Table
func (StringPath) In ¶
func (s StringPath) In(values ...string) core.ComboExpression
func (StringPath) InPaths ¶
func (s StringPath) InPaths(values ...core.Expression) core.ComboExpression
func (StringPath) IsNotNull ¶
func (s StringPath) IsNotNull() core.ComboExpression
func (StringPath) IsNull ¶
func (s StringPath) IsNull() core.ComboExpression
func (StringPath) Like ¶
func (s StringPath) Like(like string) core.ComboExpression
func (StringPath) LikePath ¶
func (s StringPath) LikePath(likePath core.Expression) core.ComboExpression
func (StringPath) NotEq ¶
func (s StringPath) NotEq(notEqualTo string) core.ComboExpression
func (StringPath) NotEqPath ¶
func (s StringPath) NotEqPath(notEqualTo core.Expression) core.ComboExpression
func (StringPath) NotIn ¶
func (s StringPath) NotIn(values ...string) core.ComboExpression
func (StringPath) NotInPaths ¶
func (s StringPath) NotInPaths(values ...core.Expression) core.ComboExpression
func (StringPath) NotLike ¶
func (s StringPath) NotLike(like string) core.ComboExpression
func (StringPath) NotLikePath ¶
func (s StringPath) NotLikePath(notLikePath core.Expression) core.ComboExpression
func (StringPath) ToExpression ¶
func (s StringPath) ToExpression(setExp core.Expression) core.Set
type TimePath ¶
type TimePath struct {
// contains filtered or unexported fields
}
func (TimePath) BetweenPaths ¶
func (t TimePath) BetweenPaths(first, second core.Expression) core.ComboExpression
func (TimePath) EqPath ¶
func (t TimePath) EqPath(equalTo core.Expression) core.ComboExpression
func (TimePath) GTOrEq ¶
func (t TimePath) GTOrEq(greaterThanOrEqual time.Time) core.ComboExpression
func (TimePath) GTOrEqPath ¶
func (t TimePath) GTOrEqPath(greaterThanOrEqual core.Expression) core.ComboExpression
func (TimePath) GTPath ¶
func (t TimePath) GTPath(greaterThan core.Expression) core.ComboExpression
func (TimePath) InPaths ¶
func (t TimePath) InPaths(values ...core.Expression) core.ComboExpression
func (TimePath) IsNotNull ¶
func (t TimePath) IsNotNull() core.ComboExpression
func (TimePath) IsNull ¶
func (t TimePath) IsNull() core.ComboExpression
func (TimePath) LTOrEqPath ¶
func (t TimePath) LTOrEqPath(lessThanOrEqual core.Expression) core.ComboExpression
func (TimePath) LTPath ¶
func (t TimePath) LTPath(lessThan core.Expression) core.ComboExpression
func (TimePath) NotBetween ¶
func (t TimePath) NotBetween(first, second time.Time) core.ComboExpression
func (TimePath) NotBetweenPaths ¶
func (t TimePath) NotBetweenPaths(first, second core.Expression) core.ComboExpression
func (TimePath) NotEqPath ¶
func (t TimePath) NotEqPath(notEqualTo core.Expression) core.ComboExpression
func (TimePath) NotInPaths ¶
func (t TimePath) NotInPaths(values ...core.Expression) core.ComboExpression
func (TimePath) ToExpression ¶
func (t TimePath) ToExpression(setExp core.Expression) core.Set
Click to show internal directories.
Click to hide internal directories.