Package | Description |
---|---|
oracle.javatools.db.sql |
Contains an API for declaratively parsing SQL queries (SELECT statements).
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSQLQueryBuilder
Abstract implementation of SQLQuery that performs functions generic to any builder.
|
Modifier and Type | Method and Description |
---|---|
static SQLQueryBuilder |
SQLQueryBuilderFactory.createBuilder(DBObjectProvider provider)
Creates a new builder for the given provider.
|
static SQLQueryBuilder |
SQLQueryBuilderFactory.createBuilder(DBObjectProvider provider, Schema schema)
Creates a new builder for the given provider with a given default schema.
|
static SQLQueryBuilder |
SQLQueryBuilderFactory.createBuilder(DBObjectProvider provider, Schema defaultSchema, java.lang.String sqlText)
Returns a builder for the given provider by building the given sql text into a query using the default schema.
|
protected abstract SQLQueryBuilder |
SQLQueryBuilderFactory.createBuilderImpl(DBObjectProvider provider, Schema schema)
Implementation of creating the actual builder.
|
SQLQueryBuilder |
SQLQueryBuilderFactory.createSQLQueryBuilder(DBObjectProvider provider)
Creates a new SQLQueryBuilder.
|
SQLQueryBuilder |
SQLQueryBuilderFactory.createSQLQueryBuilder(DBObjectProvider provider, Schema defaultSchema)
Creates a new SQLQueryBuilder.
|
static SQLQueryBuilder |
SQLQueryBuilderFactory.findOrCreateBuilder(SQLQuery query, DBObjectProvider pro)
As of 12.1.2 a DBObject's DerivedPropertyBuilder is held on that object.
|
static SQLQueryBuilder |
SQLQueryBuilderFactory.findOrCreateBuilder(SQLQuery query, DBObjectProvider pro, Schema defaultSchema)
As of 12.1.2 a DBObject's DerivedPropertyBuilder is held on that object.
|
Modifier and Type | Method and Description |
---|---|
SQLFragment |
SQLFragmentFactory.createFragment(SQLQueryBuilder builder, SQLFragment parent, java.lang.String clause) |