Uses of Class
org.eclipse.persistence.internal.expressions.ObjectExpression
Package
Description
-
Uses of ObjectExpression in org.eclipse.persistence.expressions
Modifier and TypeClassDescriptionclass
Purpose: Allow for instances of expression to be created. -
Uses of ObjectExpression in org.eclipse.persistence.internal.expressions
Modifier and TypeClassDescriptionclass
Represents an alias to a item selected by a from clause sub-select.class
This class represents a "query key" that isn't really there in the descriptors.class
class
Represents expression on query keys or mappings.class
Modifier and TypeMethodDescriptionObjectExpression.getFirstNonAggregateExpressionAfterExpressionBuilder
(List aggregateMappingsEncountered) INTERNAL: Parses an expression to return the first non-AggregateObjectMapping expression after the base ExpressionBuilder.Modifier and TypeMethodDescriptionvoid
ForUpdateOfClause.addLockedExpression
(ObjectExpression expression) SQLSelectStatement.addOuterJoinExpressionsHolders
(ObjectExpression joinExpression, Expression outerJoinedMappingCriteria, Map<DatabaseTable, Expression> outerJoinedAdditionalJoinCriteria, ClassDescriptor descriptor) INTERNAL: Used by ExpressionBuilder and QueryKeyExpression normalization to create a standard outerjoin.ModifierConstructorDescriptionOuterJoinExpressionHolder
(SQLSelectStatement statement, ObjectExpression joinExpression, Expression outerJoinedMappingCriteria, Map<DatabaseTable, Expression> outerJoinedAdditionalJoinCriteria, ClassDescriptor descriptor) TreatAsExpression
(Class<?> castClass, ObjectExpression baseExpression) -
Uses of ObjectExpression in org.eclipse.persistence.internal.queries
Modifier and TypeMethodDescriptionprotected Vector
ExpressionQueryMechanism.aliasFields
(ObjectExpression node, Vector fields) Alias the supplied fields with respect to the expression node.JoinedAttributeManager.getValueFromObjectForExpression
(AbstractSession session, Object clone, ObjectExpression expression) INTERNAL: Helper method to get the value from the clone for the expression passed in, triggering joins on all intermediate steps. -
Uses of ObjectExpression in org.eclipse.persistence.mappings
Modifier and TypeMethodDescriptionCollectionMapping.getJoinCriteria
(ObjectExpression context, Expression base) INTERNAL: Returns the join criteria stored in the mapping selection query.DirectCollectionMapping.getJoinCriteria
(ObjectExpression context, Expression base) INTERNAL: Returns the join criteria stored in the mapping selection query.ForeignReferenceMapping.getJoinCriteria
(ObjectExpression context, Expression base) INTERNAL: Returns the join criteria stored in the mapping selection query.ManyToManyMapping.getJoinCriteria
(ObjectExpression context, Expression base) INTERNAL: Returns the join criteria stored in the mapping selection query. -
Uses of ObjectExpression in org.eclipse.persistence.mappings.structures
Modifier and TypeMethodDescriptionNestedTableMapping.getJoinCriteria
(ObjectExpression context, Expression base) INTERNAL: Join criteria is created to read target records (nested table) from the table.ReferenceMapping.getJoinCriteria
(ObjectExpression context, Expression base) INTERNAL: Join criteria is created to read target records (nested table) from the table.