Top Description Constructors Methods
org.eclipse.persistence.internal.jpa.parsing

public Class WhereNode

extends MajorNode
Class Inheritance
Imports
org.eclipse.persistence.expressions.Expression

INTERNAL

Purpose: Represent a WHERE

Responsibilities:

Author
Jon Driscoll
Since
TopLink 5.0

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public Expression

Returns:

An EclipseLink expression
generateExpression
(GenerationContext
The generation context
context
)

Overrides org.eclipse.persistence.internal.jpa.parsing.Node.generateExpression.

INTERNAL
public void
validate(ParseTreeContext context)

Overrides org.eclipse.persistence.internal.jpa.parsing.Node.validate.

INTERNAL Validate node and calculate its type.
Inherited from org.eclipse.persistence.internal.jpa.parsing.MajorNode:
getContextsetContext

Constructor Detail

WhereNodeback to summary
public WhereNode()

Method Detail

generateExpressionback to summary
public Expression generateExpression(GenerationContext context)

Overrides org.eclipse.persistence.internal.jpa.parsing.Node.generateExpression.

INTERNAL

Parameters
context:GenerationContext

The generation context

Returns:Expression

An EclipseLink expression

Annotations
@Override
validateback to summary
public void validate(ParseTreeContext context)

Overrides org.eclipse.persistence.internal.jpa.parsing.Node.validate.

INTERNAL Validate node and calculate its type.

Annotations
@Override