Package | Description |
---|---|
oracle.javatools.db.sql |
Contains an API for declaratively parsing SQL queries (SELECT statements).
|
Modifier and Type | Class and Description |
---|---|
class |
ArithmeticOperation
Concrete subclass of Operation for arithmetic operations - ADD, SUBTRACT,
MULTIPLY and DIVIDE.
|
class |
Comparison
Subclass of Operation for comparisons.
|
class |
DataMiningFunction
Subclass of Operation for data mining functions.
|
class |
ExpressionList
List of expressions.
|
class |
Function
Subclass of Operation for functions.
|
class |
FunctionUsage |
class |
GroupByExpression
Expression for a part of a group by that isn't a simple column (e.g.
|
class |
OnJoinCondition
Object to represent the ON condition of a JOIN clause.
|
class |
SetOperation
SQLFragment for dealing with operations to do with sets and ranges like
IN and BETWEEN.
|
class |
SetOperator
SQLFragment for dealing with queries that are linked using one of the SET
operators INTERSECT, UNION, MINUS and UNION ALL.
|
class |
WhereObject
Object that represents a clause in the WHERE statement of a SQL query.
|
class |
WindowFunction
Subclass of Function for windowing functions (using the OVER syntax).
|
class |
XMLFunctionUsage
Use spaces as argument seperators.
|