|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK Reference 11g Release 1 (11.1.1.9.0) E52944-01 |
|||||||||
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 DBObjectProviderpublic final SQLQueryBuilder createSQLQueryBuilder(DBObjectProvider provider, Schema defaultSchema)
provider
- the base DBObjectProviderdefaultSchema
- the default schema for the SQL to useprotected 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.9.0) E52944-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |