Package org.exolab.castor.jdo.engine
Class SQLHelper
java.lang.Object
org.exolab.castor.jdo.engine.SQLHelper
- Since:
- 1.0
- Version:
- $Revision: 8104 $ $Date: 2006-04-13 06:47:36 -0600 (Thu, 13 Apr 2006) $
- Author:
- Assaf Arkin, Thomas Yip, Bruce Snyder, Werner Guttmann, Ralf Joachim
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
addExtendingClassDescriptors
(Collection<ClassDescriptor> classDescriptorsToAdd, Collection<ClassDescriptor> extendClassDescriptors) static Object[]
calculateNumberOfFields
(Collection<ClassDescriptor> extendingClassDescriptors, int numberOfIdentityColumns, int numberOfFields, int numberOfExtendLevels, ResultSet rs) static String[]
static int
numberOfExtendingClassDescriptors
(ClassDescriptor classDescriptor)
-
Method Details
-
calculateNumberOfFields
public static Object[] calculateNumberOfFields(Collection<ClassDescriptor> extendingClassDescriptors, int numberOfIdentityColumns, int numberOfFields, int numberOfExtendLevels, ResultSet rs) throws SQLException - Throws:
SQLException
-
numberOfExtendingClassDescriptors
-
addExtendingClassDescriptors
public static void addExtendingClassDescriptors(Collection<ClassDescriptor> classDescriptorsToAdd, Collection<ClassDescriptor> extendClassDescriptors) -
getIdentitySQLNames
-