Uses of Interface
org.springframework.data.relational.core.sql.Visitable
Packages that use Visitable
-
Uses of Visitable in org.springframework.data.relational.core.sql
Subinterfaces of Visitable in org.springframework.data.relational.core.sqlModifier and TypeInterfaceDescriptioninterfaceUpdate assignment to aColumn.interfaceASTSegmentfor a condition.interfaceAST for aDELETEstatement.interfaceExpression that can be used in select lists.interfaceAST for aINSERTstatement.interfaceSupertype of all Abstract Syntax Tree (AST) segments.interfaceAST for aSELECTstatement.interfaceA segment that can be used as table in a query.interfaceAST for aaUPDATEstatement.Classes in org.springframework.data.relational.core.sql that implement VisitableModifier and TypeClassDescriptionclassAn expression with an alias.classRepresents an analytic function, also known as windowing functionstatic classclassclassAssign aExpressionto aColumn.classclassBETWEENConditioncomparing betweenExpressions.classBind marker/parameter placeholder used to construct prepared statements with parameter substitution.classRepresents aBooleanliteral.classCase with one or more conditions expression.classRepresents aCASTexpression likeCAST(something AS JSON.classColumn name within aSELECT … FROMclause.classComparingConditioncomparing twoExpressions.classConditionrepresenting fixed sql predicate.static classclassSimple condition that evaluates to SQLFALSE.classFROMclause.classINConditionclause.classRepresents a inline query within a SQL statement.classINTOclause.classIS NULLCondition.classSegmentfor aJOINdeclaration.classLIKEConditioncomparing twoExpressions.classLiteral<T>Represents a literal.classWrapper for multipleConditions.classCondition group wrapping a nestedConditionwith parentheses.classclassRepresents aNumberliteral.classclassRepresents an `ORDER BY` clause.classRepresents a field in theORDER BYclause.classSegmentList<T extends Segment>A list ofSegmentinstances.classValue object representing the select list (selected columns, functions).classSimple function accepting one or moreExpressions.classclassRepresents aCharSequenceliteral.classBaseclass for all kinds of "select in parenthesis".classWrapper for aSelectquery to be used as subselect.classRepresents a table reference within a SQL statement.classSimple condition that evaluates to SQLTRUE.classA tuple as used forINpredicates.classVALUESclause.classWhen segment for Case statement.classWhereclause.Methods in org.springframework.data.relational.core.sql with parameters of type Visitable