public final class QueryInsert<E extends Entity> extends Query<E,QueryInsert<E>>
_cache, _calcJoins, _groupBy, _nativeQuery, _unique, orderBy, refreshCasheWhenNoResult
Constructor and Description |
---|
QueryInsert(QueryTarget target,
E entity) |
QueryInsert(QueryTarget target,
Map<String,Object> remote) |
Modifier and Type | Method and Description |
---|---|
E |
execute() |
E |
execute(boolean transaction) |
E |
execute(Propagation propagation) |
void |
fromRemote(QueryTarget target,
Map<String,Object> rv) |
IdGeneratorType |
getDictIdGenerator() |
E |
getEntity() |
String |
getPkColumnName() |
Object |
getPkNo() |
QueryType |
getQueryType() |
Query<?,?> |
getSelectQuery() |
String |
getSequenceName() |
SetFields |
getSetFields() |
boolean |
isPkResolved() |
QueryInsert<E> |
select(Query<?,?> query) |
<F,R extends EntityRelation> |
set(Column<E,F,R> key,
R value) |
QueryInsert<E> |
set(SetFields setFields) |
void |
setEntity(E entity) |
void |
setIdGenerator(IdGeneratorType dictIdGenerator) |
void |
setPkColumnName(String pkColumnName) |
void |
setPkNo(Object pkNo) |
void |
setPkResolved(boolean pkResolved) |
void |
setSelectQuery(Query<?,?> selectQuery) |
void |
setSequenceName(String sequenceName) |
Map<String,Object> |
toRemote(boolean singleResult) |
String |
toSqlQuery() |
addSetOperator, clone, distinct, doIf, doIfElse, geNativeQuery, getAllEntitiesRelated, getCount, getEntityClass, getEntityName, getFields, getGroupBy, getHavingWrapper, getIdentifier, getIdentifierStorage, getInfoColumn, getInfoColumn, getJoins, getLimit, getLog, getOrderBy, getSentQuery, getSetOperatorList, getTarget, getWhereWrapper, groupBy, handleException, having, init, init, isLogQueryEnabled, logQuery, modifyQuery, noCache, orderBy, setEntityClass, setEntityName, setFields, setHavingWrapper, setIdentifier, setIdentifierStorage, setJoins, setSentQuery, setTarget, setTempCount, setTempLimit, setWhereWrapper, smartJoins, where
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
join, join, join, join, join, join, join, join, join, join, join, join, join, join, join, joinByFlag1, joinByFlag1, joinByFlag2, joinByFlag2, joinByFlag3, joinByFlag3, joinByFlag4, joinByFlag4, joinByPk, joinByPk, joinPk, joinPk, joinPk, joinRoute, joinRoute, joinThrough, joinThrough, joinWhere, joinWhere
whereAnd, whereBetween, whereBetween, whereEqual, whereEqual, whereEqual, whereEqual, whereEqual, whereEqual, whereGreater, whereGreater, whereGreater, whereGreater, whereGreater, whereGreaterOrEqual, whereGreaterOrEqual, whereGreaterOrEqual, whereGreaterOrEqual, whereGreaterOrEqual, whereIfNotNull, whereIn, whereIn, whereIn, whereIn, whereIn, whereIsNull, whereLess, whereLess, whereLess, whereLess, whereLess, whereLessOrEqual, whereLessOrEqual, whereLessOrEqual, whereLessOrEqual, whereLessOrEqual, whereLike, whereLike, whereLike, whereNotEqual, whereNotEqual, whereNotEqual, whereNotEqual, whereNotEqual, whereNotIn, whereNotIn, whereNotIn, whereNotIn, whereNotIn, whereNotLike, whereNotLike, whereNotNull, whereOR, whereOr
orderAscBy, orderBy, orderBy, orderDescBy
limitBy, limitBy, limitBy, page, setLimit, setTempPage
having, having, having, havingAnd, havingBetween, havingBetween, havingEqual, havingEqual, havingEqual, havingEqual, havingEqual, havingGreater, havingGreater, havingGreater, havingGreater, havingGreaterOrEqual, havingGreaterOrEqual, havingGreaterOrEqual, havingGreaterOrEqual, havingIfNotNull, havingIn, havingIn, havingIn, havingIsNotNull, havingIsNull, havingLess, havingLess, havingLess, havingLess, havingLessOrEqual, havingLessOrEqual, havingLessOrEqual, havingLessOrEqual, havingLike, havingNotEqual, havingNotEqual, havingNotEqual, havingNotIn, havingNotIn, havingNotIn, havingOR
public QueryInsert(QueryTarget target, Map<String,Object> remote)
public QueryInsert(QueryTarget target, E entity)
public QueryInsert<E> select(Query<?,?> query)
public SetFields getSetFields()
public QueryInsert<E> set(SetFields setFields)
public E execute(boolean transaction)
public E execute(Propagation propagation)
public E execute()
public <F,R extends EntityRelation> QueryInsert<E> set(Column<E,F,R> key, R value)
public String getSequenceName()
public void setSequenceName(String sequenceName)
public IdGeneratorType getDictIdGenerator()
public void setIdGenerator(IdGeneratorType dictIdGenerator)
public boolean isPkResolved()
public void setPkResolved(boolean pkResolved)
public String getPkColumnName()
public void setPkColumnName(String pkColumnName)
public Object getPkNo()
public void setPkNo(Object pkNo)
public E getEntity()
public void setEntity(E entity)
public void fromRemote(QueryTarget target, Map<String,Object> rv)
fromRemote
in class Query<E extends Entity,QueryInsert<E extends Entity>>
public Map<String,Object> toRemote(boolean singleResult)
toRemote
in interface RemoteQuery<QueryInsert<E extends Entity>>
toRemote
in class Query<E extends Entity,QueryInsert<E extends Entity>>
public Query<?,?> getSelectQuery()
public void setSelectQuery(Query<?,?> selectQuery)
public QueryType getQueryType()
getQueryType
in class Query<E extends Entity,QueryInsert<E extends Entity>>
public String toSqlQuery()
toSqlQuery
in class Query<E extends Entity,QueryInsert<E extends Entity>>
Copyright © 2021. All rights reserved.