E - the generic type of the queried object (typically a Bean).SELF - the generic type of this query itself (this) for fluent API calls.public abstract class AbstractInsertStatement<E,SELF extends InsertStatement<E,SELF>> extends AbstractStoreStatement<E,SELF> implements InsertStatement<E,SELF>
InsertStatement.| Constructor and Description |
|---|
AbstractInsertStatement(SqlDialect dialect,
EntityAlias<E> alias)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
buildStart(SqlBuilder builder) |
boolean |
isSupportingAlias() |
set, setdoExecute, executeaddAlias, addAliases, build, createFeature, createSqlBuilder, feature, getAlias, getBuilder, getDialect, getFeature, getParameters, getResultClass, getSql, self, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAlias, getDialect, getParameters, getSql, toStringexecuteset, set, setNullpublic AbstractInsertStatement(SqlDialect dialect, EntityAlias<E> alias)
dialect - - see AbstractStatement.getDialect().alias - - see AbstractStatement.getAlias().public boolean isSupportingAlias()
isSupportingAlias in class AbstractStatement<E,SELF extends InsertStatement<E,SELF>>true if this Statement supports aliasing, false
otherwise (if aliasing has to be omitted).protected void buildStart(SqlBuilder builder)
buildStart in class AbstractStatement<E,SELF extends InsertStatement<E,SELF>>builder - the SqlBuilder with the query context to build the SQL and bind variables.Copyright © 2001–2016 mmm-Team. All rights reserved.