Kodo 4.2.0. generated on July 28 2008

kodo.jdbc.sql
Class KodoSQLFactory

java.lang.Object
  extended by org.apache.openjpa.jdbc.sql.SQLFactoryImpl
      extended by kodo.jdbc.sql.KodoSQLFactory
All Implemented Interfaces:
SQLFactory, Configurable, GenericConfigurable

public class KodoSQLFactory
extends SQLFactoryImpl
implements GenericConfigurable

Kodo factory for SQL abstraction constructs.


Constructor Summary
KodoSQLFactory()
           
 
Method Summary
 AdvancedSQL getAdvancedSQL()
          The AdvancedSQL for this runtime.
protected  AdvancedSQL newAdvancedSQL(DBDictionary dict)
          Create a new AdvancedSQL for the given dictionary type.
 Select newSelect()
           
 Union newUnion(int selects)
           
 Union newUnion(Select[] selects)
           
 void setAdvancedSQL(AdvancedSQL advanced)
          The AdvancedSQL for this runtime.
 void setAdvancedSQL(String type)
          Set the AdvancedSQL type name.
 void setInto(Options opts)
           
 
Methods inherited from class org.apache.openjpa.jdbc.sql.SQLFactoryImpl
endConfiguration, getConfiguration, setConfiguration, startConfiguration
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KodoSQLFactory

public KodoSQLFactory()
Method Detail

newSelect

public Select newSelect()
Specified by:
newSelect in interface SQLFactory
Overrides:
newSelect in class SQLFactoryImpl

getAdvancedSQL

public AdvancedSQL getAdvancedSQL()
The AdvancedSQL for this runtime.


setAdvancedSQL

public void setAdvancedSQL(AdvancedSQL advanced)
The AdvancedSQL for this runtime.


setAdvancedSQL

public void setAdvancedSQL(String type)
Set the AdvancedSQL type name. Used in auto-configuration.


newUnion

public Union newUnion(int selects)
Specified by:
newUnion in interface SQLFactory
Overrides:
newUnion in class SQLFactoryImpl

newUnion

public Union newUnion(Select[] selects)
Specified by:
newUnion in interface SQLFactory
Overrides:
newUnion in class SQLFactoryImpl

setInto

public void setInto(Options opts)
Specified by:
setInto in interface GenericConfigurable

newAdvancedSQL

protected AdvancedSQL newAdvancedSQL(DBDictionary dict)
Create a new AdvancedSQL for the given dictionary type.


Kodo 4.2.0. generated on July 28 2008

Copyright 2001-2006 BEA Systems, Inc. All Rights Reserved.