| Package | Description |
|---|---|
| oracle.ide.db.panels.sql |
UI for declaratively editing a SQL query.
|
| oracle.ide.db.util |
Utility classes for dealing with database objects in UI in the IDE.
|
| oracle.javatools.db |
Contains a metadata API for describing database objects, and retrieving them
from a provider of database objects - for example a database.
|
| oracle.javatools.db.hive | |
| oracle.javatools.db.ora |
Contains the database api implementation for Oracle databases, and additional
DBObject implementations for objects specific to Oracle.
|
| oracle.javatools.db.ora.bigdata | |
| oracle.javatools.db.plsql |
Utility classes for working with (for example parsing) PL/SQL.
|
| oracle.javatools.db.sql |
Contains an API for declaratively parsing SQL queries (SELECT statements).
|
| oracle.jdeveloper.offlinedb |
Database API extension for saving database object definitions in XML files.
|
| Class and Description |
|---|
| SQLFragment
Interface for objects that encapsulate a fragment of SQL.
|
| SQLQuery
Object that represents a SQL query.
|
| Class and Description |
|---|
| SQLFragment
Interface for objects that encapsulate a fragment of SQL.
|
| Class and Description |
|---|
| BuiltInFunction
Class used for defining built in functions for the database.
|
| IndexObject
Object to wrap a column expression (usually just a name, but could be any
sql expression) with an optional order type (ASC/DESC).
|
| InvalidSQLException
SQLQueryException for representing errors in the sql (e.g.
|
| SqlAliasExpander
A utility to resolve table alaiases in SQL so that a list of
Usages can be returned, each with a List<String> and
int offsets. |
| SQLFragment
Interface for objects that encapsulate a fragment of SQL.
|
| SQLQuery
Object that represents a SQL query.
|
| SQLQueryBuilderFactory
Factory class for creating a SQLQueryBuilder.
|
| SQLQueryOwner
Interfaced to be implemented by any object that can own a SQLQuery.
|
| Class and Description |
|---|
| AbstractSQLFragment
Abstract superclass for SQLFragment implementations.
|
| IndexObject
Object to wrap a column expression (usually just a name, but could be any
sql expression) with an optional order type (ASC/DESC).
|
| SQLFragment
Interface for objects that encapsulate a fragment of SQL.
|
| Class and Description |
|---|
| AbstractSQLFragment
Abstract superclass for SQLFragment implementations.
|
| AbstractSQLQuery
Deprecated.
- folded in to SQLQuery
|
| DeclarativeSQLQuery
Deprecated.
- incorporated in to SQLQuery
|
| SQLFragment
Interface for objects that encapsulate a fragment of SQL.
|
| SQLQuery
Object that represents a SQL query.
|
| SQLQueryOwner
Interfaced to be implemented by any object that can own a SQLQuery.
|
| Class and Description |
|---|
| AbstractSQLFragment
Abstract superclass for SQLFragment implementations.
|
| SQLFragment
Interface for objects that encapsulate a fragment of SQL.
|
| Class and Description |
|---|
| SQLCallable
Defines a callable method from within SQL (or PL/SQL)
|
| SQLCallableArgument
Defines an argument of a callable method from within SQL (or PL/SQL)
|
| Class and Description |
|---|
| AbstractAliasFragment
SQLFragment that consists of an expression and an alias.
|
| AbstractDBObjectUsage
Abstract implementation for a SQLFragment that uses another DBObject (e.g
a Column) through a FromObject in the query.
|
| AbstractFromObjectUsage
Abstract SQLFragment implementation of FromObjectUsage.
|
| AbstractProviderUsageSQLFragment
Abstract SQLFragment implementation that is also a ProviderUsage.
|
| AbstractSchemaObjectUsage
Abstract class for usages that reference a SchemaObject (e.g.
|
| AbstractSQLFragment
Abstract superclass for SQLFragment implementations.
|
| AbstractSQLQuery
Deprecated.
- folded in to SQLQuery
|
| AbstractSQLQueryBuilder
Abstract implementation of SQLQuery that performs functions generic to any
builder.
|
| AbstractSQLQueryBuilder.QueryColumnInfo |
| AliasFragment
SQLFragment that consists of an expression and an alias.
|
| AliasInUseException
SQLQueryException thrown when an attempt is made to add an object whose
alias is already in use.
|
| ArithmeticOperation.ArithmeticOperator
Valid arithmetic operators.
|
| BuiltInFunctionArgument
An argument to a SQL Built-in Function
|
| CaseStatement.WhenThen |
| ColumnKeywordUsage
A FromObjectUsage that has a keyword for the Column name, rather than an
actual column.
|
| ColumnUsage
SQL fragment that is a use of a Column.
|
| Comparison.Comparator
Valid comparators for SQL.
|
| DataMiningFunction.DataMiningArguments
Deprecated.
no longer required, use get/setDmSpecificArgs directly.
|
| DBObjectUsage
Interface implemented by fragments that use a DBObjectID to refer to another
DBObject.
|
| ExpressionList
List of expressions.
|
| FKUsage
SQLFragment for the usage of a FKConstraint.
|
| FromObject
Object that represents a clause in the FROM statement of a SQL query.
|
| FromObjectUsage
Interface implemented by any object that directly depends on a FromObject
(e.g.
|
| Function
Subclass of Operation for functions.
|
| FunctionDefinition
Deprecated.
- Use
BuiltInFunction |
| FunctionUsage |
| GroupByExpression.GroupingType |
| GroupByObject
SQLFragment for the GROUP BY ...
|
| HierarchicalQueryObject
SQLFragment for the Hierarchical Query clause in a SQLQuery.
|
| IndexObject.OrderType |
| InvalidAliasException
Exception thrown when a select or from object has an invalid alias (e.g.
|
| InvalidSQLException
SQLQueryException for representing errors in the sql (e.g.
|
| JoinCondition |
| JoinObject
Object that represent the JOIN clause of a SELECT statement (part of the
FROM clause).
|
| ModelObject
SQLFragment for the MODEL clause in a SQLQuery.
|
| ModelObject.CellReferenceOptions |
| OnJoinCondition
Object to represent the ON condition of a JOIN clause.
|
| Operation
Abstract class for operations.
|
| OrderByObject
Object to wrap each part of the ORDER BY clause of a SQLQuery.
|
| ParserUtils.ExpressionType |
| RelationUsage
SQL fragment that is a use of a Relation.
|
| SelectObject
Object that represents a clause in the SELECT statement of a SQL query.
|
| SelectObjectUsage
Class that represents the usage of a SelectObject.
|
| SequenceUsage.Mode
Representation of how the sequence is used in the query
|
| SetOperation.Operator
Valid operators for a SetOperation.
|
| SetOperator
SQLFragment for dealing with queries that are linked using one of the SET
operators INTERSECT, UNION, MINUS and UNION ALL.
|
| SetOperator.Operator
Valid operators for a SetOperator.
|
| SimpleSQLFragment
SQLFragment that we can't break down any more.
|
| SqlAliasExpander.Usage |
| SQLCallable
Defines a callable method from within SQL (or PL/SQL)
|
| SQLCallableArgument
Defines an argument of a callable method from within SQL (or PL/SQL)
|
| SQLFragment
Interface for objects that encapsulate a fragment of SQL.
|
| SQLFragmentExpressionBuilder.ExpressionType |
| SQLFragmentFactory |
| SQLFragmentWithDatatype
A SQLFragment that has a datatype, for example, a ColumnUsage or an Operation.
|
| SQLParseException.ParseError |
| SQLQuery
Object that represents a SQL query.
|
| SQLQueryBuilder
Interface that defines a builder class for sql queries.
|
| SQLQueryBuilder.SQLQueryObjectSet
A result set interface for the query builder class
|
| SQLQueryCancelledException
SQLQueryException thrown when the build of a SQLQuery is interrupted or
cancelled by the user.
|
| SQLQueryClauseException
Exception thrown by a SQLQueryBuilder when there is an error with a clause
in the query, but that this error doesn't stop the query being declarative.
|
| SQLQueryException
Superclass for all Exceptions thrown by the SQLQuery API.
|
| SQLQueryOwner
Interfaced to be implemented by any object that can own a SQLQuery.
|
| WhereObject
Object that represents a clause in the WHERE statement of a SQL query.
|
| WhereObject.WhereOperator
Valid operators for a WhereObject.
|
| WindowFunction.BoundType |
| WindowFunction.ClauseType |
| WindowFunction.FromPolicy |
| WindowFunction.NullPolicy |
| Class and Description |
|---|
| SQLQueryOwner
Interfaced to be implemented by any object that can own a SQLQuery.
|