Package se.kuseman.payloadbuilder.api.expression
package se.kuseman.payloadbuilder.api.expression
-
ClassDescriptionAExpressionVisitor<T,
C> Base class for expression visitors.Definition of an aggregator.Arithmetic binary expressionTypeArithmetic unary expressionTypeAt timezone functionDefinition of a binary expressionCase when expressionWhen clauseAn explicit cast expressionColumn reference expressionDefinition of a comparison expressionTypeDate add functionDate diff functionDatepart functionDate partsA dereference expression col.valueDefinition of an expressionDefinition of an expression factory used when creating new expressions when folding etc.IExpressionVisitor<T,C> Definition of an expression visitor.Definition of a function call expressionDefinition of a an IN expressionA lambda expressionDefinition of LIKE expressionLiteral arrayLiteral booleanLiteral date timeLiteral date time offsetLiteral decimalLiteral doubleBase typ for all literal expressions.Literal longLiteral integerLiteral longLiteral stringILiteralDoubleExpression.javaLiteral objectLiteral stringILiteralDoubleExpression.javaLogical binary expressionType of boolean operationLogical not expressionDefinition of a named expressionA nested (parenthesis) expressionIS (NOT) NULL expressionSubscript.A template string expression.Base interface for unary expressionsVariable expression @var