public class DatabaseAnnotationHelper
extends java.lang.Object
| Constructor and Description |
|---|
DatabaseAnnotationHelper() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDatabaseName(java.lang.reflect.Field field) |
java.lang.String |
getEnumDatabaseName(java.lang.Enum<?> enumObject) |
java.lang.String |
getEnumDatabaseName(java.lang.reflect.Field field,
java.lang.Object model) |
java.lang.Enum<?> |
getEnumFromDatabaseName(java.lang.reflect.Field field,
java.lang.String databaseName) |
boolean |
isAutoincrement(java.lang.reflect.Field field) |
public java.lang.String getDatabaseName(java.lang.reflect.Field field)
public java.lang.String getEnumDatabaseName(java.lang.reflect.Field field,
java.lang.Object model)
throws java.lang.IllegalAccessException,
java.lang.NoSuchFieldException
java.lang.IllegalAccessExceptionjava.lang.NoSuchFieldExceptionpublic java.lang.Enum<?> getEnumFromDatabaseName(java.lang.reflect.Field field,
java.lang.String databaseName)
throws java.lang.IllegalAccessException
java.lang.IllegalAccessExceptionpublic java.lang.String getEnumDatabaseName(java.lang.Enum<?> enumObject)
public boolean isAutoincrement(java.lang.reflect.Field field)