|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.6.0) E13403-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object oracle.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.6.0) E13403-07 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |