Uses of Interface
com.github.eikecochu.sqlbuilder.QueryPart
-
Packages that use QueryPart Package Description com.github.eikecochu.sqlbuilder com.github.eikecochu.sqlbuilder.mssql com.github.eikecochu.sqlbuilder.mysql com.github.eikecochu.sqlbuilder.oracle -
-
Uses of QueryPart in com.github.eikecochu.sqlbuilder
Subinterfaces of QueryPart 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.interfaceQueryBuilder<T extends QueryBuilder<T>>The QueryBuilder interface that is implemented by all expressions that mark the possible end of a query.interfaceQueryPartLinked<T extends QueryPartLinked<T>>The QueryPartLinked interface is implemented by all expressions that can link to parent expressions for building chains.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.Classes in com.github.eikecochu.sqlbuilder that implement QueryPart Modifier and Type Class Description classCompareOperatorThe CompareOperator represents valid comparation operations between SQL expressions, for example in the WHERE statement, or the JOIN statement.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.classConditionPart<T extends Conditionable<T>>The ConditionPart is a part of the conditionable expression.classConditionValueTypeThe ConditionValueType is used to express what a ConditionPart contains as value.classConjunctiveOperatorThe ConjunctiveOperator is used to chain the various ConditionPart elements together to form the conditions of a query.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.classInsertModeInsertMode defines how the INSERT statement inserts values into the database.classJoinThe JOIN expression.classJoinModeThe JoinMode describes how a JOIN between two elements is made.classNameThe Name class represents a name used in a query, for example a table name, column name or function name.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 QueryPart in com.github.eikecochu.sqlbuilder.mssql
Classes in com.github.eikecochu.sqlbuilder.mssql that implement QueryPart 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 QueryPart in com.github.eikecochu.sqlbuilder.mysql
Classes in com.github.eikecochu.sqlbuilder.mysql that implement QueryPart Modifier and Type Class Description classLimitLimit statement Supported by MySQLclassOffsetOffset statement Supported by MySQL -
Uses of QueryPart in com.github.eikecochu.sqlbuilder.oracle
Classes in com.github.eikecochu.sqlbuilder.oracle that implement QueryPart Modifier and Type Class Description classConnectByConnectBy statement Supported by Oracle 11gclassStartWithStartWith statement Supported by Oracle 11g
-