| Package | Description | 
|---|---|
| oracle.jbo.server | 
 Contains the implementation of middle tier components. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
BaseSQLBuilderImpl
Internal: Applications should not use this interface. 
 | 
class  | 
DB2SQLBuilderImpl
DB2 specific implementation of the SQLBuilder interface. 
 | 
class  | 
OLiteSQLBuilderImpl
OracleLite specific implementation of the SQLBuilder interface. 
 | 
class  | 
OracleSQLBuilderImpl
Oracle specific implementation of the SQLBuilder interface. 
 | 
class  | 
SQL92SQLBuilderImpl
SQL92 specific implementation of the SQLBuilder interface. 
 | 
class  | 
SQLServerSQLBuilderImpl
SQLServer specific implementation of the SQLBuilder interface. 
 | 
class  | 
WLSQLBuilderImpl  | 
| Modifier and Type | Field and Description | 
|---|---|
protected SQLBuilder | 
DBTransactionImpl.mSQLBuilder
The SQLBuilder instance used to interact with JDBC in this transaction. 
 | 
protected SQLBuilder | 
AttributeDefImpl.mSQLBuilder
Deprecated. 
 
for internal framework use only.
 Identifies the handle to SQL Builder. 
 | 
protected static SQLBuilder | 
SQL92SQLBuilderImpl.mSQLBuilderInterface
Member to hold the singleton instance. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static SQLBuilder | 
SQLBuilderFactory.create()
Creates instances of a designated implementation of the SQLBuilder interface. 
 | 
static SQLBuilder | 
SQLBuilderFactory.create(java.lang.String token)  | 
static SQLBuilder | 
WLSQLBuilderImpl.getInterface()
Gets the singleton instance of this class. 
 | 
static SQLBuilder | 
SQLServerSQLBuilderImpl.getInterface()
Gets the singleton instance of this class. 
 | 
static SQLBuilder | 
SQL92SQLBuilderImpl.getInterface()
Gets the singleton instance of this class. 
 | 
static SQLBuilder | 
OracleSQLBuilderImpl.getInterface()
Gets the singleton instance of this class. 
 | 
static SQLBuilder | 
OLiteSQLBuilderImpl.getInterface()
Gets the singleton instance of this class. 
 | 
static SQLBuilder | 
DB2SQLBuilderImpl.getInterface()
Gets the singleton instance of this class. 
 | 
SQLBuilder | 
NullDBTransactionImpl.getSQLBuilder()
Deprecated.  
  | 
protected SQLBuilder | 
EntityImpl.getSQLBuilder()
Get the SQLBuilderImpl which performs all SQL operations required by this
 Entity Object. 
 | 
SQLBuilder | 
DBTransactionImpl.getSQLBuilder()
Internal: Applications should not use this method. 
 | 
SQLBuilder | 
DBTransaction.getSQLBuilder()  | 
protected SQLBuilder | 
AttributeDefImpl.getSQLBuilder()
Returns the SQLBuilderImpl - lazily building. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
ViewDefImpl.buildDefaultFrom(AttributeDef[] attrDefs,
                SQLBuilder builder,
                BaseViewCriteriaManagerImpl vcManager)  | 
java.lang.String | 
ViewDefImpl.buildDefaultFrom(SQLBuilder builder)
Generates a "from" clause based on the entity references
 in this View Definition. 
 | 
java.lang.String | 
ViewDefImpl.buildDefaultFromAttrs(AttributeDef[] attrDefs,
                     AttributeDef[] forcedAttrDefs,
                     java.util.List addEntRefs,
                     SQLBuilder builder,
                     BaseViewCriteriaManagerImpl vcManager)  | 
java.lang.String | 
ViewDefImpl.getFromClause(SQLBuilder builder)
Returns the from clause associated with this View Definition. 
 | 
java.lang.String | 
EntityDefImpl.getSelectClause(SQLBuilder sqlBuilder)  | 
java.lang.String | 
EntityDefImpl.getSelectClause(SQLBuilder sqlBuilder,
               boolean forViewObject)  | 
java.lang.String | 
ViewReference.getViewCriteriaClause(SQLBuilder builder,
                     boolean forQuery,
                     boolean inclReqdVC)  | 
protected StmtWithBindVars | 
ViewDefImpl.getWhereClause(AttributeDef[] attrDefs,
              int noBindVars,
              SQLBuilder builder)  | 
java.lang.String | 
ViewDefImpl.getWhereClause(SQLBuilder builder)  |