Uses of Interface
com.github.eikecochu.sqlbuilder.QueryPartSQL
-
Packages that use QueryPartSQL Package Description com.github.eikecochu.sqlbuilder com.github.eikecochu.sqlbuilder.mssql com.github.eikecochu.sqlbuilder.mysql com.github.eikecochu.sqlbuilder.oracle -
-
Uses of QueryPartSQL in com.github.eikecochu.sqlbuilder
Classes in com.github.eikecochu.sqlbuilder with type parameters of type QueryPartSQL Modifier and Type Interface Description interfaceQueryPartSQL<T extends QueryPartSQL<T>>The QueryPartSQL interface is the interface of all expressions that support adding plain SQL into them instead of building methods.Subinterfaces of QueryPartSQL in com.github.eikecochu.sqlbuilder Modifier and Type Interface Description interfaceBeforeDelete<T extends BeforeDelete<T>>Implemented by keywords that precede the DELETE statement.interfaceBeforeFrom<T extends BeforeFrom<T>>Implemented by keywords that precede the FROM statement.interfaceBeforeGroupBy<T extends BeforeGroupBy<T>>Implemented by keywords that precede the GROUP BY statement.interfaceBeforeHaving<T extends BeforeHaving<T>>Implemented by keywords that precede the HAVING statement.interfaceBeforeInsert<T extends BeforeInsert<T>>Implemented by keywords that precede the INSERT statement.interfaceBeforeJoin<T extends BeforeJoin<T>>Implemented by keywords that precede the JOIN statement.interfaceBeforeOrderBy<T extends BeforeOrderBy<T>>Implemented by keywords that precede the ORDER BY statement.interfaceBeforeSelect<T extends BeforeSelect<T>>Implemented by keywords that precede the SELECT statement.interfaceBeforeUnion<T extends BeforeUnion<T>>Implemented by keywords that precede the UNION statement.interfaceBeforeUpdate<T extends BeforeUpdate<T>>Implemented by keywords that precede the UPDATE statement.interfaceBeforeWhere<T extends BeforeWhere<T>>Implemented by keywords that precede the WHERE statement.interfaceBeforeWith<T extends BeforeWith<T>>Implemented by keywords that precede the WITH statement.Classes in com.github.eikecochu.sqlbuilder that implement QueryPartSQL Modifier and Type Class Description classConditionCondition to multiple statements, for example WHERE, JOIN etc.classConditionable<T extends Conditionable<T>>Abstract base class for condition like statements, generic to allow multiple origins, for example from WHERE, JOIN etc.classDeleteThe DELETE expression.classExistsThe EXISTS expression.classExpressionExpressions are used to create stored procedure calls.classFromThe FROM expression.classGroupByThe GROUP BY expression.classHavingThe HAVING expression.classInsertThe INSERT expression.classJoinThe JOIN expression.classNestedCondition<T extends Conditionable<T>>Condition to multiple statements, for example WHERE, JOIN etc.classOrderByThe ORDER BY expression.classQueryThe Query class is the final class of the building process and describes a complete query.classQueryPartImpl<T extends QueryPartImpl<T>>The default QueryPart implementation used by most expressions.classSelectThe SELECT expression.classUnionThe UNION expression.classUpdateThe UPDATE expression.classWhereThe WHERE expression.classWithThe WITH expression. -
Uses of QueryPartSQL in com.github.eikecochu.sqlbuilder.mssql
Classes in com.github.eikecochu.sqlbuilder.mssql that implement QueryPartSQL Modifier and Type Class Description classFetchFetch statement Supported by MS SQL Server, Oracle 12c, PostgreSQLclassOffsetOffset statement Supported by MS SQL Server, Oracle 12c, PostgreSQL -
Uses of QueryPartSQL in com.github.eikecochu.sqlbuilder.mysql
Classes in com.github.eikecochu.sqlbuilder.mysql that implement QueryPartSQL Modifier and Type Class Description classLimitLimit statement Supported by MySQLclassOffsetOffset statement Supported by MySQL -
Uses of QueryPartSQL in com.github.eikecochu.sqlbuilder.oracle
Classes in com.github.eikecochu.sqlbuilder.oracle that implement QueryPartSQL Modifier and Type Class Description classConnectByConnectBy statement Supported by Oracle 11gclassStartWithStartWith statement Supported by Oracle 11g
-