Module org.mybatis.dynamic.sql
Package org.mybatis.dynamic.sql
-
Interface Summary Interface Description BasicColumn Describes attributes of columns that are necessary for rendering if the column is not expected to be bound as a JDBC parameter.BindableColumn<T> Describes additional attributes of columns that are necessary for binding the column as a JDBC parameter.Callback ConditionVisitor<T,R> ParameterTypeConverter<S,T> A parameter type converter is used to change a parameter value from one type to another during statement rendering and before the parameter is placed into the parameter map.SortSpecification Defines attributes of columns that are necessary for rendering an order by expression.SqlBuilder SqlCriterionVisitor<R> TableExpression TableExpressionVisitor<R> VisitableCondition<T> -
Class Summary Class Description AbstractColumnComparisonCondition<T> AbstractListValueCondition<T> AbstractNoValueCondition<T> AbstractSingleValueCondition<T> AbstractSubselectCondition<T> AbstractTwoValueCondition<T> AliasableSqlTable<T extends AliasableSqlTable<T>> ColumnAndConditionCriterion<T> ColumnAndConditionCriterion.Builder<T> Constant<T> DerivedColumn<T> A derived column is a column that is not directly related to a table.DerivedColumn.Builder<T> ExistsCriterion ExistsCriterion.Builder ExistsPredicate SqlBuilder.InsertIntoNextStep SqlColumn<T> SqlColumn.Builder<T> SqlCriterion SqlCriterion.AbstractBuilder<T extends SqlCriterion.AbstractBuilder<T>> SqlTable StringConstant