public class SnakeCaseFactory<UJO extends OrmUjo> extends OrmKeyFactory<UJO>
KeyFactory.Builder, KeyFactory.CamelBuilder, KeyFactory.InnerDataStore<UJO extends Ujo>, KeyFactory.NoCheckBuilder, KeyFactory.SnakeCaseBuilder, KeyFactory.WeakBuilderCAMEL_CASE, PROPERTY_MODIFIER| Constructor and Description |
|---|
SnakeCaseFactory(Class<? extends UJO> type)
Constructor for the ORM support
|
| Modifier and Type | Method and Description |
|---|---|
protected String |
createKeyName(Field field,
boolean camelCase)
Returns a snake_case name.
|
createKey, newRelationadd, addKey, createKeyList, createPlainKey, getKeys, getSuperKeys, getTmpStore, checkLock, lock, lockAndSize, newClassKey, newKey, newKey, newKey, newKey, newKey, newKey, newKeyAlias, newKeyAlias, newKeyAlias, newKeyAlias, newKeyDefault, newKeyDefault, newListKey, newListKey, onCreateprotected String createKeyName(Field field, boolean camelCase)
createKeyName in class KeyFactory<UJO extends OrmUjo>Copyright 2013, Pavel Ponec