Uses of Package
org.eclipse.persistence.internal.expressions
-
Classes in org.eclipse.persistence.internal.expressions used by org.eclipse.persistence.descriptors Class Description SQLSelectStatement Purpose: Print SELECT statement.SQLStatement Purpose: Mirror SQL behavior. -
Classes in org.eclipse.persistence.internal.expressions used by org.eclipse.persistence.eis Class Description SQLStatement Purpose: Mirror SQL behavior. -
Classes in org.eclipse.persistence.internal.expressions used by org.eclipse.persistence.expressions Class Description ArgumentListFunctionExpression INTERNAL: This an extended FunctionExpression that allows the argument list to grow after it is created.BaseExpression Generic class for an expression with a base.DataExpression Superclass for all expression that have a context.ExpressionIterator Used to itterate an expression tree, through inner subclasses.ExpressionJavaPrinter Purpose: Expression Java printer.ExpressionNormalizer This is used during the normalization process to allow for a single main expression traversal.ExpressionSQLPrinter Purpose: Expression SQL printer.ObjectExpression Superclass for any object type expressions.SQLSelectStatement Purpose: Print SELECT statement.TableAliasLookup INTERNAL: Represents the aliased tables an ObjectExpression will be translated to, along with any of its derived TableExpressions. -
Classes in org.eclipse.persistence.internal.expressions used by org.eclipse.persistence.history Class Description ExpressionSQLPrinter Purpose: Expression SQL printer. -
Classes in org.eclipse.persistence.internal.expressions used by org.eclipse.persistence.internal.databaseaccess Class Description ExpressionSQLPrinter Purpose: Expression SQL printer.ParameterExpression Used for parameterized expressions, such as expression defined in mapping queries.SQLSelectStatement Purpose: Print SELECT statement. -
Classes in org.eclipse.persistence.internal.expressions used by org.eclipse.persistence.internal.expressions Class Description BaseExpression Generic class for an expression with a base.CompoundExpression Abstract class for expression that have exactly two children, such as and/or and relations.ConstantExpression Used for wrapping constant values.DataExpression Superclass for all expression that have a context.ExpressionIterator Used to itterate an expression tree, through inner subclasses.ExpressionJavaPrinter Purpose: Expression Java printer.ExpressionNormalizer This is used during the normalization process to allow for a single main expression traversal.ExpressionSQLPrinter Purpose: Expression SQL printer.FieldExpression Field expressions represent a field of a table.ForUpdateClause Purpose:Represents The FOR UPDATE pessimistically locking clause.FunctionExpression Used for expressions that have 0 to n children.IndexExpression Index expression may be created by QueryKeyExpression.index() method in case the QueryKeyExpression corresponds to a CollectionMapping with non-null listOrderField.ObjectExpression Superclass for any object type expressions.OuterJoinExpressionHolder Holder class storing a QueryKeyExpression representing an outer join plus some data calculated by method appendFromClauseForOuterJoin.ParameterExpression Used for parameterized expressions, such as expression defined in mapping queries.QueryKeyExpression Represents expression on query keys or mappings.SQLDeleteStatement Purpose: Print DELETE statement.SQLModifyAllStatementForTempTable SQLModifyStatement Purpose: Mirror SQL behavior.SQLSelectStatement Purpose: Print SELECT statement.SQLStatement Purpose: Mirror SQL behavior.SubSelectExpression This is used to support subselects.TableAliasLookup INTERNAL: Represents the aliased tables an ObjectExpression will be translated to, along with any of its derived TableExpressions.TableExpression A TableExpression allows for a raw database table to be referenced in a query. -
Classes in org.eclipse.persistence.internal.expressions used by org.eclipse.persistence.internal.helper Class Description ExpressionSQLPrinter Purpose: Expression SQL printer. -
Classes in org.eclipse.persistence.internal.expressions used by org.eclipse.persistence.internal.history Class Description ExpressionSQLPrinter Purpose: Expression SQL printer. -
Classes in org.eclipse.persistence.internal.expressions used by org.eclipse.persistence.internal.queries Class Description ForUpdateOfClause Purpose:Represents The FOR UPDATE OF fine-grained pessimistically locking clause.ObjectExpression Superclass for any object type expressions.SQLDeleteStatement Purpose: Print DELETE statement.SQLInsertStatement Purpose: Print INSERT statement.SQLModifyStatement Purpose: Mirror SQL behavior.SQLSelectStatement Purpose: Print SELECT statement.SQLStatement Purpose: Mirror SQL behavior.SQLUpdateAllStatement SQLUpdateStatement Purpose: Print UPDATE statement. -
Classes in org.eclipse.persistence.internal.expressions used by org.eclipse.persistence.mappings Class Description ObjectExpression Superclass for any object type expressions. -
Classes in org.eclipse.persistence.internal.expressions used by org.eclipse.persistence.mappings.structures Class Description ObjectExpression Superclass for any object type expressions. -
Classes in org.eclipse.persistence.internal.expressions used by org.eclipse.persistence.platform.database Class Description ExpressionSQLPrinter Purpose: Expression SQL printer.ParameterExpression Used for parameterized expressions, such as expression defined in mapping queries.SQLSelectStatement Purpose: Print SELECT statement. -
Classes in org.eclipse.persistence.internal.expressions used by org.eclipse.persistence.queries Class Description ForUpdateClause Purpose:Represents The FOR UPDATE pessimistically locking clause.ParameterExpression Used for parameterized expressions, such as expression defined in mapping queries.SQLStatement Purpose: Mirror SQL behavior.