Documentation
¶
Index ¶
- func Equals[T comparable](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
- func Excludes[T ~string](dc *datacolimpl.DataColumnImpl[T], cs []T) FilterGenFunc
- func GreaterThan[T Ordered](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
- func GreaterThanOrEquals[T Ordered](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
- func In[T comparable](dc *datacolimpl.DataColumnImpl[T], cs []T) FilterGenFunc
- func Includes[T ~string](dc *datacolimpl.DataColumnImpl[T], cs []T) FilterGenFunc
- func LessThan[T Ordered](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
- func LessThanOrEquals[T Ordered](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
- func Like[T ~string](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
- func Match[T ~string](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
- func NotEquals[T comparable](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
- func NotIn[T comparable](dc *datacolimpl.DataColumnImpl[T], cs []T) FilterGenFunc
- func NotLike[T ~string](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
- func NotMatch[T ~string](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
- func NullableEquals2VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableEquals3VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableExcludes2VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
- func NullableExcludes3VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
- func NullableGreaterThan2VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableGreaterThan3VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableGreaterThanOrEquals2VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableGreaterThanOrEquals3VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableIn2VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
- func NullableIn3VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
- func NullableIncludes2VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
- func NullableIncludes3VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
- func NullableIsNotNull[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]]) FilterGenFunc
- func NullableIsNull[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]]) FilterGenFunc
- func NullableLessThan2VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableLessThan3VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableLessThanOrEquals2VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableLessThanOrEquals3VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableLike2VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableLike3VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableMatch2VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableMatch3VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableNotEquals2VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableNotEquals3VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableNotIn2VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
- func NullableNotIn3VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
- func NullableNotLike2VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableNotLike3VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableNotMatch2VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func NullableNotMatch3VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
- func XEquals[T any](dc *datacolimpl.DataColumnImpl[T], c T, cmpEq func(p, q T) bool) FilterGenFunc
- func XGreaterThan[T any](dc *datacolimpl.DataColumnImpl[T], c T, cmpLt func(p, q T) bool) FilterGenFunc
- func XGreaterThanOrEquals[T any](dc *datacolimpl.DataColumnImpl[T], c T, cmpLe func(p, q T) bool) FilterGenFunc
- func XIn[T any](dc *datacolimpl.DataColumnImpl[T], cs []T, cmpEq func(p, q T) bool) FilterGenFunc
- func XLessThan[T any](dc *datacolimpl.DataColumnImpl[T], c T, cmpLt func(p, q T) bool) FilterGenFunc
- func XLessThanOrEquals[T any](dc *datacolimpl.DataColumnImpl[T], c T, cmpLe func(p, q T) bool) FilterGenFunc
- func XNotEquals[T any](dc *datacolimpl.DataColumnImpl[T], c T, cmpEq func(p, q T) bool) FilterGenFunc
- func XNotIn[T any](dc *datacolimpl.DataColumnImpl[T], cs []T, cmpEq func(p, q T) bool) FilterGenFunc
- func XNullableEquals2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], ...) FilterGenFunc
- func XNullableEquals3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], ...) FilterGenFunc
- func XNullableGreaterThan2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], ...) FilterGenFunc
- func XNullableGreaterThan3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], ...) FilterGenFunc
- func XNullableGreaterThanOrEquals2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], ...) FilterGenFunc
- func XNullableGreaterThanOrEquals3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], ...) FilterGenFunc
- func XNullableIn2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T], ...) FilterGenFunc
- func XNullableIn3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T], ...) FilterGenFunc
- func XNullableLessThan2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], ...) FilterGenFunc
- func XNullableLessThan3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], ...) FilterGenFunc
- func XNullableLessThanOrEquals2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], ...) FilterGenFunc
- func XNullableLessThanOrEquals3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], ...) FilterGenFunc
- func XNullableNotEquals2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], ...) FilterGenFunc
- func XNullableNotEquals3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], ...) FilterGenFunc
- func XNullableNotIn2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T], ...) FilterGenFunc
- func XNullableNotIn3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T], ...) FilterGenFunc
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Equals ¶
func Equals[T comparable](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
func Excludes ¶
func Excludes[T ~string](dc *datacolimpl.DataColumnImpl[T], cs []T) FilterGenFunc
True if \forall c \in cs : c != v (2VL) -> c_0 != v and ... and c_n != v (2VL)
func GreaterThan ¶
func GreaterThan[T Ordered](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
func GreaterThanOrEquals ¶
func GreaterThanOrEquals[T Ordered](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
func In ¶
func In[T comparable](dc *datacolimpl.DataColumnImpl[T], cs []T) FilterGenFunc
True if \exists c \in cs : c == v (2VL) -> c_0 == v or ... or c_n == v (2VL)
func Includes ¶
func Includes[T ~string](dc *datacolimpl.DataColumnImpl[T], cs []T) FilterGenFunc
True if \exists c \in cs : c == v (2VL) -> c_0 == v or ... or c_n == v (2VL)
func LessThan ¶
func LessThan[T Ordered](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
func LessThanOrEquals ¶
func LessThanOrEquals[T Ordered](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
func Like ¶
func Like[T ~string](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
func Match ¶
func Match[T ~string](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
func NotEquals ¶
func NotEquals[T comparable](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
func NotIn ¶
func NotIn[T comparable](dc *datacolimpl.DataColumnImpl[T], cs []T) FilterGenFunc
True if \forall c \in cs : c != v (2VL) -> c_0 != v and ... and c_n != v (2VL)
func NotLike ¶
func NotLike[T ~string](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
func NotMatch ¶
func NotMatch[T ~string](dc *datacolimpl.DataColumnImpl[T], c T) FilterGenFunc
func NullableEquals2VL ¶
func NullableEquals2VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableEquals3VL ¶
func NullableEquals3VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableExcludes2VL ¶
func NullableExcludes2VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
True if \forall c \in cs : c != v (2VL) -> c_0 != v and ... and c_n != v (2VL)
func NullableExcludes3VL ¶
func NullableExcludes3VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
True if \forall c \in cs : c != v (3VL) -> c_0 != v and ... and c_n != v (3VL)
func NullableGreaterThan2VL ¶
func NullableGreaterThan2VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableGreaterThan3VL ¶
func NullableGreaterThan3VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableGreaterThanOrEquals2VL ¶
func NullableGreaterThanOrEquals2VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableGreaterThanOrEquals3VL ¶
func NullableGreaterThanOrEquals3VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableIn2VL ¶
func NullableIn2VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
True if \exists c \in cs : c == v (2VL) -> c_0 == v or ... or c_n == v (2VL)
func NullableIn3VL ¶
func NullableIn3VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
True if \exists c \in cs : c == v (3VL) -> c_0 == v or ... or c_n == v (3VL)
func NullableIncludes2VL ¶
func NullableIncludes2VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
True if \exists c \in cs : c == v (2VL) -> c_0 == v or ... or c_n == v (2VL)
func NullableIncludes3VL ¶
func NullableIncludes3VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
True if \exists c \in cs : c == v (3VL) -> c_0 == v or ... or c_n == v (3VL)
func NullableIsNotNull ¶
func NullableIsNotNull[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]]) FilterGenFunc
func NullableIsNull ¶
func NullableIsNull[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]]) FilterGenFunc
func NullableLessThan2VL ¶
func NullableLessThan2VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableLessThan3VL ¶
func NullableLessThan3VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableLessThanOrEquals2VL ¶
func NullableLessThanOrEquals2VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableLessThanOrEquals3VL ¶
func NullableLessThanOrEquals3VL[T Ordered](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableLike2VL ¶
func NullableLike2VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableLike3VL ¶
func NullableLike3VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableMatch2VL ¶
func NullableMatch2VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableMatch3VL ¶
func NullableMatch3VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableNotEquals2VL ¶
func NullableNotEquals2VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableNotEquals3VL ¶
func NullableNotEquals3VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableNotIn2VL ¶
func NullableNotIn2VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
True if \forall c \in cs : c != v (2VL) -> c_0 != v and ... and c_n != v (2VL)
func NullableNotIn3VL ¶
func NullableNotIn3VL[T comparable](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T]) FilterGenFunc
True if \forall c \in cs : c != v (3VL) -> c_0 != v and ... and c_n != v (3VL)
func NullableNotLike2VL ¶
func NullableNotLike2VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableNotLike3VL ¶
func NullableNotLike3VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableNotMatch2VL ¶
func NullableNotMatch2VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func NullableNotMatch3VL ¶
func NullableNotMatch3VL[T ~string](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T]) FilterGenFunc
func XEquals ¶
func XEquals[T any](dc *datacolimpl.DataColumnImpl[T], c T, cmpEq func(p, q T) bool) FilterGenFunc
func XGreaterThan ¶
func XGreaterThan[T any](dc *datacolimpl.DataColumnImpl[T], c T, cmpLt func(p, q T) bool) FilterGenFunc
func XGreaterThanOrEquals ¶
func XGreaterThanOrEquals[T any](dc *datacolimpl.DataColumnImpl[T], c T, cmpLe func(p, q T) bool) FilterGenFunc
func XIn ¶
func XIn[T any](dc *datacolimpl.DataColumnImpl[T], cs []T, cmpEq func(p, q T) bool) FilterGenFunc
True if \exists c \in cs : c == v (2VL) -> c_0 == v or ... or c_n == v (2VL)
func XLessThan ¶
func XLessThan[T any](dc *datacolimpl.DataColumnImpl[T], c T, cmpLt func(p, q T) bool) FilterGenFunc
func XLessThanOrEquals ¶
func XLessThanOrEquals[T any](dc *datacolimpl.DataColumnImpl[T], c T, cmpLe func(p, q T) bool) FilterGenFunc
func XNotEquals ¶
func XNotEquals[T any](dc *datacolimpl.DataColumnImpl[T], c T, cmpEq func(p, q T) bool) FilterGenFunc
func XNotIn ¶
func XNotIn[T any](dc *datacolimpl.DataColumnImpl[T], cs []T, cmpEq func(p, q T) bool) FilterGenFunc
True if \forall c \in cs : c != v (2VL) -> c_0 != v and ... and c_n != v (2VL)
func XNullableEquals2VL ¶
func XNullableEquals2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], cmpEq func(p, q T) bool) FilterGenFunc
func XNullableEquals3VL ¶
func XNullableEquals3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], cmpEq func(p, q T) bool) FilterGenFunc
func XNullableGreaterThan2VL ¶
func XNullableGreaterThan2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], cmpLt func(p, q T) bool) FilterGenFunc
func XNullableGreaterThan3VL ¶
func XNullableGreaterThan3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], cmpLt func(p, q T) bool) FilterGenFunc
func XNullableGreaterThanOrEquals2VL ¶
func XNullableGreaterThanOrEquals2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], cmpLe func(p, q T) bool) FilterGenFunc
func XNullableGreaterThanOrEquals3VL ¶
func XNullableGreaterThanOrEquals3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], cmpLe func(p, q T) bool) FilterGenFunc
func XNullableIn2VL ¶
func XNullableIn2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T], cmpEq func(p, q T) bool) FilterGenFunc
True if \exists c \in cs : c == v (2VL) -> c_0 == v or ... or c_n == v (2VL)
func XNullableIn3VL ¶
func XNullableIn3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T], cmpEq func(p, q T) bool) FilterGenFunc
True if \exists c \in cs : c == v (3VL) -> c_0 == v or ... or c_n == v (3VL)
func XNullableLessThan2VL ¶
func XNullableLessThan2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], cmpLt func(p, q T) bool) FilterGenFunc
func XNullableLessThan3VL ¶
func XNullableLessThan3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], cmpLt func(p, q T) bool) FilterGenFunc
func XNullableLessThanOrEquals2VL ¶
func XNullableLessThanOrEquals2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], cmpLe func(p, q T) bool) FilterGenFunc
func XNullableLessThanOrEquals3VL ¶
func XNullableLessThanOrEquals3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], cmpLe func(p, q T) bool) FilterGenFunc
func XNullableNotEquals2VL ¶
func XNullableNotEquals2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], cmpEq func(p, q T) bool) FilterGenFunc
func XNullableNotEquals3VL ¶
func XNullableNotEquals3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], c Nullable[T], cmpEq func(p, q T) bool) FilterGenFunc
func XNullableNotIn2VL ¶
func XNullableNotIn2VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T], cmpEq func(p, q T) bool) FilterGenFunc
True if \forall c \in cs : c != v (2VL) -> c_0 != v and ... and c_n != v (2VL)
func XNullableNotIn3VL ¶
func XNullableNotIn3VL[T any](dc *datacolimpl.DataColumnImpl[Nullable[T]], cs []Nullable[T], cmpEq func(p, q T) bool) FilterGenFunc
True if \forall c \in cs : c != v (3VL) -> c_0 != v and ... and c_n != v (3VL)
Types ¶
This section is empty.