1 package org.apache.ojb.broker; 2 3 17 18 import org.apache.ojb.broker.metadata.ClassDescriptor; 19 20 41 public interface IdentityFactory 42 { 43 50 Identity buildIdentity(Object obj); 51 52 60 Identity buildIdentity(ClassDescriptor cld, Object obj); 61 62 73 Identity buildIdentity(Class realClass, Class topLevelClass, String [] pkFieldName, Object [] pkValues); 74 75 84 Identity buildIdentity(Class realClass, String [] pkFieldName, Object [] pkValues); 85 86 95 Identity buildIdentity(Class realClass, Object pkValue); 96 97 108 Identity buildIdentity(Class realClass, Class topLevelClass, Object [] pkValues); 109 } 110 | Popular Tags |