| Modifier and Type | Method and Description |
|---|---|
static PersistenceTableModel |
PersistenceFactory.createModel(Class<? extends Object> clazz)
Creates a new Persistence object.
|
static PersistenceTableModel |
PersistenceFactory.createModel(Object pojo)
Creates a new Persistence object.
|
static PersistenceTableModel |
PersistenceFactory.createModel(String json)
Creates a new Persistence object.
|
| Modifier and Type | Method and Description |
|---|---|
PersistenceTableModel |
PersistenceJsonParser.parseModel(String json)
Parses the model.
|
PersistenceTableModel |
PersistenceAnnotationsParser.parsePojo(Class<? extends Object> clazz)
Parses the pojo.
|
PersistenceTableModel |
PersistenceAnnotationsParser.parsePojo(Object pojo)
Parses the pojo.
|
| Modifier and Type | Method and Description |
|---|---|
String |
PersistenceJsonParser.serializeModel(PersistenceTableModel persistenceTableModel)
Serialize model.
|
static String |
Serializer.serializeTableModel(PersistenceTableModel tableModel)
Serializes a table model
|
| Modifier and Type | Method and Description |
|---|---|
protected abstract String |
AbstractPersistenceProcessor.generateScript(Connection connection,
PersistenceTableModel tableModel)
Generate script.
|
protected String |
AbstractPersistenceProcessor.getPrimaryKey(PersistenceTableModel tableModel)
Gets the primary key.
|
protected PersistenceTableColumnModel |
AbstractPersistenceProcessor.getPrimaryKeyModel(PersistenceTableModel tableModel)
Gets the primary key model.
|
protected void |
AbstractPersistenceProcessor.setValuePrimaryKey(PersistenceTableModel tableModel,
Object id,
PreparedStatement preparedStatement)
Sets the value primary key.
|
protected void |
AbstractPersistenceProcessor.setValuesFromPojo(PersistenceTableModel tableModel,
Object pojo,
PreparedStatement preparedStatement)
Sets the values from pojo.
|
| Modifier and Type | Method and Description |
|---|---|
int |
PersistenceDeleteProcessor.delete(Connection connection,
PersistenceTableModel tableModel,
Class<T> clazz,
Object id)
Delete.
|
int |
PersistenceDeleteProcessor.deleteAll(Connection connection,
PersistenceTableModel tableModel,
Class<T> clazz)
Delete all.
|
T |
PersistenceQueryProcessor.find(Connection connection,
PersistenceTableModel tableModel,
Class<T> clazz,
Object id)
Find.
|
List<T> |
PersistenceQueryProcessor.findAll(Connection connection,
PersistenceTableModel tableModel,
Class<T> clazz)
Find all.
|
protected String |
PersistenceInsertProcessor.generateScript(Connection connection,
PersistenceTableModel tableModel) |
protected String |
PersistenceQueryProcessor.generateScript(Connection connection,
PersistenceTableModel tableModel) |
protected String |
PersistenceExecuteProcessor.generateScript(Connection connection,
PersistenceTableModel tableModel) |
protected String |
PersistenceUpdateProcessor.generateScript(Connection connection,
PersistenceTableModel tableModel) |
protected String |
PersistenceDeleteProcessor.generateScript(Connection connection,
PersistenceTableModel tableModel) |
protected String |
PersistenceDeleteProcessor.generateScriptDelete(Connection connection,
PersistenceTableModel tableModel)
Generate script delete.
|
protected String |
PersistenceDeleteProcessor.generateScriptDeleteAll(Connection connection,
PersistenceTableModel tableModel)
Generate script delete all.
|
protected String |
PersistenceQueryProcessor.generateScriptFind(Connection connection,
PersistenceTableModel tableModel)
Generate script find.
|
protected String |
PersistenceQueryProcessor.generateScriptFindAll(Connection connection,
PersistenceTableModel tableModel)
Generate script find all.
|
protected String |
PersistenceQueryProcessor.generateScriptLock(Connection connection,
PersistenceTableModel tableModel)
Generate script lock.
|
protected T |
PersistenceQueryProcessor.get(Connection connection,
PersistenceTableModel tableModel,
Class<T> clazz,
Object id,
String sql)
Gets the.
|
Object |
PersistenceInsertProcessor.insert(Connection connection,
PersistenceTableModel tableModel,
T pojo)
Insert.
|
T |
PersistenceQueryProcessor.lock(Connection connection,
PersistenceTableModel tableModel,
Class<T> clazz,
Object id)
Lock.
|
List<T> |
PersistenceQueryProcessor.query(Connection connection,
PersistenceTableModel tableModel,
Class<T> clazz,
String sql,
List<Object> values)
Query.
|
int |
PersistenceUpdateProcessor.update(Connection connection,
PersistenceTableModel tableModel,
T pojo)
Update.
|
| Modifier and Type | Method and Description |
|---|---|
int |
PersistenceCreateIdentityProcessor.create(Connection connection,
PersistenceTableModel tableModel)
Creates the.
|
protected String |
PersistenceNextValueIdentityProcessor.generateScript(Connection connection,
PersistenceTableModel tableModel) |
protected String |
PersistenceCreateIdentityProcessor.generateScript(Connection connection,
PersistenceTableModel tableModel) |
long |
PersistenceNextValueIdentityProcessor.nextval(Connection connection,
PersistenceTableModel tableModel)
Nextval.
|
| Modifier and Type | Method and Description |
|---|---|
int |
PersistenceCreateSequenceProcessor.create(Connection connection,
PersistenceTableModel tableModel)
Creates the.
|
int |
PersistenceDropSequenceProcessor.drop(Connection connection,
PersistenceTableModel tableModel)
Drop.
|
protected String |
PersistenceCreateSequenceProcessor.generateScript(Connection connection,
PersistenceTableModel tableModel) |
protected String |
PersistenceDropSequenceProcessor.generateScript(Connection connection,
PersistenceTableModel tableModel) |
protected String |
PersistenceNextValueSequenceProcessor.generateScript(Connection connection,
PersistenceTableModel tableModel) |
long |
PersistenceNextValueSequenceProcessor.nextval(Connection connection,
PersistenceTableModel tableModel)
Nextval.
|
| Modifier and Type | Method and Description |
|---|---|
int |
PersistenceCreateTableProcessor.create(Connection connection,
PersistenceTableModel tableModel)
Creates the table.
|
int |
PersistenceDropTableProcessor.drop(Connection connection,
PersistenceTableModel tableModel)
Drop the table.
|
protected String |
PersistenceCreateTableProcessor.generateScript(Connection connection,
PersistenceTableModel tableModel) |
protected String |
PersistenceDropTableProcessor.generateScript(Connection connection,
PersistenceTableModel tableModel) |
Copyright © 2010–2018 Eclipse Foundation. All rights reserved.