public class Entityql
extends java.lang.Object
NativeSql to issue more complex
SQL statements than this class does.| Modifier and Type | Method and Description |
|---|---|
<ENTITY> Statement<Result<ENTITY>> |
delete(EntityMetamodel<ENTITY> entityMetamodel,
ENTITY entity) |
<ENTITY> Statement<Result<ENTITY>> |
delete(EntityMetamodel<ENTITY> entityMetamodel,
ENTITY entity,
java.util.function.Consumer<DeleteSettings> settingsConsumer) |
<ENTITY> Statement<BatchResult<ENTITY>> |
delete(EntityMetamodel<ENTITY> entityMetamodel,
java.util.List<ENTITY> entities) |
<ENTITY> Statement<BatchResult<ENTITY>> |
delete(EntityMetamodel<ENTITY> entityMetamodel,
java.util.List<ENTITY> entities,
java.util.function.Consumer<DeleteSettings> settingsConsumer) |
<ENTITY> EntityqlSelectStarting<ENTITY> |
from(EntityMetamodel<ENTITY> entityMetamodel) |
<ENTITY> EntityqlSelectStarting<ENTITY> |
from(EntityMetamodel<ENTITY> entityMetamodel,
java.util.function.Consumer<SelectSettings> settingsConsumer) |
<ENTITY> EntityqlSelectStarting<ENTITY> |
from(EntityMetamodel<ENTITY> entityMetamodel,
SetOperand<?> setOperandForSubQuery) |
<ENTITY> EntityqlSelectStarting<ENTITY> |
from(EntityMetamodel<ENTITY> entityMetamodel,
SetOperand<?> setOperandForSubQuery,
java.util.function.Consumer<SelectSettings> settingsConsumer) |
<ENTITY> EntityqlInsertStatement<ENTITY> |
insert(EntityMetamodel<ENTITY> entityMetamodel,
ENTITY entity) |
<ENTITY> EntityqlInsertStatement<ENTITY> |
insert(EntityMetamodel<ENTITY> entityMetamodel,
ENTITY entity,
java.util.function.Consumer<InsertSettings> settingsConsumer) |
<ENTITY> EntityqlBatchInsertStatement<ENTITY> |
insert(EntityMetamodel<ENTITY> entityMetamodel,
java.util.List<ENTITY> entities) |
<ENTITY> EntityqlBatchInsertStatement<ENTITY> |
insert(EntityMetamodel<ENTITY> entityMetamodel,
java.util.List<ENTITY> entities,
java.util.function.Consumer<InsertSettings> settingsConsumer) |
<ENTITY> Statement<Result<ENTITY>> |
update(EntityMetamodel<ENTITY> entityMetamodel,
ENTITY entity) |
<ENTITY> Statement<Result<ENTITY>> |
update(EntityMetamodel<ENTITY> entityMetamodel,
ENTITY entity,
java.util.function.Consumer<UpdateSettings> settingsConsumer) |
<ENTITY> Statement<BatchResult<ENTITY>> |
update(EntityMetamodel<ENTITY> entityMetamodel,
java.util.List<ENTITY> entities) |
<ENTITY> Statement<BatchResult<ENTITY>> |
update(EntityMetamodel<ENTITY> entityMetamodel,
java.util.List<ENTITY> entities,
java.util.function.Consumer<UpdateSettings> settingsConsumer) |
protected final Config config
public Entityql(Config config)
public <ENTITY> EntityqlSelectStarting<ENTITY> from(EntityMetamodel<ENTITY> entityMetamodel)
public <ENTITY> EntityqlSelectStarting<ENTITY> from(EntityMetamodel<ENTITY> entityMetamodel, java.util.function.Consumer<SelectSettings> settingsConsumer)
public <ENTITY> EntityqlSelectStarting<ENTITY> from(EntityMetamodel<ENTITY> entityMetamodel, SetOperand<?> setOperandForSubQuery)
public <ENTITY> EntityqlSelectStarting<ENTITY> from(EntityMetamodel<ENTITY> entityMetamodel, SetOperand<?> setOperandForSubQuery, java.util.function.Consumer<SelectSettings> settingsConsumer)
public <ENTITY> Statement<Result<ENTITY>> update(EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity)
public <ENTITY> Statement<Result<ENTITY>> update(EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, java.util.function.Consumer<UpdateSettings> settingsConsumer)
public <ENTITY> Statement<Result<ENTITY>> delete(EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity)
public <ENTITY> Statement<Result<ENTITY>> delete(EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, java.util.function.Consumer<DeleteSettings> settingsConsumer)
public <ENTITY> EntityqlInsertStatement<ENTITY> insert(EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity)
public <ENTITY> EntityqlInsertStatement<ENTITY> insert(EntityMetamodel<ENTITY> entityMetamodel, ENTITY entity, java.util.function.Consumer<InsertSettings> settingsConsumer)
public <ENTITY> Statement<BatchResult<ENTITY>> update(EntityMetamodel<ENTITY> entityMetamodel, java.util.List<ENTITY> entities)
public <ENTITY> Statement<BatchResult<ENTITY>> update(EntityMetamodel<ENTITY> entityMetamodel, java.util.List<ENTITY> entities, java.util.function.Consumer<UpdateSettings> settingsConsumer)
public <ENTITY> Statement<BatchResult<ENTITY>> delete(EntityMetamodel<ENTITY> entityMetamodel, java.util.List<ENTITY> entities)
public <ENTITY> Statement<BatchResult<ENTITY>> delete(EntityMetamodel<ENTITY> entityMetamodel, java.util.List<ENTITY> entities, java.util.function.Consumer<DeleteSettings> settingsConsumer)
public <ENTITY> EntityqlBatchInsertStatement<ENTITY> insert(EntityMetamodel<ENTITY> entityMetamodel, java.util.List<ENTITY> entities)
public <ENTITY> EntityqlBatchInsertStatement<ENTITY> insert(EntityMetamodel<ENTITY> entityMetamodel, java.util.List<ENTITY> entities, java.util.function.Consumer<InsertSettings> settingsConsumer)