|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.exolab.castor.jdo.engine.BaseFactory
org.exolab.castor.jdo.drivers.GenericFactory
org.exolab.castor.jdo.drivers.OracleFactory
org.exolab.castor.jdo.drivers.SapDbFactory
public final class SapDbFactory
PersistenceFactory for SAP DB.
Constructor Summary | |
---|---|
SapDbFactory()
|
Method Summary | |
---|---|
java.lang.String |
getFactoryName()
Returns the name of this factory. |
QueryExpression |
getQueryExpression()
Returns a new empty query expression suitable for the underlying SQL engine. |
boolean |
isAFunction(java.lang.String text)
Tests a text string against a known list of functions to determine if it is a function. |
java.lang.String |
quoteName(java.lang.String name)
Quotes words in SQL statements. |
Methods inherited from class org.exolab.castor.jdo.drivers.OracleFactory |
---|
adjustSqlType, getCallQuery, isDuplicateKeyException |
Methods inherited from class org.exolab.castor.jdo.drivers.GenericFactory |
---|
doubleQuoteName |
Methods inherited from class org.exolab.castor.jdo.engine.BaseFactory |
---|
getPersistence, supportsSetNullInWhere |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public SapDbFactory()
Method Detail |
---|
public java.lang.String getFactoryName()
PersistenceFactory
getFactoryName
in interface PersistenceFactory
getFactoryName
in class OracleFactory
public QueryExpression getQueryExpression()
PersistenceFactory
getQueryExpression
in interface PersistenceFactory
getQueryExpression
in class OracleFactory
public java.lang.String quoteName(java.lang.String name)
quoteName
in interface PersistenceFactory
quoteName
in class OracleFactory
name
- The SQL string that needs quotes added
public boolean isAFunction(java.lang.String text)
text
- The text to be checkedquoteName(String)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |