Top Description Fields Constructors Methods
org.eclipse.persistence.jpa.jpql.parser

public final Class ValueExpressionFactory

extends GeneralIdentificationExpressionFactory
Class Inheritance

This ValueExpressionFactory creates a new ValueExpression when the portion of the query to parse starts with VALUE.
Author
Pascal Filion
Since
2.3
Version
2.4
See Also
ValueExpression

Field Summary

Modifier and TypeField and Description
public static final String
ID

The unique identifier of this ValueExpressionFactory.

Constructor Summary

AccessConstructor and Description
public
ValueExpressionFactory()

Creates a new ValueExpressionFactory.

Method Summary

Modifier and TypeMethod and Description
protected AbstractExpression
buildExpression(AbstractExpression
The parent of this expression
parent
)

Implements abstract org.eclipse.persistence.jpa.jpql.parser.GeneralIdentificationExpressionFactory.buildExpression.

Creates the actual expression this factory manages.
Inherited from org.eclipse.persistence.jpa.jpql.parser.GeneralIdentificationExpressionFactory:
buildExpression

Field Detail

IDback to summary
public static final String ID

The unique identifier of this ValueExpressionFactory.

Constructor Detail

ValueExpressionFactoryback to summary
public ValueExpressionFactory()

Creates a new ValueExpressionFactory.

Method Detail

buildExpressionback to summary
protected AbstractExpression buildExpression(AbstractExpression parent)

Implements abstract org.eclipse.persistence.jpa.jpql.parser.GeneralIdentificationExpressionFactory.buildExpression.

Doc from org.eclipse.persistence.jpa.jpql.parser.GeneralIdentificationExpressionFactory.buildExpression.

Creates the actual expression this factory manages.

Parameters
parent:AbstractExpression

The parent of this expression

Returns:AbstractExpression

The Expression this factory manages

Annotations
@Override