org.exolab.castor.jdo.drivers
public class OracleFactory extends GenericFactory
Version: $Revision: 5951 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
| Field Summary | |
|---|---|
| static String | FACTORY_NAME |
| Method Summary | |
|---|---|
| Class | adjustSqlType(Class sqlType)
For INTEGER type ResultSet.getObject() returns BigDecimal:
dependent objects with integer identity cause type conversion error
(need to fix SimpleQueryExecutor). |
| PersistenceQuery | getCallQuery(String call, Class[] paramTypes, Class javaClass, String[] fields, int[] sqlTypes)
Needed to process OQL queries of "CALL" type (using stored procedure
call). |
| String | getFactoryName() |
| QueryExpression | getQueryExpression() |
| Boolean | isDuplicateKeyException(Exception except) |
| String | quoteName(String name) |
See Also: BaseFactory
UNKNOWN:
Parameters: call Stored procedure call (without "{call") paramTypes The types of the query parameters javaClass The Java class of the query results fields The field names sqlTypes The field SQL types
Returns: null if this feature is not supported.
See Also: getFactoryName
UNKNOWN:
See Also: getQueryExpression
UNKNOWN:
See Also: PersistenceFactory
UNKNOWN:
See Also: PersistenceFactory
UNKNOWN: