| Package | Description |
|---|---|
| manifold.sql.rt.api | |
| manifold.sql.rt.impl |
| Modifier and Type | Interface and Description |
|---|---|
interface |
CustomEntity<E extends Entity & CustomEntity<E>>
A base interface for custom entity interfaces.
|
interface |
SchemaBuilder<T extends Entity> |
| Modifier and Type | Method and Description |
|---|---|
<T extends Entity> |
CrudProvider.create(java.sql.Connection c,
UpdateContext<T> ctx) |
<T extends Entity> |
CrudProvider.delete(java.sql.Connection c,
UpdateContext<T> ctx) |
<T extends Entity> |
DefaultCustomEntityFactory.newInstance(TxBindings txBindings,
java.lang.Class<T> entityInterface) |
<T extends Entity> |
CustomEntityFactory.newInstance(TxBindings txBindings,
java.lang.Class<T> entityInterface)
Constructs classes implementing the entity API interfaces.
|
<T extends Entity> |
CrudProvider.readMany(QueryContext<T> ctx) |
<T extends Entity> |
CrudProvider.readOne(QueryContext<T> ctx) |
<T extends Entity> |
CrudProvider.update(java.sql.Connection c,
UpdateContext<T> ctx) |
| Modifier and Type | Method and Description |
|---|---|
Entity |
TxBindings.getOwner() |
Entity |
BasicTxBindings.getOwner() |
Entity |
KeyRef.getRef() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Set<Entity> |
OperableTxScope.getRows() |
| Modifier and Type | Method and Description |
|---|---|
void |
OperableTxScope.addRow(Entity item) |
boolean |
OperableTxScope.containsRow(Entity item) |
void |
OperableTxScope.removeRow(Entity item) |
void |
OperableTxBindings.setOwner(Entity owner) |
void |
BasicTxBindings.setOwner(Entity owner) |
| Constructor and Description |
|---|
KeyRef(Entity ref,
java.lang.String keyColName) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Entity> |
BasicCrudProvider.create(java.sql.Connection c,
UpdateContext<T> ctx) |
<T extends Entity> |
BasicCrudProvider.delete(java.sql.Connection c,
UpdateContext<T> ctx) |
<T extends Entity> |
BasicCrudProvider.readMany(QueryContext<T> ctx) |
<T extends Entity> |
BasicCrudProvider.readOne(QueryContext<T> ctx) |
<T extends Entity> |
BasicCrudProvider.update(java.sql.Connection c,
UpdateContext<T> ctx) |
Copyright © 2024. All rights reserved.