public class ComplexKeyGenerator extends AbstractKeyGenerator
| Modifier and Type | Class and Description | 
|---|---|
protected static class  | 
ComplexKeyGenerator.PkField  | 
| Modifier and Type | Field and Description | 
|---|---|
protected java.util.List<ComplexKeyGenerator.PkField> | 
fields  | 
| Constructor and Description | 
|---|
ComplexKeyGenerator(java.lang.Class entityBeanClass,
                   java.lang.Class pkClass)  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.Object | 
getPrimaryKey(EntityBean bean)  | 
getField, getFieldValue, isValidPkField, setFieldValueprotected final java.util.List<ComplexKeyGenerator.PkField> fields
public ComplexKeyGenerator(java.lang.Class entityBeanClass,
                           java.lang.Class pkClass)
                    throws OpenEJBException
OpenEJBException