All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
void |
addField(EntityFieldDefinition field) |
void |
appendAdditionalColumns(StringBuilder sql,
String[] columnNames) |
void |
appendAdditionalFieldAssigmentSql(StringBuilder sql,
String[] columnNames) |
<T> void |
appendFieldAssigmentSql(StringBuilder sql,
Class<T> objectClass,
boolean supportOnlyEntityFields) |
void |
appendFieldDefinitionsSql(StringBuilder sql) |
<T> void |
appendFieldQuestionmarksSql(StringBuilder sql,
Class<T> objectClass) |
<T> void |
appendFieldSql(StringBuilder sql,
Class<T> objectClass,
boolean supportOnlyEntityFields) |
void |
appendPrimaryKeyCriteriaSql(StringBuilder sql) |
void |
appendPrimaryKeySqL(StringBuilder sql) |
void |
appendVersionCriteriaSql(StringBuilder sql) |
protected String |
columnNameForField(String fieldName,
boolean supportOnlyEntityFields) |
protected String |
columnNameForRecordField(String fieldName) |
protected EntityFieldDefinition |
databaseFieldForColumn(String columnName) |
String |
fieldNameForColumn(String columnName,
String tableName) |
<T> Field |
findField(Field[] fields,
String fieldName) |
EntityFieldDefinition |
getDatabaseFieldForObjectFieldName(String fieldName) |
List<EntityFieldDefinition> |
getFields() |
String |
getName() |
List<EntityFieldDefinition> |
getPrimaryKey() |
List<EntityFieldDefinition> |
getVersion() |
protected String |
recordFieldNameForColumn(String columnName) |
void |
setPrimaryKey(String key) |
void |
setVersion(String version) |