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) |