Documentation
¶
Index ¶
- func BinaryFalse(a, b interface{}) Bool3VL
- func BinaryTrue(a, b interface{}) Bool3VL
- func BinaryUnknown(a, b interface{}) Bool3VL
- func CallScalarFunction(rt *runtime.Runtime, name string, nArgs int) FilterGenFunc
- func CastIncludesNullableOp2(castFn CastFunc) CastFunc
- func CastIncludesOp2(castFn CastFunc) CastFunc
- func CastLikeNullableOp2(castFn CastFunc) CastFunc
- func CastLikeOp2(castFn CastFunc) CastFunc
- func CastMatchNullableOp2(castFn CastFunc) CastFunc
- func CastMatchOp2(castFn CastFunc) CastFunc
- func Equals2VL(rt *runtime.Runtime) FilterGenFunc
- func Equals3VL(rt *runtime.Runtime) FilterGenFunc
- func Excludes2VL(rt *runtime.Runtime) FilterGenFunc
- func Excludes3VL(rt *runtime.Runtime) FilterGenFunc
- func GetComparatorEq(ty DataColumnType, is3VL bool) func(a, b interface{}) Bool3VL
- func GetComparatorGe(ty DataColumnType, is3VL bool) func(a, b interface{}) Bool3VL
- func GetComparatorGt(ty DataColumnType, is3VL bool) func(a, b interface{}) Bool3VL
- func GetComparatorIsNotNull(ty DataColumnType, is3VL bool) func(a interface{}) Bool3VL
- func GetComparatorIsNull(ty DataColumnType, is3VL bool) func(a interface{}) Bool3VL
- func GetComparatorLe(ty DataColumnType, is3VL bool) func(a, b interface{}) Bool3VL
- func GetComparatorLt(ty DataColumnType, is3VL bool) func(a, b interface{}) Bool3VL
- func GetComparatorNotEq(ty DataColumnType, is3VL bool) func(a, b interface{}) Bool3VL
- func GreaterThan2VL(rt *runtime.Runtime) FilterGenFunc
- func GreaterThan3VL(rt *runtime.Runtime) FilterGenFunc
- func GreaterThanOrEquals2VL(rt *runtime.Runtime) FilterGenFunc
- func GreaterThanOrEquals3VL(rt *runtime.Runtime) FilterGenFunc
- func In2VL(rt *runtime.Runtime) FilterGenFunc
- func In3VL(rt *runtime.Runtime) FilterGenFunc
- func Includes2VL(rt *runtime.Runtime) FilterGenFunc
- func Includes3VL(rt *runtime.Runtime) FilterGenFunc
- func IsNotNull2VL(rt *runtime.Runtime) FilterGenFunc
- func IsNotNull3VL(rt *runtime.Runtime) FilterGenFunc
- func IsNull2VL(rt *runtime.Runtime) FilterGenFunc
- func IsNull3VL(rt *runtime.Runtime) FilterGenFunc
- func LessThan2VL(rt *runtime.Runtime) FilterGenFunc
- func LessThan3VL(rt *runtime.Runtime) FilterGenFunc
- func LessThanOrEquals2VL(rt *runtime.Runtime) FilterGenFunc
- func LessThanOrEquals3VL(rt *runtime.Runtime) FilterGenFunc
- func Like2VL(rt *runtime.Runtime) FilterGenFunc
- func Like3VL(rt *runtime.Runtime) FilterGenFunc
- func LoadCol(rt *runtime.Runtime, adc AnyDataColumn) FilterGenFunc
- func LoadColAsList(rt *runtime.Runtime, index *datacolimpl.DataColumnImpl[int], adc AnyDataColumn) FilterGenFunc
- func LoadConst(rt *runtime.Runtime, name string) FilterGenFunc
- func LoadImmediate(rt *runtime.Runtime, v interface{}) FilterGenFunc
- func LoadPreviousCol(rt *runtime.Runtime, adc AnyDataColumn) FilterGenFunc
- func LoadPreviousRowId(rt *runtime.Runtime) FilterGenFunc
- func LoadRowId(rt *runtime.Runtime) FilterGenFunc
- func LoadRowIdsAsList(rt *runtime.Runtime, index *datacolimpl.DataColumnImpl[int]) FilterGenFunc
- func LoadVar(rt *runtime.Runtime, name string) FilterGenFunc
- func Match2VL(rt *runtime.Runtime) FilterGenFunc
- func Match3VL(rt *runtime.Runtime) FilterGenFunc
- func NotEquals2VL(rt *runtime.Runtime) FilterGenFunc
- func NotEquals3VL(rt *runtime.Runtime) FilterGenFunc
- func NotIn2VL(rt *runtime.Runtime) FilterGenFunc
- func NotIn3VL(rt *runtime.Runtime) FilterGenFunc
- func NotLike2VL(rt *runtime.Runtime) FilterGenFunc
- func NotLike3VL(rt *runtime.Runtime) FilterGenFunc
- func NotMatch2VL(rt *runtime.Runtime) FilterGenFunc
- func NotMatch3VL(rt *runtime.Runtime) FilterGenFunc
- func Nullable2VL[T any](cmpEq func(a, b T) bool) func(a, b Nullable[T]) Bool3VL
- func Nullable2VLNot[T any](cmpEq func(a, b T) bool) func(a, b Nullable[T]) Bool3VL
- func Nullable3VL[T any](cmpEq func(a, b T) bool) func(a, b Nullable[T]) Bool3VL
- func Nullable3VLIsNotNull[T any](a Nullable[T]) Bool3VL
- func Nullable3VLIsNull[T any](a Nullable[T]) Bool3VL
- func Nullable3VLNot[T any](cmpEq func(a, b T) bool) func(a, b Nullable[T]) Bool3VL
- func UnaryFalse(a interface{}) Bool3VL
- func UnaryTrue(a interface{}) Bool3VL
- func UnaryUnknown(a interface{}) Bool3VL
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func BinaryFalse ¶
func BinaryFalse(a, b interface{}) Bool3VL
func BinaryTrue ¶
func BinaryTrue(a, b interface{}) Bool3VL
func BinaryUnknown ¶
func BinaryUnknown(a, b interface{}) Bool3VL
func CallScalarFunction ¶
func CastIncludesNullableOp2 ¶
func CastIncludesNullableOp2(castFn CastFunc) CastFunc
[]Nullable[string] -> []Nullable[[]string]
func CastLikeNullableOp2 ¶
func CastLikeNullableOp2(castFn CastFunc) CastFunc
Nullable[string] -> Nullable[*regexp.Regexp]
func CastMatchNullableOp2 ¶
func CastMatchNullableOp2(castFn CastFunc) CastFunc
Nullable[string] -> Nullable[*regexp.Regexp]
func Excludes2VL ¶
func Excludes3VL ¶
func GetComparatorEq ¶
func GetComparatorEq(ty DataColumnType, is3VL bool) func(a, b interface{}) Bool3VL
func GetComparatorGe ¶
func GetComparatorGe(ty DataColumnType, is3VL bool) func(a, b interface{}) Bool3VL
func GetComparatorGt ¶
func GetComparatorGt(ty DataColumnType, is3VL bool) func(a, b interface{}) Bool3VL
func GetComparatorIsNotNull ¶
func GetComparatorIsNotNull(ty DataColumnType, is3VL bool) func(a interface{}) Bool3VL
func GetComparatorIsNull ¶
func GetComparatorIsNull(ty DataColumnType, is3VL bool) func(a interface{}) Bool3VL
func GetComparatorLe ¶
func GetComparatorLe(ty DataColumnType, is3VL bool) func(a, b interface{}) Bool3VL
func GetComparatorLt ¶
func GetComparatorLt(ty DataColumnType, is3VL bool) func(a, b interface{}) Bool3VL
func GetComparatorNotEq ¶
func GetComparatorNotEq(ty DataColumnType, is3VL bool) func(a, b interface{}) Bool3VL
func GreaterThan2VL ¶
func GreaterThan3VL ¶
func GreaterThanOrEquals2VL ¶
func GreaterThanOrEquals3VL ¶
func Includes2VL ¶
func Includes3VL ¶
func IsNotNull2VL ¶
func IsNotNull3VL ¶
func LessThan2VL ¶
func LessThan3VL ¶
func LessThanOrEquals2VL ¶
func LessThanOrEquals3VL ¶
func LoadColAsList ¶
func LoadColAsList(rt *runtime.Runtime, index *datacolimpl.DataColumnImpl[int], adc AnyDataColumn) FilterGenFunc
func LoadImmediate ¶
func LoadPreviousCol ¶
func LoadPreviousRowId ¶
func LoadRowIdsAsList ¶
func LoadRowIdsAsList(rt *runtime.Runtime, index *datacolimpl.DataColumnImpl[int]) FilterGenFunc
func NotEquals2VL ¶
func NotEquals3VL ¶
func NotLike2VL ¶
func NotLike3VL ¶
func NotMatch2VL ¶
func NotMatch3VL ¶
func Nullable2VL ¶
func Nullable2VLNot ¶
func Nullable3VL ¶
func Nullable3VLIsNotNull ¶
func Nullable3VLIsNotNull[T any](a Nullable[T]) Bool3VL
func Nullable3VLIsNull ¶
func Nullable3VLIsNull[T any](a Nullable[T]) Bool3VL
func Nullable3VLNot ¶
func UnaryFalse ¶
func UnaryFalse(a interface{}) Bool3VL
func UnaryUnknown ¶
func UnaryUnknown(a interface{}) Bool3VL
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.