public class CrudMeta extends Object
Constructor and Description |
---|
CrudMeta(DatabaseMeta databaseMeta,
String schema,
String table,
ColumnMeta[] columnMetas) |
Modifier and Type | Method and Description |
---|---|
void |
addColumnProperties(JdbcMapperFactory mapperFactory) |
StringBuilder |
appendProtectedField(StringBuilder sb,
String value) |
void |
appendTableName(StringBuilder sb) |
ColumnMeta[] |
getColumnMetas() |
DatabaseMeta |
getDatabaseMeta() |
String |
getTable() |
boolean |
hasGeneratedKeys() |
boolean |
hasNoUpdatableFields() |
static CrudMeta |
of(Connection connection,
String table,
org.simpleflatmapper.map.mapper.ColumnDefinitionProvider<org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey>,JdbcColumnKey> columnDefinitionProvider) |
public CrudMeta(DatabaseMeta databaseMeta, String schema, String table, ColumnMeta[] columnMetas)
public DatabaseMeta getDatabaseMeta()
public String getTable()
public ColumnMeta[] getColumnMetas()
public boolean hasGeneratedKeys()
public static CrudMeta of(Connection connection, String table, org.simpleflatmapper.map.mapper.ColumnDefinitionProvider<org.simpleflatmapper.map.property.FieldMapperColumnDefinition<JdbcColumnKey>,JdbcColumnKey> columnDefinitionProvider) throws SQLException
SQLException
public void addColumnProperties(JdbcMapperFactory mapperFactory)
public boolean hasNoUpdatableFields()
public StringBuilder appendProtectedField(StringBuilder sb, String value)
public void appendTableName(StringBuilder sb)
Copyright © 2018. All rights reserved.