expression

package
v2.15.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 6, 2024 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewAndExpression

func NewAndExpression(left cesql.Expression, right cesql.Expression) cesql.Expression

func NewDifferenceExpression

func NewDifferenceExpression(left cesql.Expression, right cesql.Expression) cesql.Expression

func NewDivisionExpression

func NewDivisionExpression(left cesql.Expression, right cesql.Expression) cesql.Expression

func NewEqualExpression

func NewEqualExpression(left cesql.Expression, right cesql.Expression) cesql.Expression

func NewExistsExpression

func NewExistsExpression(identifier string) cesql.Expression

func NewFunctionInvocationExpression

func NewFunctionInvocationExpression(name string, argumentsExpression []cesql.Expression) cesql.Expression

func NewGreaterExpression

func NewGreaterExpression(left cesql.Expression, right cesql.Expression) cesql.Expression

func NewGreaterOrEqualExpression

func NewGreaterOrEqualExpression(left cesql.Expression, right cesql.Expression) cesql.Expression

func NewIdentifierExpression

func NewIdentifierExpression(identifier string) cesql.Expression

func NewInExpression

func NewInExpression(leftExpression cesql.Expression, setExpression []cesql.Expression) cesql.Expression

func NewLessExpression

func NewLessExpression(left cesql.Expression, right cesql.Expression) cesql.Expression

func NewLessOrEqualExpression

func NewLessOrEqualExpression(left cesql.Expression, right cesql.Expression) cesql.Expression

func NewLikeExpression

func NewLikeExpression(child cesql.Expression, pattern string) (cesql.Expression, error)

func NewLiteralExpression

func NewLiteralExpression(value interface{}) cesql.Expression

func NewModuleExpression

func NewModuleExpression(left cesql.Expression, right cesql.Expression) cesql.Expression

func NewMultiplicationExpression

func NewMultiplicationExpression(left cesql.Expression, right cesql.Expression) cesql.Expression

func NewNegateExpression

func NewNegateExpression(child cesql.Expression) cesql.Expression

func NewNotEqualExpression

func NewNotEqualExpression(left cesql.Expression, right cesql.Expression) cesql.Expression

func NewNotExpression

func NewNotExpression(child cesql.Expression) cesql.Expression

func NewOrExpression

func NewOrExpression(left cesql.Expression, right cesql.Expression) cesql.Expression

func NewSumExpression

func NewSumExpression(left cesql.Expression, right cesql.Expression) cesql.Expression

func NewXorExpression

func NewXorExpression(left cesql.Expression, right cesql.Expression) cesql.Expression

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL