|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectoracle.javatools.db.sql.SQLQueryBuilderFactory
public abstract class SQLQueryBuilderFactory
Factory class for creating a SQLQueryBuilder. The appropriate factory can be accessed from the DatabaseDesriptor appropriate to the type of database you are interested in.
DatabaseDescriptor.getSQLQueryBuilderFactory()| Constructor Summary | |
|---|---|
SQLQueryBuilderFactory()
|
|
| Method Summary | |
|---|---|
static SQLQueryBuilder |
createBuilder(DBObjectProvider provider)
Creates a new builder for the given provider. |
static SQLQueryBuilder |
createBuilder(DBObjectProvider provider,
Schema schema)
Creates a new builder for the given provider with a given default schema. |
static SQLQueryBuilder |
createBuilder(DBObjectProvider provider,
Schema defaultSchema,
SQLQuery query)
Deprecated. |
static SQLQueryBuilder |
createBuilder(DBObjectProvider provider,
Schema defaultSchema,
java.lang.String sqlText)
Deprecated. |
static SQLQueryBuilder |
createBuilder(DBObjectProvider provider,
SQLQuery query)
Deprecated. |
static SQLQueryBuilder |
createBuilder(DBObjectProvider provider,
SQLQueryOwner owner,
java.lang.String sqlText)
Deprecated. |
static SQLQueryBuilder |
createBuilder(DBObjectProvider provider,
java.lang.String sqlText)
Deprecated. |
protected abstract SQLQueryBuilder |
createBuilderImpl(DBObjectProvider provider,
Schema schema)
Implementation of creating the actual builder. |
static SQLQuery |
createQuery(DBObjectProvider provider,
Schema defaultSchema,
java.lang.String sqlText)
Deprecated. |
static SQLQuery |
createQuery(DBObjectProvider provider,
SQLQueryOwner owner,
java.lang.String sqlText)
Deprecated. |
SQLQueryBuilder |
createSQLQueryBuilder(DBObjectProvider provider)
Creates a new SQLQueryBuilder. |
SQLQueryBuilder |
createSQLQueryBuilder(DBObjectProvider provider,
Schema defaultSchema)
Creates a new SQLQueryBuilder. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SQLQueryBuilderFactory()
| Method Detail |
|---|
public final SQLQueryBuilder createSQLQueryBuilder(DBObjectProvider provider)
provider - the base DBObjectProvider
public final SQLQueryBuilder createSQLQueryBuilder(DBObjectProvider provider,
Schema defaultSchema)
provider - the base DBObjectProviderdefaultSchema - the default schema for the SQL to use
protected abstract SQLQueryBuilder createBuilderImpl(DBObjectProvider provider,
Schema schema)
public static SQLQueryBuilder createBuilder(DBObjectProvider provider)
DatabaseDescriptor.getSQLQueryBuilderFactory(),
createSQLQueryBuilder(DBObjectProvider)
public static SQLQueryBuilder createBuilder(DBObjectProvider provider,
Schema schema)
DatabaseDescriptor.getSQLQueryBuilderFactory(),
createSQLQueryBuilder(DBObjectProvider,Schema)
@Deprecated
public static SQLQuery createQuery(DBObjectProvider provider,
Schema defaultSchema,
java.lang.String sqlText)
throws SQLParseException
If the given string is null or empty an empty query will be returned.
SQLParseException
@Deprecated
public static SQLQuery createQuery(DBObjectProvider provider,
SQLQueryOwner owner,
java.lang.String sqlText)
throws SQLParseException
If the given string is null or empty an empty query will be returned.
SQLParseException
@Deprecated
public static SQLQueryBuilder createBuilder(DBObjectProvider provider,
SQLQuery query)
throws SQLQueryException
SQLQueryException
@Deprecated
public static SQLQueryBuilder createBuilder(DBObjectProvider provider,
Schema defaultSchema,
SQLQuery query)
throws SQLQueryException
SQLQueryException
@Deprecated
public static SQLQueryBuilder createBuilder(DBObjectProvider provider,
java.lang.String sqlText)
throws SQLQueryException
SQLQueryException
@Deprecated
public static SQLQueryBuilder createBuilder(DBObjectProvider provider,
Schema defaultSchema,
java.lang.String sqlText)
throws SQLQueryException
SQLQueryException
@Deprecated
public static SQLQueryBuilder createBuilder(DBObjectProvider provider,
SQLQueryOwner owner,
java.lang.String sqlText)
throws SQLQueryException
SQLQueryException
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.4.0) E13403-05 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||