Uses of Interface
com.github.eikecochu.sqlbuilder.QueryPartLinked
-
Packages that use QueryPartLinked Package Description com.github.eikecochu.sqlbuilder com.github.eikecochu.sqlbuilder.mssql com.github.eikecochu.sqlbuilder.mysql com.github.eikecochu.sqlbuilder.oracle -
-
Uses of QueryPartLinked in com.github.eikecochu.sqlbuilder
Classes in com.github.eikecochu.sqlbuilder with type parameters of type QueryPartLinked Modifier and Type Interface Description interfaceQueryPartLinked<T extends QueryPartLinked<T>>The QueryPartLinked interface is implemented by all expressions that can link to parent expressions for building chains.Subinterfaces of QueryPartLinked 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.Classes in com.github.eikecochu.sqlbuilder that implement QueryPartLinked 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.Methods in com.github.eikecochu.sqlbuilder with type parameters of type QueryPartLinked Modifier and Type Method Description default <U extends QueryPartLinked<U>>
UQueryPartLinked. ext(U ext)Continue the building chain with any element, for example custom implemented expressions.Methods in com.github.eikecochu.sqlbuilder that return QueryPartLinked Modifier and Type Method Description QueryPartLinked<?>QueryPartLinked. parent()Get the parent of this expressionMethods in com.github.eikecochu.sqlbuilder with parameters of type QueryPartLinked Modifier and Type Method Description TQueryPartImpl. parent(QueryPartLinked<?> parent)TQueryPartLinked. parent(QueryPartLinked<?> parent)Set the parent of this expressionConstructors in com.github.eikecochu.sqlbuilder with parameters of type QueryPartLinked Constructor Description Conditionable(QueryPartLinked<?> parent)QueryPartImpl(QueryPartLinked<?> parent)Create a new instance with a parent expression -
Uses of QueryPartLinked in com.github.eikecochu.sqlbuilder.mssql
Classes in com.github.eikecochu.sqlbuilder.mssql that implement QueryPartLinked Modifier and Type Class Description classFetchFetch statement Supported by MS SQL Server, Oracle 12c, PostgreSQLclassOffsetOffset statement Supported by MS SQL Server, Oracle 12c, PostgreSQLConstructors in com.github.eikecochu.sqlbuilder.mssql with parameters of type QueryPartLinked Constructor Description Fetch(QueryPartLinked<?> parent, int fetch)Offset(QueryPartLinked<?> parent, int offset) -
Uses of QueryPartLinked in com.github.eikecochu.sqlbuilder.mysql
Classes in com.github.eikecochu.sqlbuilder.mysql that implement QueryPartLinked Modifier and Type Class Description classLimitLimit statement Supported by MySQLclassOffsetOffset statement Supported by MySQLConstructors in com.github.eikecochu.sqlbuilder.mysql with parameters of type QueryPartLinked Constructor Description Limit(QueryPartLinked<?> parent, int limit)Offset(QueryPartLinked<?> parent, int offset) -
Uses of QueryPartLinked in com.github.eikecochu.sqlbuilder.oracle
Classes in com.github.eikecochu.sqlbuilder.oracle that implement QueryPartLinked Modifier and Type Class Description classConnectByConnectBy statement Supported by Oracle 11gclassStartWithStartWith statement Supported by Oracle 11gConstructors in com.github.eikecochu.sqlbuilder.oracle with parameters of type QueryPartLinked Constructor Description ConnectBy(QueryPartLinked<?> parent)
-