public abstract class AbstractKeyGenerator extends java.lang.Object implements KeyGenerator
Constructor and Description |
---|
AbstractKeyGenerator() |
Modifier and Type | Method and Description |
---|---|
static java.lang.reflect.Field |
getField(java.lang.Class clazz,
java.lang.String fieldName) |
static java.lang.Object |
getFieldValue(java.lang.reflect.Field field,
java.lang.Object object) |
static boolean |
isValidPkField(java.lang.reflect.Field field) |
static void |
setFieldValue(java.lang.reflect.Field field,
java.lang.Object object,
java.lang.Object value) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getPrimaryKey
public static boolean isValidPkField(java.lang.reflect.Field field)
public static java.lang.reflect.Field getField(java.lang.Class clazz, java.lang.String fieldName) throws OpenEJBException
OpenEJBException
public static java.lang.Object getFieldValue(java.lang.reflect.Field field, java.lang.Object object) throws EJBException
EJBException
public static void setFieldValue(java.lang.reflect.Field field, java.lang.Object object, java.lang.Object value) throws EJBException
EJBException